Patents by Inventor Craig L. Reding

Craig L. Reding 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: 9942190
    Abstract: Methods, systems, and apparatuses for group messaging are disclosed. An exemplary method includes a group messaging system receiving a broadcast message from an originating user, imposing a limit on a number of text characters included in the broadcast message, identifying a group of intended recipients of the broadcast message, determining contact information for an intended recipient included in the group, determining at least one broadcast message sending method for the intended recipient, and sending the broadcast message to the intended recipient using the at least one broadcast message sending method.
    Type: Grant
    Filed: April 25, 2016
    Date of Patent: April 10, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christopher L. Helbling, Craig L. Reding, Ashutosh K. Sureka, Paula A. Giuda, Sandeep Chakravarty, John Reformato
  • Patent number: 9818399
    Abstract: Systems, methods and apparatus for generating, distributing, and using speech recognition models. A request including a speech data representation of an utterance or feature data extracted from the speech data representation of the utterance is received at a computing device. A transcription of the utterance by applying a speech recognition model to the speech data representation of the utterance or the feature data extracted from the speech data representation of the utterance is obtained by the computing device. A keyword that occurs in the transcription of the utterance is identified by the computing device. Communication between communication devices based at least on identifying the keyword is initiated initiating by the computing device.
    Type: Grant
    Filed: May 23, 2016
    Date of Patent: November 14, 2017
    Assignee: Google Inc.
    Inventors: Craig L. Reding, Suzi Levas
  • Patent number: 9787830
    Abstract: Systems, methods and apparatus for initiating communication. According to one implementation, a recording of a particular user speaking a name of a contact is obtained, a voice dialing command including an utterance of the name of the contact by the particular user is received, and in response to receiving the voice dialing command including the utterance of the name of the contact by the particular user, the recording of the particular user speaking the name of the contact or a text-to-speech audio output of the name is provided for output, and communication is initiated between the particular user and the contact.
    Type: Grant
    Filed: August 10, 2016
    Date of Patent: October 10, 2017
    Assignee: Google Inc.
    Inventors: Craig L. Reding, Suzi Levas
  • Publication number: 20160241507
    Abstract: Methods, systems, and apparatuses for group messaging are disclosed. An exemplary method includes a group messaging system receiving a broadcast message from an originating user, imposing a limit on a number of text characters included in the broadcast message, identifying a group of intended recipients of the broadcast message, determining contact information for an intended recipient included in the group, determining at least one broadcast message sending method for the intended recipient, and sending the broadcast message to the intended recipient using the at least one broadcast message sending method.
    Type: Application
    Filed: April 25, 2016
    Publication date: August 18, 2016
    Inventors: Christopher L. Helbling, Craig L. Reding, Ashutosh Sureka, Paula Dromlewicz, Sandeep Chakravarty, John Reformato
  • Patent number: 9392120
    Abstract: Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service control point and sends a notification of the call to a device associated with the user. The service center receives a response to the notification from the user. Thereafter, the service center instructs the service control point to connect the call based on the response.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: July 12, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Robert A. Chingon, Stephen P. Brennan, Christopher L. Helbling, Nagendra Kunuturi, Ravi Penumatsa, Mahesh Rajagopalan, Craig L. Reding, John R. Reformato, John H. Wurster, Sandeep Chakraverty, Byron M. Pinto
  • Patent number: 9380155
    Abstract: Systems, methods and apparatus for generating, distributing, and using speech recognition models. A shared speech processing facility is used to support speech recognition for a wide variety of devices with limited capabilities including business computer systems, personal data assistants, etc., which are coupled to the speech processing facility via a communications channel, e.g., the Internet. Devices with audio capture capability record and transmit to the speech processing facility, via the Internet, digitized speech and receive speech processing services, e.g., speech recognition model generation and/or speech recognition services, in response. The Internet is used to return speech recognition models and/or information identifying recognized words or phrases. The speech processing facility can be used to provide speech recognition capabilities to devices without such capabilities and/or to augment a device's speech processing capability.
    Type: Grant
    Filed: February 13, 2014
    Date of Patent: June 28, 2016
    Assignee: Google Inc.
    Inventors: Craig L. Reding, Suzi Levas
  • Patent number: 9325511
    Abstract: Methods, systems, and apparatuses for group messaging are disclosed. An exemplary method includes a group messaging system receiving a broadcast message from an originating user, imposing a limit on a number of text characters included in the broadcast message, identifying a group of intended recipients of the broadcast message, determining contact information for an intended recipient included in the group, determining at least one broadcast message sending method for the intended recipient, and sending the broadcast message to the intended recipient using the at least one broadcast message sending method.
    Type: Grant
    Filed: March 5, 2012
    Date of Patent: April 26, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Christopher L. Helbling, Craig L. Reding, Ashutosh Sureka, Paula Dromlewicz, Sandeep Chakravarty, John Reformato
  • Patent number: 9288641
    Abstract: Exemplary methods and systems for facilitating SMS data transfer services in mobile devices are described. An exemplary method includes sending a first SMS message to a device with a payload of the first SMS message including machine-readable information. Next, a second SMS message may be received from the device with a payload of the second SMS message including machine-readable information. The first or second SMS message payloads may include, for example, a synchronization message, a call message, call data, or a scheduling message.
    Type: Grant
    Filed: June 28, 2013
    Date of Patent: March 15, 2016
    Assignees: Verizon Patent and Licensing Inc., Verizon Data Services India Private Limited
    Inventors: Craig L. Reding, Christopher L. Helbling, Robert C. Baruch, Sathish Subramanian, Paula A. Dromlewiez
  • Publication number: 20140378110
    Abstract: Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service control point and sends a notification of the call to a device associated with the user. The service center receives a response to the notification from the user. Thereafter, the service center instructs the service control point to connect the call based on the response.
    Type: Application
    Filed: July 7, 2014
    Publication date: December 25, 2014
    Inventors: Robert A. CHINGON, Stephen P. Brennan, Christopher L. Helbling, Nagendra Kunuturi, Ravi Penumatsa, Mahesh Rajagopalan, Craig L. Reding, John R. Reformato, John H. Wurster, Sandeep Chakraverty, Byron M. Pinto
  • Patent number: 8824642
    Abstract: Methods and apparatuses for enabling a user to perform telecommunication operations are disclosed. A method disclosed includes receiving a device having a storage containing data corresponding to an account identifier and data associated with a voice portal and then establishing a connection with a server associated with the voice portal. Upon establishing the connection, the data corresponding to the account identifier is provided to the server associated with the voice portal. Then, upon confirmation by the server that the account identifier corresponds to an active subscriber account, the user is enabled to perform selected operations of the voice portal using voice input commands based on limitations, if any, associated with the active subscriber account.
    Type: Grant
    Filed: December 29, 2006
    Date of Patent: September 2, 2014
    Assignees: Verizon Services Corp., Verizon Data Services LLC
    Inventors: Christopher L. Helbling, Craig L. Reding, Paula Dromlewicz, John Reformato
  • Patent number: 8818809
    Abstract: Techniques for generating, distributing, and using speech recognition models are described. A shared speech processing facility is used to support speech recognition for a wide variety of devices with limited capabilities including business computer systems, personal data assistants, etc., which are coupled to the speech processing facility via a communications channel, e.g., the Internet. Devices with audio capture capability record and transmit to the speech processing facility, via the Internet, digitized speech and receive speech processing services, e.g., speech recognition model generation and/or speech recognition services, in response. The Internet is used to return speech recognition models and/or information identifying recognized words or phrases. Thus, the speech processing facility can be used to provide speech recognition capabilities to devices without such capabilities and/or to augment a device's speech processing capability.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: August 26, 2014
    Assignee: Google Inc.
    Inventors: Craig L. Reding, Suzi Levas
  • Patent number: 8774380
    Abstract: Methods and systems for managing a call in real-time are disclosed. Methods and systems consistent with the present invention manage a call in real-time based on input from a user. A service center receives information pertaining to a call to the user from a service control point and sends a notification of the call to a device associated with the user. The service center receives a response to the notification from the user. Thereafter, the service center instructs the service control point to connect the call based on the response.
    Type: Grant
    Filed: October 23, 2008
    Date of Patent: July 8, 2014
    Assignees: Verizon Patent and Licensing Inc., Verizon Services Corp., Verizon Data Services LLC
    Inventors: Robert A Chingon, Stephen P Brennan, Christopher L Helbling, Nagendra Kunuturi, Ravi Penumatsa, Mahesh Rajagopalan, Craig L Reding, John R Reformato, John H. Wurster, Sandeep Chakraverty, Byron M Pinto
  • Patent number: 8767925
    Abstract: An interactive assistant for managing telephone communications and services is disclosed. In one of many possible method embodiments, a chat interface is provided to a device associated with an intended recipient of an incoming voice call. A chat message from the intended recipient is received through the chat interface. The chat message is presented to a calling party associated with the incoming call prior to a disposition of the call being determined. In other embodiments, an interface provides controls for individually managing calls on a conference call, without affecting other calls on the conference call.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: July 1, 2014
    Assignee: Verizon Data Services LLC
    Inventors: Ashutosh K Sureka, Craig L Reding, Shuchi R Patel, Alin L D'Silva, Paula A Dromlewicz, Sathish Subramanian
  • Patent number: 8761816
    Abstract: Methods and systems for providing a SMS message sent to a particular phone number or address to a preferred device. A sender may send a SMS message to a phone number address of a user. The SMS message is then routed to a preferred device selected by the user and displayed in an appropriate format on the preferred device.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: June 24, 2014
    Assignees: Telesector Resources Group, Inc., Verizon Data Services LLC
    Inventors: Craig L. Reding, Ziauddin Majid, Shashi Neelakantan
  • Patent number: 8761355
    Abstract: Methods and systems for providing a call notification, voice mail message notification, or SMS message for a wireless device to a user's preferred device. When a wireless device receives an incoming call, a voice mail message, or a SMS message, the wireless device connects to a network and sends a notification to the user's preferred device. If the preferred device is not available, the notification is stored in a database.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: June 24, 2014
    Assignees: Telesector Resources Group, Inc., Verizon Data Services LLC
    Inventors: Craig L. Reding, Ziauddin Majid, Shashi Neelakantan
  • Patent number: 8761363
    Abstract: Methods and systems for routing a communication to a preferred device are disclosed. A service center consistent with the present invention is operable to receive information pertaining to a communication to a user from a calling party, and retrieve data corresponding to the user using the received information. The service center also determines a preferred device of the user based on the retrieved data, wherein the preferred device is one of a plurality of devices associated with the user. Thereafter, the service center ascertains whether the preferred device of the user requires a new mode of delivery, and routes the communication to the preferred device of the user based on the ascertaining.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: June 24, 2014
    Assignees: Verizon Data Services LLC, Telesctor Resource Group, Inc.
    Inventors: Mahesh Rajagopalan, Nagendra Kunuturi, Craig L. Reding, Jagmit Singh, Christopher L. Helbling
  • Patent number: 8750482
    Abstract: Methods and systems consistent with the present invention screen calls. A first server receives information pertaining to a call to a user from a calling party. The first server then determines whether a real-time call management function is enabled for the user and determines whether a calling party number associated with the calling party is valid when the realtime call management function is not enabled. A call screening function is performed when the calling party number is invalid. The first server provides a notification of the call to a device associated with the user when the real-time call management function is enabled. A second server initiates the call screening function when the user selects a call screening option included in the notification.
    Type: Grant
    Filed: November 24, 2003
    Date of Patent: June 10, 2014
    Assignees: Verizon Data Services LLC, Telesector Resources Group, Inc.
    Inventors: Robert A. Chingon, Shadman Zafar, Craig L. Reding, Christopher L. Helbling, John R. Reformato
  • Patent number: 8731937
    Abstract: Systems, methods and apparatus for generating, distributing, and using speech recognition models. A shared speech processing facility is used to support speech recognition for a wide variety of devices with limited capabilities including business computer systems, personal data assistants, etc., which are coupled to the speech processing facility via a communications channel, e.g., the Internet. Devices with audio capture capability record and transmit to the speech processing facility, via the Internet, digitized speech and receive speech processing services, e.g., speech recognition model generation and/or speech recognition services, in response. The Internet is used to return speech recognition models and/or information identifying recognized words or phrases. The speech processing facility can be used to provide speech recognition capabilities to devices without such capabilities and/or to augment a device's speech processing capability.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: May 20, 2014
    Assignee: Google Inc.
    Inventors: Craig L. Reding, Suzi Levas
  • Patent number: 8682663
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating, distributing, and using speech recognition models are disclosed. The methods, systems, and apparatus include actions of receiving a speech data representation of an utterance and obtaining feature data extracted from the speech data representation of the utterance. Additional actions include obtaining a transcription of the utterance using the feature data and identifying contact information associated with the transcription. Further actions include determining that a network connection exists and initiating communication using the contact information based on determining that a network connection exists.
    Type: Grant
    Filed: June 21, 2013
    Date of Patent: March 25, 2014
    Assignee: Google Inc.
    Inventors: Craig L. Reding, Suzi Levas
  • Publication number: 20130297309
    Abstract: Systems, methods and apparatus for generating, distributing, and using speech recognition models. A shared speech processing facility is used to support speech recognition for a wide variety of devices with limited capabilities including business computer systems, personal data assistants, etc., which are coupled to the speech processing facility via a communications channel, e.g., the Internet. Devices with audio capture capability record and transmit to the speech processing facility, via the Internet, digitized speech and receive speech processing services, e.g., speech recognition model generation and/or speech recognition services, in response. The Internet is used to return speech recognition models and/or information identifying recognized words or phrases. The speech processing facility can be used to provide speech recognition capabilities to devices without such capabilities and/or to augment a device's speech processing capability.
    Type: Application
    Filed: June 21, 2013
    Publication date: November 7, 2013
    Inventors: Craig L. Reding, Suzi Levas