Search

Derrick J Birum

age ~57

from Duvall, WA

Also known as:
  • Derrick Jason Birum
  • Derrick B Birum
  • Derick Birum
  • Katie Birum
Phone and address:
28503 151St St, Duvall, WA 98019
4258441025

Derrick Birum Phones & Addresses

  • 28503 151St St, Duvall, WA 98019 • 4258441025
  • Bothell, WA
  • Kirkland, WA
  • Everett, WA
  • Kiona, WA

Industries

Computer Software

Us Patents

  • Software Analysis System Having An Apparatus For Selectively Collecting Analysis Data From A Target System Executing Software Instrumented With Tag Statements And Method For Use Thereof

    view source
  • US Patent:
    7100152, Aug 29, 2006
  • Filed:
    Jan 31, 2000
  • Appl. No.:
    09/494765
  • Inventors:
    Derrick Jason Birum - Duvall WA, US
    Richard Donald Ellis - Carnation WA, US
    Jeffrey Lee Tinker - Kenmore WA, US
  • Assignee:
    Freescale Semiconductor, Inc. - Austin TX
  • International Classification:
    G06F 9/44
  • US Classification:
    717131, 717124, 717126, 717127, 717128, 717130, 707100, 714 38
  • Abstract:
    A software analysis system having a filter for selectively collecting tags generated by a target system during execution of a software program under analysis in accordance to a programmable filtering criteria. The system includes a decoder for decoding the tag type of the tags captured from the data bus of the target system, and a comparator for comparing the tag types to the programmable filtering criteria to determine whether the tag should be collected. The programmable filtering criteria may be programmed by collecting filter tags from the target system, or directly programmed by a software developer using a filtering user interface. The programmable filtering criteria is implemented by a filter table that stores a flag associated with each tag type. The flag is indicative of whether tag data of a respective tag type should be collected. Tag data of the tag types meeting the programmable filtering criteria have timestamp information appended to the tag data and are collected in a tag buffer.
  • Method And System For Enabling Content Security In A Distributed System

    view source
  • US Patent:
    7243226, Jul 10, 2007
  • Filed:
    Dec 11, 2002
  • Appl. No.:
    10/318350
  • Inventors:
    Christopher Richard Newcombe - Kirkland WA, US
    Paul David Jones - Renton WA, US
    Richard Donald Ellis - Carnation WA, US
    Derrick Jason Birum - Duvall WA, US
  • Assignee:
    Valve Corporation - Bellevue WA
  • International Classification:
    G06F 21/00
  • US Classification:
    713155, 709225, 709226
  • 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.
  • Method And System For Effectively Communicating File Properties And Directory Structures In A Distributed File System

    view source
  • US Patent:
    7373406, May 13, 2008
  • Filed:
    Dec 11, 2002
  • Appl. No.:
    10/317850
  • Inventors:
    Paul David Jones - Renton WA, US
    Christopher Richard Newcombe - Kirkland WA, US
    Richard Donald Ellis - Carnation WA, US
    Derrick Jason Birum - Duvall WA, US
    Mikel Howard Thompson - Shoreline WA, US
  • Assignee:
    Valve Corporation - Bellevue WA
  • International Classification:
    G06F 15/173
  • US Classification:
    709226, 717173, 717175, 717176, 719328
  • Abstract:
    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 received all of the files or properties associated with an application. The manifest is stored on the client and is used to determine properties and locations of files used within the application. A distributed file system layer is used to receive file and property requests from the application; determine the location of the requested file, or the property using the manifest, and retrieve the property or file using the manifest. A tool may be used to generate the manifest manually or automatically. File system calls within an application may be replaced with calls that use the distributed file system layer.
  • Method And System For Controlling Bandwidth On Client And Server

    view source
  • US Patent:
    7580972, Aug 25, 2009
  • Filed:
    Dec 11, 2002
  • Appl. No.:
    10/317851
  • Inventors:
    Paul David Jones - Renton WA, US
    Christopher Richard Newcombe - Kirkland WA, US
    Richard Donald Ellis - Carnation WA, US
    Derrick Jason Birum - Duvall WA, US
  • Assignee:
    Valve Corporation - Bellevue WA
  • International Classification:
    G06F 15/16
  • US Classification:
    709203, 370230, 370468
  • Abstract:
    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 which a message could be sent without exceeding a bandwidth threshold. The bandwidth threshold indicates an upper limit for an amount of bandwidth allowed during a period of time to communicate between the at least one client and the server. A data structure is then modified to delay sending the message until at least the send time.
  • Enabling Content Security In A Distributed System

    view source
  • US Patent:
    7685416, Mar 23, 2010
  • Filed:
    Apr 19, 2007
  • Appl. No.:
    11/737677
  • Inventors:
    Christopher Richard Newcombe - Kirkland WA, US
    Paul David Jones - Renton WA, US
    Richard Donald Ellis - Carnation WA, US
    Derrick Jason Birum - Duvall WA, US
  • Assignee:
    Valve Corporation - Bellevue WA
  • International Classification:
    G06F 21/00
  • US Classification:
    713155, 709225, 709226, 380229, 705 67
  • 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.
  • Method And System For Preloading Resources

    view source
  • US Patent:
    7895261, Feb 22, 2011
  • Filed:
    Dec 12, 2002
  • Appl. No.:
    10/319424
  • Inventors:
    Paul David Jones - Renton WA, US
    Christopher Richard Newcombe - Kirkland WA, US
    Richard Donald Ellis - Carnation WA, US
    Derrick Jason Birum - Duvall WA, US
    Mikel Howard Thompson - Shoreline WA, US
  • Assignee:
    Valve Corporation - Bellevue WA
  • International Classification:
    G06F 15/16
  • US Classification:
    709203, 709219, 709232, 711137, 711158, 707 3
  • Abstract:
    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 associated with the application. Preloading may be done during execution of an application, or when the application is not executing. Preloading allows an application to run smoothly without consuming more resources than are needed by an application. A prediction graph may be generated that is used in predicting the resources that are likely to be needed by the application. An analyzer may also be used to simulate the system and adjust parameters used in creating the prediction graph.
  • Method And System For Granting Access To System And Content

    view source
  • US Patent:
    8108687, Jan 31, 2012
  • Filed:
    Dec 11, 2002
  • Appl. No.:
    10/317845
  • Inventors:
    Richard Donald Ellis - Carnation WA, US
    Christopher Richard Newcombe - Kirkland WA, US
    Paul David Jones - Renton WA, US
    Derrick Jason Birum - Duvall WA, US
    Harold Michael Dunkle - North Bend WA, US
    Mikel Howard Thompson - Shoreline WA, US
  • Assignee:
    Valve Corporation - Bellevue WA
  • International Classification:
    G06F 12/14
    G06F 7/04
    G06F 17/30
  • US Classification:
    713189, 726 28, 726 29
  • Abstract:
    A method and system for granting access to system and content is provided. A key is provided that allows access by a client computer to content that includes a plurality of resources. A server is accessed and the key is provided to the server. Based on the key, access is granted to the content. A program on the client computer requests a resource of the plurality of resources. If the resource is located locally, the resource is provided to the program. Otherwise, the resource is downloaded from the content server and stored locally. A data structure is modified to indicate that the resource is stored locally and the resource is provided to the program.
  • Managing Pre-Release Of A Game Application Over A Network

    view source
  • US Patent:
    8341753, Dec 25, 2012
  • Filed:
    Mar 8, 2006
  • Appl. No.:
    11/371201
  • Inventors:
    Derrick Jason Birum - Duvall WA, US
    Erik Axel Johnson - Issaquah WA, US
    Christopher Richard Newcombe - Kirkland WA, US
  • Assignee:
    Valve Corporation - Bellevue WA
  • International Classification:
    H04L 29/06
  • US Classification:
    726 27, 726 1, 726 2, 726 3, 726 4, 726 5, 726 10, 726 26, 726 28, 726 29, 726 30, 713165, 713166, 713167, 713189, 713193, 380200, 380203, 380259, 380263, 380277, 380278, 380279, 380 28, 380 29, 380 30, 705 50, 705 51, 705 56, 705 57, 705 59
  • 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.

Resumes

Derrick Birum Photo 1

Derrick Birum

view source
Location:
Duvall, WA
Industry:
Computer Software

Classmates

Derrick Birum Photo 2

Cascade High School, Ever...

view source
Graduates:
Derrick Birum (1981-1985),
Jaysen Stensland (1983-1987),
Vince Townsend (1999-2003),
Shelly Southard (1975-1979),
Danielle Trudell (1983-1987)

Youtube

Cockfight

Cockfight!!! Austin Anderson & Matt Birum.

  • Category:
    Comedy
  • Uploaded:
    29 Aug, 2008
  • Duration:
    34s

Get Report for Derrick J Birum from Duvall, WA, age ~57
Control profile