Patents by Inventor Frank E. Johnson

Frank E. Johnson 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: 9948692
    Abstract: An apparatus, method, and computer readable medium is disclosed for receiving in a client node a timing command indicating a time at which to display a presentation portion comprising a first stream content and a second stream content and synchronizing display of the first stream content with the second stream content to the client node using a stream delay parameter, wherein the delay parameter accounts for the propagation time difference between the first stream content and the second stream content, wherein the first stream content and the second stream content are synchronously rendered at the client node at a time derived from the time indicated by the timing command and the stream delay parameter.
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: April 17, 2018
    Assignee: RED HAT, INC.
    Inventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
  • Patent number: 9521181
    Abstract: An apparatus, method, and computer readable medium is disclosed for receiving in a client node a timing command indicating a time at which to display a presentation portion comprising a first stream content and a second stream content and synchronizing display of the first stream content with the second stream content to the client node using a stream delay parameter, wherein the delay parameter accounts for the propagation time difference between the first stream content and the second stream content, wherein the first stream content and the second stream content are synchronously rendered at the client node at a time derived from the time indicated by the timing command and the stream delay parameter.
    Type: Grant
    Filed: January 13, 2015
    Date of Patent: December 13, 2016
    Assignee: Open Invention Network, LLC
    Inventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
  • Patent number: 9383893
    Abstract: A presentation system and method is disclosed for presenting a presentation via a communications network. The presentation system includes one or more client nodes structured to receive presentation data. One or more leader stations of the presentation is structured to control content of the presentation data at the one or more client nodes, and one or more content server sites is structured to provide the presentation data to the one or more client nodes. The presentation system further includes one or more content managers structured to manage the delivery of the presentation data to the one or more content server sites and verify that the presentation data is operable to being presented at the one or more client nodes.
    Type: Grant
    Filed: September 5, 2013
    Date of Patent: July 5, 2016
    Assignee: Open Invention Network, LLC
    Inventors: Robert H. Ogdon, Frank E. Johnson
  • Patent number: 8935423
    Abstract: An apparatus, method, and computer readable medium is disclosed for receiving in a client node a timing command indicating a time at which to display a presentation portion comprising a first stream content and a second stream content and synchronizing display of the first stream content with the second stream content to the client node using a stream delay parameter, wherein the delay parameter accounts for the propagation time difference between the first stream content and the second stream content, wherein the first stream content and the second stream content are synchronously rendered at the client node at a time derived from the time indicated by the timing command and the stream delay parameter.
    Type: Grant
    Filed: October 21, 2011
    Date of Patent: January 13, 2015
    Assignee: Open Invention Network, LLC
    Inventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
  • Patent number: 8549159
    Abstract: A presentation system and method is disclosed for presenting a presentation via a communications network. The presentation system includes one or more client nodes structured to receive presentation data. One or more leader stations of the presentation is structured to control content of the presentation data at the one or more client nodes, and one or more content server sites is structured to provide the presentation data to the one or more client nodes. The presentation system further includes one or more content managers structured to manage the delivery of the presentation data to the one or more content server sites and verify that the presentation data is operable to being presented at the one or more client nodes.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: October 1, 2013
    Assignee: West Corporation
    Inventors: Robert H. Ogdon, Frank E. Johnson
  • Patent number: 8244889
    Abstract: A presentation system and method is disclosed for presenting a presentation via a communications network. The presentation system includes one or more client nodes structured to receive presentation data. One or more leader stations of the presentation is structured to control content of the presentation data at the one or more client nodes, and one or more content server sites is structured to provide the presentation data to the one or more client nodes. The presentation system further includes one or more content managers structured to manage the delivery of the presentation data to the one or more content server sites and verify that the presentation data is operable to being presented at the one or more client nodes.
    Type: Grant
    Filed: September 22, 2011
    Date of Patent: August 14, 2012
    Assignee: West Corporation
    Inventors: Robert H Ogdon, Frank E. Johnson
  • Patent number: 8065427
    Abstract: An apparatus, method, and computer readable medium is disclosed for synchronizing a performance of a plurality of presentation content portions at a network node, wherein, e.g., when two such content portions are to be presented concurrently at the network node, at least one is delayed until the other such portion can be presented concurrently therewith. That is, these two portions may be received by the network node at times sufficiently far apart so that the earlier received content portion must have its presentation appropriately delayed in order to be presented concurrently with the second content portion. In one embodiment, the content portions are transmitted via at least a portion of the Internet to a plurality of network nodes, wherein the presentation system can distribute the presentation content data to the network nodes via a plurality of network routes and presentation formats. In particular, a first portion of the content data may be provided as slides in, e.g.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: November 22, 2011
    Assignee: West Corporation
    Inventors: Frank E Johnson, Robert H Ogdon, Rocco L Adornato
  • Patent number: 8046478
    Abstract: A presentation system and method is disclosed for presenting a presentation via a communications network. The presentation system includes one or more client nodes structured to receive presentation data. One or more leader stations of the presentation is structured to control content of the presentation data at the one or more client nodes, and one or more content server sites is structured to provide the presentation data to the one or more client nodes. The presentation system further includes one or more content managers structured to manage the delivery of the presentation data to the one or more content server sites and verify that the presentation data is operable to being presented at the one or more client nodes.
    Type: Grant
    Filed: November 6, 2008
    Date of Patent: October 25, 2011
    Assignee: West Corporation
    Inventors: Robert H Ogdon, Frank E Johnson
  • Patent number: 7853711
    Abstract: An apparatus, method, and computer readable medium is disclosed for synchronizing a performance of a plurality of presentation content portions at a network node, wherein, e.g., when two such content portions are to be presented concurrently at the network node, at least one is delayed until the other such portion can be presented concurrently therewith. That is, these two portions may be received by the network node at times sufficiently far apart so that the earlier received content portion must have its presentation appropriately delayed in order to be presented concurrently with the second content portion. In one embodiment, the content portions are transmitted via at least a portion of the Internet to a plurality of network nodes, wherein the presentation system can distribute the presentation content data to the network nodes via a plurality of network routes and presentation formats. In particular, a first portion of the content data may be provided as slides in, e.g.
    Type: Grant
    Filed: May 29, 2008
    Date of Patent: December 14, 2010
    Assignee: West Corporation
    Inventors: Frank E Johnson, Robert H Ogdon, Rocco L Adornato
  • Patent number: 7490169
    Abstract: A presentation system is disclosed for synchronizing a performance of a plurality of presentation content portions at a network node, wherein, e.g., when two such content portions are to be presented concurrently at the network node, at least one is delayed until the other such portion can be presented concurrently therewith. That is, these two portions may be received by the network node at times sufficiently far apart so that the earlier received content portion must have its presentation appropriately delayed in order to be presented concurrently with the second content portion. In one embodiment, the content portions are transmitted via at least a portion of the Internet to a plurality of network nodes, wherein the presentation system can distribute the presentation content data to the network nodes via a plurality of network routes and presentation formats.
    Type: Grant
    Filed: August 30, 2006
    Date of Patent: February 10, 2009
    Assignee: West Corporation
    Inventors: Robert H. Ogdon, Frank E. Johnson
  • Patent number: 7412533
    Abstract: A presentation system is disclosed for synchronizing a performance of a plurality of presentation content portions at a network node, wherein, e.g., when two such content portions are to be presented concurrently at the network node, at least one is delayed until the other such portion can be presented concurrently therewith. That is, these two portions may be received by the network node at times sufficiently far apart so that the earlier received content portion must have its presentation appropriately delayed in order to be presented concurrently with the second content portion. In one embodiment, the content portions are transmitted via at least a portion of the Internet to a plurality of network nodes, wherein the presentation system can distribute the presentation content data to the network nodes via a plurality of network routes and presentation formats. In particular, a first portion of the content data may be provided as slides in, e.g.
    Type: Grant
    Filed: December 16, 2003
    Date of Patent: August 12, 2008
    Assignee: West Corporation
    Inventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
  • Patent number: 7143177
    Abstract: A presentation system is disclosed for synchronizing a performance of a plurality of presentation content portions at a network node, wherein, when two such content portions are to be presented concurrently at the network node, at least one is delayed until the other such portion can be presented concurrently therewith. In one embodiment, the content portions are transmitted via at least a portion of the Internet to a plurality of network nodes, wherein the presentation system can distribute the presentation content data to the network nodes via a plurality of network routes and presentation formats. Additionally, the present invention can provide various portions of the content data from a plurality of network server nodes, and during a performance of the presentation, the presentation receiving network nodes can determine a particular variation of the presentation to retrieve from the network server nodes.
    Type: Grant
    Filed: July 25, 2000
    Date of Patent: November 28, 2006
    Assignee: West Corporation
    Inventors: Frank E. Johnson, Robert H. Ogdon
  • Patent number: 7133896
    Abstract: A presentation system is disclosed for distributing a performance of a presentation synchronously to a plurality of client nodes on a network such as the Internet. The presentation system distributes presentation content data to a plurality of network server nodes, and during a performance of the presentation, the client nodes receiving the presentation determine a particular variation of data presentation to retrieve from the network server nodes. In particular, the retrieval of presentation data depends upon the transmission characteristics of the network such as data transmission rate. Thus, if a low transmission data rate is detected at a first client node, presentation elements of a reduced size can be retrieved. Alternatively, if a higher transmission rate is detected at a second client node, presentation elements of greater size (and corresponding enhanced quality of presentation) can be retrieved.
    Type: Grant
    Filed: July 18, 2003
    Date of Patent: November 7, 2006
    Assignee: West Corporation
    Inventors: Robert H. Ogdon, Frank E. Johnson
  • Publication number: 20040103150
    Abstract: A presentation system is disclosed for distributing a performance of a presentation synchronously to a plurality of client nodes on a network such as the Internet. The presentation system distributes presentation content data to a plurality of network server nodes, and during a performance of the presentation, the client nodes receiving the presentation determine a particular variation of data presentation to retrieve from the network server nodes. In particular, the retrieval of presentation data depends upon the transmission characteristics of the network such as data transmission rate. Thus, if a low transmission data rate is detected at a first client node, presentation elements of a reduced size can be retrieved. Alternatively, if a higher transmission rate is detected at a second client node, presentation elements of greater size (and corresponding enhanced quality of presentation) can be retrieved.
    Type: Application
    Filed: July 18, 2003
    Publication date: May 27, 2004
    Applicant: InterCall, Inc.
    Inventors: Robert H. Ogdon, Frank E. Johnson
  • Patent number: 6598075
    Abstract: A presentation system is disclosed for distributing a performance of a presentation synchronously to a plurality of client nodes on a network such as the Internet. The presentation system distributes presentation content data to a plurality of network server nodes, and during a performance of the presentation, the client nodes receiving the presentation determine a particular variation of data presentation to retrieve from the network server nodes. In particular, the retrieval of presentation data depends upon the transmission characteristics of the network such as data transmission rate. Thus, if a low transmission data rate is detected at a first client node, presentation elements of a reduced size can be retrieved. Alternatively, if a higher transmission rate is detected at a second client node, presentation elements of greater size (and corresponding enhanced quality of presentation) can be retrieved.
    Type: Grant
    Filed: September 29, 2000
    Date of Patent: July 22, 2003
    Assignee: InterCall, Inc.
    Inventors: Robert H. Ogdon, Frank E. Johnson
  • Patent number: 6161137
    Abstract: A presentation system is disclosed for distributing a performance of a presentation synchronously to a plurality of client nodes on a network such as the Internet. The presentation system distributes presentation content data to a plurality of network server nodes, and during a performance of the presentation, the client nodes receiving the presentation determine a particular variation of data presentation to retrieve from the network server nodes. In particular, the retrieval of presentation data depends upon the transmission characteristics of the network such as data transmission rate. Thus, if a low transmission data rate is detected at a first client node, presentation elements of a reduced size can be retrieved. Alternatively, if a higher transmission rate is detected at a second client node, presentation elements of greater size (and corresponding enhanced quality of presentation) can be retrieved.
    Type: Grant
    Filed: March 31, 1998
    Date of Patent: December 12, 2000
    Assignee: MSHOW.com, Inc.
    Inventors: Robert H. Ogdon, Frank E. Johnson
  • Patent number: 5054247
    Abstract: Fluid flow through orifices, particularly where flow rates are to be controlled or metered, is improved by employing abrasive flow machining to achieve a target flow resistance in the orifice.
    Type: Grant
    Filed: July 19, 1990
    Date of Patent: October 8, 1991
    Assignee: Extrude Hone Corporation
    Inventors: Lawrence J. Rhoades, Nicholas P. Nokovich, Thomas A. Kohut, Frank E. Johnson