Patents by Inventor Brindusa Fritsch

Brindusa Fritsch 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: 20120142330
    Abstract: The present disclosure relates to networks and lifecycle transaction management of mobile devices. There is provided a system and method for managing the lifecycle of applications on mobile devices. The system has components for implementing a method comprising the steps of creating a transaction context comprising a transaction command, sending the transaction context in a transaction context message to a plurality of mobile devices, and evaluating an ending scenario based on transaction statuses of the plurality of mobile devices.
    Type: Application
    Filed: February 9, 2012
    Publication date: June 7, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Xianfeng CHEN, Viera BIBR, Brindusa FRITSCH
  • Patent number: 8185911
    Abstract: System and method for data simplification in wireless communications are enabled by an application developer toolkit used to convert complex service messages to a simplified data structure for storing information associated with a remote service that utilizes complex data structures for conveying the information to devices that access the remote service. The application developer toolkit also outputs maps for converting the complex service messages to simplified wireless messages in a format of the simplified data structure, and maps simplified wireless messages to complex service messages. A proxy located in a communications path between the wireless device and the remote service uses the maps to convert complex service messages to simplified service messages, and vice versa.
    Type: Grant
    Filed: June 21, 2010
    Date of Patent: May 22, 2012
    Assignee: Research In Motion Limited
    Inventors: Bryan Richard Goring, David DeBruin, Viera Bibr, Brindusa Fritsch, Michael Shenfield
  • Patent number: 8135393
    Abstract: The present disclosure relates to networks and lifecycle transaction management of mobile devices. There is provided a system and method for managing the lifecycle of applications on mobile devices. The system has components for implementing a method comprising the steps of creating a transaction context comprising a transaction command, sending the transaction context in a transaction context message to a plurality of mobile devices, and evaluating an ending scenario based on transaction statuses of the plurality of mobile devices.
    Type: Grant
    Filed: September 18, 2008
    Date of Patent: March 13, 2012
    Assignee: Research In Motion Limited
    Inventors: Xianfeng Chen, Viera Bibr, Brindusa Fritsch
  • Patent number: 8122130
    Abstract: A method for controlling access to content on a network, the method comprising the steps of associating access credentials with content to be published for download receiving a content download request from a mobile device, the content download request including access information, matching the received access information with the published content access credentials to permit access to the published content and allowing the permitted content to be downloaded by the mobile device.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: February 21, 2012
    Assignee: Research In Motion Limited
    Inventors: Michael Shenfield, Laura Brindusa Fritsch, Viera Bibr
  • Patent number: 8117297
    Abstract: A method of registering a central container application executing on a mobile device with one of one or more mediator services executing on one or more remote servers is provided. Configuration information is received at the mobile device identifying a mediator service of the one or more mediator services the central container application is to register with. The central container application is notified that the configuration information is available. The central container application is registered with the identified first mediator service. The configuration information is retrieved and communication is established with the mediator service identified in the configuration information. Information regarding the current state of the central container application is send to the identified mediator service. Administrative information is then received from the mediator service.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: February 14, 2012
    Assignee: Research In Motion Limited
    Inventors: Kenneth Wallis, Viera Bibr, Sean Paul Taylor, Brindusa Fritsch, Kamen Vitanov, Jeff Rogers
  • Publication number: 20120003988
    Abstract: Provided is a method and apparatus for sharing information from a communication device. The communication device is to send first information to a first apparatus and second information to a second apparatus. In accordance with an embodiment of the application, the communication device combines the first information and the second information in a single message and then sends the message to a network node. In accordance with another embodiment of the application, the network node separates the first information from the second information and sends the first information and the second information to the first apparatus and the second apparatus, respectively. Note that the communication device did not have to send separate messages to the apparatuses and therefore there is a reduction in number of messages sent by the communication device. This reduction has an effect of reducing network utilization by the communication device.
    Type: Application
    Filed: June 30, 2010
    Publication date: January 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Marcel F. Leica, Yevgeny Bondar, Alexander Sherkin, Laura Brindusa Fritsch
  • Publication number: 20110292454
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Application
    Filed: August 10, 2011
    Publication date: December 1, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Patent number: 8060554
    Abstract: There is provided a system and method of enabling asynchronous push-based applications on a wireless device in a system having an application gateway server including an application repository and a server proxy including an event sink for communicating between the system and the device. The method comprises reading a Web service interface, generating a Web service interface therefrom conforming to a notification protocol, creating a notification-based application bundle for the Web service, publishing the notification-based application bundle, creating an event source. The system comprises an application gateway server, an application repository and an application registry. The application gateway includes an event sink for communicating between the system and the device. The application gateway server is configured for communication with a backend server including an event source.
    Type: Grant
    Filed: April 13, 2006
    Date of Patent: November 15, 2011
    Assignee: Research In Motion Limited
    Inventors: Brindusa Fritsch, Viera Bibr, Bryan R. Goring, Michael Shenfield
  • Patent number: 8045236
    Abstract: Apparatus, and an associated method, for a communication device operable pursuant to a push content communication scheme. An instruction detector detects a message containing a instruction by which to operate upon push content. The message is, for instance, generated by a mobile station at which an application associated with the content is resident. Once detected by the instruction detector, a content operator operates upon the content in a manner corresponding to the instruction contained in the detected message. Once operated upon, the content is stored at a storage element, available when an application of which the content is associated, becomes active.
    Type: Grant
    Filed: March 29, 2006
    Date of Patent: October 25, 2011
    Assignee: Research in Motion Limited
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Patent number: 8014770
    Abstract: A push proxy server for pushing data to a wireless device having a coverage state of online or offline. The push proxy server comprises a coverage state detector, memory, a data store, and a transceiver. The coverage state detector determines the coverage state of the wireless device. The memory stores a coverage state indicator for indicating the coverage state of the wireless device. The data store stores the data to be pushed to the wireless device when the coverage state indicator indicates the wireless device is offline. The transceiver transmits the data to the wireless device when the coverage state indicator indicates the wireless device is online. A method for implementing the push proxy server is also described.
    Type: Grant
    Filed: November 27, 2009
    Date of Patent: September 6, 2011
    Assignee: Research In Motion Limited
    Inventors: Brindusa Fritsch, Viera Bibr, Michael Matovsky, Kamen Vitanov, Michael Shenfield
  • Patent number: 8006224
    Abstract: An application generation environment coordinates development of component-based two-tiered applications using a unifying data model comprising an interconnected model of objects. The data model unifies the two-tiered application to present a single logical application for visualization and for programming using a graphical user interface. The data model transparently programs tiers of the application in response to user input to program the single logical application. Application components are generated for execution within a two-tiered execution environment such as a client device (e.g. a wireless mobile device) and a gateway server providing a stateful proxy with which to access services or a remote data source via a network. The application components may by generated with marks to denote portions thereof for execution within the respective tiers of the two-tiered execution environment.
    Type: Grant
    Filed: April 15, 2005
    Date of Patent: August 23, 2011
    Assignee: Research In Motion Limited
    Inventors: Cameron Bateman, Brindusa Fritsch, Michael Shenfield, Bryan Goring
  • Patent number: 7962127
    Abstract: A notification service and correspondingly configured wireless device for providing asynchronous communications over a communication network for an application of the wireless device in communication with a selected service. The selected service has a source schema definition including an output notification definition associated with a correlation ID. The notification service comprises a reverse schema definition of the source schema definition such that the reverse schema definition includes an input notification operation definition corresponding to the output notification definition. The input definition is associated with the correlation ID and a parameter list of the output definition. The output definition is for defining an output message of the selected source that corresponds to an input message of the notification service defined by the input definition.
    Type: Grant
    Filed: September 11, 2008
    Date of Patent: June 14, 2011
    Assignee: Motorola Mobility, Inc.
    Inventors: Michael Shenfield, Kamen Vitanov, Brindusa Fritsch
  • Patent number: 7953102
    Abstract: An application gateway is configured to facilitate message communication between an application executing on a wireless device and a backend server. The application gateway comprises a message interface, a backend connector and a transformer. The message interface facilitates communication between the wireless device and the application gateway in a compact format. The backend connector facilitates communication between the application gateway and the backend server using a schema-based internal format. The transformer translates data between the compact format and the internal format. The transformer further includes a transformer mapping document for correlating elements in the compact format with elements in the internal format.
    Type: Grant
    Filed: August 17, 2009
    Date of Patent: May 31, 2011
    Assignee: Research In Motion Limited
    Inventors: Brindusa Fritsch, Viera Bibr, Michael Shenfield
  • Publication number: 20110088091
    Abstract: Example methods and apparatus to maintain validity of shared information are disclosed. A disclosed example method involves receiving a communication requesting an extensible markup language (XML) document from an XML document management client associated with a principal. In addition, the example method involves generating a subset of the XML document for the principal such that validity of the subset is ensured by including all document parts required according to an XML schema despite the principal having access rights to only certain parts of the XML document but not other parts. The other parts are included in the subset without values.
    Type: Application
    Filed: June 17, 2010
    Publication date: April 14, 2011
    Inventors: Dejan Petronijevic, Viera Bibr, Michael Shenfield, Matthew Bells, James Godfrey, Farhoud Shirzadi, Laura Brindusa Fritsch
  • Publication number: 20110072044
    Abstract: A method for controlling access to content on a network, the method comprising the steps of associating access credentials with content to be published for download receiving a content download request from a mobile device, the content download request including access information, matching the received access information with the published content access credentials to permit access to the published content and allowing the permitted content to be downloaded by the mobile device.
    Type: Application
    Filed: December 1, 2010
    Publication date: March 24, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Shenfield, Brindusa Fritsch, Viera Bibr
  • Publication number: 20110010613
    Abstract: A device runtime environment is provided for execution on a computing device. The device runtime environment provides an intelligent container for an application at runtime and comprises a plurality of services in communication with each other. The plurality of services a data manager, a screen manager, a communication service and a script interpreter. The data manager manages data components of the application including manipulation and persistence in a database of the data components. The screen manager managing screen components of the application and renders an output for display on a screen of the computing device. The communication service sends messages to external resources and receives and manages messages sent from external resources in accordance with corresponding message components.
    Type: Application
    Filed: July 12, 2010
    Publication date: January 13, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Shenfield, Brindusa Fritsch, Kamen Vitanov
  • Patent number: 7870255
    Abstract: A method for controlling access to content on a network, the method comprising the steps of associating access credentials with content to be published for download receiving a content download request from a mobile device, the content download request including access information, matching the received access information with the published content access credentials to permit access to the published content and allowing the permitted content to be downloaded by the mobile device.
    Type: Grant
    Filed: October 3, 2006
    Date of Patent: January 11, 2011
    Assignee: Research In Motion Limited
    Inventors: Michael Shenfield, Brindusa Fritsch, Viera Bibr
  • Publication number: 20100325531
    Abstract: Example methods and apparatus to maintain ordered relationships between server and client information are disclosed. A disclosed example method involves defining, via an extensible markup language (XML) schema for an XML document that is managed by an XML management document (XDM) server (XDMS), an attribute with a unique value such that every element within sequence of the XML document is consistently addressable.
    Type: Application
    Filed: June 18, 2010
    Publication date: December 23, 2010
    Inventors: Dejan Petronijevic, Laura Brindusa Fritsch, Viera Bibr, Michael Shenfield
  • Patent number: 7853674
    Abstract: A system and method are provided for provisioning component applications for retrieval by a device. The system includes an application gateway server, which includes a message broker for communicating between the system and the device. The application gateway server is configured for communication with a provisioning server and a discovery server. The provisioning server includes a provisioning service for servicing a provisioning request and a provisioning depot for storing packaged component applications. The discovery server stores and manages component application bundles. The system further includes a packaging application in communication with application gateway for retrieving a component application bundle, selecting elements from the component application bundle in accordance with the device for which the component application is being provisioned, creating a component application package using the selected elements, and making the packaged component application available to the device.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: December 14, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael Shenfield, Brindusa Fritsch, Sean Taylor
  • Publication number: 20100257261
    Abstract: A method of registering a central container application executing on a mobile device with one of one or more mediator services executing on one or more remote servers is provided. Configuration information is received at the mobile device identifying a mediator service of the one or more mediator services the central container application is to register with. The central container application is notified that the configuration information is available. The central container application is registered with the identified first mediator service. The configuration information is retrieved and communication is established with the mediator service identified in the configuration information. Information regarding the current state of the central container application is send to the identified mediator service. Administrative information is then received from the mediator service.
    Type: Application
    Filed: June 11, 2010
    Publication date: October 7, 2010
    Inventors: Kenneth Wallis, Viera Bibr, Sean Paul Taylor, Brindusa Fritsch, Kamen Vitanov, Jeff Rogers