Patents by Inventor Chris O'Sullivan

Chris O'Sullivan 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: 20200200373
    Abstract: A flashlight assembly includes a body having a head portion at one end and an opposing tapered tail portion and a clamping assembly on a bottom side of the body. The tail portion of the body tapers rearwardly towards a tail end thereof and downwardly from an upper side towards the bottom side, such that the tail end of the tail portion merges with the bottom side of the body and forms an inclined contoured surface extending from the bottom side to the top side. A contoured switch is mounted within the inclined angled surface of the tapered tail portion, and includes a safety bail pivotably movable to selectively mechanically impede operation of the switch.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Applicant: Emissive Energy Corp.
    Inventors: Robert D. Galli, Chris O'Brien, Kevin Okruta
  • Patent number: 10691885
    Abstract: This application is directed to recognizing unstructured information based on hints provided by structured information. A computer system obtains unstructured information collected from a handwritten or audio source, and identifies one or more terms from the unstructured information. The one or more terms includes a first term that is ambiguous. The computer system performs a recognition operation on the first term to derive a first plurality of candidate terms for the first term, and obtains first contextual information from an information template associated with the unstructured information. In accordance with the first contextual information, the computer system selects a first answer term from the first plurality of candidate terms, such that the first term is recognized as the first answer term.
    Type: Grant
    Filed: March 30, 2017
    Date of Patent: June 23, 2020
    Assignee: EVERNOTE CORPORATION
    Inventors: Chris O'Neill, Andrew Malcolm, Alexander Pashintsev, Eugene Livshitz, Boris Gorbatov, Natalia Galaktionova, Ilya Buryak
  • Patent number: 10685520
    Abstract: A computer-implemented method for border control is described. The method involves interaction between a user computing device and a management server. The following actions are performed at the user computing device. A registration process is performed that involving captures user information and a stored biometric of the user from a user travel document. A first fresh user biometric is also captured at the user computing device for verification to register the user at the management server. At least one check step is then performed during passage through a border control area, this check step comprising capturing a second fresh user biometric for verification and generation of a time limited code for completing the check step. Suitable apparatus to implement this method is also described.
    Type: Grant
    Filed: May 24, 2018
    Date of Patent: June 16, 2020
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Brice Van De Walle De Ghelcke, Joseph Mitchell, Chris O'Mahony, Karl Monaghan
  • Publication number: 20200180513
    Abstract: A vehicle including a storage bin and a restraint control system. An actuation assembly is configured to activate in response to a signal from the restraint control system. A tether is operable between undeployed and deployed positions and the actuation assembly is configured to deploy the tether over an opening defined by the storage bin.
    Type: Application
    Filed: December 10, 2018
    Publication date: June 11, 2020
    Applicant: Ford Global Technologies, LLC
    Inventors: Michael James Andrus, Chris O'Connor, Jim Carene, Amanda Villerot, Sue Muscat
  • Patent number: 10667056
    Abstract: A low power, digital audio interface includes support for variable length coding depending on content of the audio data sent from the interface. A particularized coding system is implemented that uses techniques of silence detection, dynamic scaling, and periodic encoding to reduce sent data to a minimum. Other techniques include variable packet scaling based on an audio sample rate. Differential signaling techniques are also used. The digital audio interface may be used in a headphone interface to drive digital headphones. A detector in the interface may detect whether digital or analog headphones are coupled to a headphone jack and drive the headphone jack accordingly.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: May 26, 2020
    Assignee: AVNERA CORPORATION
    Inventors: Chris O'Connor, Xudong Zhao
  • Patent number: 10578287
    Abstract: A flashlight assembly includes a body having a head portion at one end and an opposing tapered tail portion and a clamping assembly on a bottom side of the body. The tail portion of the body tapers rearwardly towards a tail end thereof and downwardly from an upper side towards the bottom side, such that the tail end of the tail portion merges with the bottom side of the body and forms an inclined angled surface extending from the bottom side to the top side. A switch is mounted within the inclined angled surface of the tapered tail portion, and includes a safety bail pivotably movable to selectively mechanically impede operation of the switch.
    Type: Grant
    Filed: December 30, 2018
    Date of Patent: March 3, 2020
    Assignee: Emissive Energy Corp.
    Inventors: Robert D. Galli, Chris O'Brien, Kevin Okruta
  • Publication number: 20200025357
    Abstract: A flashlight assembly includes a body having a head portion at one end and an opposing tapered tail portion and a clamping assembly on a bottom side of the body. The tail portion of the body tapers rearwardly towards a tail end thereof and downwardly from an upper side towards the bottom side, such that the tail end of the tail portion merges with the bottom side of the body and forms an inclined angled surface extending from the bottom side to the top side. A switch is mounted within the inclined angled surface of the tapered tail portion, and includes a safety bail pivotably movable to selectively mechanically impede operation of the switch.
    Type: Application
    Filed: December 30, 2018
    Publication date: January 23, 2020
    Applicant: Emissive Energy Corp.
    Inventors: Robert D. Galli, Chris O'Brien, Kevin Okruta
  • Patent number: 10486050
    Abstract: Virtual and augmented reality sports training environments are disclosed. A user interacts with virtual players in a simulated environment of a virtual reality sporting event. In some embodiments, the user's actions and decisions are monitored by the simulated environment. The environment evaluates the user's performance, and provides quantitative scoring based on the user's decisions and timing. Coaches and other users may design customized scenarios or plays to train and test users, and the resultant scores may be reviewed by the coach. In one application, real life pitchers and their pitching data are tracked and replicated in a simulated pitching environment. A team of users may practice against a simulation of a pitcher they are about to compete against, swinging at pitches that they would see in a real game. Such environments may maximize effective practice time for users, and help develop better players with improved decision-making skills.
    Type: Grant
    Filed: May 6, 2019
    Date of Patent: November 26, 2019
    Assignee: WIN REALITY, LLC
    Inventors: Brendan Reilly, Yazhou Huang, Lloyd Churches, Chris O'Dowd, Sebastien Goisbeault, Mats Johansson
  • Patent number: 10439915
    Abstract: An apparatus and method for a service network status in a communication network are provided. A method may include deriving a baseline or a threshold for network performance of at least one endpoint in a network. The method may also include evaluating a service network status of the network by comparing current performance metrics of the at least one endpoint to the baseline or the threshold. In addition, the method may include determining, when the evaluated service network status is degraded, at least one node or at least one link that is causing the service network status to be degraded using a root cause analysis.
    Type: Grant
    Filed: April 14, 2017
    Date of Patent: October 8, 2019
    Assignee: SOLARWINDS WORLDWIDE, LLC
    Inventors: Chris O'Brien, Lan Li, Rick Matejka, Karlo Zatylny
  • Patent number: 10300362
    Abstract: Virtual and augmented reality sports training environments are disclosed. A user interacts with virtual players in a simulated environment of a virtual reality sporting event. In some embodiments, the user's actions and decisions are monitored by the simulated environment. The environment evaluates the user's performance, and provides quantitative scoring based on the user's decisions and timing. Coaches and other users may design customized scenarios or plays to train and test users, and the resultant scores may be reviewed by the coach. In one application, real life pitchers and their pitching data are tracked and replicated in a simulated pitching environment. A team of users may practice against a simulation of a pitcher they are about to compete against, swinging at pitches that they would see in a real game. Such environments may maximize effective practice time for users, and help develop better players with improved decision-making skills.
    Type: Grant
    Filed: February 13, 2017
    Date of Patent: May 28, 2019
    Assignee: WIN REALITY, LLC
    Inventors: Brendan Reilly, Yazhou Huang, Lloyd Churches, Chris O'Dowd, Sebastien Goisbeault, Mats Johansson
  • Patent number: 10225177
    Abstract: A method includes detecting a first path between a user equipment and a first network entity. The method also include detecting a second path between the user equipment and a second network entity, where the first path is longer than the second path. In addition, the method includes determining whether the second network entity is a proxy server located between the user equipment and the first network entity based on an estimated value of the first path and an estimated value of the second path.
    Type: Grant
    Filed: November 29, 2016
    Date of Patent: March 5, 2019
    Assignee: SOLARWINDS WORLDWIDE, LLC
    Inventors: Na Li, Lan Li, Chris O'Brien
  • Patent number: 10208931
    Abstract: A flashlight assembly operates with a thermal optimization circuit which automatically, over time, reduces the duty cycle of the control circuit to reduce the temperature of the LED junction, improve LED performance and increase battery life.
    Type: Grant
    Filed: April 10, 2018
    Date of Patent: February 19, 2019
    Assignee: Emissive Energy Corp.
    Inventors: Robert D. Galli, Chris O'Brien, Kevin Okruta
  • Patent number: 10169712
    Abstract: A system, method and user interface are described for providing a personal assistant functionality using a predictive, adaptive, dichotomous (two choices) decision engine that proactively prompts the user for decisions on matters deemed relevant by the decision engine based on past user decisions and activities.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: January 1, 2019
    Assignee: Telepathy IP Holdings
    Inventors: Damien Stolarz, David J. Diaz, James Rossfeld, Scott Raven, Chris O'Malley, Christopher Kurpinski
  • Publication number: 20180342120
    Abstract: A computer-implemented method for border control is described. The method involves interaction between a user computing device and a management server. The following actions are performed at the user computing device. A registration process is performed that involving captures user information and a stored biometric of the user from a user travel document. A first fresh user biometric is also captured at the user computing device for verification to register the user at the management server. At least one check step is then performed during passage through a border control area, this check step comprising capturing a second fresh user biometric for verification and generation of a time limited code for completing the check step. Suitable apparatus to implement this method is also described.
    Type: Application
    Filed: May 24, 2018
    Publication date: November 29, 2018
    Inventors: Brice VAN DE WALLE DE GHELCKE, Joseph MITCHELL, Chris O'MAHONY, Karl MONAGHAN
  • Publication number: 20180302308
    Abstract: An apparatus and method for a service network status in a communication network are provided. A method may include deriving a baseline or a threshold for network performance of at least one endpoint in a network. The method may also include evaluating a service network status of the network by comparing current performance metrics of the at least one endpoint to the baseline or the threshold. In addition, the method may include determining, when the evaluated service network status is degraded, at least one node or at least one link that is causing the service network status to be degraded using a root cause analysis.
    Type: Application
    Filed: April 14, 2017
    Publication date: October 18, 2018
    Inventors: Chris O'BRIEN, Lan LI, Rick MATEJKA, Karlo ZATYLNY
  • Patent number: 10079749
    Abstract: Various embodiments pertain to communication network systems. In particular, various embodiments relate to multi-path probing in communication network systems that can be used to estimate the complete topology of the network. A method includes receiving data at a source node from a tracerouting probe in a network. The data includes information about at least one network node. The method also includes determining an identification for the at least one network node based on information. In addition, the method includes using the identification of the at least one network node to determine an identification of at least one device.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: September 18, 2018
    Assignee: SOLARWINDS WORLDWIDE, LLC
    Inventors: Tomas Kubik, Lan Li, Tomas Rybka, Karlo Zatylny, Chris O'Brien
  • Publication number: 20180224097
    Abstract: A flashlight assembly operates with a thermal optimization circuit which automatically, over time, reduces the duty cycle of the control circuit to reduce the temperature of the LED junction, improve LED performance and increase battery life.
    Type: Application
    Filed: April 10, 2018
    Publication date: August 9, 2018
    Applicant: Emissive Energy Corp.
    Inventors: Robert D. Galli, Chris O'Brien, Kevin Okruta
  • Publication number: 20180182259
    Abstract: A wearable device conveys information to a user. The device includes a master soft circuit cell and a plurality of actuation soft circuit cells. These cells are physically interconnected to form a garment that is worn by a user and each of these cells includes an electrically non-conductive fabric covering. Each of the actuation cells is electrically connected to and operates under the control of the master cell. The master cell is configured to wirelessly receive actuation instructions and activate a combination of the actuation cells based on the received actuation instructions. Each of the actuation cells is configured to generate a particular actuation that is perceived by one or more senses of the user whenever the actuation cell is activated by the master cell. A system also conveys affective state information to a user.
    Type: Application
    Filed: February 26, 2018
    Publication date: June 28, 2018
    Inventors: Chris O'Dowd, Asta Roseway, Mary Czerwinski, Meredith Morris, Michele A. Williams
  • Publication number: 20180165735
    Abstract: A multi-merchant portal that enables a user to access e-commerce stores is provided. Each e-commerce store has respective merchant categories browsable by the user at a customer device through the portal, each merchant category comprising products available for purchase from a respective merchant. In response to receiving a request from the customer device to switch access of the user browsing a selected merchant category of the first merchant in a first e-commerce store, to a second e-commerce store, the portal determines a system category corresponding to the selected merchant category using mapping data mapping merchant categories to system categories and then determines a destination merchant category of the second merchant in the second e-commerce store corresponding to the determined system category using mapping data mapping the system categories to the merchant categories. The portal switches user's access to the destination merchant category in the second e-commerce store.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 14, 2018
    Applicant: Mastercard International Incorporated
    Inventors: Chris O'Mahony, Stephen Elder, Bryan O'Sullivan, Derek Humphreys, Alex Staveley, Eammon Doyle, Stephen Toner, Andrea Rizzini, Maurice O'Connor, Oran Cummins
  • Publication number: 20180156507
    Abstract: A system and method for heating water with heat obtained from liquid that is sourced by a ground-loop system, the system including a ground-loop heat exchanger, a compressor, a hot-water-reservoir-loop heat exchanger, a subcooler heat exchanger, and a thermostatic expansion valve. The ground-loop heat exchanger is structured to transfer heat from heated ground liquid to a refrigerant. The compressor is structured to increase a pressure of the refrigerant received from the ground-loop heat exchanger. The hot-water-reservoir-loop heat exchanger is structured to transfer heat from the refrigerant to water received from the hot-water reservoir. The subcooler heat exchanger is structured to transfer heat from the refrigerant to the ground liquid before returning the liquid to the ground-loop system, and the thermostatic expansion valve structured to control a flow of the refrigerant to the ground-loop heat exchanger.
    Type: Application
    Filed: December 1, 2016
    Publication date: June 7, 2018
    Inventors: Robert Arnold GILL, Chris O'Neal GONDEAU