Patents by Inventor Miroslawa A. Supal
Miroslawa A. Supal 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: 8437909Abstract: A computer program product includes a storage medium that stores instructions for execution by a processing circuit for practicing a method for synchronous communication in a control system. Within a first time interval, a first source task is executed to broadcast a first destination task, within a second sequential time interval, the first destination task is communicated over a channel to a first destination, and within a third sequential time interval, the first destination task is consumed. Within the first time interval, a second source task may be executed to broadcast a second destination task, within the second sequential time interval, the second destination task may be communicated over the channel to a second destination, and within the third sequential time interval, the second destination task may be consumed. The first source task is allowed to be scheduled ahead of the second source task, and the second source task is allowed to be scheduled ahead of the first source task.Type: GrantFiled: February 25, 2011Date of Patent: May 7, 2013Assignee: GM Global Technology Operations LLCInventors: Thomas E. Fuhrman, Miroslawa A. Supal, Arnold W. Millsap
-
Publication number: 20110144862Abstract: A computer program product includes a storage medium that stores instructions for execution by a processing circuit for practicing a method for synchronous communication in a control system. Within a first time interval, a first source task is executed to broadcast a first destination task, within a second sequential time interval, the first destination task is communicated over a channel to a first destination, and within a third sequential time interval, the first destination task is consumed. Within the first time interval, a second source task may be executed to broadcast a second destination task, within the second sequential time interval, the second destination task may be communicated over the channel to a second destination, and within the third sequential time interval, the second destination task may be consumed. The first source task is allowed to be scheduled ahead of the second source task, and the second source task is allowed to be scheduled ahead of the first source task.Type: ApplicationFiled: February 25, 2011Publication date: June 16, 2011Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLCInventors: Thomas E. Fuhrman, Miroslawa A. Supal, Arnold W. Millsap
-
Patent number: 7920945Abstract: A drive-by-communication-signal vehicle includes a driver interface subsystem having a sensor responsive to an operational characteristic of the driver interface subsystem, a controller responsive to the sensor, a vehicle subsystem responsive to the controller, and a communication channel in signal communication with the driver interface subsystem, the controller, and the vehicle subsystem. The controller includes a storage medium, a processing circuit, and a clock synchronization mechanism defining synchronous communication cycles, with each communication cycle defining at least one time interval. The storage medium, being readable by the processing circuit, stores instructions for execution by the processing circuit for executing and communicating ordered tasks within defined time intervals with flexible task scheduling.Type: GrantFiled: November 2, 2010Date of Patent: April 5, 2011Assignee: GM Global Technology Operations LLCInventors: Thomas E. Fuhrman, Miroslawa A. Supal, Arnold W. Millsap
-
Publication number: 20110046840Abstract: A drive-by-communication-signal vehicle includes a driver interface subsystem having a sensor responsive to an operational characteristic of the driver interface subsystem, a controller responsive to the sensor, a vehicle subsystem responsive to the controller, and a communication channel in signal communication with the driver interface subsystem, the controller, and the vehicle subsystem. The controller includes a storage medium, a processing circuit, and a clock synchronization mechanism defining synchronous communication cycles, with each communication cycle defining at least one time interval. The storage medium, being readable by the processing circuit, stores instructions for execution by the processing circuit for executing and communicating ordered tasks within defined time intervals with flexible task scheduling.Type: ApplicationFiled: November 2, 2010Publication date: February 24, 2011Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Thomas E. Fuhrman, Miroslawa A. Supal, Arnold W. Millsap
-
Patent number: 7853377Abstract: A method and apparatus for synchronous communication in a control system is disclosed. Within a first time interval, a first source task is executed to broadcast a first destination task, within a second sequential time interval, the first destination task is communicated over a channel to a first destination, and within a third sequential time interval, the first destination task is consumed. Within the first time interval, a second source task may be executed to broadcast a second destination task, within the second sequential time interval, the second destination task may be communicated over the channel to a second destination, and within the third sequential time interval, the second destination task may be consumed. The first source task is allowed to be scheduled ahead of the second source task, and the second source task is allowed to be scheduled ahead of the first source task.Type: GrantFiled: November 16, 2009Date of Patent: December 14, 2010Assignee: GM Global Technology Operations, Inc.Inventors: Thomas E. Fuhrman, Miroslawa A. Supal, Arnold W. Millsap
-
Patent number: 7693628Abstract: A method and apparatus for synchronous communication in a control system is disclosed. Within a first time interval, a first source task is executed to broadcast a first destination task, within a second sequential time interval, the first destination task is communicated over a channel to a first destination, and within a third sequential time interval, the first destination task is consumed. Within the first time interval, a second source task may be executed to broadcast a second destination task, within the second sequential time interval, the second destination task may be communicated over the channel to a second destination, and within the third sequential time interval, the second destination task may be consumed. The first source task is allowed to be scheduled ahead of the second source task, and the second source task is allowed to be scheduled ahead of the first source task.Type: GrantFiled: January 4, 2005Date of Patent: April 6, 2010Assignee: GM Global Technology Operations, Inc.Inventors: Thomas E. Fuhrman, Miroslawa A. Supal, Arnold W. Millsap
-
Publication number: 20100063677Abstract: A method and apparatus for synchronous communication in a control system is disclosed. Within a first time interval, a first source task is executed to broadcast a first destination task, within a second sequential time interval, the first destination task is communicated over a channel to a first destination, and within a third sequential time interval, the first destination task is consumed. Within the first time interval, a second source task may be executed to broadcast a second destination task, within the second sequential time interval, the second destination task may be communicated over the channel to a second destination, and within the third sequential time interval, the second destination task may be consumed. The first source task is allowed to be scheduled ahead of the second source task, and the second source task is allowed to be scheduled ahead of the first source task.Type: ApplicationFiled: November 16, 2009Publication date: March 11, 2010Applicant: GM GLOBAL TECHNOLOGY OPERATIONS, INC.Inventors: Thomas E. Fuhrman, Miroslawa A. Supal, Arnold W. Millsap
-
Publication number: 20060149443Abstract: A method and apparatus for synchronous communication in a control system is disclosed. Within a first time interval, a first source task is executed to broadcast a first destination task, within a second sequential time interval, the first destination task is communicated over a channel to a first destination, and within a third sequential time interval, the first destination task is consumed. Within the first time interval, a second source task may be executed to broadcast a second destination task, within the second sequential time interval, the second destination task may be communicated over the channel to a second destination, and within the third sequential time interval, the second destination task may be consumed. The first source task is allowed to be scheduled ahead of the second source task, and the second source task is allowed to be scheduled ahead of the first source task.Type: ApplicationFiled: January 4, 2005Publication date: July 6, 2006Inventors: Thomas Fuhrman, Miroslawa Supal, Arnold Millsap