Patents by Inventor Bryan Martin

Bryan Martin 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: 10441063
    Abstract: The inventive assembly incorporates a lanyard assembly that may, in some embodiments, be attachable to badge connector to present a single, unitary connector with a stylized appearance. The ends of the lanyard ribbons are engaged in a manner that creates free space between the edges of the ribbon immediately upon exiting the connector assembly so as to impart resistance to unwanted twisting of the object held by the lanyard assembly and/or the ribbon forming part of it. The object or badge connector associated with the assembly comprises a clip, j-hook, or key ring assembly for easy attachment of a card or card holder.
    Type: Grant
    Filed: June 28, 2017
    Date of Patent: October 15, 2019
    Assignee: CCL LABEL, INC.
    Inventors: Karen Patricia Pollack, Matt Aaron Nick, Bryan Martin Shova, Steven Wade Hamblin, Katlyn Garcia, Lizzi Alstad
  • Patent number: 10419491
    Abstract: A system is provided that includes one or more computing servers and a processing circuit for analyzing data transactions of the computing servers. Each of the computing servers is configured to provide respective services to remote users. The processing circuit is configured to analyze data transactions of at least one of the computing servers, which is associated with a user account. A security policy of the user account includes conditions that are indicative of unauthorized access when the conditions are satisfied by various characteristics of the analyzed data transactions. The processing circuit is configured to determine a threat level as function of the characteristics of the data transactions and the conditions of the security policy. In response to the threat level exceeding a first threshold level indicated in the security policy of the user account, the processing circuit performs an action for the user account that is associated with the first threshold level.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: September 17, 2019
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Zhishen Liu, Qing Zhao
  • Patent number: 10397407
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a set of computing servers configured to provide a respective set of virtual servers for each of a plurality of accounts. The set of virtual servers for at least one of the accounts includes a voice-over-IP (VoIP) server. The apparatus also includes a processing circuit communicatively coupled to the set of computing servers. For each of the plurality of accounts, the processing circuit provides a graphical user interface (GUI) including a mechanism for an authorized user of the account to select options for reporting usage of the respective set of virtual servers. The processing circuit also monitors use of the respective set of virtual servers for the account and generates invoices for use of the respective set of virtual servers according to the selected options.
    Type: Grant
    Filed: December 22, 2014
    Date of Patent: August 27, 2019
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Publication number: 20190261124
    Abstract: A system for and a method of generating an audio image for use in rendering audio. The method comprises accessing an audio stream; accessing positional information, the positional information comprising a first position, a second position and a third position; and generating an audio image. In some embodiments, generating the audio image comprises generating, based on the audio stream, a first virtual wave front to be perceived by a listener as emanating from the first position; generating, based on the audio stream, a second virtual wave front to be perceived by the listener as emanating from the second position; and generating, based on the audio stream, a third virtual wave front to be perceived by the listener as emanating from the third position.
    Type: Application
    Filed: April 18, 2019
    Publication date: August 22, 2019
    Inventors: Matthew BOERUM, Bryan MARTIN
  • Patent number: 10355943
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for monitoring and/or analysis of computing servers. According to an example embodiment, an apparatus includes a processing circuit having an analysis circuit configured to retrieve operating state data for a plurality of servers. The analysis circuit determines an operating state of each of the servers for a plurality of time periods. The determined operating state is one of an up state, a warning state, and a down state. The processing circuit also includes an interface circuit configured to provide a graphical user interface (GUI). For each of the servers, the GUI displays a timeline having a respective time block for each of the plurality of time periods. Each time block has a graphical indication of one of the three states of operation corresponding to the operating state of the server at the corresponding time period.
    Type: Grant
    Filed: October 2, 2014
    Date of Patent: July 16, 2019
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 10178066
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is configured and arranged to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: January 8, 2019
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 10002327
    Abstract: A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.
    Type: Grant
    Filed: March 15, 2016
    Date of Patent: June 19, 2018
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Garth Judge
  • Publication number: 20180057211
    Abstract: A thermoformed storage and display unit comprised of a platform base and detachable lid. The base and lid are made of thermoformed plastic and can display items in upright position for easy access, with the lid preferably formed from plastic possessing sufficient transparency to permit the viewing of stored materials even when the lid is fitted over the base. The unit also possesses a generally rectangular in geometry with angled (5°) slots for display. The slots may further include protrusions for better holding and supporting the items being displayed.
    Type: Application
    Filed: August 25, 2017
    Publication date: March 1, 2018
    Inventors: Jayne Martinson, Matthew Nick, Jennifer Bae Park, Bryan Martin Shova, Kelly Tina Lin, Mike Motl
  • Publication number: 20180020813
    Abstract: The inventive assembly incorporates a lanyard assembly that may, in some embodiments, be attachable to badge connector to present a single, unitary connector with a stylized appearance. The ends of the lanyard ribbons are engaged in a manner that creates free space between the edges of the ribbon immediately upon exiting the connector assembly so as to impart resistance to unwanted twisting of the object held by the lanyard assembly and/or the ribbon forming part of it. The object or badge connector associated with the assembly comprises a clip, j-hook, or key ring assembly for easy attachment of a card or card holder.
    Type: Application
    Filed: June 28, 2017
    Publication date: January 25, 2018
    Inventors: Karen Patricia Pollack, Matt Aaron Nick, Bryan Martin Shova, Steven Wade Hamblin, Katlyn Garcia, Lizzi Alstad
  • Patent number: 9794293
    Abstract: A system is provided that includes one or more computing servers and a processing circuit for monitoring data transactions of the computing servers. Each of the computing servers is configured to provide respective services to remote users. The processing circuit is configured to monitor data transactions of at least one of the computing servers, which is associated with a user account. A security policy of the user account includes a set of conditions that are indicative of unauthorized access when the conditions are satisfied by various characteristics of the monitored data. The processing circuit is configured to determine a threat level based on the characteristics of the data transactions and the conditions of the security policy. In response to the threat level exceeding a first threshold level indicated in the security policy of the user account, the processing circuit sends a notification to an authorized user of the user account.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: October 17, 2017
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Zhishen Liu, Qing Zhao
  • Patent number: 9689988
    Abstract: A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: June 27, 2017
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Garth Judge
  • Patent number: 9628436
    Abstract: Various example implementations are directed to circuits, apparatuses, and methods for providing virtual computing services. According to an example embodiment, an apparatus includes a computing server configured to provide a respective group of virtual servers for each of a plurality of accounts. Each of the accounts has a respective set of domain names and a respective settings file. The apparatus also includes a domain name server (DNS). The DNS is configured and arranged to dynamically map a respective set of domain names for each account to network addresses of the respective group of virtual servers, provided for the account. The DNS performs the mapping according to a mapping function indicated in the respective settings file of the account. The respective settings file of a first account accounts includes a mapping function that is different from a mapping function included in the respective settings file of a second account.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: April 18, 2017
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 9300679
    Abstract: A system is provided that includes one or more computing servers and a processing circuit for monitoring data transactions of the computing servers. Each of the computing servers is configured to provide respective services to remote users. The processing circuit is configured to monitor data transactions of at least one of the computing servers, which is associated with a user account. A security policy of the user account includes a set of conditions that are indicative of unauthorized access when the conditions are satisfied by various characteristics of the monitored data. The processing circuit is configured to determine a threat level based on the characteristics of the data transactions and the conditions of the security policy. In response to the threat level exceeding a first threshold level indicated in the security policy of the user account, the processing circuit sends a notification to an authorized user of the user account.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: March 29, 2016
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Zhishen Liu, Qing Zhao
  • Patent number: 9247389
    Abstract: A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.
    Type: Grant
    Filed: May 5, 2014
    Date of Patent: January 26, 2016
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Garth Judge
  • Patent number: 9116223
    Abstract: A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: August 25, 2015
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Garth Judge
  • Patent number: 8879540
    Abstract: A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.
    Type: Grant
    Filed: June 3, 2010
    Date of Patent: November 4, 2014
    Assignee: 8x8, Inc.
    Inventors: Bryan Martin, Garth Judge
  • Publication number: 20140241334
    Abstract: A variety of methods, systems, devices and arrangements are implemented for emergency call centers. According to one such method, a location database is populated from a plurality of endpoint devices. The location database determines locations for nodes in a data transmission route from information received from the endpoint devices. Emergency calls using these nodes are located using the populated database.
    Type: Application
    Filed: May 5, 2014
    Publication date: August 28, 2014
    Applicant: 8x8, Inc.
    Inventors: Bryan Martin, Garth Judge
  • Patent number: D704827
    Type: Grant
    Filed: July 11, 2011
    Date of Patent: May 13, 2014
    Assignee: The Procter & Gamble Company
    Inventors: Lisa (June) Hood, Signe (Christina) Larson, Christopher (Duane) Heckman, Bryan (Martin) Shova, Chelsea (Faith) McLemore
  • Patent number: D754335
    Type: Grant
    Filed: November 25, 2014
    Date of Patent: April 19, 2016
    Assignee: The Procter & Gamble Company
    Inventors: Kevin A. Bova, Nicole M. Hein, Angelika Beruda, Demetrius Michael Romanos, Bryan Martin Shova
  • Patent number: D806866
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: January 2, 2018
    Assignee: The Procter & Gamble Company
    Inventors: Kevin A. Bova, Nicole M. Hein, Angelika Beruda, Demetrius Michael Romanos, Bryan Martin Shova