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).

  • Patent number: 8611834
    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: Grant
    Filed: November 1, 2010
    Date of Patent: December 17, 2013
    Assignee: Cree, Inc.
    Inventors: Christopher Harris, Raymond Sydney Pengelly
  • Patent number: 8577371
    Abstract: Methods and apparatus to avoid transmission of redundant neighbor cell information to mobile stations. An example method to avoid transmission of at least some neighbor cell system information from a network to a mobile station disclosed herein comprises receiving neighbor cell system information, setting a validity indication representing whether the mobile station has valid neighbor cell system information associated with a neighbor cell, and sending the validity indication to the network.
    Type: Grant
    Filed: November 4, 2009
    Date of Patent: November 5, 2013
    Assignee: BlackBerry Limited
    Inventors: Dinesh Kumar Arora, Christopher Harris Snow, Ayman Ahmed Abdel-Samad, Nazih Almalki, David Philip Hole
  • Publication number: 20130281120
    Abstract: A method, computing device and computer readable memory for cooperative localization of a portable electronic device is provided. Location identification messages are received each providing a known location of a respective portable electronic device and an associated transmitter identification (ID) of the respective portable electronic device and stored. Location request messages providing one or more transmitter IDs in communication range with a query portable electronic device and a transmitter ID of the query portable electronic device are received and location information from the stored location information associated with the one or more transmitter IDs received in the location request message is retrieved. A location of the query portable electronic device is estimated based on the retrieved location information and stored with the associated transmitter ID of the query portable electronic device.
    Type: Application
    Filed: April 20, 2012
    Publication date: October 24, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Anand Ravindra OKA, Robert George OLIVER, Christopher Harris SNOW
  • Publication number: 20130238681
    Abstract: A system and method for generating an m-dimensional signature vector with aliasing across synonyms in a computing device is provided. Data representable by a plurality of key-value pairs, each comprising a unique identifier and an associated non-zero value of n-dimensional data is received at the computing device. Elements of the m-dimensional aliased signature vector are generated using synonym information of keys from the plurality of key-value pairs.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Anand Ravindra OKA, Christopher Harris SNOW, Sean Bartholomew SIMMONS, Ghasem NADDAFZADEH SHIRAZI
  • Publication number: 20130237242
    Abstract: A location label may be determined for a portable electronic device. The location label may provide a textual indication of the particular location of a user of the portable electronic device, such as a restaurant name, or more generally a type of location of the user, such as simply a restaurant. The location label is determined based on a signature vector of operating environment characteristics of the portable electronic device. The operating environment characteristics may include sensor values, visible transmitters, radio connection information, executing applications or other operating environment characteristics that can have a value associated with them.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Anand Ravindra OKA, Christopher Harris SNOW, Robert George OLIVER
  • Publication number: 20130236112
    Abstract: A system and method for generating an m-dimensional signature vector in a computing device is provided. The signature vector may be generated from a plurality of key-value pairs, each comprising a unique identifier and an associated non-zero value. Each element of the m-dimensional signature vector is calculated based on a summation of a plurality of terms. Each of the terms is calculated from a respective key-value pair by generating a seed based on the key of the respective key-value pair and an element identifier associated with the vector element being calculated; generating a pseudo-random number from the generated seed; and multiplying the pseudo-random number by the value of the respective key-value pair, wherein m<<n.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: Research In Motion Limited
    Inventors: Anand Ravindra OKA, Christopher Harris SNOW, Sean Bartholomew SIMMONS
  • Publication number: 20130234894
    Abstract: Techniques for estimating a location of a portable electronic device are provided. The techniques represent radio scene information detected by a portable electronic device as a vector. The vector may then be used to retrieve similar vectors associated with known locations from a corpus. The known locations may then be used to estimate the location of the portable electronic device.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Anand Ravindra Oka, Sean Bartholomew Simmons, Christopher Harris Snow, Robert George Oliver, Ghasem Naddafzadeh Shirazi
  • Publication number: 20130237278
    Abstract: Methods of predicting future connectivity of a portable electronic device is described along with systems and devices for implementing the methods. The method includes receiving an indication of a plurality of radio scenes detected at the portable electronic device at different reference times. Each of the plurality of radio scenes identifies transmitters and associated signal strength of signals received by the portable electronic device at the respective reference time. One or more connectivity predictions can be retrieved from a corpus of pairs of a composite signature vector and associated connectivity information. Each of the one or more connectivity predictions can be retrieved based on a similarity between the associated respective composite signature vector and a query composite signature vector. A future connectivity prediction of the portable electronic device can be provided based on the one or more retrieved connectivity predictions.
    Type: Application
    Filed: March 9, 2012
    Publication date: September 12, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Anand Ravindra OKA, Sean Bartholomew SIMMONS, Christopher Harris SNOW, Gerhard Dietrich KLASSEN, Ghasem NADDAFZADEH SHIRAZI
  • Patent number: 8457624
    Abstract: A radio link timeout procedure for call re-establishment is provided. A mobile station receives signals over a wireless link, determines whether there is a potential call re-establishment as defined by at least one condition, and decides whether radio link failure has occurred on the basis of the signals received over the wireless link such that while there is a potential for call re-establishment as defined by the at least one condition, a decision that a radio link failure has occurred is made earlier than if there is no potential for call re-establishment.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: June 4, 2013
    Assignee: Research In Motion Limited
    Inventors: Christopher Harris Snow, Ayman Ahmed Abdel-Samad, Nazih Almalki, Dinesh Kumar Arora, David Philip Hole
  • Patent number: 8438123
    Abstract: A method of configuring a communication channel prior to the transmission of an input signal along the communication channel, the communication channel comprising a plurality of sub-channels, the method comprising determining the strength of the input signal and in accordance with the determined signal strength, selecting a set of the plurality of sub-channels and transmitting said input signal along the set of sub-channels in parallel, wherein each of the sub-channels has a predetermined noise characteristic such that the set of selected sub-channels exhibits a combined noise characteristic in which the standard deviation of the noise is proportional to the signal strength.
    Type: Grant
    Filed: August 17, 2006
    Date of Patent: May 7, 2013
    Assignee: University of Plymouth Enterprise Limited
    Inventor: Christopher Harris
  • Publication number: 20130110754
    Abstract: Systems and methods are provided for matching one or more first entities with one or more of second entities. Factor graph representations of the first entities and a plurality of second entities are stored. The factor graph representation of the plurality of second entities includes an identity variable referencing each of the individual second entities. When a request is received from a requesting one of the first set of entities for a match from the second set of entities, the first factor graph and the second factor graph are merged, and the merged graph is solved for a probability mass function for the identity variable to yield a probability vector to be used to identify those ones of the plurality of second entities having the highest probabilities as matches to be returned in response to the request.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Oka Anand Ravindra, Snow Christopher Harris, Simmons Sean Bartholomew
  • Publication number: 20130110992
    Abstract: A system and method for generating action cues and recommendations for provision to an electronic device are provided. Context data associated with an electronic device and derived from one or more of sensor data, device state data, and application data is received, and a profile for the electronic device or a user thereof is defined using the context data, representing probability distribution. A selected action from a plurality of actions executable at the electronic device is identified using the profile, and a cue is returned to the electronic device for execution. The profile may be constructed as a factor graph representation using random coding techniques.
    Type: Application
    Filed: October 28, 2011
    Publication date: May 2, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Oka Anand Ravindra, Simmons Sean Bartholomew, Snow Christopher Harris
  • Patent number: 8421148
    Abstract: A trench metal oxide semiconductor field effect transistor or UMOSFET, includes a buried region that extends beneath the trench and beyond a corner of the trench. The buried region is tied to a source potential of the UMOSFET, and splits the potential realized across the structure. This effectively shields the electric field from the corners of the trench to reduce gate oxide stress, and resultantly improves device performance and reliability.
    Type: Grant
    Filed: September 14, 2007
    Date of Patent: April 16, 2013
    Assignee: Cree, Inc.
    Inventors: Christopher Harris, Andrei Konstantinov, Jan-Olov Svederg
  • Patent number: 8416734
    Abstract: A method for multiplexing voice and data communication using a communications network is presented. In the method, at least one voice bit from a voice bit stream is retrieved, and at least one data bit from at least one data bit stream is retrieved. When the voice bit stream is not in a discontinuous transmission (DTX) period, the at least one voice bit and the at least one data bit are used to generate a modulated symbol. The method includes transmitting the modulated symbol using the communications network.
    Type: Grant
    Filed: August 2, 2010
    Date of Patent: April 9, 2013
    Assignee: Research In Motion Limited
    Inventors: Christopher Harris Snow, Dinesh Kumar Arora, Ayman Ahmed Abdel-Samad, Nazih Almalki, Ali Haldun Taner
  • Publication number: 20130066815
    Abstract: Methods and a system for mobile device activity classification or context determination. The device compresses and sends sensor data to a remote server together with a selected activity label during a training phase. The remote server receives labeled sensor data from a number of devices and generates a classification model. The model may be reduced to a subspace that represents the dominant model parameters. The subspace data structure, which may be a small matrix, is transmitted to the mobile device. The mobile device uses the subspace data structure to classify device activity as indicated by the device sensors. In one example, the sensor data is projected onto the subspace matrix, which results in estimates of state probabilities for the various predefined states, the dominant one of which is selected as the current state, or estimated state.
    Type: Application
    Filed: September 13, 2011
    Publication date: March 14, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Anand Ravindra OKA, Christopher Harris SNOW, Robert George OLIVER, Nazih ALMALKI
  • Patent number: 8365050
    Abstract: Methods and systems are disclosed for decoding digital data received by a correspondent device over a communication channel. The data includes a component corresponding to a plurality of values unknown to the correspondent device and a component corresponding to one or more values known a priori by the correspondent device. To perform decoding, the correspondent device retrieves from memory at least one of the one or more known values. The correspondent device then applies a statistical measure using the known value(s) to estimate the location of the component corresponding to the one or more known values. The one or more known values and the estimated location of the component corresponding to the one or more known values are then used to assist in decoding the data.
    Type: Grant
    Filed: November 9, 2009
    Date of Patent: January 29, 2013
    Assignee: Research In Motion Limited
    Inventors: Christopher Harris Snow, Ayman Ahmed Mahmoud Abdel-Samad
  • Publication number: 20130018628
    Abstract: Methods and devices to determine a mobile device housing position are described. An example device disclosed herein includes a housing having a first portion movably coupled to a second portion, the second portion to have a first position, a second position, and at least one intermediate position relative to the first portion, wherein the intermediate position is between the first and second positions; a position detector in the first portion, the position detector to measure a transitional magnetic field when the second portion is in the intermediate position and to measure a second magnetic field; and a processor to determine that the second portion is in the first position or the second position based on the transitional magnetic field and the second magnetic field.
    Type: Application
    Filed: July 11, 2011
    Publication date: January 17, 2013
    Inventors: Adam Louis Parco, Marc E. Holbein, Nazih Almalki, Christopher Harris Snow
  • Publication number: 20120315890
    Abstract: Methods and apparatus to perform measurements are disclosed. An example method disclosed herein for a user equipment (UE) comprises receiving configuration information from a network, the configuration information to configure the UE to perform logging of measurements in an idle mode, wherein the configuration information includes a duration, and storing the configuration information at the UE.
    Type: Application
    Filed: February 11, 2011
    Publication date: December 13, 2012
    Inventors: Takashi Suzuki, Christopher Harris Snow, Nazih Almalki, Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora, Richard Charles Burbidge, Gordon Young, Xusheng Wei
  • Publication number: 20120309404
    Abstract: Methods and apparatus to perform measurements are disclosed. An example method disclosed herein for a user equipment (UE) to perform measurements comprises receiving configuration information from a network, the configuration information to configure the UE to perform logging of measurements in an idle mode, logging measurements in the idle mode, and sending an indication that logged measurements are available.
    Type: Application
    Filed: February 11, 2011
    Publication date: December 6, 2012
    Inventors: Takashi Suzuki, Christopher Harris Snow, Nazih Almalki, Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora, Richard Charles Burbidge, Gordon Young, Xusheng Wei
  • Patent number: D695234
    Type: Grant
    Filed: April 5, 2012
    Date of Patent: December 10, 2013
    Assignee: 2Gig Technologies, Inc.
    Inventors: Todd Matthew Santiago, James Ellis Nye, Alexander Dunn, Bruce Ehlers, Christopher Harris, Scott Simon, Lance Leo Dean