IP Library Patent Application 15509863
Patent Application
App. No. 15/509,863

SYSTEM AND METHOD FOR DESIGNING A PRODUCT AND MANUFACTURING A PRODUCT

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
15/509,863
Abstract

A system and method for designing and manufacturing products are provided. A system and method may include receiving one or more characteristics of a product; automatically selecting, based on the characteristics, one or more physical components to be included in the product; automatically defining a firmware module configured to interface with the selected physical modules; and automatically generating a set of manufacturing specifications usable for manufacturing the product, wherein the product includes the selected physical components and the firmware module.

Claims (42)

1 . A computer-implemented method comprising:

receiving one or more characteristics of a product;

automatically selecting, based on the characteristics, one or more physical modules to be included in the product;

automatically generating a set of manufacturing specifications, the manufacturing specifications usable for manufacturing the product, wherein the product includes the selected physical modules.

2 . The method of claim 1 , comprising:

automatically generating specifications of a firmware module configured to interface with the selected physical modules;

wherein the manufacturing specifications are usable for embedding, in the product, a firmware module based on the specifications.

3 . The method of claim 1 , comprising generating a software development kit (SDK) module configured to interface with the firmware module, the SDK module usable by an application developer for developing a software application for the product.

4 . The method of claim 1 , comprising providing a graphical user interface (GUI) that enables a user to graphically perform at least one of: add a physical module to the product, remove a physical module from the product and position a physical module on the product.

5 . The method of claim 1 , comprising:

providing a simulation engine configured to simulate at least one of: an input to the selected physical modules, an output from the selected physical module, an environmental condition, a physical condition of the product, an interaction between different physical modules and an interaction of a user with the product; and

using the simulator engine to simulate a behavior of the product.

6 . The method of claim 5 , comprising, while simulating a behavior of the product, graphically presenting input or output data of the physical modules.

7 . The method of claim 1 , comprising:

selecting, based on the characteristics, at least two different alternative sets of physical modules to be included in the product;

generating at least two alternative designs for the product based on the selected sets; and

ranking the at least two designs based on a set of criteria.

8 . The method of claim 1 , comprising calculating a production cost for the product based on the selected physical modules.

9 . The method of claim 1 , comprising embedding a unique identification value in each firmware module included in each respective manufactured product.

10 . The method of claim 1 , comprising selecting, based on the characteristics, an initial set of components to be included in the product and automatically selecting, based on the selected set, an additional component to be included in the product.

11 . A system comprising:

a memory; and

a controller, the controller configured to:

receive one or more characteristics of a product,

automatically select, based on the characteristics, one or more physical modules to be included in the product, and

automatically generate a set of manufacturing specifications, the manufacturing specifications usable for manufacturing the product, wherein the product includes the selected physical modules.

12 . The system of claim 11 , wherein the controller is configured to:

automatically generate specifications of a firmware module configured to interface with the selected physical modules;

wherein the manufacturing specifications are usable for embedding, in the product, a firmware module based on the specifications.

13 . The system of claim 11 , wherein the controller is configured to generate a software development kit (SDK) module configured to interface with the firmware module, the SDK module usable by an application developer for developing a software application for the product.

14 . The system of claim 11 , wherein the controller is configured to provide a graphical user interface (GUI) that enables a user to graphically perform at least one of: add a physical module to the product, remove a physical module from the product and position a physical module on the product.

15 . The system of claim 11 , wherein the controller is configured to:

execute a simulation engine configured to simulate at least one of: an input to the selected physical modules, an output from the selected physical module, an environmental condition, a physical condition of the product, an interaction between different physical modules and an interaction of a user with the product; and

use the simulator engine to simulate a behavior of the product.

16 . The system of claim 15 , wherein the controller is configured to, while simulating a behavior of the product, graphically present input or output data of the physical modules.

17 . The system of claim 11 , wherein the controller is configured to:

select, based on the characteristics, at least two different alternative sets of physical modules to be included in the product;

generate at least two alternative designs for the product based on the selected sets; and

rank the at least two designs based on a set of criteria.

18 . The system of claim 11 , wherein the controller is configured to calculate a production cost for the product based on the selected physical modules.

19 . The system of claim 11 , wherein the controller is configured to embed a unique identification value in each firmware module included in each respective manufactured product.

20 . The system of claim 11 , wherein the controller is configured to select, based on the characteristics, an initial set of components to be included in the product and automatically select, based on the selected set, an additional component to be included in the product.

Assignments (3)
PAY-OFF LETTER Recorded Feb 16, 2023
From: KREOS CAPITAL V (EXPERT FUND) L.P.
To: SEEBO INTERACTIVE LTD.
Reel/Frame 062775/0912 →
SECURITY INTEREST Recorded Jun 7, 2018
From: SEEBO INTERACTIVE LTD.
To: KREOS CAPITAL V (EXPERT FUND) L.P.
Reel/Frame 046008/0023 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2017
From: AKAVIA, LIOR; AKAVIA, LIRAN; HOD, YARDEN; LAGZIEL, ORI; RAN, IDO
To: SEEBO INTERACTIVE LTD.
Reel/Frame 042670/0731 →