Patents by Inventor Christopher Harris

Christopher Harris 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: 20120274578
    Abstract: A method includes determining a time between selections utilizing a touch-sensitive display, identifying a tactile feedback based on the time, and providing the tactile feedback in response to a subsequent selection utilizing the touch-sensitive display.
    Type: Application
    Filed: April 26, 2011
    Publication date: November 1, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher Harris Snow, Nazih Almalki, Robert George Oliver
  • Publication number: 20120273566
    Abstract: A vehicle tracking system for tracking a position of at least one vehicle of a plurality of vehicles within a region, includes a plurality of identifiers, an imaging device, and a controller. At least one of the identifiers is provided on each of the vehicles. The imaging device is configured to generate image data including (i) region data representative of the region and (ii) identifier data representative of the identifiers located in the region. The controller is configured (i) to process the identifier data to generate position data representative of a position of each of the identifiers within the region, (ii) to process the identifier data to generate identification data that are unique to each identifier, and (iii) to output at least one of the image data, the position data, and the identification data to a monitor.
    Type: Application
    Filed: July 9, 2012
    Publication date: November 1, 2012
    Applicant: SYSTEC CORPORATION
    Inventor: Christopher Harris
  • Publication number: 20120247347
    Abstract: In one aspect, the present invention contemplates a strapping station that integrates with a machine for wrapping and clamping a strap around a load, particularly a palletized load. The strapping station includes a transfer conveyor and a compression conveyor that is supported to be lowered onto the upper surface of a load to apply pressure to or compress the load during the strapping operation. The compression conveyor is maintained in that position, continuously applying pressure to the load, even as the load is moved for the application of straps at different locations.
    Type: Application
    Filed: March 30, 2012
    Publication date: October 4, 2012
    Applicant: SYSTEC CONVEYORS, INC.
    Inventors: Christopher Harris, Sean Finley, Richad D. Harris
  • Publication number: 20120217958
    Abstract: According to one aspect, there is provided a method for compensating for gyroscope bias on a portable electronic device having a gyroscope, and at least one of an accelerometer and a magnetometer. The method includes determining a first attitude matrix and a second attitude matrix using data from the accelerometer and the magnetometer, determining a difference between the first attitude matrix and the second attitude matrix, estimating a rotational velocity based on the difference between the first attitude matrix and the second attitude matrix, and compensating for an output from the gyroscope to generate a compensated output that compensates for the gyroscope bias using the estimated rotational velocity.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Inventors: Anand Ravindra Oka, Nazih Almalki, Christopher Harris Snow
  • Publication number: 20120221290
    Abstract: According to one aspect, a method of determining an attitude matrix on a portable electronic device. The method includes determining a first attitude matrix gradient using data from at least one of an accelerometer and a magnetometer, determining a second attitude matrix gradient using data from a gyroscope, fusing the first attitude matrix gradient and the second attitude matrix gradient based on a mixing coefficient to generate a fused gradient, and based on the fused gradient, updating a fine attitude matrix for the portable electronic device.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Inventors: Anand Ravindra Oka, Nazih Almalki, Christopher Harris Snow
  • Publication number: 20120219053
    Abstract: A communications system includes a first device with a first display, and a first processor configured to generate at least one coded image according to a selectable encoding scheme from among different encoding schemes, and display the coded image on the first display. A first communications device is coupled to the first processor. A second device includes a second camera configured to capture the coded image on the first display, a second communications device, and a second processor coupled to the second camera and the second communications device. The second processor is configured to send a status message, via the second and first communications devices to the first processor, related to whether the captured coded image is decodable based upon a currently selected encoding scheme.
    Type: Application
    Filed: February 28, 2011
    Publication date: August 30, 2012
    Applicants: of Ontario, Canada)
    Inventors: Christopher Harris SNOW, Robert George Oliver, Anand Ravindra Oka, Nazih Almalki
  • Publication number: 20120206129
    Abstract: A method and system are provided for calibrating a magnetometer of a mobile device. The method comprises displaying a visual indication of a gestural path on a display of the portable electronic device, monitoring for changes in orientation of the portable electronic device, changing the visual indication in response to the monitored changes in the orientation of the portable electronic device, measuring a magnetic field with the magnetometer, and calibrating the magnetometer in accordance with measurements of the magnetic field acquired at different points along the gestural path.
    Type: Application
    Filed: August 26, 2011
    Publication date: August 16, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Laura Mahan, Jeffrey Charles Bos, Przemyslaw Abratowski, Christopher Harris Snow, Steve Robert Grenier, Nazih Almalki
  • Patent number: 8244896
    Abstract: Collecting user preference information related to a playing media recording is accomplished by gathering descriptive information related to the playing media recording from a media player program presenting the playing media recording and determining if tags are embedded in the media recording and gathering descriptive information related to the playing media recording from the tags embedded in the playing media recording, if the tags exist. Further, determining if a table of contents exists on the media recording and gathering a table of contents for a collection containing the playing media recording by identifying the collection using a concatenation of track lengths identifier generation technique, the table of contents exists. Then assembling the descriptive information into a media recording information packet and sending the media recording information packet to a server computer, resulting in a collection of user preference information related to the playing media recording.
    Type: Grant
    Filed: August 17, 2007
    Date of Patent: August 14, 2012
    Assignee: Emission Limited Liability Company
    Inventors: Mark L. Woodward, E. Oliver Jones, Gene S. Fein, Christopher Harris, Steve S. Sherman, Bennie Jones, Anthony Salotto
  • Publication number: 20120203227
    Abstract: A low profile dorsal plate for internal fixation of a radius fracture can comprise a single longitudinal portion having a distal end, and a transverse portion fixed across the distal end at an angle of about 15° to about 30° from perpendicular with respect to the longitudinal portion. The transverse portion can also have a z-axis curvature, or can be flexible to form a z-axis curvature, where the z-axis curvature corresponds to a dorsal contour of a distal radius. Also included is a first plurality of screw holes aligned within the longitudinal portion and a second plurality of screw holes aligned within the transverse portion.
    Type: Application
    Filed: February 8, 2011
    Publication date: August 9, 2012
    Inventor: Christopher Harris Martin
  • Publication number: 20120203486
    Abstract: A method and system are provided for obtaining data for calibrating an accelerometer. The method and system operate by using at least one magnetometer reading to detect that a first orientation is being maintained; obtaining a plurality of accelerometer readings at the first orientation; using at least one magnetometer reading to detect that a plurality of additional orientations are being maintained and, for each orientation, obtaining a plurality of accelerometer readings at that orientation; determining calibration parameters comprising, for each axis of the accelerometer, at least one of a gain value and an offset value, using the plurality of accelerometer readings at the first and plurality of additional orientations; and applying the calibration parameters to subsequent accelerometer readings.
    Type: Application
    Filed: February 8, 2011
    Publication date: August 9, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Nazih Almalki, Christopher Harris Snow
  • Publication number: 20120172061
    Abstract: A system and method of determining a position of an electronic device is presented herein. An image is displayed having at least one celestial object and a celestial object indicator for selecting a celestial object. The celestial object indicator is overlaid on the at least one celestial object. Data indicating a relative angle of the device with respect to the Earth in at least two dimensions is received at the processor. The time when the celestial object indicator is overlaid on the at least one celestial object is determined. The position of the electronic device is determined by comparing the location of the celestial object in the image data and relative angle information at the time of the indication to a database at least partially stored on the electronic device in response to an indication that the celestial object indicator is overlaid on the at least one celestial object.
    Type: Application
    Filed: January 4, 2011
    Publication date: July 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Jeffrey Alton Hugh Dods, Nazih Almalki, Christopher Harris Snow, Robert George Oliver
  • Publication number: 20120105147
    Abstract: The present disclosure relates to transmission circuitry of a wireless communication device. The transmission circuitry includes power amplifier circuitry, an output matching network, and impedance control circuitry. The power amplifier circuitry amplifies a radio frequency (RF) input signal to provide an amplified RF output signal, which is passed through the output matching network and transmitted via one or more antennas. As the center frequency of the RF input signal and conditions of operating parameters change, the impedance control circuitry adjusts the values of one or more variable impedance elements of the output matching network in a desired fashion. The values of the variable impedance elements are adjusted such that the output matching network concurrently and dynamically presents the desired load impedances at the center frequency and at one or more harmonics of the RF input signal to achieve a given performance specification.
    Type: Application
    Filed: November 1, 2010
    Publication date: May 3, 2012
    Applicant: CREE, INC.
    Inventors: Christopher Harris, Raymond Sydney Pengelly
  • Patent number: 8167120
    Abstract: A load moving apparatus is operable to move a load, such as a stack of sheet product, in a first and second direction on a staging area. The load moving apparatus includes a first conveyor, a second conveyor, and a translating device. The first conveyor defines the staging area and is configured to move a load in a first direction. The second conveyor is positioned within the staging area and is configured to move the load in a second direction different from the first direction. The translating device is configured to move vertically one of the first conveyor and the second conveyor relative to the other of the first conveyor and the second conveyor. The load moving apparatus can be used to build or break down loads entering the staging area.
    Type: Grant
    Filed: September 22, 2009
    Date of Patent: May 1, 2012
    Assignee: Systec Corporation
    Inventors: Achie B. Russell, Christopher Harris, Sean Finley, Donald West
  • Publication number: 20120101762
    Abstract: A method and system are provided for calibrating a magnetometer. The method comprises obtaining a plurality of magnetometer sensor readings; storing sensor readings from the plurality of obtained sensor readings that are different; determining a first calibration parameter based on a first predetermined number of different readings; and determining a plurality of calibration parameters based on a second predetermined number of different readings, wherein the plurality of calibration parameters includes the first calibration parameter.
    Type: Application
    Filed: September 19, 2011
    Publication date: April 26, 2012
    Applicant: Research In Motion Limited
    Inventors: Nazih Almalki, Christopher Harris Snow, Sean Bartholomew Simmons
  • Publication number: 20120098525
    Abstract: A method and system are provided for calibrating a magnetometer. The method comprises detecting a change in a physical configuration of the mobile device; applying at least one stored calibration parameter as a respective active calibration parameter when one or more stored calibration parameters corresponding to the detected physical configuration change are accessible by the mobile device; and performing a calibration to obtain at least one additional calibration parameter when the at least one additional calibration parameter is needed and applying the at least one additional calibration parameter as a respective active calibration parameter.
    Type: Application
    Filed: September 19, 2011
    Publication date: April 26, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher Harris SNOW, Nazih ALMALKI, Adam Louis PARCO
  • Publication number: 20120098524
    Abstract: A method and system are provided for performing a background calibration of a magnetometer. The method comprises obtaining a plurality of magnetometer readings; applying an active set of calibration parameters to the plurality of magnetometer readings to obtain a plurality of values; applying a new set of calibration parameters to the plurality of magnetometer readings to obtain a plurality of further values; applying an active set of calibration parameters to the plurality of magnetometer readings to obtain a plurality of further values; and replacing the active set of calibration parameters with the new set of calibration parameters when a quality of the plurality of values is higher than a quality of the further values.
    Type: Application
    Filed: September 19, 2011
    Publication date: April 26, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher Harris Snow, Nazih Almalki, Sean Bartholomew Simmons
  • Publication number: 20120101766
    Abstract: A method and system are provided for calibrating a magnetometer. The method comprises applying at least one first test to a new set of calibration parameters; accepting the new set of calibration parameters as an active set of calibration parameters when the new calibration parameters pass the at least one first test; applying the active set of calibration parameters to a plurality of magnetometer readings to obtain a plurality of values; applying at least one second test to the plurality of values; and calculating a quality measure for the active set of calibration parameters based on an outcome of the at least one second test.
    Type: Application
    Filed: September 19, 2011
    Publication date: April 26, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Christopher Harris Snow, Nazih Almalki
  • Publication number: 20120096921
    Abstract: A method and system are provided for calibrating a magnetometer. The method comprises determining a current quality level associated with magnetometer readings obtained using an active set of calibration parameters; and lowering a quality threshold for a background calibration of the magnetometer when the current quality level exceeds a threshold quality level needed by an application utilizing the magnetometer readings.
    Type: Application
    Filed: September 19, 2011
    Publication date: April 26, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Nazih ALMALKI, Christopher Harris SNOW, Jeffrey Alton Hugh DODS, Adam Louis PARCO
  • Publication number: 20120078718
    Abstract: A communications system may include an electronic device associated with a given user, and a communications network. The communications system may also include a modeling server configured to communicate with the electronic device via the communications network. The modeling server may also be configured to generate a purchase probability distribution using a statistical model based upon prior purchase information for the given user and prior purchase information for a plurality of other users. The modeling server may also be configured to determine new purchase recommendations for the given user using the purchase probability distribution, and provide the new purchase recommendations to the electronic device.
    Type: Application
    Filed: September 1, 2011
    Publication date: March 29, 2012
    Applicant: Research In Motion Limited
    Inventors: Anand Ravindra Oka, Christopher Harris Snow, Sean Bartholomew Simmons
  • Publication number: 20120065880
    Abstract: A vehicle tracking system tracks the position of at least one vehicle and displays the tracked position. The system includes a plurality of beacons, at least one provided on each vehicle, configured to emit a corresponding identifying signal. A camera is configured to generate image data including region data based on a region in which the vehicles may be located, and beacon data based on the identifying signals corresponding to the beacons located in the region. A controller is configured to process the beacon data to generate position data based on a corresponding position of the beacons located in the region and to generate identification data, which corresponds to each of the identifying signals emitted by the beacons located in the region. Also, the controller outputs at least one of the image data, the position data, and the identification data to the monitor.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 15, 2012
    Applicant: SYSTEC CORPORATION
    Inventor: Christopher Harris