Patents by Inventor Robert James Lockwood

Robert James Lockwood 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: 20110035434
    Abstract: A messaging system (1) has a provisioning server (2), an application server (3), a notification server (4), a mail server (7), and a voice/video server (8) which act as clients toward an LDAP directory server (5). A proxy (“DAP”, 6) performs high speed write operations on a subset of attributes which it determines to be dynamic attributes. LDAP client requests that do not involve dynamic attributes are forwarded to the directory server (5) in a conventional manner. The proxy (6) also joins the results of requests that have both high-speed dynamic attributes as well as “static” attributes that are stored in a directory server (5). “Intelligent” services that involve maintaining dynamic attributes for large number of subscribers in a distributed environment can be deployed.
    Type: Application
    Filed: March 26, 2009
    Publication date: February 10, 2011
    Applicant: MARKPORT LIMITED
    Inventor: Robert James Lockwood
  • Patent number: 7668919
    Abstract: A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture enables use of multiple instances of a notification process, each configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. Each notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. Each notification process determines, for each received notification message, the subscriber's notification preference based on the accessed profile information, and selectively outputs a notification delivery message according to a prescribed open protocol to at least one notification delivery process within the notification architecture based on the subscriber's notification preference.
    Type: Grant
    Filed: March 3, 2005
    Date of Patent: February 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Brenda Gates Spielman, Lewis Dean Dodrill, Satish Joshi, Nagendran Parasu, Robert James Lockwood
  • Patent number: 7269432
    Abstract: A unified communications system is configured for receiving, storing, and/or sending SMS messages based on management of the SMS messages according to a prescribed open standards-based protocol. The unified communications system includes an SMS module configured for receiving SMS messages according to SMPP protocol. The SMS module obtains source and destination information from the received SMS message, and accesses a subscriber profile directory for subscriber profile information based on at least one of the source and destination information. The SMS module generates a common format message that includes the SMS message, and selectively supplies the common format message to selected destinations based on the accessed subscriber profile information. The common format message may be stored in a prescribed message store, for example an IMAP directory, or output as an e-mail message to a prescribed destination.
    Type: Grant
    Filed: February 10, 2006
    Date of Patent: September 11, 2007
    Assignee: Cisco Technology, Inc.
    Inventors: David Stephen Gress, Robert Raymond Sealey, Robert James Lockwood
  • Patent number: 7142644
    Abstract: A notification system includes a dial map configured for converting the destination telephone number within a notification message from an original format to another format recognizable by a messaging server, based on execution of a mapping rule selected based on a match between the mapping rule and the destination telephone number having the original format.
    Type: Grant
    Filed: March 16, 2005
    Date of Patent: November 28, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Robert James Lockwood
  • Patent number: 7092728
    Abstract: A unified communications system includes an SMS command processor configured for executing prescribed messaging operations based on reception of an SMS message having respective prescribed commands, and a text-to-speech resource configured for controlling conversion of the SMS message into an audible message. The SMS command processor parses the received SMS message for the prescribed command, and executes the prescribed command as necessary. In response to detecting a text-to-speech command, the SMS command processor invokes the text-to-speech resource for conversion of the SMS message into an audible message. The SMS command processor outputs the audible message for delivery of the audible message, for example using a notification service that initiates an outgoing telephone call to a messaging destination specified in the SMS message, or by establishing a voice over IP telephone connection with the messaging destination and playing the audible message.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: August 15, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: David S. Gress, Robert James Lockwood, Robert Raymond Sealey
  • Patent number: 7092497
    Abstract: A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture includes a notification process, configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. The notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. The notification process determines, for each received notification message, the subscriber's notification preference based on the accessed profile information, and selectively outputs a notification delivery message according to a prescribed open protocol to at least one notification delivery process within the notification architecture based on the subscriber's notification preference.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: August 15, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: Brenda Gates Spielman, Lewis Dean Dodrill, Satish Joshi, Nagendran Parasu, Robert James Lockwood
  • Patent number: 7024209
    Abstract: A unified communications system is configured for receiving, storing, and/or sending SMS messages based on management of the SMS messages according to a prescribed open standards-based protocol. The unified communications system includes an SMS module configured for receiving SMS messages according to SMPP protocol. The SMS module obtains source and destination information from the received SMS message, and accesses a subscriber profile directory for subscriber profile information based on at least one of the source and destination information. The SMS module generates a common format message that includes the SMS message, and selectively supplies the common format message to selected destinations based on the accessed subscriber profile information. The common format message may be stored in a prescribed message store, for example an IMAP directory, or output as an e-mail message to a prescribed destination.
    Type: Grant
    Filed: December 20, 2000
    Date of Patent: April 4, 2006
    Assignee: Cisco Technology, Inc.
    Inventors: David Stephen Gress, Robert Raymond Sealey, Robert James Lockwood
  • Patent number: 6987839
    Abstract: A notification system includes a dial map configured for converting the destination telephone number within a notification message from an original format to another format recognizable by a messaging server, based on execution of a mapping rule selected based on a match between the mapping rule and the destination telephone number having the original format.
    Type: Grant
    Filed: June 29, 2000
    Date of Patent: January 17, 2006
    Assignee: Cisco Technology, Inc.
    Inventor: Robert James Lockwood
  • Patent number: 6874011
    Abstract: A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture enables use of multiple instances of a notification process, each configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. Each notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. Each notification process determines, for each received notification message, the subscriber's notification preference based on the accessed profile information, and selectively outputs a notification delivery message according to a prescribed open protocol to at least one notification delivery process within the notification architecture based on the subscriber's notification preference.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: March 29, 2005
    Assignee: Cisco Technology, Inc.
    Inventors: Brenda Gates Spielman, Lewis Dean Dodrill, Satish Joshi, Nagendran Parasu, Robert James Lockwood
  • Patent number: 6813507
    Abstract: A unified communications system includes an SMS command processor configured for executing prescribed messaging operations based on reception of an SMS message having respective prescribed commands. The SMS command processor is configured for receiving the SMS message based on the SMS message having a prescribed destination that corresponds to the address for the SMS command processor. The SMS message may be generated by the unified messaging subscriber requesting execution of a prescribed messaging operation, or from another agent configured for generating the SMS message based on a prescribed event. The SMS command processor parses the received SMS message for the prescribed command, and executes the prescribed command as necessary. The prescribed command may be defined by the service provider, alternately the prescribed command may be user-defined according to a command table stored in a subscriber profile directory.
    Type: Grant
    Filed: May 2, 2001
    Date of Patent: November 2, 2004
    Assignee: Cisco Technology, Inc.
    Inventors: David S. Gress, Robert Raymond Sealey, Robert James Lockwood
  • Patent number: 6671355
    Abstract: A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture includes a notification process, configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. The notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. The notification process determines, for each received notification message, the subscriber's notification preference based on the accessed profile information, and selectively outputs a notification delivery message according to a prescribed open protocol to at least one notification delivery process within the notification architecture based on the subscriber's notification preference.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: December 30, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Brenda Gates Spielman, Lewis Dean Dodrill, Satish Joshi, Nagendran Parasu, Robert James Lockwood
  • Patent number: 6665378
    Abstract: A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture includes a notification process, configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. The notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. The notification process determines, for each received notification message, the subscriber's notification preference based on the accessed profile information, and selectively outputs a notification delivery message according to a prescribed open protocol to at least one notification delivery process within the notification architecture based on the subscriber's notification preference.
    Type: Grant
    Filed: July 31, 2000
    Date of Patent: December 16, 2003
    Inventors: Brenda Gates Spielman, Lewis Dean Dodrill, Satish Joshi, Nagendran Parasu, Robert James Lockwood
  • Patent number: 6560318
    Abstract: A notification architecture utilizes multiple processes configured for managing notification operations based on reception of SMTP-based messages within IMAP based message stores. The notification architecture includes a notification process, configured for receiving notification messages for respective subscribers from messaging sources according to a prescribed open protocol such as Internet Protocol. The notification process accesses subscriber profile information from an open protocol-based subscriber directory based on the received notification messages. The subscriber directory is controlled by a directory management process, configured for storing subscriber notification preference information in an open protocol-based subscriber directory (such as LDAP). The directory management process stores, as a first object class, notification attributes for respective notification types, each notification attribute specifying for the corresponding notification type a corresponding notification device tag.
    Type: Grant
    Filed: September 7, 2000
    Date of Patent: May 6, 2003
    Assignee: Cisco Technology, Inc.
    Inventors: Brenda Gates Spielman, Geetha Ravishankar, Govind Pande, Satish Joshi, Nagendran Parasu, Robert James Lockwood