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: 9948692Abstract: 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: GrantFiled: December 1, 2016Date of Patent: April 17, 2018Assignee: RED HAT, INC.Inventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
-
Patent number: 9521181Abstract: 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: GrantFiled: January 13, 2015Date of Patent: December 13, 2016Assignee: Open Invention Network, LLCInventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
-
Patent number: 9383893Abstract: 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: GrantFiled: September 5, 2013Date of Patent: July 5, 2016Assignee: Open Invention Network, LLCInventors: Robert H. Ogdon, Frank E. Johnson
-
Patent number: 8935423Abstract: 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: GrantFiled: October 21, 2011Date of Patent: January 13, 2015Assignee: Open Invention Network, LLCInventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
-
Patent number: 8549159Abstract: 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: GrantFiled: July 24, 2012Date of Patent: October 1, 2013Assignee: West CorporationInventors: Robert H. Ogdon, Frank E. Johnson
-
Patent number: 8244889Abstract: 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: GrantFiled: September 22, 2011Date of Patent: August 14, 2012Assignee: West CorporationInventors: Robert H Ogdon, Frank E. Johnson
-
Patent number: 8065427Abstract: 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: GrantFiled: November 3, 2010Date of Patent: November 22, 2011Assignee: West CorporationInventors: Frank E Johnson, Robert H Ogdon, Rocco L Adornato
-
Patent number: 8046478Abstract: 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: GrantFiled: November 6, 2008Date of Patent: October 25, 2011Assignee: West CorporationInventors: Robert H Ogdon, Frank E Johnson
-
Patent number: 7853711Abstract: 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: GrantFiled: May 29, 2008Date of Patent: December 14, 2010Assignee: West CorporationInventors: Frank E Johnson, Robert H Ogdon, Rocco L Adornato
-
Patent number: 7490169Abstract: 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: GrantFiled: August 30, 2006Date of Patent: February 10, 2009Assignee: West CorporationInventors: Robert H. Ogdon, Frank E. Johnson
-
Patent number: 7412533Abstract: 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: GrantFiled: December 16, 2003Date of Patent: August 12, 2008Assignee: West CorporationInventors: Frank E. Johnson, Robert H. Ogdon, Rocco L. Adornato
-
Patent number: 7143177Abstract: 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: GrantFiled: July 25, 2000Date of Patent: November 28, 2006Assignee: West CorporationInventors: Frank E. Johnson, Robert H. Ogdon
-
Patent number: 7133896Abstract: 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: GrantFiled: July 18, 2003Date of Patent: November 7, 2006Assignee: West CorporationInventors: Robert H. Ogdon, Frank E. Johnson
-
Publication number: 20040103150Abstract: 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: ApplicationFiled: July 18, 2003Publication date: May 27, 2004Applicant: InterCall, Inc.Inventors: Robert H. Ogdon, Frank E. Johnson
-
Patent number: 6598075Abstract: 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: GrantFiled: September 29, 2000Date of Patent: July 22, 2003Assignee: InterCall, Inc.Inventors: Robert H. Ogdon, Frank E. Johnson
-
Patent number: 6161137Abstract: 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: GrantFiled: March 31, 1998Date of Patent: December 12, 2000Assignee: MSHOW.com, Inc.Inventors: Robert H. Ogdon, Frank E. Johnson
-
Patent number: 5054247Abstract: 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: GrantFiled: July 19, 1990Date of Patent: October 8, 1991Assignee: Extrude Hone CorporationInventors: Lawrence J. Rhoades, Nicholas P. Nokovich, Thomas A. Kohut, Frank E. Johnson