Patents by Inventor Joseph A. Hock

Joseph A. Hock 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: 10903663
    Abstract: Balancing circuits for an ultracapacitor module are provided. In some implementations, the balancing circuit can include a comparator. The comparator can have a sensing input. The comparator can be configured to compare an input voltage associated with the ultracapacitor received at the sensing input to a reference voltage and to provide an output via an output node of the comparator. The balancing circuit can include a switching circuit coupled to the ultracapacitor. The switching circuit can be controlled to discharge the ultracapacitor based at least in part on the output of the comparator circuit. The balancing circuit can further include a feedback element coupled between the switching circuit and the sensing input of the comparator.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: January 26, 2021
    Assignee: AVX Corporation
    Inventor: Joseph Hock
  • Patent number: 10552526
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program provides, through a graphical user interface (GUI), a tool for creating a field calculation that operates on data defined in a relational data model. The program also receives, through the GUI, the field calculation created using the tool. The program further generates data for a data integration operation based on the field calculation. The program also performs the data integration operation based on the generated data.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: February 4, 2020
    Assignee: SuccessFactors, Inc.
    Inventors: David Joseph Hock, Wesley Johnson
  • Patent number: 10409436
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives a selection of a navigation route through a relational data model. The relational data model includes several entities and a set of relationships among the several entities. The program also provides, through a graphical user interface (GUI), a tool for qualifying an attribute associated with an entity in the selected navigation route. The program further receives a selection of a value for the attribute associated with the entity in the navigation route for a data integration operation.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: September 10, 2019
    Assignee: SuccessFactors, Inc.
    Inventor: David Joseph Hock
  • Patent number: 10296504
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives a selection of a first entity and a second entity in a relational data model. The relational data model includes several entities and a set of relationships among the several entities. The program also determines a set of navigation routes through the relational data model based on the first and second entities. The program further provides the determined navigation routes through a graphical user interface (GUI) in order to provide a visual context of data in the relational data model.
    Type: Grant
    Filed: December 15, 2015
    Date of Patent: May 21, 2019
    Assignee: SuccessFactors, Inc.
    Inventors: David Joseph Hock, Kevin Tully
  • Publication number: 20190006858
    Abstract: Balancing circuits for an ultracapacitor module are provided. In some implementations, the balancing circuit can include a comparator. The comparator can have a sensing input. The comparator can be configured to compare an input voltage associated with the ultracapacitor received at the sensing input to a reference voltage and to provide an output via an output node of the comparator. The balancing circuit can include a switching circuit coupled to the ultracapacitor. The switching circuit can be controlled to discharge the ultracapacitor based at least in part on the output of the comparator circuit. The balancing circuit can further include a feedback element coupled between the switching circuit and the sensing input of the comparator.
    Type: Application
    Filed: June 21, 2018
    Publication date: January 3, 2019
    Inventor: Joseph Hock
  • Publication number: 20170169003
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program provides, through a graphical user interface (GUI), a tool for creating a field calculation that operates on data defined in a relational data model. The program also receives, through the GUI, the field calculation created using the tool. The program further generates data for a data integration operation based on the field calculation. The program also performs the data integration operation based on the generated data.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: David Joseph Hock, Wesley Johnson
  • Publication number: 20170168665
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives a selection of a navigation route through a relational data model. The relational data model includes several entities and a set of relationships among the several entities. The program also provides, through a graphical user interface (GUI), a tool for qualifying an attribute associated with an entity in the selected navigation route. The program further receives a selection of a value for the attribute associated with the entity in the navigation route for a data integration operation.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventor: David Joseph Hock
  • Publication number: 20170169099
    Abstract: Some embodiments provide a non-transitory machine-readable medium that stores a program executable by at least one processing unit of a device. The program receives a selection of a first entity and a second entity in a relational data model. The relational data model includes several entities and a set of relationships among the several entities. The program also determines a set of navigation routes through the relational data model based on the first and second entities. The program further provides the determined navigation routes through a graphical user interface (GUI) in order to provide a visual context of data in the relational data model.
    Type: Application
    Filed: December 15, 2015
    Publication date: June 15, 2017
    Inventors: David Joseph Hock, Kevin Tully
  • Patent number: 8358499
    Abstract: Disclosed herein is a data storage module for use with and insertion into a bay of a computer. The module may comprise a casing that has a first end and a second end. The module also includes two or more storage medium components contained within said casing, wherein said two or more storage medium components are physically isolated from each other. This enables the provision of two separate storage medium components with different operating systems or user information and/or data to be provided on a single hardware module.
    Type: Grant
    Filed: October 12, 2009
    Date of Patent: January 22, 2013
    Assignee: I.D.E.A.L. Technology Corporation
    Inventors: Jordan S. Jacobs, Joseph A. Hock, Anthony L. Awtrey
  • Publication number: 20110085294
    Abstract: Disclosed herein is a data storage module for use with and insertion into a bay of a computer. The module may comprise a casing that has a first end and a second end. The module also includes two or more storage medium components contained within said casing, wherein said two or more storage medium components are physically isolated from each other. This enables the provision of two separate storage medium components with different operating systems or user information and/or data to be provided on a single hardware module.
    Type: Application
    Filed: October 12, 2009
    Publication date: April 14, 2011
    Inventors: Jordan S. Jacobs, Joseph A. Hock, Anthony L. Awtrey
  • Publication number: 20070085630
    Abstract: Disclosed is methodology and apparatus for producing an asymmetrical filter for use with implantable medical devices, and in other input filtering environments. Differing forward and reverse characteristic responses are provided by inserting a low value resistor in series with heart connecting leads so that EMI input protection may be provided without significantly reducing energy transfer from the protected device. Improved protection against voltage transients is provided with present arrangements of differentiated series impedance. Higher frequency energy is allowed out of a subject device than is allowed into such device, which allows for attenuation of undesired frequency ranges entering the filter while allowing output pulses to exit without distortion.
    Type: Application
    Filed: October 18, 2006
    Publication date: April 19, 2007
    Applicant: AVX Corporation.
    Inventors: Joseph Hock, John Galvagni