Patents by Inventor Matthew Graham Dyor

Matthew Graham Dyor 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: 11153248
    Abstract: Location-based notification includes establishment of a rally point and subsequent notification of a user when another user enters the rally point. Senders may set up rally points at various physical locations and specify one or more target recipients that are to be notified when the sender enters the rally point. Target recipients may specify communication settings that dictate whether and/or how they wish to receive notifications under a variety of circumstances. When a sender having a computing device enters a rally point location, a notification is sent from the computing device to a location-based notification service, which notifies each of the target recipients in a manner that complies with the target recipient's individual communication settings.
    Type: Grant
    Filed: September 10, 2019
    Date of Patent: October 19, 2021
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Matthew Graham Dyor
  • Patent number: 10990701
    Abstract: Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: April 27, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Graham Dyor, Richard J. Qian, Marc Eliot Davis, Steven William Macbeth, Lili Cheng, Gur Kimchi
  • Patent number: 10549162
    Abstract: A gravity-powered golf putting ramp configured to receive a golf ball in motion in a first direction, guide the golf ball using an arced ramp in a second direction that increases gravitational potential energy, and guides the golf ball in a third direction that is substantially the opposite the first direction. The gravity-powered golf putting ramp includes: a planar base that supports the gravity-powered golf putting ramp when it is placed on a planar surface; a leading edge connected to the planar base, the leading edge having a small height relative to a width of the leading edge; a putting arc configured to receive a golf ball in motion, the putting arc connected to the leading edge and oriented in a direction substantially similar to the planar base.
    Type: Grant
    Filed: June 6, 2018
    Date of Patent: February 4, 2020
    Assignee: Random Stuff LLC
    Inventors: Matthew Graham Dyor, Oliver Taggart Graham
  • Publication number: 20200007485
    Abstract: Location-based notification includes establishment of a rally point and subsequent notification of a user when another user enters the rally point. Senders may set up rally points at various physical locations and specify one or more target recipients that are to be notified when the sender enters the rally point. Target recipients may specify communication settings that dictate whether and/or how they wish to receive notifications under a variety of circumstances. When a sender having a computing device enters a rally point location, a notification is sent from the computing device to a location-based notification service, which notifies each of the target recipients in a manner that complies with the target recipient's individual communication settings.
    Type: Application
    Filed: September 10, 2019
    Publication date: January 2, 2020
    Inventor: Matthew Graham Dyor
  • Patent number: 10454870
    Abstract: Location-based notification includes establishment of a rally point and subsequent notification of a user when another user enters the rally point. Senders may set up rally points at various physical locations and specify one or more target recipients that are to be notified when the sender enters the rally point. Target recipients may specify communication settings that dictate whether and/or how they wish to receive notifications under a variety of circumstances. When a sender having a computing device enters a rally point location, a notification is sent from the computing device to a location-based notification service, which notifies each of the target recipients in a manner that complies with the target recipient's individual communication settings.
    Type: Grant
    Filed: February 28, 2017
    Date of Patent: October 22, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Matthew Graham Dyor
  • Publication number: 20180345107
    Abstract: A gravity-powered golf putting ramp configured to receive a golf ball in motion in a first direction, guide the golf ball using an arced ramp in a second direction that increases gravitational potential energy, and guides the golf ball in a third direction that is substantially the opposite the first direction. The gravity-powered golf putting ramp includes: a planar base that supports the gravity-powered golf putting ramp when it is placed on a planar surface; a leading edge connected to the planar base, the leading edge having a small height relative to a width of the leading edge; a putting arc configured to receive a golf ball in motion, the putting arc connected to the leading edge and oriented in a direction substantially similar to the planar base.
    Type: Application
    Filed: June 6, 2018
    Publication date: December 6, 2018
    Applicant: Random Stuff LLC
    Inventors: Matthew Graham Dyor, Oliver Taggart Graham
  • Patent number: 9961162
    Abstract: Described herein are technologies pertaining to disambiguating identities/accounts over a plurality of online services. Public data streams pertaining to accounts of different online services are analyzed, and a determination is made that the accounts are owned by a same user. A searchable profile is generated for the user that comprises data that indicates that the user represented by the profile owns the accounts. The profile is claimable by the user such that the user is enabled to customize contents of the profile.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: May 1, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Patrick Kinsel, Matthew Graham Dyor, Stefan David Weitz
  • Patent number: 9953084
    Abstract: An application store tastemaker recommendation service determines experts within a user's social network(s), receives recommendations from the experts, filters and/or ranks mobile application query results based at least in part on the recommendations. Additionally, the service may further determine the experts based on data compiled about previous actions, reviews, comments, etc., of the experts. Further, the service may provide recommendations to the user to aid in selecting mobile applications for purchase, and may provide an avenue for completing such purchases.
    Type: Grant
    Filed: April 23, 2013
    Date of Patent: April 24, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Joseph Futty, Matthew Graham Dyor, Danny Lange, Miller T. Abel
  • Publication number: 20170171130
    Abstract: Location-based notification includes establishment of a rally point and subsequent notification of a user when another user enters the rally point. Senders may set up rally points at various physical locations and specify one or more target recipients that are to be notified when the sender enters the rally point. Target recipients may specify communication settings that dictate whether and/or how they wish to receive notifications under a variety of circumstances. When a sender having a computing device enters a rally point location, a notification is sent from the computing device to a location-based notification service, which notifies each of the target recipients in a manner that complies with the target recipient's individual communication settings.
    Type: Application
    Filed: February 28, 2017
    Publication date: June 15, 2017
    Inventor: Matthew Graham Dyor
  • Patent number: 9608955
    Abstract: Location-based notification includes establishment of a rally point and subsequent notification of a user when another user enters the rally point. Senders may set up rally points at various physical locations and specify one or more target recipients that are to be notified when the sender enters the rally point. Target recipients may specify communication settings that dictate whether and/or how they wish to receive notifications under a variety of circumstances. When a sender having a computing device enters a rally point location, a notification is sent from the computing device to a location-based notification service, which notifies each of the target recipients in a manner that complies with the target recipient's individual communication settings.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: March 28, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Matthew Graham Dyor
  • Publication number: 20170004332
    Abstract: Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers.
    Type: Application
    Filed: September 15, 2016
    Publication date: January 5, 2017
    Inventors: Matthew Graham Dyor, Richard J. Qian, Marc Eliot Davis, Steven William Macbeth, Lili Cheng, Gur Kimchi
  • Publication number: 20160366153
    Abstract: A location provider manages dissemination of location data of a user to one or more third-party services, so that the user can take advantage of services offered by the third parties, without the associated burden of continuously granting or denying requests by the third party services to obtain location data of the user. A third-party service can obtain location information of a user from the location provider. Users may control circumstances in which the location provider is to share location data of the user with the one or more third-party services.
    Type: Application
    Filed: August 29, 2016
    Publication date: December 15, 2016
    Inventors: Matthew Graham Dyor, Pablo Tapia
  • Patent number: 9519717
    Abstract: Techniques for content customization with security for client preferences are described herein. The techniques describe the customization of content provided by websites according to preferences, such as the interests, “likes” and demographic and/or geographic information of users. Additional techniques describe aspects of keeping the users' preferences secure from the website, so that the users' privacy and anonymity are protected. In one implementation, a “trusted entity” is trusted by users to obtain and store the preferences. Content may be obtained by the trusted entity from a content provider, such as a website. The content may be changed according to the preferences. The content is then provided to the users. In view of the changes made by the trusted entity, the user enjoys a customized version of the content. Additional techniques describe limits to customization, based on permissible customizations and frameworks generated by the content providers.
    Type: Grant
    Filed: March 2, 2011
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gur Kimchi, Matthew Graham Dyor, Lili Cheng, Richard J. Qian, Marc Eliot Davis, Steven William Macbeth
  • Patent number: 9432381
    Abstract: A location provider manages dissemination of location data of a user to one or more third-party services, so that the user can take advantage of services offered by the third parties, without the associated burden of continuously granting or denying requests by the third party services to obtain location data of the user. A third-party service can obtain location information of a user from the location provider. Users may control circumstances in which the location provider is to share location data of the user with the one or more third-party services.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: August 30, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Graham Dyor, Pablo Tapia
  • Patent number: 9363361
    Abstract: Described herein is a technique for customizing device behavior based on evaluated relationships between a user and the user's environment. User conduct is analyzed based on available sensors, which may include user-facing cameras. The user's environmental context is similarly evaluated based on the available sensors. Conduct and context, as well as any identified relationships between such conduct and context, may be reported to application programs, and may form the basis for customized device behavior.
    Type: Grant
    Filed: April 12, 2011
    Date of Patent: June 7, 2016
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Gur Kimchi, Marc Eliot Davis, Matthew Graham Dyor, Eric J. Horvitz
  • Patent number: 9163952
    Abstract: A suggestive mapping device may predict, suggest, and/or provide potential destinations to a user. Additionally, the device may store historical location data of the user, determine a travel vector of the user, and predict the destination of the user based at least in part on the historical location data and/or the travel vector. Further, the device may provide hands-free maps to destinations when the user does not know the address at least by receiving contextual data of the user and/or contextual data of the user's contacts. Such hands-free, suggestive mapping devices may facilitate more effective navigation.
    Type: Grant
    Filed: April 15, 2011
    Date of Patent: October 20, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Paul A. Viola, Zhaowei Jiang, John C. Krumm, Matthew Graham Dyor, Eric J. Horvitz, Lili Cheng
  • Patent number: 9098859
    Abstract: An achievement system tracks users' offline activities and awards achievements to users for participation in particular offline activities. The achievements that are awarded for particular activities and/or to particular users may be sponsored by merchants, who may compensate an achievement system provider for the opportunity to sponsor the achievements. To award users achievements, the users' offline activities are tracked. When a user participates in an offline activity for which achievements are available, the user is awarded an achievement. The achievement may be stored in an achievement profile for the user. In some embodiments, achievements earned by users may be converted into other benefits and alternative awards.
    Type: Grant
    Filed: April 27, 2011
    Date of Patent: August 4, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mohammed Moinuddin, Joseph Futty, Matthew Graham Dyor, Dan E. Walther, Sreenivas Gollapudi, Stelios Paparizos, John C. Shafer
  • Publication number: 20140297773
    Abstract: Location-based notification includes establishment of a rally point and subsequent notification of a user when another user enters the rally point. Senders may set up rally points at various physical locations and specify one or more target recipients that are to be notified when the sender enters the rally point. Target recipients may specify communication settings that dictate whether and/or how they wish to receive notifications under a variety of circumstances. When a sender having a computing device enters a rally point location, a notification is sent from the computing device to a location-based notification service, which notifies each of the target recipients in a manner that complies with the target recipient's individual communication settings.
    Type: Application
    Filed: June 16, 2014
    Publication date: October 2, 2014
    Inventor: Matthew Graham Dyor
  • Publication number: 20130332592
    Abstract: Described herein are technologies pertaining to disambiguating identities/accounts over a plurality of online services. Public data streams pertaining to accounts of different online services are analyzed, and a determination is made that the accounts are owned by a same user. A searchable profile is generated for the user that comprises data that indicates that the user represented by the profile owns the accounts. The profile is claimable by the user such that the user is enabled to customize contents of the profile.
    Type: Application
    Filed: August 12, 2013
    Publication date: December 12, 2013
    Applicant: Microsoft Corporation
    Inventors: Patrick Kinsel, Matthew Graham Dyor, Stefan David Weitz
  • Publication number: 20130238592
    Abstract: An application store tastemaker recommendation service determines experts within a user's social network(s), receives recommendations from the experts, filters and/or ranks mobile application query results based at least in part on the recommendations. Additionally, the service may further determine the experts based on data compiled about previous actions, reviews, comments, etc., of the experts. Further, the service may provide recommendations to the user to aid in selecting mobile applications for purchase, and may provide an avenue for completing such purchases.
    Type: Application
    Filed: April 23, 2013
    Publication date: September 12, 2013
    Applicant: Microsoft Corporation
    Inventors: Joseph Futty, Matthew Graham Dyor, Danny Lange, Miller T. Abel