Patents by Inventor Howard Liu

Howard Liu 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: 10448519
    Abstract: A method of masking a feature of a substrate using a fixture includes removably coupling a fixture to a first side of the feature of the substrate, the fixture including walls configured to abut sides of the feature and extend beyond a top surface of the feature when the fixture is removably coupled to the first side. The method further includes applying a masking material to the top surface of the feature. The method further includes removably coupling the fixture to a second side of the feature, the second side opposing the first side, the walls of the fixture configured to abut the sides of the feature and extend beyond a bottom surface of the feature when the fixture is removably coupled to the second side. The method further includes applying the masking material to the bottom surface of the feature while the fixture is removably coupled.
    Type: Grant
    Filed: July 3, 2017
    Date of Patent: October 15, 2019
    Assignee: HZO, INC.
    Inventors: Joshua Su, Yang Yun, Howard Liu
  • Patent number: 10192039
    Abstract: Methods, systems, and computer program products are provided for protecting stored data. A user interface module enables a data sensitivity level, a data protection response, and a contextual trigger to be associated with data stored in a computing device. The user interface is configured to enable the data protection response to be selected from a plurality of data protection responses that includes a soft delete and a hard delete. A contextual trigger monitor is configured to monitor for an occurrence of the contextual trigger. A data protection enactor is configured to enact the data protection response associated with the data when an occurrence of the contextual trigger is detected.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: January 29, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jerry Huang, Zhen Liu, QingHu Li, Howard Liu
  • Publication number: 20180177062
    Abstract: A method of masking a feature of a substrate using a fixture includes removably coupling a fixture to a first side of the feature of the substrate, the fixture including walls configured to abut sides of the feature and extend beyond a top surface of the feature when the fixture is removably coupled to the first side. The method further includes applying a masking material to the top surface of the feature. The method further includes removably coupling the fixture to a second side of the feature, the second side opposing the first side, the walls of the fixture configured to abut the sides of the feature and extend beyond a bottom surface of the feature when the fixture is removably coupled to the second side. The method further includes applying the masking material to the bottom surface of the feature while the fixture is removably coupled.
    Type: Application
    Filed: July 3, 2017
    Publication date: June 21, 2018
    Applicant: HZO, Inc.
    Inventors: Joshua Su, Yang Yun, Howard Liu
  • Patent number: 9588635
    Abstract: Methods, systems, and computer program products are provided that enable users to interact with displayed content. An extensible user interface (UI) model framework is provided that enables a user device to provide multiple content feedback mechanisms at the same time, such as touch, non-touch, motion, gestures, voice, etc. A user is enabled to choose a most comfortable way for the user to interact with the displayed content using the user device, and an indication of the interaction may be sent to a content provider. The content provider may provide next content for display based on the received feedback. The user device may enable the user to use one or more feedback mechanisms at any time, including a combination of feedback mechanisms. Additional interaction modules can be plugged in to enable any number of additional ways of interacting with displayed content on the user device.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: March 7, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhen Liu, Chien Chih (Jacky) Hsu, Jing-Yeu Jaw, Chen (Howard) Liu
  • Publication number: 20160283698
    Abstract: Methods, systems, and computer program products are provided for protecting stored data. A user interface module enables a data sensitivity level, a data protection response, and a contextual trigger to be associated with data stored in a computing device. The user interface is configured to enable the data protection response to be selected from a plurality of data protection responses that includes a soft delete and a hard delete. A contextual trigger monitor is configured to monitor for an occurrence of the contextual trigger. A data protection enactor is configured to enact the data protection response associated with the data when an occurrence of the contextual trigger is detected.
    Type: Application
    Filed: June 27, 2014
    Publication date: September 29, 2016
    Applicant: Microsoft Corporation
    Inventors: Jerry Huang, Zhen Liu, QingHu Li, Howard Liu
  • Publication number: 20150169138
    Abstract: Methods, systems, and computer program products are provided that enable users to interact with displayed content. An extensible user interface (UI) model framework is provided that enables a user device to provide multiple content feedback mechanisms at the same time, such as touch, non-touch, motion, gestures, voice, etc. A user is enabled to choose a most comfortable way for the user to interact with the displayed content using the user device, and an indication of the interaction may be sent to a content provider. The content provider may provide next content for display based on the received feedback. The user device may enable the user to use one or more feedback mechanisms at any time, including a combination of feedback mechanisms. Additional interaction modules can be plugged in to enable any number of additional ways of interacting with displayed content on the user device.
    Type: Application
    Filed: December 12, 2013
    Publication date: June 18, 2015
    Applicant: Microsoft Corporation
    Inventors: Zhen Liu, Chien Chih (Jacky) Hsu, Jing-Yeu Jaw, Chen (Howard) Liu
  • Publication number: 20150160830
    Abstract: Methods, systems, and computer program products are provided that enable content feedback to be provided in association with displayed content. A user is enabled to interact with the displayed content to indicate a first preference that the displayed content is not preferred and that replacement content be provided, to indicate a second preference that the displayed content is preferred and that similar content to the displayed content be provided, or to indicate a third preference that the displayed content is preferred and that content that is descriptive of the displayed content be provided.
    Type: Application
    Filed: December 5, 2013
    Publication date: June 11, 2015
    Applicant: Microsoft Corporation
    Inventors: Zhen Liu, Chien Chih (Jacky) Hsu, Jing-Yeu Jaw, Chen (Howard) Liu
  • Patent number: 8090870
    Abstract: There is provided a method for adaptive data transfer over packet networks. The method comprises selecting a first communication path for transferring the data to the second computer, starting to transfer the data over the first communication path to the second computer, monitoring transfer characteristics of the first communication path related to the data transfer, storing the transfer characteristics associated with the first communication path in a database, comparing the transfer characteristics against one or more previously stored transfer characteristics related to one or more prior data transfers, and determining whether to alter a transfer algorithm being utilized for transferring the data to the second computer based on the comparing.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: January 3, 2012
    Assignee: Disney Enterprises, Inc.
    Inventors: Howard Liu, Ken Long, Sheldon Shen
  • Publication number: 20110276731
    Abstract: A network node (5) including a line card (20) for packet-based data communications is disclosed. The line card (20) includes a transmit FIFO buffer (24T) and a receive FIFO buffer (24R), for buffering communications within the line card (20). Each of the buffers (24T, 24R) operate in a dual-port fashion, receiving asynchronous read and write requests, for reading data words from and writing data words to the buffers (24T, 24R). The buffers (24T, 24R) each include a memory array (45) of conventional single port random access memory cells, for example static RAM cells. Clock cycles are assigned by the buffers (24T, 24R) as internal read and internal write cycles, in alternating fashion. A write buffer (42) receives input data words, and schedules a double-data-word write to the memory array (45) upon receiving a pair of input data words, in the next internal write cycle.
    Type: Application
    Filed: July 18, 2011
    Publication date: November 10, 2011
    Applicant: Texas Instruments Incorporated
    Inventor: Heyun Howard Liu
  • Patent number: 7933283
    Abstract: Shared memory management apparatus and techniques are disclosed. A shared memory provides queues for storing communication traffic that is to be scheduled for transmission. Based on amounts of communication traffic stored in the queues, a determination is made as to whether or not communication traffic is to be removed from the shared memory, and if so, communication traffic is removed. Traffic may be selected for removal based on one or more of: a scheduling algorithm for scheduling communication traffic out of the queues for transmission, thresholds associated with the queues, and latency of the communication traffic stored in the queues. Removal of communication traffic from the shared memory is coordinated with scheduling of communication traffic in some embodiments.
    Type: Grant
    Filed: March 4, 2008
    Date of Patent: April 26, 2011
    Assignee: Cortina Systems, Inc.
    Inventors: Hao Howard Liu, Eugene W. Lee
  • Publication number: 20090271513
    Abstract: There is provided a method for adaptive data transfer over packet networks. The method comprises selecting a first communication path for transferring the data to the second computer, starting to transfer the data over the first communication path to the second computer, monitoring transfer characteristics of the first communication path related to the data transfer, storing the transfer characteristics associated with the first communication path in a database, comparing the transfer characteristics against one or more previously stored transfer characteristics related to one or more prior data transfers, and determining whether to alter a transfer algorithm being utilized for transferring the data to the second computer based on the comparing.
    Type: Application
    Filed: March 5, 2009
    Publication date: October 29, 2009
    Applicant: DISNEY ENTERPRISES, INC.
    Inventors: Howard Liu, Ken Long, Sheldon Shen
  • Publication number: 20070136698
    Abstract: Embodiments of systems, methods and apparatuses for a parser for generating one or more data structures representative of a structured document are disclosed. More specifically, embodiments of a parser may comprise hardware circuitry operable to receive a structured document, begin parsing the structured document as it is being received and generating the data structures representative of the structured document as it is being parsed.
    Type: Application
    Filed: April 27, 2006
    Publication date: June 14, 2007
    Inventors: Richard Trujillo, Bryan Dobbs, Rakesh Bhakta, Howard Tsoi, Jack Randall, Howard Liu, Yongjian Zhou, Daniel Cermak
  • Publication number: 20070038930
    Abstract: Embodiments of systems, methods and apparatuses for an architecture for the processing of structured documents are disclosed. More specifically, embodiments of the architecture may comprise hardware circuitry operable to parse a structured document and transform the document according to a set of transformation instructions to produce an output document.
    Type: Application
    Filed: April 27, 2006
    Publication date: February 15, 2007
    Inventors: John Derrick, Richard Trujillo, Daniel Cermak, Bryan Dobbs, Howard Liu, Rakesh Bhakta, Udi Kalekin, Russell Davoli, Clifford Hall, Avinash Palaniswamy
  • Patent number: 7108360
    Abstract: A structure of the stacked inkjet head is composed of a stacked fluid structure and an actuator. At least one of the several plates in the stacked fluid structure has a junction with a tuning hole for enhancing the connection strength of the junction, accommodating overflown adhesive, and reducing structural deformation resulted from the temperature. The invention also avoids the troubles of inhomogeneous etching speeds when making nozzles or channels.
    Type: Grant
    Filed: March 17, 2004
    Date of Patent: September 19, 2006
    Assignee: Industrial Technology Research Institute
    Inventors: Chun-Fu Lu, Fa-Yuan Hsu, Howard Liu, Cheng-Yi Wang, Huen-Ling Chen, Chi-Bin Lo
  • Publication number: 20050099468
    Abstract: A structure of the stacked inkjet head is composed of a stacked fluid structure and an actuator. At least one of the several plates in the stacked fluid structure has a junction with a tuning hole for enhancing the connection strength of the junction, accommodating overflown adhesive, and reducing structural deformation resulted from the temperature. The invention also avoids the troubles of inhomogeneous etching speeds when making nozzles or channels.
    Type: Application
    Filed: March 17, 2004
    Publication date: May 12, 2005
    Inventors: Chun-Fu Lu, Fa-Yuan Hsu, Howard Liu, Cheng-Yi Wang, Huen-Ling Chen, Chi-Bin Lo
  • Publication number: 20040257856
    Abstract: A network node (5) including a line card (20) for packet-based data communications is disclosed. The line card (20) includes a transmit FIFO buffer (24T) and a receive FIFO buffer (24R), for buffering communications within the line card (20). Each of the buffers (24T, 24R) operate in a dual-port fashion, receiving asynchronous read and write requests, for reading data words from and writing data words to the buffers (24T, 24R). The buffers (24T, 24R) each include a memory array (45) of conventional single port random access memory cells, for example static RAM cells. Clock cycles are assigned by the buffers (24T, 24R) as internal read and internal write cycles, in alternating fashion. A write buffer (42) receives input data words, and schedules a double-data-word write to the memory array (45) upon receiving a pair of input data words, in the next internal write cycle.
    Type: Application
    Filed: June 23, 2003
    Publication date: December 23, 2004
    Applicant: Texas Instruments Incorporated
    Inventor: Heyun Howard Liu