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: 12206252Abstract: 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: GrantFiled: July 22, 2022Date of Patent: January 21, 2025Assignee: Analog Devices International Unlimited CompanyInventors: Wenwei Li, Eko Lisuwandi, Brian James Shaffer
-
Publication number: 20250023851Abstract: 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: ApplicationFiled: July 8, 2024Publication date: January 16, 2025Inventors: Brett Shockley, Alexander John Shockley, Michael Joseph Frendo, Shmuel Shaffer, Kenneth Keiter, James M. Behmke
-
Publication number: 20220393511Abstract: 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: ApplicationFiled: July 22, 2022Publication date: December 8, 2022Inventors: Wenwei Li, Eko Lisuwandi, Brian James Shaffer
-
Patent number: 11431201Abstract: 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: GrantFiled: April 24, 2020Date of Patent: August 30, 2022Assignee: Analog Devices International Unlimited CompanyInventors: Wenwei Li, Eko Lisuwandi, Brian James Shaffer
-
Publication number: 20210083516Abstract: 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: ApplicationFiled: April 24, 2020Publication date: March 18, 2021Inventors: Wenwei Li, Eko Lisuwandi, Brian James Shaffer
-
Patent number: 8664920Abstract: 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: GrantFiled: August 24, 2012Date of Patent: March 4, 2014Assignee: Linear Technology CorporationInventors: Jonathan Wayde Celani, Brian James Shaffer, Trevor W. Barcelo
-
Publication number: 20130057225Abstract: 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: ApplicationFiled: August 24, 2012Publication date: March 7, 2013Inventors: Jonathan Wayde CELANI, Brian James SHAFFER, Trevor W. BARCELO
-
Patent number: 8292243Abstract: 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: GrantFiled: September 3, 2009Date of Patent: October 23, 2012Assignee: Twin Turbine Technologies LLCInventor: James Shaffer
-
Patent number: 7982662Abstract: 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: GrantFiled: December 8, 2009Date of Patent: July 19, 2011Assignee: Intellex, LLCInventor: James Shaffer
-
Publication number: 20100108843Abstract: 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: ApplicationFiled: September 3, 2009Publication date: May 6, 2010Inventor: JAMES SHAFFER
-
Publication number: 20070165815Abstract: 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: ApplicationFiled: March 23, 2007Publication date: July 19, 2007Inventors: James Shaffer, George Moore
-
Publication number: 20070127657Abstract: 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: ApplicationFiled: December 20, 2006Publication date: June 7, 2007Inventors: James Shaffer, George Moore
-
Publication number: 20070127702Abstract: 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: ApplicationFiled: February 9, 2007Publication date: June 7, 2007Inventors: James Shaffer, George Moore
-
Publication number: 20070032247Abstract: 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: ApplicationFiled: August 3, 2006Publication date: February 8, 2007Inventors: James Shaffer, John Keaveney
-
Publication number: 20060106930Abstract: 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: ApplicationFiled: November 15, 2005Publication date: May 18, 2006Inventor: James Shaffer
-
Publication number: 20060008067Abstract: 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: ApplicationFiled: September 15, 2005Publication date: January 12, 2006Inventors: James Shaffer, George Moore
-
Patent number: 5946210Abstract: 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: GrantFiled: April 19, 1996Date of Patent: August 31, 1999Assignee: VLT CorporationInventors: Steven Norman Montminy, Brian James Shaffer, Patrizio Vinciarelli
-
Patent number: 4941787Abstract: 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: GrantFiled: October 5, 1989Date of Patent: July 17, 1990Assignee: Consulier Industries, Inc.Inventor: James Shaffer
-
Patent number: 4643047Abstract: 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: GrantFiled: October 20, 1981Date of Patent: February 17, 1987Assignee: Advanced Energy Concepts '81 Ltd.Inventors: Robert Distin, James Shaffer