Patents by Inventor Harvir Singh

Harvir Singh 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: 11503012
    Abstract: A service or load balancer may use the techniques herein to perform client authentication using a certificate-based identity provider. A client may send a request for access to a service of the provider network. In response, the service or a load balancer may redirect the request to a certificate-based identity provider in accordance with a standard identity protocol (e.g., a federated identity protocol such as the protocol for OpenID Connect (OIDC)). The certificate-based identity provider may obtain a client certificate and validate the client certificate. The identity provider may also obtain and verify other credentials. In response to validating the client certificate (and in some cases authenticating the credentials), the certificate-based identity provider may generate and sign an identity token and redirect the client back to the service in accordance with the identity protocol.
    Type: Grant
    Filed: June 28, 2019
    Date of Patent: November 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Justin Paul Yancey, Jack A. Drooger, Beau Jared Hunter, Harvir Singh
  • Publication number: 20220309157
    Abstract: In one or more examples, there is disclosed a system and method of detecting agent presence for self-healing. An out-of-band monitoring process, such as Intel® AMT, or any process in firmware executing on a co-processor, may monitor one or more processes to determine if one goes down or otherwise meets a security criterion. Crashed processes may be reported to an enterprise security controller (ESC). The ESC may notice trends among affected machines and instruct the machines to take appropriate remedial action, such as booting from a remedial image.
    Type: Application
    Filed: June 14, 2022
    Publication date: September 29, 2022
    Applicant: Musarubra US LLC
    Inventors: Shashin Thakur, Arvind K. Boggarapu, Harvir Singh
  • Patent number: 11416606
    Abstract: In one or more examples, there is disclosed a system and method of detecting agent presence for self-healing. An out-of-band monitoring process, such as Intel® AMT, or any process in firmware executing on a co-processor, may monitor one or more processes to determine if one goes down or otherwise meets a security criterion. Crashed processes may be reported to an enterprise security controller (ESC). The ESC may notice trends among affected machines and instruct the machines to take appropriate remedial action, such as booting from a remedial image.
    Type: Grant
    Filed: December 27, 2014
    Date of Patent: August 16, 2022
    Assignee: Musarubra US LLC
    Inventors: Shashin Thakur, Arvind K. Boggarapu, Harvir Singh
  • Patent number: 10044700
    Abstract: A technique allows a parentally attested security token to serve as authentication for a minor using identifying attributes of the minor child. The security token may include personally identifiable information about the child, a description of authorized activity as well as specifications of intended use of the security token. The security token may include provisions for authentication to be revoked by a parent or guardian and/or expire after a predetermined time. The security token may be stored inside a trusted execution environment of a portable computing device that may be carried by the minor and presented at physical locations where authentication is required.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: August 7, 2018
    Assignee: MCAFEE, LLC
    Inventors: Timothy J. Gresham, Tobias M. Kohlenberg, Ravi L. Sahita, Tracy E. Camp, Harvir Singh, Robert L. Vaughn, Ned M. Smith, Cedric Cochin
  • Patent number: 9948530
    Abstract: A combined reach can be determined for multiple resources. Usage data, including audience duplication data, is used to generate audience duplication measurements for pairs of the resources. A child-resource pair is identified, and the audience duplication measurement for that resource pair is modified. The modified measurement is used to determine a combined reach for the multiple resources. A report is also generated based on the combined reach.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: April 17, 2018
    Assignee: comScore, Inc.
    Inventors: Bonnie Niederstrasser, Harvir Singh Bansal, Ryan Jones, Han Yan
  • Patent number: 9912528
    Abstract: There is disclosed in one example, a computing apparatus, having: first one or more logic elements comprising at least a processor and a memory to provide an operational environment; and second one or more logic elements providing an out-of-band management engine to function independently of the operational environment, and to: provide an out-of-band communication driver; determine that the operational environment has encountered an error that inhibits network communication; receive security content from a server via the out-of-band communication driver into a third-party storage area; and apply the security content to the computing apparatus. There is also disclosed a method of providing an out-of-band management engine, and one or more tangible, non-transitory computer-readable storage mediums having stored instructions for providing an out-of-band management engine.
    Type: Grant
    Filed: December 22, 2015
    Date of Patent: March 6, 2018
    Assignee: McAfee, LLC
    Inventors: Ward Coburn, Harvir Singh
  • Publication number: 20170316204
    Abstract: In one or more examples, there is disclosed a system and method of detecting agent presence for self-healing. An out-of-band monitoring process, such as Intel® AMT, or any process in firmware executing on a co-processor, may monitor one or more processes to determine if one goes down or otherwise meets a security criterion. Crashed processes may be reported to an enterprise security controller (ESC). The ESC may notice trends among affected machines and instruct the machines to take appropriate remedial action, such as booting from a remedial image.
    Type: Application
    Filed: December 27, 2014
    Publication date: November 2, 2017
    Applicant: McAfee, Inc.
    Inventors: Shashin Thakur, Arvind K. Boggarapu, Harvir Singh
  • Publication number: 20170180191
    Abstract: There is disclosed in one example, a computing apparatus, having: first one or more logic elements comprising at least a processor and a memory to provide an operational environment; and second one or more logic elements providing an out-of-band management engine to function independently of the operational environment, and to: provide an out-of-band communication driver; determine that the operational environment has encountered an error that inhibits network communication; receive security content from a server via the out-of-band communication driver into a third-party storage area; and apply the security content to the computing apparatus. There is also disclosed a method of providing an out-of-band management engine, and one or more tangible, non-transitory computer-readable storage mediums having stored instructions for providing an out-of-band management engine.
    Type: Application
    Filed: December 22, 2015
    Publication date: June 22, 2017
    Applicant: McAfee, Inc.
    Inventors: Ward Coburn, Harvir Singh
  • Publication number: 20160182508
    Abstract: A technique allows a parentally attested security token to serve as authentication for a minor using identifying attributes of the minor child. The security token may include personally identifiable information about the child, a description of authorized activity as well as specifications of intended use of the security token. The security token may include provisions for authentication to be revoked by a parent or guardian and/or expire after a predetermined time. The security token may be stored inside a trusted execution environment of a portable computing device that may be carried by the minor and presented at physical locations where authentication is required.
    Type: Application
    Filed: December 23, 2014
    Publication date: June 23, 2016
    Inventors: Timothy J. Gresham, Tobias M. Kohlenberg, Ravi L. Sahita, Tracy E. Camp, Harvir Singh, Robert L. Vaughn, Ned M. Smith, Cedric Cochin
  • Patent number: 9292856
    Abstract: A combined reach can be determined for multiple resources. Usage data, including audience duplication data, is used to generate audience duplication measurements for pairs of the resources. A child-resource pair is identified, and the audience duplication measurement for that resource pair is modified. The modified measurement is used to determine a combined reach for the multiple resources. A report is also generated based on the combined reach.
    Type: Grant
    Filed: April 25, 2012
    Date of Patent: March 22, 2016
    Assignee: comScore, Inc.
    Inventors: Bonnie Niederstrasser, Harvir Singh Bansal, Ryan Jones, Han Yan
  • Patent number: 8788623
    Abstract: A system, method, and computer program product are provided for receiving security content utilizing a serial over LAN connection. In use, an unsuccessful attempt to connect to a network for accessing security content at a remote second device is indicated by a first device, where the unsuccessful attempt results from a malfunction at the first device. Further, the security content is received at the first device utilizing a serial over local area network (LAN) connection established with the remote second device, based on the indication.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: July 22, 2014
    Assignee: McAfee Inc.
    Inventors: Ward Coburn, Harvir Singh, Roger Wood
  • Patent number: 8301727
    Abstract: A system, method, and computer program product are provided for receiving security content utilizing a serial over LAN connection. In use, an unsuccessful attempt to connect to a network for accessing security content at a remote second device is indicated by a first device, where the unsuccessful attempt results from a malfunction at the first device. Further, the security content is received at the first device utilizing a serial over local area network (LAN) connection established with the remote second device, based on the indication.
    Type: Grant
    Filed: February 19, 2010
    Date of Patent: October 30, 2012
    Assignee: McAfee, Inc.
    Inventors: Ward Coburn, Harvir Singh, Roger Wood
  • Publication number: 20110137721
    Abstract: Measurement data is accessed. The measurement data is associated with a group of users that have been exposed to at least one advertising creative that is part of an advertising campaign. The measurement data reflects one or more consumer responses and one or more non-zero exposure levels. The non-zero exposure levels correspond to non-zero amounts of exposures to at least one advertising creative that is part of the advertising campaign. A model that relates consumer response measures to one or more exposure levels is generated based on the accessed measurement data. Based on the generated model, a consumer response measure for a zero exposure level is determined. The zero exposure level corresponds to a zero amount of exposures to at least one advertising creative that is part of the advertising campaign. An advertising effectiveness metric is determined based on the consumer response measure for the zero exposure level and the accessed measurement data.
    Type: Application
    Filed: December 3, 2010
    Publication date: June 9, 2011
    Applicant: comScore, Inc.
    Inventor: Harvir Singh Bansal
  • Patent number: 6966059
    Abstract: A system and method for providing automated low bandwidth updates of computer anti-virus application components is described. Components of one or more deployed computer anti-virus applications requiring updating are periodically identified. Each updated computer anti-virus application component is pulled from a component repository on a centralized component server by a replicator. Each out-of-date computer anti-virus application component is updated. The one or more updated computer anti-virus application components for the computer anti-virus applications are pushed to superagents. The updated computer anti-virus application components to the deployed computer anti-virus applications are multicast to agents.
    Type: Grant
    Filed: March 11, 2002
    Date of Patent: November 15, 2005
    Assignee: McAfee, Inc.
    Inventors: Satish Shetty, Harvir Singh, Michael Bacus