Patents by Inventor Farhan Khan

Farhan Khan 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: 11082310
    Abstract: Indicator values are anonymously aggregated in a multi-instance computing environment. Aggregations of indicator values are received from customer instances in a multi-instance computing environment. At least one of the aggregations of indicator values is generated by a respective customer instance of the customer instances based on indicator values generated by the respective customer instance. The aggregations of indicator values are filtered to produce filtered aggregations, and the filtered aggregations are aggregated according to characteristics associated with at least some of the customer instances to generate global indicator values. Each global indicator value is generated from one or more of the filtered aggregations that are greater than a minimum threshold. One or more of the global indicator values may then be transmitted to a customer instance of the customer instances having a characteristic corresponding to those global indicator values.
    Type: Grant
    Filed: August 27, 2019
    Date of Patent: August 3, 2021
    Assignee: ServiceNow, Inc.
    Inventors: Amanjit Singh Johal, Mohammed Abdul Farhan Khan, Manjeet Singh
  • Patent number: 10699237
    Abstract: An embodiment may involve receiving respective information technology performance data related to managed networks. The embodiment may further involve transmitting a web-based representation of a first graphical user interface. The first graphical user interface may be configurable to display a plurality of performance metrics related to the managed network. The embodiment may further involve receiving an indication to display a detailed representation of a particular performance metric of the plurality of performance metrics. The embodiment may further involve transmitting a web-based representation of a second graphical user interface.
    Type: Grant
    Filed: October 17, 2017
    Date of Patent: June 30, 2020
    Assignee: ServiceNow, Inc.
    Inventors: Manjeet Singh, Abhay Kulkarni, Amanjit Johal, Mohammed Abdul Farhan Khan
  • Patent number: 10586238
    Abstract: An automated process to determine whether an image has been modified includes receiving an image (e.g., via a web portal), requesting an image validation service to analyze the image to determine whether the image and/or a subject depicted in the image, has been modified from its original form and, based on the analysis of the image validation service, outputting a likelihood that the image has been modified. The image validation service may analyze the image using one or more operations to determine a likelihood that the image has been modified, and provide an indication of the likelihood that the image has been modified to the web portal. The indication of the likelihood that the image has been modified may be presented on a display via the web portal, and various actions may be suggested or taken based on the likelihood that the image has been modified.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: March 10, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: James David Morey, Phillip Wade Mendoza, Monte Windsor, Federico Gomez Suarez, Farhan Khan, John Mower, Graham Ramsay
  • Publication number: 20200059423
    Abstract: Indicator values are anonymously aggregated in a multi-instance computing environment. Aggregations of indicator values are received from customer instances in a multi-instance computing environment. At least one of the aggregations of indicator values is generated by a respective customer instance of the customer instances based on indicator values generated by the respective customer instance. The aggregations of indicator values are filtered to produce filtered aggregations, and the filtered aggregations are aggregated according to characteristics associated with at least some of the customer instances to generate global indicator values. Each global indicator value is generated from one or more of the filtered aggregations that are greater than a minimum threshold. One or more of the global indicator values may then be transmitted to a customer instance of the customer instances having a characteristic corresponding to those global indicator values.
    Type: Application
    Filed: August 27, 2019
    Publication date: February 20, 2020
    Inventors: Amanjit Singh Johal, Mohammed Abdul Farhan Khan, Manjeet Singh
  • Patent number: 10445558
    Abstract: Systems, methods, and non-transitory computer readable media can identify a user associated with a device based on a subset of media content items on the device based at least in part on analysis of the subset of media content items. A relationship between the user and one or more other users depicted in the media content items can be determined. A recommendation relating to sending at least one media content item on the device to at least of the one or more other users can be generated based on the determined relationship.
    Type: Grant
    Filed: July 17, 2017
    Date of Patent: October 15, 2019
    Assignee: Facebook, Inc.
    Inventors: Xun Wilson Huang, Jun Sun, Zhiyang Wang, Wenjie Lin, Jieqi Yu, Farhan Khan
  • Patent number: 10419304
    Abstract: Indicator values are anonymously aggregated in a multi-instance computing environment. Aggregations of indicator values are received from customer instances in a multi-instance computing environment. At least one of the aggregations of indicator values is generated by a respective customer instance of the customer instances based on indicator values generated by the respective customer instance. The aggregations of indicator values are filtered to produce filtered aggregations, and the filtered aggregations are aggregated according to characteristics associated with at least some of the customer instances to generate global indicator values. Each global indicator value is generated from one or more of the filtered aggregations that are greater than a minimum threshold. One or more of the global indicator values may then be transmitted to a customer instance of the customer instances having a characteristic corresponding to those global indicator values.
    Type: Grant
    Filed: May 5, 2017
    Date of Patent: September 17, 2019
    Assignee: ServiceNow, Inc.
    Inventors: Amanjit Singh Johal, Mohammed Abdul Farhan Khan, Manjeet Singh
  • Publication number: 20190102719
    Abstract: An embodiment may involve receiving respective information technology performance data related to managed networks. The embodiment may further involve transmitting a web-based representation of a first graphical user interface. The first graphical user interface may be configurable to display a plurality of performance metrics related to the managed network. The embodiment may further involve receiving an indication to display a detailed representation of a particular performance metric of the plurality of performance metrics. The embodiment may further involve transmitting a web-based representation of a second graphical user interface.
    Type: Application
    Filed: October 17, 2017
    Publication date: April 4, 2019
    Inventors: Manjeet Singh, Abhay Kulkarni, Amanjit Johal, Mohammed Abdul Farhan Khan
  • Publication number: 20190019012
    Abstract: Systems, methods, and non-transitory computer readable media can identify a user associated with a device based on a subset of media content items on the device based at least in part on analysis of the subset of media content items. A relationship between the user and one or more other users depicted in the media content items can be determined. A recommendation relating to sending at least one media content item on the device to at least of the one or more other users can be generated based on the determined relationship.
    Type: Application
    Filed: July 17, 2017
    Publication date: January 17, 2019
    Inventors: Xun Wilson Huang, Jun Sun, Zhiyang Wang, Wenjie Lin, Jieqi Yu, Farhan Khan
  • Publication number: 20180324059
    Abstract: Indicator values are anonymously aggregated in a multi-instance computing environment. Aggregations of indicator values are received from customer instances in a multi-instance computing environment. At least one of the aggregations of indicator values is generated by a respective customer instance of the customer instances based on indicator values generated by the respective customer instance. The aggregations of indicator values are filtered to produce filtered aggregations, and the filtered aggregations are aggregated according to characteristics associated with at least some of the customer instances to generate global indicator values. Each global indicator value is generated from one or more of the filtered aggregations that are greater than a minimum threshold. One or more of the global indicator values may then be transmitted to a customer instance of the customer instances having a characteristic corresponding to those global indicator values.
    Type: Application
    Filed: May 5, 2017
    Publication date: November 8, 2018
    Inventors: AMANJIT SINGH JOHAL, MOHAMMED ABDUL FARHAN KHAN, MANJEET SINGH
  • Publication number: 20170372322
    Abstract: An automated process to determine whether an image has been modified includes receiving an image (e.g., via a web portal), requesting an image validation service to analyze the image to determine whether the image and/or a subject depicted in the image, has been modified from its original form and, based on the analysis of the image validation service, outputting a likelihood that the image has been modified. The image validation service may analyze the image using one or more operations to determine a likelihood that the image has been modified, and provide an indication of the likelihood that the image has been modified to the web portal. The indication of the likelihood that the image has been modified may be presented on a display via the web portal, and various actions may be suggested or taken based on the likelihood that the image has been modified.
    Type: Application
    Filed: June 22, 2016
    Publication date: December 28, 2017
    Inventors: James David Morey, Phillip Wade Mendoza, Monte Windsor, Federico Gomez Suarez, Farhan Khan, John Mower, Graham Ramsay
  • Patent number: 9008999
    Abstract: A component position detector for determining if a first component is properly attached to a second component. The component position detector can be a steering wheel airbag position detector that provides for a convenient and cost-effective apparatus and/or process for determining whether or not a steering wheel airbag is properly attached to a steering wheel. Such a steering wheel airbag position detector can include a jig that has a scan position, the scan position located on a front side of a steering wheel. In addition, the position detector can include a sensor rigidly attached to the jig, the sensor operable to perform a two-dimensional scan across a gap between the steering wheel and a steering wheel airbag and/or horn pad attached to the steering wheel.
    Type: Grant
    Filed: October 27, 2011
    Date of Patent: April 14, 2015
    Assignees: Toyota Motor Engineering & Manufacturing North America, Inc., Leite Automation Inc.
    Inventors: Shah Mohammed Asad Husain, Andre Kenneth Gorden Good, Gary Lee, Martin Cina, Nelson Leite, Farhan Khan
  • Patent number: 8820556
    Abstract: A molded bottle for liquids is disclosed. In a particular embodiment, the bottle includes a hollow body portion adapted to store liquids therein, with an opening on a top of the body portion to access an interior of the bottle. In addition, the bottle includes a sidewall that extends outward around a bottom periphery of the body portion, where the bottle is supported by an edge of the sidewall when the bottle is placed on a planar surface. The sidewall is configured to flex when the bottle is pressed down onto the planar surface to form a vacuum between the body portion and the planar surface to prevent the bottle from moving.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: September 2, 2014
    Inventor: Farhan Khan
  • Publication number: 20140116978
    Abstract: A molded bottle for liquids is disclosed. In a particular embodiment, the bottle includes a hollow body portion adapted to store liquids therein, with an opening on a top of the body portion to access an interior of the bottle. In addition, the bottle includes a sidewall that extends outward around a bottom periphery of the body portion, where the bottle is supported by an edge of the sidewall when the bottle is placed on a planar surface. The sidewall is configured to flex when the bottle is pressed down onto the planar surface to form a vacuum between the body portion and the planar surface to prevent the bottle from moving.
    Type: Application
    Filed: October 26, 2012
    Publication date: May 1, 2014
    Inventor: Farhan Khan
  • Patent number: D718575
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: December 2, 2014
    Inventor: Farhan Khan
  • Patent number: D719402
    Type: Grant
    Filed: July 5, 2013
    Date of Patent: December 16, 2014
    Inventor: Farhan Khan
  • Patent number: D772004
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: November 22, 2016
    Inventor: Farhan Khan
  • Patent number: D803000
    Type: Grant
    Filed: January 15, 2016
    Date of Patent: November 21, 2017
    Assignee: Gold Crest Distributing, LLC
    Inventor: Farhan Khan
  • Patent number: D847577
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: May 7, 2019
    Assignee: Gold Crest Distributing, LLC
    Inventor: Farhan Khan
  • Patent number: D847578
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: May 7, 2019
    Assignee: Gold Crest Distributing, LLC
    Inventor: Farhan Khan
  • Patent number: D847579
    Type: Grant
    Filed: October 9, 2017
    Date of Patent: May 7, 2019
    Assignee: Gold Crest Distributing, LLC
    Inventor: Farhan Khan