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).

  • Publication number: 20250151298
    Abstract: A method of manufacturing a semiconductor structure includes forming on a substrate, at intervals in a first direction, a first trench, a second trench, and a third trench, forming a first oxide layer in the first trench, forming a second oxide layer in the second trench, and forming a third oxide layer in the third trench. The method also includes forming a first semiconductor material layer in the first trench, forming a second semiconductor material layer in the second trench, and forming a third semiconductor material layer in the third trench. The method further includes forming a mask layer, performing a first etching process on the mask layer to form a first opening and a second opening, performing a second etching process at the second opening to form a third surface on the substrate, and forming a first doped region adjacent to the third surface exposed by the second opening.
    Type: Application
    Filed: October 30, 2024
    Publication date: May 8, 2025
    Applicant: Diodes Incorporated
    Inventors: Tao Long, Ze Rui Chen, Pin-Hao Huang, Bau-Shun Huang, Lee Spencer Riley
  • Patent number: 12288024
    Abstract: Systems and methods for publication and external interfacing for a unified document surface are disclosed. An example system may include a document serving circuit structured to access a document data, the document data comprising data for a unified document surface, and provide at least a portion of the document data to a client serving circuit. The client serving circuit may be structured to implement a unified document surface interface in response to the at least a portion of the document data, implement an extension creation interface, provide a pack implementation value to the document serving circuit in response to user interactions with the extension creation interface, and determine an executable object in response to the pack implementation value.
    Type: Grant
    Filed: May 9, 2023
    Date of Patent: April 29, 2025
    Assignee: Grammarly, Inc.
    Inventors: Alexander W. DeNeui, Glenn Jaume, Hariharan Sivaramakrishnan, Helena G. Jaramillo, John Z. Li, Jonathan L. Goldman, Martin Charles, W. Michael Varney, Timothy Andrew James, Adam Ginzberg, Nathan Penner, Evan Brooks, Michael Hewitt, Punit Shah, Patrick Barry, Huayang Guo, Jason Peter Stowe, Christopher Leland Eck, Alicia Salvino, Alan Fang, Spencer Chang, Elizabeth Huang, Oleg Vaskevich
  • Patent number: 12218256
    Abstract: 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: Grant
    Filed: July 16, 2024
    Date of Patent: February 4, 2025
    Assignee: DIODES INCORPORATED
    Inventors: Tao Long, Ze Rui Chen, Pin-Hao Huang, Bau-Shun Huang, Lee Spencer Riley
  • Publication number: 20200338458
    Abstract: 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: Application
    Filed: July 13, 2020
    Publication date: October 29, 2020
    Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
  • Patent number: 10709991
    Abstract: 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: Grant
    Filed: February 15, 2016
    Date of Patent: July 14, 2020
    Assignee: Nvidia Corporation
    Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
  • Patent number: 10252171
    Abstract: 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: Grant
    Filed: February 15, 2016
    Date of Patent: April 9, 2019
    Assignee: Nvidia Corporation
    Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
  • Publication number: 20180189344
    Abstract: 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: Application
    Filed: December 30, 2016
    Publication date: July 5, 2018
    Inventors: Melanie AKWULE, Susan NATHAN, Partha DEKA, Spencer HUANG, Vikram LAKSHMIPATHY
  • Patent number: 9987561
    Abstract: 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: Grant
    Filed: February 15, 2016
    Date of Patent: June 5, 2018
    Assignee: Nvidia Corporation
    Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang, David Cook
  • Publication number: 20160294899
    Abstract: 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: Application
    Filed: February 15, 2016
    Publication date: October 6, 2016
    Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
  • Publication number: 20160287996
    Abstract: 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: Application
    Filed: February 15, 2016
    Publication date: October 6, 2016
    Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang
  • Publication number: 20160287988
    Abstract: 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: Application
    Filed: February 15, 2016
    Publication date: October 6, 2016
    Inventors: Jen-Hsun Huang, Spencer Huang, Madison Huang, David Cook