Patents by Inventor James V. Steele

James V. Steele 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: 9807725
    Abstract: A processing apparatus including one or more processors and memory determines a first context of a first user at a first location in a physical space based on sensor measurements from one or more sensors of a set of one or more devices coupled to the first user and detects movement of the first user to a second location in the physical space based on sensor measurements from one or more sensors of the devices. The processing apparatus determines a second context of the first user at the second location based on sensor measurements from one or more sensors of the devices and generates, based on the first context, the second context, and the movement of the user from the first location to the second location, a first mapping of the physical space that includes information corresponding to a spatial relationship between the first context and the second context.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: October 31, 2017
    Assignees: Knowles Electronics, LLC, Sensor Platforms, Inc.
    Inventors: Deborah Kathleen Vitus, Benjamin E. Joseph, Kevin A. Shaw, James V. Steele, Carlo Murgia
  • Patent number: 9726498
    Abstract: A processing apparatus including one or more processors and memory obtains one or more sensor measurements generated by one or more monitoring sensors of one or more devices, including one or more monitoring sensor measurements from a respective monitoring sensor of a respective device and obtains one or more system signals including a respective system signal corresponding to current operation of the respective device. The processing apparatus determines device context information for the respective device based on the one or more sensor measurements and the one or more system signals and adjusts operation of the device in accordance with the device context information.
    Type: Grant
    Filed: November 26, 2013
    Date of Patent: August 8, 2017
    Assignee: Sensor Platforms, Inc.
    Inventors: Deborah Meduna, Dev Rajnarayan, James V. Steele, Ian Chen
  • Patent number: 9316513
    Abstract: A computer system stores calibration information corresponding to respective sets of sensor measurements associated with respective operating environments. After storing, in a first data structure, calibration information for a first operating environment, the system determines a current operating environment of the device. When the current operating environment of the device is consistent with the first operating environment and the calibration information for the first operating environment meets predefined measurement diversity criteria, the system calibrates at least one sensor for the first operating environment using the stored calibration information for the first operating environment. When the current operating environment of the device is inconsistent with the first operating environment, the system excludes the stored calibration information for the first operating environment when calibrating one or more sensors for the current operating environment.
    Type: Grant
    Filed: January 8, 2013
    Date of Patent: April 19, 2016
    Assignee: Sensor Platforms, Inc.
    Inventors: Benjamin E. Joseph, Ian Chen, Kevin A Shaw, James V. Steele
  • Publication number: 20160026265
    Abstract: A system and method for determining an attitude of a device undergoing dynamic acceleration is provided. A first attitude measurement may be calculated based on a magnetic field measurement received from a magnetometer of the device and a first acceleration measurement received from a first accelerometer of the device. A second attitude measurement can be calculated based on the magnetic field measurement received from the magnetometer and a second acceleration measurement received from a second accelerometer of the device. A correction factor, calculated based on a difference between the two attitude measurements, can be applied to the first attitude measurement to produce a corrected device attitude measurement. The device can be a headset having two sets of in-the-ear and behind-the-ear microphones, a digital signal processor, and a communications interface. The device may comprise two hearing aids, each having multiple microphones, configured to wirelessly intercommunicate.
    Type: Application
    Filed: October 2, 2015
    Publication date: January 28, 2016
    Inventors: Kevin A. Shaw, Ian Chen, James V. Steele
  • Publication number: 20140149060
    Abstract: A processing apparatus including one or more processors and memory obtains one or more sensor measurements generated by one or more monitoring sensors of one or more devices, including one or more monitoring sensor measurements from a respective monitoring sensor of a respective device and obtains one or more system signals including a respective system signal corresponding to current operation of the respective device. The processing apparatus determines device context information for the respective device based on the one or more sensor measurements and the one or more system signals and adjusts operation of the device in accordance with the device context information.
    Type: Application
    Filed: November 26, 2013
    Publication date: May 29, 2014
    Applicant: Sensor Platforms, Inc.
    Inventors: Deborah Meduna, Dev Rajnarayan, James V. Steele, Ian Chen
  • Publication number: 20130179108
    Abstract: A computer system stores calibration information corresponding to respective sets of sensor measurements associated with respective operating environments. After storing, in a first data structure, calibration information for a first operating environment, the system determines a current operating environment of the device. When the current operating environment of the device is consistent with the first operating environment and that the calibration information for the first operating environment meets predefined measurement diversity criteria, the system calibrates at least one sensor for the first operating environment using the stored calibration information for the first operating environment. When the current operating environment of the device is inconsistent with the first operating environment, the system excludes the stored calibration information for the first operating environment when calibrating one or more sensors for the current operating environment.
    Type: Application
    Filed: January 8, 2013
    Publication date: July 11, 2013
    Inventors: Benjamin E. Joseph, Ian Chen, Kevin A. Shaw, James V. Steele
  • Publication number: 20120169482
    Abstract: A computer system having one or more processors and memory receives data corresponding to a device-selection command performed at a remote control, where the remote control is configured to provide remote-control commands to a plurality of devices. In response to receiving the data corresponding to the device-selection command, the computer system selects one of the devices as a selected device in accordance with information indicating that the remote control was pointed at a proxy for the selected device at the time that the device-selection command was performed at the remote control, where the proxy for the selected device is at a different location than the selected device. The computer system also generates a respective remote-control command for the selected device, where the respective remote-control command will, when received by the selected device, cause the selected device to perform a predefined operation that corresponds to the respective remote-control command.
    Type: Application
    Filed: January 4, 2012
    Publication date: July 5, 2012
    Inventors: Ian Chen, James V. Steele
  • Patent number: 7310538
    Abstract: Spatial and temporal characteristics of received radio signals in a multiple user radio system can be estimated based on signals received from the users. In one embodiment, the invention includes collecting measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user, collecting representations of the transmissions of the system user, and comparing the representations to the collected measurements to form a spatial characterization of the radio channel traversed by transmissions of the system user in which the elements of the spatial characterization represent forming a beam in the direction of the system user and directing nulls to interferers.
    Type: Grant
    Filed: October 12, 2005
    Date of Patent: December 18, 2007
    Assignee: ArrayComm LLC
    Inventors: James V. Steele, Todd H. Chauvin, Adam B. Kerr, Athanasios A. Kasapi
  • Patent number: 7047045
    Abstract: Spatial and temporal characteristics of received radio signals in a multiple user radio system can be estimated based on signals received from the users. In one embodiment, the invention includes collecting measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user, collecting representations of the transmissions of the system user, cross-correlating the collected measurements and the collected representations, and comparing the cross-correlation to the collected measurements to form a characterization of the radio channel traversed by transmissions of the system user.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: May 16, 2006
    Assignee: ArrayComm LLC
    Inventors: James V. Steele, Todd H. Chauvin, Adam B. Kerr, Athanasios A. Kasapi
  • Patent number: 6931262
    Abstract: Spatial and temporal characteristics of received radio signals in a multiple user radio system can be estimated based on signals received from the users. In one embodiment, the invention includes measuring radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user, accumulating the signal measurements into a first matrix, and generating a second matrix representing the transmissions of the system user. The invention further includes cross-correlating the first and second matrices to form a first cross-correlation matrix, cross-correlating the first matrix with itself to form a second cross-correlation matrix, and multiplying the second cross-correlation matrix with a product of the first cross-correlation matrix to form a fifth matrix in which the elements of the fifth matrix characterize the radio channel traversed by transmissions of the system user.
    Type: Grant
    Filed: March 13, 2003
    Date of Patent: August 16, 2005
    Assignee: ArrayComm, Inc.
    Inventor: James V. Steele
  • Publication number: 20040180625
    Abstract: Spatial and temporal characteristics of received radio signals in a multiple user radio system can be estimated based on signals received from the users. In one embodiment, the invention includes collecting measurements of radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user, collecting representations of the transmissions of the system user, cross-correlating the collected measurements and the collected representations, and comparing the cross-correlation to the collected measurements to form a characterization of the radio channel traversed by transmissions of the system user.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Applicant: ArrayComm, Inc.
    Inventors: James V. Steele, Todd H. Chauvin, Adam B. Kerr, Athanasios A. Kasapi
  • Publication number: 20040180624
    Abstract: Spatial and temporal characteristics of received radio signals in a multiple user radio system can be estimated based on signals received from the users. In one embodiment, the invention includes measuring radio frequency signals received at different elements of an antenna system over time, the received signals corresponding at least in part to transmissions received from a system user, accumulating the signal measurements into a first matrix, and generating a second matrix representing the transmissions of the system user. The invention further includes cross-correlating the first and second matrices to form a first cross-correlation matrix, cross-correlating the first matrix with itself to form a second cross-correlation matrix, and multiplying the second cross-correlation matrix with a product of the first cross-correlation matrix to form a fifth matrix in which the elements of the fifth matrix characterize the radio channel traversed by transmissions of the system user.
    Type: Application
    Filed: March 13, 2003
    Publication date: September 16, 2004
    Inventor: James V. Steele