Patents by Inventor Peter Groz
Peter Groz 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: 7340661Abstract: A computer program product for performing testing of a simulated direct access storage device in a testing simulation environment is disclosed. The computer program product provides a software representation of a plurality of hardware components within the simulated direct access storage device. The computer program product also uses a control program module within the testing simulation environment, wherein the control program module interacts with the software representation of the plurality of hardware components, and a testing program for interacting with the control program module and the software representation of the plurality of hardware components. In response to detection of an occurrence of a pre-selected event within the simulated direct access storage device, one or more codes are sent from the testing program to the software representation of the plurality of hardware components and whether or not a response by the control program module to the one or more codes is correct is determined.Type: GrantFiled: September 25, 2003Date of Patent: March 4, 2008Assignee: Hitachi Global Storage Technologies Netherlands B.V.Inventor: Peter Groz
-
Patent number: 7308700Abstract: A system and method for configuring and managing the connectivity of a broadband, cable modem network station to a network, including a state-driven network manager having a centralized error handling state and peripheral states for initialization, dynamic host configuration, configuration download, start simple-network-management, and an operational state. The operational state monitors for error and other messages communicated from other states and sends error messages to the centralized error-handling state and request messages to an operational support system interface management task. The error handling state receives error messages and requests error event logging from the operational support system interface management task. A change upstream-or-downstream channel task optimizes channel selection.Type: GrantFiled: December 15, 1999Date of Patent: December 11, 2007Assignee: STMicroelectronics, Inc.Inventors: Anthony Fung, Peter Groz, Danny K. Hui, Harry S. Hvostov, Bernard Saby
-
Patent number: 7165201Abstract: A method for performing testing of a simulated direct access storage device in a testing simulation environment is disclosed. The method provides a software representation of a plurality of hardware components within the simulated direct access storage device. The method also uses a control program module within the testing simulation environment, wherein the control program module interacts with the software representation of the plurality of hardware components, and a testing program for interacting with the control program module and the software representation of the plurality of hardware components. In response to detection of an occurrence of a pre-selected event within the simulated direct access storage device, one or more codes are sent from the testing program to the software representation of the plurality of hardware components and whether or not a response by the control program module to the one or more codes is correct is determined.Type: GrantFiled: September 25, 2003Date of Patent: January 16, 2007Assignee: Hitachi Global Storage Technologies Netherlands B.V.Inventor: Peter Groz
-
Publication number: 20050071126Abstract: A computer program product for performing testing of a simulated direct access storage device in a testing simulation environment is disclosed. The computer program product provides a software representation of a plurality of hardware components within the simulated direct access storage device. The computer program product also uses a control program module within the testing simulation environment, wherein the control program module interacts with the software representation of the plurality of hardware components, and a testing program for interacting with the control program module and the software representation of the plurality of hardware components. In response to detection of an occurrence of a pre-selected event within the simulated direct access storage device, one or more codes are sent from the testing program to the software representation of the plurality of hardware components and whether or not a response by the control program module to the one or more codes is correct is determined.Type: ApplicationFiled: September 25, 2003Publication date: March 31, 2005Inventor: Peter Groz
-
Publication number: 20050071125Abstract: A method for performing testing of a simulated direct access storage device in a testing simulation environment is disclosed. The method provides a software representation of a plurality of hardware components within the simulated direct access storage device. The method also uses a control program module within the testing simulation environment, wherein the control program module interacts with the software representation of the plurality of hardware components, and a testing program for interacting with the control program module and the software representation of the plurality of hardware components. In response to detection of an occurrence of a pre-selected event within the simulated direct access storage device, one or more codes are sent from the testing program to the software representation of the plurality of hardware components and whether or not a response by the control program module to the one or more codes is correct is determined.Type: ApplicationFiled: September 25, 2003Publication date: March 31, 2005Inventor: Peter Groz
-
Patent number: 6839355Abstract: A cable modem link layer bridge includes a downstream forwarding task and an upstream forwarding task. The downstream forwarding task is structured to receive a first message from a cable network and forward the first message to a customer premises equipment (CPE). The upstream forwarding task is structured to receive a second message from the CPE and forward the second message to the cable network, the upstream and downstream forwarding tasks being multitasked such that the second message is forwarded by the upstream forward task while the first message is being forwarded by the downstream forwarding task.Type: GrantFiled: December 14, 1999Date of Patent: January 4, 2005Assignee: STMicroelectronics, Inc.Inventors: Bernard Saby, Harry Hvostov, Anthony Fung, Peter Groz
-
Patent number: 6549951Abstract: A system architecture for a high speed serial bus compatible with the 1394 standard is disclosed. A transaction interface coordinates data packets received from or sent to a 1394 bus. A kernel/scheduler/dispatcher is used to allocate memory resources, and start a variety of tasks and services. The tasks and services vary depending on protocols used in a transport layer and application layer used in conjunction with the 1394 layers. The transaction interface uses information derived from the data packets received to form message control blocks, particular for each individual task, and places the control blocks into the proper task queue. The transaction interface forms a dispatcher message control block and places it into the scheduler/dispatcher queue to initiate the task. If there are no other message control blocks in the queue particular for the called task, the called task is immediately started. Otherwise, the message control block waits in the queue to eventually be operated on.Type: GrantFiled: August 25, 1998Date of Patent: April 15, 2003Assignee: STMicroelectronics, Inc.Inventors: Danny K. Hui, Harry S. Hvostov, Anthony Fung, Peter Groz, Jim C. Hsu
-
Patent number: 6523058Abstract: A system architecture for a high speed serial bus compatible with the 1394 standard is disclosed. A transaction interface coordinates data packets received from or sent to a 1394 bus. A kernel/scheduler/dispatcher is used to allocate memory resources, and start a variety of tasks and services. The tasks and services vary depending on protocols used in a transport layer and application layer used in conjunction with the 1394 layers. Each task operates according to a state machine progression. The transaction interface uses information derived from the data packets received to form message control blocks, particular for each individual task, and places the control blocks into the proper task queue. The transaction interface forms a dispatcher message control block and places it into the scheduler/dispatcher queue to initiate the task. If there are no other message control blocks in the queue particular for the called task, the called task is immediately started.Type: GrantFiled: September 29, 1998Date of Patent: February 18, 2003Assignee: STMicroelectronics Inc.Inventors: Anthony Fung, Peter Groz, Jim C. Hsu, Danny K. Hui, Harry S. Hvostov
-
Patent number: 6243778Abstract: A system architecture for a high speed serial bus compatible with the 1394 standard is disclosed. A transaction interface coordinates data packets received from or sent to a 1394 bus. A kernel/scheduler/dispatcher is used to allocate memory resources, and start a variety of tasks and services. The tasks and services vary depending on protocols used in a transport layer and application layer used in conjunction with the 1394 layers. Each task operates according to a state machine progression. The transaction interface accepts data information from the tasks and forms data packets for delivery to the 1394 bus. The data packets are initially sent via an associated hardware register, but if busy, the transaction interface polls for other available registers. In addition, all queued transactions are loaded into registers in the most expedient manner.Type: GrantFiled: October 13, 1998Date of Patent: June 5, 2001Assignee: STMicroelectronics, Inc.Inventors: Anthony Fung, Peter Groz, Jim C. Hsu, Danny K. Hui, Harry S. Hvostov