Patents by Inventor Ryan Sweet

Ryan Sweet 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: 9401997
    Abstract: A system for dynamically integrating and synchronizing a plurality of software applications of an end user as part of a telephonic communication between the end user and a third party managed and handled by a hosted VoIP PBX includes a client side integration proxy having (i) an API for communicating and exchanging data with the software applications and (ii) memory cache dedicated to storing information about the telephonic communication handled and managed by a hosted VoIP PBX, wherein the client side integration proxy assigns a record in the memory cache for storing information about the telephonic communication and enables the software applications periodically to access and dynamically update, modify, or add to the record as the information about the telephonic communication is updated or changed by other software applications and by the end user.
    Type: Grant
    Filed: November 19, 2012
    Date of Patent: July 26, 2016
    Assignee: VONAGE BUSINESS INC.
    Inventors: Jonathan Alexander, Ryan Sweet
  • Publication number: 20150358362
    Abstract: A system for collecting information associated with a telephonic communication made through a VoIP system by dynamically integrating a plurality of end user software applications including a client side integration proxy in electronic communication with a hosted VoIP PBX. The client side integration proxy includes its own API for communicating and exchanging data with a plurality of end user software applications.
    Type: Application
    Filed: August 17, 2015
    Publication date: December 10, 2015
    Inventors: Jonathan Alexander, Ryan Sweet
  • Patent number: 9112747
    Abstract: A system for collecting information associated with a telephonic communication made through it VoIP system by dynamically integrating a plurality of end user software applications including a client side integration proxy in electronic communication with a hosted VoIP PBX. Software executing on the client side integration proxy retrieves data related to a requested previous telephonic communication from a data store, assigns a portion of a memory cache for storing the retrieved data about the previous telephonic communication, enables one or more of the plurality of end user software applications to access the data about the previous telephonic communication, enables one or more of the plurality of end user software applications to update, modify, or add to the data about the previous telephonic communication, and retrieves and presents the supplemented data about the previous telephonic communication to the end user.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: August 18, 2015
    Assignee: VONAGE BUSINESS SOLUTIONS, INC.
    Inventors: Jonathan Alexander, Ryan Sweet
  • Publication number: 20130308630
    Abstract: A system for collecting information associated with a telephonic communication made through a VoIP system by dynamically integrating a plurality of end user software applications including a client side integration proxy in electronic communication with a hosted VoIP PBX. Software executing on the client side integration proxy retrieves data related to a requested previous telephonic communication from a data store, assigns a portion of a memory cache for storing the retrieved data about the previous telephonic communication, enables one or more of the plurality of end user software applications to access the data about the previous telephonic communication, enables one or more of the plurality of end user software applications to update, modify, or add to the data about the previous telephonic communication, and retrieves and presents the supplemented data about the previous telephonic communication to the end user.
    Type: Application
    Filed: March 14, 2013
    Publication date: November 21, 2013
    Inventors: Jonathan Alexander, Ryan Sweet
  • Publication number: 20080126325
    Abstract: Improved methods of software diagnostics are provided. Searches of data sources are conducted using search terms from internal computer information to obtain searched data. The searched data is processed by extracting technical features. The technical features are indexed to create indexes that can be searched via machine state. Filtering is conducted over the gathered data to create feeds that are available to customers. Stack traces are extracted for the purpose of matching and researching using machine state rather than key words.
    Type: Application
    Filed: June 26, 2007
    Publication date: May 29, 2008
    Inventors: William Pugh, Ryan Sweet, Steve Jacobson, Christian Hansson, Ross Arden Jekel, Yongshao Ruan
  • Publication number: 20080034351
    Abstract: Improved methods of software diagnostics are provided. Searches of data sources are conducted using search terms from internal computer information to obtain searched data. The searched data is processed by extracting technical features. The technical features are indexed to create indexes that can be searched via machine state. Filtering is conducted over the gathered data to create feeds that are available to customers.
    Type: Application
    Filed: June 26, 2007
    Publication date: February 7, 2008
    Inventors: William Pugh, Ryan Sweet, Steve Jacobson, Christian Hansson, Ross Jekel, Yongshao Ruan