Patents by Inventor Jeremy Wade
Jeremy Wade 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: 20160161565Abstract: Approaches provide for determining an internal rate of resistance of a battery in a computing device. In particular, various examples enable using a processor to expose the battery to a first load at a first rate of consumption and to measure a first analog voltage across the battery during exposure of the battery to the first load. The processor is able to expose the battery to a second load a second rate of consumption and to measure a second analog voltage across the battery during exposure of the battery to the second load. Linear equations can be used to solve for the battery's internal rate of resistance based at least in part on the first rate of consumption, the first analog voltage, the second rate of consumption, and the second analog voltage. In various embodiments, the battery's internal rate of resistance can be correlated to a battery health indicator.Type: ApplicationFiled: December 9, 2014Publication date: June 9, 2016Inventor: Jeremy Wade
-
Patent number: 9355285Abstract: A card reader for a point-of-sale system that is configured to accept both magnetic strip-type and integrated circuit (IC) chip-type payment cards. The card reader is a component of a point-of-sale system including a portable computing device in communication with the card reader that is configured to present a first graphical user interface (GUI) when a magnetic stripe-type card is detected and a second GUI when an IC chip-type card is detected in the card reader. The card reader comprises a slot configured to receive the payment card, a magnetic reading device and an IC chip reading device. The card reader also includes a discriminator contact disposed within the slot that is configured to conduct across a surface of a metal pad of the IC chip-type card prior to the CI chip reading device making contact with the IC chip.Type: GrantFiled: February 12, 2015Date of Patent: May 31, 2016Assignee: Square, Inc.Inventors: Jeremy Wade, Matthew H. Maibach
-
Patent number: 9298956Abstract: A technique for tamper protection in an electronic device is disclosed. A conductive mesh is affixed onto one or more interior surfaces of the outer housing of the device. The mesh includes one or more conductive traces coupled to one or more detectors within the device. The detector can detect an open-circuit or short-circuit condition resulting from an unauthorized attempt to open the housing, and output a signal to trigger an appropriate countermeasure. The electrical contacts along the trace that are monitored can be selected differently from one manufactured unit to the next, and can be selected based on a randomness function. The selection of contacts may be made during or after manufacturing of the device. The mesh can include multiple metal traces that run very close together, in parallel, across one or more interior surfaces of the housing, allowing detection of both open-circuit and short-circuit conditions.Type: GrantFiled: October 4, 2013Date of Patent: March 29, 2016Assignee: Square, Inc.Inventors: Jeremy Wade, Thomas Templeton, Trent Weber, Michael Lamfalusi
-
Publication number: 20160004781Abstract: Methods, apparatus, systems and articles of manufacture are disclosed to identify sponsored media in a Document Object Model. An example method includes in response to determining that a first node is not a candidate node, determining, via a processor, whether a child node of the first node is the candidate node based on determining that the child node has a characteristic common to sponsored media nodes, identifying, via the processor, the candidate node as sponsored media when dimensions of the candidate node match dimensions of replacement media, and modifying the document to cause the replacement media to be presented in place of the sponsored media during presentation of the document.Type: ApplicationFiled: December 29, 2014Publication date: January 7, 2016Inventors: Thomas Sturm, Nicholas Naveen Rau, Ryan J. O'Hearn, Jeremy Wade Bennett
-
Publication number: 20160004945Abstract: Disclosed is a rechargeable payment card that can harvest charging energy from card readers. The rechargeable payment card includes a card body and electrical circuitry, a rechargeable energy storage device and a reader interface. The electrical circuitry and the rechargeable energy storage device are attached to the card body. At least a portion of the electrical circuitry needs power to operate when the card is not coupled to an external electrical energy source. The rechargeable energy storage device supplies power to said at least a portion of the electrical circuitry. The reader interface can draw an electrical current from a card reader when the card is coupled to the card reader via the reader interface. At least a portion of the drawn electrical current is used to charge the rechargeable energy storage device.Type: ApplicationFiled: July 1, 2014Publication date: January 7, 2016Inventor: Jeremy Wade
-
Patent number: 9230143Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for receiving a training sequence for use in determining communication parameters associated with a mobile device, and in response to the training sequence, transmitting an acknowledgement signal to the mobile device, via the audio bus, to indicate that a communicative coupling with the mobile device has been successfully established.Type: GrantFiled: December 19, 2014Date of Patent: January 5, 2016Assignee: Square, Inc.Inventors: Jeremy Wade, Thomas Templeton
-
Publication number: 20150349896Abstract: Aspects of the subject disclosure provide a reader device for managing operation of an automatic gain control (AGC) sub-circuit on a host device computing device. In some implementations, a reader device of the subject technology can include a controller, a noise generator, noise coupling circuitry, and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Upon connection of the reader device to the host computing device, the reader device can provide an intentional noise signal to the host device via a signal path where the intentional noise signal is configured to establish a substantially stable gain amount at the AGC sub-circuit.Type: ApplicationFiled: June 3, 2014Publication date: December 3, 2015Inventors: Dan Post, Kartik Lamba, Jeremy Wade, Rodion Steshenko
-
Patent number: 9203546Abstract: A technique for tamper protection of incoming data signal to an electronic device is disclosed. An intentional interference signal is generated and modulated onto the incoming data signal as one composite input signal, to prevent unauthorized acquisition of valid data from the incoming data signal. The magnitude of the interference signal is adjusted to correspond to the magnitude of the incoming data signal, thereby preventing an attacker from properly differentiating the two different signals and/or decoding the valid data from the composite input signal. Once the composite input signal is safely received within the device, the interference signal can be filtered out in either analog mode or digital mode.Type: GrantFiled: June 4, 2014Date of Patent: December 1, 2015Assignee: Square, Inc.Inventors: Jeremy Wade, Max Joseph Guise
-
Patent number: 9195454Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for determining whether a newer firmware version is available for the card reader or whether a download of such a firmware needs to be completed, and in response to determining such a download is needed, performing a download of the firmware via the audio plug during periods of inactivity.Type: GrantFiled: November 24, 2014Date of Patent: November 24, 2015Assignee: Square, Inc.Inventors: Jeremy Wade, Dan Post
-
Patent number: 9141950Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for tuning communication parameters. That is, upon connection of the reader device to the host computing device, the devices can engage in an exchange of carrier waves which the devices exchange can used to not only determine and negotiate operational parameters for the devices that support a highest possible connection speed with acceptable connection quality.Type: GrantFiled: February 12, 2015Date of Patent: September 22, 2015Assignee: Square, Inc.Inventors: Jeremy Wade, Dan Post
-
Publication number: 20150199677Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for tuning communication parameters. That is, upon connection of the reader device to the host computing device, the devices can engage in an exchange of carrier waves which the devices exchange can used to not only determine and negotiate operational parameters for the devices that support a highest possible connection speed with acceptable connection quality.Type: ApplicationFiled: February 12, 2015Publication date: July 16, 2015Inventors: Jeremy Wade, Dan Post
-
Publication number: 20150161419Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for receiving a training sequence for use in determining communication parameters associated with a mobile device, and in response to the training sequence, transmitting an acknowledgement signal to the mobile device, via the audio bus, to indicate that a communicative coupling with the mobile device has been successfully established.Type: ApplicationFiled: December 19, 2014Publication date: June 11, 2015Inventors: Jeremy Wade, Thomas Templeton
-
Publication number: 20150149992Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for determining whether a newer firmware version is available for the card reader or whether a download of such a firmware needs to be completed, and in response to determining such a download is needed, performing a download of the firmware via the audio plug during periods of inactivity.Type: ApplicationFiled: November 24, 2014Publication date: May 28, 2015Inventors: Jeremy Wade, Dan Post
-
Publication number: 20150097572Abstract: A technique for tamper protection in an electronic device is disclosed. A conductive mesh is affixed onto one or more interior surfaces of the outer housing of the device. The mesh includes one or more conductive traces coupled to one or more detectors within the device. The detector can detect an open-circuit or short-circuit condition resulting from an unauthorized attempt to open the housing, and output a signal to trigger an appropriate countermeasure. The electrical contacts along the trace that are monitored can be selected differently from one manufactured unit to the next, and can be selected based on a randomness function. The selection of contacts may be made during or after manufacturing of the device. The mesh can include multiple metal traces that run very close together, in parallel, across one or more interior surfaces of the housing, allowing detection of both open-circuit and short-circuit conditions.Type: ApplicationFiled: October 4, 2013Publication date: April 9, 2015Applicant: Square, Inc.Inventors: Jeremy Wade, Thomas Templeton, Trent Weber, Michael Lamfalusi
-
Patent number: 8967465Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for tuning communication parameters. That is, upon connection of the reader device to the host computing device, the devices can engage in an exchange of carrier waves which the devices exchange can used to not only determine and negotiate operational parameters for the devices that support a highest possible connection speed with acceptable connection quality.Type: GrantFiled: March 20, 2014Date of Patent: March 3, 2015Assignee: Square, Inc.Inventors: Jeremy Wade, Dan Post
-
Patent number: 8931699Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for receiving a training sequence for use in determining communication parameters associated with a mobile device, and in response to the training sequence, transmitting an acknowledgement signal to the mobile device, via the audio bus, to indicate that a communicative coupling with the mobile device has been successfully established.Type: GrantFiled: March 31, 2014Date of Patent: January 13, 2015Assignee: Square, Inc.Inventors: Jeremy Wade, Thomas Templeton
-
Patent number: 8910868Abstract: Aspects of the subject disclosure provide a card reader for receiving payment card information at a mobile point-of-sale terminal. In some implementations, a reader of the subject technology can include a memory, a conditioning module and a 3.5 mm audio plug including an audio bus that is configured for insertion into a headphone port of a host device, such as a smart phone or tablet computer. Implementations of the subject technology also include a microprocessor configured to perform operations for determining whether a newer firmware version is available for the card reader or whether a download of such a firmware needs to be completed, and in response to determining such a download is needed, performing a download of the firmware via the audio plug during periods of inactivity.Type: GrantFiled: March 10, 2014Date of Patent: December 16, 2014Assignee: Square, Inc.Inventors: Jeremy Wade, Dan Post
-
Patent number: 8408255Abstract: A beverage dispensing system comprising a dispensing port for dispensing a beverage, a drip tray located below the dispensing port for collecting the beverage dispensed and an antenna located between the dispensing port and the drip tray is provided. The beverage dispensing system is RFID-enabled by configuring the antenna to receive signals from radio frequency identification (RFID) tag.Type: GrantFiled: January 19, 2012Date of Patent: April 2, 2013Assignee: ValidFill, LLCInventors: Jeremy Wade, Loren Ostema, Ken Kemski, Peter Dorney
-
Patent number: 8245739Abstract: A beverage dispensing system comprising a dispensing port for dispensing a beverage, a drip tray located below the dispensing port for collecting the beverage dispensed and an antenna located between the dispensing port and the drip tray is provided. The beverage dispensing system is RFID-enabled by configuring the antenna to receive signals from radio frequency identification (RFID) tag.Type: GrantFiled: May 29, 2009Date of Patent: August 21, 2012Assignee: ValidFill, LLCInventors: Jeremy Wade, Loren Ostema, Ken Kemski, Peter Dorney