Patents by Inventor Matthew E. Tolentino

Matthew E. Tolentino 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: 20230324500
    Abstract: Examples of systems and methods described herein may be used to track a tagged object through a scene. Techniques are described herein to calculate a position of the tag using wireless communication with multiple anchor devices. In some examples, the anchor devices may be self-localizing, e.g., they may dynamically determine their position and relationship to one another. In some examples, position of a tag may be calculated by calculating multiple candidate positions using different localization techniques—such as geometric localization techniques and/or optimization-based techniques. An error may also be identified associated with each candidate position. A final position may be determined for the tag based on the errors associated with the candidate positions (e.g., the candidate position with the smallest error may be utilized as the position, e.g., the determined position, of the tag).
    Type: Application
    Filed: June 13, 2023
    Publication date: October 12, 2023
    Applicant: University of Washington
    Inventor: Matthew E. Tolentino
  • Patent number: 11714158
    Abstract: Examples of systems and methods described herein may be used to track a tagged object through a scene. Techniques are described herein to calculate a position of the tag using wireless communication with multiple anchor devices. In some examples, the anchor devices may be self-localizing, e.g., they may dynamically determine their position and relationship to one another. In some examples, position of a tag may be calculated by calculating multiple candidate positions using different localization techniques—such as geometric localization techniques and/or optimization-based techniques. An error may also be identified associated with each candidate position. A final position may be determined for the tag based on the errors associated with the candidate positions (e.g., the candidate position with the smallest error may be utilized as the position, e.g., the determined position, of the tag).
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: August 1, 2023
    Assignee: University of Washington
    Inventor: Matthew E. Tolentino
  • Publication number: 20210055370
    Abstract: Examples of systems and methods described herein may be used to track a tagged object through a scene. Techniques are described herein to calculate a position of the tag using wireless communication with multiple anchor devices. In some examples, the anchor devices may be self-localizing, e.g., they may dynamically determine their position and relationship to one another. In some examples, position of a tag may be calculated by calculating multiple candidate positions using different localization techniques—such as geometric localization techniques and/or optimization-based techniques. An error may also be identified associated with each candidate position. A final position may be determined for the tag based on the errors associated with the candidate positions (e.g., the candidate position with the smallest error may be utilized as the position, e.g., the determined position, of the tag).
    Type: Application
    Filed: August 21, 2020
    Publication date: February 25, 2021
    Inventor: Matthew E. Tolentino
  • Patent number: 9524219
    Abstract: Durable atomic transactions for non-volatile media are described. A processor includes an interface to a non-volatile storage medium and a functional unit to perform instructions associated with an atomic transaction. The instructions are to update data at a set of addresses in the non-volatile storage medium atomically. The functional unit is operable to perform a first instruction to create the atomic transaction that declares a size of the data to be updated atomically. The functional unit is also operable to perform a second instruction to start execution of the atomic transaction. The functional unit is further operable to perform a third instruction to commit the atomic transaction to the set of addresses in the non-volatile storage medium, wherein the updated data is not visible to other functional units of the processing device until the atomic transaction is complete.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: December 20, 2016
    Assignee: Intel Corporation
    Inventors: Robert Bahnsen, Sridharan Sakthivelu, Vikram A. Saletore, Krishnaswamy Viswanathan, Matthew E. Tolentino, Kanivenahalli Govindaraju, Vincent J. Zimmer
  • Publication number: 20150095600
    Abstract: Durable atomic transactions for non-volatile media are described. A processor includes an interface to a non-volatile storage medium and a functional unit to perform instructions associated with an atomic transaction. The instructions are to update data at a set of addresses in the non-volatile storage medium atomically. The functional unit is operable to perform a first instruction to create the atomic transaction that declares a size of the data to be updated atomically. The functional unit is also operable to perform a second instruction to start execution of the atomic transaction. The functional unit is further operable to perform a third instruction to commit the atomic transaction to the set of addresses in the non-volatile storage medium, wherein the updated data is not visible to other functional units of the processing device until the atomic transaction is complete.
    Type: Application
    Filed: September 27, 2013
    Publication date: April 2, 2015
    Inventors: Robert Bahnsen, Sridharan Sakthivelu, Vikram A. Saletore, Krishnaswamy Viswanathan, Matthew E. Tolentino, Kanivenahalli Govindaraju, Vincent J. Zimmer
  • Patent number: 8301925
    Abstract: A system and method for establishing and dynamically controlling energy consumption in large-scale datacenters or IT infrastructures. The system including a primary configuration server, a router coupled to the primary configuration server, and a plurality of power-managed domains/clusters coupled to the router. The primary configuration server distributes an energy target to each of the power-managed domains/clusters over a predetermined interval to enable each of the power-managed domains/clusters to manage the power consumption for each of the power-managed domains/clusters to meet the energy target.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: October 30, 2012
    Assignee: Intel Corporation
    Inventor: Matthew E. Tolentino
  • Publication number: 20120036377
    Abstract: A system and method for establishing and dynamically controlling energy consumption in large-scale datacenters or IT infrastructures. The system including a primary configuration server, a router coupled to the primary configuration server, and a plurality of power-managed domains/clusters coupled to the router. The primary configuration server distributes an energy target to each of the power-managed domains/clusters over a predetermined interval to enable each of the power-managed domains/clusters to manage the power consumption for each of the power-managed domains/clusters to meet the energy target.
    Type: Application
    Filed: October 20, 2011
    Publication date: February 9, 2012
    Inventor: Matthew E. Tolentino
  • Patent number: 8069359
    Abstract: A system and method for establishing and dynamically controlling energy consumption in large-scale datacenters or IT infrastructures. The system including a primary configuration server, a router coupled to the primary configuration server, and a plurality of power-managed domains/clusters coupled to the router. The primary configuration server distributes an energy target to each of the power-managed domains/clusters over a predetermined interval to enable each of the power-managed domains/clusters to manage the power consumption for each of the power-managed domains/clusters to meet the energy target.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: November 29, 2011
    Assignee: Intel Corporation
    Inventor: Matthew E. Tolentino
  • Patent number: 8024477
    Abstract: A peer-to-peer IT (Information Technology) backbone. The system includes at least one IT server and a plurality of client computers arranged in a peer-to-peer IT backbone. Each of the client computers includes an in-band processor, an out-of-band (OOB) microcontroller, and a storage device coupled to the in-band processor and OOB microcontroller. The storage device includes a reserved area for the OOB microcontroller to enable an IT-administration to push IT payloads from the at least one IT server onto the reserved area of at least one of the plurality of client computers. The IT payloads are disseminated throughout the peer-to-peer IT backbone by the OOB microcontroller of the client computers.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: September 20, 2011
    Assignee: Intel Corporation
    Inventors: Michael A. Rothman, Vincent J. Zimmer, Robert C. Swanson, Matthew E. Tolentino
  • Publication number: 20090171511
    Abstract: A system and method for establishing and dynamically controlling energy consumption in large-scale datacenters or IT infrastructures. The system including a primary configuration server, a router coupled to the primary configuration server, and a plurality of power-managed domains/clusters coupled to the router. The primary configuration server distributes an energy target to each of the power-managed domains/clusters over a predetermined interval to enable each of the power-managed domains/clusters to manage the power consumption for each of the power-managed domains/clusters to meet the energy target.
    Type: Application
    Filed: December 28, 2007
    Publication date: July 2, 2009
    Inventor: Matthew E. Tolentino