Patents by Inventor Christopher Rogers

Christopher Rogers 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: 8456112
    Abstract: Disclosed is a linear electric motor having a fixed primary comprising a stator divided into a number of sections, including a translating secondary having an operative length longer than any two adjacent sections of the stator in the form of a reaction plate, and a connecting means for connecting only those sections of the stator that are at least partially covered by the reaction plate. The position of the reaction plate relative to the stator is determined by monitoring current in the active representative sections. Power is supplied to each stator section individually, with power supplied in a modulated manner to end active stator sections only partially covered by the reaction plate. A measurement of the current to the active representative section is used to control output voltage to all energized stator sections and is used to determine the change in position of the reaction plate.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: June 4, 2013
    Assignee: Texchange Limited
    Inventors: Rupert John Cruise, Christopher Roger Lines
  • Patent number: 8312092
    Abstract: A method for a watcher to receive presence information. The method includes the watcher requesting presence information from a presence access layer and then disconnecting from the presence access layer. The method further includes the presence access layer receiving the requested information through a persistent session with a presence server, storing the requested information, and delivering the requested information to the watcher after the watcher reconnects to the presence access layer.
    Type: Grant
    Filed: January 20, 2012
    Date of Patent: November 13, 2012
    Assignee: Research In Motion Limited
    Inventors: Jeffrey Christopher Rogers, Sin-Hang So, Brian McColgan
  • Patent number: 8311657
    Abstract: Some embodiments of the invention provide a computer system for processing an audio track. This system includes at least on DSP for processing the audio track. It also includes an application for editing the audio track. To process audio data in a first interval of the audio track, the application first asks and obtains from the DSP an impulse response parameter related to the DSP's processing of audio data. From the received impulse response parameter, the application identifies a second audio track interval that is before the first interval. To process audio data in the first interval, the application then directs the DSP to process audio data within the first and second intervals.
    Type: Grant
    Filed: May 23, 2008
    Date of Patent: November 13, 2012
    Assignee: Apple Inc.
    Inventors: Alan C. Cannistraro, William George Stewart, Roger A. Powell, Kevin Christopher Rogers, Kelly B. Jacklin, Doug Wyatt
  • Publication number: 20120173652
    Abstract: A method is disclosed for handling communications over a non-permanent communication link. The method comprising centrally receiving a message to transmit from a plurality of applications, checking the availability of the non-permanent communication link, if the non-permanent communication link is not-available, queuing the received message for future transmission, and providing the message to a transport/network layer if the communication link is available.
    Type: Application
    Filed: March 14, 2012
    Publication date: July 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Srimantee Karmakar, Michael Shenfield, Kamen B. Vitanov, Jeffrey Christopher Rogers, Viera Bibr, Brindusa L. Fritsch
  • Publication number: 20120081043
    Abstract: Disclosed is a linear electric motor having a fixed primary comprising a stator divided into a number of sections, including a translating secondary having an operative length longer than any two adjacent sections of the stator in the form of a reaction plate, and a connecting means for connecting only those sections of the stator that are at least partially covered by the reaction plate. The position of the reaction plate relative to the stator is determined by monitoring current in the active representative sections. Power is supplied to each stator section individually, with power supplied in a modulated manner to end active stator sections only partially covered by the reaction plate. A measurement of the current to the active representative section is used to control output voltage to all energized stator sections and is used to determine the change in position of the reaction plate.
    Type: Application
    Filed: October 11, 2011
    Publication date: April 5, 2012
    Applicant: TEXCHANGE LIMITED
    Inventors: Rupert John CRUISE, Christopher Roger LINES
  • Patent number: 8135638
    Abstract: A method and system for summarizing risk ratings to facilitate an analysis of risks. Items related by a common business function, risks associated with each item, sub-categories of risks, and categories of risks are weighted. For each item, each associated risk is evaluated by comparing responses on a questionnaire to predetermined acceptable answers. A first summarized risk rating based on weights of risks, a sub-category, a category, and an item is calculated. A second summarized risk rating based on weights of risks, the sub-category, and the item is calculated. A first summary report that includes a hyperlink and the first summarized risk rating is displayed. In response to selecting the hyperlink, a second summary report that includes the second summarized risk rating is automatically displayed. Actions are performed to mitigate risks in response to determining that the first and second summarized risk ratings exceed predetermined values.
    Type: Grant
    Filed: April 29, 2005
    Date of Patent: March 13, 2012
    Assignee: International Business Machines Corporation
    Inventors: Arthur Gilbert Gopfert, Dennis Christopher Rogers
  • Patent number: 8082292
    Abstract: A method for providing application-defined notifications to a user upon receipt of an event at a device is provided. A list of applications is centrally maintained, the list defining, for each application, event identification and corresponding event notification. Whenever an event is received and identified, the corresponding event notification for the event identification is dispatched to the user.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: December 20, 2011
    Assignee: Research In Motion Limited
    Inventors: Srimantee Karmakar, Jeffrey Christopher Rogers, Kamen B. Vitanov, Viera Bibr, Michael Shenfield, Bryan R. Goring
  • Patent number: 8035323
    Abstract: Disclosed is a linear electric motor having a fixed primary comprising a stator divided into a number of sections, including a translating secondary having an operative length longer than any two adjacent sections of the stator in the form of a reaction plate, and a connecting means for connecting only those sections of the stator that are at least partially covered by the reaction plate. The position of the reaction plate relative to the stator is determined by monitoring current in the active representative sections. Power is supplied to each stator section individually, with power supplied in a modulated manner to end active stator sections only partially covered by the reaction plate. A measurement of the current to the active representative section is used to control output voltage to all energized stator sections and is used to determine the change in position of the reaction plate.
    Type: Grant
    Filed: August 3, 2006
    Date of Patent: October 11, 2011
    Assignee: Texchange Limited
    Inventors: Rupert John Cruise, Christopher Roger Lines
  • Publication number: 20110132871
    Abstract: The present invention relates to shear sensors. In particular, the present invention relates to deformable sensors for measurement of shear forces during chemical mechanical polishing.
    Type: Application
    Filed: April 3, 2009
    Publication date: June 9, 2011
    Applicant: TUFTS UNIVERSITY
    Inventors: Robert D. White, Andrew Mueller, Christopher Rogers, Vincent Manno, Howard Stone, Douglas A. Gauthier
  • Publication number: 20110113352
    Abstract: A portable electronic device-implemented method includes loading a first web page, rendering the first web page on a display of the portable electronic device, storing the first web page in memory at the portable electronic device, and rendering a first selectable representation of the first web page in a field on the display. The field includes at least one other selectable representation of another web page stored in memory.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 12, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrew Philip CUNDILL, Jeffrey Christopher ROGERS
  • Publication number: 20110109634
    Abstract: A portable electronic device-implemented method includes rendering information on a display of the portable electronic device, detecting receipt of an initiating input, and rendering a band, including at least one field, along an edge of the display.
    Type: Application
    Filed: November 6, 2009
    Publication date: May 12, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Andrew Philip CUNDILL, Oscar ECHEVERRI, Jeffrey Christopher ROGERS
  • Publication number: 20110104653
    Abstract: A digital workbook program, method, and system include a program interface module configured to communicate with a set of applications and a workbook module configured to generate a digital workbook from a master digital workbook. The digital workbook includes content and mechanisms that enable inputs to and receipt of outputs from the set of applications. Also included are a user interface module configured to generate user interface screens within which the digital workbook is presented and a storage module configured to store the digital workbook with user-entered inputs and outputs from the set of applications. The applications can communicate with a set of devices. Also, the digital workbook program, method, and system can be configured to enable authoring of digital workbooks and presentation in a visual library, as well as analysis of user specific digital workbooks.
    Type: Application
    Filed: January 7, 2009
    Publication date: May 5, 2011
    Applicant: TUFTS UNIVERSITY
    Inventors: Christopher Rogers, Ethan Danahy
  • Patent number: 7927373
    Abstract: An intervertebral disc prosthesis comprises a first prosthesis component, a second prosthesis component, and an intermediate prosthesis component positioned between the first prosthesis component and the second prosthesis component. The first prosthesis component and second prosthesis component are configured to rotate upon the intermediate prosthesis component. The first prosthesis component includes a vertebra facing surface with a central channel formed in the vertebra facing surface. The central channel is designed and dimensioned to engage an insertion arm of a disc insertion tool. The first prosthesis component also includes at least one indentation configured to engage at least one retention arm of the disc insertion tool. The at least one indentation of the first prosthesis component may comprises at least one groove formed in a collar of the first prosthesis component. In one embodiment, the first and second prosthesis components are plates and the intermediate prosthesis component is a core.
    Type: Grant
    Filed: October 31, 2005
    Date of Patent: April 19, 2011
    Assignee: DePuy Spine, Inc.
    Inventors: Matthew Parsons, Christopher Rogers, Mark Lionetto, Shawn Stad
  • Patent number: 7917358
    Abstract: A transient in a digital audio signal can be detected by generating a first set of spectral characteristics associated with a first portion of the digital audio signal and a second set of spectral characteristics associated with a second portion of the digital audio signal, wherein the first and second portions of the digital audio signal partially overlap, comparing values in the first set of spectral characteristics with corresponding values in the second set of spectral characteristics to generate a set of ratios, weighting the set of ratios, and analyzing at least a portion of the weighted set of ratios to detect a transient associated with the first portion of the digital audio signal. Further, an indicator identifying the presence of a detected transient can be output. Additionally, one or more ratios in the set of ratios can be weighted based on amplitude, frequency, or a power function.
    Type: Grant
    Filed: September 30, 2005
    Date of Patent: March 29, 2011
    Assignee: Apple Inc.
    Inventor: Kevin Christopher Rogers
  • Patent number: 7917360
    Abstract: A transient echo can be avoided during time stretching of a digital audio signal by detecting a transient in a frame of a digital audio signal, identifying another occurrence of the transient in a subsequent frame of the digital audio signal, rotating the transient occurring in the subsequent frame to align the transient occurring in the subsequent frame with the transient detected in the frame, and aggregating the frame with the subsequent frame. Further, another occurrence of the transient can be identified in another subsequent frame of the digital audio signal and it can be determined that the transient occurring in that subsequent frame cannot be aligned with the transient detected in the frame. The copy of the transient occurring in the another subsequent frame can then be blended across that frame, such as by performing phase accumulation on one or more frequency components.
    Type: Grant
    Filed: July 17, 2009
    Date of Patent: March 29, 2011
    Assignee: Apple Inc.
    Inventor: Kevin Christopher Rogers
  • Patent number: 7904421
    Abstract: The inclusion of metadata within an application description file allows a virtual machine to create an application descriptor file that may be registered with the mobile device operating system so that an icon associated with the application description file may be displayed in the main ribbon. Execution of an application defined by the application definition file may then be initiated by the selection, by the user, of the icon that is associated with the application definition file. This improves over the situation wherein execution of the application defined by the application definition file would require a selection of the runtime environment for the application and then the selection of the application.
    Type: Grant
    Filed: May 10, 2010
    Date of Patent: March 8, 2011
    Assignee: Research In Motion Limited
    Inventors: Kamen Vitanov, Jeffrey Christopher Rogers, Timothy Allen Neil
  • Patent number: 7877091
    Abstract: There is provided a system for executing a container-managed application in a processing device, the system comprising a shared service container providing at least one common service for the processing device, executed in at least one process and at least one container-managed application, each comprising an application executed in a given process and accessing at least one service of the application and the at least one common service using a single service discovery API.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: January 25, 2011
    Assignee: Research In Motion Limited
    Inventors: Jeffrey Christopher Rogers, Laura Doktorova, Kamen B. Vitanov, Michael Shenfield, Viera Bibr
  • Publication number: 20100217747
    Abstract: The inclusion of metadata within an application description file allows a virtual machine to create an application descriptor file that may be registered with the mobile device operating system so that an icon associated with the application description file may be displayed in the main ribbon. Execution of an application defined by the application definition file may then be initiated by the selection, by the user, of the icon that is associated with the application definition file. This improves over the situation wherein execution of the application defined by the application definition file would require a selection of the runtime environment for the application and then the selection of the application.
    Type: Application
    Filed: May 10, 2010
    Publication date: August 26, 2010
    Inventors: Kamen VITANOV, Jeffrey Christopher Rogers, Timothy Allen Neil
  • Patent number: 7734583
    Abstract: The inclusion of metadata within an application description file allows a virtual machine to create an application descriptor file that may be registered with the mobile device operating system so that an icon associated with the application description file may be displayed in the main ribbon. Execution of an application defined by the application definition file may then be initiated by the selection, by the user, of the icon that is associated with the application definition file. This improves over the situation wherein execution of the application defined by the application definition file would require a selection of the runtime environment for the application and then the selection of the application.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: June 8, 2010
    Assignee: Research in Motion Limited
    Inventors: Kamen Vitanov, Jeffrey Christopher Rogers, Timothy Allen Neil
  • Publication number: 20100097014
    Abstract: A linear electric motor has a fixed primary comprising a stator that is divided into a number of sections, a translating secondary that has an operative length that is longer than any two adjacent sections of the stator in the form of a reaction plate, and a connecting means for connecting only those sections of the stator that are covered, either fully or partially, by the reaction plate. The stator sections are categorised in three groups—two groups of representative sections and an ordinary group of sections. The first and second representative sections alternate with ordinary sections between them. The position of the reaction plate relative to the stator is determined by monitoring current in the active representative sections. The length of the reaction plate is equal to the distance from the beginning of the first representative stator section to the end of the ordinary stator section immediately following the next second representative stator section.
    Type: Application
    Filed: August 3, 2006
    Publication date: April 22, 2010
    Applicant: TEXCHANGE LIMITED
    Inventors: Rupert John Cruise, Christopher Roger Lines