Patents by Inventor Deric Wayne Waters

Deric Wayne Waters 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: 20160195392
    Abstract: Visual codes are scanned to assist navigation. The visual code may be a Quick Response (QR) code that contains information useful to calibrating a variety of navigation-based sensors such as gyroscopes, e-compasses, and barometric pressure sensors. In an embodiment, an imaging device, an e-compass, an accelerometer, and a processor are elements of a system. The processor is coupled to the imaging device, the e-compass, and the accelerometer. The processor causes the imaging device to scan a visual code, read a yaw angle from the visual code, and computes an estimate of a yaw angle based on magnetic field measurements taken by the e-compass. The processor generates scale factors and biases determined from measurements generated by the e-compass. Based on scanning the visual code, the processor computes a quality factor based on the yaw angle read from the visual code and the estimate of the yaw angle.
    Type: Application
    Filed: February 26, 2016
    Publication date: July 7, 2016
    Inventors: Deric Wayne Waters, Tarkesh Pande
  • Publication number: 20160179974
    Abstract: Visual codes are scanned to assist navigation. The visual code may be a Quick Response (QR) code that contains information useful to calibrating a variety of navigation-based sensors such as gyroscopes, e-compasses, and barometric pressure sensors. In an embodiment, an imaging device, an gyroscope, and a processor are elements of a system. The processor is coupled to the imaging device and the gyroscope. The processor causes the imaging device to scan a visual code. Based on scanning the visual code, the processor causes the gyroscope to be calibrated.
    Type: Application
    Filed: February 26, 2016
    Publication date: June 23, 2016
    Inventors: Deric Wayne Waters, Tarkesh Pande
  • Publication number: 20160117274
    Abstract: Described examples include USB controllers and methods of interfacing a host processor with one or more USB ports with the host processor implementing an upper protocol layer and a policy engine for negotiating USB power delivery parameters, in which the USB controller includes a logic circuit implementing a lower protocol layer to provide automatic outgoing data transmission retries independent of the upper protocol layer of the host processor. The controller logic circuit further implements automatic incoming data packet validity verification and acknowledgment independent of the upper protocol layer of the host processor.
    Type: Application
    Filed: April 20, 2015
    Publication date: April 28, 2016
    Applicant: Texas Instruments Incorporated
    Inventor: Deric Wayne Waters
  • Patent number: 9310861
    Abstract: A system and method for detecting a USB cable-type. A USB PD device configured at a near end of a USB cable is configured to (i) receive and process a signal from a device at a far end of the USB cable to determine a power rating of the USB cable and (ii) adjustably establish power delivered by the first device to the USB cable as a function of the determined USB cable power rating.
    Type: Grant
    Filed: November 17, 2014
    Date of Patent: April 12, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventor: Deric Wayne Waters
  • Patent number: 9303986
    Abstract: Visual codes are scanned to assist navigation. The visual code may be a Quick Response (QR) code that contains information useful to calibrating a variety of navigation-based sensors such as gyroscopes, e-compasses, and barometric pressure sensors.
    Type: Grant
    Filed: August 10, 2012
    Date of Patent: April 5, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Deric Wayne Waters, Tarkesh Pande
  • Publication number: 20160054146
    Abstract: A system comprises a plurality of sensors, a sensor processor, and a sampling rate engine. The sensor processor is coupled to an output of each sensor of the plurality of sensors. The sensor processor estimates user dynamics in response to a first output signal of a first sensor of the plurality of sensors. The sampling rate engine is coupled to an output of the sensor processor./ The sampling rate engine determines a sampling rate value of a second sensor of the plurality of sensors in response to a user dynamics value from the sensor processor. The second sensor comprises a selectable sampling rate. The selectable sampling rate is configured in response to the sampling rate value determined by the sampling rate engine.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 25, 2016
    Inventors: Deric Wayne Waters, Jayawardan Janardhanan, Saket Thukral
  • Publication number: 20160041013
    Abstract: Method including detecting low user dynamics by a first MEMS sensor is provided. A first sensor determines sampling rate value corresponding to the low user dynamics. The first sensor sampling rate value is less than a second sensor sampling rate value corresponding to high user dynamics. A sampling rate of a second MEMS sensor is adjusted to the first sensor sampling rate value.
    Type: Application
    Filed: August 19, 2015
    Publication date: February 11, 2016
    Inventors: Deric Wayne Waters, Jayawardan Janardhanan, Saket Thukral
  • Patent number: 9258829
    Abstract: A PLC network system and method operative with OFDM for generating MIMO frames with suitable preamble portions configured to provide backward compatibility with legacy PLC devices and facilitate different receiver tasks such as frame detection and symbol timing, channel estimation and automatic gain control (AGC), including robust preamble detection in the presence of impulsive noise and frequency-selective channels of the PLC network. To reduce collisions in a network, a MIMO PLC transmitter device may selectively perturb legacy FCH data so as to ensure a maximum back-off time by a legacy PLC receiver.
    Type: Grant
    Filed: December 24, 2014
    Date of Patent: February 9, 2016
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Mostafa Sayed Ibrahim, Il Han Kim, Tarkesh Pande, Anuj Batra, Timothy Mark Schmidl, Deric Wayne Waters
  • Publication number: 20150370299
    Abstract: An electronic system includes a computer and a power adapter. The computer includes an embedded controller (EC) coupled to a computer power delivery (PD) controller. The power adapter includes a power adapter PD controller connected to a slave device and is configured to communicate with the computer over a communication link. The computer PD controller is configured to receive a command from the EC and, to transmit a universal serial bus (USB) vendor defined message (VDM) header and one or more vendor defined objects (VDOs) including the information of the payload of the transmit command. The power adapter PD controller responds to the one or more VDOs either by changing an output signal to the slave device connected to the power adapter PD controller, reports a state of a general purpose input/output (GPIO) pin of the power adapter PD controller, or changes the state of the GPIO pin.
    Type: Application
    Filed: June 4, 2015
    Publication date: December 24, 2015
    Inventor: Deric Wayne WATERS
  • Publication number: 20150362984
    Abstract: Methods of reducing power consumption in a USB power-delivery source device. In one such method, one or more source capabilities messages are sent by the USB power-delivery source device. If, after sending a source capabilities message, a response to said source capabilities message is not received within a predetermined time period, the device sends another source capabilities message. If, after sending a predetermined number of source capabilities messages, no response is received, the device waits an extended period of time before sending another source capabilities message. Receiving functionality of the USB power-delivery source device is turned off during some or all of said extended period of time.
    Type: Application
    Filed: October 28, 2014
    Publication date: December 17, 2015
    Inventors: Deric Wayne Waters, Martin Howard Patoka
  • Patent number: 9182493
    Abstract: Apparatus and method for providing fine timing assistance to global navigation satellite systems (GNSS) via wireless local area network (WLAN). In one embodiment, a method for synchronizing a global navigation satellite system (GNSS) receiver includes receiving, by a wireless device, via a wireless local area network (WLAN), fine time assistance information transmitted by an assisting device connected to the WLAN. A time value of a GNSS clock of the wireless device is adjusted based on the fine time assistance information. Based on the adjusted time value, GNSS codes of a GNSS positioning signal are acquired by the wireless device.
    Type: Grant
    Filed: March 8, 2012
    Date of Patent: November 10, 2015
    Assignee: TEXAS INSTRUMENTS INCORPORAED
    Inventors: Deric Wayne Waters, Ariton E. Xhafa, Ramanuja Vedantham
  • Publication number: 20150286605
    Abstract: Methods and apparatus for operating a communication system comprising three or more communication transceivers. In illustrative embodiments, multiple unique start-of-packet delimiters are maintained. A data packet to be transmitted is constructed using a specified one of the plurality of start-of-packet delimiters to demarcate the start of said data packet. The chosen start-of-packet delimiter reflects one or more transceivers that are intended recipients of said data packet. When a data packet is received by a transceiver, the start-of-packet delimiter of the received data packet is compared to one or more valid start-of-packet delimiters for the receiving transceiver. If the start-of-packet delimiter of the received data packet matches a valid start-of-packet delimiter for the receiving transceiver, the data packet is accepted, otherwise it is rejected.
    Type: Application
    Filed: April 7, 2015
    Publication date: October 8, 2015
    Inventor: Deric Wayne Waters
  • Patent number: 9140590
    Abstract: At least some of the embodiments are methods including detecting low user dynamics by a first MEMS sensor, determining a first sensor sampling rate value corresponding to the low user dynamics wherein the first sensor sampling rate value is less than a second sensor sampling rate value corresponding to high user dynamics, and adjusting a sampling rate of a second MEMS sensor to the first sensor sampling rate value.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: September 22, 2015
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Deric Wayne Waters, Jayawardan Janardhanan, Saket Thukral
  • Publication number: 20150247728
    Abstract: An automobile has a system for navigating using a vehicle speed sensor reading rotation data from a wheel and a gyroscopic sensor. For each of a plurality of error parameter values, a distance traveled for each of a plurality of directions of travel. The system also includes selecting the error parameter value that maximizes the distance traveled in one or more of the directions of travel, applying the selected error parameter value to data from the gyroscopic sensor, and navigating using dead reckoning based on data from the vehicle speed sensor and data from the gyroscopic sensor with the applied error parameter value.
    Type: Application
    Filed: May 14, 2015
    Publication date: September 3, 2015
    Inventors: Sandeep RAO, Deric Wayne WATERS
  • Publication number: 20150247928
    Abstract: A location or position sensor apparatus and sensor systems are presented, in which individual location sensors store and wirelessly exchange orbital information, soft demodulation information, position and time of day information, and the sensors share decoding and computation tasks related to acquiring and tracking navigation satellites to conserve power and to facilitate determination of sensor positions.
    Type: Application
    Filed: February 28, 2014
    Publication date: September 3, 2015
    Applicant: Texas Instruments Incorporated
    Inventors: Deric Wayne Waters, Gangadhar Burra, Srinath Hosur
  • Patent number: 9110161
    Abstract: Embodiments of the invention provide a system and method to improve the performance of a GNSS receiver using antenna switching. The system has a plurality of antennas and at least one radio frequency RF chain. There are fewer RF chain(s) than antennas. A receiver processes a plurality of signals sent by a plurality of transmitters. The system also includes antenna switches and switch controller. The method includes processing signals from a plurality of satellite vehicles SVs using an antenna selected from a plurality of antennas.
    Type: Grant
    Filed: July 11, 2012
    Date of Patent: August 18, 2015
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Deric Wayne Waters, Tarkesh Pande
  • Publication number: 20150207521
    Abstract: Methods and apparatus for operating a communication system comprising three or more communication transceivers. In illustrative embodiments, multiple different cyclic redundancy check (CRC) generation schemes are maintained. Each CRC generation scheme corresponds to a unique CRC residual value. A CRC value generated using one of the CRC generation schemes is placed in a data packet to be transmitted. The chosen CRC generation scheme reflects which one or more transceivers are intended recipients of the data packet. When a data packet is received by a transceiver, a CRC residual value is calculated based on the CRC value contained in the received data packet. The calculated CRC residual value is compared against a list of one or more valid CRC residual values for that particular transceiver. If the calculated CRC value matches one of the listed valid CRC residual values, the data packet is accepted, otherwise it is rejected.
    Type: Application
    Filed: December 31, 2014
    Publication date: July 23, 2015
    Inventor: Deric Wayne Waters
  • Publication number: 20150198694
    Abstract: A positioning server has a positioning database. The positioning database is configured to store information relating wireless local area network (WLAN) access point (AP) signal measurements to points of a geographic positioning grid. motion information provided by dead-reckoning systems of a plurality of wireless devices and reference location information provided by at least one of a satellite positioning system and a wireless local area network (WLAN) positioning system of each wireless device is also stored. WLAN access point (AP) signal measurements acquired by each wireless device in correspondence with the motion information is stored as are non-causally determine positions of the wireless devices based on the motion information and reference locations. Positioning server is also configured to generate a geographic positioning grid that relates the AP signal measurements to points of the positioning grid based on the determined positions.
    Type: Application
    Filed: March 24, 2015
    Publication date: July 16, 2015
    Inventors: Deric Wayne Waters, Jayawardan Janardhanan
  • Publication number: 20150198695
    Abstract: A wireless device for indoor positioning has a satellite positioning system, a transceiver, a motion measurement system, and a position estimation system. The satellite positioning system is configured to determine a location of the device based on received satellite positioning signals. The wireless local area network transceiver is configured to measure while in the areas of non-reception, signals transmitted by wireless local area network (WLAN) access points (APs). The motion measurement system is configured to measure movement of the wireless device. The position estimation system is configured to determine a reference location, and record measurements of movement. The reference location and the recorded measurements are to be provided to a positioning database that generates a positioning grid.
    Type: Application
    Filed: March 23, 2015
    Publication date: July 16, 2015
    Inventors: Deric Wayne Waters, Jayawardan Janardhanan
  • Publication number: 20150198721
    Abstract: A system for crowd-sourced fingerprinting has a positioning database and a mobile wireless device. The positioning database is configured to store information relating wireless local area network access point (AP) signal measurements to points of a geographic positioning grid. The mobile wireless device has a satellite positioning system, a transceiver, a motion measurement system, and position estimation logic. The position estimation logic is configured to determine a reference location as the device passes between areas of satellite positioning signal reception and satellite positioning signal non-reception. The device further configured to record measurements of movements provided by the motion measurement system and measurements of signals provided by the transceiver within areas of non-reception and to provide results to the positioning database.
    Type: Application
    Filed: March 24, 2015
    Publication date: July 16, 2015
    Inventors: Deric Wayne Waters, Jayawardan Janardhanan