Patents by Inventor Po-Yu Wu
Po-Yu Wu 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: 20250147802Abstract: Techniques and systems disclosed herein may relate to a server processing work requests of a work requester. For example, the work requester may generate a plurality of work requests comprising functions of an application to be executed by a dependency-aware (DA) server, determine processing dependencies associated with the work requests, communicate, to the DA server, the processing dependencies, and enqueue the work requests on a dependent queue and a conditioned dependent queue based on processing dependencies associated with the DA server. The DA server may then select one of the work requests from the dependent queue or the conditioned dependent queue for processing and processing the selected work request.Type: ApplicationFiled: January 7, 2025Publication date: May 8, 2025Applicant: SambaNova Systems, Inc.Inventors: Po-Yu WU, Subhra MAZUMDAR
-
Publication number: 20250087257Abstract: A circuit module with improved timing control, may comprise a functional circuit, a control circuit, a main auxiliary circuit and an additional auxiliary circuit. The control circuit may control operation timing of the functional circuit according to response characteristics of a first node. When enabled, the main auxiliary circuit may provide main conduction path(s) between the first node and a base node. Respectively when enabled and disabled, the additional auxiliary circuit may provide and not provide additional conduction path(s) between the first node and the base node. When the control circuit controls the operation timing of the functional circuit, the main auxiliary circuit may be enabled, and the additional auxiliary circuit may be disabled or enabled according to whether a mode signal is of a first mode level or a second level.Type: ApplicationFiled: September 10, 2024Publication date: March 13, 2025Inventors: Po-Yu WU, Li-Wei Chu, Nan-Chun Lien
-
Patent number: 12205635Abstract: A memory module with improved timing adaptivity of sensing amplification, comprises at least one sensing amplifier, a tracking word line, a tracking bit line and a pulse-width controller. The tracking word line comprises a front node and an end node. Each said sensing amplifier is enabled/disabled when an enabling signal is activated/deactivated. The pulse-width controller is coupled to the tracking bit line, the front node and the end node. When a voltage of the tracking bit line changes to a predetermined voltage, the pulse-width controller activates the enabling signal, and causes a voltage of the front node to change. When the voltage of the front node changes, the tracking word line causes a voltage of the end node to change after a first delay time. When the voltage of the end node changes, the pulse-width controller deactivates the enabling signal after a second delay time.Type: GrantFiled: March 31, 2023Date of Patent: January 21, 2025Assignee: M31 TECHNOLOGY CORPORATIONInventors: Po-Yu Wu, Hao-I Yang, Nan-Chun Lien
-
Patent number: 12190150Abstract: A computer implemented method comprises a server processing work requests of a work requester. The work requester can communicate to the server a processing dependency of one work request on a second work request. The server can associate the dependency with the work requests and/or a queue of work requests. The dependency include a condition to be met in association with processing the work requests, and the condition can include an action for the server to take in association with processing a work request. A computing system can comprise a work requester, a server, and a set of dependency-aware queues for processing a set of work requests. A queue and/or work requests on the queues can be associated with a processing dependency and the server can process work requests enqueued to the queues in an order based on the dependencies. A work requester/server interface can comprise a dependency framework.Type: GrantFiled: June 22, 2022Date of Patent: January 7, 2025Assignee: SambaNova Systems, Inc.Inventors: Po-Yu Wu, Subhra Mazumdar
-
Publication number: 20230385103Abstract: In a method an Intelligent Data Conversion (IDC) engine of a dataflow system detects a stage transition of a dataflow application executing on the dataflow system. In response, the IDC engine determines that data among stage data of the application has a first Stage Data Format (SDF). The IDC engine determines that a first processing unit of the dataflow system can process data having a second SDF and determines a data conversion to convert data among the stage data to have the second SDF. The IDC engine also determines a second processing unit, of the dataflow system to perform the data conversion and dispatches the second processing unit to perform the data conversion. The dataflow computing system can include a runtime processor and the IDC engine can interact with the runtime processor to detect the stage transition and/or dispatch the first processing unit.Type: ApplicationFiled: May 22, 2023Publication date: November 30, 2023Applicant: SambaNova Systems, Inc.Inventors: Qi ZHENG, Ravinder KUMAR, Arnav GOEL, Po-Yu WU, Arjun SABNIS, Joshua Earle POLZIN
-
Publication number: 20230335188Abstract: A memory module with improved timing adaptivity of sensing amplification, comprises at least one sensing amplifier, a tracking word line, a tracking bit line and a pulse-width controller. The tracking word line comprises a front node and an end node. Each said sensing amplifier is enabled/disabled when an enabling signal is activated/deactivated. The pulse-width controller is coupled to the tracking bit line, the front node and the end node. When a voltage of the tracking bit line changes to a predetermined voltage, the pulse-width controller activates the enabling signal, and causes a voltage of the front node to change. When the voltage of the front node changes, the tracking word line causes a voltage of the end node to change after a first delay time. When the voltage of the end node changes, the pulse-width controller deactivates the enabling signal after a second delay time.Type: ApplicationFiled: March 31, 2023Publication date: October 19, 2023Inventors: Po-Yu WU, Hao-I YANG, Nan-Chun LIEN
-
Publication number: 20230259823Abstract: In a method an orchestrator of a computing system determines that results of Machine Learning model computations are available and dispatches a worker to perform model computations that include computing gradients of the results. The orchestrator determines that a set of gradients of the results is available and dispatches a gradient worker to compute a sum of the gradients. The orchestrator determines that a second set of gradients of the results is available and dispatches a second gradient worker to compute a sum of the second set of gradients. The orchestrator determines that the sums of the first and second gradients are available and dispatches a third gradient worker to compute synchronized gradients. The gradient workers compute the sums and synchronized gradients concurrent with training workers computing additional model computations results and/or gradients. A computer program product can include the method and a computing system can include the orchestrator.Type: ApplicationFiled: February 13, 2023Publication date: August 17, 2023Applicant: SambaNova Systems, Inc.Inventors: Greg DYKEMA, Fansheng CHENG, Kuan ZHOU, Arnav GOEL, Subhra MAZUMDAR, Milad SHARIF, Po-Yu WU, Bowen YANG, Qi ZHENG
-
Publication number: 20110100726Abstract: This invention provides a luggage case accessory for measuring weight of a luggage case. In the invention, the luggage case accessory includes a main body, a weight sensing unit, a control unit, and an output unit. The main body has an embedding structure for being detachably embedded with a handle. The weight sensing unit is disposed in the main body for sensing weight borne by the handle to output a weight signal. The control unit is coupled with the weight sensing unit for receiving the weight signal and outputting a control signal according to the weight signal. The output unit is coupled with the control unit for receiving the control signal and outputting a weight state of the luggage case according to the control signal.Type: ApplicationFiled: November 1, 2010Publication date: May 5, 2011Inventors: Po-Yu Wu, Chun-Yuan Wang, Chih-Hao Lu, Shun-Yu Yang, Cheng-Yi Lee, Hsiao-Cheng Chen