Patents by Inventor Jesse Johnson

Jesse Johnson 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: 9686097
    Abstract: A machine, program product, and method for enabling interoperable and low-latency networking among service devices.
    Type: Grant
    Filed: April 30, 2010
    Date of Patent: June 20, 2017
    Assignee: ORBIT-MATRIX, LLC
    Inventors: Jesse Johnson, Jose Fernandez, Stephen Vowell, Kevin Mayer
  • Publication number: 20150052538
    Abstract: Software development tools and techniques for configuring parallel processing systems to execute software modules implementing processes for solving complex problems, including over-the-counter trading processes and foreign exchange trading processes, to execute quickly and efficiently. The parallel processing system may include low-cost, consumer-grade multicore processing units. A process for solving a complex problem may be divided into software modules, including by evaluating the process to determine discrete processing steps that produce an intermediate result on which later steps of the process depend. The software modules created for a process may form a template processing chain describing multiple processing chains of the process that are to be executed.
    Type: Application
    Filed: October 30, 2014
    Publication date: February 19, 2015
    Applicant: oneZero Financial Systems, LLC
    Inventors: Christopher John Kline, Jesse Johnson, Andrew Ralich
  • Patent number: 8910167
    Abstract: Software development tools and techniques for configuring parallel processing systems to execute software modules implementing processes for solving complex problems, including over-the-counter trading processes and foreign exchange trading processes, to execute quickly and efficiently. The parallel processing system may include low-cost, consumer-grade multicore processing units. A process for solving a complex problem may be divided into software modules, including by evaluating the process to determine discrete processing steps that produce an intermediate result on which later steps of the process depend. The software modules created for a process may form a template processing chain describing multiple processing chains of the process that are to be executed.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: December 9, 2014
    Assignee: oneZero Financial Systems, LLC
    Inventors: Christopher John Kline, Jesse Johnson, Andrew Ralich
  • Publication number: 20140026150
    Abstract: Software development tools and techniques for configuring parallel processing systems to execute software modules implementing processes for solving complex problems, including over-the-counter trading processes and foreign exchange trading processes, to execute quickly and efficiently. The parallel processing system may include low-cost, consumer-grade multicore processing units. A process for solving a complex problem may be divided into software modules, including by evaluating the process to determine discrete processing steps that produce an intermediate result on which later steps of the process depend. The software modules created for a process may form a template processing chain describing multiple processing chains of the process that are to be executed.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: oneZero Financial Systems, LLC
    Inventors: Christopher John Kline, Jesse Johnson, Andrew Ralich
  • Publication number: 20140025549
    Abstract: Techniques for performing high-frequency trading in over-the-counter markets, including for foreign exchange trading and financial arbitrage. Some embodiments include multiple software modules that each implement operations related to a trading system. The multiple software modules may be arranged according to sets that correspond to sequences of trades that may be evaluated and potentially selected for execution by the trading system. Each set of software modules may include software modules of various types that perform different operations related to processing trading data and selecting a sequence of trades for execution based on a potential for profit associated with the sequence of trades. The software modules may be executed on multiple processing cores, including cores of low-cost, consumer-grade multicore processing units.
    Type: Application
    Filed: July 20, 2012
    Publication date: January 23, 2014
    Applicant: oneZero Financial Systems, LLC
    Inventors: Christopher John Kline, Jesse Johnson, Andrew Ralich
  • Patent number: 8237722
    Abstract: Methods and systems for simulating and visualizing a flowing fluid when interacting with an intersecting object are provided. The simulating of falling fluid as a two-dimensional plan and rendering first and second depth buffers corresponding to current depth information for, respectively, a top surface and a bottom surface of an object is rendered. The values of first and second current simulation textures are rendered for the top and bottom surfaces of the object, where for a given frame each of the first and second current simulation texture values is set to either a corresponding value of the first and second current simulation texture values is set to either a corresponding value of each or second depth buffer or a corresponding, velocity-offset value of the previous frame's first or second simulation texture respectively. A visible fluid mesh is rendered in the two-dimensional plane based on the current simulation textures.
    Type: Grant
    Filed: August 20, 2008
    Date of Patent: August 7, 2012
    Assignee: Take Two Interactive Software, Inc.
    Inventor: Jesse Johnson
  • Patent number: 8139657
    Abstract: Embodiments of an a autointelligent sensing and analysis systematic method that includes differentiating between digital and analog communication, controlling access authorities both locally and remotely, and making intelligent analysis on static or dynamic utilization of the electrical utility under management on a parallel computational basis.
    Type: Grant
    Filed: March 24, 2011
    Date of Patent: March 20, 2012
    Assignee: Global Communications Inc.
    Inventors: Jesse A Johnson, Kevin Mayers, Jose Fernandez, Stephen Vowell
  • Publication number: 20110173673
    Abstract: Embodiments of an a autointelligent sensing and analysis systematic method that includes differentiating between digital and analog communication, controlling access authorities both locally and remotely, and making intelligent analysis on static or dynamic utilization of the electrical utility under management on a parallel computational basis.
    Type: Application
    Filed: March 24, 2011
    Publication date: July 14, 2011
    Inventors: Jesse A. Johnson, Kevin Mayer, Jose Fernandez, Stephen Vowell
  • Publication number: 20110122890
    Abstract: A machine, program product, and method for enabling interoperable and low-latency networking among service devices.
    Type: Application
    Filed: April 30, 2010
    Publication date: May 26, 2011
    Inventors: Jesse Johnson, Jose Fernandez, Stephen Vowell, Kevin Mayer
  • Patent number: 7916777
    Abstract: An Autointelligent sensing and analysis method that comprises: differentiating between digital and analog communication; controlling access authorities both locally and remotely; and making intelligent analysis on the Static or Dynamic utilization of the electrical utility under management on a parallel computational basis.
    Type: Grant
    Filed: July 29, 2009
    Date of Patent: March 29, 2011
    Assignee: Global Communications Inc.
    Inventors: Jesse A. Johnson, Kevin Mayer, Jose Fernandez, Stephen Vowell
  • Publication number: 20100045669
    Abstract: Example embodiments of the present invention are directed to methods and systems for simulating and visualizing a flowing fluid when interacting with an intersecting object. An example embodiment provides for simulating the falling fluid as a two-dimensional plane and rendering first and second depth buffers corresponding to current depth information for, respectively, a top surface and a bottom surface of the object. The values of first and second current simulation textures are rendered for the top and bottom surfaces of the object, where for a given frame each of the first and second current simulation texture values is set to either a corresponding value of the first or second depth buffer or a corresponding, velocity-offset value of the previous frame's first or second simulation texture respectively. A visible fluid mesh is rendered in the two-dimensional plane based on the current simulation textures.
    Type: Application
    Filed: August 20, 2008
    Publication date: February 25, 2010
    Applicant: TAKE TWO INTERACTIVE SOFTWARE, INC.
    Inventor: Jesse Johnson
  • Patent number: 5692143
    Abstract: A method and system for recalling a previous desktop state of a data processing system, where a desktop state specifies a dependence hierarchy and visual arrangement of a number of graphical objects representative of operating system functions and data processing applications that are displayed within a display device of the data processing system. The system detects each occurrence of a desktop event which creates a new desktop state. In response to detecting an occurrence of a desktop event, the system records the new desktop state. In response to a particular user input, the system automatically returns the desktop to a selected state previous to the current desktop state by referencing the recorded desktop states, wherein all operating system functions and data processing applications available at the selected state are enabled.
    Type: Grant
    Filed: December 30, 1994
    Date of Patent: November 25, 1997
    Assignee: International Business Machines Corporation
    Inventors: Sophia M. Johnson, William Jesse Johnson, Marvin L. Williams