Patents by Inventor John Payyappillil John

John Payyappillil John 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: 20240080329
    Abstract: An illustrative method for performing a risk scenario assessment and remediation may include identifying, based on posture data associated with a compute environment, one or more compute resources deployed in the compute environment that are configured to be connected to a network, accessing runtime workload data associated with the one or more compute resources representative of network activity for the one or more compute resources, and performing, based on the posture data and the runtime workload data, a remediation operation associated with the one or more compute resources.
    Type: Application
    Filed: April 26, 2023
    Publication date: March 7, 2024
    Inventors: Theodore M. Reed, Nolan K. Karpinski, Xiaofei Guo, Christopher Hall, John Payyappillil John, Matti A. Vanninen, Naveen Kumar Bibinagar, Yijou Chen, Sowmya A. Karmali
  • Patent number: 11920945
    Abstract: A computer-implemented method for providing landmark-assisted navigation guidance by selectively utilizing database information includes receiving navigation requests from one or more mobile computing devices, each of the requests being associated with a respective starting point, destination, and travel mode. For each navigation request, a corresponding route to be depicted in a corresponding digital map is determined. For each navigation request associated with a first travel mode, corresponding points of interest (POIs) are determined from among a plurality of POIs stored in a database. The corresponding POIs are determined based at least on whether the corresponding POIs are associated with any landmark category. For each navigation request associated with a second travel mode, corresponding POIs are determined irrespective of whether the corresponding POIs are associated with any landmark categories.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: March 5, 2024
    Assignee: GOOGLE LLC
    Inventors: John Payyappillil John, Jeffrey Albertson, Natalie O'Connell Williams, Amanda Bishop, Justin Joseph Thorsen, Jiexi Lu
  • Publication number: 20220349717
    Abstract: To evaluate the performance of a navigation application, a navigation performance evaluation system receives indications of several routes generated by a navigation application operating on client devices of several users upon completion of the routes. The navigation performance evaluation system then provides a hindsight analysis of the routes to determine whether faster routes could have been generated. The hindsight analysis is performed by generating a hindsight route for each route based on actual traversal times for road segments in the same geographic area as the route. The actual traversal times are determined based on vehicles traveling on the road segments around the time that a user requested navigation directions corresponding to the route. Based on the hindsight analysis, the navigation performance evaluation system generates an overall performance metric for the routes indicating the ability of the navigation application to identify the fastest routes.
    Type: Application
    Filed: June 24, 2019
    Publication date: November 3, 2022
    Inventors: John Payyappillil John, Sorin Gherman, Scott Dillard
  • Publication number: 20220155091
    Abstract: A computer-implemented method for providing landmark-assisted navigation guidance by selectively utilizing database information includes receiving navigation requests from one or more mobile computing devices, each of the requests being associated with a respective starting point, destination, and travel mode. For each navigation request, a corresponding route to be depicted in a corresponding digital map is determined. For each navigation request associated with a first travel mode, corresponding points of interest (POIs) are determined from among a plurality of POIs stored in a database. The corresponding POIs are determined based at least on whether the corresponding POIs are associated with any landmark category. For each navigation request associated with a second travel mode, corresponding POIs are determined irrespective of whether the corresponding POIs are associated with any landmark categories.
    Type: Application
    Filed: February 4, 2022
    Publication date: May 19, 2022
    Inventors: John Payyappillil John, Jeffrey Albertson, Natalie O'Connell Williams, Amanda Bishop, Justin Joseph Thorsen, Jiexi Lu
  • Patent number: 11274935
    Abstract: A computer-implemented method for providing landmark-assisted navigation guidance by selectively utilizing database information includes receiving navigation requests from one or more mobile computing devices, each of the requests being associated with a respective starting point, destination, and travel mode. For each navigation request, a corresponding route to be depicted in a corresponding digital map is determined. For each navigation request associated with a first travel mode, corresponding points of interest (POIs) are determined from among a plurality of POIs stored in a database. The corresponding POIs are determined based on at least a zoom level of the corresponding map and whether the corresponding POIs are associated with any landmark category. For each navigation request associated with a second travel mode, corresponding POIs are determined based on at least a zoom level of the corresponding map, but irrespective of whether the corresponding POIs are associated with any landmark categories.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: March 15, 2022
    Assignee: GOOGLE LLC
    Inventors: John Payyappillil John, Jeffrey Albertson, Natalie O'Connell Williams, Amanda Bishop, Justin Joseph Thorsen, Jiexi Lu
  • Publication number: 20210172758
    Abstract: A computer-implemented method for providing landmark-assisted navigation guidance by selectively utilizing database information includes receiving navigation requests from one or more mobile computing devices, each of the requests being associated with a respective starting point, destination, and travel mode. For each navigation request, a corresponding route to be depicted in a corresponding digital map is determined. For each navigation request associated with a first travel mode, corresponding points of interest (POIs) are determined from among a plurality of POIs stored in a database. The corresponding POIs are determined based on at least a zoom level of the corresponding map and whether the corresponding POIs are associated with any landmark category. For each navigation request associated with a second travel mode, corresponding POIs are determined based on at least a zoom level of the corresponding map, but irrespective of whether the corresponding POIs are associated with any landmark categories.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 10, 2021
    Inventors: John Payyappillil John, Jeffrey Albertson, Natalie O'Connell Williams, Amanda Bishop, Justin Joseph Thorsen, Jiexi Lu
  • Patent number: 9784591
    Abstract: To identify important access roads for a geographic location, multiple previous requests for directions between a multiplicity of sources and one or more destinations identical, or proximate, to the geographic location are identified. Further, routes between the multiplicity of sources and the one or more destinations are determined. Still further, common road segments shared by at least some of the determined routes are identified, and a set of important access roads for the geographic location are selected from among the identified road segments based on how frequently the identified road segments are used.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: October 10, 2017
    Assignee: GOOGLE INC.
    Inventors: John Payyappillil John, Yatin Chawathe, Nicholas Lee, Matthew Zhong Qing Wu, Chris Gonterman, Ross Morgan-Linial
  • Publication number: 20140343848
    Abstract: To identify important access roads for a geographic location, multiple previous requests for directions between a multiplicity of sources and one or more destinations identical, or proximate, to the geographic location are identified. Further, routes between the multiplicity of sources and the one or more destinations are determined. Still further, common road segments shared by at least some of the determined routes are identified, and a set of important access roads for the geographic location are selected from among the identified road segments based on how frequently the identified road segments are used.
    Type: Application
    Filed: July 31, 2014
    Publication date: November 20, 2014
    Inventors: John Payyappillil John, Yatin Chawathe, Nicholas Lee, Matthew Zhong Qing Wu, Chris Gonterman, Ross Morgan-Linial
  • Patent number: 8831882
    Abstract: To identify important access roads for a geographic location, multiple previous requests for directions between a multiplicity of sources and one or more destinations identical, or proximate, to the geographic location are identified. Further, routes between the multiplicity of sources and the one or more destinations are determined. Still further, common road segments shared by at least some of the determined routes are identified, and a set of important access roads for the geographic location are selected from among the identified road segments based on how frequently the identified road segments are used.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: September 9, 2014
    Assignee: Google Inc.
    Inventors: John Payyappillil John, Yatin Chawathe, Nicholas Lee, Matthew Zhong Qing Wu, Chris Gonterman, Ross Morgan-Linial
  • Patent number: 8495742
    Abstract: A framework identifies malicious queries contained in search logs to uncover relationships between the malicious queries and the potential attacks launched by attackers submitting the malicious queries. A small seed set of malicious queries may be used to identify an IP address in the search logs that submitted the malicious queries. The seed set may be expanded by examining all queries in the search logs submitted by the identified IP address. Regular expressions may be generated from the expanded set of queries and used for detecting yet new malicious queries. Upon identifying the malicious queries, the framework may be used to detect attacks on vulnerable websites, spamming attacks, and phishing attacks.
    Type: Grant
    Filed: May 17, 2010
    Date of Patent: July 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Martin Abadi, Yinglian Xie, Fang Yu, John Payyappillil John
  • Publication number: 20110283360
    Abstract: A framework identifies malicious queries contained in search logs to uncover relationships between the malicious queries and the potential attacks launched by attackers submitting the malicious queries. A small seed set of malicious queries may be used to identify an IP address in the search logs that submitted the malicious queries. The seed set may be expanded by examining all queries in the search logs submitted by the identified IP address. Regular expressions may be generated from the expanded set of queries and used for detecting yet new malicious queries. Upon identifying the malicious queries, the framework may be used to detect attacks on vulnerable websites, spamming attacks, and phishing attacks.
    Type: Application
    Filed: May 17, 2010
    Publication date: November 17, 2011
    Applicant: Microsoft Corporation
    Inventors: Martin Abadi, Yinglian Xie, Fang Yu, John Payyappillil John