1
Derrick Jason Birum, Christopher Richard Newcombe, Paul David Jones, Richard Donald Ellis, Mikel Howard Thompson: Method and system for upgrading and rolling back versions. Valve Corporation, Darby & Darby PC, Jamie L Wiegand, February 7, 2006: US06996817 (55 worldwide citation)

A method and system for versioning of applications is provided. A version of an application may be updated or rolled back transparently to the client. A list of resources in a current version of an application is created and compared to the list of resources in a new version. When a resource is not ...


2
Joseph L Ellsworth, Brandon William Porter, Christopher Allen Suver, Christopher Richard Newcombe: Forward-based resource delivery network management techniques. Amazon Technologies, Knobbe Martens Olson & Bear, January 26, 2016: US09246776 (54 worldwide citation)

A resource delivery network and method for distributing content in the network is disclosed herein. The network comprises a plurality of servers arranged in tiers and partitioned. Each server includes a resource store with a set of resources for distribution to a successive tier. Updates to each suc ...


3
Paul David Jones, Christopher Richard Newcombe, Richard Donald Ellis, Derrick Jason Birum, Mikel Howard Thompson: Method and system for preloading resources. Valve Corporation, Frommer Lawrence & Haug, John W Branch, February 22, 2011: US07895261 (42 worldwide citation)

A method and system for preloading data is provided. Resources are preloaded on a client before they are needed by an application. Application hints and static resources lists may be used to indicate resources are needed. The application may begin execution before receiving all of the resources asso ...


4
Christopher Richard Newcombe: Method and system for binding kerberos-style authenticators to single clients. Valve Corporation, Darby & Darby PC, John W Branch, June 24, 2008: US07392390 (26 worldwide citation)

A method and system are directed towards enabling authentication in a distributed environment. The method employs a hashed salted password associated with a user in part to pre-authenticate the user. If the user is pre-authenticated, a ticket is transmitted to a client. The ticket includes a cryptog ...


5
Christopher Richard Newcombe, Paul David Jones, Richard Donald Ellis, Derrick Jason Birum: Method and system for enabling content security in a distributed system. Valve Corporation, Darby & Darby PC, Jamie L Wiegand, July 10, 2007: US07243226 (20 worldwide citation)

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 ...


6
Paul David Jones, Christopher Richard Newcombe, Richard Donald Ellis, Derrick Jason Birum: Method and system for controlling bandwidth on client and server. Valve Corporation, Darby & Darby PC, John W Branch, August 25, 2009: US07580972 (17 worldwide citation)

A method and system for controlling bandwidth used to communicate between at least one client and a server. A history is accessed that includes information about communications between the at least one client and a server during a period of time. The history is employed to determine a send time at w ...


7
Joseph L Ellsworth, Brandon William Porter, Christopher Allen Suver, Christopher Richard Newcombe: Forward-based resource delivery network management techniques. Amazon Technologies, Knobbe Martens Olson & Bear, February 13, 2018: US09893957 (14 worldwide citation)

A resource delivery network and method for distributing content in the network is disclosed herein. The network comprises a plurality of servers arranged in tiers and partitioned. Each server includes a resource store with a set of resources for distribution to a successive tier. Updates to each suc ...


8
Christopher Richard Newcombe, Paul David Jones: Method and system for load balancing an authentication system. Valve Corporation, Darby & Darby PC, John W Branch, October 30, 2007: US07290040 (14 worldwide citation)

A method and system are directed towards balancing loads on an authentication system. The system employs a first authentication server that is configured to authenticate a user. The system includes a master authentication server. When the master authentication server determines that a load on it has ...


9
Paul David Jones, Christopher Richard Newcombe, Richard Donald Ellis, Derrick Jason Birum, Mikel Howard Thompson: Method and system for effectively communicating file properties and directory structures in a distributed file system. Valve Corporation, Darby & Darby PC, John W Branch, May 13, 2008: US07373406 (12 worldwide citation)

A method and system for effectively communicating file properties and directory structures within a distributed file system is provided. A manifest that includes properties relating to all of the files used in an application is created. The manifest is distributed to a client before the client has r ...


10
Christopher Richard Newcombe, Paul David Jones, Richard Donald Ellis, Derrick Jason Birum: Enabling content security in a distributed system. Valve Corporation, Darby & Darby PC, John W Branch, March 23, 2010: US07685416 (11 worldwide citation)

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 ...