Patents by Inventor Steven Elliot

Steven Elliot 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: 8811424
    Abstract: A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
    Type: Grant
    Filed: November 29, 2011
    Date of Patent: August 19, 2014
    Assignee: International Business Machines Corporation
    Inventors: Steven Elliot, Christopher V. Lazzaro, Thanh K. Tran
  • Patent number: 8639446
    Abstract: An apparatus, and related method, for identifying one or more association variables that are associated with a trait are described. During the method, the apparatus may calculate statistical relationships corresponding to a pattern of occurrence of the trait in a group of life forms and patterns of occurrence of compound variables in a set of biological variables of the group of life forms. Then, the apparatus may determine a ranking of a number of occurrences of biological variables in at least a subset of the compound variables that have statistical relationships greater than a statistical confidence value. Next, the apparatus may identify one or more of the biological variables in the set of biological variables as the one or more association variables based on the ranking.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: January 28, 2014
    Assignee: Trigeminal Solutions, Inc.
    Inventor: Steven Elliot Stupp
  • Publication number: 20130211848
    Abstract: After receiving information specifying an occurrence of a temporal onset of an episodic manifestation of a chronic disease in an individual during a time interval, a question and associated categorical answers about exposure of the individual to a potential trigger of the episodic manifestation are provided. Note that the categorical answers include time intervals, and both the time interval and the time intervals correspond to a first temporal sampling rate. If an answer to the question specifies one of the time intervals that is the same as the time interval, another question and additional associated categorical answers about the exposure of the individual to the potential trigger of the episodic manifestation are provided.
    Type: Application
    Filed: August 2, 2012
    Publication date: August 15, 2013
    Inventor: Steven Elliot Stupp
  • Patent number: 8493859
    Abstract: A computer implemented method, apparatus, and computer usable program code to monitor transmission of data to target. A determination is made as to whether the transmission of the data exceeds a threshold. The bandwidth used to transmit the data to the target is controlled using an adaptive bandwidth control process if the transmission of the data exceeds the threshold, wherein a minimum amount of bandwidth is guaranteed for the transmission of the data.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: July 23, 2013
    Assignee: International Business Machines Corporation
    Inventors: Steven Elliot, Gregory James Kudamik, Christopher Victor Lazzaro, Tranh K. Tran
  • Patent number: 8490627
    Abstract: This invention vaporizes a botanical substance for inhalation using a combustion generated heat source. A substantially planar non-porous heat exchanger transfers heat to the inhalation air and keeps combustion byproducts separated from the inhalation air. In use, air is drawn past the heat exchanger and then through a reservoir holding the botanical substance, vaporizing any volatiles in the substance. The heat exchanger assembly can be magnetically attached to the pipe assembly.
    Type: Grant
    Filed: September 13, 2010
    Date of Patent: July 23, 2013
    Inventors: Steven Elliot Levin, Don Barker Bliss
  • Publication number: 20130126277
    Abstract: Apparatus and methods are provided for use with a Shabbat-elevator inside a building, including an elevator transmitter configured to be placed in a vicinity of the elevator and to transmit a signal. At least one repeater is placed on a given floor of the building, the repeater including a receiver that is configured to receive the signal from the transmitter, when the elevator is at the given floor. A control unit is configured, in response to the signal, to determine a time interval until the elevator is predicted to next be at the given floor. A display unit displays an indication of when the elevator is predicted to next be at the given floor, based upon the determined time interval. Other applications are also described.
    Type: Application
    Filed: November 21, 2011
    Publication date: May 23, 2013
    Inventor: Steven Elliot Friedman
  • Publication number: 20130035864
    Abstract: During a method, an apparatus determines patterns of occurrence of compound variables based on a set of mathematical interactions and patterns of occurrence of a set of biological variables of a group of life forms. Then, the apparatus calculates statistical relationships corresponding to a pattern of occurrence of a trait in the group of life forms and the patterns of occurrence of the compound variables. Moreover, the apparatus determines numbers of occurrences of biological variables that were used to determine compound variables in at least a statistically significant subset of the compound variables, and determines numbers of different mathematical interactions that were used to determine the compound variables in the subset of the compound variables for the biological variables that are associated with the corresponding numbers of occurrences.
    Type: Application
    Filed: August 2, 2012
    Publication date: February 7, 2013
    Inventors: Steven Elliot Stupp, Chris Carpenter
  • Patent number: 8284796
    Abstract: A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
    Type: Grant
    Filed: May 18, 2010
    Date of Patent: October 9, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven Elliot, Christopher Victor Lazzaro, Thanh K. Tran
  • Patent number: 8241211
    Abstract: An apparatus, and related method, for determining one or more association variables is described. The apparatus includes at least one processor, at least one memory, and at least one program module. The program module is stored in the memory and is configurable to be executed by the processor. The program module includes instructions for determining a statistical relationship between one or more temporal onsets corresponding to one or more events and a pattern of occurrence of a compound variable. The compound variable corresponds at least to a pattern of occurrence of a first variable and a pattern of occurrence of a second variable. The determining includes contributions from presence and absence information in the pattern of occurrence of the compound variable.
    Type: Grant
    Filed: November 27, 2006
    Date of Patent: August 14, 2012
    Assignee: Trigeminal Solutions, Inc.
    Inventors: Steven Elliot Stupp, Chris Carpenter, Lawrence Newman, Gert Lanckriet
  • Publication number: 20120075993
    Abstract: A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
    Type: Application
    Filed: November 29, 2011
    Publication date: March 29, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Elliot, Christopher Victor Lazzaro, Thanh K. Tran
  • Patent number: 8123683
    Abstract: An apparatus for aggregating individuals based on variables associated with a type of headache is described. The apparatus may include at least one processor, at least one memory, and at least one program module. The program module may be stored in the memory and may be configured or configurable to be executed by the processor. The program module may include instructions for receiving a list of variables, where the variables in the list of variables may be triggers that at least in part induce a headache associated with the type of headache in at least one individual if at least the one individual is exposed to one or more of the variables. The program module may include instructions for selecting a first forum from multiple forums.
    Type: Grant
    Filed: May 31, 2007
    Date of Patent: February 28, 2012
    Assignee: Trigeminal Solutions, Inc.
    Inventors: Steven Elliot Stupp, Robert F. McCormick, Douglas G. Bailey
  • Publication number: 20120036103
    Abstract: An apparatus, and related method, for identifying one or more association variables is described. The apparatus includes at least one processor, at least one memory, and at least one program module stored in the memory configured to be executed by the processor. The program module includes instructions for selecting a subset of temporal onsets in a set of temporal onsets, instructions for determining a statistical relationship between the subset and a pattern of occurrence of a variable, and instructions for identifying the variable as an association variable in accordance with the statistical relationship. The subset includes one or more first temporal onsets corresponding to one or more instances of an event, and the set of temporal onsets includes the subset of temporal onsets and one or more second temporal onsets corresponding to one or more instances of a reoccurrence event.
    Type: Application
    Filed: October 14, 2011
    Publication date: February 9, 2012
    Inventors: Steven Elliot Stupp, Lawrence Newman, Gert Lanckriet
  • Patent number: 8094681
    Abstract: A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
    Type: Grant
    Filed: June 12, 2008
    Date of Patent: January 10, 2012
    Assignee: International Business Machines Corporation
    Inventors: Steven Elliot, Christopher Victor Lazzaro, Thanh K. Tran
  • Patent number: 8062219
    Abstract: An apparatus, and related method, for determining one or more association variables is described. The apparatus includes at least one processor, at least one memory, and at least one program module stored in the memory configured to be executed by the processor. The program module includes instructions for selecting a subset of temporal onsets in a set of temporal onsets, instructions for determining a statistical relationship between the subset of temporal onsets and a pattern of occurrence of a variable, and instructions for identifying the variable as a migraine variable in accordance with the statistical relationship. The subset of temporal onsets includes one or more onsets corresponding to one or more migraines experienced by at least one individual, and the set of temporal onsets includes the subset of temporal onsets and one or more temporal onsets corresponding to one or more additional headaches experienced by at least the one individual.
    Type: Grant
    Filed: July 31, 2006
    Date of Patent: November 22, 2011
    Assignee: Trigeminal Solutions
    Inventors: Steven Elliot Stupp, Lawrence Newman, Gert Lanckriet
  • Patent number: 8038613
    Abstract: An apparatus, and related method, for determining one or more association variables is described. The apparatus includes at least one processor, at least one memory, and at least one program module. The program module is stored in the memory and is configurable to be executed by the processor. The program module includes instructions for determining a statistical relationship between one or more temporal onsets corresponding to one or more events and a pattern of occurrence of a compound variable. The compound variable corresponds at least to a pattern of occurrence of a first variable and a pattern of occurrence of a second variable. The determining includes contributions from presence and absence information in the pattern of occurrence of the compound variable.
    Type: Grant
    Filed: September 27, 2006
    Date of Patent: October 18, 2011
    Inventors: Steven Elliot Stupp, Chris Carpenter, Steve Gaskill
  • Patent number: 7953113
    Abstract: A computer implemented method, apparatus, and computer usable program code to receive a user input defining settings at an application layer to form a set of received settings. An adaptive bandwidth control process is executed using the received settings to identify a transmission rate for transmitting data packets across a network. The data packets are transmitted across the network using the identified transmission rate.
    Type: Grant
    Filed: June 13, 2008
    Date of Patent: May 31, 2011
    Assignee: International Business Machines Corporation
    Inventors: Steven Elliot, Gregory James Kudamik, Christopher Victor Lazzaro, Thanh K. Tran
  • Publication number: 20110112904
    Abstract: A computer system that provides a recommendation to a user based at least on one or more previously specified dietary preferences of the user and a current location of a portable electronic device, which is associated with a user, is described. This recommendation may include information associated with a subset of the food items available for purchase at the current location that are consistent with the previously specified dietary preferences, such as food items that include or exclude a particular constituent ingredient(s) and/or that have an appropriate nutritional information value(s). Note that the previously specified one or more dietary preferences may have been previously provided or selected by the user. Furthermore, when shopping in a grocery store, the current location may be provided via the portable electronic device, such as a cellular telephone, which displays the recommendation.
    Type: Application
    Filed: November 12, 2010
    Publication date: May 12, 2011
    Inventor: Steven Elliot Stupp
  • Publication number: 20110073121
    Abstract: This invention vaporizes a botanical substance for inhalation using a combustion generated heat source. A substantially planar non-porous heat exchanger transfers heat to the inhalation air and keeps combustion byproducts separated from the inhalation air. In use, air is drawn past the heat exchanger and then through a reservoir holding the botanical substance, vaporizing any volatiles in the substance. The heat exchanger assembly can be magnetically attached to the pipe assembly.
    Type: Application
    Filed: September 13, 2010
    Publication date: March 31, 2011
    Inventors: Steven Elliot Levin, Don Barker Bliss
  • Publication number: 20100223395
    Abstract: A computer implemented method, apparatus, and computer usable program code to receive data from a source at a plurality of gateways for distribution using a selected priority. The data is transmitted from the plurality of gateways to a plurality of receivers using the selected priority. Every gateway in the plurality of gateways has an adaptive bandwidth control process and a respective set of parameters for controlling the adaptive bandwidth control process for sending the data at the selected priority. Transmission of the data from each gateway for the selected priority has a different impact on other traffic at different gateways in the plurality gateways for the selected priority when different values are set for the set of parameters for the different gateways.
    Type: Application
    Filed: May 18, 2010
    Publication date: September 2, 2010
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Steven Elliot, Christopher Victor Lazzaro, Thanh K. Tran
  • Patent number: 7747249
    Abstract: A GSM/UMTS emulator is disclosed for emulating a real network so that certain device functionalities can be easily tested. The architecture of such a GSM/UMTS emulator may include a terminal PC and a server. The terminal PC runs the device (including a radio interface layer and a multiplexer). The server acts as the application server to emulate UMTS network performance. Such an emulator may enable testing of both control information and data applications.
    Type: Grant
    Filed: March 29, 2005
    Date of Patent: June 29, 2010
    Assignee: Microsoft Corporation
    Inventors: Zihua Guo, Richard Yuqi Yao, Jin Shi, Pung Pengyang Xu, Steven Elliot