Patents by Inventor Darrell May
Darrell May 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: 20220393982Abstract: A system and method for managing and monitoring video stream content. The method including: receiving a traffic flow; determining if the traffic flow is a video streaming traffic flow; if the traffic flow is a video streaming traffic flow; determine at least one attribute associated with the video streaming traffic flow; determine a probability that the traffic flow is fraudulent based on a heuristic analysis of the at least one associated attribute; if the probability is above a predetermined threshold, flag the traffic flow as a fraudulent video streaming traffic flow, otherwise allow the traffic flow to proceed to its destination without being flagged; if the traffic flow is not a video streaming traffic flow, allow the traffic flow to proceed to its destination.Type: ApplicationFiled: August 17, 2022Publication date: December 8, 2022Inventors: Darrell MAY, Bojja Krishna CHAITANYA, Srinivas CHINTAMANENI
-
Patent number: 8943407Abstract: Snooze support for event reminders produced on a hand held mobile device is disclosed. Snooze support in at least one example embodiment is characterized by an event reminder rescheduling method. This event reminder rescheduling method includes the step of prompting for a device user to take one of a number of actions in relation to an event reminder released from an event reminders queue. One of the number of actions is requesting, through operation of one or more input components of the mobile device, that the event reminder be generated again after a lapse of a snooze time.Type: GrantFiled: October 8, 2010Date of Patent: January 27, 2015Assignee: BlackBerry LimitedInventors: Darrell May, Andrew D. Bocking, Raymond Vander Veen
-
Patent number: 8674944Abstract: A method, handheld electronic device and computer program product for inputting calendar information using a graphical user interface (GUI) of a calendar application are provided. The GUI is displayed on a display screen of the handheld electronic device which comprises a navigational input device for receiving navigational input in a first and a second direction.Type: GrantFiled: September 6, 2007Date of Patent: March 18, 2014Assignee: Blackberry LimitedInventors: Matthew Bells, Darrell May
-
Patent number: 8539361Abstract: Various embodiments are provided herein of a method of displaying an inbox window of a message application. The method includes partitioning a display of the inbox window into a first message display region and a second message display region, displaying located messages that satisfy user-defined designation criteria in the first message display region; and displaying remaining messages of the inbox window in the second message display region. The method can be performed by a communications device and can also be stored as program code on a computer readable medium.Type: GrantFiled: July 7, 2008Date of Patent: September 17, 2013Assignee: Blackberry LimitedInventors: Michael Thomas Hardy, Darrell May
-
Patent number: 8457669Abstract: A system and method are provided for communicating calendar appointment acknowledgements to a sender from a recipient device, in particular a mobile communication device capable of receiving SMS messages. The sender creates a calendar object comprising calendar event data, designates a recipient, and selects a transport method for delivering the calendar event data. If the transport method is SMS, then a calendar object message in plaintext SMS format is prepared, comprising a unique identifier, and transmitted to the recipient. The recipient's mobile communication device receives the SMS message and parses the message to extract the calendar event data, and transmits an acknowledgement to the sender including the unique identifier.Type: GrantFiled: February 29, 2012Date of Patent: June 4, 2013Assignee: Research In Motion LimitedInventors: Michael Thomas Hardy, Darrell May, Catherine Michelle Coode
-
Patent number: 8365146Abstract: The disclosure relates to a system, method and device for modifying a parameter for an application operating on an electronic device. The method comprises the steps of: (a) upon activation of the device, determining a state of initial configuration for the device; (b) if the state indicates that the device requires configuration, providing a GUI interface allowing for changes to be made to the parameter; and (c) if a change is made to the parameter through the interface, updating a storage location with the change. In the method, the device may have communication capabilities with a network; and time zone information relating to the location of the device may be provided from the network or from the device; and the time zone information may be used to update an aspect relating to the parameter.Type: GrantFiled: July 23, 2010Date of Patent: January 29, 2013Assignee: Research In Motion LimitedInventors: Piotr Tysowski, Matthew Lee, Darrell May
-
Publication number: 20120166565Abstract: A system and method are provided for communicating calendar appointment acknowledgements to a sender from a recipient device, in particular a mobile communication device capable of receiving SMS messages. The sender creates a calendar object comprising calendar event data, designates a recipient, and selects a transport method for delivering the calendar event data. If the transport method is SMS, then a calendar object message in plaintext SMS format is prepared, comprising a unique identifier, and transmitted to the recipient. The recipient's mobile communication device receives the SMS message and parses the message to extract the calendar event data, and transmits an acknowledgement to the sender including the unique identifier.Type: ApplicationFiled: February 29, 2012Publication date: June 28, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Michael Thomas HARDY, Darrell MAY, Catherine Michelle COODE
-
Patent number: 8208907Abstract: A method and electronic device which provide a calendar having availability status options based on a type of remote server are described. In accordance with one embodiment, there is provided a method comprising: determining, by an electronic device, a type of a remote server in communication with the electronic device; and setting, by the electronic device, availability status options for an availability status field for calendar events based on the type of the remote server.Type: GrantFiled: October 13, 2010Date of Patent: June 26, 2012Assignee: Research In Motion LimitedInventor: Darrell May
-
Patent number: 8204521Abstract: A system and method are provided for communicating calendar appointment acknowledgements to a sender from a recipient device, in particular a mobile communication device capable of receiving SMS messages. The sender creates a calendar object comprising calendar event data, designates a recipient, and selects a transport method for delivering the calendar event data. If the transport method is SMS, then a calendar object message in plaintext SMS format is prepared, comprising a unique identifier, and transmitted to the recipient. The recipient's mobile communication device receives the SMS message and parses the message to extract the calendar event data, and transmits an acknowledgement to the sender including the unique identifier.Type: GrantFiled: July 27, 2007Date of Patent: June 19, 2012Inventors: Michael Thomas Hardy, Darrell May, Catherine Michelle Coode
-
Publication number: 20120089840Abstract: A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client device) to the server. When processed by the server, the stop data indicates to the server that at least some of the encrypted data received by the client device from the server was not decrypted using the second key (e.g. as may be the case when the second key has been deleted). Upon receiving the stop data, the server may, for example, withhold the transmission of data encrypted with the first key to the client device until the second key is restored on the client device. In one embodiment, the stop data is provided to the client device in an encoded (e.g. encrypted) form.Type: ApplicationFiled: December 16, 2011Publication date: April 12, 2012Applicant: RESEARCH IN MOTION LIMITEDInventors: Dave Bajar, Philip Luk, Michael K. Brown, Darrell May
-
Patent number: 8086858Abstract: A method for notifying a client device of termination of at least one service provided to the client device by a server system within an enterprise network is disclosed. The method includes the step of establishing authentication data and notification data, where the authentication data is related to the notification data, and sending the authentication data to the client device for storage during a provisioning operation. When the server system identifies a termination of service, it sends the notification data to the client device, which may then authenticate the received notification data using the authentication data.Type: GrantFiled: February 14, 2011Date of Patent: December 27, 2011Assignee: Research In Motion LimitedInventor: Darrell May
-
Publication number: 20110138178Abstract: A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client device) to the server. When processed by the server, the stop data indicates to the server that at least some of the encrypted data received by the client device from the server was not decrypted using the second key (e.g. as may be the case when the second key has been deleted). Upon receiving the stop data, the server may, for example, withhold the transmission of data encrypted with the first key to the client device until the second key is restored on the client device. In one embodiment, the stop data is provided to the client device in an encoded (e.g. encrypted) form.Type: ApplicationFiled: February 10, 2011Publication date: June 9, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Dave Bajar, Philip Luk, Michael K. Brown, Darrell May
-
Publication number: 20110138180Abstract: A method for notifying a client device of termination of at least one service provided to the client device by a server system within an enterprise network is disclosed. The method includes the step of establishing authentication data and notification data, where the authentication data is related to the notification data, and sending the authentication data to the client device for storage during a provisioning operation. When the server system identifies a termination of service, it sends the notification data to the client device, which may then authenticate the received notification data using the authentication data.Type: ApplicationFiled: February 14, 2011Publication date: June 9, 2011Applicant: RESEARCH IN MOTION LIMITEDInventor: Darrell May
-
Patent number: 7904709Abstract: A system and method for controlling data communications between a server and a client device, such as a mobile device. Embodiments relate generally to a technique where stop data is provided to the client device. This stop data can be transmitted (e.g. by the client device) to the server. When processed by the server, the stop data indicates to the server that at least some of the encrypted data received by the client device from the server was not decrypted using the second key (e.g. as may be the case when the second key has been deleted). Upon receiving the stop data, the server may, for example, withhold the transmission of data encrypted with the first key to the client device until the second key is restored on the client device. In one embodiment, the stop data is provided to the client device in an encoded (e.g. encrypted) form.Type: GrantFiled: February 3, 2006Date of Patent: March 8, 2011Assignee: Research In Motion LimitedInventors: Dave Bajar, Philip Luk, Michael K. Brown, Darrell May
-
Patent number: 7890760Abstract: A method for notifying a client device of termination of at least one service provided to the client device by a server system within an enterprise network is disclosed. The method includes the step of establishing authentication data and notification data, where the authentication data is related to the notification data, and sending the authentication data to the client device for storage during a provisioning operation. When the server system identifies a termination of service, it sends the notification data to the client device, which may then authenticate the received notification data using the authentication data.Type: GrantFiled: August 18, 2010Date of Patent: February 15, 2011Assignee: Research In Motion LimitedInventor: Darrell May
-
Publication number: 20110029870Abstract: Snooze support for event reminders produced on a hand held mobile device is disclosed. Snooze support in at least one example embodiment is characterized by an event reminder rescheduling method. This event reminder rescheduling method includes the step of prompting for a device user to take one of a number of actions in relation to an event reminder released from an event reminders queue. One of the number of actions is requesting, through operation of one or more input components of the mobile device, that the event reminder be generated again after a lapse of a snooze time.Type: ApplicationFiled: October 8, 2010Publication date: February 3, 2011Applicant: RESEARCH IN MOTION LIMITEDInventors: Darrell May, Andrew D. Bocking, Raymond VANDER VEEN
-
Publication number: 20110028131Abstract: A method and electronic device which provide a calendar having availability status options based on a type of remote server are described. In accordance with one embodiment, there is provided a method comprising: determining, by an electronic device, a type of a remote server in communication with the electronic device; and setting, by the electronic device, availability status options for an availability status field for calendar events based on the type of the remote server.Type: ApplicationFiled: October 13, 2010Publication date: February 3, 2011Applicant: RESEARCH IN MOTION LIMITEDInventor: Darrell May
-
Publication number: 20100313022Abstract: A method for notifying a client device of termination of at least one service provided to the client device by a server system within an enterprise network is disclosed. The method includes the step of establishing authentication data and notification data, where the authentication data is related to the notification data, and sending the authentication data to the client device for storage during a provisioning operation. When the server system identifies a termination of service, it sends the notification data to the client device, which may then authenticate the received notification data using the authentication data.Type: ApplicationFiled: August 18, 2010Publication date: December 9, 2010Applicant: RESEARCH IN MOTION LIMITEDInventor: Darrell May
-
Patent number: 7840210Abstract: An electronic device having access to a calendar database comprising calendar event data identifying events scheduled for respective time slots and a method of using such a device are provided. The device is configured to generate on a display a calendar events detail user interface screen that includes a plurality of fields specifying information about an event scheduled to occur at a time slot, one of the fields being an availability status field displaying an availability status for the time slot, and in which the availability status options for the availability status field are dependent on a type of a remote messaging server.Type: GrantFiled: August 6, 2009Date of Patent: November 23, 2010Assignee: Research In Motion LimitedInventor: Darrell May
-
Patent number: RE50149Abstract: A method and electronic device which provide a calendar having availability status options based on a type of remote server are described. In accordance with one embodiment, there is provided a method comprising: determining, by an electronic device, a type of a remote server in communication with the electronic device; and setting, by the electronic device, availability status options for an availability status field for calendar events based on the type of the remote server.Type: GrantFiled: June 6, 2014Date of Patent: September 24, 2024Assignee: Malikie Innovations LimitedInventor: Darrell May