Patents by Inventor Darrin Johnson

Darrin Johnson 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: 9621432
    Abstract: This disclosure is directed to performing diagnostics on deployed devices that use network connectivity to transmit data in response to at least partially automated processes. In some embodiments, a diagnostic entity may monitor network traffic from deployed devices. The diagnostic entity may aggregate at least some of the network traffic to create profiles for at least some of the deployed devices and/or for some activities. The diagnostic entity may then identify outlier devices/activities from observed network behavior of deployed devices and/or activities based on the accessed network traffic and the profiles. The diagnostic entity may generate reports and/or perform or cause some corrective operations in response to identification of the outliers. In various embodiments, the diagnostic entity may predict network usage information for a group of devices and may possibly suggest revisions to service plans and/or usage of the deployed devices based at least partly on the predicted usage.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: April 11, 2017
    Assignee: GCI Communication Corp.
    Inventors: Wendy Gonzalez, Mark Doyle, Darrin Johnson, Craig Mischenko
  • Publication number: 20160036647
    Abstract: This disclosure is directed to performing diagnostics on deployed devices that use network connectivity to transmit data in response to at least partially automated processes. In some embodiments, a diagnostic entity may monitor network traffic from deployed devices. The diagnostic entity may aggregate at least some of the network traffic to create profiles for at least some of the deployed devices and/or for some activities. The diagnostic entity may then identify outlier devices/activities from observed network behavior of deployed devices and/or activities based on the accessed network traffic and the profiles. The diagnostic entity may generate reports and/or perform or cause some corrective operations in response to identification of the outliers. In various embodiments, the diagnostic entity may predict network usage information for a group of devices and may possibly suggest revisions to service plans and/or usage of the deployed devices based at least partly on the predicted usage.
    Type: Application
    Filed: July 31, 2014
    Publication date: February 4, 2016
    Applicant: Cycle30, Inc.
    Inventors: Wendy Gonzalez, Mark Doyle, Darrin Johnson, Craig Mischenko
  • Patent number: 8467320
    Abstract: Voice Over Internet Protocol (VoIP) devices are invited to a conference bridge based on a pre-defined criteria for the conference bridge (e.g., passengers on a plane. The conference invite messages are transmitted using Internet Protocol, which they may or may not accept. The invited VoIP users may be determined based on their physical proximity to the initial caller and other pre-determined characteristics. A VoIP soft switch includes conference bridges that eliminate the conventional requirement that they dial the phone number of another specific VoIP communications device. Instead, location information relating to the initial VoIP user is passed to the VoIP conference bridge, either from the user's VoIP communication device or from their respective location server. Location and other information is then compared by the VoIP soft switch against other VoIP devices, to find potential VoIP conference participants.
    Type: Grant
    Filed: September 13, 2006
    Date of Patent: June 18, 2013
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Jon Croy, John Gordon Hines, Darrin Johnson, Kathleen Lendvay
  • Patent number: 7907551
    Abstract: Voice Over Internet Protocol (VoIP) emergency calls to an Emergency Response Center (ERC) are handled through a VoIP conference bridge on a VoIP service provider's soft switch. The soft switch works with a VoIP positioning center (VPC) to obtain location information, which is compared against a PSAP database to find an initial best-appropriate PSAP for the location of the emergency caller. The PSAP is issued an Invite message to join the conference, establishing an emergency call. Third parties such as police, ambulance may be issued Invite messages to join the conference. Cold transfers are avoided by Inviting participants to join a single emergency conference rather than passing an emergency call from party to party (e.g., from PSAP to police to ambulance, etc.) The PSAP, other emergency responders, and even the initial VoIP emergency caller may leave and rejoin the VoIP conference without dropping the conference between the others.
    Type: Grant
    Filed: August 15, 2006
    Date of Patent: March 15, 2011
    Assignee: TeleCommunication Systems, Inc.
    Inventors: Jon Croy, John Gordon Hines, Darrin Johnson
  • Publication number: 20110013541
    Abstract: Voice Over Internet Protocol (VoIP) emergency calls to an Emergency Response Center (ERC) are handled through a VoIP conference bridge on a VoIP service provider's soft switch. The soft switch works with a VoIP positioning center (VPC) to obtain location information, which is compared against a PSAP database to find an initial best-appropriate PSAP for the location of the emergency caller. The PSAP is issued an Invite message to join the conference, establishing an emergency call. Third parties such as police, ambulance may be issued Invite messages to join the conference. Cold transfers are avoided by Inviting participants to join a single emergency conference rather than passing an emergency call from party to party (e.g., from PSAP to police to ambulance, etc.) The PSAP, other emergency responders, and even the initial VoIP emergency caller may leave and rejoin the VoIP conference without dropping the conference between the others.
    Type: Application
    Filed: September 2, 2010
    Publication date: January 20, 2011
    Inventors: Jon Croy, John Gordon Hines, Darrin Johnson
  • Publication number: 20100272242
    Abstract: Voice Over Internet Protocol (VoIP) emergency calls to an Emergency Response Center (ERC) are handled through a VoIP conference bridge on a VoIP service provider's soft switch. The soft switch works with a VoIP positioning center (VPC) to obtain location information, which is compared against a PSAP database to find an initial best-appropriate PSAP for the location of the emergency caller. The PSAP is issued an Invite message to join the conference, establishing an emergency call. Third parties such as police, ambulance may be issued Invite messages to join the conference. Cold transfers are avoided by Inviting participants to join a single emergency conference rather than passing an emergency call from party to party (e.g., from PSAP to police to ambulance, etc.) The PSAP, other emergency responders, and even the initial VoIP emergency caller may leave and rejoin the VoIP conference without dropping the conference between the others.
    Type: Application
    Filed: June 24, 2010
    Publication date: October 28, 2010
    Inventors: Jon Croy, John Gordon Hines, Darrin Johnson
  • Patent number: 7471689
    Abstract: A system and method are provided for controlling the computing bandwidth and resources provided to external entities based on subscription levels associated with those external entities. Higher subscription levels provide greater resource allocation. Accounting is accomplished by tracking bandwidth allocated and used over given periods of time.
    Type: Grant
    Filed: April 22, 2005
    Date of Patent: December 30, 2008
    Assignee: Sun Microsystems, Inc.
    Inventors: Sunay Tripathi, Jonathan I. Schwartz, Darrin Johnson
  • Publication number: 20080267172
    Abstract: The function of determination of location is separated from the function of gathering information based on determined location by use of a Location Object (LO) proxy between an initiating VoIP capable device and a positioning center. The LOProxy queries an appropriate location database using a location key, and injects a PIDF-LO into a routing SIP message otherwise without location. A SIP request without location is received from a VoIP capable device. The SIP request contains messages indicating the type of location generator or service needed. A location key (like a telephone number or SIP URI), in addition to the type of location generator or service needed, is included in a SIP request. A location object (LO) broker may be used between a routing SIP message and a positioning center to direct a routing SIP message to an appropriate one of a plurality of location object (LO) proxies.
    Type: Application
    Filed: September 26, 2007
    Publication date: October 30, 2008
    Inventors: John Hines, Darrin Johnson, Jonathan Croy
  • Publication number: 20080261619
    Abstract: The function of determination of location is separated from the function of gathering information based on determined location by use of a Location Object (LO) proxy between an initiating VoIP capable device and a positioning center. The LOProxy queries an appropriate location database using a location key, and injects a PIDF-LO into a routing SIP message otherwise without location. A SIP request without location is received from a VoIP capable device. The SIP request contains messages indicating the type of location generator or service needed. A location key (like a telephone number or SIP URI), in addition to the type of location generator or service needed, is included in a SIP request. A location object (LO) broker may be used between a routing SIP message and a positioning center to direct a routing SIP message to an appropriate one of a plurality of location object (LO) proxies.
    Type: Application
    Filed: September 26, 2007
    Publication date: October 23, 2008
    Inventors: John Gordon Hines, Darrin Johnson, Jonathan A. Croy
  • Publication number: 20080259908
    Abstract: The function of determination of location is separated from the function of gathering information based on determined location by use of a Location Object (LO) proxy between an initiating VoIP capable device and a positioning center. The LOProxy queries an appropriate location database using a location key, and injects a PIDF-LO into a routing SIP message otherwise without location. A SIP request without location is received from a VoIP capable device. The SIP request contains messages indicating the type of location generator or service needed. A location key (like a telephone number or SIP URI), in addition to the type of location generator or service needed, is included in a SIP request. A location object (LO) broker may be used between a routing SIP message and a positioning center to direct a routing SIP message to an appropriate one of a plurality of location object (LO) proxies.
    Type: Application
    Filed: September 26, 2007
    Publication date: October 23, 2008
    Inventors: John Gordon Hines, Darrin Johnson, Jonathan A. Croy
  • Patent number: D706448
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: June 3, 2014
    Assignee: S. R. Smith, LLC
    Inventors: Richard P. Laitta, Darrin Johnson
  • Patent number: D706449
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: June 3, 2014
    Assignee: S. R. Smith, LLC
    Inventors: Richard P. Laitta, Darrin Johnson
  • Patent number: D706450
    Type: Grant
    Filed: January 17, 2013
    Date of Patent: June 3, 2014
    Assignee: S. R. Smith, LLC
    Inventors: Richard P. Laitta, Darrin Johnson
  • Patent number: D706451
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: June 3, 2014
    Assignee: S. R. Smith, LLC
    Inventors: Richard P Laitta, Darrin Johnson
  • Patent number: D706452
    Type: Grant
    Filed: July 31, 2013
    Date of Patent: June 3, 2014
    Assignee: S. R. Smith, LLC
    Inventors: Richard P Laitta, Darrin Johnson
  • Patent number: RE46894
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 19, 2018
    Assignee: S.R. Smith, LLC
    Inventors: Richard P. Laitta, Darrin Johnson
  • Patent number: RE46895
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: June 19, 2018
    Assignee: S.R. SMITH, LLC
    Inventors: Richard P. Laitta, Darrin Johnson
  • Patent number: RE47041
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: September 18, 2018
    Assignee: S.R. Smith, LLC
    Inventors: Richard P. Laitta, Darrin Johnson
  • Patent number: RE47549
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: August 6, 2019
    Assignee: S.R. Smith, LLC
    Inventors: Richard P. Laitta, Darrin Johnson
  • Patent number: RE47795
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: January 7, 2020
    Assignee: S.R. SMITH, LLC
    Inventors: Richard P. Laitta, Darrin Johnson