Patents by Inventor Jason Matthew Cahill
Jason Matthew Cahill 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: 12172088Abstract: Described herein is a system and method for sharing an AR game within a shared coordinate space created between devices with initially disjoint relative coordinate spaces. Once the shared coordinate space is created, an AR video game can provide a first mode in which the users engage in game play action that have consequences according to pre-established game rules. The AR video game can provide a second mode (“sandbox mode”) in which users engage in non-destructive game play actions that do not have consequences once the second mode has been terminated. Further described herein is a system and method of using geolocation information within an AR session in which a virtual action can be initiated by a user that causes a corresponding virtual action to be displayed on a map of a virtual environment that parallels a physical environment displayed on a user gaming device of another user.Type: GrantFiled: July 19, 2021Date of Patent: December 24, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Jason Matthew Cahill, Jesse Dylan Merriam, Torfi Frans Olafsson, Timothy James Schutz, Michael Meincke Persson
-
Patent number: 11969655Abstract: The present concepts relate to placing gameplay locations in the real world, where gameplay elements can be generated at the gameplay locations. One example categorizes types of physical elements described in geolocation data, and determines scores for the physical elements based on the categorizations. Gameplay locations can then be utilized according to the scores, and the scores can be continuously refined through user or moderator interaction with gameplay elements that may be generated at the gameplay locations.Type: GrantFiled: April 11, 2022Date of Patent: April 30, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Holly Helene Pollock, Stacy Jiayan Chen, Guillaume Philippe Marie Le Chenadec, Michael Meincke Persson, Jason Matthew Cahill, Torfi Frans Olafsson, Jesse D. Merriam
-
Patent number: 11481373Abstract: Systems, methods, and computer-readable storage devices are disclosed for improved concurrency of users of a shared virtual environment.Type: GrantFiled: December 29, 2020Date of Patent: October 25, 2022Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jason Matthew Cahill, Michael Weilbacher, Jonathan Martin Ortiz, Sergey Ivanovich Bykov
-
Publication number: 20220233961Abstract: The present concepts relate to placing gameplay locations in the real world, where gameplay elements can be generated at the gameplay locations. One example categorizes types of physical elements described in geolocation data, and determines scores for the physical elements based on the categorizations. Gameplay locations can then be utilized according to the scores, and the scores can be continuously refined through user or moderator interaction with gameplay elements that may be generated at the gameplay locations.Type: ApplicationFiled: April 11, 2022Publication date: July 28, 2022Applicant: Microsoft Technology Licensing, LLCInventors: Holly Helene Pollock, Stacy Jiayan Chen, Guillaume Philippe Marie Le Chenadec, Michael Meincke Persson, Jason Matthew Cahill, Torfi Frans Olafsson, Jesse D. Merriam
-
Patent number: 11386872Abstract: Described herein is a system and method for experiencing a virtual object at a plurality of sizes. During an AR session, the virtual object can created at a first size based upon a first scale (e.g., miniature, tabletop size). Once created, information regarding the virtual object can be stored. Thereafter, the virtual object can be displayed in an AR session at a second size based upon a second scale (e.g., full size or life size). In some embodiments, functionality of at least portion(s) of the virtual object are different when experienced in an AR session at the second size than when experienced in an AR session at the first size.Type: GrantFiled: February 15, 2019Date of Patent: July 12, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Jason Matthew Cahill, Torfi Frans Olafsson, Jesse Dylan Merriam, Michael Meincke Persson, Bradley Reid Shuber
-
Patent number: 11325043Abstract: The present concepts relate to placing gameplay locations in the real world, where gameplay elements can be generated at the gameplay locations. One example categorizes types of physical elements described in geolocation data, and determines scores for the physical elements based on the categorizations. Gameplay locations can then be utilized according to the scores, and the scores can be continuously refined through user or moderator interaction with gameplay elements that may be generated at the gameplay locations.Type: GrantFiled: May 15, 2020Date of Patent: May 10, 2022Assignee: Microsoft Technology Licensing, LLCInventors: Holly Helene Pollock, Stacy Jiayan Chen, Guillaume Philippe Marie Le Chenadec, Michael Meincke Persson, Jason Matthew Cahill, Torfi Frans Olafsson, Jesse D. Merriam
-
Publication number: 20210354040Abstract: The present concepts relate to placing gameplay locations in the real world, where gameplay elements can be generated at the gameplay locations. One example categorizes types of physical elements described in geolocation data, and determines scores for the physical elements based on the categorizations. Gameplay locations can then be utilized according to the scores, and the scores can be continuously refined through user or moderator interaction with gameplay elements that may be generated at the gameplay locations.Type: ApplicationFiled: May 15, 2020Publication date: November 18, 2021Applicant: Microsoft Technology Licensing, LLCInventors: Holly Helene Pollock, Stacy Jiayan Chen, Guillaume Philippe Marie Le Chenadec, Michael Meincke Persson, Jason Matthew Cahill, Torfi Frans Olafsson, Jesse D. Merriam
-
Patent number: 11097194Abstract: Described herein is a system and method for sharing an AR game within a shared coordinate space created between devices with initially disjoint relative coordinate spaces. Once the shared coordinate space is created, an AR video game can provide a first mode in which the users engage in game play action that have consequences according to pre-established game rules. The AR video game can provide a second mode (“sandbox mode”) in which users engage in non-destructive game play actions that do not have consequences once the second mode has been terminated. Further described herein is a system and method of using geolocation information within an AR session in which a virtual action can be initiated by a user that causes a corresponding virtual action to be displayed on a map of a virtual environment that parallels a physical environment displayed on a user gaming device of another user.Type: GrantFiled: May 16, 2019Date of Patent: August 24, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jason Matthew Cahill, Jesse Dylan Merriam, Torfi Frans Olafsson, Timothy James Schutz, Michael Meincke Persson
-
Patent number: 11090561Abstract: Described herein is a system and method for creating a shared coordinate space in an augmented reality session between two devices with disjoint relative coordinate spaces. With AR tracking initiated, each device has its own relative coordinate space. A spatial alignment image can be recognized by a device joining an AR session which records its location (e.g., six degrees of position). The joining device can utilize an obtained location of an inviting device at or about the time the spatial alignment image was recognized, and, a spatial origin of the inviting device, to calculate an offset between the joining device and the inviting device, establishing a shared coordinate space between the joining device and the inviting device.Type: GrantFiled: February 15, 2019Date of Patent: August 17, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jason Matthew Cahill, Torfi Frans Olafsson, Jesse Dylan Merriam, Michael Meincke Persson, Bradley Reid Shuber
-
Patent number: 10901975Abstract: Systems, methods, and computer-readable storage devices are disclosed for improved concurrency of users of a shared virtual environment.Type: GrantFiled: May 11, 2018Date of Patent: January 26, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Jason Matthew Cahill, Michael Weilbacher, Jonathan Martin Ortiz, Sergey Ivanovich Bykov
-
Patent number: 10852906Abstract: Described herein is a system and method for identifying locations for virtual items within a physical environment. For each of a plurality of users, information is received regarding the user's interaction with a one or more interactive virtual items presented on a map of a virtual environment that parallels at least portions of the physical environment. The information comprises the user's physical location when interacting with a particular interactive item. Each interactive virtual item has an associated physical location within the physical environment. The received information is aggregated over time to determine an associated physical location within the physical environment for the virtual item. With the virtual environment, the virtual item is placed at the determined associated physical location.Type: GrantFiled: February 15, 2019Date of Patent: December 1, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Jason Matthew Cahill, Torfi Frans Olafsson, Irina Koulinitch, Stacy Jiayan Chen, Jesse Dylan Merriam, Michael Meincke Persson, Bradley Reid Shuber
-
Patent number: 10848920Abstract: Described herein is a system and method of generating precise location information. Feature points of an image are received from a user device (e.g., mobile phone). Location information of the user device (e.g., GPS coordinates) and relative transform information from the user device are also received. An image anchor is identified based upon the received feature points, relative transform information, and the received location information. Precise location information of the identified image anchor is provided to the user device. The precise location information of the identified image anchor is based upon filtered feature points, location information and relative transform information received from a plurality of user devices over a period of time (e.g., hours, days, weeks, months). The precise location information of the identified image anchor is updated based upon the location information of the user device and the relative transform information received from the user device.Type: GrantFiled: September 17, 2019Date of Patent: November 24, 2020Assignee: Microsoft Technology Licensing, LLCInventors: Torfi Frans Olafsson, Jason Matthew Cahill, Jesse Dylan Merriam, David Richard Reed, Timothy Arthur Gill, Gabriel Takacs, Bogdan Cosmin Bucur, Andrew Nicholas Bond
-
Patent number: 8782748Abstract: Embodiments provide application and/or resource access control features of an online computing environment, but are not so limited. In an embodiment, a computer-implemented method provides access control features for an online application environment based in part on the use of a number of directory service instances isolated from direct customer access and deployed in a defined datacenter architecture. In one embodiment, a computing environment uses web-based access control features and a number of directory service instances having organizational units and corresponding mappings to maintain a support infrastructure as part of providing features of online application services to customers. Other embodiments are included and available.Type: GrantFiled: June 22, 2010Date of Patent: July 15, 2014Assignee: Microsoft CorporationInventors: Marcin Olszewski, Jonathan Luk, Alexander I. Hopmann, Fabricio Chalub Barbosa do Rosario, David Paul Harris Gorbet, Jason Matthew Cahill
-
Publication number: 20110314520Abstract: Embodiments provide application and/or resource access control features of an online computing environment, but are not so limited. In an embodiment, a computer-implemented method provides access control features for an online application environment based in part on the use of a number of directory service instances isolated from direct customer access and deployed in a defined datacenter architecture. In one embodiment, a computing environment uses web-based access control features and a number of directory service instances having organizational units and corresponding mappings to maintain a support infrastructure as part of providing features of online application services to customers. Other embodiments are included and available.Type: ApplicationFiled: June 22, 2010Publication date: December 22, 2011Applicant: Microsoft CorporationInventors: Marcin Olszewski, Jonathan Luk, Alexander I. Hopmann, Fabricio Chalub Barbosa do Rosario, David Paul Harris Gorbet, Jason Matthew Cahill