Patents by Inventor Tracy Sharp
Tracy Sharp 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: 20240345894Abstract: System and methods for importing, converting, optimizing and/or executing a computational graph or AST at an endpoint target. The system includes accessing an input computational graph corresponding to a trained machine-learning (ML) model; converting the input computational graph into an internal computational graph; based on determined characteristics of the internal computational graph, optimizing the internal computational graph to generate an optimized computational graph by applying one or more of at least a graph element reordering operation, a graph element fusing operation, or a graph element creation operation; converting the optimized computational graph to executable instructions enabled to be executed on an endpoint associated with a backend and a platform; generating associated scheduling instructions; and executing the executable instructions on the endpoint based on the scheduling instructions.Type: ApplicationFiled: April 15, 2024Publication date: October 17, 2024Inventors: Alexandre Ribard, Giles Coope, Tracy Sharpe, Sylvio Herve Drouin, John Salvatore Riccitielllo
-
Patent number: 10717011Abstract: Redirection of physical media interaction is disclosed. For instance, a read action can be redirected from an optical disc to a secure virtualization module that virtualizes optical discs. The module can take digital packages in one format and present them to optical disc drivers configured to read the content of such packages in a different format. Thus, the module allows for online media content to remain in its native format while being accessible to existing native gaming console resources configured to read content in a different format. In other aspects, the module can perform various security checks on the packages, including hashing the fragments of packages, where such fragments can contain licensing provisions that can be examined by the module. The module itself can be downloaded and installed onto a gaming system or it can be pre-installed.Type: GrantFiled: December 3, 2007Date of Patent: July 21, 2020Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Paul J. Lukinich, Paul S. Hellyar, Michael Courage, Jerry Hook, Tracy Sharpe
-
Patent number: 9384156Abstract: One disclosed computing system comprises a x86 processor, memory, a PCIe root complex (RC), a PCIe bus, and an interconnect chip having a PCIe endpoint (EP) that is connected to the PCIe RC through a PCIe link, the PCIe EP being connected to an AMBA® bus. The interconnect chip may communicate with the IO device via the AMBA® bus in an AMBA® compliant manner and communicate with the host system in a PCIe compliant manner. This communication may include receiving a command from the processor, sending the command to the IO device over the AMBA® bus, receiving a response from the IO device over the AMBA® bus, and sending over the AMBA® bus and the PCIe link one or more DMA operations to the memory. Further communication may include sending an IOAPIC interrupt to the processor of the host system according to PCIe ordering rules.Type: GrantFiled: November 21, 2013Date of Patent: July 5, 2016Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Nhon Quach, Stephen Z. Au, Thomas Zou, Tracy Sharpe
-
Publication number: 20150143014Abstract: One disclosed computing system comprises a x86 processor, memory, a PCIe root complex (RC), a PCIe bus, and an interconnect chip having a PCIe endpoint (EP) that is connected to the PCIe RC through a PCIe link, the PCIe EP being connected to an AMBA® bus. The interconnect chip may communicate with the IO device via the AMBA® bus in an AMBA® compliant manner and communicate with the host system in a PCIe compliant manner. This communication may include receiving a command from the processor, sending the command to the IO device over the AMBA® bus, receiving a response from the IO device over the AMBA® bus, and sending over the AMBA® bus and the PCIe link one or more DMA operations to the memory. Further communication may include sending an IOAPIC interrupt to the processor of the host system according to PCIe ordering rules.Type: ApplicationFiled: November 21, 2013Publication date: May 21, 2015Applicant: Microsoft CorporationInventors: Nhon Quach, Stephen Z. Au, Thomas Zou, Tracy Sharpe
-
Patent number: 7708643Abstract: In accordance with one aspect of saving audio source identifiers for soundtracks in a gaming system, an audio track is obtained from an audio source and the audio track is saved so that a copy of the audio track is available when the audio source is no longer accessible to a game console. The audio track is at least part of a user-created soundtrack and/or a user-selected soundtrack. The identifier of the audio source is also saved, and when a database containing meta data associated with the audio track is available, the meta data associated with the audio track is obtained from the database, based at least in part on the identifier saved on the storage device, and the obtained meta data is stored.Type: GrantFiled: June 26, 2003Date of Patent: May 4, 2010Assignee: Microsoft CorporationInventors: James E. Allard, Jeffrey S. Stone, Tracy Sharpe, James N. Helm, Victor Keith Blanco
-
Publication number: 20090143145Abstract: Redirection of physical media interaction is disclosed. For instance, a read action can be redirected from an optical disc to a secure virtualization module that virtualizes optical discs. The module can take digital packages in one format and present them to optical disc drivers configured to read the content of such packages in a different format. Thus, the module allows for online media content to remain in its native format while being accessible to existing native gaming console resources configured to read content in a different format. In other aspects, the module can perform various security checks on the packages, including hashing the fragments of packages, where such fragments can contain licensing provisions that can be examined by the module. The module itself can be downloaded and installed onto a gaming system or it can be pre-in stalled.Type: ApplicationFiled: December 3, 2007Publication date: June 4, 2009Applicant: Microsoft CorporationInventors: Paul J. Lukinich, Paul S. Hellyar, Michael R. Courage, Jerry Hook, Tracy Sharpe
-
Publication number: 20080291016Abstract: An anti-tamper device for detecting relative movement between a part (25) having a stud (12; 83) clamped to a mounting (24) by a nut (13; 55). The nut (13; 55) holds a sensor (7, 8, 9, 10; 41, 52, 54) in a conductive condition but, when the part (25) is removed from the mounting (24), the sensor (7, 8, 9, 10; 41, 52, 54) becomes non-conductive. A circuit is provided to provide and detect the change of state of the sensor to provide an alarm. The device may be used to detect the removal of a keypad from a mounting.Type: ApplicationFiled: March 1, 2006Publication date: November 27, 2008Inventor: Tracy Sharp
-
Patent number: 7451490Abstract: A data protection portion includes the file alteration checking portion. One aspect of the file alteration checking portion relates to a media including game content and a data protection portion. In one version, the data protection portion protects the game content from modification by determining whether the game content has been modified. If the game content has been modified, then the installation of the game content within the apparatus fails.Type: GrantFiled: August 1, 2003Date of Patent: November 11, 2008Assignee: Microsoft CorporationInventors: Christopher M. Pirich, Jon Marcus Randall Whitten, Jonathan E. Lange, Tracy Sharpe, Keith K. Lau
-
Publication number: 20050262255Abstract: A system and method provides a high level of system functionality in a multimedia console through the use of system applications, while reducing any corresponding lack of control that multimedia applications will have while running on the console. A predetermined amount of hardware resources of the multimedia console is reserved. The system application is executed substantially using the predetermined amount of reserved hardware resources and the multimedia application is executed substantially within the remaining unreserved hardware resources.Type: ApplicationFiled: April 30, 2004Publication date: November 24, 2005Applicant: Microsoft CorporationInventors: J. Goossen, Michael Maston, Tracy Sharpe
-
Publication number: 20050026698Abstract: A data protection portion includes the file alteration checking portion. One aspect of the file alteration checking portion relates to a media including game content and a data protection portion. In one version, the data protection portion protects the game content from modification by determining whether the game content has been modified. If the game content has been modified, then the installation of the game content within the apparatus fails.Type: ApplicationFiled: August 1, 2003Publication date: February 3, 2005Inventors: Christopher Pirich, Jon Randall Whitten, Jonathan Lange, Tracy Sharpe, Keith Lau
-
Publication number: 20040005923Abstract: In accordance with one aspect of saving audio source identifiers for soundtracks in a gaming system, an audio track is obtained from an audio source and the audio track is saved so that a copy of the audio track is available when the audio source is no longer accessible to a game console. The audio track is at least part of a user-created soundtrack and/or a user-selected soundtrack. The identifier of the audio source is also saved, and when a database containing meta data associated with the audio track is available, the meta data associated with the audio track is obtained from the database, based at least in part on the identifier saved on the storage device, and the obtained meta data is stored.Type: ApplicationFiled: June 26, 2003Publication date: January 8, 2004Inventors: James E. Allard, Jeffrey S. Stone, Tracy Sharpe, James N. Helm, Victor Keith Blanco