Patents by Inventor S. Cheng

S. Cheng 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: 20250036186
    Abstract: A method and system for power management and scheduling based on human interface device (HID) input types. A user input is received via an HID, and an HID input type of the user input is determined. The HID input type is then provided to a power management controller and/or an operating system scheduler, and power management and/or scheduling are performed based on the HID input type. An operating frequency of a processor or a processor core of the system may be adjusted based on the HID input type. One of the processor cores in a hybrid system such as a P-core or an E-core may be selected for a task based on the HID input type.
    Type: Application
    Filed: October 18, 2024
    Publication date: January 30, 2025
    Inventors: Venkateshan UDHAYAN, Chia-Hung S. KUO, Antonio S. CHENG, Lawrence FALKENSTEIN, Swetha KARLAPUDI, Brian WILK, Michael SHUSTERMAN, Deepak Samuel KIRUBAKARAN, Rajshree CHABUKSWAR
  • Publication number: 20250004577
    Abstract: System and techniques for predicting a stylus position while interacting on a surface are described herein. The prediction begins by obtaining a set of points that are derived from a stylus moving on a surface. An artificial neural network (ANN) may be invoked on an input set. Here, the input set is based on the set of points from the stylus. The ANN is configured to output a next point from the input set, and the ANN is trained to minimize angular error for the next point over other errors. Once the next point is provided by the ANN, the next point may be communicated for rendering on a display.
    Type: Application
    Filed: June 29, 2023
    Publication date: January 2, 2025
    Inventors: Niranjan Mylarappa Gowda, Antonio S. Cheng, Andrey Belogolovy, Evgeny Stupachenko
  • Publication number: 20240403262
    Abstract: The embodiments set forth techniques for managing a plurality of database engines. In particular, a database server can perform the steps of (1) concurrently executing the plurality of database engines, and (2) in response to receiving a request to perform an input/output (I/O) operation to a database file of a plurality of database files: (i) selecting, among the plurality of database engines, a database engine that is available to perform the I/O operation, (ii) performing at least one operation to make the database file accessible to the database engine, and (iii) causing the database engine to perform the I/O operation to the database file.
    Type: Application
    Filed: April 15, 2024
    Publication date: December 5, 2024
    Inventors: Hering S. CHENG, Simon J. GORNALL, Quan D. NGUYEN, Hung V. TRAN, Zhongren XU
  • Publication number: 20240403269
    Abstract: The embodiments set forth techniques for managing database files for a plurality of users. In particular, a database server can perform the steps of (1) receiving, from a routing server, a request to perform an input/output (I/O) operation to a database file, (2) identifying a storage server through which the database file can be accessed, (3) interfacing with the storage server to obtain an exclusive lock on the database file, and (4) in response to determining that the exclusive lock is obtained: (i) writing, to metadata associated with the database file, information associated with the database server, and (ii) performing the I/O operation to the database file.
    Type: Application
    Filed: April 15, 2024
    Publication date: December 5, 2024
    Inventors: Zhongren XU, Hung V. TRAN, Quan D. NGUYEN, Simon J. GORNALL, Hering S. CHENG
  • Publication number: 20240403264
    Abstract: The embodiments set forth techniques for selecting database servers to process input/output (I/O) requests. In particular, a routing server can perform the steps of (1) receiving, from a client device, a request to perform an I/O operation to a database file that corresponds to a user account, (2) referencing a configuration file to identify a group of database servers through which access to the database file can be achieved, (3) providing, to a hash function, (i) the user account, and (ii) a count of the group of database servers, to produce a hash value that corresponds to a particular database server within the group of database servers, and (4) in response to determining that the particular database server is accessible: providing the request to the particular database server.
    Type: Application
    Filed: April 15, 2024
    Publication date: December 5, 2024
    Inventors: Zhongren XU, Hung V. TRAN, Quan D. NGUYEN, Simon J. GORNALL, Hering S. CHENG
  • Patent number: 12019428
    Abstract: A plant diagnostic system and method for plant process control and analysis comprising one or more sensors configured to collect and report compositional operation information of the equipment in the plant or refinery in real-time. At least one of the one or more sensors may be selected from a group of GC, GCxGC, micro GC, micro GCxGC, or combinations thereof. The diagnostic system may comprise a detection platform, an analysis platform, a visualization platform, and/or an alert platform.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: June 25, 2024
    Assignee: UOP LLC
    Inventors: Wharton Sinkler, Linda S. Cheng, Paul Adams, James W. Harris
  • Publication number: 20240202147
    Abstract: A system includes a processor in a lid portion of a computing device. The processor is communicatively coupled to a plurality of input/output (I/O) devices according to a plurality of I/O communication protocols via a first number of wires. The system includes a first memory coupled to the processor to store instructions that can be executed by the processor and cause the processor to receive, from a first I/O device of the plurality of I/O devices, a first message according to a first I/O communication protocol of the plurality of I/O communication protocols, convert the first message to a second message according to a host communication protocol, and send the second message over a bus containing a second number of wires traversing a hinge movably coupling the lid portion to a base portion of the computing device. The second number of wires is less than the first number of wires.
    Type: Application
    Filed: December 16, 2021
    Publication date: June 20, 2024
    Applicant: Intel Corporation
    Inventors: Marko Bartscherer, Israel A. Cepeda Lopez, Antonio S. Cheng, Ke Han, Manjunatha Kondappa, Hongjun Li, Xinpeng Sun, Feng Xu, Xiang Ye, Qipeng Zha
  • Publication number: 20240126805
    Abstract: Method, computer program product, and computer system are provided. A content generation service receives a request to generate a presentation for an online meeting having attendees comprising different roles. The content generation service receives content for a generic presentation. One or more portion of a page or an entire page of the generic presentation is defined as customizable. Labels are assigned to each of the customizable portions of the generic presentation. Each label is associated with a role of an attendee in the online meeting. Customized content is received for each customizable portion. The customized content is associated with the label of the customizable portion. The generated presentation is stored separately in content object storage, as is each associated customized content.
    Type: Application
    Filed: October 14, 2022
    Publication date: April 18, 2024
    Inventors: Xinlin Wang, Tsz S. Cheng, Tassanee Kraipon Supakkul
  • Patent number: 11789565
    Abstract: A lid controller hub (LCH) comprising processing components located in the lid of a mobile computing device, such as a laptop, processes sensor data generated by input sensors (microphones, cameras, touchscreen) and provides for improved and enhanced experiences over existing devices. For example, the LCH provides hardened privacy and the synchronization of touch display activities with the display refresh rate, the latter providing for a smoother and more responsive touch experience over existing designs. The LCH enables continuous gestures comprising touch gesture and in-air gesture portions as well as multi-plane gestures in which an initial touch gesture places the device into a mode or context in which it recognizes and acts upon subsequent in-air gestures. Touch operations of a mobile computing device can be based on user presence, user engagement, and a level of user interaction with the device.
    Type: Grant
    Filed: December 26, 2020
    Date of Patent: October 17, 2023
    Assignee: Intel Corporation
    Inventors: Kunjal S. Parikh, Antonio S. Cheng, Paul S. Diefenbaugh, Jackson Tsai, Edward James Raleigh, Vishal Ravindra Sinha, Chung-yu Liang, Aleksander Magi, Yifan Li, Matt King
  • Patent number: 11651396
    Abstract: Aspects of the present invention disclose a method, computer program product, and system for automatically creating a funding event in response to identifying an issue. The method includes one or more processors identifying an issue and an individual associated with the issue. The method further includes one or more processors determining whether the individual meets eligibility criteria of a crowdfunding platform. In response to determining that the identified individual does meet eligibility criteria of the crowdfunding platform, the method further includes one or more processors creating a funding event for receiving donations to resolve the identified issue.
    Type: Grant
    Filed: June 19, 2019
    Date of Patent: May 16, 2023
    Assignee: International Business Machines Corporation
    Inventors: Charlet N. Givens, Cienn R. Givens, Tsz S. Cheng, Iris M. Rivera
  • Publication number: 20230140108
    Abstract: Various systems and methods for controlling states of a portable device when connected with a wireless display device are described herein. A portable device is configured to initiate establishment of a wireless connection between the portable device and a wireless display device for the portable device to cast output to the wireless display device; receive an indication of a user absent event, the user absent event triggered by human presence sensing circuitry of the wireless display device; determine whether an exception exists; and control a state of the portable device based on whether the exception exists.
    Type: Application
    Filed: December 27, 2022
    Publication date: May 4, 2023
    Inventors: Shuki Perlman, Chia-Hung Sophia Kuo, Antonio S. Cheng, Moorthy Rajesh, Sathvik Reddy Gaddam, Glen J. Anderson
  • Publication number: 20220414693
    Abstract: A system may include a memory and a processor in communication with the memory. The processor may be configured to perform operations. The operations may include receiving an opt-in from a user and detecting, automatically, an experience of the user. The operations may further include determining an impact potential of the experience and deciding a response strategy based on the impact potential. The operations may also include implementing the response strategy.
    Type: Application
    Filed: June 29, 2021
    Publication date: December 29, 2022
    Inventors: Lee A. Carbonell, Pandian Mariadoss, Tsz S. Cheng, Jeff Edgington
  • Patent number: 11528229
    Abstract: This disclosure describes systems, devices, methods and computer readable media for enhanced network communication for use in higher performance applications including storage, high performance computing (HPC) and Ethernet-based fabric interconnects. In some embodiments, a network controller may include a transmitter circuit configured to transmit packets on a plurality of virtual lanes (VLs), the VLs associated with a defined VL priority and an allocated share of network bandwidth. The network controller may also include a bandwidth monitor module configured to measure bandwidth consumed by the packets and an arbiter module configured to adjust the VL priority based on a comparison of the measured bandwidth to the allocated share of network bandwidth. The transmitter circuit may be further configured to transmit the packets based on the adjusted VL priority.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: December 13, 2022
    Assignee: Intel Corporation
    Inventors: Albert S. Cheng, Thomas D. Lovett, Michael A. Parker
  • Patent number: 11443259
    Abstract: A floor operations automation system can include an intelligent video module, profiles, decision rules, and a decision module. The intelligent video module can be configured to generate video analytics data from video captured by video cameras within a retail location. The profiles can contain data that represents a business practice or policy of the retail location and/or user-specified preferences for decision-related variables. The decision rules can express actions to be performed in response to predefined conditions within the retail location. The decision module can be configured to decide upon action to be performed, based upon the video analytics data, the profiles, and the decision rules. The decision can be made without direct input from a human agent of the retail location. The actions can affect a business system and/or a human agent associated with the retail location.
    Type: Grant
    Filed: August 5, 2018
    Date of Patent: September 13, 2022
    Assignee: DoorDash, Inc.
    Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeffrey L. Edgington, Pandian Mariadoss
  • Patent number: 11422911
    Abstract: In an approach to determine performance information of a target item operating under a particular set of context information, a method, in response to receiving a request for performance information of a target item, and operating with a first computing device, identifies context information of the first computing device. The method determines whether a knowledge base includes a response that correlates to the request for performance information of the target item operating within context information similar to the first computing device. The method, in response to determining that the knowledge base includes the response that correlates to the request for performance information of the target item, sends the performance information to the first computing device, and initiates a communication channel between the first computing device and a second computing device operating the target item and having similar context information of the first computing device.
    Type: Grant
    Filed: March 14, 2019
    Date of Patent: August 23, 2022
    Assignee: International Business Machines Corporation
    Inventors: Lee A. Carbonell, Jeff Edgington, Tsz S. Cheng, Pandian Mariadoss
  • Publication number: 20220155940
    Abstract: User interactions may be used to recognize a user's intent and provide a dynamic ingress bar (DIB) that carries forward relevant search information for the user. User interactions provide hints for the DIB to populate a collections area including items that have a common theme with the hint. The DIB is provided along with the user's selection so that the user can quickly recognize how their selection is associated with the collection and also continue navigating through a site without backtracking. As the user interacts with additional content, a new user intent may be determined to update the hint and repopulate the collections area based on the updated hint.
    Type: Application
    Filed: November 17, 2020
    Publication date: May 19, 2022
    Inventors: Keila Kristine Olbrich, Bolun Yang, Anastasia Marie Lake, Joey S. Cheng, Frank Marino
  • Publication number: 20220067800
    Abstract: A system for generating responses to operational feedback is provided. A computing device identifies operational feedback directed towards an entity. The computing device determines a context for the operational feedback, wherein the context includes a plurality of features relating to the operational feedback. The computing device retrieves operational data associated with the entity, wherein the operational data corresponds to points in time that are within a predetermined time frame of the context. The computing device evaluates the context and the operational data against a quality of service attribute of the entity. The computing device generates a positive response towards the operational feedback based, at least in part, on the evaluating, wherein the context and the operational data are indicative of an anomaly in the quality of service attribute.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 3, 2022
    Inventors: Lee A. Carbonell, Tsz S. Cheng, Jeff Edgington, Pandian Mariadoss
  • Patent number: 11055247
    Abstract: In some embodiments, the invention involves using a weighted arbiter switch to provide fairness in passing input streams through a plurality of input ports to an output port. The weighted arbiter switches may be combined in a hierarchical architecture to enable routing through many levels of switches. Each input port has an associated flow counter to count input stream traffic through the input port. An arbiter switch uses the flow counts and weights from arbiter switches at a lower level in the hierarchy to generate a fairly distributed routing of input streams through the output port. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 30, 2016
    Date of Patent: July 6, 2021
    Assignee: Intel Corporation
    Inventors: Gaspar Mora Porta, Michael A Parker, Roberto Penaranda Cebrian, Albert S Cheng, Francesc Guim Bernat
  • Publication number: 20210200195
    Abstract: A plant diagnostic system and method for plant process control and analysis comprising one or more sensors configured to collect and report compositional operation information of the equipment in the plant or refinery in real-time. At least one of the one or more sensors may be selected from a group of GC, GCxGC, micro GC, micro GCxGC, or combinations thereof The diagnostic system may comprise a detection platform, an analysis platform, a visualization platform, and/or an alert platform.
    Type: Application
    Filed: March 8, 2021
    Publication date: July 1, 2021
    Inventors: Wharton Sinkler, Linda S. Cheng, Paul Adams, James W. Harris
  • Patent number: 11033879
    Abstract: FAU type binderless zeolitic adsorbents and methods for making the FAU type binderless adsorbents are described. The binderless zeolitic adsorbent comprises a first FAU type zeolite having a silica to alumina molar ratio below 3.0; a binder-converted FAU type zeolite having a silica to alumina molar ratio of from about 2.5 to about 6.0, wherein the binder-converted FAU type zeolite may be 5-50% of the binderless zeolitic adsorbent; and cationic exchangeable sites within the binderless zeolitic adsorbent. The FAU type binderless adsorbents may be used for xylene separation and purification in selective adsorptive separation processes using binderless zeolitic adsorbents.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: June 15, 2021
    Assignee: UOP LLC
    Inventors: Linda S. Cheng, David A. Lesch