Patents by Inventor Michael Gallop
Michael Gallop 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: 11931140Abstract: Navigation and simulation systems and methods for minimally invasive therapy in which the navigation system imports a planning method using patient specific preoperative images. The navigation system uses intraoperative imaging during the medical procedure to update the preoperative images and provides images of tracked surgical tools along the surgical path prepared from the preoperative images.Type: GrantFiled: August 15, 2022Date of Patent: March 19, 2024Inventors: Cameron Piron, Michael Wood, Gal Sela, Joshua Richmond, Murugathas Yuwaraj, Monroe M. Thomas, Wes Hodges, Simon Alexander, David Gallop, Alex Panther, Nishanthan Shanmugaratnam, William Lau
-
Patent number: 11020653Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.Type: GrantFiled: July 16, 2019Date of Patent: June 1, 2021Assignee: Microsoft Technology Licensing, LLCInventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
-
Patent number: 10681124Abstract: Obligatorily-acquired digital content items are stored under service control in one or more local storage machines of a computer based on service commands provided by a centralized management service; and voluntarily-acquired digital content items are stored under user control in the one or more local storage machines of the computer based on user commands. The obligatorily-acquired digital content items are protected from user-commanded deletion. The obligatorily-acquired digital content items are deleted from the one or more local storage machines based on service commands provided by the centralized management service. However, the voluntarily-acquired digital content items are deleted from the one or more local storage machines based on user commands.Type: GrantFiled: April 19, 2019Date of Patent: June 9, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Publication number: 20190336854Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.Type: ApplicationFiled: July 16, 2019Publication date: November 7, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
-
Patent number: 10391387Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.Type: GrantFiled: December 14, 2012Date of Patent: August 27, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
-
Publication number: 20190245913Abstract: Obligatorily-acquired digital content items are stored under service control in one or more local storage machines of a computer based on service commands provided by a centralized management service; and voluntarily-acquired digital content items are stored under user control in the one or more local storage machines of the computer based on user commands. The obligatorily-acquired digital content items are protected from user-commanded deletion. The obligatorily-acquired digital content items are deleted from the one or more local storage machines based on service commands provided by the centralized management service. However, the voluntarily-acquired digital content items are deleted from the one or more local storage machines based on user commands.Type: ApplicationFiled: April 19, 2019Publication date: August 8, 2019Applicant: Microsoft Technology Licensing, LLCInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Patent number: 10284641Abstract: Obligatorily-acquired digital content items are stored under service control in one or more local storage machines of a computer based on service commands provided by a centralized management service; and voluntarily-acquired digital content items are stored under user control in the one or more local storage machines of the computer based on user commands. The obligatorily-acquired digital content items are protected from user-commanded deletion. The obligatorily-acquired digital content items are deleted from the one or more local storage machines based on service commands provided by the centralized management service. However, the voluntarily-acquired digital content items are deleted from the one or more local storage machines based on user commands.Type: GrantFiled: April 27, 2017Date of Patent: May 7, 2019Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Patent number: 10129334Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data relating to transfer of a digital content item within the peer-to-peer network. A designated peer computer is quarantined from transferring a digital content item within the peer-to-peer network according to one or more health metrics of the peer-to-peer network derived from the telemetry data aggregated from the plurality of peer computers.Type: GrantFiled: June 8, 2017Date of Patent: November 13, 2018Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mehmet Akkurt, Alexander Burba, Brandon Hunt, Michael Gallop, Nima Ganjeh, Frank R. Morrison, III
-
Publication number: 20170279882Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data relating to transfer of a digital content item within the peer-to-peer network.Type: ApplicationFiled: June 8, 2017Publication date: September 28, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Mehmet Akkurt, Alexander Burba, Brandon Hunt, Michael Gallop, Nima Ganjeh, Frank R. Morrison, III
-
Publication number: 20170230450Abstract: Obligatorily-acquired digital content items are stored under service control in one or more local storage machines of a computer based on service commands provided by a centralized management service; and voluntarily-acquired digital content items are stored under user control in the one or more local storage machines of the computer based on user commands. The obligatorily-acquired digital content items are protected from user-commanded deletion. The obligatorily-acquired digital content items are deleted from the one or more local storage machines based on service commands provided by the centralized management service. However, the voluntarily-acquired digital content items are deleted from the one or more local storage machines based on user commands.Type: ApplicationFiled: April 27, 2017Publication date: August 10, 2017Applicant: Microsoft Technology Licensing, LLCInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Patent number: 9716749Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data relating to transfer of a digital content item within the peer-to-peer network. A mitigation operation that modifies transfer of a digital content item between peer computers of the peer-to-peer network is performed according to one or more health metrics of the peer-to-peer network. The one or more health metrics are derived from the telemetry data aggregated from the plurality of peer computers.Type: GrantFiled: December 14, 2012Date of Patent: July 25, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mehmet Akkurt, Alexander Burba, Brandon Hunt, Michael Gallop, Nima Ganjeh, Frank R. Morrison, III
-
Patent number: 9661072Abstract: A plurality of sources storing portions of a digital content item that includes a plurality of pieces is identified. The plurality of sources includes one or more peer computers of a peer-to-peer network. For each piece of the plurality of pieces of the digital content item, that piece is acquired from a source.Type: GrantFiled: August 3, 2016Date of Patent: May 23, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Publication number: 20160344805Abstract: A plurality of sources storing portions of a digital content item that includes a plurality of pieces is identified. The plurality of sources includes one or more peer computers of a peer-to-peer network. For each piece of the plurality of pieces of the digital content item, that piece is acquired from a source.Type: ApplicationFiled: August 3, 2016Publication date: November 24, 2016Applicant: Microsoft Technology Licensing, LLCInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Patent number: 9413846Abstract: A plurality of sources storing portions of a digital content item that includes a plurality of pieces is identified. The plurality of sources includes one or more local storage machines of a computer and one or more peer computers of a peer-to-peer network. For each piece of the plurality of pieces of the digital content item, that piece is downloaded from a source. The source is selected from the plurality of sources according to one or more download metrics. The plurality of pieces is organized for installation on the computer as the digital content item.Type: GrantFiled: December 14, 2012Date of Patent: August 9, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Patent number: 9336362Abstract: Various embodiments relating to remote installation of digital content on unlicensed computing machines are provided. In one embodiment, an unlicensed computing machine at which to install a licensed digital content item is identified by a licensed computing machine, a request to transfer a license for the licensed digital content item to the unlicensed computing machine is sent from the licensed computing machine to an authorization service computing machine, and delivery of the licensed digital content item to the unlicensed computing machine is initiated.Type: GrantFiled: April 8, 2013Date of Patent: May 10, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Michael Gallop, Frank R. Morrison, III
-
Publication number: 20140304838Abstract: Various embodiments relating to remote installation of digital content on unlicensed computing machines are provided. In one embodiment, an unlicensed computing machine at which to install a licensed digital content item is identified by a licensed computing machine, a request to transfer a license for the licensed digital content item to the unlicensed computing machine is sent from the licensed computing machine to an authorization service computing machine, and delivery of the licensed digital content item to the unlicensed computing machine is initiated.Type: ApplicationFiled: April 8, 2013Publication date: October 9, 2014Applicant: MICROSOFT CORPORATIONInventors: Michael Gallop, Frank R. Morrison, III
-
Publication number: 20140173024Abstract: A plurality of sources storing portions of a digital content item that includes a plurality of pieces is identified. The plurality of sources includes one or more local storage machines of a computer and one or more peer computers of a peer-to-peer network. For each piece of the plurality of pieces of the digital content item, that piece is downloaded from a source. The source is selected from the plurality of sources according to one or more download metrics. The plurality of pieces is organized for installation on the computer as the digital content item.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Alexander Burba, Brandon Hunt, Michael Gallop, Scott Rosemund, Frank R. Morrison, III, Mark J. McNulty, Nima Ganjeh
-
Publication number: 20140172971Abstract: Telemetry data from a plurality of peer computers of a peer-to-peer network is aggregated via a computer network. Each of the plurality of peer computers sends telemetry data relating to transfer of a digital content item within the peer-to-peer network. A mitigation operation that modifies transfer of a digital content item between peer computers of the peer-to-peer network is performed according to one or more health metrics of the peer-to-peer network. The one or more health metrics are derived from the telemetry data aggregated from the plurality of peer computers.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Mehmet Akkurt, Alexander Burba, Brandon Hunt, Michael Gallop, Nima Ganjeh, Frank R. Morrison, III
-
Publication number: 20140171205Abstract: Acquiring an interactive digital content item including a plurality of content portions includes receiving a first set of the content portions that is less than an entirety of the content portions. A partial functionality version of the interactive digital content item is presented using the first set of content portions. A second set of the content portions is received while the partial functionality version of the interactive digital content item is presented. Functionality is added to the partial functionality version of the interactive digital content item using the second set of content portions without interrupting presentation of the partial functionality version of the interactive digital content item.Type: ApplicationFiled: December 14, 2012Publication date: June 19, 2014Applicant: MICROSOFT CORPORATIONInventors: Frank R. Morrison, III, Brandon Hunt, Jeffrey David Henshaw, Michael Gallop, Ivan P. Trindev, Eric Neil Lockard
-
Publication number: 20070162510Abstract: Certain applications, especially legacy applications, try to write to areas of the system that require administrator privileges and hence fail to run successfully for users with lessened privileges. The disclosed system redirects certain file writes, i.e., globally impactful file writes to specific locations that require administrator privileges and would otherwise fail for others users, so as to allow the same file writes to succeed by redirecting them to happen in the context of the user, i.e., in a per-user virtualization location. In particular, virtualization only occurs when the application is actually going to write to the file, not just when file access is requested without an intention of writing to or otherwise actually altering the file. Following virtualization, applications are redirected to use the virtualized files. The system thus allows users to run applications that otherwise would not be enabled, and to maintain a higher level of security when doing so.Type: ApplicationFiled: December 30, 2005Publication date: July 12, 2007Applicant: Microsoft CorporationInventors: Charles Lenzmeier, Edward Praitis, John Stephens, Michael Gallop, RoseMarie FitzSimons