Patents by Inventor Christine Martin

Christine Martin 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: 8255482
    Abstract: A method and system for the creation of aspects from a service or application, the method defining related service aspects; inserting or encapsulating service aspects as named aspects into an abstraction layer in an execution environment; and associating the named aspects with logic in the abstraction layer to support application or service function points.
    Type: Grant
    Filed: December 12, 2008
    Date of Patent: August 28, 2012
    Assignee: Research In Motion Limited
    Inventors: Brian Edward Anthony McColgan, Gaelle Christine Martin-Cocher, Michael Shenfield
  • Publication number: 20120194363
    Abstract: Devices and methods for entropy decoding a bitstream of encoded data by extracting a plurality of encoded subsequences from a payload field of the bitstream for parallel decoding on a set of parallel entropy decoders. The method includes dividing the payload of concatenated encoded subsequences into segments using a distribution function and distributing the segments amongst the set of parallel entropy decoders to balance the computational load among the parallel entropy decoders. The received bitstream includes auxiliary information inserted by the encoder to enable the decoder to entropy decode segments that begin with a portion of an encoded subsequence.
    Type: Application
    Filed: April 4, 2012
    Publication date: August 2, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Gergely Ferenc KORODI, Dake HE, En-Hui YANG, Gaelle Christine MARTIN-COCHER
  • Publication number: 20120146955
    Abstract: Methods and systems for selecting input in a portable electronic device comprising a display and a plurality of input members are disclosed. The methods and system use semi-transparent windows displayed in partially overlapping layers to present output options to the user of the device. For example, the method includes detecting a pre-determined type of actuation of one of the input members of the electronic device and determining the representations associated with the actuated input member. The method further includes outputting the representations using the display, each representation appearing in a semi-transparent window, the semi-transparent windows being displayed in partially overlapping layers. The method further includes receiving a selection input and outputting the representation displayed in the top-most semi-transparent window using the display.
    Type: Application
    Filed: December 10, 2010
    Publication date: June 14, 2012
    Inventors: Gaëlle Christine MARTIN-COCHER, Sherryl Lee Lorraine Scott
  • Publication number: 20120117230
    Abstract: A method and system for managing a target list on behalf of a user agent client, the method receiving a subscription request from the user agent client, the subscription request containing at least one uniform resource identifier identifying a resource; providing a subscription request to a an information owning enabler; receiving a notification containing information associated with a candidate uniform resource indicator set; evaluating information associated with the candidate uniform resource indicator set to create a selected uniform resource indicator set; and notifying the user agent client of the selected uniform resource indicator set.
    Type: Application
    Filed: May 13, 2010
    Publication date: May 10, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian Edward Anthony McColGan, Alexander Shatsky, Gaelle Christine Martin-Cocher
  • Patent number: 8174414
    Abstract: Devices and methods for entropy decoding a bitstream of encoded data by extracting a plurality of encoded subsequences from a payload field of the bitstream for parallel decoding on a set of parallel entropy decoders. The method includes dividing the payload of concatenated encoded subsequences into segments using a distribution function and distributing the segments amongst the set of parallel entropy decoders to balance the computational load among the parallel entropy decoders. The received bitstream includes auxiliary information inserted by the encoder to enable the decoder to entropy decode segments that begin with a portion of an encoded subsequence.
    Type: Grant
    Filed: April 13, 2010
    Date of Patent: May 8, 2012
    Assignee: Research In Motion Limited
    Inventors: Gergely Ferenc Korodi, Dake He, En-Hui Yang, Gaelle Christine Martin-Cocher
  • Publication number: 20120096114
    Abstract: A method and system for asynchronously communicating updated information related to a service to a device is provided. The method may include receiving a service initialization directive or message from the device, establishing a logical service connection on behalf of the device and asynchronously sending the updated information associated with the service to the device.
    Type: Application
    Filed: March 31, 2010
    Publication date: April 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Brian Edward Anthony Mccolgan, Gaelle Christine Martin-Cocher, James Andrew Godfrey
  • Publication number: 20120096115
    Abstract: A control circuit can extend presence information by including a service identifier element in the presence information, the service identifier element identifying a suite of services. Corresponding presence information that includes the service identifier element is transmitted to a watcher. By one approach the presence information further includes a version element defining a version of the suite of services. If desired, the presence information further includes a description element that is a human-readable string of characters that provides information about the suite of services.
    Type: Application
    Filed: October 14, 2011
    Publication date: April 19, 2012
    Inventors: Brian Edward Anthony McColgan, Gaëlle Christine Martin-Cocher
  • Publication number: 20120081242
    Abstract: Methods and devices for encoding and decoding that involve sorting bins according to their respective estimated probabilities to form subsequences, each subsequence having an associated estimated probability. Subsequences are encoded to form codewords. Ordered sets of phrases of known length are then formed from the codewords. Each first of the phrases in a set contains at least part of one codeword. The first phrase has an associated estimated probability and the probability estimates associated with each of the other phrases in the set are determined based upon the probability estimate associated with the first phrase, which permits the phrases to be decoded in parallel.
    Type: Application
    Filed: September 30, 2011
    Publication date: April 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dake HE, Gergely Ferenc KORODI, Gaelle Christine MARTIN-COCHER, En-hui YANG
  • Publication number: 20120083285
    Abstract: A method, system and apparatus for obtaining enhanced location information for a mobile device. The mobile device is configured to allow a determination of its location, for example via GPS. Location data for the mobile device, exemplarily obtained via GPS, may be further specified using context information for the mobile device. Additional data is obtained and processed to obtain context information for the mobile device. Enhanced location information is determined for the mobile device at least in part based on processing the location data in association with the context information. Additional data may comprise, for example, ambient noise, speech, images or text.
    Type: Application
    Filed: October 4, 2010
    Publication date: April 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alexander SHATSKY, Gaëlle Christine MARTIN-COCHER
  • Publication number: 20120072534
    Abstract: An intermediary mechanism is provided. The intermediary mechanism is configured to receive a request from a client device, request the data from a data store, receive a response containing response data from the data store, process the response data using context information that relates to the client device to determine contextually relevant information, and transmit the contextually relevant information to the client device.
    Type: Application
    Filed: April 7, 2010
    Publication date: March 22, 2012
    Applicant: Research In Motion Limited
    Inventors: Brian McColgan, Gaelle Christine Martin-Cocher
  • Publication number: 20120014457
    Abstract: A method is presented for entropy coding data using an entropy coder to encode an input sequence. A context model is used to determine the context of each symbol and a probability estimation is made for each symbol. A method is presented for revising the coding order to be context-based, grouping symbols consecutively on the basis that they have a common context. A method is presented for entropy decoding a bitstream of encoded data encoded using a context-based coding order.
    Type: Application
    Filed: July 13, 2011
    Publication date: January 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Dake HE, Gaelle Christine MARTIN-COCHER, Gergely Ferenc KORODI
  • Publication number: 20120016967
    Abstract: Embodiments of a method and system to discover and subscribe to an enhanced syndicated feed are generally described herein.
    Type: Application
    Filed: September 26, 2011
    Publication date: January 19, 2012
    Inventors: Gaelle Christine Martin-Cocher, Michael Shenfield
  • Publication number: 20110270690
    Abstract: A management object (MO) for configuring a device relative to mobile advertising service is provided. The MO may include parameters, attributes or data for use in provisioning, configuring or otherwise managing a mobile advertising client to use the mobile advertising service. The mobile advertising MO includes at least one property including: mobile advertising enabler version information, a service provider identification, advertising server identification, an advertising server access address, a supported delivery method, and an interaction code.
    Type: Application
    Filed: April 30, 2010
    Publication date: November 3, 2011
    Applicant: Research in Motion Limited
    Inventors: Gaelle Christine Martin-Cocher, Axel Ferrazzini, Suresh Chitturi
  • Publication number: 20110254712
    Abstract: A method for parallel context modeling through reordering the bits of an input sequence to form groups of bits in accordance with a context model-specific reordering schedule. The reordering schedule is developed such that the groups of bits are formed to satisfy two conditions: first, that the context for each of the bits in a group of bits is different from the context of each of the other bits in that group, and the context of each of the bits in that group is determined independently from each of the other bits in that group. The parallel context modeling may be used in encoding or decoding operations.
    Type: Application
    Filed: April 19, 2011
    Publication date: October 20, 2011
    Inventors: Dake HE, Gaelle Christine MARTIN-COCHER, Gergely Ferenc KORODI
  • Publication number: 20110252061
    Abstract: Addresses are searched in an address book on a communication device in response to various context information. A category is defined from a keyword. A context is determined. The address book is searched using the keywords and/or category and or/context to locate matching contacts. Matching contacts may be presented in a user interface, e.g., in accordance with presentation rules responsive to the context. The method may further look-up (and present) one or more addresses (e.g. advertisements) matching the keyword and/or category and/or context from a remote service. The context may be data defined from any of time, day of the week, communication device location, communication device velocity, device profile and category of a matching contact. Device profile may be determined using profile determining rules and contextual data. The method may periodically collect contextual data and define a profile determining rule in response to a pattern in the collected data.
    Type: Application
    Filed: April 8, 2010
    Publication date: October 13, 2011
    Inventors: Bradley Michael Marks, Gaelle Christine Martin-Cocher, Curtis Jyun Sasaki, Neeraj Garg
  • Publication number: 20110248872
    Abstract: Devices and methods for entropy decoding a bitstream of encoded data by extracting a plurality of encoded subsequences from a payload field of the bitstream for parallel decoding on a set of parallel entropy decoders. The method includes dividing the payload of concatenated encoded subsequences into segments using a distribution function and distributing the segments amongst the set of parallel entropy decoders to balance the computational load among the parallel entropy decoders. The received bitstream includes auxiliary information inserted by the encoder to enable the decoder to entropy decode segments that begin with a portion of an encoded subsequence.
    Type: Application
    Filed: April 13, 2010
    Publication date: October 13, 2011
    Inventors: Gergely Ferenc KORODI, Dake HE, En-Hui YANG, Gaelle Christine MARTIN-COCHER
  • Publication number: 20110210907
    Abstract: A system and method are provided for extracting a portion of content from a data item and separately displaying such content on a secondary display screen such as an interactive display (e.g. touch-sensitive or clickable display) that enables interactive content portions to be extracted from the data item and provided separately from the remaining content to both free up space on a primary display screen and maintain visibility of the interactive content, while permitting navigation within the remaining content. Such extraction of content is particularly advantageous for separating logos (e.g. those used for brand recognition (passive), those providing home page links (active), etc.), advertising, and M-commerce (e.g. “buy now” or “add to cart” buttons). By using interactive secondary displays, the extracted content item can target interactive content portions that allow easy access to features without having to navigate within the main content each time.
    Type: Application
    Filed: February 26, 2010
    Publication date: September 1, 2011
    Applicant: Research in Motion Limited
    Inventors: Gaelle Christine Martin-Cocher, Axel D. Ferrazzini, Suresh Chitturi
  • Publication number: 20110208835
    Abstract: A system, method and apparatus for distributing a multimedia data from a server are provided. Tag filter data is stored at the server. The multimedia data and at least one tag are received at the server from a computing device. The multimedia data is filtered by comparing the at least one tag with the tag filter data. The multimedia data is transmitted from the server to at least one multimedia renderer associated with at least one of the tag and the computing device.
    Type: Application
    Filed: February 22, 2010
    Publication date: August 25, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Axel FERRAZZINI, Clara SEVERINO, Gaelle Christine MARTIN-COCHER
  • Publication number: 20110167458
    Abstract: A content delivery system, a mobile subscriber terminal (102) and method for mediated access to a data façade are generally described herein. In some embodiments, the mobile subscriber terminal (102) includes one or more applications (108) that may request advertisements, a mediator client (104), and a delivery client (106) operating as a data façade that interfaces with a delivery server (130). The mediator client (104) may generate an application profile based on advertising preferences of the applications (108) and may register with the data façade using the application profile. The mediator client may identify, filter and select advertisements to provide targeted content in response to requests from the applications (103).
    Type: Application
    Filed: July 7, 2009
    Publication date: July 7, 2011
    Inventors: Michael Shenfield, Gaelle Christine Martin-Cocher, Suresh Chitturi
  • Publication number: 20110160175
    Abstract: The present invention relates to macbecin analogues that are useful, e.g. in the treatment of cancer, B-cell malignancies, malaria, fungal infection, diseases of the central nervous system and neurodegenerative diseases, diseases dependent on angiogenesis, autoimmune diseases and/or as a prophylactic pre-treatment for cancer. The present invention also provides methods for the production of these compounds involving incorporation of non-natural starter units and their use in medicine, in particular in the treatment and/or prophylaxis of cancer or B-cell malignancies.
    Type: Application
    Filed: November 9, 2007
    Publication date: June 30, 2011
    Inventors: Christine Martin, Ming Zhang, Nigel Coates, William Vousden, Steven Moss, Sabine Gaisser