Patents by Inventor James Shaffer

James Shaffer 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: 11956223
    Abstract: The techniques herein are directed generally to a “zero-knowledge” data management network. Users are able to share verifiable proof of data and/or identity information, and businesses are able to request, consume, and act on the data—all without a data storage server or those businesses ever seeing or having access to the raw sensitive information (where server-stored data is viewable only by the intended recipients, which may even be selected after storage). In one embodiment, source data is encrypted with a source encryption key (e.g., source public key), with a rekeying key being an encrypting combination of a source decryption key (e.g., source private key) and a recipient's public key. Without being able to decrypt the data, the storage server can use the rekeying key to re-encrypt the source data with the recipient's public key, to then be decrypted only by the corresponding recipient using its private key, accordingly.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: April 9, 2024
    Assignee: JOURNEY.AI
    Inventors: Brett Shockley, Alexander John Shockley, Michael Joseph Frendo, Shmuel Shaffer, Kenneth Keiter, James M. Behmke
  • Publication number: 20240106812
    Abstract: The techniques herein are directed generally to a “zero-knowledge” data management network. Users are able to share verifiable proof of data and/or identity information, and businesses are able to request, consume, and act on the data—all without a data storage server or those businesses ever seeing or having access to the raw sensitive information (where server-stored data is viewable only by the intended recipients, which may even be selected after storage). In one embodiment, source data is encrypted with a source encryption key (e.g., source public key), with a rekeying key being an encrypting combination of a source decryption key (e.g., source private key) and a recipient's public key. Without being able to decrypt the data, the storage server can use the rekeying key to re-encrypt the source data with the recipient's public key, to then be decrypted only by the corresponding recipient using its private key, accordingly.
    Type: Application
    Filed: October 3, 2023
    Publication date: March 28, 2024
    Inventors: Brett Shockley, Alexander John Shockley, Michael Joseph Frendo, Shmuel Shaffer, Kenneth Keiter, James M. Behmke
  • Patent number: 11916891
    Abstract: The techniques herein are directed generally to a “zero-knowledge” data management network. Users are able to share verifiable proof of data and/or identity information, and businesses are able to request, consume, and act on the data—all without a data storage server or those businesses ever seeing or having access to the raw sensitive information (where server-stored data is viewable only by the intended recipients, which may even be selected after storage). In one embodiment, source data is encrypted with a source encryption key (e.g., source public key), with a rekeying key being an encrypting combination of a source decryption key (e.g., source private key) and a recipient's public key. Without being able to decrypt the data, the storage server can use the rekeying key to re-encrypt the source data with the recipient's public key, to then be decrypted only by the corresponding recipient using its private key, accordingly.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: February 27, 2024
    Assignee: JOURNEY.AI
    Inventors: Brett Shockley, Alexander John Shockley, Michael Joseph Frendo, Shmuel Shaffer, Kenneth Keiter, James M. Behmke
  • Publication number: 20220393511
    Abstract: Techniques for improving efficiency of wireless power transfer to shunt-based receiver are provided. In an example, techniques can optimize wireless power transfer by comparing instantaneous peak voltage of a transmit coil of a wireless power transmitter to an average peak voltage of the transmit coil, and then, based on the comparison, adjust a setpoint of the wireless power transmitter to a more efficient level.
    Type: Application
    Filed: July 22, 2022
    Publication date: December 8, 2022
    Inventors: Wenwei Li, Eko Lisuwandi, Brian James Shaffer
  • Patent number: 11431201
    Abstract: Techniques for improving efficiency of wireless power transfer to shunt-based receiver are provided. In an example, techniques can optimize wireless power transfer by comparing instantaneous peak voltage of a transmit coil of a wireless power transmitter to an average peak voltage of the transmit coil, and then, based on the comparison, adjust a setpoint of the wireless power transmitter to a more efficient level.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: August 30, 2022
    Assignee: Analog Devices International Unlimited Company
    Inventors: Wenwei Li, Eko Lisuwandi, Brian James Shaffer
  • Publication number: 20210083516
    Abstract: Techniques for improving efficiency of wireless power transfer to shunt-based receiver are provided. In an example, techniques can optimize wireless power transfer by comparing instantaneous peak voltage of a transmit coil of a wireless power transmitter to an average peak voltage of the transmit coil, and then, based on the comparison, adjust a setpoint of the wireless power transmitter to a more efficient level.
    Type: Application
    Filed: April 24, 2020
    Publication date: March 18, 2021
    Inventors: Wenwei Li, Eko Lisuwandi, Brian James Shaffer
  • Patent number: 8664920
    Abstract: An apparatus and method for charging a battery includes a battery to be charged, a power delivery path configured for delivering power to the battery, and an integrated switching battery charger configured for charging a battery by delivering output power to the battery via the power delivery path based on input power from an input power source. The integrated switching battery charger includes an output voltage regulation loop and an input voltage regulation loop, both of which are configured to control the output current flowing out of the integrated switching battery charger to the battery. The input or output voltage regulation loops are further enhanced by adding a current source which is proportional to absolute temperature from the regulated voltage to the control voltage for the purpose of either regulating peak power from the source or to maximize energy storage in the battery as a function of temperature.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: March 4, 2014
    Assignee: Linear Technology Corporation
    Inventors: Jonathan Wayde Celani, Brian James Shaffer, Trevor W. Barcelo
  • Publication number: 20130057225
    Abstract: An apparatus and method for charging a battery includes a battery to be charged, a power delivery path configured for delivering power to the battery, and an integrated switching battery charger configured for charging a battery by delivering output power to the battery via the power delivery path based on input power from an input power source. The integrated switching battery charger includes an output voltage regulation loop and an input voltage regulation loop, both of which are configured to control the output current flowing out of the integrated switching battery charger to the battery. The input or output voltage regulation loops are further enhanced by adding a current source which is proportional to absolute temperature from the regulated voltage to the control voltage for the purpose of either regulating peak power from the source or to maximize energy storage in the battery as a function of temperature.
    Type: Application
    Filed: August 24, 2012
    Publication date: March 7, 2013
    Inventors: Jonathan Wayde CELANI, Brian James SHAFFER, Trevor W. BARCELO
  • Patent number: 8292243
    Abstract: A compound differentially threaded element engages two or more longitudinally severed segments of a mating threaded element to provide differential linear motion. Different thread types may include pitch, thread starts, handedness or thread-form. Combinations of differential threads may be selected to enable fine or coarse linear motion without correspondingly fine or coarse thread pitches.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: October 23, 2012
    Assignee: Twin Turbine Technologies LLC
    Inventor: James Shaffer
  • Patent number: 7982662
    Abstract: This scanning array scans an area around the array for nearby objects, collision obstructions, and terrain topography. The scanning array can scan for sounds emitted by objects in the vicinity of the scanning array, passive energy receipt sources, or it can also send out an energy beam and scan for reflections from objects within the energy beam. The energy beam can be optical, laser, radar or other energy emitting sources. The scanning array of the invention can be used for helicopter detection and avoidance of collision risk and can be used for other scanning purposes. Scanning of an entire hemisphere or greater is accomplished by manipulating the scanner platform through the coordination of either linear actuators or gimbals so as to produce nutation without rotation. This motion allows transceivers to be directly coupled to transmitting and sensing modules without the losses associated with slip rings and other coupling devices.
    Type: Grant
    Filed: December 8, 2009
    Date of Patent: July 19, 2011
    Assignee: Intellex, LLC
    Inventor: James Shaffer
  • Publication number: 20100108843
    Abstract: A compound differentially threaded element engages two or more longitudinally severed segments of a mating threaded element to provide differential linear motion. Different thread types may include pitch, thread starts, handedness or thread-form. Combinations of differential threads may be selected to enable fine or coarse linear motion without correspondingly fine or coarse thread pitches.
    Type: Application
    Filed: September 3, 2009
    Publication date: May 6, 2010
    Inventor: JAMES SHAFFER
  • Publication number: 20070165815
    Abstract: A system and method for automatically and seamlessly routing telephone calls across a telephone network. The system includes a telephone network interface box having a computer, a master file and client file stored in the computer. The master file is dynamically linked to the client file at routing time to produce a selected client location telephone number which is transmitted across the telephone network. In one embodiment, the system utilizes Automatic Number Identification to identify the calling party. The master file has a plurality of records having a telephone number and a spatial key and is updated frequently. The client file has a plurality of records having a spatial key and a client telephone number. Another embodiment utilizes a spatial coordinate of an instantaneous location of a caller's mobile device as an input to a real-time process which identifies one or more client service locations corresponding to the location of the caller's device.
    Type: Application
    Filed: March 23, 2007
    Publication date: July 19, 2007
    Inventors: James Shaffer, George Moore
  • Publication number: 20070127702
    Abstract: A real-time, interactive system and method of building a list of contact records, such as a mailing list, on a computer network based on selected criteria. A list specification is generated, which may include interactively specifying a geographically defined area for which a contact list is desired including receiving user input, and interactively selecting a product from a plurality of products and a threshold score for the product including receiving user input. The list specification may be transmitted over the computer network to a server where the contact list is built in real-time based on the list specification. If a set of characteristics of the contact list, such as number of records generated or cost, are approved by the user, the contact list is transmitted to a user-specified node on the computer network. The list specification may be stored in memory for reuse by a business, such as a chain of stores.
    Type: Application
    Filed: February 9, 2007
    Publication date: June 7, 2007
    Inventors: James Shaffer, George Moore
  • Publication number: 20070127657
    Abstract: A one number, multi-application, intelligent call processing system provides service benefits to a caller, a servicing location and/or a vanity number advertiser during a call, parallel to the call and/or post call in an integrated common architecture. The system utilizes VRU technology in conjunction with the national telecommunications network connected via Computer Telephone Integration (CTI) to a virtual telephone number database containing a nationwide master list of telephone numbers with attribute data items associated by Spatial Key linkage to each telephone number. The process of the invention is initiated by a caller dialing a selected telephone number to request information and/or services. Based on the number dialed, a caller or network provided ten-digit telephone number and VRU prompted for and received caller input, the system retrieves the application requested data from the virtual telephone number database and provides it to the network.
    Type: Application
    Filed: December 20, 2006
    Publication date: June 7, 2007
    Inventors: James Shaffer, George Moore
  • Publication number: 20070032247
    Abstract: A method and system for providing automated concierge services to end users communicates with users over network devices, such as telephones and wireless devices, and utilizes third party network location-based service (LBS) applications, such as Internet/Web locators, to obtain location information based on user requests. On receipt of a request from a mobile device, the location of the mobile device is identified. A network application related to the requested service is identified and the user location is translated into an input parameter compatible with the network application which is provided to the network applications. A response to the input parameter is received and processed in order to generate an answer to the user's request. Finally, the application sends the answer to the user.
    Type: Application
    Filed: August 3, 2006
    Publication date: February 8, 2007
    Inventors: James Shaffer, John Keaveney
  • Publication number: 20060106930
    Abstract: The present invention includes a method and system for providing network location information for real-time location-based services for parties communicating over networks from multiple carriers. Once a first party initiates a transaction over a public network, such as a telephone call (PSTN, cellular, VoIP) or a wireless Internet/Web transaction, the system obtains an identifier associated with a first party device during communication over a network. The system determines a network type and a network identifier from a plurality of potential network types and network identifiers based on the obtained first party identifier. The system selects a device location provider based on the network type and the network identifier and obtains location information from the selected device location provider based on the obtained identifier. The system provides the location information for use in a variety of location-based services.
    Type: Application
    Filed: November 15, 2005
    Publication date: May 18, 2006
    Inventor: James Shaffer
  • Publication number: 20060008067
    Abstract: A system and method for automatically and seamlessly routing telephone calls across a telephone network. The system includes a telephone network interface box having a computer, a master file and client file stored in the computer. The master file is dynamically linked to the client file at routing time to produce a selected client location telephone number which is transmitted across the telephone network. In one embodiment, the system utilizes Automatic Number Identification to identify the calling party. The master file has a plurality of records having a telephone number and a spatial key and is updated frequently. The client file has a plurality of records having a spatial key and a client telephone number. Another embodiment utilizes a spatial coordinate of an instantaneous location of a caller's mobile device as an input to a real-time process which identifies one or more client service locations corresponding to the location of the caller's device.
    Type: Application
    Filed: September 15, 2005
    Publication date: January 12, 2006
    Inventors: James Shaffer, George Moore
  • Patent number: 5946210
    Abstract: An automated system for designing power converters includes receiving power converter operating characteristic information, and, in a computer, determining alternative power converter configurations that are consistent with the operating characteristic information. One of the alternative power converter configurations that tends to have optimal efficiency is selected in the computer. Optimization criteria or selection criteria may be received, or a combined heat loss may be calculated for each configuration, and the selection may be of the configuration that is optimal with respect to the optimization criteria, or may be based upon the selection criteria, or may be of the configuration that minimizes the combined heat loss. The functional operating characteristic information and optimization criteria may be received by a first party from a second party.
    Type: Grant
    Filed: April 19, 1996
    Date of Patent: August 31, 1999
    Assignee: VLT Corporation
    Inventors: Steven Norman Montminy, Brian James Shaffer, Patrizio Vinciarelli
  • Patent number: 4941787
    Abstract: A bolt shank and washer have contiguous respective elliptical and circular surfaces that interact to impart an undulated axial distortion to the washer in a circumferentially running sinusoidal way, so that the washer acts in spring-like fashion to lock the bolt in its tightened position. The elliptical surface is tapered outwardly toward the bolt head to give an increased spring constant with increased tightening.
    Type: Grant
    Filed: October 5, 1989
    Date of Patent: July 17, 1990
    Assignee: Consulier Industries, Inc.
    Inventor: James Shaffer
  • Patent number: 4643047
    Abstract: An epicyclic speed reducing mechanism employs, as torque transmitting elements, a series of rolling elements which are constrained to travel along a substantially trochoidal path defined by means of complementary or conjugate surface regions formed on the driving and driven members. The invention is applicable to single or multiple stage speed reducers, and may be of the counterweighted or counterbalanced variety, the latter including a constant velocity coupling operating between an orbiting and rotating element and a further element. In the disclosed embodiments, the rolling elements may be either balls or rollers, and the surface regions may be conjugate epitrochoidal and hypotrochoidal grooves.
    Type: Grant
    Filed: October 20, 1981
    Date of Patent: February 17, 1987
    Assignee: Advanced Energy Concepts '81 Ltd.
    Inventors: Robert Distin, James Shaffer