Patents by Inventor Mukesh Nathan
Mukesh Nathan 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: 10425684Abstract: A method includes receiving, at a media server, a request to create a media content summary. The request includes a user-specified criterion. The method includes identifying segments of media content based on annotation data. The annotation data includes annotations associated with a first segment of the segments and a second segment of the segments. The first segment is identified based on a number of corresponding annotations. The method further includes generating the media content summary by automatically changing a first size of the first segment and a second size of the second segment such that a total size of the media content summary satisfies the user-specified criterion.Type: GrantFiled: April 25, 2017Date of Patent: September 24, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Brian Amento, Mukesh Nathan, Larry Stead
-
Patent number: 10313750Abstract: A method includes receiving, at a media server, a request to create a media content summary. The request includes a user-specified criterion. The method also includes generating resized segments by automatically changing a size of each of one or more segments of media content until a total size of the resized segments satisfies the user-specified criterion and including the resized segments in the media content summary.Type: GrantFiled: May 22, 2014Date of Patent: June 4, 2019Assignee: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Brian Amento, Mukesh Nathan, Larry Stead
-
Patent number: 10149013Abstract: A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.Type: GrantFiled: February 26, 2016Date of Patent: December 4, 2018Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Scott Amento, Larry Stead, Mukesh Nathan
-
Publication number: 20170230731Abstract: A method includes receiving, at a media server, a request to create a media content summary. The request includes a user-specified criterion. The method includes identifying segments of media content based on annotation data. The annotation data includes annotations associated with a first segment of the segments and a second segment of the segments. The first segment is identified based on a number of corresponding annotations. The method further includes generating the media content summary by automatically changing a first size of the first segment and a second size of the second segment such that a total size of the media content summary satisfies the user-specified criterion.Type: ApplicationFiled: April 25, 2017Publication date: August 10, 2017Inventors: Brian Amento, Mukesh Nathan, Larry Stead
-
Publication number: 20160211005Abstract: A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.Type: ApplicationFiled: February 26, 2016Publication date: July 21, 2016Applicant: AT&T Intellectual Property I, L.P.Inventors: Brian Scott Amento, Larry Stead, Mukesh Nathan
-
Patent number: 9275684Abstract: A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.Type: GrantFiled: September 30, 2008Date of Patent: March 1, 2016Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Scott Amento, Larry Stead, Mukesh Nathan
-
Publication number: 20140325546Abstract: A method includes receiving, at a media server, a request to create a media content summary. The request includes a user-specified criterion. The method also includes generating resized segments by automatically changing a size of each of one or more segments of media content until a total size of the resized segments satisfies the user-specified criterion and including the resized segments in the media content summary.Type: ApplicationFiled: May 22, 2014Publication date: October 30, 2014Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Brian Amento, Mukesh Nathan, Larry Stead
-
Patent number: 8769589Abstract: A computer implemented method includes receiving, at a media server, a request from a first viewer to create a media content server including select segments of media content for display at a display device. The computer implemented method includes accessing a media content analyzer generated based on viewer annotation data associated with media content. The viewer annotation data is received from viewers other than the first viewer. The computer implemented method includes identifying segments of the media content using the media content analyzer. The computer implemented method includes selecting at least one segment of the identified segments of the media content for inclusion in a media content summary. The computer implemented method includes sending the media content summary including the at least one selected segment of the media content to the display device.Type: GrantFiled: March 31, 2009Date of Patent: July 1, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Brian Amento, Mukesh Nathan, Larry Stead
-
Patent number: 8621066Abstract: A system that incorporates teachings of the present disclosure may include, for example, a recipient client device having a controller operable to receive and store a media object from an originating device, track locations where the media object has been since the media object has been stored in the recipient client device, track identifiers associated with a device or a user that has accessed the media object at the locations, and track and store annotations about the media object by the device or the user that accessed the media object. Other embodiments are disclosed.Type: GrantFiled: March 12, 2009Date of Patent: December 31, 2013Assignee: AT&T Intellectual Property I, L.P.Inventors: Kermit Hal Purdy, Brian Amento, Larry Stead, Alicia Abella, Eric Cheung, Mukesh Nathan, Luis Zaman, Ramon Caceres
-
Publication number: 20100251295Abstract: A computer implemented method includes receiving, at a media server, a request from a first viewer to create a media content server including select segments of media content for display at a display device. The computer implemented method includes accessing a media content analyzer generated based on viewer annotation data associated with media content. The viewer annotation data is received from viewers other than the first viewer. The computer implemented method includes identifying segments of the media content using the media content analyzer. The computer implemented method includes selecting at least one segment of the identified segments of the media content for inclusion in a media content summary. The computer implemented method includes sending the media content summary including the at least one selected segment of the media content to the display device.Type: ApplicationFiled: March 31, 2009Publication date: September 30, 2010Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.Inventors: Brian Amento, Mukesh Nathan, Larry Stead
-
Publication number: 20100235491Abstract: A system that incorporates teachings of the present disclosure may include, for example, a recipient client device having a controller operable to receive and store a media object from an originating device, track locations where the media object has been since the media object has been stored in the recipient client device, track identifiers associated with a device or a user that has accessed the media object at the locations, and track and store annotations about the media object by the device or the user that accessed the media object. Other embodiments are disclosed.Type: ApplicationFiled: March 12, 2009Publication date: September 16, 2010Applicant: AT&T INTELLECTUAL PROPERTY I, LP.Inventors: KERMIT HAL PURDY, BRIAN AMENTO, LARRY STEAD, ALICIA ABELLA, ERIC CHEUNG, MUKESH NATHAN, LUIS ZAMAN, RAMON CACERES
-
Publication number: 20100070878Abstract: A method for collaborative sketch annotating of a program of multimedia content includes enabling a first user to create a sketch annotation, enabling the first user to store sketch annotation data related to the sketch annotation, and enabling a second user to access the sketch annotation. The second user may navigate the program using the sketch annotation and/or an indication of the sketch annotation. The first user may create the sketch annotation while viewing the program, for example, and the program may be paused for adding the sketch annotation to one or more paused frames. The sketch annotations may include chronological information indicative of a chronological location of the sketch annotation within the program.Type: ApplicationFiled: September 30, 2008Publication date: March 18, 2010Applicant: AT&T Intellectual Property I, L.P.Inventors: Brian Scott Amento, Larry Stead, Mukesh Nathan