Patents by Inventor Matthew Cahill
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).
-
Publication number: 20200380259Abstract: Described herein is a system and method for providing a response (e.g., responsive action of a virtual character) within an augmented reality session. Positional data information regarding at least a portion of a human skeleton is received. A real world gesture is identified based, at least in part, upon the received positional data. A response to the identified real world gesture (e.g., responsive action of the virtual character) is determined based, at least in part upon, the identified real world gesture. The determined response is caused to be performed in the augmented reality session.Type: ApplicationFiled: August 19, 2019Publication date: December 3, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Jason Matthew CAHILL, Torfi Frans OLAFSSON, Jesse Dylan MERRIAM, Timothy James SCHUTZ, Craig Sean STEYN, Michael Meincke PERSSON
-
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
-
Publication number: 20200360823Abstract: 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: ApplicationFiled: May 16, 2019Publication date: November 19, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Jason Matthew CAHILL, Jesse Dylan MERRIAM, Torfi Frans OLAFSSON, Timothy James SCHUTZ, Michael Meincke PERSSON
-
Publication number: 20200360816Abstract: Described herein is a system and method of generating self-portrait within augmented realty session. A first camera of a device can capture an image of user(s) in a physical environment (e.g., real-world). A depth sensor can determine a distance of the user(s) from the device. A second camera of the device can determine an orientation and/or change of orientation of the device in the physical environment. Virtual object(s) in proximity to the user(s) can be determined based, at least in part, upon the determined physical location and determined orientation of the user gaming device. Each virtual object can have an associated physical location within the physical environment. A representation of the identified virtual object(s) can then be generated and an AR self-portrait can be generated based, at least in part, the captured representation of the user in the physical environment and the generated representation of the identified virtual object(s).Type: ApplicationFiled: May 16, 2019Publication date: November 19, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Jason Matthew CAHILL, Jesse Dylan MERRIAM, Torfi Frans OLAFSSON, Timothy James SCHUTZ
-
Patent number: 10835543Abstract: A method of increasing muscle mass and strength in mammals by orally administering a therapeutically effective amount of phosphatidic acid. The phosphatidic acid is preferably administered as a plurality of doses per day with at least one dose being administered during the anabolic window following exercise. Preferably, the method further includes the cotemporaneous administration of a therapeutically effective amount of creatine, optionally as phosphatidylcreatine. In addition or in the alternative, the method further includes the cotemporaneous administration of a therapeutically effective amount of leucine, optionally as phosphatidylleucine.Type: GrantFiled: May 31, 2013Date of Patent: November 17, 2020Assignee: Sports Nutrition Research, LTD.Inventors: Robert Clarke, Matthew Cahill, Brian Sweet
-
Publication number: 20200264757Abstract: 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: ApplicationFiled: February 15, 2019Publication date: August 20, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Jason Matthew CAHILL, Torfi Frans OLAFSSON, Irina KOULINITCH, Stacy Jiayan CHEN, Jesse Dylan MERRIAM, Michael Meincke PERSSON, Bradley Reid SHUBER
-
Publication number: 20200261799Abstract: 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: ApplicationFiled: February 15, 2019Publication date: August 20, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Jason Matthew CAHILL, Torfi Frans OLAFSSON, Jesse Dylan MERRIAM, Michael Meincke PERSSON, Bradley Reid SHUBER
-
Publication number: 20200265806Abstract: 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: ApplicationFiled: February 15, 2019Publication date: August 20, 2020Applicant: Microsoft Technology Licensing, LLCInventors: Jason Matthew CAHILL, Torfi Frans OLAFSSON, Jesse Dylan MERRIAM, Michael Meincke PERSSON, Bradley Reid SHUBER
-
Publication number: 20200240743Abstract: The buttstock assembly uses a modular design including interchangeable end attachments and sling strap connectors. The interchangeable end attachments allow the buttstock to have different toe heights and configurations for different shooting applications. The interchangeable strap connectors allow the use of either quick-disconnect style sling swivels or more traditional fixed strap loops as desired. The buttstock assembly also uses a “trigger” style locking mechanism to selectively position and lock the buttstock along the length of the extension tube to adjust the overall length of pull of the weapon.Type: ApplicationFiled: January 18, 2020Publication date: July 30, 2020Inventors: Jeffrey Matthew Cahill, Daniel Michael
-
Publication number: 20200208946Abstract: The improved rail interface system uses a spring tensioned “locking” shoe that extends from the accessory body into the rail opening to restrictively engage the edges of the rail openings and hold the weapon accessory against the weapon or weapon component. The locking shoe mechanisms is incoporated into a weapon light mount but may be adapted for use with M-Lok® style rail openings without the use of specialized nuts and fasteners.Type: ApplicationFiled: December 30, 2019Publication date: July 2, 2020Inventor: Jeffrey Matthew Cahill
-
Patent number: 10582006Abstract: A social networking system provides a short, unbiased biographical summary for a user of the social networking system. The short biography includes a few relevant biographical information items selected from the user's profile and is displayed on the profile page. The short biography may be displayed with a set of photographs also selected from the profile for their relevance. Relevance may be based on various information including temporal relevance and relevance to the viewing user. Display of the short biography allows a viewer to easily find current biographical information about the user in an abbreviated format.Type: GrantFiled: June 17, 2015Date of Patent: March 3, 2020Assignee: Facebook, Inc.Inventors: Peter Xiu Deng, William Joseph Flynn, III, Joshua Wiseman, Matthew Cahill, Mark E. Zuckerberg
-
Patent number: 10572888Abstract: A social networking system provides relevant content objects at the request of social networking system users. Relevance scores are determined for content objects by matching user location, user interests, and other social information to the content, location, and timing associated with content objects. A ranked list of content objects can be provided to the user, where the content objects are relevant to them based on their interests, location, and other social information. The system provides a user interface that displays a map containing pins, where each pin represents a content object in actionable proximity to a user. The content objects selected to be presented as pins to the user are those content objects with sufficiently high relevance scores. Multiple pins for a nearby area can be clustered. The user can switch between zoom levels for the map, thereby showing pins at varying distances from the user's current location.Type: GrantFiled: May 17, 2017Date of Patent: February 25, 2020Assignee: Facebook, Inc.Inventors: Erick Tseng, Matthew Cahill
-
Patent number: 10574781Abstract: A social networking system provides a short, unbiased biographical summary for a user of the social networking system. The short biography includes a few relevant biographical information items selected from the user's profile and is displayed on the profile page. The short biography may be displayed with a set of photographs also selected from the profile for their relevance. Relevance may be based on various information including temporal relevance and relevance to the viewing user. Display of the short biography allows a viewer to easily find current biographical information about the user in an abbreviated format.Type: GrantFiled: June 2, 2015Date of Patent: February 25, 2020Assignee: Facebook, Inc.Inventors: Peter Xiu Deng, William Joseph Flynn, III, Joshua Wiseman, Matthew Cahill, Mark E. Zuckerberg
-
Patent number: 10571218Abstract: The rail interface system uses a lever mechanism that pivots to extend through and restrictively engage the edges of the rail openings, thereby securely affixing the weapon accessory against the weapon or weapon component. The lever mechanisms may be adapted for use with M-Lok® or KeyMod style rail openings without the use of specialized nuts and fasteners.Type: GrantFiled: January 18, 2019Date of Patent: February 25, 2020Assignee: TangoDown, Inc.Inventor: Jeffrey Matthew Cahill
-
Patent number: 10557681Abstract: The improved rail interface system uses a spring tensioned “locking” shoe that extends from the accessory body into the rail opening to restrictively engage the edges of the rail openings and hold the weapon accessory against the weapon or weapon component. The locking shoe mechanisms is incorporated into a weapon light mount but may be adapted for use with M-Lok® style rail openings without the use of specialized nuts and fasteners.Type: GrantFiled: January 18, 2019Date of Patent: February 11, 2020Assignee: TangoDown, Inc.Inventors: Jeffrey Matthew Cahill, Todd Elliot Smith
-
Publication number: 20190349444Abstract: Systems, methods, and computer-readable storage devices are disclosed for improved concurrency of users of a shared virtual environment.Type: ApplicationFiled: May 11, 2018Publication date: November 14, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Jason Matthew CAHILL, Michael WEILBACHER, Jonathan Martin ORTIZ, Sergey Ivanovich BYKOV
-
Patent number: 10460089Abstract: In one embodiment, receiving a first action from a user of a computing device, wherein the first action causes the computing device to power up while a screen of the computing device is locked; obtaining a plurality of dynamic information items relevant to the user of the computing device; and displaying at least one of the plurality of dynamic information items on the locked screen of the computing device.Type: GrantFiled: January 30, 2018Date of Patent: October 29, 2019Assignee: Facebook, Inc.Inventors: Erick Tseng, Matthew Cahill
-
Patent number: D889584Type: GrantFiled: January 18, 2019Date of Patent: July 7, 2020Assignee: TangoDown, Inc.Inventors: Jeffrey Matthew Cahill, Charles L. Lasky
-
Patent number: D893661Type: GrantFiled: March 4, 2019Date of Patent: August 18, 2020Assignee: TangoDown, Inc.Inventors: Jeffrey Matthew Cahill, Daniel Michel