Patents by Inventor Anthony R. Sager
Anthony R. Sager 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).
-
Publication number: 20250067766Abstract: A method of rationalizing operation of a vehicle longitudinal accelerometer is provided. The method includes the steps of receiving an output signal from a wheel speed sensor, receiving an output signal from a longitudinal accelerometer, determining whether an acceleration event exists based on the output signal from the wheel speed sensor, evaluating the longitudinal accelerometer sensor output signal during the acceleration event, and determining whether the longitudinal accelerometer sensor signal exceeds a set threshold value during the acceleration event.Type: ApplicationFiled: August 24, 2023Publication date: February 27, 2025Inventors: Mohammed Nadeem Akhtar, Scott E Henson, Stephanie R Beck, Roger C Sager, Anthony N Gorney
-
Patent number: 7519707Abstract: The substantially simultaneous tracing/monitoring of a plurality of sets of events via a single network interface. The plurality of events can be traced and/or monitored for one host or for a plurality of hosts coupled via the same network interface. The sets of events to be traced/monitored for a host are defined by the host and maintained in one or more configuration files. The configuration files may be dynamically updated.Type: GrantFiled: June 13, 2008Date of Patent: April 14, 2009Assignee: International Business Machines CorporationInventors: George B. Markos, Balachandar Rajaraman, Bruce H. Ratcliff, Anthony R. Sager, Arthur J. Stagg, Stephen R. Valley
-
Publication number: 20080250139Abstract: The substantially simultaneous tracing/monitoring of a plurality of sets of events via a single network interface. The plurality of events can be traced and/or monitored for one host or for a plurality of hosts coupled via the same network interface. The sets of events to be traced/monitored for a host are defined by the host and maintained in one or more configuration files. The configuration files may be dynamically updated.Type: ApplicationFiled: June 13, 2008Publication date: October 9, 2008Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: George B. Markos, Balachandar Rajaraman, Bruce H. Ratcliff, Anthony R. Sager, Arthur J. Stagg, Stephen R. Valley
-
Patent number: 7409445Abstract: The substantially simultaneous tracing/monitoring of a plurality of sets of events via a single network interface. The plurality of events can be traced and/or monitored for one host or for a plurality of hosts coupled via the same network interface. The sets of events to be traced/monitored for a host are defined by the host and maintained in one or more configuration files. The configuration files may be dynamically updated.Type: GrantFiled: May 27, 2004Date of Patent: August 5, 2008Assignee: International Business Machines CorporationInventors: George B. Markos, Balachandar Rajaraman, Bruce H. Ratcliff, Anthony R. Sager, Arthur J. Stagg, Stephen R. Valley
-
Patent number: 7111038Abstract: An application server running an SNA application includes a TN3270 server. Performance of the application server is enhanced by relocating away from the application server the conversion of data between ASCII and EBCDIC, as well as command scanning and packaging. The relocating can take the form of, for example, a browser plug-in at the client or elsewhere. In addition, the client is able to carry on communications with the application server over a standard port by logically situating a communication server between the client and the application server. The client communicates with the communication server over the standard port, while the communication server forwards the communications to the application server over a non-standard port.Type: GrantFiled: April 3, 2002Date of Patent: September 19, 2006Assignee: International Business Machines CorporationInventors: Michael E. Baskey, James C. Fletcher, Bala Rajaraman, Anthony R. Sager
-
Publication number: 20030220962Abstract: An application server running an SNA application includes a TN3270 server. Performance of the application server is enhanced by relocating away from the application server the conversion of data between ASCII and EBCDIC, as well as command scanning and packaging. The relocating can take the form of, for example, a browser plug-in at the client or elsewhere. In addition, the client is able to carry on communications with the application server over a standard port by logically situating a communication server between the client and the application server. The client communicates with the communication server over the standard port, while the communication server forwards the communications to the application server over a non-standard port.Type: ApplicationFiled: April 3, 2002Publication date: November 27, 2003Applicant: International Business Machines CorporationInventors: Michael E. Baskey, James C. Fletcher, Bala Rajaraman, Anthony R. Sager
-
Patent number: 6401145Abstract: A method of transferring data in a network computing environment having a controlling program and a main storage in processing communication with an interface element including one or more adapters. A queuing mechanism is first established in the main storage for asynchronous transmittal of data between the program and said interface element. At least one queue-set is dedicated to input data and another queue-set to output data in the queuing mechanism. Queuing priorities both for said input and output queue-sets are then determined according to importance of data to be processed or transferred or other internal dependencies and a queue-description record is established by passing a QDIO queue command. From this the priority and number of the output queue are provided by order in which the order specified in the queue descriptor record relative to any other output queues described in that record.Type: GrantFiled: February 19, 1999Date of Patent: June 4, 2002Assignee: International Business Machines CorporationInventors: Michael E. Baskey, Frank W. Brice, Jr., Steven G. Glassen, Eugene P. Hefferon, Bruce H. Ratcliff, Arthur J. Stagg, Stephen R. Valley, Anthony R. Sager
-
Patent number: 6397350Abstract: A method of providing direct data processing access in a network computing system environment. The system environment has a main storage which can be connected to one or more application servers and is in processing communication with an interface element. The interface element has at least one adapter and can be connected to one or more application user(s). One or more queues are established in the main storage that can handle data without causing interrupts in the running programs. Incoming data is received using the adapter and as data is received or modified, the status of the network computing system will be updated to reflect the new data or change. Data is then processed in the main storage after interrogating the multiple existing queues in the main storage and forwarding them in turn to their appropriate destination or application server after a determination has been made by interrogating these queues.Type: GrantFiled: February 19, 1999Date of Patent: May 28, 2002Assignee: International Business Machines CorporationInventors: Michael E. Baskey, Steven G. Glassen, Eugene P. Hefferon, Bruce H. Ratcliff, Arthur J. Stagg, Stephen R. Valley, Daniel F. Casper, Allan S. Meritt, Anthony R. Sager, Donald W. Schmidt
-
Patent number: 6345325Abstract: A method and an apparatus for timely and accurate processing of data in a network computing environment controlled by a running program and having a queuing mechanism established in a main storage. The main storage is in processing communication with an interface element having one or more adapters. At least one set of queues in the queuing mechanism is designated for input and another set for output. A signal adapter instruction can be issued to provide initiative to check content of any or all queues in the mechanism. With the help of the signal adapter an initiate-output can be specified when appropriate and the associated adapter can then asynchronously process the input or the output queues. A synchronize option is also available to signal the associated data queues to update all entries in order to render them current as observed by both the adapter and the controlling running program.Type: GrantFiled: February 19, 1999Date of Patent: February 5, 2002Assignee: International Business Machines CorporationInventors: Michael E. Baskey, Frank W. Brice, Jr., Daniel F. Casper, Janet R. Easton, Steven G. Glassen, Eugene P. Hefferon, Bruce H. Ratcliff, Arthur J. Stagg, Leslie W. Wyman, Anthony R. Sager
-
Patent number: 6345327Abstract: A queuing method and apparatus for transfer or incoming and outgoing data in a network environment having a main storage is presented. A plurality of queue sets are provided in the main storage with at least one or more sets being dedicated for input and output. The queues can share access to a plurality of devices in the network across a plurality of communication stacks. Various network resources are mapped to the queues in order to facilitate resource allocation and dynamic configuration by providing initialization of a plurality of configuration parameters. In this way dynamic expanding and contracting of the number of queues in each set as dictated by traffic patterns and feedback indicators is provided.Type: GrantFiled: February 19, 1999Date of Patent: February 5, 2002Assignee: International Business Machines CorporationInventors: Michael E. Baskey, Frank W. Brice, Jr., Steven G. Glassen, Eugene P. Hefferon, Bruce H. Ratcliff, Arthur J. Stagg, Stephen R. Valley, Daniel F. Casper, Allan S. Meritt, Anthony R. Sager, Donald W. Schmidt
-
Patent number: 6345324Abstract: An apparatus for transferring data in a network computing environment having a controlling program and a main storage in processing communication with an interface element including one or more adapters. A queuing mechanism is first established in the main storage for asynchronous transmittal of data between the program and said interface element. At least one queue-set is dedicated to input data and another queue-set to output data in the queuing mechanism. Queuing priorities both for said input and output queue-sets are then determined according to importance of data to be processed or transferred or other internal dependencies and a queue-description record is established by passing a QDIO queue command. From this the priority and number of the output queue are provided by order in which the order specified in the queue descriptor record relative to any other output queues described in that record.Type: GrantFiled: February 19, 1999Date of Patent: February 5, 2002Assignee: International Business Machines CorporationInventors: Michael E. Baskey, Frank W. Brice, Jr., Steven G. Glassen, Eugene P. Hefferon, Bruce H. Ratcliff, Arthur J. Stagg, Stephen R. Valley, Anthony R. Sager
-
Patent number: 6003088Abstract: In a computing network system environment having a gateway device that is electronically connected from one side to a plurality of initiating hosts and on another side to at least one local area network, in turn connecting a plurality of hosts are connected to the gateway device, a method and apparatus for eliminating any need for building a separate and special protocol data unit element for each header. The computer network environment uses a Multi-path channel communication protocol as well as protocol data units to point to various portions of data. An interface layer is provided between a plurality of protocol stacks and the multi-path channel protocol. The interface layer has a timer which will wait for data from the protocol stack. A list of all buffers are assembled as received comprising of one entry for each data buffer. This buffer list is then transferred to the multi-path channel protocol layer upon expiration of the timer, which is in turn sent to any channel attached processor as one block.Type: GrantFiled: August 29, 1997Date of Patent: December 14, 1999Assignee: International Business Machines CorporationInventors: John S. Houston, Bruce H. Ratcliff, Anthony R. Sager, Donald W. Schmidt, Arthur J. Stagg, Stephen R. Valley
-
Methods and apparatus for performing data chaining in data streaming mode through a channel extender
Patent number: 5333271Abstract: Methods and apparatus are described, in the context of an information handling system, that permit data chaining in a data streaming mode to be performed through a channel extender. The information handling system includes a processor channel and a peripheral device controller which communicate with one another over the channel extender. The invention allows the separation between the processor channel and peripheral device controller to be extended up to several (e.g. 1, 2 or 3) kilometers versus the less than 0.5 kilometer separation imposed by state of the art systems. Furthermore, the invention allows the objective of increased channel extender length to be accomplished without the risk of data overruns, chaining checks or peripheral device controller signalled errors which would otherwise occur as a result of requests for data or data transfers being in flight on an extended link.Type: GrantFiled: March 30, 1993Date of Patent: July 26, 1994Assignee: International Business Machines CorporationInventors: Kenneth J. Fredericks, Thomas A. Gregg, Kenneth A. Meifert, Jr., Anthony R. Sager, John F. Santiamo, Clifford T. Williams