Patents by Inventor Daryl Joseph Martin

Daryl Joseph 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: 8291342
    Abstract: A device and method for placing the device in a locked state having an associated set of permitted tasks so as to permit the device owner to share the device with others but maintain security over aspects of the device. A task change request is evaluated to determine whether the requested task is permitted and, if so, the requested task is allowed; if not, then an authorization process is invoked to prompt the user to input authorization data. Upon verification of the authorization data, the device may be unlocked and the requested change implemented. The permitted tasks may designate specific applications, specific operations or functions within applications or at the operating system level, one or more currently open windows, and other levels of granularity.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: October 16, 2012
    Assignee: Research In Motion Limited
    Inventors: Ahmed E. Hassan, John F. Wilson, Daryl Joseph Martin
  • Patent number: 8284917
    Abstract: Data processing and communications devices are configured to generate, using command signals received from at least one user input device, a signal set representing a meeting request, the meeting request signal set comprising signals representing one or more parameters for a proposed meeting and configured for causing a second data processing and communications device to initiate a voice call on receipt of command signals representing a response to the meeting request; and forward the generated meeting request signal set to the second data processing and communications device.
    Type: Grant
    Filed: February 9, 2010
    Date of Patent: October 9, 2012
    Assignee: Research In Motion Limited
    Inventors: John Ferguson Wilson, James Andrew Godfrey, Daryl Joseph Martin
  • Publication number: 20120166665
    Abstract: A method and system for selectively performing proxy services on a server are described. A communications device is configured to transmit requests for content to the server, and the server is configured to selectively perform one or more proxy services, wherein the requests conform to a protocol. The disclosure provides a protocol request that includes one or more network-status headers, wherein the one or more network-status headers include connection information about the network connection used by the communications device to transmit the protocol request. The server is configured to enable a subset of the one or more proxy services based on the connection information.
    Type: Application
    Filed: December 22, 2010
    Publication date: June 28, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph MARTIN
  • Patent number: 8209388
    Abstract: An e-mail distribution server may manage many pull e-mail accounts by periodically, as defined by an interval time, polling associated pull e-mail servers for new mail. If the e-mail distribution server receives an e-mail message destined for a recipient having a pull e-mail account managed by the e-mail distribution server, the e-mail distribution server may recognize an opportunity to poll the pull e-mail server associated with the pull e-mail account sooner than the expiration of the interval time.
    Type: Grant
    Filed: December 7, 2010
    Date of Patent: June 26, 2012
    Assignee: Research In Motion Limited
    Inventors: Daryl Joseph Martin, Ahmed E. Hassan, Ahmed Sadek
  • Publication number: 20120084572
    Abstract: A device and method for placing the device in a locked state having an associated set of permitted tasks so as to permit the device owner to share the device with others but maintain security over aspects of the device. A task change request is evaluated to determine whether the requested task is permitted and, if so, the requested task is allowed; if not, then an authorization process is invoked to prompt the user to input authorization data. Upon verification of the authorization data, the device may be unlocked and the requested change implemented. The permitted tasks may designate specific applications, specific operations or functions within applications or at the operating system level, one or more currently open windows, and other levels of granularity.
    Type: Application
    Filed: December 12, 2011
    Publication date: April 5, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Ahmed E. Hassan, John F. Wilson, Daryl Joseph Martin
  • Publication number: 20120077528
    Abstract: A user equipment (UE) comprising at least one component configured to send an indication message that indicates application information for a communications session, wherein the indication message comprises data to indicate application information to a recipient for display by the recipient during a communication session with the UE. Also disclosed is a UE comprising at least one component configured to support a method comprising generating data for application information for a communications session, and sending an indication message that indicates the application information for use to display the application information by a recipient of the indication message during the communications session.
    Type: Application
    Filed: September 29, 2010
    Publication date: March 29, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph Martin
  • Publication number: 20120057689
    Abstract: A method comprising establishing a first call between a first device having an associated first user and a second device having an associated second user. During the first call, the first device receives a second call from a third device having an associated third user. In response to receiving the second call, the first user is prompted with call-back options to respond to the second call. The call-back options can include ignore, accept, and auto-schedule a return call. In the event the auto-schedule a return call option is selected, an auto-schedule command is sent from the first device to a server. After the first call is terminated, the first user is prompted with calling options to call the third device in response to the first call terminating.
    Type: Application
    Filed: September 7, 2010
    Publication date: March 8, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph Martin
  • Publication number: 20120040654
    Abstract: An apparatus, and an associated method, for providing secured effectuation of a communication service at a substitute mobile station. A user desiring temporarily to use a substitute mobile station to carry out the communication service initiates a request at the mobile station for its use. The communication service is available to be performed at the substitute mobile station for a selected period. Upon termination of the selected period, the communication service session ends, and data associated with the communication service session is deleted from the substitute mobile station.
    Type: Application
    Filed: August 12, 2010
    Publication date: February 16, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Daryl Joseph Martin, James Andrew Godfrey, John Ferguson Wilson
  • Publication number: 20120014252
    Abstract: Methods and apparatus for use in communicating data packets to communication devices are described. A communication device receives one or more Quality of Service (QoS) parameters of a data communication session established between it and a wireless communication network. The one or more QoS parameters may be or include a bandwidth parameter. The communication device sends the bandwidth parameter or a value derived therefrom to a host system via the wireless communication network. The communication device then receives, from the host system via the wireless communication network, data packets via the data communication session. The data packets are communicated within a data packet window having a size that is set as a function of the bandwidth parameter. If another data communication session is established, the communication device sends an updated bandwidth parameter to the host system for receiving data packets within a data packet window having an updated size that is set in accordance with the function.
    Type: Application
    Filed: July 16, 2010
    Publication date: January 19, 2012
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph Martin
  • Publication number: 20110307540
    Abstract: A method and system for reducing protocol headers sent over a wireless network are described. The method includes receiving at a proxy server, from a mobile device, a protocol request device addressed to a remote system. The protocol request including defined headers and an enable-caching indicator. The proxy server stores at least one of the defined headers as cached headers and sends a protocol response to the mobile device identifying the cached headers. Subsequent requests from the mobile device are formatted as abridged requests that exclude the cached headers, thereby reducing the data transmitted. The proxy server adds the cached headers to the abridged requests before forwarding them as unabridged requests to the remote system.
    Type: Application
    Filed: June 10, 2010
    Publication date: December 15, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph MARTIN
  • Patent number: 8078990
    Abstract: A device and method for placing the device in a locked state having an associated set of permitted tasks so as to permit the device owner to share the device with others but maintain security over aspects of the device. A task change request is evaluated to determine whether the requested task is permitted and, if so, the requested task is allowed; if not, then an authorization process is invoked to prompt the user to input authorization data. Upon verification of the authorization data, the device may be unlocked and the requested change implemented. The permitted tasks may designate specific applications, specific operations or functions within applications or at the operating system level, one or more currently open windows, and other levels of granularity.
    Type: Grant
    Filed: February 1, 2006
    Date of Patent: December 13, 2011
    Assignee: Research In Motion Limited
    Inventors: Ahmed E. Hassan, John F. Wilson, Daryl Joseph Martin
  • Publication number: 20110289051
    Abstract: A method and apparatus for remote searching of data stored on a communication device is provided. The communication device is generally in communication with a server for tracking data associated with the communication device and data associated with a synchronizable computing device, synchronizable with the communication device. An index of data stored at the communication device is maintained at the server, the index for distinguishing the data stored at the communication device from data stored at the synchronizable computing device. A searchable copy of data stored on the communication device cross-referenced to the index is maintained, the searchable copy searchable using search parameter data received from the communication device to produce search results transmittable back to the communication device.
    Type: Application
    Filed: May 21, 2010
    Publication date: November 24, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Daryl Joseph MARTIN, James Andrew GODFREY, John Ferguson WILSON
  • Publication number: 20110273380
    Abstract: A method includes detecting a received gesture on a touch-sensitive display, comparing the received gesture to a predefined gesture, if an option to provide gesture feedback is enabled, providing gesture feedback comprising rendering a representation of the predefined gesture on the touch-sensitive display.
    Type: Application
    Filed: May 7, 2010
    Publication date: November 10, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph MARTIN
  • Publication number: 20110202632
    Abstract: According to embodiments described in the specification, a method, system and apparatus for delivering web content are provided. The method comprises maintaining a web page in a memory of a web server identifiable by a network address, the web page including at least one reference to a foreign element maintained at a second web server identifiable by a second network address; identifying the at least one reference; transmitting a request from an interface of the web server for obtaining the second network address; receiving the second network address of the second web server and storing the second network address in the memory in association with an identifier of the web page.
    Type: Application
    Filed: February 12, 2010
    Publication date: August 18, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph MARTIN
  • Publication number: 20110194683
    Abstract: Data processing and communications devices are configured to generate, using command signals received from at least one user input device, a signal set representing a meeting request, the meeting request signal set comprising signals representing one or more parameters for a proposed meeting and configured for causing a second data processing and communications device to initiate a voice call on receipt of command signals representing a response to the meeting request; and forward the generated meeting request signal set to the second data processing and communications device.
    Type: Application
    Filed: February 9, 2010
    Publication date: August 11, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: John Ferguson Wilson, James Andrew Godfrey, Daryl Joseph Martin
  • Publication number: 20110154225
    Abstract: Methods and devices to modify an electronic document written in a markup language on a mobile communications device with assistance from a server. Objects referenced by the electronic document are evaluated by the server based on predefined object identifying criteria, identifying removable objects which, when rendered on a mobile communications device, may cause readability problems for a mobile user. The server creates a modified electronic document by inserting markup tags around at least one segment of the markup language corresponding to the removable object, and then transmits the modified electronic document to the mobile communications device. The mobile communications device initially displays the document with all objects included. In response to a user input instructing removal of one or more of the removable objects, the mobile device re-displays the document without displaying the one or more removable objects.
    Type: Application
    Filed: December 21, 2009
    Publication date: June 23, 2011
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: Daryl Joseph MARTIN
  • Publication number: 20100223088
    Abstract: A computer-implemented method of managing calendar event records at a database includes detecting a change to a distribution list, the change associated with at least one affected list member, determining ones of the calendar event records to which the distribution list is invited, and sending a respective calendar event update message to each of the at least one affected list member for each of the ones of the calendar event records.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: Daryl Joseph MARTIN, James Andrew GODFREY, John Ferguson WILSON
  • Publication number: 20100223089
    Abstract: A computer-implemented method of creating a calendar event record includes receiving a selection of an option to schedule a meeting from an electronic mail interface for an electronic mail message and rendering a calendar event record scheduling interface and automatically populating fields for the calendar event record based on fields from the electronic mail message.
    Type: Application
    Filed: February 27, 2009
    Publication date: September 2, 2010
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: James Andrew GODFREY, Daryl Joseph MARTIN, John Ferguson WILSON
  • Publication number: 20100212011
    Abstract: Methods and systems for spam reporting by reference are described. In one embodiment, an electronic message may be received by a mobile electronic device. A spam report may be transmitted from the mobile electronic device to a report server. The spam report may notify the report server that the electronic message is spam and include a reference to the electronic message without including the electronic message itself. The reference may be usable to identify the received message.
    Type: Application
    Filed: January 28, 2010
    Publication date: August 19, 2010
    Inventors: Michal Andrzej Rybak, James Godfrey, Daryl Joseph Martin, Radu Alexandru Manea, Suresh Chitturi, Michael Ruarri Chapman, Dejan Petronijevic
  • Publication number: 20080274756
    Abstract: Before sending an original text-based message to a receiver that is known to have a display screen of limited size, a user may indicate a desire to translate the original message, at least in part, into a visually compressed message, where the visually compressed message uses abbreviations in place of many of the strings of characters in the original message.
    Type: Application
    Filed: May 2, 2007
    Publication date: November 6, 2008
    Applicant: RESEARCH IN MOTION LIMITED
    Inventors: AHMED E. HASSAN, DARYL JOSEPH MARTIN, PARMINDER SINGH FLORA