Patents by Inventor Peter F. Kocks
Peter F. Kocks 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: 11886522Abstract: Systems and methods are provided for identifying and recommending electronic content to consumers. In accordance with an implementation, one or more elements of electronic content are identified based on video graph data. In an exemplary method, information associated with a first element of video content is received, and corresponding video graph data is obtained. One or more second elements of video content that are similar to the first element of video content are identified based on the obtained video graph data. A subset the first and second elements of video content is subsequently identified for delivery to the user.Type: GrantFiled: November 12, 2021Date of Patent: January 30, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Peter F. Kocks, Guoning Hu, Ping-Hao Wu
-
Patent number: 11790933Abstract: Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia content includes generating, using a processor, a speech model and at least one speaker model of an individual speaker. The method further includes receiving electronic media content over a network; extracting an audio track from the electronic media content; and detecting speech segments within the electronic media content based on the speech model. The method further includes detecting a speaker segment within the electronic media content and calculating a probability of the detected speaker segment involving the individual speaker based on the at least one speaker model.Type: GrantFiled: March 31, 2020Date of Patent: October 17, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Peter F. Kocks, Guoning Hu, Ping-Hao Wu
-
Patent number: 11669577Abstract: Systems and methods are disclosed for displaying available or recommended electronic multimedia content to a user, including electronic media content on the Internet. According to one implementation, a method is provided that includes receiving a request from a user, the request specifying electronic media content desired by the user; analyzing an indexed web history of a plurality of other users, based on the request for desired content; and selecting and sorting a subset of available content groups, based on the request for desired content and the indexed web history. The method also includes selecting and sorting, for each selected and sorted content group, a subset of available content; providing instructions to display, to a user, the selected and sorted content groups along a first axis of a two-dimensional grid; and further providing instructions to display, to the user, the selected available content for each content group along a second axis of the two-dimensional grid.Type: GrantFiled: May 17, 2016Date of Patent: June 6, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Peter F. Kocks, Moninder Jheeta, Brett Aladdin Barros
-
Patent number: 11303970Abstract: Systems and methods are disclosed for delivering video content over a network, such as the Internet. Videos are identified and pre-processed by a web service and then separated into a plurality of segments. Based on user interest, video segments may be pre-fetched and stored by a client associated with a user. Upon receiving a selection from a user to play a video, the first video segment may begin playing instantaneously from a local cache. While the first video segment plays, subsequent video segments are transmitted from the web service to the client, so that the subsequent video segments will be ready for viewing at the client when playback of the first video segment has finished.Type: GrantFiled: January 21, 2020Date of Patent: April 12, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Peter F. Kocks, Rami El Mawas, Ping-Hao Wu
-
Publication number: 20220067116Abstract: Systems and methods are provided for identifying and recommending electronic content to consumers. In accordance with an implementation, one or more elements of electronic content are identified based on video graph data. In an exemplary method, information associated with a first element of video content is received, and corresponding video graph data is obtained. One or more second elements of video content that are similar to the first element of video content are identified based on the obtained video graph data. A subset the first and second elements of video content is subsequently identified for delivery to the user.Type: ApplicationFiled: November 12, 2021Publication date: March 3, 2022Inventors: Peter F. KOCKS, Guoning HU, Ping-Hao WU
-
Patent number: 11176213Abstract: Systems and methods are provided for identifying and recommending electronic content to consumers. In accordance with an implementation, one or more elements of electronic content are identified based on video graph data. In an exemplary method, information associated with a first element of video content is received, and corresponding video graph data is obtained. One or more second elements of video content that are similar to the first element of video content are identified based on the obtained video graph data. A subset the first and second elements of video content is subsequently identified for delivery to the user.Type: GrantFiled: September 5, 2019Date of Patent: November 16, 2021Assignee: Verizon Patent and Licensing Inc.Inventors: Peter F. Kocks, Guoning Hu, Ping-Hao Wu
-
Publication number: 20200251128Abstract: Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia content includes generating, using a processor, a speech model and at least one speaker model of an individual speaker. The method further includes receiving electronic media content over a network; extracting an audio track from the electronic media content; and detecting speech segments within the electronic media content based on the speech model. The method further includes detecting a speaker segment within the electronic media content and calculating a probability of the detected speaker segment involving the individual speaker based on the at least one speaker model.Type: ApplicationFiled: March 31, 2020Publication date: August 6, 2020Inventors: Peter F. KOCKS, Guoning HU, Ping-Hao WU
-
Publication number: 20200162795Abstract: Systems and methods are disclosed for delivering video content over a network such as the Internet. Videos are identified and pre-processed by a web service and then separated into a plurality of segments. Based on user interest, video segments may be pre-fetched and stored by a client associated with a user. Upon receiving a selection from a user to play a video, the first video segment may begin playing instantaneously from a local cache. While the first video segment plays, subsequent video segments are transmitted from the web service to the client, so that the subsequent video segments will be ready for viewing at the client when playback of the first video segment has finished.Type: ApplicationFiled: January 21, 2020Publication date: May 21, 2020Inventors: Peter F. KOCKS, Rami EL MAWAS, Ping-Hao WU
-
Patent number: 10657985Abstract: Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia content includes generating, using a processor, a speech model and at least one speaker model of an individual speaker. The method further includes receiving electronic media content over a network; extracting an audio track from the electronic media content; and detecting speech segments within the electronic media content based on the speech model. The method further includes detecting a speaker segment within the electronic media content and calculating a probability of the detected speaker segment involving the individual speaker based on the at least one speaker model.Type: GrantFiled: June 21, 2018Date of Patent: May 19, 2020Assignee: Oath Inc.Inventors: Peter F. Kocks, Guoning Hu, Ping-Hao Wu
-
Patent number: 10575064Abstract: Systems and methods are disclosed for delivering video content over a network, such as the Internet. Videos are identified and pre-processed by a web service and then separated into a plurality of segments. Based on user interests, video segments may be pre-fetched and stored by a client associated with a user. Upon receiving a selection from a user to play a video, the first video segment may begin playing instantaneously from a local cache. While the first video segment plays, subsequent video segments are transmitted from the web service to the client, so that the subsequent video segments will be ready for viewing at the client when playback of the first video segment has finished.Type: GrantFiled: December 5, 2017Date of Patent: February 25, 2020Assignee: Oath Inc.Inventors: Peter F. Kocks, Rami El Mawas, Ping-Hao Wu
-
Publication number: 20190392011Abstract: Systems and methods are provided for identifying and recommending electronic content to consumers. In accordance with an implementation, one or more elements of electronic content are identified based on video graph data. In an exemplary method, information associated with a first element of video content is received, and corresponding video graph data is obtained. One or more second elements of video content that are similar to the first element of video content are identified based on the obtained video graph data. A subset the first and second elements of video content is subsequently identified for delivery to the user.Type: ApplicationFiled: September 5, 2019Publication date: December 26, 2019Inventors: Peter F. KOCKS, Guoning Hu, Ping-Hao WU
-
Publication number: 20180301161Abstract: Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia content includes generating, using a processor, a speech model and at least one speaker model of an individual speaker. The method further includes receiving electronic media content over a network; extracting an audio track from the electronic media content; and detecting speech segments within the electronic media content based on the speech model. The method further includes detecting a speaker segment within the electronic media content and calculating a probability of the detected speaker segment involving the individual speaker based on the at least one speaker model.Type: ApplicationFiled: June 21, 2018Publication date: October 18, 2018Inventors: Peter F. KOCKS, Guoning Hu, Ping-Hao Wu
-
Patent number: 10032465Abstract: Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia content includes generating, using a processor, a speech model and at least one speaker model of an individual speaker. The method further includes receiving electronic media content over a network; extracting an audio track from the electronic media content; and detecting speech segments within the electronic media content based on the speech model. The method further includes detecting a speaker segment within the electronic media content and calculating a probability of the detected speaker segment involving the individual speaker based on the at least one speaker model.Type: GrantFiled: March 1, 2016Date of Patent: July 24, 2018Assignee: OATH INC.Inventors: Peter F. Kocks, Guoning Hu, Ping-Hao Wu
-
Patent number: 9860604Abstract: Systems and methods are disclosed for delivering video content over a network, such as the Internet. Videos are identified and pre-processed by a web service and then separated into a plurality of segments. Based on user interests, video segments may be pre-fetched and stored by a client associated with a user. Upon receiving a selection from a user to play a video, the first video segment may begin playing instantaneously from a local cache. While the first video segment plays, subsequent video segments are transmitted from the web service to the client, so that the subsequent video segments will be ready for viewing at the client when playback of the first video segment has finished.Type: GrantFiled: November 23, 2011Date of Patent: January 2, 2018Assignee: Oath Inc.Inventors: Peter F. Kocks, Rami El Mawas, Ping-Hao Wu
-
Patent number: 9489626Abstract: Systems and methods are disclosed for manipulating electronic multimedia content to a user. One method includes generating a plurality of biometric models, each biometric model corresponding to one of a plurality of people; receiving electronic media content over a network; extracting image or audio data from the electronic media content; detecting biometric information in the image or audio data; and calculating a probability of the electronic media content involving one of the plurality of people, based on the biometric information and the plurality of biometric models.Type: GrantFiled: December 2, 2013Date of Patent: November 8, 2016Assignee: AOL Inc.Inventors: Peter F. Kocks, Guoning Hu, Abhinav Sarje
-
Publication number: 20160259861Abstract: Systems and methods are disclosed for displaying available or recommended electronic multimedia content to a user, including electronic media content on the Internet. According to one implementation, a method is provided that includes receiving a request from a user, the request specifying electronic media content desired by the user; analyzing an indexed web history of a plurality of other users, based on the request for desired content; and selecting and sorting a subset of available content groups, based on the request for desired content and the indexed web history. The method also includes selecting and sorting, for each selected and sorted content group, a subset of available content; providing instructions to display, to a user, the selected and sorted content groups along a first axis of a two-dimensional grid; and further providing instructions to display, to the user, the selected available content for each content group along a second axis of the two-dimensional grid.Type: ApplicationFiled: May 17, 2016Publication date: September 8, 2016Inventors: Peter F. KOCKS, Moninder JHEETA, Brett Aladdin BARROS
-
Patent number: 9405833Abstract: A computer-implemented method is provided for searching for files on the Internet. In one embodiment, the method may provide an application crawler that assembles and dynamically instantiates all components of a web page. The instantiated web application may then be analyzed to locate desired components on the web page. This may involve finding and analyzing all clickable items in the application, driving the web application by injecting events, and extracting information from the application and writing it to a file or database.Type: GrantFiled: September 14, 2012Date of Patent: August 2, 2016Assignee: FACEBOOK, INC.Inventors: Timothy D. Tuttle, Adam L. Beguelin, Peter F. Kocks
-
Publication number: 20160182957Abstract: Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia content includes generating, using a processor, a speech model and at least one speaker model of an individual speaker. The method further includes receiving electronic media content over a network; extracting an audio track from the electronic media content; and detecting speech segments within the electronic media content based on the speech model. The method further includes detecting a speaker segment within the electronic media content and calculating a probability of the detected speaker segment involving the individual speaker based on the at least one speaker model.Type: ApplicationFiled: March 1, 2016Publication date: June 23, 2016Inventors: Peter F. KOCKS, Guoning Hu, Ping-Hao Wu
-
Patent number: 9367615Abstract: Systems and methods are disclosed for displaying available or recommended electronic multimedia content to a user, including electronic media content on the Internet. According to one implementation, a method is provided that includes receiving a request from a user, the request specifying electronic media content desired by the user; analyzing an indexed web history of a plurality of other users, based on the request for desired content; and selecting and sorting a subset of available content groups, based on the request for desired content and the indexed web history. The method also includes selecting and sorting, for each selected and sorted content group, a subset of available content; providing instructions to display, to a user, the selected and sorted content groups along a first axis of a two-dimensional grid; and further providing instructions to display, to the user, the selected available content for each content group along a second axis of the two-dimensional grid.Type: GrantFiled: March 11, 2011Date of Patent: June 14, 2016Assignee: AOL Inc.Inventors: Peter F. Kocks, Moninder Jheeta, Brett Aladdin Barros
-
Patent number: 9311395Abstract: Systems and methods are disclosed for displaying electronic multimedia content to a user. One computer-implemented method for manipulating electronic multimedia content includes generating, using a processor, a speech model and at least one speaker model of an individual speaker. The method further includes receiving electronic media content over a network; extracting an audio track from the electronic media content; and detecting speech segments within the electronic media content based on the speech model. The method further includes detecting a speaker segment within the electronic media content and calculating a probability of the detected speaker segment involving the individual speaker based on the at least one speaker model.Type: GrantFiled: June 9, 2011Date of Patent: April 12, 2016Assignee: AOL Inc.Inventors: Peter F. Kocks, Guoning Hu, Ping-Hao Wu