Patents by Inventor James R. Walker

James R. Walker 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: 8121051
    Abstract: A computer system teams its network resource ports on a per virtual network basis. The system configures one or more virtual networks. For each of the one or more configured virtual networks, the system establishes a team comprising two or more of the network resource ports. The system selects a layer2 address that is uniquely associated with one of the ports of the team. The system assigns the selected unique layer2 address to be the primary layer2 address for the team.
    Type: Grant
    Filed: February 26, 2007
    Date of Patent: February 21, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sean McGee, James R. Walker, Mark C Stratton
  • Publication number: 20120014993
    Abstract: The present disclosure relates to spore surface display compositions comprising a spore having at least one nucleic acid sequence encoding for at least one polypeptide and operable to express the polypeptide on a surface of the spore. In some embodiments, the displayed polypeptide is displayed with a spore carrier protein. In some embodiments, the spore may be derived from a Clostriduim sp. such as Clostriduim taeniosporum. Spore display compositions of the disclosure may include vaccines, fusion proteins, drug delivery devices, systems for generating an antibody to an antigen/peptide expressed on a spore surface, an anticancer drug, an immobilized enzyme system, a system for serological reagent preparation, a contaminant removal system, a biocatalysis system, a screening platform, a nanotechnology platform, a bioanalytical sensor, a molecular electronic system and/or a signal processing system. Methods for making and using these compositions are described.
    Type: Application
    Filed: June 17, 2011
    Publication date: January 19, 2012
    Inventors: James R. Walker, Alexandra Blinkova, Philip Tucker
  • Patent number: 8032188
    Abstract: A cellular phone apparatus that is designed to mount at least one cellular phone and also alert an individual when any one of the cellular phones mounted within the apparatus receives a call. One embodiment of the apparatus can hold one cellular phones, while another embodiment of the apparatus can hold three cellular phones. The phones are preferably placed into “vibrate” mode when being placed within the apparatus. When a phone mounted within the apparatus receives a call, the vibration of that cellular phone will activate the apparatus, causing the apparatus to make a ringing sound and alert an individual of the incoming call.
    Type: Grant
    Filed: December 4, 2008
    Date of Patent: October 4, 2011
    Inventor: James R. Walker, Jr.
  • Patent number: 7646708
    Abstract: A computer system teams its network resources by apportioning each of the one or more network resources into one of two or more groups. The resources of each of the groups have links that are operative to be coupled in parallel to a different one of two or more network devices that provide connectivity to a network. One of the two or more groups is selected to be a primary group. A team layer2 address is assigned to one of the resources apportioned to the selected group. Each of the resources of the selected group is enabled to receive on the team layer2 address. The network device to which the selected group is coupled is enabled to load balance data received from the network among the resources of the selected group. Data transmitted from the system to the network is load-balanced over all of the resources independent of the group to which they belong.
    Type: Grant
    Filed: August 22, 2005
    Date of Patent: January 12, 2010
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Michael Sean McGee, Mark R Enstone, James R Walker
  • Patent number: 7532355
    Abstract: A computer implemented method for generating a plurality of bitmaps suitable for high-speed printing includes the steps of: (a) providing a page description code specification that defines a data area and at least one graphical attribute associated with the data area, where the graphical attribute defines the appearance of at least a portion of data associated with the data area; (b) interpreting the page description code specification, and during this interpretation, identifying the data area defined by the page description code specification; (c) storing the graphical attribute associated with the data area upon identification of the data area in step (b); (d) retrieving an object bitmap; (e) applying the stored graphical attribute to the object bitmap to generate a bitmap suitable for high-speed printing; and (g) repeating steps (d) and (e) to create a plurality of bitmaps suitable for high-speed printing such that the stored graphical attribute is applied repeatedly in the generation of the plurality of t
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: May 12, 2009
    Assignee: Tesseron Ltd.
    Inventors: Forrest P. Gauthier, James R. Walker
  • Publication number: 20080205402
    Abstract: A computer system teams its network resource ports on a per virtual network basis. The system configures one or more virtual networks. For each of the one or more configured virtual networks, the system establishes a team comprising two or more of the network resource ports. The system selects a layer2 address that is uniquely associated with one of the ports of the team. The system assigns the selected unique layer2 address to be the primary layer2 address for the team.
    Type: Application
    Filed: February 26, 2007
    Publication date: August 28, 2008
    Inventors: Michael Sean McGee, James R. Walker, Mark C. Stratton
  • Publication number: 20080104213
    Abstract: Network administration systems and methods are disclosed. In an exemplary implementation, a method of administering a computer network may include listening to inter-switch communication at a server computer in the computer network. The method may also include parsing the inter-switch communication. The method may also include extracting data about the network from the inter-switch communication for display to a user at the server computer.
    Type: Application
    Filed: October 26, 2006
    Publication date: May 1, 2008
    Inventors: Michael Sean McGee, James R. Walker, Mark C. Stratton
  • Publication number: 20080018935
    Abstract: A computer implemented method for generating a plurality of bitmaps suitable for high-speed printing includes the steps of: (a) providing a page description code specification that defines a data area and at least one graphical attribute associated with the data area, where the graphical attribute defines the appearance of at least a portion of data associated with the data area; (b) interpreting the page description code specification, and during this interpretation, identifying the data area defined by the page description code specification; (c) storing the graphical attribute associated with the data area upon identification of the data area in step (b); (d) retrieving an object bitmap; (e) applying the stored graphical attribute to the object bitmap to generate a bitmap suitable for high-speed printing; and (g) repeating steps (d) and (e) to create a plurality of bitmaps suitable for high-speed printing such that the stored graphical attribute is applied repeatedly in the generation of the plurality of t
    Type: Application
    Filed: September 14, 2005
    Publication date: January 24, 2008
    Inventors: Forrest P. Gauthier, James R. Walker
  • Patent number: 7315979
    Abstract: Improvements to a method for flowing variable data, such as text data, image data, bar code data, and the like, into a path of a template defined by a PDL specification in a high-speed printing operation.
    Type: Grant
    Filed: November 9, 1999
    Date of Patent: January 1, 2008
    Assignee: Tesseron Ltd.
    Inventor: James R. Walker
  • Patent number: 7302438
    Abstract: A method for flowing data, such as text data, into an arbitrary path defined by a page description language specification (“PDL specification”) generally comprises the steps of: identifying a path defined in the PDL specification as a datawrapping path; associating a data block with the data-wrapping path; and generating a bitmap representation of the data block according to the path boundary and according to a predefined flow rule. Preferably, the identifying step includes the steps of associating a graphics state with the path and storing the graphics state in memory, and the generating step includes the step of applying the stored graphics state to the data block. Therefore, the generating step can be repeated for multiple data blocks to generate multiple bit map representations. The text wrapping path is preferably identified in the PDL specification by an attribute string associated with the path.
    Type: Grant
    Filed: September 14, 2005
    Date of Patent: November 27, 2007
    Assignee: Tesseron Ltd.
    Inventors: Forrest P. Gauthier, James R. Walker
  • Publication number: 20070025252
    Abstract: A computer system teams its network resources by apportioning each of the one or more network resources into one of two or more groups. The resources of each of the groups have links that are operative to be coupled in parallel to a different one of two or more network devices that provide connectivity to a network. One of the two or more groups is selected to be a primary group. A team layer2 address is assigned to one of the resources apportioned to the selected group. Each of the resources of the selected group is enabled to receive on the team layer2 address. The network device to which the selected group is coupled is enabled to load balance data received from the network among the resources of the selected group. Data transmitted from the system to the network is load-balanced over all of the resources independent of the group to which they belong.
    Type: Application
    Filed: August 22, 2005
    Publication date: February 1, 2007
    Inventors: Michael McGee, Mark Enstone, James R. Walker
  • Patent number: 6707572
    Abstract: A computerized method for controlling the density of pixels deposited by a print engine includes the steps of: (a) obtaining a two-dimensional pixel map of an image to be printed; (b) comparing a value of a first pixel element in the pixel map with values of pixel elements adjacent to the first pixel element in the pixel map; (c) changing the value of the first pixel element responsive to a determination, in the comparing step, that a predetermined number of pixel elements adjacent to the first pixel element have the same value as the first pixel element; and (d) dispatching the pixel map to a print engine. The comparing step (b) includes the steps of assigning like-value pixel elements immediately adjacent to the first pixel element a first weight, assigning like-value pixel elements diagonally adjacent to the first pixel element a second weight, different than the first weight, adding the assigned weights together to produce a total weight, and testing the weight against a predetermined threshold.
    Type: Grant
    Filed: August 18, 1998
    Date of Patent: March 16, 2004
    Assignee: Tesseron, Ltd.
    Inventors: James R. Walker, Alfonso J. Marmora, Jr., Robert D. Cheek
  • Patent number: 6599325
    Abstract: A method for flowing data, such as text data, into an arbitrary path defined by a page description language specification (“PDL specification”) generally comprises the steps of: identifying a path defined in the PDL specification as a datawrapping path; associating a data block with the data-wrapping path; and generating a bitmap representation of the data block according to the path boundary and according to a predefined flow rule. Preferably, the identifying step includes the steps of associating a graphics state with the path and storing the graphics state in memory, and the generating step includes the step of applying the stored graphics state to the data block. Therefore, the generating step can be repeated for multiple data blocks to generate multiple bit map representations. The text wrapping path is preferably identified in the PDL specification by an attribute string associated with the path.
    Type: Grant
    Filed: August 30, 2002
    Date of Patent: July 29, 2003
    Assignee: Tesseron, Ltd.
    Inventors: Forrest P. Gauthier, James R. Walker
  • Publication number: 20030050934
    Abstract: A method for flowing data, such as text data, into an arbitrary path defined by a page description language specification (“PDL specification”) generally comprises the steps of: identifying a path defined in the PDL specification as a datawrapping path; associating a data block with the data-wrapping path; and generating a bitmap representation of the data block according to the path boundary and according to a predefined flow rule. Preferably, the identifying step includes the steps of associating a graphics state with the path and storing the graphics state in memory, and the generating step includes the step of applying the stored graphics state to the data block. Therefore, the generating step can be repeated for multiple data blocks to generate multiple bit map representations. The text wrapping path is preferably identified in the PDL specification by an attribute string associated with the path.
    Type: Application
    Filed: August 30, 2002
    Publication date: March 13, 2003
    Inventors: Forrest P. Gauthier, James R. Walker
  • Patent number: 6487568
    Abstract: A method for flowing data, such as text data, into an arbitrary path defined by a page description language specification (“PDL specification”) generally comprises the steps of: identifying a path defined in the PDL specification as a datawrapping path; associating a data block with the datawrapping path; and generating a bitmap representation of the data block according to the path boundary and according to a predefined flow rule. Preferably, the identifying step includes the steps of associating a graphics state with the path and storing the graphics state in memory, and the generating step includes the step of applying the stored graphics state to the data block. Therefore, the generating step can be repeated for multiple data blocks to generate multiple bit map representations. The text wrapping path is preferably identified in the PDL specification by an attribute string associated with the path.
    Type: Grant
    Filed: March 27, 2001
    Date of Patent: November 26, 2002
    Assignee: Tesseron, Ltd.
    Inventors: Forrest P. Gauthier, James R. Walker
  • Publication number: 20020149792
    Abstract: A computer implemented method includes the steps of: a) generating a template PDL (page description language) specification, the template specification including template data and associated graphic attributes (i.e.
    Type: Application
    Filed: June 5, 2001
    Publication date: October 17, 2002
    Inventors: Forrest P. Gauthier, James R. Walker
  • Patent number: 6243172
    Abstract: A computer implemented method includes the steps of: a) generating a template PDL (page description language) specification, which includes template data and associated graphic attributes (i.e.
    Type: Grant
    Filed: April 14, 1999
    Date of Patent: June 5, 2001
    Assignee: Varis Corporation
    Inventors: Forrest P. Gauthier, James R. Walker
  • Patent number: 6231034
    Abstract: A door mounting tool is used for mounting a door to a door jamb and includes a frame having a base frame member for holding the base of a door and an end frame member hingedly attached to the base frame member for holding one edge of a door. A plurality of door holding members are movably attached to the frame for locking the door to the base frame member and to the end frame member. A plurality of side support members may be either hingedly or fixedly attached to the side of the base frame member and each has an adjustable leg extending therefrom for adjusting the height of the base frame member adjacent a door jamb. There is at least one wheel mounted to the base frame member at one end thereof for rolling the frame therein when a door is attached thereto so that a door can be mounted to the door mounting tool and positioned for hanging the door to a door jamb and for moving the door around a job site like a door cart or dolly.
    Type: Grant
    Filed: October 27, 1999
    Date of Patent: May 15, 2001
    Inventors: Michael R. Walker, James R. Walker
  • Patent number: 6209010
    Abstract: A method for flowing data, such as text data, into an arbitrary path defined by a page description language specification (“PDL specification”) generally comprises the steps of: identifying a path defined in the PDL specification as a data-wrapping path; associating a data block with the data-wrapping path; and generating a bitmap representation of the data block according to the path boundary and according to a pre-defined flow rule. Preferably, the identifying step includes the steps of associating a graphics state with the path and storing the graphics state in memory, and the generating step includes the step of applying the stored graphics state to the data block. Therefore, the generating step can be repeated for multiple data blocks to generate multiple bit map representations. The text wrapping path is preferably identified in the PDL specification by an attribute string associated with the path.
    Type: Grant
    Filed: July 18, 1997
    Date of Patent: March 27, 2001
    Assignee: Varis Corporation
    Inventors: Forrest P. Gauthier, James R. Walker
  • Patent number: 5872642
    Abstract: The present invention discloses a system for processing data from scanned documents. The output from a scanner serves as input to a digital filter referred to as an event driven interface. The event driven interface is user-configured with bit patterns to identify and filter out user-designated information from a scanned document. Since only the designated information is extracted from the document, and not extraneous matter of the document, the subsequent storage of only the designated information saves computer memory. Furthermore, the designated information can be transmitted over a data communications network. Such a transmission will occupy less bandwidth than if the entire document was transmitted.
    Type: Grant
    Filed: April 22, 1996
    Date of Patent: February 16, 1999
    Assignee: Lockheed Martin Corporation
    Inventors: James R. Walker, Paul C. Hershey