Patents by Inventor Richard D. Prologo
Richard D. Prologo 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: 9836464Abstract: Media files may be curated for a user based on a location of a client device associated with the user. A user carrying a client device may arrive at a particular location on a given day. A computer-implemented process may include determining whether the given day and/or the particular location is “unique” to the user in some fashion, which may be based on one or more criteria used to quantify or otherwise evaluate uniqueness of the day or location. At least partly in response, media file sharing service may be queried to identify shared media files that were created at the particular location, wherein the shared media files are associated with one or more entities having social connections to the user. A curated subset of the identified media files may be automatically created and a notification may be issued to the user.Type: GrantFiled: July 31, 2014Date of Patent: December 5, 2017Assignee: Microsoft Technology Licensing, LLCInventors: Mark S. Larsen, David J. Lee, Joshua J. Debner, Joshua B. Weisberg, Owen W. Paulus, Richard D. Prologo, Stacia L. C. Scott
-
Publication number: 20160034459Abstract: Media files may be curated for a user based on a location of a client device associated with the user. A user carrying a client device may arrive at a particular location on a given day. A computer-implemented process may include determining whether the given day and/or the particular location is “unique” to the user in some fashion, which may be based on one or more criteria used to quantify or otherwise evaluate uniqueness of the day or location. At least partly in response, media file sharing service may be queried to identify shared media files that were created at the particular location, wherein the shared media files are associated with one or more entities having social connections to the user. A curated subset of the identified media files may be automatically created and a notification may be issued to the user.Type: ApplicationFiled: July 31, 2014Publication date: February 4, 2016Inventors: Mark S. Larsen, David J. Lee, Joshua J. Debner, Joshua B. Weisberg, Owen W. Paulus, Richard D. Prologo, Stacia L. C. Scott
-
Patent number: 8997145Abstract: This document describes techniques and apparatuses enabling brand detection in audiovisual media. The techniques detect a brand exposed within audiovisual media, such as a name or logo for a product or service, and based on this brand, present a brand advertisement or enable selection of an interactive experience that is associated with the brand. By so doing, marketers enable viewers to quickly and easily learn more about the product or service.Type: GrantFiled: February 3, 2014Date of Patent: March 31, 2015Assignee: Microsoft Technology Licensing, LLCInventors: Praveen Kumar Vemparala, Michael G. Lucero, Richard D. Prologo, Jason S. White, David S. Alles, Enrique de la Garza, Virginia M. Musante, Eitan Sharon, Saleel Sathe
-
Publication number: 20140150006Abstract: This document describes techniques and apparatuses enabling brand detection in audiovisual media. The techniques detect a brand exposed within audiovisual media, such as a name or logo for a product or service, and based on this brand, present a brand advertisement or enable selection of an interactive experience that is associated with the brand. By so doing, marketers enable viewers to quickly and easily learn more about the product or service.Type: ApplicationFiled: February 3, 2014Publication date: May 29, 2014Applicant: Microsoft CorporationInventors: Praveen Kumar Vemparala, Michael G. Lucero, Richard D. Prologo, Jason S. White, David S. Alles, Enrique de la Garza, Virginia M. Musante, Eitan Sharon, Saleel Sathe
-
Patent number: 8645994Abstract: This document describes techniques and apparatuses enabling brand detection in audiovisual media. The techniques detect a brand exposed within audiovisual media, such as a name or logo for a product or service, and based on this brand, present a brand advertisement or enable selection of an interactive experience that is associated with the brand. By so doing, marketers enable viewers to quickly and easily learn more about the product or service.Type: GrantFiled: June 28, 2012Date of Patent: February 4, 2014Assignee: Microsoft CorporationInventors: Praveen Kumar Vemparala, Michael G. Lucero, Richard D. Prologo, Jason S. White, David S. Alles, Enrique de la Garza, Virginia M. Musante, Eitan Sharon, Saleel Sathe
-
Publication number: 20140007155Abstract: This document describes techniques and apparatuses enabling brand detection in audiovisual media. The techniques detect a brand exposed within audiovisual media, such as a name or logo for a product or service, and based on this brand, present a brand advertisement or enable selection of an interactive experience that is associated with the brand. By so doing, marketers enable viewers to quickly and easily learn more about the product or service.Type: ApplicationFiled: June 28, 2012Publication date: January 2, 2014Applicant: MICROSOFT CORPORATIONInventors: Praveen Kumar Vemparala, Michael G. Lucero, Richard D. Prologo, Jason S. White, David S. Alles, Enrique de la Garza, Virginia M. Musante, Eitan Sharon, Saleel Sathe
-
Patent number: 7856404Abstract: A method is provided for a computing device to copy (burn) a playlist of tracks to a portable medium, where each track corresponds to a piece of digital content. At least one of the pieces of content is rights-management (RM) protected and accordingly is burned to the portable medium only in accordance with a corresponding digital license.Type: GrantFiled: April 14, 2005Date of Patent: December 21, 2010Assignee: Microsoft CorporationInventors: Brian P. Evans, Clifford P. Strom, Geoffrey Dunbar, Richard D. Prologo
-
Patent number: 7620809Abstract: A method of registering network devices in a digital rights management system (DRMS) includes receiving a digital certificate transmitted by the network device requesting registration and verifying the validity of the certificate. The DRMS may then send cryptographic information to the applying network device. The network device may be authorized for registration via a user interface to the DRMS. The DRMS may conduct a proximity test to determine of the network device is proximate to the DRMS. If the certificate is validated, authorization is received, and the proximity test indicates that the network device is proximate to the DRMS, the network device may be registered. A registered network device is then authorized to play protected digital content.Type: GrantFiled: April 15, 2005Date of Patent: November 17, 2009Assignee: Microsoft CorporationInventors: Richard D. Prologo, Eduardo P. Oliveira, Clifford P. Strom, Brian P. Evans, Benjamin Brooks Cutter, Anand D. Paka
-
Patent number: 7574747Abstract: A sink sends a registration request to a source and the source validates same, and the source sends a registration response including a secret to the sink. The source then sends a proximity message including a nonce to the sink and concurrently notes a start time. The sink employs the secret and the nonce to generate a proximity value and sends same to the sources. The source receives the proximity value and concurrently notes an end time, verifies the proximity value based on the secret and the nonce, calculates from the noted start and end times an elapsed time, compares the elapsed time to a predetermined threshold value, decides from the comparison whether the sink satisfies the proximity requirement, and registers the sink as being able to access content from such source if the sink satisfies the proximity requirement.Type: GrantFiled: May 27, 2005Date of Patent: August 11, 2009Assignee: Microsoft CorporationInventors: Eduardo P. Oliveira, James M. Alkove, Richard D. Prologo, Troy D. Batterberry, Anand D. Paka
-
Patent number: 6823478Abstract: A system and method for automating the testing of processing environment changes are described. Input data having corresponding known-good output based on the processing of the input data in a first state of a processing environment is received by a comparison mechanism. The comparison mechanism processes the input data in a changed processing environment as compared with the processing environment in the first state. The comparison mechanism automatically evaluates the generated output against the known-good output to identify differences between the generated output and the known-good output. If no differences are found between the generated output and the known-good output, the comparison mechanism stores the generated output as the known-good output.Type: GrantFiled: September 12, 2000Date of Patent: November 23, 2004Assignee: Microsoft CorporationInventors: Richard D. Prologo, Bruce D. Katis