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: 20140244191Abstract: Various embodiments are described herein for a system and method for estimating current consumption for an electronic device by obtaining log data comprising a record of at least some activities of the electronic device during a selected time period, parsing the log data into a plurality of component digests, estimating current consumption values for the component digests based on component signatures of the component digests, a current consumption model and a machine learning technique; and processing the estimated current consumption values to estimate current consumption data for the electronic device.Type: ApplicationFiled: February 28, 2013Publication date: August 28, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Anand Ravindra OKA, Sean Bartholomew SIMMONS, Christopher Harris SNOW
-
Patent number: 8818303Abstract: 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: GrantFiled: November 12, 2013Date of Patent: August 26, 2014Assignee: Cree, Inc.Inventors: Christopher Harris, Raymond S. Pengelly
-
Patent number: 8796809Abstract: A varactor diode includes a contact layer having a first conductivity type, a voltage blocking layer having the first conductivity and a first net doping concentration on the contact layer, a blocking junction on the voltage blocking layer, and a plurality of discrete doped regions in the voltage blocking layer and spaced apart from the carrier injection junction. The plurality of discrete doped regions have the first conductivity type and a second net doping concentration that is higher than the first net doping concentration, and the plurality of discrete doped regions are configured to modulate the capacitance of the varactor diode as a depletion region of the varactor diode expands in response to a reverse bias voltage applied to the blocking junction. Related methods of forming a varactor diode are also disclosed.Type: GrantFiled: September 8, 2008Date of Patent: August 5, 2014Assignee: Cree, Inc.Inventor: Christopher Harris
-
Publication number: 20140214357Abstract: 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: ApplicationFiled: March 31, 2014Publication date: July 31, 2014Applicant: Blackberry LimitedInventors: Anand Ravindra Oka, Nazih Almalki, Christopher Harris Snow
-
Patent number: 8792890Abstract: Methods and apparatus to monitor a channel to determine neighbor cell information are disclosed. An example method for a first mobile station to determine cell information for a first cell disclosed herein comprises monitoring a channel for messages containing cell information, receiving a first message via the monitored channel and addressed to a second mobile station, the first message including first cell information, and storing the first cell information for a time period after receiving the first message.Type: GrantFiled: November 4, 2009Date of Patent: July 29, 2014Assignee: BlackBerry LimitedInventors: Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora, Christopher Harris Snow, Nazih Almalki, David Philip Hole
-
Patent number: 8750617Abstract: 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: GrantFiled: March 9, 2012Date of Patent: June 10, 2014Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Christopher Harris Snow, Sean Bartholomew Simmons
-
Patent number: 8745231Abstract: Example methods and apparatus to poll in wireless communications are disclosed. A disclosed example method involves receiving a poll from a network during a first radio block period and identifying a resource for use in sending requested information to the network in response to the poll. The resource occurs during a subsequent radio block period, and the identifying of the resource is based on receipt of an uplink allocation indicator. The example method also involves transmitting a response to the poll.Type: GrantFiled: July 22, 2010Date of Patent: June 3, 2014Assignee: BlackBerry LimitedInventors: David Philip Hole, Christopher Harris Snow, Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora, Nazih Almalki
-
Patent number: 8688403Abstract: 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: GrantFiled: February 28, 2011Date of Patent: April 1, 2014Assignee: BlackBerry LimitedInventors: Anand Ravindra Oka, Nazih Almalki, Christopher Harris Snow
-
Patent number: 8688118Abstract: An access procedure for call re-establishment is provided. In a first method, a mobile station, in at least some instances of detecting radio link failure, attempts call re-establishment on multiple cells concurrently. In a second method, a mobile station performs a first random access channel procedure when the mobile station is not aware of at least two cells with enabled call re-establishment, and performs a second random access channel procedure when the mobile station is aware of at least two cells with enabled call re-establishment.Type: GrantFiled: August 28, 2009Date of Patent: April 1, 2014Assignee: BlackBerry LimitedInventors: Christopher Harris Snow, Nazih Almalki, Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora
-
Patent number: 8684167Abstract: An apparatus for dispensing a pallet sleeve beneath a load comprises a conveyor component including conveyor elements configured to convey the load thereon in a first direction, one or more stations spaced apart along the first direction and a mechanism for changing the relative vertical positions of the conveyor elements and the stations. The apparatus further includes a pallet sleeve dispenser adjacent the conveyor component and configured for storing pallet sleeves in spaced apart sections aligned with a corresponding station. A drive element associated with each of the stations is configured to engage a pallet sleeve to drive the pallet sleeve from the dispenser to the conveyor component in a second direction substantially perpendicular to the first direction. A retention mechanism is provided to support a stack of pallet sleeves above a lowermost sleeve being driven from the dispenser to the position underneath the load on the conveyor component.Type: GrantFiled: August 25, 2011Date of Patent: April 1, 2014Assignee: Systec CorporationInventors: Christopher Harris, Sean Finley
-
Publication number: 20140087753Abstract: Improved location estimates for transceivers is described. The location estimate of transceivers can be improved for sector transceivers that are co-located at a sectored cell site. The location estimate for each individual co-located sector transceiver can be updated as a centroid of all of the co-located sector transceivers. The location information of the transceivers can be used to provide network location estimation to mobile devices which do not have accurate positioning estimates.Type: ApplicationFiled: September 27, 2012Publication date: March 27, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Anand Ravindra OKA, Christopher Harris SNOW, Sean Bartholomew SIMMONS
-
Patent number: 8676528Abstract: 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: GrantFiled: February 8, 2011Date of Patent: March 18, 2014Assignee: Blackberry LimitedInventors: Nazih Almalki, Christopher Harris Snow
-
Publication number: 20140065991Abstract: 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: ApplicationFiled: November 12, 2013Publication date: March 6, 2014Applicant: Cree, Inc.Inventors: Christopher Harris, Raymond S. Pengelly
-
Publication number: 20140067878Abstract: A method performed on an electronic device for creating a proposal to a user. The proposal is created from an analysis of one or more personal electronically encoded items associated with one or more previously created perspectives unique to a user with each of the previously created perspectives representative of user interest and is based on similarities determined from the analysis. The proposal includes the creation of a new perspective, a new album, or a new perspective and a new album associated with the new perspective and the association therewith of one or more of the one or more analyzed personal electronically encoded items. Responsive to user acceptance of the proposal, the system creates the new perspective, the new album, or the new perspective and the new album associated with the new perspective and associates therewith one or more of the one or more analyzed personal electronically encoded items.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Anand Ravindra OKA, Sean Bartholomew SIMMONS, Christopher Harris SNOW, Steven Michael HANOV, Ghasem NADDAFZADEH SHIRAZI
-
Publication number: 20140067349Abstract: A method performed on an electronic device for clustering personal electronically encoded items. Such items are clustered in response to one or more perspective directives from a user that are received by the device by creating one or more perspectives each representative of a personal area of user interest identified by the user. Responsive to one or more first clustering directives from the user, the system clusters one or more of the user's personal electronically encoded items with one or more of the created one or more perspectives and develops a probability model for managing the user's personal electronically encoded items based on the one or more perspective directives and the one or more first clustering directives.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Anand Ravindra OKA, Sean Bartholomew SIMMONS, Christopher Harris SNOW, Steven Michael HANOV, Ghasem NADDAFZADEH SHIRAZI
-
Publication number: 20140067807Abstract: A method performed on an electronic device for migrating tags across entities. The migration of the tags is performed following an analysis of one or more personal electronically encoded items associated with a previously created perspective or album associated with the previously created perspective, responsive to a user decision the creation of a new perspective, a new album associated with one of the previously created perspectives, or a new perspective and a new album associated with the new perspective, responsive to a user decision to treat the previously created perspective or album as an individual entity, and association of the previously created perspective or album with the new perspective or new album. The tags are respectively migrated from the new perspective or the new album to the associated previously created perspective or the previously created album and to associated ones of the one or more personal electronically encoded items.Type: ApplicationFiled: August 31, 2012Publication date: March 6, 2014Applicant: RESEARCH IN MOTION LIMITEDInventors: Anand Ravindra OKA, Sean Bartholomew SIMMONS, Christopher Harris SNOW, Steven Michael HANOV, Ghasem NADDAFZADEH SHIRAZI
-
Patent number: 8664664Abstract: A dimpled substrate and method of making including a substrate of high thermal conductivity having a first main surface and a second main surface opposite the first main surface. Active epitaxial layers are formed on the first main surface of the substrate. Dimples are formed as extending from the second main surface into the substrate toward the first main surface. An electrical contact of low resistance material is disposed on the second main surface and within the dimples. A back contact of low resistance and low loss is thus provided while maintaining the substrate as an effective heat sink.Type: GrantFiled: January 10, 2007Date of Patent: March 4, 2014Assignee: Cree, Inc.Inventors: Christopher Harris, Cem Basceri, Thomas Gehrke, Cengiz Balkas
-
Patent number: 8634408Abstract: The present document relates to radio transmission. In particular, the present document relates to the single-slot dual transfer mode (DTM) available e.g. in GSM/GPRS/GERAN networks. A transmitter is described. The transmitter is configured to send circuit switched data over a traffic channel to a corresponding receiver, wherein the traffic channel is segmented into a plurality of frames. The transmitter if further configured to determine a vacant frame of the plurality of frames, wherein no circuit switched data is sent in the vacant frame due to discontinuous transmission; and to send packet switched data over the traffic channel using the vacant frame.Type: GrantFiled: December 4, 2009Date of Patent: January 21, 2014Assignee: BlackBerry LimitedInventors: Nazih Almalki, Christopher Harris Snow, Ayman Ahmed Abdel-Samad, Dinesh Kumar Arora
-
Patent number: 8620582Abstract: 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: GrantFiled: January 4, 2011Date of Patent: December 31, 2013Assignee: BlackBerry LimitedInventors: Jeffrey Alton Hugh Dods, Nazih Almalki, Christopher Harris Snow, Robert George Oliver
-
Publication number: 20130342437Abstract: The present disclosure provides improved generation of images using a handheld electronic device. Motion of the handheld electronic device is detected using a sensor of the handheld electronic device and data, dependent upon the sensed motion, is transmitted from the device to a remote electronic device. An image, representative of the sensed motion of the handheld electronic device and generated from the transmitted data, is rendered on a display of the remote electronic device and provides a user with visual feedback of the motion of the handheld electronic device. The image data may be generated by the handheld electronic device or by the remote electronic device.Type: ApplicationFiled: June 22, 2012Publication date: December 26, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Robert George Oliver, Christopher Harris Snow, Nazih Almalki, Jeffrey Alton Hugh Dods