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: 20100223560
    Abstract: An application gateway server is provided for managing communication between an application executing in a runtime environment on a device and at least one backend server. The application gateway server comprises a message listener, a connector subsystem, and a messaging subsystem. The message listener receives messages from the component applications. The connector subsystem comprises a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers. The messaging subsystem comprises a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors and a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message.
    Type: Application
    Filed: May 14, 2010
    Publication date: September 2, 2010
    Inventors: Michael Shenfield, Brindusa Fritsch, Viera Bibr
  • Patent number: 7756905
    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: Grant
    Filed: February 25, 2005
    Date of Patent: July 13, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael Shenfield, Brindusa Fritsch, Kamen Vitanov
  • Patent number: 7747724
    Abstract: A device-to-server registration system and method of registering a wireless device with a mediator service responsible for allowing the wireless device to communicate with a back-end service are provided. The device-to-server registration system comprises a device-to-server registration module for communicating with a device administration service of the wireless device and a device registration module of a mediator service for registering a wireless device with the mediator service. The device registration module communicates with the device-to-server registration module. The method comprises the steps of communicating with a device administration service of a wireless device to obtain information pertaining to the mediator service and communicating with a device registration module of the mediator service to register with the mediator service.
    Type: Grant
    Filed: April 18, 2006
    Date of Patent: June 29, 2010
    Assignee: Research In Motion Limited
    Inventors: Kenneth Wallis, Viera Bibr, Sean Paul Taylor, Brindusa Fritsch, Kamen Vitanov, Jeff Rogers
  • Patent number: 7729363
    Abstract: An application gateway server is provided for managing communication between an application executing in a runtime environment on a device and at least one backend server. The application gateway server comprises a message listener, a connector subsystem, and a messaging subsystem. The message listener receives messages from the component applications. The connector subsystem comprises a plurality of connectors, each of the plurality of connectors for communicating with one or more associated backend servers. The messaging subsystem comprises a message broker for processing messages received from the message listener and transmitting them to an associated one of the plurality of connectors and a communication mapping for identifying which of the plurality of connectors is to be used for each message in accordance with an origin of the message.
    Type: Grant
    Filed: January 24, 2005
    Date of Patent: June 1, 2010
    Assignee: Research In Motion Limited
    Inventors: Michael Shenfield, Brindusa Fritsch, Viera Bibr
  • Publication number: 20100075707
    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: Application
    Filed: November 27, 2009
    Publication date: March 25, 2010
    Inventors: Brindusa Fritsch, Viera Bibr, Michael Matovsky, Kamen Vitanov, Michael Shenfield
  • Publication number: 20100069053
    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: September 18, 2008
    Publication date: March 18, 2010
    Applicant: Research in Motion Limited
    Inventors: Xianfeng Chen, Viera Bibr, Brindusa Fritsch
  • Publication number: 20100050167
    Abstract: A plug-in is provided for use with an authoring application. The plug-in facilitates development of a wireless application in communication with a backend server via a corresponding connector. The plug-in comprises an interface and an assembler. The interface interfaces with the authoring application and receiving a desired inquiry from the authoring application to be posted to the backend server. The assembler creates a schema-based description document describing the inquiry in accordance with a set of predefined criteria for ensuring that the connector is able to interpret the description document.
    Type: Application
    Filed: October 26, 2009
    Publication date: February 25, 2010
    Inventors: Viera Bibr, Brindusa Fritsch, Michael Cacenco, Michael Shenfield, Leo Pechersky
  • Patent number: 7643825
    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: April 18, 2005
    Date of Patent: January 5, 2010
    Assignee: Research In Motion Limited
    Inventors: Brindusa Fritsch, Viera Bibr, Michael Matovsky, Kamen Vitanov, Michael Shenfield
  • Publication number: 20090296678
    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: Application
    Filed: August 17, 2009
    Publication date: December 3, 2009
    Applicant: Research In Motion Limited
    Inventors: Brindusa Fritsch, Viera Bibr, Michael Shenfield
  • Patent number: 7624370
    Abstract: A plug-in is provided for use with an authoring application. The plug-in facilitates development of a wireless application in communication with a backend server via a corresponding connector. The plug-in comprises an interface and an assembler. The interface interfaces with the authoring application and receiving a desired inquiry from the authoring application to be posted to the backend server. The assembler creates a schema-based description document describing the inquiry in accordance with a set of predefined criteria for ensuring that the connector is able to interpret the description document.
    Type: Grant
    Filed: April 18, 2005
    Date of Patent: November 24, 2009
    Assignee: Research In Motion Limited
    Inventors: Viera Bibr, Brindusa Fritsch, Michael Cacenco, Michael Shenfield, Leo Pechersky
  • Patent number: 7586926
    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: April 18, 2005
    Date of Patent: September 8, 2009
    Assignee: Research In Motion Limited
    Inventors: Brindusa Fritsch, Viera Bibr, Michael Shenfield
  • Publication number: 20090003275
    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: Application
    Filed: September 11, 2008
    Publication date: January 1, 2009
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Michael Shenfield, Kamen Vitanov, Brindusa Fritsch
  • Patent number: 7426194
    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: August 9, 2004
    Date of Patent: September 16, 2008
    Assignee: Research In Motion
    Inventors: Michael Shenfield, Kamen Vitanov, Brindusa Fritsch
  • Publication number: 20080082646
    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: October 3, 2006
    Publication date: April 3, 2008
    Applicant: Research In Motion Limited
    Inventors: Michael Shenfield, Brindusa Fritsch, Viera Bibr
  • Publication number: 20080065777
    Abstract: A method and system for establishing a secure over-the-air (OTA) connection between a connection owner and a server, the connection owner being associated with a wireless device connected to the server via a communications network. A secure session is instantiated on behalf of the connection owner, the secure session being maintained by the server and defining a context for the secure OTA connection. A registration key and a reset key are defined, and stored in association with the secure session on both the server and the wireless device. Access to the secure session is controlled using at least the registration key, and the secure session is maintained on the server only as long as the connection owner has a valid registration key.
    Type: Application
    Filed: September 7, 2007
    Publication date: March 13, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Alexander Sherkin, Srimantee Karmakar, Laura Doktorova, Brindusa Fritsch, Kamen Vitanov, Herbert Little, Michael Hung
  • Publication number: 20070260637
    Abstract: A method and apparatus for fragmenting non-linear data for delivery in a dynamic content delivery architecture, the method comprising the steps of: analyzing metadata for the non-linear to determine how to fragment the non-linear data; partitioning the non-linear data in accordance with the metadata analysis creating partitioned segments; and defining navigation rules for the partition segments; the apparatus being a fragmentation module for use in a dynamic content delivery system, the fragmentation module comprising: a processor adapted to perform a metadata based analysis on content to be fragmented, the processor further adapted to partition the content into segments based on the metadata; and a segment navigation module, the segment navigation module adapted to define segment navigation rules for the segments.
    Type: Application
    Filed: May 2, 2006
    Publication date: November 8, 2007
    Inventors: Michael Shenfield, Viera Bibr, Brindusa Fritsch
  • Publication number: 20070239884
    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: March 29, 2006
    Publication date: October 11, 2007
    Inventors: Srimantee Karmakar, Michael Matovsky, Brindusa Fritsch, Viera Bibr, Kamen Vitanov, Michael Shenfield
  • Publication number: 20070197196
    Abstract: Apparatus, and an associated method, for facilitating delivery and processing of asynchronous push content communicated to a mobile station of a radio communication system. Replace outdated and background processing attributes are defined and operated upon the communicated content. Use of the replace outdated attribute avoids display of other than most-recent content, and use of the background processing attribute permits operations to be performed upon the push content, even when an application with which the push content is associated, is not active.
    Type: Application
    Filed: February 22, 2006
    Publication date: August 23, 2007
    Inventors: Michael Shenfield, Michael Matovsky, Srimantee Karmakar, Kamen Vitanov, Brindusa Fritsch, Viera Bibr
  • Publication number: 20070094273
    Abstract: A secure end-to-end messaging system and a method of providing secure end-to-end communication between a wireless device and an application data source are provided. The secure end-to-end messaging system comprises a default application gateway (AG) for communicating with local application data sources and/or external application data sources that do not require secure communication, and a dedicated application gateway for securely communicating with external application data sources that require secure communication. The method comprises the steps of receiving instructions from an application to send communication message from a wireless or mobile device to a back-end service, determining whether the application is associated with a dedicated AG, sending the communication messages via a default AG if the application is not associated with a dedicated AG and sending the communication messages via a dedicated application gateway if the application is not associated with the dedicated AG.
    Type: Application
    Filed: April 18, 2006
    Publication date: April 26, 2007
    Inventors: Brindusa Fritsch, Michael Shenfield, Viera Bibr
  • Publication number: 20070088790
    Abstract: A method for providing access to one or more notification-based Web services using a mobile device, the method comprising the steps of transmitting to Web service proxy a subscription request for a requested Web service, the Web service proxy supporting asynchronous communication with the mobile device, storing a device identification and subscription request at the proxy, the proxy polling the Web service with the request, receiving at the proxy a response message determined by the Web service and in response to the polled request, continuing to poll the Web service and transmitting the response message to the mobile device only when the response message satisfies a predetermined criteria.
    Type: Application
    Filed: October 25, 2005
    Publication date: April 19, 2007
    Inventors: Michael Shenfield, Brindusa Fritsch, Robert Kline