Patents by Inventor Brett Edwards

Brett Edwards 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: 20120159492
    Abstract: Systems, methods and articles of manufacture are disclosed for processing documents for electronic discovery. A request may be received to perform a task on documents, each document having a distinct document identifier. A task record may be generated to represent the requested task. The task record may include information specific to the request task. However, the task record need not include any document identifiers. At least one batch record may be generated that includes the document identifier for each of the documents. The task record may be associated with the at least one batch record. The requested task may be performed according to the task record and the at least one batch record. An audit record may be generated for the performed task. The audit record may be associated with the at least one batch record.
    Type: Application
    Filed: February 24, 2012
    Publication date: June 21, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: KENNETH CARLIN NELSON, BRETT EDWARD MORRIS
  • Patent number: 8064640
    Abstract: A software application to generate a Precision Fires Image (PFI) which provides a precision targeting coordinate to guide an air launched weapon using a forward deployed hand held hardware device executing the PFI software application. Suitable hardware devices to execute the PFI software application include the Windows CE handheld and the Army Pocket Forward Entry Device (PFED). Precision targeting coordinates derived from the PFI software application are compatible with most military target planning and weapon delivery systems.
    Type: Grant
    Filed: November 19, 2007
    Date of Patent: November 22, 2011
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventors: Michael M. Wirtz, Patrick Simpson, Frank Modlinski, David Schaeffer, An Vinh, Felipe Jauregui, Brett Edwards, Diane Tilley, Wendy Chang
  • Patent number: 7921430
    Abstract: A system and method for generically intercepting any type of application programming interface (API) events. The API event interception system includes an intercept library and an API. The application program calls the API to process the client event generated. The API receives the request for service from the application program and determines if intercepting of events is enabled. If intercepting is enabled, the API sends the event to the intercept library. The intercept library determines that the intercept library is enabled to support the event. If the intercept library is enabled to support the event, the intercept library invokes the required event program. If the intercept library is not enabled to support the event, the intercept library returns a message instructing the API to process the event.
    Type: Grant
    Filed: January 17, 2007
    Date of Patent: April 5, 2011
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brett Edward Johnson, Carol Lang
  • Publication number: 20110023034
    Abstract: Systems, methods and articles of manufacture are disclosed for processing documents for electronic discovery. A request may be received to perform a task on documents, each document having a distinct document identifier. A task record may be generated to represent the requested task. The task record may include information specific to the request task. However, the task record need not include any document identifiers. At least one batch record may be generated that includes the document identifier for each of the documents. The task record may be associated with the at least one batch record. The requested task may be performed according to the task record and the at least one batch record. An audit record may be generated for the performed task. The audit record may be associated with the at least one batch record.
    Type: Application
    Filed: July 24, 2009
    Publication date: January 27, 2011
    Applicant: INTERNATIONAL BUSINESS MACHINES, CORPORATION
    Inventors: KENNETH CARLIN NELSON, Brett Edward Morris
  • Publication number: 20080181454
    Abstract: A software application to generate a Precision Fires Image (PFI) which provides a precision targeting coordinate to guide an air launched weapon using a forward deployed hand held hardware device executing the PFI software application. Suitable hardware devices to execute the PFI software application include the Windows CE handheld and the Army Pocket Forward Entry Device (PFED). Precision targeting coordinates derived from the PFI software application are compatible with most military target planning and weapon delivery systems.
    Type: Application
    Filed: November 19, 2007
    Publication date: July 31, 2008
    Inventors: Michael M. Wirtz, Patrick Simpson, Frank Modlinski, David Schaeffer, An Vinh, Felipe Jauregui, Brett Edwards, Diane Tilley, Wendy Chang
  • Patent number: 7203946
    Abstract: A system and method for generically intercepting any type of application programming interface (API) events. The API event interception system includes an intercept library and an API. The application program calls the API to process the client event generated. The API receives the request for service from the application program and determines if intercepting of events is enabled. If intercepting is enabled, the API sends the event to the intercept library. The intercept library determines that the intercept library is enabled to support the event. If the intercept library is enabled to support the event, the intercept library invokes the required event program. If the intercept library is not enabled to support the event, the intercept library returns a message instructing the API to process the event.
    Type: Grant
    Filed: October 11, 1999
    Date of Patent: April 10, 2007
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Brett Edward Johnson, Carol Lang
  • Patent number: 6701420
    Abstract: A memory management system and method that quickly allocates and reuses memory for storage of data, such as display lists in a graphics system. The memory manager allocates memory without information regarding the amount of memory that is to be required while minimizing system-level memory allocation calls and maximizing the contiguity of the allocated memory which is used. The memory manager acquires from system memory a memory block that is of a predetermined size that is significantly larger than the anticipated memory size required to store a display list. The memory manager allocates to the display list that portion of the acquired memory block necessary for storing the display list, maintaining control over the unused portion of the acquired memory in a memory pool of available memory for future allocation to another display list without performing subsequent system-level calls.
    Type: Grant
    Filed: February 1, 1999
    Date of Patent: March 2, 2004
    Assignee: Hewlett-Packard Company
    Inventors: Michael T Hamilton, Brett Edward Johnson
  • Publication number: 20030163602
    Abstract: A system and method for generically intercepting any type of application programming interface (API) events. The API event interception system includes an intercept library and an API. The application program calls the API to process the client event generated. The API receives the request for service from the application program and determines if intercepting of events is enabled. If intercepting is enabled, the API sends the event to the intercept library. The intercept library determines that the intercept library is enabled to support the event. If the intercept library is enabled to support the event, the intercept library invokes the required event program. If the intercept library is not enabled to support the event, the intercept library returns a message instructing the API to process the event.
    Type: Application
    Filed: October 11, 1999
    Publication date: August 28, 2003
    Inventors: BRETT EDWARD JOHNSON, CAROL LANG
  • Patent number: 6587791
    Abstract: An improved method for assessing the geologic risk for hydrocarbon presence and hydrocarbon accumulation size is disclosed. In one configuration, seismic attributes are assigned to a horizontal axis and data quality to a vertical axis to form a matrix crossplot. Direct Hydrocarbon Indicators (DHI) derived from seismic data are used to qualify the presence and accumulation size. A quantitative method for scaling and calibrating the DHI matrix is illustrated that can be applied to existing petroleum basins and by analog to frontier areas.
    Type: Grant
    Filed: October 11, 2001
    Date of Patent: July 1, 2003
    Assignee: Pioneer Natural Resources USA, Inc.
    Inventors: Mark A. Dablain, Mark E. Bengtson, David L. Strickler, David E. Sanders, Brett Edwards
  • Publication number: 20030074138
    Abstract: An improved method for assessing the geologic risk for hydrocarbon presence and hydrocarbon accumulation size is disclosed. In one configuration, seismic attributes are assigned to a horizontal axis and data quality to a vertical axis to form a matrix cross-plot. Direct Hydrocarbon Indicators (DHI) derived from seismic data are used to qualify the presence and accumulation size. A quantitative method for scaling and calibrating the DHI matrix is illustrated that can be applied to existing petroleum basins and by analog to frontier areas.
    Type: Application
    Filed: October 11, 2001
    Publication date: April 17, 2003
    Inventors: Mark A. Dablain, Mark E. Bengston, David L. Strickler, David E. Sanders, Brett Edwards
  • Patent number: 6469704
    Abstract: Graphics call sequence optimizer in a graphics system that includes a display list memory to store graphics calls to be executed. The optimizer optimizes an original graphics call sequence that includes a plurality of graphics primitive data-sets generated by a graphics application program in. accordance with a graphics application program interface, generating an optimized graphics call sequence. The optimizer is configured to optimize the original graphics call sequence to produce the optimized graphics call sequence without storing the original graphics call sequence in the display list memory. The optimizer is configured to coalesce graphics primitive data sets within the original graphics call sequence to generate a corresponding single graphics primitive data set in the optimized graphics call sequence that causes a same rendering in the graphics system as the original graphics call sequence.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: October 22, 2002
    Assignee: Hewlett-Packard Company
    Inventor: Brett Edward Johnson
  • Patent number: 6362825
    Abstract: Graphics call sequence optimizer for use in a graphics system that includes a display list memory to store graphics calls to be executed. The optimizer optimizes an original graphics call sequence that includes a plurality of graphics primitive data sets generated by a graphics application program in accordance with a graphics application program interface, such as OpenGL, generating an optimized graphics call sequence to be stored in the display list memory. The optimizer is configured to optimize the original graphics call sequence to produce the optimized graphics call sequence without storing the original graphics call sequence in the display list memory. In one embodiment, the optimizer is configured to coalesce graphics primitive data sets within the original graphics call sequence to generate a corresponding single graphics primitive data set in the optimized graphics call sequence that causes a same rendering in the graphics system as the original graphics call sequence.
    Type: Grant
    Filed: January 19, 1999
    Date of Patent: March 26, 2002
    Assignee: Hewlett-Packard Company
    Inventor: Brett Edward Johnson