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).
-
Publication number: 20140092904Abstract: A method and system are provided for requesting content using an electronic device. The electronic device is operable to connect to a communication network using a network connection. The method includes detecting connection information regarding the network connection, determining at least one property of the content to be requested using the connection information and sending a protocol request to a server using the communication network, the protocol request comprising header information indicative of the at least one property.Type: ApplicationFiled: October 3, 2012Publication date: April 3, 2014Applicant: Research In Motion LimitedInventors: Daryl Joseph MARTIN, Conor Michael O'NEILL, Marcin CIETWIERKOWSKI
-
Publication number: 20140080471Abstract: Mobile device usage may be monitored and restricted by pushing enabling/disabling events from an administrator the device. The events impose a certain set of rules that can “lock” certain features provided by the device, according to permissions and pre-established policies, for a certain period of time. Such restricted periods may coincide with meetings or other events in which distractions should be kept to a minimum or be during regular, predetermined time periods. Preferably, the rules include conditional locks that allow a user to use a feature a reasonable number of times before the lock is activated to place the onus on the user for minimizing such distractions, while enabling the user to maintain access to such a vital communication tool.Type: ApplicationFiled: September 11, 2013Publication date: March 20, 2014Applicant: BLACKBERRY LIMITEDInventors: Risvan Coskun, Daryl Joseph Martin, Ahmed E. Hassan, John Ferguson Wilson
-
Patent number: 8666050Abstract: 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: GrantFiled: September 5, 2012Date of Patent: March 4, 2014Assignee: BlackBerry LimitedInventors: John Ferguson Wilson, James Andrew Godfrey, Daryl Joseph Martin
-
Patent number: 8594639Abstract: A system and method to automatically park a voice call on a mobile electronic device so that the device can receive data, comprising a switch for establishing a voice call at the at least one caller device, a database for storing at least one call processing rule, and an enterprise data server for receiving a data message, comparing contents of the data message with at least one rule in the database, and in the event that the contents match the rule then parking the call, switching the mobile electronic device to a data mode of operation, downloading the data message to the device and un-parking the call.Type: GrantFiled: December 5, 2012Date of Patent: November 26, 2013Assignee: BlackBerry LimitedInventors: Daryl Joseph Martin, James Andrew Godfrey, John Ferguson Wilson
-
Publication number: 20130311620Abstract: Portable electronic devices typically have reduced computing resources, including reduced screen size. The method, apparatus and system of the present specification provides, amongst other things, an intermediation server configured to access network content that is requested by a portable electronic device and to analyze the content including analyzing images in that content. The intermediation server is further configured to accommodate the computing resources of the portable electronic device as part of fulfilling content requests from the portable electronic device.Type: ApplicationFiled: July 26, 2013Publication date: November 21, 2013Inventor: Daryl Joseph MARTIN
-
Publication number: 20130304825Abstract: According to embodiments described in the specification, a method, system and apparatus for processing calendar events are provided. The method comprises: receiving a calendar event invitation message addressed to at least one recipient device and storing the calendar event invitation message in a memory; determining, at a processor, whether to disable at least one recipient device function; when the determination is affirmative, generating a recipient policy including a recipient device function identifier, and a rule associated with the function identifier; and deploying the recipient policy for the at least one recipient device such that the function is disabled at the recipient device for at least a period of time.Type: ApplicationFiled: May 11, 2012Publication date: November 14, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Conor Michael O'NEILL, Daryl Joseph MARTIN, Marcin CIETWIERKOWSKI
-
Publication number: 20130295848Abstract: A method of operating a mobile device is provided, the method comprising: pairing the mobile device with a second device; having the second device poll a network service on behalf of the mobile device; and obtaining data provided by the network service. A method of operating on behalf of a mobile device is also provided, the method comprising: pairing a second device with the mobile device; polling a network service on behalf of the mobile device; and enabling data provided by the network service to be sent to the mobile device.Type: ApplicationFiled: May 4, 2012Publication date: November 7, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Conor Michael O'Neill, Daryl Joseph Martin
-
Publication number: 20130290435Abstract: A method, device and system are provided for automated insertion of message conversation or thread participant changes in a message body prior to receipt of the message by a recipient of the reply message. Once a reply message is initiated at a first device and an initial recipient set defined for the reply message based on the participants of a previous message of the thread, one or more changes may be made to the recipients specified for the message. In response to a trigger detected at the device, changes to the initial recipient set are identified and indicated by a textual or other notification within the body of the reply message, rather than merely in a header or addressing portion of the reply message. The indication may then be viewable using a recipient messaging client even if header information reflecting the change in recipients is not displayed by the client.Type: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Daryl Joseph MARTIN, Conor Michael O'NEILL
-
Publication number: 20130290436Abstract: A method, device and system are provided for automated updating of message recipients designated for a reply message based on a declaration or notification in a body of the message. Once a reply message is initiated at a first device and an initial recipient set defined for the reply message based on the participants of a previous message of the thread, a declaration or instruction may be inserted in the message body identifying a change to be made to the initial recipient set. In response to a trigger detected at the device, any such declarations are identified and a determination is made whether the current recipient set is consistent with them. If not, changes are made to the current recipient set to render it consistent.Type: ApplicationFiled: April 26, 2012Publication date: October 31, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Daryl Joseph MARTIN, Conor Michael O'NEILL
-
Publication number: 20130268867Abstract: A method and device to simplify message reply composition on a communications device, using a partially transparent overlay to allow a user to freely scroll and move around to other sections of a message or message chain while still being able to see and edit the reply being composed. When the reply is scrolled such that the composition field is not visible on the display screen, the device displays the overlay when the user enters text or on user request. The user may then type text into the overlay while viewing the underlying portion of the reply message, such as previous messages in the string.Type: ApplicationFiled: May 31, 2013Publication date: October 10, 2013Inventors: Daryl Joseph MARTIN, James Andrew GODFREY, John Ferguson WILSON
-
Publication number: 20130239201Abstract: 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: ApplicationFiled: March 29, 2013Publication date: September 12, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Ahmed E. Hassan, John F. Wilson, Daryl Joseph Martin
-
Publication number: 20130179072Abstract: Songs titles and song artists or other content received on an HD-radio are cross-referenced to one or more geographic locations where they were heard on the radio by identifying a song title or artist in the HD radio data stream and instructing a global positioning system navigation unit to contemporaneously determine its location. The determined location and song title and/or artist are cross-referenced to each other in a list or database. A touch-sensitive display device is configured to display the location or portion of a route where a listened-to song was heard. Song titles and/or artists can be determined by tactile selection of portions of a route displayed on the map.Type: ApplicationFiled: January 9, 2012Publication date: July 11, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Daryl Joseph Martin, Conor Michael O'Neill
-
Patent number: 8479288Abstract: A method and system are described of providing an electronic device with a software environment having a honeypot mode of operation to which the device is capable of switching upon recognition of a message from an external device or of a pre-determined internal state. Switching to the honeypot mode of operation may include instituting an automatic sending of reports based on usage of the electronic device to an external device, modifying the non-user-observable behavior of certain user-invokable operations, and manipulating data stored on the electronic device.Type: GrantFiled: July 21, 2006Date of Patent: July 2, 2013Assignee: Research In Motion LimitedInventors: Daryl Joseph Martin, J. F. Sean Wilson, Ahmed E. Hassan
-
Patent number: 8477618Abstract: 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: GrantFiled: July 16, 2010Date of Patent: July 2, 2013Assignee: Research In Motion LimitedInventor: Daryl Joseph Martin
-
Publication number: 20130166655Abstract: Methods, apparatus, and systems for cross-platform software distribution are described. An example method includes receiving, at a first distribution server of a first vendor, a first version of a software application for a first platform and information about the software application, wherein the information about the software application includes: an identification of a second version of the software application for a second platform and an identification of a second distribution server of a second vendor at which the second version of the software application is available; storing the information in a physical storage; and transmitting the information from the physical storage to a purchaser of the software application.Type: ApplicationFiled: December 23, 2011Publication date: June 27, 2013Inventor: Daryl Joseph MARTIN
-
Patent number: 8429122Abstract: 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: GrantFiled: May 21, 2010Date of Patent: April 23, 2013Assignee: Research in Motion LimitedInventors: Daryl Joseph Martin, James Andrew Godfrey, John Ferguson Wilson
-
Publication number: 20130013724Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: RESEARCH IN MOTION LIMITEDInventor: Daryl Joseph Martin
-
Publication number: 20130014249Abstract: 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: ApplicationFiled: September 14, 2012Publication date: January 10, 2013Applicant: RESEARCH IN MOTION LIMITEDInventors: Ahmed E. Hassan, John F. Wilson, Daryl Joseph Martin
-
Publication number: 20120329435Abstract: 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: ApplicationFiled: September 5, 2012Publication date: December 27, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Daryl Joseph MARTIN, John Ferguson WILSON, James Andrew GODFREY
-
Publication number: 20120324370Abstract: An apparatus, and an associated method, facilitates searching for a message of interest from amongst a plurality of stored messages, such as email messages received at, or sent by, a wireless device and for organizing the stored messages. A plot is generated and displayed. The plot is a representation of the messages, plotted as a function of alphanumeric identifiers of an address associated with each of the messages. Selection is made to zoom in on a portion of the plot to display portions or sub-portions of the plot. Selection of which portions to view is made to locate the message of interest. The message of interest is located by zooming in to the message through successive input commands, such as touch commands input at an interactive screen display.Type: ApplicationFiled: June 20, 2011Publication date: December 20, 2012Applicant: RESEARCH IN MOTION LIMITEDInventor: Daryl Joseph Martin