Patents by Inventor Stephen Schwartz

Stephen Schwartz 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: 20240077007
    Abstract: The present disclosure relates to a detection system for detecting a failure in a fluid path of a fluid system, the detection system including: at least one pipe comprising a pipe wall which defines a fluid path for the transfer of fluid and at least one electrically conductive element extending along the at least one pipe and which forms an electrical signal path for a first electrical signal which indicates a state of the at least one pipe; and, an electrical terminal electrically connected to the at least one electrically conductive element so that the first electrical signal is transmitted to the electrical terminal via the electrical signal path.
    Type: Application
    Filed: January 7, 2022
    Publication date: March 7, 2024
    Inventors: Nicolas NIVARD, Scott SCHWARTZ, Chris CORBETT, Philip HARPER, Samuel HILL, Nicholas WALLIS, Stephen SWAIN
  • Patent number: 9691491
    Abstract: An example method to track bit cell current in a memory architecture. An example method disclosed herein includes generating a first reference current dependent on bit cell temperature. The example method includes generating a second reference current dependent on bit cell voltage and supplying a third reference current of constant magnitude. In examples disclosed herein, the example method involves summing the first reference current, the second reference current, and the third reference current. The example method includes determining, with a sense amplifier, a bit cell logic state based on the first reference current, the second reference current, and the third reference current.
    Type: Grant
    Filed: September 18, 2015
    Date of Patent: June 27, 2017
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Kurt Stephen Schwartz, Patrick Robert Smith
  • Publication number: 20170084343
    Abstract: An example method to track bit cell current in a memory architecture. An example method disclosed herein includes generating a first reference current dependent on bit cell temperature. The example method includes generating a second reference current dependent on bit cell voltage and supplying a third reference current of constant magnitude. In examples disclosed herein, the example method involves summing the first reference current, the second reference current, and the third reference current. The example method includes determining, with a sense amplifier, a bit cell logic state based on the first reference current, the second reference current, and the third reference current.
    Type: Application
    Filed: September 18, 2015
    Publication date: March 23, 2017
    Inventors: Kurt Stephen SCHWARTZ, Patrick Robert SMITH
  • Patent number: 8352344
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Grant
    Filed: June 19, 2012
    Date of Patent: January 8, 2013
    Assignee: Trading Technologies International, Inc.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Publication number: 20120259767
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Application
    Filed: June 19, 2012
    Publication date: October 11, 2012
    Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Patent number: 8229823
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: July 24, 2012
    Assignee: Trading Technologies International, Inc.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Publication number: 20120072325
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Application
    Filed: November 29, 2011
    Publication date: March 22, 2012
    Applicant: Trading Technologies International, Inc.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Patent number: 8090637
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Grant
    Filed: June 2, 2009
    Date of Patent: January 3, 2012
    Assignee: Trading Technologies International Inc.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Patent number: 7925679
    Abstract: Disclosed is a technique for result set management. One or more result sets are stored. Each result set was generated by executing a query. When at least one of a number of result sets that may be stored and a number of bucket tables that may hold result sets is modified, it is determined whether any of the one or more result sets are to be removed. When it is determined that one or more of the result sets are to be removed, those result sets are removed.
    Type: Grant
    Filed: September 5, 2008
    Date of Patent: April 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Michael Stephen Schwartz, Naga A. Ayachitula, Shu-Ping Chang, Lenisha V. Gandhi
  • Publication number: 20090240633
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Application
    Filed: June 2, 2009
    Publication date: September 24, 2009
    Applicant: TRADING TECHNOLOGIES INTERNATIONAL, INC.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Patent number: 7567930
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: July 28, 2009
    Assignee: Trading Technologies International, Inc.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Patent number: 7552077
    Abstract: A network device coalesces data received from an exchange, and provides a user with the opportunity to receive fewer, but up-to-date, data updates from an exchange when duplicate prices become available or a large volume of prices becomes available suddenly. Accordingly, the trader can be assured of receiving non-duplicated prices that are fed at a rate that is cohesive with that trader's connection speed. The present invention is designed to conserve on bandwidth thereby increasing the likelihood that bandwidth will be available to receive desirable market information.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: June 23, 2009
    Assignee: Trading Technologies International, Inc.
    Inventors: Jens-Uwe Schluetter, Stephen A. Schwartz
  • Publication number: 20090006491
    Abstract: Disclosed is a technique for result set management. One or more result sets are stored. Each result set was generated by executing a query. When at least one of a number of result sets that may be stored and a number of bucket tables that may hold result sets is modified, it is determined whether any of the one or more result sets are to be removed. When it is determined that one or more of the result sets are to be removed, those result sets are removed.
    Type: Application
    Filed: September 5, 2008
    Publication date: January 1, 2009
    Applicant: International Business Machines Corporation
    Inventors: Michael Stephen Schwartz, Naga A. Ayachitula, Shu-Ping Chang, Lenisha V. Gandhi
  • Patent number: 7472144
    Abstract: A software program (12) is configured to initiate, process, and terminate user sessions (22, 26). A resource deallocation module (50) is linked to the software program (12) to deallocate allocated external resources of each object of a user session responsive to an impending termination of said user session. An automatic memory management module (40) is invoked by the software program with respect to said user session subsequent to the deallocation performed by the resource deallocation module (50) and prior to the termination of said user session.
    Type: Grant
    Filed: July 28, 2003
    Date of Patent: December 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Naga A. Ayachitula, JoAnn Piersa Brereton, Shu-Ping Chang, Michael Stephen Schwartz
  • Patent number: 7440960
    Abstract: Disclosed is a technique for result set management. One or more result sets are stored. Each result set was generated by executing a query. When at least one of a number of result sets that may be stored and a number of bucket tables that may hold result sets is modified, it is determined whether any of the one or more result sets are to be removed. When it is determined that one or more of the result sets are to be removed, those result sets are removed.
    Type: Grant
    Filed: September 3, 2003
    Date of Patent: October 21, 2008
    Assignee: International Business Machines Corporation
    Inventors: Michael Stephen Schwartz, Naga A. Ayachitula, Shu-Ping Chang, Lenisha V. Gandhi
  • Patent number: 7430741
    Abstract: The present invention is an application-aware method for allocating resources to applications based on a set of predefined policies comprising a Resource Allocation Program (RAP). The RAP is application-aware in that the RAP does not arbitrarily allocate resources to requesting applications. Instead, the RAP allocates resources to requesting applications based on predefined policies. The RAP allows a user to define the resource allocation for each policy in a Resource Allocation Table and associate the applications with the policies in a Policy Application Table. When an application requests resources, the RAP looks to the Policy Allocation Table to determine the policy associated with the application and looks to the Resource Allocation Table to determine the permissible amount of resources to allocate to the application associated with the policy. The RAP then allocates the resources to the requesting application.
    Type: Grant
    Filed: January 20, 2004
    Date of Patent: September 30, 2008
    Assignee: International Business Machines Corporation
    Inventors: Naga A. Ayachitula, Shu-Ping Chang, James S. Lipscomb, Michael Stephen Schwartz
  • Publication number: 20070154037
    Abstract: A method and system is described to improve the reproduction of sound of an acoustic musical instrument. According to one embodiment, a first microphone is placed at a proximate location to the musical instrument to pick up the sound of the musical instrument. The sound as picked up by the first microphone is compared to a reference sound of the instrument (e.g., the sound of the instrument as perceived at a normal listening position). Based on this comparison, a tailor-made equalizer is designed to compensate for the differences between the sounds as picked up by the first microphone and the reference sounds of the musical instrument. Accordingly, using the tailor-made equalizer allows the reproduction of sound from the first microphone to have a quality similar to that of the reference sound of the musical instrument. In an implementation of the above system, a filter arrangement is provided having a low-pass and a high-pass filter that allows separate control of the frequency and/or gain for each filter.
    Type: Application
    Filed: January 9, 2007
    Publication date: July 5, 2007
    Inventor: Stephen Schwartz
  • Patent number: 7231396
    Abstract: An abstraction layer (50) is provided for facilitating accessing a database (10) containing database records each including a plurality of fields stored in one or more tables (12, 14). The abstraction layer (50) includes a control table (52) containing control records corresponding to database fields. Each control record contains metadata associated with the corresponding database field. The abstraction layer (50) also includes at least one additional table (54, 56, 58, 60, 62, 64, 66, 70, 72, 74, 80) containing additional metadata. Each database field is selectively associated with one or more selected portions of the additional metadata through metadata contained in the control record corresponding to the database field. A user database application (30) accesses the database (10) using metadata obtained from the abstraction layer (50).
    Type: Grant
    Filed: July 24, 2003
    Date of Patent: June 12, 2007
    Assignee: International Business Machines Corporation
    Inventors: Naga A. Ayachitula, JoAnn Piersa Brereton, Adarsh Gupta, Michael Stephen Schwartz
  • Publication number: 20060106945
    Abstract: A system for enabling client software applications to interface with peripheral devices over a network. An application connection layer interfaces with a programming language of a client software application. A simple object access protocol (SOAP) client processor communicates with the application connection layer and a client software application using the application connection layer. The SOAP client processor includes an eXtensible mark-up language (XML) processor for converting data provided in XML format to a form usable by the client software application. A transport layer for interfaces with the SOAP processor and peripheral devices connected to the network.
    Type: Application
    Filed: November 3, 2004
    Publication date: May 18, 2006
    Inventors: Robert Westervelt, Jayant Bhatt, Alan Curtis, Stephen Schwartz, Arturo Becerra
  • Publication number: 20060072768
    Abstract: A method and apparatus are described which reduce the presence of an unwanted signal. According to one embodiment, a first signal is provided from a desired location that includes an unwanted signal while a second signal is provided from an alternate location (e.g., one where the unwanted signal is less of a proportion of the total signal). The first and alternate signals are provided to respective signal processors. A level for a selected frequency band of the first and alternate signals is adjusted so that an increase in one results in a decrease in the other. Doing so allows the frequency band that includes the unwanted signal to be reduced in the desired first signal and filled in with a similar frequency band from the alternate signal.
    Type: Application
    Filed: October 28, 2005
    Publication date: April 6, 2006
    Inventors: Stephen Schwartz, John Osmand, Damian Kulash