Patents by Inventor Richard D. Bower

Richard D. Bower 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: 8621083
    Abstract: A system and method is provided for sending a multicast broadcast through a localized computer network that restricts multicast broadcasts. The system includes a dynamic multicast slave that is located within the localized computer network. The dynamic multicast slave is configured to receive a data stream broadcast via a point-to-point connection. A multicast socket is included for the dynamic multicast slave, and the multicast socket is configured to transmit a multicast data stream to the localized computer network based on the data stream received by the dynamic multicast slave. An internal multicast client is located within the localized computer network, and configured to receive the multicast data stream from the dynamic multicast slave.
    Type: Grant
    Filed: May 15, 2003
    Date of Patent: December 31, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Richard D. Bowers, Donald J. Viola, Kevin D. Hutler
  • Patent number: 7403566
    Abstract: A computer system transmits images of its display screen over a low bandwidth line. The computer system operates under a display control system, where screen paint or equivalent messages are used to write messages to portions of a display screen of the computer system. In a particular embodiment, the display control system is a windowing system such as is known in the art. The screen is divided into multiple macroblocks. The screen paint messages are intercepted and decoded to determine altered macroblocks on the display. A changed-blocks table is constructed and marked according to altered macroblocks. An additional thread reads the changed-blocks table and encodes macroblocks as predicted blocks or initial blocks, depending upon the amount of change, and transmits them to a decode and display system. Periodically each macroblock in the screen top is marked as changed and requiring an initial block transmission in the changed-blocks table.
    Type: Grant
    Filed: June 3, 2003
    Date of Patent: July 22, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Kevin Hutler, Richard D. Bowers
  • Patent number: 7346657
    Abstract: In accordance with a method embodiment of the present invention, a method for visually navigating through a plurality of virtual meetings is disclosed. The method may include displaying a hierarchical representation of the plurality virtual meetings having interconnected nodes, wherein each node of the hierarchical representation represents a subset of the plurality of virtual meetings. The method may further include that a node at the lowest order in the hierarchical representation is an individual virtual meeting and higher order nodes are an accumulation of all virtual meetings within lower order nodes that are interconnected with the higher order node. The method may also include moving within the hierarchical representation to obtain information about one or more of the plurality of virtual meetings, switching between views and selecting and searching amongst a plurality of views using a Boolean combination of such views.
    Type: Grant
    Filed: January 15, 2003
    Date of Patent: March 18, 2008
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Samuel T. Miller, Donald J. Viola, Kevin Hutler, Richard D. Bowers
  • Publication number: 20040249980
    Abstract: A computer system transmits images of its display screen over a low bandwidth line. The computer system operates under a display control system, where screen paint or equivalent messages are used to write messages to portions of a display screen of the computer system. In a particular embodiment, the display control system is a windowing system such as is known in the art. The screen is divided into multiple macroblocks. The screen paint messages are intercepted and decoded to determine altered macroblocks on the display. A changed-blocks table is constructed and marked according to altered macroblocks. An additional thread reads the changed-blocks table and encodes macroblocks as predicted blocks or initial blocks, depending upon the amount of change, and transmits them to a decode and display system. Periodically each macroblock in the screen top is marked as changed and requiring an initial block transmission in the changed-blocks table.
    Type: Application
    Filed: June 3, 2003
    Publication date: December 9, 2004
    Inventors: Kevin Hutler, Richard D. Bowers
  • Publication number: 20040230664
    Abstract: A system and method is provided for sending a multicast broadcast through a localized computer network that restricts multicast broadcasts. The system includes a dynamic multicast slave that is located within the localized computer network. The dynamic multicast slave is configured to receive a data stream broadcast via a point-to-point connection. A multicast socket is included for the dynamic multicast slave, and the multicast socket is configured to transmit a multicast data stream to the localized computer network based on the data stream received by the dynamic multicast slave. An internal multicast client is located within the localized computer network, and configured to receive the multicast data stream from the dynamic multicast slave.
    Type: Application
    Filed: May 15, 2003
    Publication date: November 18, 2004
    Inventors: Richard D. Bowers, Donald J. Viola, Kevin D. Hutler
  • Publication number: 20040139155
    Abstract: In accordance with a method embodiment of the present invention, a method for visually navigating through a plurality of virtual meetings is disclosed. The method may include displaying a hierarchical representation of the plurality virtual meetings having interconnected nodes, wherein each node of the hierarchical representation represents a subset of the plurality of virtual meetings. The method may further include that a node at the lowest order in the hierarchical representation is an individual virtual meeting and higher order nodes are an accumulation of all virtual meetings within lower order nodes that are interconnected with the higher order node. The method may also include moving within the hierarchical representation to obtain information about one or more of the plurality of virtual meetings, switching between views and selecting and searching amongst a plurality of views using a Boolean combination of such views.
    Type: Application
    Filed: January 15, 2003
    Publication date: July 15, 2004
    Inventors: Samuel T. Miller, Donald J. Viola, Kevin Hutler, Richard D. Bowers
  • Patent number: 5794249
    Abstract: A recording is indexed by keywords. In order to perform the indexing, an audio portion of the recording is transcribed to produce text in a text file. A time stamp is associated with each word in the text. Each time stamp indicates a time in the recording at which occurs an associated word. Once a recording has been indexed, the recording may be searched along with other recordings. For example, in response to a user choosing a keyword, a text file for each recording is searched for occurrences of the keyword. At the conclusion of the search, each recording which includes an occurrence of the keyword is listed. When a user selects a first recording and a particular occurrence of the keyword, the first recording is played starting slightly before a time corresponding to a first time stamp associated with the particular occurrence of the keyword in the first recording. In response to control sequences, prior and next occurrences of the keyword can be observed in one or multiple recordings.
    Type: Grant
    Filed: December 21, 1995
    Date of Patent: August 11, 1998
    Assignee: Hewlett-Packard Company
    Inventors: Garry S. Orsolini, Richard D. Bowers
  • Patent number: 4728076
    Abstract: A pressure discharge apparatus for releasing residual pressure from a hydraulic line or the like. The apparatus includes a grasping assembly adapted slidably to mount and urge a fluid pressure connector between a ready position and a pressure release position; and a fluid receiving conduit borne by the grasping assembly for releasably sealable pressure discharge engagement with the fluid pressure connector in the pressure release position.
    Type: Grant
    Filed: September 29, 1986
    Date of Patent: March 1, 1988
    Inventors: Goerge H. Ganshorn, Richard D. Bower