Patents by Inventor Christopher Newcombe

Christopher Newcombe 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: 20180309577
    Abstract: Systems and methods for improving password security are proposed. A password entered by a user of an electronic device is hashed with a hash instructions to create a digest. The digest is then obfuscated in accordance with the methods disclosed herein by rearranging the bits comprising the digest, to create an obfuscated digest. The obfuscated digest may then be used to authenticate the user. This method decreases the likelihood of hacking or malicious interference.
    Type: Application
    Filed: April 24, 2018
    Publication date: October 25, 2018
    Inventors: Christopher Newcombe, Michael Baker
  • Publication number: 20070289026
    Abstract: A method and system are directed towards enabling content security in a distributed environment. The system includes a data store for content associated with an application that may be tagged as exclusively memory resident at a client. The content may also be encrypted and digitally signed. When an authenticated client requests the content, it is provided at a constrained rate that enables a portion of the content to start execution on the client before the application associated with the content is completely downloaded. Additional portions of the content are provided to the client when the additional portions are required for execution by the application.
    Type: Application
    Filed: April 19, 2007
    Publication date: December 13, 2007
    Applicant: Valve Corporation
    Inventors: Christopher Newcombe, Paul Jones, Richard Ellis, Derrick Birum
  • Publication number: 20070061588
    Abstract: Methods and Systems for securely distributing software in a subscription-based environment are provided. In an example embodiment, a Game Security Facility (“GSF”) associated with a game server is used to manage secure communications with game clients. The GSF typically manages secure communication of the accounting and billing information and secure communication of game session data. In typical operation, the game client generates a pass-phrase that transparently includes a unique identifier of the machine upon which the subscription software will reside. RSA-type key pairs that are then generated using this pass-phrase will be associated uniquely with both the game player and with the machine upon which the software resides, thus preventing unauthorized copying to another machine or unauthorized use by a third party.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 15, 2007
    Inventor: Christopher Newcombe
  • Publication number: 20070061201
    Abstract: Methods and systems for dynamically incorporating advertising content into multimedia environments, such as games, are provided. Example embodiments include a dynamic inserter, which selects content, based upon a set of criteria, to deliver to a receiving client system, such as a game client. The receiving client system typically dynamically determines locations within the game where advertisements are desirably inserted. Associated with these locations are ad tags that specify criteria for the ads including, for example ad type, ad genre, and scheduling information, which are sent by the client system to the dynamic inserter to select appropriate ads. The dynamic inserter selects ads based upon the criteria and sends them to the client system, which selects them for ad tags with conforming criteria. The client system then renders the selected ad in the appropriate location.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 15, 2007
    Inventors: Richard Ellis, Christopher Newcombe, Michael Yiu-kwan Siu, Michael Stradley, Chris Oje
  • Publication number: 20070061203
    Abstract: Methods and systems for dynamically incorporating advertising content into multimedia environments, such as games, are provided. Example embodiments include a dynamic inserter, which selects content, based upon a set of criteria, to deliver to a receiving client system, such as a game client. The receiving client system typically dynamically determines locations within the game where advertisements are desirably inserted. Associated with these locations are ad tags that specify criteria for the ads including, for example ad type, ad genre, and scheduling information which are sent by the client system to the dynamic inserter to select appropriate ads. The dynamic inserter selects ads based upon the criteria and sends them to the client system, which selects them for ad tags with conforming criteria. The client system then renders the selected ad in the appropriate location.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 15, 2007
    Inventors: Richard Ellis, Christopher Newcombe, Michael Siu, Michael Stradley, Chris Oje
  • Publication number: 20070061202
    Abstract: Methods and systems for dynamically incorporating advertising content into multimedia environments, such as games, are provided. Example embodiments include a dynamic inserter, which selects content, based upon a set of criteria, to deliver to a receiving client system, such as a game client. The receiving client system typically dynamically determines locations within the game where advertisements are desirably inserted. Associated with these locations are ad tags that specify criteria for the ads including, for example ad type, ad genre, and scheduling information which are sent by the client system to the dynamic inserter to select appropriate ads. The dynamic inserter selects ads based upon the criteria and sends them to the client system, which selects them for ad tags with conforming criteria. The client system then renders the selected ad in the appropriate location.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 15, 2007
    Inventors: Richard Ellis, Christopher Newcombe, Michael Siu, Michael Stradley, Chris Oje
  • Publication number: 20070061204
    Abstract: Methods and systems for dynamically incorporating advertising content into multimedia environments, such as games, are provided. Example embodiments include a dynamic inserter, which selects content, based upon a set of criteria, to deliver to a receiving client system, such as a game client. The receiving client system typically dynamically determines locations within the game where advertisements are desirably inserted. Associated with these locations are ad tags that specify criteria for the ads including, for example ad type, ad genre, and scheduling information, which are sent by the client system to the dynamic inserter to select appropriate ads. The dynamic inserter selects ads based upon the criteria and sends them to the client system, which selects them for ad tags with conforming criteria. The client system then renders the selected ad in the appropriate location.
    Type: Application
    Filed: August 30, 2006
    Publication date: March 15, 2007
    Inventors: Richard Ellis, Christopher Newcombe, Michael Siu, Michael Stradley, Chris Oje
  • Publication number: 20060236090
    Abstract: A system, method, and apparatus are arranged to enable loading of an application, such as a game application, prior to a formal release date of the application. An end-user is provided components of the application either over a network, CD, DVD, or the like. At least one component of the application is encrypted. The end-user may register with an application provider. At a pre-defined time, such as a release date for the application, a decryption key is made available to the end-user. The decryption key may be employed to decrypt the encrypted component(s) of the application, such that the application may be readied for execution. In addition, bug fixes, additions, or the like, may also be pre-loaded to release of the application, thereby ensuring that the end-user has the most current application configuration.
    Type: Application
    Filed: March 8, 2006
    Publication date: October 19, 2006
    Applicant: Valve Corporation
    Inventors: Derrick Birum, Erik Johnson, Christopher Newcombe