Patents by Inventor James Morris Alkove
James Morris Alkove 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: 8200772Abstract: Methods for streaming web content data via a computer-readable medium. The web content data comprises one or more media samples. The media samples are encoded in a streaming media format as a web component stream. The web component stream is combined with other component streams comprising additional data other than web content data into a presentation stream. The presentation stream is transmitted via a media server to a client. Rendering commands, which are included in one or more rendering samples encoded in the web component stream along with the media samples, coordinate synchronization between the media samples and the additional data when the client renders the presentation stream.Type: GrantFiled: July 9, 2009Date of Patent: June 12, 2012Inventors: Richard William Saunders, Ian Cameron Mercer, James Morris Alkove, Mei L. Wilson, Brian D. Crites
-
Patent number: 8117094Abstract: A system to facilitate royalty tracking is provided. The system includes at least one tag to identify a portion of a creative work. A distribution component tracks the portion of the creative work and a crediting component reports usage of the creative work when the portion is detected in a larger body of work.Type: GrantFiled: June 29, 2007Date of Patent: February 14, 2012Assignee: Microsoft CorporationInventors: Boyd Cannon Multerer, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric Peter Wilfrid, Nigel Stuart Keam, Steven N. Bathiche, Oliver Roup, James Morris Alkove, Zachary Lewis Russell, Jon Marcus Randall Whitten, Andrew David Wilson
-
Patent number: 8108398Abstract: A system that facilitates data presentation and management includes at least one database to store a corpus of data relating to one or more topics. The system further includes a summarizer component to automatically determine a subset of the data over the corpus of data relating to at least one of the topic(s), wherein the subset forms a summary of at least one topic.Type: GrantFiled: June 29, 2007Date of Patent: January 31, 2012Assignee: Microsoft CorporationInventors: Shai Guday, Bret P. O'Rourke, John Mark Miller, James Morris Alkove, Andrew David Wilson
-
Patent number: 7644446Abstract: A source generates a medium key (KM) and a media secret table including a plurality of entries, each entry including (KM) encrypted by a public key (PU-PD) of a plurality of devices, obtains the medium ID of a medium therefrom, generates a content key (KD) for a piece of content, encrypts the content with (KD) to result in (KD(content)), encrypts (KD) with (KM) to result in (KM(KD)), generates a package for the content including (KD(content)), (KM(KD)), the medium ID, and a signature based on at least the medium ID and verifiable with (KM), and copies the generated package and the media secret table to the medium. Thus, a device with the medium and a private key (PR-PD) corresponding to an entry of the media secret table can access and render the content.Type: GrantFiled: September 20, 2004Date of Patent: January 5, 2010Assignees: Microsoft Corporation, Panasonic CorporationInventors: Clifford P. Strom, Ian Cameron Mercer, James Morris Alkove, Jeffrey R. McKune, Kevin Leigh LaChapelle, Michael Jay Parks, Shunji Harada, Toshihisa Nakano, Kaoru Murase
-
Publication number: 20090276535Abstract: Methods for streaming web content data via a computer-readable medium. The web content data comprises one or more media samples. The media samples are encoded in a streaming media format as a web component stream. The web component stream is combined with other component streams comprising additional data other than web content data into a presentation stream. The presentation stream is transmitted via a media server to a client. Rendering commands, which are included in one or more rendering samples encoded in the web component stream along with the media samples, coordinate synchronization between the media samples and the additional data when the client renders the presentation stream.Type: ApplicationFiled: July 9, 2009Publication date: November 5, 2009Applicant: MICROSOFT CORPORATIONInventors: Richard William Saunders, Ian Cameron Mercer, James Morris Alkove, Mei L. Wilson, Brian Crites
-
Patent number: 7577714Abstract: Methods for streaming web content data via a computer-readable medium. The web content data comprises one or more media samples. The media samples are encoded in a streaming media format as a web component stream. The web component stream is combined with other component streams comprising additional data other than web content data into a presentation stream. The presentation stream is transmitted via a media server to a client. Rendering commands, which are included in one or more rendering samples encoded in the web component stream along with the media samples, coordinate synchronization between the media samples and the additional data when the client renders the presentation stream.Type: GrantFiled: August 14, 2006Date of Patent: August 18, 2009Assignee: Microsoft CorporationInventors: Richard William Saunders, Ian Cameron Mercer, James Morris Alkove, Mei L. Wilson, Brian Crites
-
Publication number: 20090006551Abstract: A system for sharing collective information is provided. The system includes a profile component that receives information regarding a user's profile. A detection component determines profiles of other users related to the user's profile and a content component relays data associated with the other users in view of the user's profile.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: MICROSOFT CORPORATIONInventors: Shai Guday, Nigel Stuart Keam, Steven N. Bathiche, James Morris Alkove, Zachary L. Russell, Jon Marcus Randall Whitten, Boyd C. Multerer, Andrew David Wilson
-
Publication number: 20090006225Abstract: A system to facilitate royalty tracking is provided. The system includes at least one tag to identify a portion of a creative work. A distribution component tracks the portion of the creative work and a crediting component reports usage of the creative work when the portion is detected in a larger body of work.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: MICROSOFT CORPORATIONInventors: Boyd Cannon Multerer, William T. Flora, Bret P. O'Rourke, John Mark Miller, Eric Peter Wilfrid, Nigel Stuart Keam, Steven N. Bathiche, Oliver Roup, James Morris Alkove, Zachary Lewis Russell, Jon Marcus Randall Whitten, Andrew David Wilson
-
Publication number: 20090006369Abstract: A system that facilitates data presentation and management is provided. The system includes at least one database to store a corpus of data relating to one or more topics and a summarizer component to automatically determine a subset of the data over the corpus of data relating to at least one of the topic(s), wherein the subset forms a summary of at least one topic.Type: ApplicationFiled: June 29, 2007Publication date: January 1, 2009Applicant: MICROSOFT CORPORATIONInventors: Shai Guday, Bret P. O'Rourke, John Mark Miller, James Morris Alkove, Andrew David Wilson
-
Patent number: 7415529Abstract: Methods for streaming web content data via a computer-readable medium. The web content data comprises one or more media samples. The media samples are encoded in a streaming media format as a web component stream. The web component stream is combined with other component streams comprising additional data other than web content data into a presentation stream. The presentation stream is transmitted via a media server to a client. Rendering commands, which are included in one or more rendering samples encoded in the web component stream along with the media samples, coordinate synchronization between the media samples and the additional data when the client renders the presentation stream.Type: GrantFiled: August 14, 2006Date of Patent: August 19, 2008Assignee: Microsoft CorporationInventors: Richard William Saunders, Ian Cameron Mercer, James Morris Alkove, Mei L. Wilson, Brian Crites
-
Patent number: 7290057Abstract: Methods for streaming web content data via a computer-readable medium. The web content data comprises one or more media samples. The media samples are encoded in a streaming media format as a web component stream. The web component stream is combined with other component streams comprising additional data other than web content data into a presentation stream. The presentation stream is transmitted via a media server to a client. Rendering commands, which are included in one or more rendering samples encoded in the web component stream along with the media samples, coordinate synchronization between the media samples and the additional data when the client renders the presentation stream.Type: GrantFiled: August 20, 2002Date of Patent: October 30, 2007Assignee: Microsoft CorporationInventors: Richard William Saunders, Ian Cameron Mercer, James Morris Alkove, Mei L. Wilson, Brian Crites
-
Publication number: 20040039834Abstract: Methods for streaming web content data via a computer-readable medium. The web content data comprises one or more media samples. The media samples are encoded in a streaming media format as a web component stream. The web component stream is combined with other component streams comprising additional data other than web content data into a presentation stream. The presentation stream is transmitted via a media server to a client. Rendering commands, which are included in one or more rendering samples encoded in the web component stream along with the media samples, coordinate synchronization between the media samples and the additional data when the client renders the presentation stream.Type: ApplicationFiled: August 20, 2002Publication date: February 26, 2004Applicant: Microsoft CorporationInventors: Richard William Saunders, Ian Cameron Mercer, James Morris Alkove, Mei L. Wilson, Brian Crites