Patents by Inventor Tu Le

Tu Le 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: 12608071
    Abstract: Systems and methods are disclosed for allocating and distributing power management budgets for subsystems of a computer system. For each of a plurality of subsystems, a power management system may generate a long-term power budget and a closed-loop power budget, and then determine a final power budget to provide to the subsystem, e.g., by applying a min function, a weighted sum, or some other function to the long-term power budget and the closed-loop power budget. The closed-loop power budget is determined based on observations of power draw over a past period of time, and therefore cannot respond immediately to large changes in power. The long-term power budget is generated based on a prediction of battery capability over an upcoming window of time, and may therefore provide a power cap before the system is under duress.
    Type: Grant
    Filed: September 12, 2023
    Date of Patent: April 21, 2026
    Assignee: Apple Inc.
    Inventors: Chee Lim Nge, Peter Hyungrok Sung, Douglas A MacKay, Diwakar N Tundlam, Jun Hou, Tu Le, Vishal Gupta, Ning Tian, Daniele Perretta, Bo Zhou, Michael Eng
  • Patent number: 12457507
    Abstract: Communication device may include a transmitter and a receiver respectively coupled to one or more antennas to communicate (e.g., transmit or receive signals) with a base station. The communication device may receive an operating characteristic of a cellular modem within the communication device operating in a first cellular configuration and determine if the operating characteristic are greater than a threshold. The operating characteristic may include power and/or temperature. The threshold may include a power budget and/or a temperature threshold. If the operating characteristic is greater than the threshold, then the communication device may determine a control effort value based on the operating characteristic and the threshold. The communication device may map the control effort value to a second cellular configuration, which may correspond to reduced operating characteristics in comparison to the first cellular configuration.
    Type: Grant
    Filed: April 14, 2023
    Date of Patent: October 28, 2025
    Assignee: Apple Inc.
    Inventors: Amir Rajaee, Hao Ping Wen, De Jun Li, Murali Mohan Chakka, Douglas A MacKay, Vasanthakumar Balasubramaniam, Achmed Rumi Zahir, Prashant H Vashi, Mingkun Li, Priyank Mamania, Michael V Yeh, Luca Aldegheri, Reza Arastoo, Tu Le, Punit H Awatramani
  • Publication number: 20250085765
    Abstract: Systems and methods are disclosed for allocating and distributing power management budgets for subsystems of a computer system. For each of a plurality of subsystems, a power management system may generate a long-term power budget and a closed-loop power budget, and then determine a final power budget to provide to the subsystem, e.g., by applying a min function, a weighted sum, or some other function to the long-term power budget and the closed-loop power budget. The closed-loop power budget is determined based on observations of power draw over a past period of time, and therefore cannot respond immediately to large changes in power. The long-term power budget is generated based on a prediction of battery capability over an upcoming window of time, and may therefore provide a power cap before the system is under duress.
    Type: Application
    Filed: September 12, 2023
    Publication date: March 13, 2025
    Inventors: Chee Lim Nge, Peter Hyungrok Sung, Douglas A. MacKay, Diwakar N. Tundlam, Jun Hou, Tu Le, Vishal Gupta, Ning Tian, Daniele Perretta, Bo Zhou, Michael Eng
  • Publication number: 20240349080
    Abstract: Communication device may include a transmitter and a receiver respectively coupled to one or more antennas to communicate (e.g., transmit or receive signals) with a base station. The communication device may receive an operating characteristic of a cellular modem within the communication device operating in a first cellular configuration and determine if the operating characteristic are greater than a threshold. The operating characteristic may include power and/or temperature. The threshold may include a power budget and/or a temperature threshold. If the operating characteristic is greater than the threshold, then the communication device may determine a control effort value based on the operating characteristic and the threshold. The communication device may map the control effort value to a second cellular configuration, which may correspond to reduced operating characteristics in comparison to the first cellular configuration.
    Type: Application
    Filed: April 14, 2023
    Publication date: October 17, 2024
    Inventors: Amir Rajaee, Hao Ping Wen, De Jun Li, Murali Mohan Chakka, Douglas A MacKay, Vasanthakumar Balasubramaniam, Achmed Rumi Zahir, Prashant H Vashi, Mingkun Li, Priyank Mamania, Michael V Yeh, Luca Aldegheri, Reza Arastoo, Tu Le, Punit H Awatramani
  • Publication number: 20230353878
    Abstract: The present invention relates to an imaging apparatus (300) for capturing a 360 degree panoramic photograph or sequence of photographs of a subject located at a stage portion (302) of an enclosure (100) thereof. The imaging apparatus (300) comprises a modular enclosure (100), and a motor assembly (200) coupled to a top portion of the enclosure (100). The motor assembly (200) includes an output shaft (202) adapted to rotate a support member (206) around a subject located at the stage portion (302). The support member (206) has a first arm (206-1) coupled with a fixture (210) adapted to mount one or more imaging devices and a second arm (206-2) coupled with a counter-balance member (212) configured to balance weight of the imaging devices while the support member (206) is rotated.
    Type: Application
    Filed: April 27, 2022
    Publication date: November 2, 2023
    Inventor: Tu Le
  • Patent number: 11792521
    Abstract: The present invention relates to an imaging apparatus (300) for capturing a 360 degree panoramic photograph or sequence of photographs of a subject located at a stage portion (302) of an enclosure (100) thereof. The imaging apparatus (300) comprises a modular enclosure (100), and a motor assembly (200) coupled to a top portion of the enclosure (100). The motor assembly (200) includes an output shaft (202) adapted to rotate a support member (206) around a subject located at the stage portion (302). The support member (206) has a first arm (206-1) coupled with a fixture (210) adapted to mount one or more imaging devices and a second arm (206-2) coupled with a counter-balance member (212) configured to balance weight of the imaging devices while the support member (206) is rotated.
    Type: Grant
    Filed: April 27, 2022
    Date of Patent: October 17, 2023
    Inventor: Tu Le
  • Publication number: 20150042822
    Abstract: An inflatable photo booth, including in-wall lighting, supplemental lighting, monitor and controls is provided for facilitation of photography. The photo booth, and all supplemental lighting and controls is easily transported. The various lighting fixtures included with the booth are controlled by a hand held controller that allows a user to adjust the color and illumination intensity of the light used for taking photographs of the user. Controller, and/or a separate processor, may be connected to a network so that that the photographs taken may be communicated via email or posted to social media.
    Type: Application
    Filed: February 19, 2014
    Publication date: February 12, 2015
    Inventor: Tu Le
  • Patent number: 8495389
    Abstract: A method for preventing unauthorized use of a software program on a computing device includes updating a state of a software program on a computing device to an updated state. Transmitting an update signal from the software program to a hardware token coupled to the computing device and updating a state of the hardware token to an updated state in response to the received update signal. Performing a first cryptographic check using the updated state of the software program and the updated state of the hardware token with the hardware token. Transmitting the first cryptographic check from the hardware token to the software program and performing a second cryptographic check using the state of the hardware token and the state of the software program with the computing device.
    Type: Grant
    Filed: December 18, 2006
    Date of Patent: July 23, 2013
    Assignee: SafeNet, Inc.
    Inventors: Laszlo Elteto, Michael Cochran, Mehdi Sotoodeh, Tu Le
  • Publication number: 20070179896
    Abstract: A method for preventing unauthorized use of a software program on a computing device includes updating a state of a software program on a computing device to an updated state. Transmitting an update signal from the software program to a hardware token coupled to the computing device and updating a state of the hardware token to an updated state in response to the received update signal. Performing a first cryptographic check using the updated state of the software program and the updated state of the hardware token with the hardware token. Transmitting the first cryptographic check from the hardware token to the software program and performing a second cryptographic check using the state of the hardware token and the state of the software program with the computing device.
    Type: Application
    Filed: December 18, 2006
    Publication date: August 2, 2007
    Applicant: SafeNet, Inc.
    Inventors: Laszlo Elteto, Michael Cochran, Mehdi Sotoodeh, Tu Le
  • Publication number: 20070043679
    Abstract: A system and method for the issuance of software licenses through a tiered structure, whereby a software license is issued from a software developer to an end user through one or more intermediate layers of distribution. The system and method for doing so enforces a predefined security policy. In an embodiment of the invention, the security policy is defined by the security developer. The security policy may, for example, address who may use the software package, how many users there may be, an expiration date for use of the software, and/or specific features that may or may not be used by a particular user. The software developer first issues a license template to the next intermediate layer of distribution. This may be a software distributor, who then specifies one or more restrictions on the use of the software. This is done be articulating these restrictions in the license template, effectively “filling in” some or all of the template.
    Type: Application
    Filed: December 1, 2005
    Publication date: February 22, 2007
    Applicant: SAFENET, INC.
    Inventors: Tu Le, Derick Snyder
  • Publication number: 20060195404
    Abstract: A method and/or system for providing grace licensing to disconnected network license users provides a server with a grace enabled license having a grace criteria, provides a client computer with an application operable with the grace enabled license, provides the grace enabled license from the server to the client computer when the client computer is communicatively connected to the server, and operates the application on the client computer according to the grace criteria when the client computer is disconnected from the server. The grace criteria can include a parameter(s) including a number of times the application is operable on a client computer when the client computer is disconnected from the server, a total number of hours the application is operable on a client computer when the client computer is disconnected, and/or a maximum number of days the application is operable on a client computer when the client computer is disconnected.
    Type: Application
    Filed: December 29, 2005
    Publication date: August 31, 2006
    Inventors: Laszlo Elteto, Jam Khan, Derick Snyder, Tu Le, Pratyush Kumar
  • Patent number: D734805
    Type: Grant
    Filed: July 11, 2014
    Date of Patent: July 21, 2015
    Inventor: Tu Le
  • Patent number: RE46961
    Type: Grant
    Filed: December 12, 2016
    Date of Patent: July 24, 2018
    Inventor: Tu Le