Patents by Inventor Richard Sze
Richard Sze has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10101734Abstract: An Enterprise Resource Planning (ERP) gateway is provided for routing of ERP messages to Manufacturing Execution System (MES) applications. The gateway can receive a message from an ERP system via a manufacturing services bus specifying a business objective requiring action at a control level of an enterprise. The received message can be routed to a selected MES application capable of carrying out the business objective based on attributes within the message. Message routing can be based on location tags contained in the message. The message can also be routed to a selected subset of MES applications based on an analysis of respective capabilities and control contexts of the MES applications. Messages can be routed between the ERP system and the MES applications via the manufacturing services bus, which can manage protocol transformations for a heterogeneous set of applications.Type: GrantFiled: February 10, 2017Date of Patent: October 16, 2018Assignee: Rockwell Automation Technologies, Inc.Inventors: David Cooper, Kevin Chao, Keith Chambers, Richard Sze, Crisler Moor, Brandon E. Henning, Suryanarayana Murthy Bobba
-
Patent number: 9953280Abstract: A Manufacturing Execution System (MES) is provided that leverages industry-specific workflows to process business requests. The MES system can maintain activity sets representing industry-specific workflows that can be selected and executed in order to satisfy business-driven goals. The activity sets can comprise both business-level and control-level operations, and can be configured using an intuitive graphical interface that mitigates the need for low-level programming by the end user. Some features of the MES system are enabled or disabled based on data type compatibility with devices in communication with the MES system.Type: GrantFiled: November 14, 2012Date of Patent: April 24, 2018Assignee: ROCKWELL AUTOMATION TECHNOLOGIES, INC.Inventors: David Cooper, Kevin Chao, Keith Chambers, Richard Sze, Crisler Moor, Brandon E. Henning, Suryanarayana Murthy Bobba
-
Publication number: 20170153632Abstract: An Enterprise Resource Planning (ERP) gateway is provided for routing of ERP messages to Manufacturing Execution System (MES) applications. The gateway can receive a message from an ERP system via a manufacturing services bus specifying a business objective requiring action at a control level of an enterprise. The received message can be routed to a selected MES application capable of carrying out the business objective based on attributes within the message. Message routing can be based on location tags contained in the message. The message can also be routed to a selected subset of MES applications based on an analysis of respective capabilities and control contexts of the MES applications. Messages can be routed between the ERP system and the MES applications via the manufacturing services bus, which can manage protocol transformations for a heterogeneous set of applications.Type: ApplicationFiled: February 10, 2017Publication date: June 1, 2017Inventors: David Cooper, Kevin Chao, Keith Chambers, Richard Sze, Crisler Moor, Brandon E. Henning, Suryanarayana Murthy Bobba
-
Patent number: 9588503Abstract: An Enterprise Resource Planning (ERP) gateway is provided for routing of ERP messages to Manufacturing Execution System (MES) applications. The gateway can receive a message from an ERP system via a manufacturing services bus specifying a business objective requiring action at a control level of an enterprise. The received message can be routed to a selected MES application capable of carrying out the business objective based on attributes within the message. Message routing can be based on location tags contained in the message. The message can also be routed to a selected subset of MES applications based on an analysis of respective capabilities and control contexts of the MES applications. Messages can be routed between the ERP system and the MES applications via the manufacturing services bus, which can manage protocol transformations for a heterogeneous set of applications.Type: GrantFiled: November 14, 2012Date of Patent: March 7, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: David Cooper, Kevin Chao, Keith Chambers, Richard Sze, Crisler Moor, Brandon E. Henning, Suryanarayana Murthy Bobba
-
Patent number: 9551983Abstract: A Manufacturing Execution System (MES) is provided for execution of workflows in response to specified business objectives. The MES system can maintain a library of activity sets representing industry-specific workflows that can be selected and executed in order to satisfy business-driven goals. The activity sets can comprise both business-level and control-level operations, and can be configured using an intuitive graphical interface that mitigates the need for low-level programming by the end user. In response to receipt of a request from a business-level system such as an ERP system, the MES system can match the request to an activity set, and subsequently execute the workflow defined by the activity set to facilitate satisfying the request.Type: GrantFiled: November 14, 2012Date of Patent: January 24, 2017Assignee: Rockwell Automation Technologies, Inc.Inventors: David Cooper, Kevin Chao, Keith Chambers, Richard Sze, Crisler Moor, Brandon E. Henning, Suryanarayana Murthy Bobba
-
Patent number: 8219635Abstract: Techniques for transporting data in a distributed environment are described. In a media system in which boxes are configured to supply each other needed data, stabilities of data transportation among the boxes are important. According to one aspect of the techniques, when one or more supplying boxes are identified to supply respective data portions to an ordering box, each communication session between the ordering box and one of the supplying boxes is constantly monitored. If the data is not transported correctly, a backup session by a backup box is activated to replace the session in which the data is not transported correctly. Without affecting the number of available boxes that may be designated to supply data to other ordering boxes, in one embodiment, one box is used to backup multiple boxes.Type: GrantFiled: March 9, 2005Date of Patent: July 10, 2012Assignee: Vudu, Inc.Inventors: Prasanna Ganesan, Shahriyar Matloub, Tony Miranz, Alain Rossmann, Richard Sze
-
Patent number: 8099511Abstract: Various techniques for providing instantaneous media services are disclosed. Some of the techniques provide an instantaneous media-on-demand system, process and method for the same. Such a system offers a dynamic library with a significant number of titles from which a user may select and offers play back a desired title fairly instantly. To facilitate instant playback, a file pertaining to a title is fragmented into a header and segments. The header is seeded in all boxes in service and none, one or more segments are distributed to the network of boxes. When the title is ordered, the header is instantly played back while the segments, if not locally available, are streamed in respectively from the boxes having the segments to enable continuous playback of the ordered title.Type: GrantFiled: June 11, 2005Date of Patent: January 17, 2012Assignee: Vudu, Inc.Inventors: Prasanna Ganesan, Shahriyar Matloub, Tony Miranz, Alain Rossmann, Richard Sze
-
Patent number: 7810647Abstract: To facilitate instant playback of an ordered title (e.g., a movie), a file pertaining to the title is fragmented into a header and segments. The header is seeded in all boxes in service and none, one or more segments are distributed to the network of boxes. When the title is ordered, the header is instantly played back while the segments, if not locally available, are streamed in respectively from the boxes having the segments to enable continuous playback of the ordered title. Should one of the boxes fails to deliver the segment according to a certain requirement (e.g., a lower transmission rate), the box gets immediately replaced by a substitute machine that continues to supply the segment from where it was stopped.Type: GrantFiled: March 12, 2007Date of Patent: October 12, 2010Assignee: Vudu, Inc.Inventors: Prasanna Ganesan, Shahriyar Matloub, Tony Miranz, Alain Rossmann, Richard Sze
-
Publication number: 20080282298Abstract: To facilitate instant playback of an ordered title (e.g., a movie), a file pertaining to the title is fragmented into a header and segments. The header is seeded in all boxes in service and none, one or more segments are distributed to the network of boxes. When the title is ordered, the header is instantly played back while the segments, if not locally available, are streamed in respectively from the boxes having the segments to enable continuous playback of the ordered title. Should one of the boxes fails to deliver the segment according to a certain requirement (e.g., a lower transmission rate), the box gets immediately replaced by a substitute machine that continues to supply the segment from where it was stopped.Type: ApplicationFiled: March 12, 2007Publication date: November 13, 2008Inventors: Prasanna Ganesan, Shahriyar Matloub, Tony Miranz, Alain Rossmann, Richard Sze
-
Patent number: 7191215Abstract: Various techniques for providing instantaneous media services are disclosed. Some of the techniques provide an instantaneous media-on-demand system, process and method for the same. Such a system offers a dynamic library with a significant number of titles from which a user may select and offers play back a desired title fairly instantly. To facilitate instant playback, a file pertaining to a title is fragmented into a header and segments. The header is seeded in all boxes in service and none, one or more segments are distributed to the network of boxes. When the title is ordered, the header is instantly played back while the segments, if not locally available, are streamed in respectively from the boxes having the segments to enable continuous playback of the ordered title.Type: GrantFiled: March 9, 2005Date of Patent: March 13, 2007Assignee: Marquee, Inc.Inventors: Prasanna Ganesan, Shahriyar Matloub, Tony Miranz, Alain Rossmann, Richard Sze
-
Publication number: 20060218217Abstract: Techniques for transporting data in a distributed environment are disclosed. In a media system in which boxes are configured to supply each other needed data, stabilities of data transportation among the boxes are important. According to one aspect of the techniques, when one or more supplying boxes are identified to supply respective data portions to an ordering box, each communication session between the ordering box and one of the supplying boxes is constantly monitored. If the data is not transported correctly, a backup session by a backup box is activated to replace the session in which the data is not transported correctly. Without affecting the number of available boxes that may be designated to supply data to other ordering boxes, in one embodiment, one box is used to backup multiple boxes.Type: ApplicationFiled: March 9, 2005Publication date: September 28, 2006Inventors: Prasanna Ganesan, Shahriyar Matloub, Tony Miranz, Alain Rossmann, Richard Sze
-
Publication number: 20060206565Abstract: Various techniques for providing instantaneous media services are disclosed. Some of the techniques provide an instantaneous media-on-demand system, process and method for the same. Such a system offers a dynamic library with a significant number of titles from which a user may select and offers play back a desired title fairly instantly. To facilitate instant playback, a file pertaining to a title is fragmented into a header and segments. The header is seeded in all boxes in service and none, one or more segments are distributed to the network of boxes. When the title is ordered, the header is instantly played back while the segments, if not locally available, are streamed in respectively from the boxes having the segments to enable continuous playback of the ordered title.Type: ApplicationFiled: March 9, 2005Publication date: September 14, 2006Applicant: VVOND, LLCInventors: Prasanna Ganesan, Shahriyar Matloub, Tony Miranz, Alain Rossmann, Richard Sze