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: 8456112Abstract: 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: GrantFiled: October 11, 2011Date of Patent: June 4, 2013Assignee: Texchange LimitedInventors: Rupert John Cruise, Christopher Roger Lines
-
Patent number: 8312092Abstract: 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: GrantFiled: January 20, 2012Date of Patent: November 13, 2012Assignee: Research In Motion LimitedInventors: Jeffrey Christopher Rogers, Sin-Hang So, Brian McColgan
-
Patent number: 8311657Abstract: 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: GrantFiled: May 23, 2008Date of Patent: November 13, 2012Assignee: Apple Inc.Inventors: Alan C. Cannistraro, William George Stewart, Roger A. Powell, Kevin Christopher Rogers, Kelly B. Jacklin, Doug Wyatt
-
Publication number: 20120173652Abstract: 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: ApplicationFiled: March 14, 2012Publication date: July 5, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Srimantee Karmakar, Michael Shenfield, Kamen B. Vitanov, Jeffrey Christopher Rogers, Viera Bibr, Brindusa L. Fritsch
-
Publication number: 20120081043Abstract: 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: ApplicationFiled: October 11, 2011Publication date: April 5, 2012Applicant: TEXCHANGE LIMITEDInventors: Rupert John CRUISE, Christopher Roger LINES
-
Patent number: 8135638Abstract: 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: GrantFiled: April 29, 2005Date of Patent: March 13, 2012Assignee: International Business Machines CorporationInventors: Arthur Gilbert Gopfert, Dennis Christopher Rogers
-
Patent number: 8082292Abstract: 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: GrantFiled: April 18, 2006Date of Patent: December 20, 2011Assignee: Research In Motion LimitedInventors: Srimantee Karmakar, Jeffrey Christopher Rogers, Kamen B. Vitanov, Viera Bibr, Michael Shenfield, Bryan R. Goring
-
Patent number: 8035323Abstract: 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: GrantFiled: August 3, 2006Date of Patent: October 11, 2011Assignee: Texchange LimitedInventors: Rupert John Cruise, Christopher Roger Lines
-
Publication number: 20110132871Abstract: 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: ApplicationFiled: April 3, 2009Publication date: June 9, 2011Applicant: TUFTS UNIVERSITYInventors: Robert D. White, Andrew Mueller, Christopher Rogers, Vincent Manno, Howard Stone, Douglas A. Gauthier
-
Publication number: 20110113352Abstract: 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: ApplicationFiled: November 6, 2009Publication date: May 12, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew Philip CUNDILL, Jeffrey Christopher ROGERS
-
Publication number: 20110109634Abstract: 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: ApplicationFiled: November 6, 2009Publication date: May 12, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Andrew Philip CUNDILL, Oscar ECHEVERRI, Jeffrey Christopher ROGERS
-
Publication number: 20110104653Abstract: 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: ApplicationFiled: January 7, 2009Publication date: May 5, 2011Applicant: TUFTS UNIVERSITYInventors: Christopher Rogers, Ethan Danahy
-
Patent number: 7927373Abstract: 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: GrantFiled: October 31, 2005Date of Patent: April 19, 2011Assignee: DePuy Spine, Inc.Inventors: Matthew Parsons, Christopher Rogers, Mark Lionetto, Shawn Stad
-
Patent number: 7917358Abstract: 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: GrantFiled: September 30, 2005Date of Patent: March 29, 2011Assignee: Apple Inc.Inventor: Kevin Christopher Rogers
-
Patent number: 7917360Abstract: 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: GrantFiled: July 17, 2009Date of Patent: March 29, 2011Assignee: Apple Inc.Inventor: Kevin Christopher Rogers
-
Patent number: 7904421Abstract: 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: GrantFiled: May 10, 2010Date of Patent: March 8, 2011Assignee: Research In Motion LimitedInventors: Kamen Vitanov, Jeffrey Christopher Rogers, Timothy Allen Neil
-
Patent number: 7877091Abstract: 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: GrantFiled: April 18, 2006Date of Patent: January 25, 2011Assignee: Research In Motion LimitedInventors: Jeffrey Christopher Rogers, Laura Doktorova, Kamen B. Vitanov, Michael Shenfield, Viera Bibr
-
Publication number: 20100217747Abstract: 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: ApplicationFiled: May 10, 2010Publication date: August 26, 2010Inventors: Kamen VITANOV, Jeffrey Christopher Rogers, Timothy Allen Neil
-
Patent number: 7734583Abstract: 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: GrantFiled: April 18, 2006Date of Patent: June 8, 2010Assignee: Research in Motion LimitedInventors: Kamen Vitanov, Jeffrey Christopher Rogers, Timothy Allen Neil
-
Publication number: 20100097014Abstract: 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: ApplicationFiled: August 3, 2006Publication date: April 22, 2010Applicant: TEXCHANGE LIMITEDInventors: Rupert John Cruise, Christopher Roger Lines