Patents by Inventor Douglas R Pearce
Douglas R Pearce 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: 10841403Abstract: Systems and methods for opening a file via a user device. One system includes an electronic processor. The electronic processor is configured to receive a request to open the file, determine a file type of the file, determine an application installed on the user device configured to open files of the file type, and determine a version of the application installed on the user device. The electronic processor is also configured to compare the version of the application installed on the user device to a predetermined version, and selectively open the file using a web-based adaptation of the application based on comparing the version of the application installed on the user device to the predetermined version.Type: GrantFiled: June 29, 2018Date of Patent: November 17, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Arwa Zoher Tyebkhan, Carlos G. Perez, Ronak M. Shah, Douglas R. Pearce, Michael W. Gelon, Yisheng Chen, John R. Selbie
-
Publication number: 20200007654Abstract: Systems and methods for opening a file via a user device. One system includes an electronic processor. The electronic processor is configured to receive a request to open the file, determine a file type of the file, determine an application installed on the user device configured to open files of the file type, and determine a version of the application installed on the user device. The electronic processor is also configured to compare the version of the application installed on the user device to a predetermined version, and selectively open the file using a web-based adaptation of the application based on comparing the version of the application installed on the user device to the predetermined version.Type: ApplicationFiled: June 29, 2018Publication date: January 2, 2020Inventors: Arwa Zoher TYEBKHAN, Carlos G. PEREZ, Ronak M. SHAH, Douglas R. PEARCE, Michael W. GELON, Yisheng CHEN, John R. SELBIE
-
Patent number: 10366055Abstract: The claimed subject matter decreases duplicate entries and loops in an activity record. An exemplary method comprises analyzing a new entry from a user to determine an originating service and a type of activity and extracting an identifying portion of the new entry. The identifying portion includes a predetermined number of characters at a beginning of the entry. Additionally, the predetermined number of characters is based on a likelihood of duplicates in the activity record. The identifying portion is compared to a list of prior entries from the user, and an exclusion action is performed, if the new entry matches one in the list of prior entries. The exclusion action may be to hide the new entry, to delete the new entry, or to collapse the new entry into a matching prior entry.Type: GrantFiled: October 20, 2014Date of Patent: July 30, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Robert M. Dolin, Oludare Victor Obasanjo, Douglas R. Pearce, Seung-Hae Park, Gyorgy K. Schadt, Robert W. Piper, Kerstin Weinberg
-
Patent number: 9961036Abstract: News feed techniques are described. In implementations, content is parsed from one or more emails that are addressed to a user. The parsed content from the email is exposed, automatically and without user intervention, for output in a news feed of the user.Type: GrantFiled: December 22, 2014Date of Patent: May 1, 2018Assignee: Microsoft Technology Licensing, LLCInventors: David J. Cheng, Ken H. Chin, Oludare V. Obasanjo, Douglas R. Pearce, Seung-Hae Park, Jennie P. Telehowski, Mohammed Arshad Hussain
-
Publication number: 20150113438Abstract: News feed techniques are described. In implementations, content is parsed from one or more emails that are addressed to a user. The parsed content from the email is exposed, automatically and without user intervention, for output in a news feed of the user.Type: ApplicationFiled: December 22, 2014Publication date: April 23, 2015Inventors: David J. Cheng, Ken H. Chin, Oludare V. Obasanjo, Douglas R. Pearce, Seung-Hae Park, Jennie P. Telehowski, Mohammed Arshad Hussain
-
Publication number: 20150058303Abstract: The claimed subject matter decreases duplicate entries and loops in an activity record. An exemplary method comprises analyzing a new entry from a user to determine an originating service and a type of activity and extracting an identifying portion of the new entry. The identifying portion includes a predetermined number of characters at a beginning of the entry. Additionally, the predetermined number of characters is based on a likelihood of duplicates in the activity record. The identifying portion is compared to a list of prior entries from the user, and an exclusion action is performed, if the new entry matches one in the list of prior entries. The exclusion action may be to hide the new entry, to delete the new entry, or to collapse the new entry into a matching prior entry.Type: ApplicationFiled: October 20, 2014Publication date: February 26, 2015Inventors: Robert M. Dolin, Oludare Victor Obasanjo, Douglas R. Pearce, Seung-Hae Park, Gyorgy K. Schadt, Robert W. Piper, Kerstin Weinberg
-
Patent number: 8935339Abstract: News feed techniques are described. In implementations, content is parsed from one or more emails that are addressed to a user. The parsed content from the email is exposed, automatically and without user intervention, for output in a news feed of the user.Type: GrantFiled: April 28, 2010Date of Patent: January 13, 2015Assignee: Microsoft CorporationInventors: David J. Cheng, Ken H. Chin, Oludare V. Obasanjo, Douglas R. Pearce, Seung-Hae Park, Jennie P. Telehowski, Mohammed Arshad Hussain
-
Patent number: 8886664Abstract: The claimed subject matter provides a system and/or a method for decreasing duplicate entries and loops in an activity record such as on a user's page on a social networking site. An exemplary method comprises analyzing a new entry from a user to determine an originating service and a type of activity and extracting an identifying portion of the new entry. The identifying portion is compared to a list of prior entries from the user, and an exclusion action is performed, if the new entry matches one in the list of prior entries. The exclusion action may be to hide the new entry, to delete the new entry, or to collapse the new entry into a matching prior entry.Type: GrantFiled: May 13, 2010Date of Patent: November 11, 2014Assignee: Microsoft CorporationInventors: Robert M. Dolin, Oludare Victor Obasanjo, Douglas R. Pearce, Seung-Hae Park, György K. Schadt, Robert W. Piper, Kerstin Weinberg
-
Publication number: 20110282893Abstract: The claimed subject matter provides a system and/or a method for decreasing duplicate entries and loops in an activity record such as on a user's page on a social networking site. An exemplary method comprises analyzing a new entry from a user to determine an originating service and a type of activity and extracting an identifying portion of the new entry. The identifying portion is compared to a list of prior entries from the user, and an exclusion action is performed, if the new entry matches one in the list of prior entries. The exclusion action may be to hide the new entry, to delete the new entry, or to collapse the new entry into a matching prior entry.Type: ApplicationFiled: May 13, 2010Publication date: November 17, 2011Applicant: Microsoft CorporationInventors: Robert M. Dolin, Oludare Victor Obasanjo, Douglas R. Pearce, Seung-Hae Park, György K. Schadt, Robert W. Piper, Kerstin Weinberg
-
Publication number: 20110270931Abstract: News feed techniques are described. In implementations, content is parsed from one or more emails that are addressed to a user. The parsed content from the email is exposed, automatically and without user intervention, for output in a news feed of the user.Type: ApplicationFiled: April 28, 2010Publication date: November 3, 2011Applicant: MICROSOFT CORPORATIONInventors: David J. Cheng, Ken H. Chin, Oludare V. Obasanjo, Douglas R. Pearce, Seung-Hae Park, Jennie P. Telehowski, Mohammed Arshad Hussain
-
Patent number: 8051406Abstract: A system and/or methodology that enables personalization as a platform service for applications via a rich data view. More particularly, the subject invention provides for a rich data view to be rendered to an end-user whereas management of the data can be effected (e.g., personalized) thereafter. In other words, the invention enables a user to establish and access personalized mechanisms via a rich data view. The personalized mechanisms are based upon rule-based logic with respect to application data types.Type: GrantFiled: April 1, 2005Date of Patent: November 1, 2011Assignee: Microsoft CorporationInventors: Holly Knight, Praveen Seshadri, Douglas R Pearce
-
Publication number: 20110218931Abstract: Notification techniques in a social network service are described. In an implementation, a status update is analyzed that is communicated via a social network service and is originated by a user. One or more other status updates are located that correspond to the analyzed status update, the one or more other status updates are communicated via the social network service and originated by one or more other users. A notification is formed to be communicated to the originating user that indicates the one or more other status updates have been located.Type: ApplicationFiled: March 3, 2010Publication date: September 8, 2011Applicant: Microsoft CorporationInventors: Angus Phillip Donald Logan, Jeffrey C. Kunins, Douglas R. Pearce