Patents by Inventor John E. Bryant

John E. Bryant 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).

  • Publication number: 20240113974
    Abstract: Mobile management method, system and client. Method includes receiving a DNS query for a host name from an application on client; retrieving reputation data associated with host name from a local cache on client; and determining a policy based on host name and the reputation data. Based on determined policy for the host name, blocking attempted network flows to a host corresponding to host name to produce blocked attempted network flows. Method also includes sending attempted network flow metadata related to the blocked attempted network flows to a collector on client; transmitting the attempted network flow metadata from the collector to a VPN server pool via a VPN tunnel; and producing an anomaly report from the transmitted attempted network flow metadata. The anomaly report includes at least one of anomalies, cohorts, trends, location boundaries, detected network security issues, detected compromised clients and/or optimized network usage.
    Type: Application
    Filed: November 30, 2023
    Publication date: April 4, 2024
    Applicant: MOBILE SONIC, INC.
    Inventors: Joseph T. SAVARESE, Steven HECKT, Michael E. BRYANT, Eric C. MCNEILL, Carter SMITH, Elizabeth KIHSLINGER, Thomas Gunther HELMS, Camilla KEENAN-KOCH, Joseph G. SOUZA, Paul HOOVER, S. Aaron STAVENS, Christian E. HOFSTAEDTER, Jonathan SCOTT, Erik OLSON, James Scott SIMPKINS, Stephen Gregory FALLIN, John Harvey HILLOCK, Eivind NAESS, Michael Lee SNYDER, David Michael MIRLY, Marius LEE, Glenn Patrick ARANAS, Norman C. HAMER, Tridib DUTTA, Andrew James HOOVER, Thomas A. SWEET, Mark ANACKER, An PHAN
  • Patent number: 11921724
    Abstract: A stream computing application may be configured to manage the flow of tuples through a section of an operator graph. A window may be generated over one or more stream operators. The window may include breakpoint thresholds that set the maximum flow of tuples within the window. The stream operators within the window may be monitored to determine the flow of tuples occurring within the window using tuple flow counts. The tuple flow counts may be compared to the breakpoint thresholds to determine whether a breakpoint condition has occurred. If a breakpoint condition has occurred, a tuple flow change may be implemented to reduce the flow of tuples within the window.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: March 5, 2024
    Assignee: International Business Machines Corporation
    Inventors: Michael J. Branson, Jay S. Bryant, James E. Carey, John M. Santosuosso
  • Patent number: 8751477
    Abstract: The invention further provides a method and system for providing results in response to queries. A challenge keyword is transmitted to a remote search engine computer system and a reference result is received from the search engine computer system. A reference score is calculated based on the reference search result. The challenge keyword in entered into at least a first engine and a challenge result is received from the first engine. A challenge answer score is calculated based on the challenge result. A challenge reference score for the first engine based on a comparison of the challenge answer score for the first engine with the reference score, and published for further analysis.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: June 10, 2014
    Assignee: IAC Search & Media, Inc.
    Inventor: John E. Bryant
  • Publication number: 20140101120
    Abstract: The invention further provides a method and system for providing results in response to queries. A challenge keyword is transmitted to a remote search engine computer system and a reference result is received from the search engine computer system. A reference score is calculated based on the reference search result. The challenge keyword in entered into at least a first engine and a challenge result is received from the first engine. A challenge answer score is calculated based on the challenge result. A challenge reference score for the first engine based on a comparison of the challenge answer score for the first engine with the reference score, and published for further analysis.
    Type: Application
    Filed: October 5, 2012
    Publication date: April 10, 2014
    Inventor: John E. Bryant
  • Patent number: 5244391
    Abstract: An educational board game relating to the subject of illegal chemical substances (e.g. narcotics or "drugs") comprising a game board, player tokens, question cards and fact cards. The board includes a track or path of spaces along which the tokens are moved in response to manipulation of a chance means. The fact cards or the question cards are read aloud to all players depending upon which spaces on the track the individual tokens land on. The object of the game is to gain knowledge about the dangers of illegal drug use as the individual player tokens progress along the track.
    Type: Grant
    Filed: May 5, 1992
    Date of Patent: September 14, 1993
    Inventor: John E. Bryant