Patents by Inventor David C. Robbins

David C. Robbins 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: 8144693
    Abstract: A method and system of an embodiment of the present invention may involve receiving an invite message at a network port of a device to initiate a communication session with the device; identifying an address associated with the invite message; when the address corresponds to a first address, performing a first session initiation process to establish first communications via an audio port of the device; and when the address corresponds to a second address, performing a second session initiation process to establish second communications via the audio port of the device; wherein the second session initiation process differs from the first session initiation process. In addition, access to the audio port may involve determining a priority of the invite message; rejecting the invite message when the priority of the invite message is inferior relative to a priority of a current dialog; and accepting the invite message when the priority of the invite request is superior to the priority of the current dialog.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: March 27, 2012
    Assignee: Verizon Services Organization Inc.
    Inventor: David C Robbins
  • Patent number: 8130639
    Abstract: A system and method may include receiving a connection request including announcement information, the announcement information being associated with a distinctive announcement, and establishing a data session over a data network with a remote communication device based on the connection request. The system and method may further include mapping the announcement information to an alerting pattern, and generating an alerting signal for producing the alerting pattern.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: March 6, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: David C Robbins
  • Publication number: 20120054847
    Abstract: A server device is configured to receive, from a proxy server, a request by a user device to access a network; obtain information associated with the user device that includes an identifier associated with the user device and context information associated with the user device; determine a level of trust associated with the user device based on the identifier and the context information, where the level of trust is a measure of security risk associated with the user device; generate an access token based on the level of trust, where the access token identifies a level at which the user device is authorized to access the network; and send, to the user device via the proxy server, the access token that enables the proxy server to authorize the user device to access the network at the level identified by the access token.
    Type: Application
    Filed: December 22, 2010
    Publication date: March 1, 2012
    Applicant: Verizon Patent and Licensing, Inc.
    Inventors: Paul T. SCHULTZ, Mark J. Hahn, David C. Robbins, Robert A. Sartini
  • Patent number: 8116302
    Abstract: Embodiments of the invention provide systems and methods for determining whether a call in a packet-switched network to a first destination is to be forwarded, forwarding the call to a second destination based on a determination that the call is to be forwarded, notifying the first destination that the call has been forwarded, receiving a request from the first destination to screen the call, and enabling the first destination to screen the call.
    Type: Grant
    Filed: September 22, 2006
    Date of Patent: February 14, 2012
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: David C Robbins
  • Publication number: 20110176449
    Abstract: A method and system of an embodiment of the present invention may involve receiving an invite message at a network port of a device to initiate a communication session with the device; identifying an address associated with the invite message; when the address corresponds to a first address, performing a first session initiation process to establish first communications via an audio port of the device; and when the address corresponds to a second address, performing a second session initiation process to establish second communications via the audio port of the device; wherein the second session initiation process differs from the first session initiation process. In addition, access to the audio port may involve determining a priority of the invite message; rejecting the invite message when the priority of the invite message is inferior relative to a priority of a current dialog; and accepting the invite message when the priority of the invite request is superior to the priority of the current dialog.
    Type: Application
    Filed: April 4, 2011
    Publication date: July 21, 2011
    Applicant: VERIZON SERVICES ORGANIZATION, INC.
    Inventor: David C. Robbins
  • Publication number: 20110158132
    Abstract: Embodiments of the invention provide systems and methods for determining whether a call in a packet-switched network to a first destination is to be forwarded, forwarding the call to a second destination based on a determination that the call is to be forwarded, notifying the first destination that the call has been forwarded, receiving a request from the first destination to screen the call, and enabling the first destination to screen the call.
    Type: Application
    Filed: March 3, 2011
    Publication date: June 30, 2011
    Applicant: VERIZON SERVICES ORGANIZATION, INC.
    Inventor: David C. Robbins
  • Publication number: 20110122864
    Abstract: An approach is provided for transferring in-progress communication between communication devices. A transfer code is received from a target terminal of a user. An in-progress call is detected between a first terminal and a second terminal, where the first terminal is associated with the user, and the second terminal is associated with another user. Transfer of the in-progress call from the first terminal to the target terminal is initiated in response to the received transfer code.
    Type: Application
    Filed: November 24, 2009
    Publication date: May 26, 2011
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Tanya D. Cherifi, David C. Robbins
  • Publication number: 20100115019
    Abstract: A device is provided including a processor and a display configured to list more than one presence enabled contact. A user agent is configured to indicate an availability status of the device to a presence server. The user agent is at least partially executed by the processor. Moreover, at least one input is configured to enable a device user to request a communications session with at least one of the plurality of presence enabled contacts. The request is initiated by the user agent when the requested presence enabled contact is available.
    Type: Application
    Filed: January 12, 2010
    Publication date: May 6, 2010
    Inventors: Michael Alan Weintraub, David C. Robbins
  • Patent number: 7668157
    Abstract: A device is provided including a processor and a display configured to list more than one presence enabled contact. A user agent is configured to indicate an availability status of the device to a presence server. The user agent is at least partially executed by the processor. Moreover, at least one input is configured to enable a device user to request a communications session with at least one of the plurality of presence enabled contacts. The request is initiated by the user agent when the requested presence enabled contact is available.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: February 23, 2010
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michael Alan Weintraub, David C. Robbins
  • Publication number: 20090323918
    Abstract: A system and method for providing custom alerts including a processor configured to retrieve a custom alert from a custom alert provider, a receiver configured to receive, from a user, a request to initiate communication with a communications agent, and a transmitter configured to transmit one or more signals over a network to communicate with the communications agent, wherein transmitting the one or more signals includes transmitting the custom alert for output at the communication agent.
    Type: Application
    Filed: June 30, 2008
    Publication date: December 31, 2009
    Applicant: VERIZON SERVICES ORGANIZATION INC.
    Inventors: ROBERT E. OPALUCH, DAVID C. ROBBINS
  • Patent number: 7424101
    Abstract: Embodiments of the present invention relate to methods and systems for making a call. Such methods and systems may request the call using a network, initiate a first leg to a caller device based on the request, initiate a second leg to a receiver device based on the request, connect the first leg and the second leg to make the call, and bill the call to a account associated with the subscriber.
    Type: Grant
    Filed: June 15, 2007
    Date of Patent: September 9, 2008
    Assignee: Verizon Laboratories Inc.
    Inventors: David C. Robbins, James E. Haley, Douglas R. Jones, Arthur Doskow
  • Patent number: 7251317
    Abstract: Methods and systems are disclosed for making a call. In one embodiment, methods and systems may request the call using a network, initiate a first leg to a caller device based on the request, initiate a second leg to a receiver device based on the request, connect the first leg and the second leg to make the call, and bill the call to a account associated with a subscriber.
    Type: Grant
    Filed: December 12, 2002
    Date of Patent: July 31, 2007
    Assignee: Verizon Laboratories Inc.
    Inventors: David C. Robbins, James E. Haley, Douglas R. Jones, Arthur Doskow
  • Patent number: 7159039
    Abstract: A personal messaging agent (220) performs enhanced messaging services. The personal messaging agent (220) includes a user profile (310), a message filter (320), and at least one external helper (330). The user profile (310) stores user preferences for processing messages. The message filter (320) receives messages, performs in-band processing on the messages based on the user preferences, and generates at least one event for triggering out-of-band processing of the messages. The external helpers (330) perform the out-of-band processing of the messages in response to the event(s).
    Type: Grant
    Filed: August 31, 2000
    Date of Patent: January 2, 2007
    Assignee: Verizon Laboratories Inc.
    Inventors: Mark J. Hahn, Kevin Brophy, Anita L. Chow, Luis D. Letjer, David C. Robbins
  • Patent number: 4480217
    Abstract: An automatic velocity calibrator for a head positioning servo system in a magnetic disk drive performs a velocity calibration in a single pass over the magnetic disks by measuring actuator velocity and adjusting the gain of the velocity transducer in a series of successive approximations. Velocity is determined by turning a timer on in response to a track crossing and turning the timer off after at least two successive track crossings have been detected. A plurality of velocity measurements are stored and averaged. The average velocity is compared to a constant velocity command and an 8-bit latch is incremented or decremented in response to this comparison. A digital to analog converter produces a reference for an automatic gain control amplifier in the servo system which in turn adjusts the velocity transducer gain.
    Type: Grant
    Filed: December 14, 1982
    Date of Patent: October 30, 1984
    Assignee: Storage Technology Corporation
    Inventors: David C. Robbins, David Haldeman, John P. Hill, Charles Sander, James Touchton