Patents by Inventor Byron A. Alcorn

Byron A. Alcorn 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: 20100082815
    Abstract: Included are embodiments for assignment and failover of resources. More specifically, at least one embodiment of a method includes assigning, to a user of an access device (202), at least one primary resource (210, 212). Some embodiments include assigning, to the user of the access device (202), at least one backup resource (210, 212).
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventors: Jeffrey Joel Walls, Byron A. Alcorn, Thomas J. Flynn, Roland M. Hochmuth, Quoc P. Pham, Valentin Popescu
  • Publication number: 20100083032
    Abstract: In one embodiment a computing system comprises one or more processors, a display device coupled to the computing system, and a memory module communicatively connected to the one or more processors. The memory module comprises logic to receive, in a connection server, a service request from a user via a remote connection client; in response to the service request, instantiate a remote computing protocol in a computing resource, monitor a connection state between the remote connection client and the computing resource; and in response to a change in the connection state between the remote connection client and the computing resource, generate a connection state message, and transfer the connection state message to the remote connection client.
    Type: Application
    Filed: September 30, 2008
    Publication date: April 1, 2010
    Inventors: Byron A. Alcorn, Jeffray Joel Walls
  • Publication number: 20100071042
    Abstract: In one embodiment a computing system comprises one or more processors, a display device coupled to the computing system, and a memory module communicatively connected to the one or more processors. The memory module comprises logic to receive, in a connection server, a service request from a user via a remote connection client, wherein the service request comprises at least one of a user credential, a connection client identifier, and a layout identifier, authenticate, in the connection server, the user credential and the connection client identifier, retrieve, in the connection server, a user profile associated with the user, a connection client layout associated with the layout identifier, connection data for at least one remote system, and a policy associated with the user profile, and transmit the user profile, the connection client layout, a remote system and the connection data for a remote system and a policy associated with the user profile from the connection server to the remote connection client.
    Type: Application
    Filed: September 12, 2008
    Publication date: March 18, 2010
    Inventors: Roland M. Hochmuth, Byron A. Alcorn, Jeffrey Joel Walls, Thomas J. Flynn, Quoc P. Pham, Valentin Popescu
  • Publication number: 20090327503
    Abstract: In one embodiment a computing system comprises one or more processors, a display device coupled to the computing system, a connection client module, at least one remote access client module, a memory module communicatively connected to the one or more processors and comprising logic to; receive a service request from a user via a remote connection client coupled to the connection server, wherein the service request comprises at least one user credential, authenticate the at least one user credential, retrieve at least one user profile associated with the user, connection data for at least one remote system and at least one policy associated with the at least one user profile, transmit the at least one user profile, at least one remote system and the connection data for at least one remote system and at least one policy associated with the at least one user profile from the connection server to the remote connection client.
    Type: Application
    Filed: September 24, 2008
    Publication date: December 31, 2009
    Inventors: Roland M. Hochmuth, Byron A. Alcorn, Jeffrey Joel Walls, Thomas J. Flynn, Quoc P. Pham
  • Patent number: 7629979
    Abstract: A system and method communicate information from a single-threaded application over multiple I/O busses to a computing subsystem for processing. In accordance with one embodiment, a method is provided that partitions state-sequenced information for communication to a computer subsystem, communicates the partitioned information to the subsystem over a plurality of input/output busses, and separately processes the information received over each of the plurality of input/output busses, without first se-sequencing the information.
    Type: Grant
    Filed: August 20, 2003
    Date of Patent: December 8, 2009
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Darel N. Emmot, Byron A. Alcorn, Ronald D. Larson
  • Publication number: 20090287834
    Abstract: A method and system provide a user-friendly mechanism that allows the user to access remote on-demand resources through a network only when the resources are required. These on-demand resources are accessed using a connection manager that is enabled on a client when, for example, the user moves a mouse cursor to an active edge of the client computer screen. Once enabled, the connection manager allows the user access to any on-demand resources to which the user has authorization. These on-demand resources can be freed from the user when they are no longer needed, so that these resources can be used by other users.
    Type: Application
    Filed: October 1, 2008
    Publication date: November 19, 2009
    Inventors: Byron A. Alcorn, Jeffrey Joel Walls, Vern T. Rhead
  • Publication number: 20060267997
    Abstract: A system is provided for rendering three-dimensional graphics. The system comprises a host capable of executing an application program that calls for the rendering of a graphics image in an application window and a plurality of render nodes configured to cooperate to render at least a portion of the graphics image in response to graphics input supplied by the host. The system further comprises logic capable of configuring each of the plurality of render nodes to render a plurality of noncontiguous screen-space areas.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcorn
  • Publication number: 20060267998
    Abstract: Embodiments of the present invention are broadly directed to multi-node computer graphics system comprising a plurality of render nodes configured to collectively render a graphics image. The system further comprises a datastore configured to store parameters that are used to control the rendering of the graphics image and a datastore manager configured to manage the parameters stored in the datastore. In addition, the system comprises a plurality of entities associated with the plurality of render nodes, each of the plurality of entities being configured to implement an operation based on at least one parameter. The system also comprises logic associated with the plurality of render nodes for proactively retrieving at least one parameter from the datastore and communicating the retrieved parameter to at least one of the plurality of entities for using the parameter to implement an operation.
    Type: Application
    Filed: May 24, 2005
    Publication date: November 30, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcorn
  • Publication number: 20060250387
    Abstract: A system is provided for rendering graphics. The system comprises a plurality or render nodes configured to collectively render a graphics image in response to graphics information supplied from a selected host, at least two hosts operatively coupled to the plurality of render nodes, the at least two hosts comprising the selected host, and logic for selectively configuring the plurality of render nodes to render a graphics image based on content supplied by the selected host.
    Type: Application
    Filed: May 6, 2005
    Publication date: November 9, 2006
    Inventors: Byron Alcorn, Jeffrey Walls, Donley Hoffman
  • Patent number: 7102653
    Abstract: A preferred method includes the step of receiving multiple digital video data streams. Preferably, a first of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered, and a second of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered as well as information, such as a chroma-key value, associated with at least some of the processed pixel data. The embodiment also preferably includes the step of combining the multiple digital video data streams into the composite digital video data stream by referencing the chroma-key values. Devices also are provided.
    Type: Grant
    Filed: February 14, 2006
    Date of Patent: September 5, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Byron A Alcorn, Joseph Norman Gee, Kevin Lefebvre, Don B. Hoffman
  • Publication number: 20060176296
    Abstract: A system is provided for rendering three-dimensional graphics. An embodiment of the system comprises a host capable of executing an application program that calls for the rendering of at least three-dimensional graphics in an application window, and logic associated with the host for apportioning content defining a three-dimensional graphics window to be rendered. The embodiment of the system further comprising a plurality of render nodes configured to collectively render the three-dimensional graphics window in response to the content supplied by the host., and logic associated with a first render node configuring the render node to be capable of rendering only a portion of the three-dimensional graphics window based on apportioned content that the first render node receives from the host and without content comprising a portion of the three-dimensional graphics window apportioned to at least one other of the plurality of render nodes.
    Type: Application
    Filed: February 4, 2005
    Publication date: August 10, 2006
    Inventors: Donley Hoffman, Jeffrey Walls, Byron Alcorn
  • Publication number: 20060174020
    Abstract: Embodiments of the present invention are broadly directed to novel systems and methods for providing reliable multicast of data in a multi-node graphics system. In accordance with one embodiment of the invention, a multi-node computer graphics system is provided comprising a master node capable of executing a graphics application and a plurality of render nodes configured to collectively render a graphic image, in response to graphics data communicated from the master node. The embodiment further comprises logic associated with the master node for communicating graphics data to the plurality of render nodes in a multicast packet. Additional logic, associated with the master node, is provided for determining whether a predetermined number of render nodes have acknowledged receipt of the multicast packet.
    Type: Application
    Filed: February 1, 2005
    Publication date: August 3, 2006
    Inventors: Jeffrey Walls, Donley Hoffman, Byron Alcorn
  • Publication number: 20060170706
    Abstract: A system is provided for rendering three-dimensional graphics. The system comprises a host capable of executing an application program that calls for the rendering of three-dimensional graphics in an application window and a plurality of render nodes configured to collectively render a three-dimensional graphics image in response to graphics input supplied by the host. The system further comprises logic associated with the host for generating a plurality of graphics windows that collectively comprise the application window, wherein the graphics windows comprise at least one three-dimensional graphics window and at least one two-dimensional graphics window, and logic associated with the host for communicating to the plurality of render nodes information associated with only the at least one three-dimensional graphics window.
    Type: Application
    Filed: February 1, 2005
    Publication date: August 3, 2006
    Inventors: Donley Hoffman, Jeffrey Walls, Byron Alcorn
  • Publication number: 20060125848
    Abstract: A preferred method includes the step of receiving multiple digital video data streams. Preferably, a first of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered, and a second of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered as well as information, such as a chroma-key value, associated with at least some of the processed pixel data. The embodiment also preferably includes the step of combining the multiple digital video data streams into the composite digital video data stream by referencing the chroma-key values. Devices also are provided.
    Type: Application
    Filed: February 14, 2006
    Publication date: June 15, 2006
    Inventors: Byron Alcorn, Joseph Gee, Kevin Lefebvre, Don Hoffman
  • Patent number: 7030891
    Abstract: A preferred method includes the step of receiving multiple digital video data streams. Preferably, a first of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered, and a second of the multiple digital video data streams contains processed pixel data corresponding to at least a portion of the image to be rendered as well as information, such as a chroma-key value, associated with at least some of the processed pixel data. The embodiment also preferably includes the step of combining the multiple digital video data streams into the composite digital video data stream by referencing the chroma-key values. Devices also are provided.
    Type: Grant
    Filed: May 9, 2003
    Date of Patent: April 18, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Byron A Alcorn, Joseph Norman Gee, Kevin Lefebvre, Don B. Hoffman
  • Patent number: 7009614
    Abstract: A system is described that is broadly directed to a system of integrated circuit components. The system comprises a plurality of nodes that are interconnected by communication links. A random access memory (RAM) is connected to each node. At least one functional unit is integrated into each node, and each functional unit is configured to carry out a predetermined processing function. Finally, each RAM includes a coherency mechanism configured to permit only read access to the RAM by other nodes, the coherency mechanism further configured to permit write access to the RAM only by functional units that are local to the node.
    Type: Grant
    Filed: May 3, 2005
    Date of Patent: March 7, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Darel N Emmot, Byron A Alcorn
  • Publication number: 20060022973
    Abstract: Illustrated and described embodiments are broadly directed to novel systems and methods for generating a composite video signal from a plurality of independent video signals. In accordance with one embodiment, a method is provided for swapping from a secondary frame buffer of one of the plurality of computers. This synchnonization is performed by embedding a validity code having a first value in an overscan line of the video signal before beginning the swap and embedding a validity code having a second in the overscan line of the video signal after the swap is complete.
    Type: Application
    Filed: July 27, 2004
    Publication date: February 2, 2006
    Inventors: Byron Alcorn, Donley Hoffman, Jeffrey Walls
  • Patent number: 6985162
    Abstract: A preferred method includes the steps of receiving the active stereo video data containing the right channel pixel data and the left channel pixel data corresponding to the image to be rendered, re-sequencing the right channel pixel data and the left channel pixel data, and simultaneously outputting corresponding frames of the right channel pixel data and the left channel pixel data for displaying the image to be rendered in passive stereo. Devices also are provided.
    Type: Grant
    Filed: November 17, 2000
    Date of Patent: January 10, 2006
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: James A Schinnerer, Byron A Alcorn
  • Publication number: 20050206646
    Abstract: A distributed resource system comprises a plurality of compute resource units operable to execute graphics applications and generate graphics data, and a plurality of visualization resource units communicatively coupled to the plurality of compute resource units and operable to render pixel data from the graphics data. A first network couples a network compositor to the plurality of visualization resource units. The network compositor is operable to synchronize the received pixel data from the plurality of visualization resource units and receive the pixel data from the visualization resource units and to composite the synchronized pixel data into at least one image. A plurality of display devices, at least one of which is located remotely from the plurality of compute resource units, are coupled to the network compositor and operable to display the at least one image.
    Type: Application
    Filed: May 19, 2005
    Publication date: September 22, 2005
    Inventor: Byron Alcorn
  • Patent number: 6943804
    Abstract: Systems and methods are provided for performing a BLT (BLock Transfer). In accordance with one embodiment, a method uses a texture-mapping subsystem to perform the BLT by configuring the texture-mapping subsystem with coordinate values corresponding to a block of pixels to be transferred. In accordance with another embodiment, an apparatus comprises logic for defining a texture map from a source segment of memory corresponding to a frame buffer, logic for configuring a texture-mapping subsystem with coordinate values corresponding to a first block of pixels on a display, logic for using a texture-mapping subsystem to apply the texture map defined by the configured coordinate values to a destination segment of memory corresponding to a second block of pixels on the graphic display, wherein the application of the texture map effects a BLT of the data from the first block of pixels to the second block of pixels.
    Type: Grant
    Filed: October 30, 2002
    Date of Patent: September 13, 2005
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Byron A. Alcorn, Ronald D. Larson, Larry Jay Thayer