Patents by Inventor Spencer Huang
Spencer Huang 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: 12218256Abstract: A semiconductor structure includes: a substrate, having a cell region and a terminal region, and having a first surface, a second located in the terminal region, and a third surface located in the cell region, the second surface and the third surface being located at different levels; a first trench structure, located in the cell region, traversing the third surface to extend towards the first surface, including a first semiconductor material layer and a first oxide layer partially protruding from the third surface, and extending in a first direction parallel to the third surface; and a second trench structure, located in the cell region, including a second semiconductor material layer and a second oxide layer partially protruding from the third surface, and extending parallel to the first direction, wherein the third surface is provided with a doped region between the first trench structure and the second trench structure.Type: GrantFiled: July 16, 2024Date of Patent: February 4, 2025Assignee: DIODES INCORPORATEDInventors: Tao Long, Ze Rui Chen, Pin-Hao Huang, Bau-Shun Huang, Lee Spencer Riley
-
Publication number: 20200338458Abstract: One aspect provides a system for cooperative application control. In one embodiment, the system includes a cloud application engine and a cloud interaction engine embodied in at least one server of the system. The cloud application engine is configured to execute the application and generate a video stream of the application. The cooperative interaction engine is configured to: receive the video stream of the application from the cloud application engine; multicast a view of the video stream to multiple clients connected to the cooperative interaction engine, the multiple clients corresponding to multiple users cooperatively interacting with the application on a shared workpiece; receive multiple separate response streams from the multiple clients; combine the multiple separate response streams into a joint response stream; and transmit the joint response stream to the cloud application engine which handles the joint response stream as a single response stream from a single user.Type: ApplicationFiled: July 13, 2020Publication date: October 29, 2020Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
-
Patent number: 10709991Abstract: A system for cooperative application control. In one embodiment, the system includes: (1) a cloud application engine for executing application code configured to allow interaction with an application, generate a video stream corresponding to a particular user and accept a response stream from the particular user to allow the particular user to interact with the application and (2) a cooperative interaction engine associated with the cloud application engine for communication therewith and configured to multicast the video stream from the cloud application engine to the particular user and at least one other user, combine separate response streams from the particular user and the at least one other user into a joint response stream and provide the joint response stream to the cloud application engine.Type: GrantFiled: February 15, 2016Date of Patent: July 14, 2020Assignee: Nvidia CorporationInventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
-
Patent number: 10252171Abstract: A system for cooperative game control. In one embodiment, the system includes: (1) a cloud game engine for executing game code configured to create a game, generate a video stream corresponding to a particular player and accept a response stream from the particular player to allow the particular player to play the game and (2) a cooperative play engine associated with the cloud game engine for communication therewith and configured to multicast the video stream from the cloud game engine to the particular player and at least one other player, combine separate response streams from the particular player and the at least one other player into a joint response stream and provide the joint response stream to the cloud game engine.Type: GrantFiled: February 15, 2016Date of Patent: April 9, 2019Assignee: Nvidia CorporationInventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
-
Publication number: 20180189344Abstract: The example embodiments are directed to an onboarding portal for adding a new IoT software item to a cloud platform. In an example, a web service of the cloud platform may receive a plurality of user inputs associated with an IoT analytic application input via an onboarding user interface. Meanwhile, a workflow engine of the cloud platform may distribute the plurality of user inputs to a plurality of workstations for verifying the plurality of user inputs, receive status notifications indicating whether the user inputs have been successfully verified, and output the status notifications to a user device associated with the IoT analytic application. The web service and the workflow engine provide an end-to-end communication between a user portal and a cloud computing environment making it possible to efficiently test and subsequently add an IoT application to the cloud platform.Type: ApplicationFiled: December 30, 2016Publication date: July 5, 2018Inventors: Melanie AKWULE, Susan NATHAN, Partha DEKA, Spencer HUANG, Vikram LAKSHMIPATHY
-
Patent number: 9987561Abstract: A system for multi-client control of a common avatar is provided herein. The system includes, for example, a cloud game engine and a cooperative play engine associated with the cloud game engine and configured to multicast a video stream from the cloud game engine to multiple players, combine separate response streams from the multiple players into a joint response stream based on avatar functions contained therein and provide the joint response stream to the cloud game engine.Type: GrantFiled: February 15, 2016Date of Patent: June 5, 2018Assignee: Nvidia CorporationInventors: Jen-Hsun Huang, Spencer Huang, Madison Huang, David Cook
-
Publication number: 20160294899Abstract: A system for cooperative application control. In one embodiment, the system includes: (1) a cloud application engine for executing application code configured to allow interaction with an application, generate a video stream corresponding to a particular user and accept a response stream from the particular user to allow the particular user to interact with the application and (2) a cooperative interaction engine associated with the cloud application engine for communication therewith and configured to multicast the video stream from the cloud application engine to the particular user and at least one other user, combine separate response streams from the particular user and the at least one other user into a joint response stream and provide the joint response stream to the cloud application engine.Type: ApplicationFiled: February 15, 2016Publication date: October 6, 2016Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
-
Publication number: 20160287996Abstract: A system for cooperative game control. In one embodiment, the system includes: (1) a cloud game engine for executing game code configured to create a game, generate a video stream corresponding to a particular player and accept a response stream from the particular player to allow the particular player to play the game and (2) a cooperative play engine associated with the cloud game engine for communication therewith and configured to multicast the video stream from the cloud game engine to the particular player and at least one other player, combine separate response streams from the particular player and the at least one other player into a joint response stream and provide the joint response stream to the cloud game engine.Type: ApplicationFiled: February 15, 2016Publication date: October 6, 2016Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
-
Publication number: 20160287988Abstract: A system for multi-client control of a common avatar. In one embodiment, the system includes: (1) a cloud game engine for executing game code configured to create a game, generate a video stream corresponding to a particular player and accept a response stream from the particular player to allow the particular player to play the game and (2) a cooperative play engine associated with the cloud game engine for communication therewith and configured to multicast the video stream from the cloud game engine to the particular player and at least one other player, combine separate response streams from the particular player and the at least one other player into a joint response stream based on avatar functions contained therein and provide the joint response stream to the cloud game engine.Type: ApplicationFiled: February 15, 2016Publication date: October 6, 2016Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang, David Cook