Patents by Inventor Wai Chan

Wai Chan 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: 10811828
    Abstract: A USB cable contains: a holder, a body, and a conductive assembly. The holder includes a protective shell, a connection disc, and a decoration cap. The protective shell has a first accommodation chamber, a fixing sheet, and a protection cap. The body includes a receiving seat, a male plug, a locking member, a fixer, a PCB, a resilient piece, and a covering member. The receiving seat has a second accommodation chamber. The conductive assembly includes a first lid, a second lid, a defining sheet, a PCB plug, and a retractable wire. The retractable wire is connected with the PCB of the body, the PCB plug is accommodated in the cross-cross groove of the covering member, the body is received in the first accommodation chamber of the protective shell of the holder, and the receiving seat is connected with the decoration cap.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: October 20, 2020
    Inventors: Wei-Feng Zhou, Chun-Wai Chan
  • Publication number: 20200324607
    Abstract: Vehicle body tilt, representing a difference between a vehicle body frame of reference and a wheel-base frame of reference, is determined by obtaining information from sensor assemblies for the vehicle body and for the wheel-base. Navigational solutions are generated for the sensor assemblies using motion sensor data from the assemblies and absolute navigational information. Correspondingly, vehicle body tilt is determined based at least in part on the vehicle body navigation solution and the wheel-base navigation solution.
    Type: Application
    Filed: April 15, 2020
    Publication date: October 15, 2020
    Applicant: InvenSense, Inc.
    Inventors: Jacques Georgy, Christopher Goodall, Abdelrahman Ali, Amr Al-Hamad, Anas Mahmoud, Bill Cheuk Wai Chan
  • Publication number: 20200240721
    Abstract: Methods and systems are provided for a heat exchanger. In one example, the heat exchanger may dissipate energy generated by a battery module and may include a first plate and a second plate arranged in opposed facing relation to one another. A plurality of flow passages may be formed between the first and second plates, the plurality of flow passages including at least one multipass fluid flow passage with at least three longitudinally-extending legs.
    Type: Application
    Filed: January 23, 2020
    Publication date: July 30, 2020
    Inventors: Benjamin A. KENNEY, Lee M. KINDER, Kwok Wai CHAN
  • Patent number: 10698746
    Abstract: The invention enables a device type manager (DTM) to implement through a field device tool (FDT) frame application, field device management capabilities that are outside the defined operating capabilities of the FDT frame application. The enables controlling a field device, through a device type manager (DTM) configured to control a field device based on control instructions received from a field device tool (FDT) frame application. The FDT frame application and the DTM and/or a DTM wrapper within the DTM may be implemented based on a first runtime environment and a first set of specifications that defines a first set of operating capabilities for the FDT frame application.
    Type: Grant
    Filed: May 21, 2019
    Date of Patent: June 30, 2020
    Assignee: Yokogawa Electric Corporation
    Inventors: Mamerto Perez Giango, Sin Wai Chan
  • Patent number: 10686742
    Abstract: One or more computing devices, systems, and/or methods for adjusting recipients of a message are provided. For example, a trigger item may be detected in a first input field, of a messaging interface, corresponding to a body of a message. A list of user identifications may be generated and/or displayed. A first content item may be detected in the second input field following the trigger item. A second list of user identifications may be generated based upon the first content item and/or the second list of user identifications may be displayed. A first user identification may be selected by receiving a selection of the first user identification from the second list of user identifications. A first contact item associated with the first user identification may be entered into one or more second input fields corresponding to one or more recipients of the message.
    Type: Grant
    Filed: April 29, 2018
    Date of Patent: June 16, 2020
    Assignee: Oath Inc.
    Inventors: Peter John Genovese, Fang Xu, Markandey Singh, Leung Wai Chan, Chuan Tian Zhang
  • Publication number: 20200184094
    Abstract: A computing system includes persistent storage containing data structures storing a plurality of records of contacts and an interaction management application configured to perform operations. The operations include receiving, from a contact and before starting an interaction related to a technical problem, a plurality of data identifying the contact. An interaction entry that includes input fields to identify the contact and the technical problem and represents the interaction is generated. A record of the contact is retrieved from the data structures based on the plurality of data and an identity of the contact is authenticated based on the plurality of data matching the record. Based on authenticating the identity of the contact, the input fields of the interaction entry are populated with corresponding information from the retrieved record, an indication is provided on the interaction entry that the identity of the contact has been authenticated, and the interaction is started.
    Type: Application
    Filed: March 28, 2019
    Publication date: June 11, 2020
    Inventors: Victor Chung-Wai Chan, Prithvi Yoganand
  • Publication number: 20200143063
    Abstract: A method for sharing a configuration file is applicable to a first host and a second host that are connected to a network, wherein the first host is electrically connected to the first peripheral device, and the second host is electrically connected to the second peripheral device. The method for sharing a configuration file includes: the first host starts the embedded program, and after obtaining the first public key of the first peripheral device, the embedded program is communicatively connected to a server, and the device requests a private key according to the first public key. After obtaining the private key, the embedded program uploads a configuration file, and the second host starts the embedded program.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 7, 2020
    Applicant: KYE SYSTEMS CORP.
    Inventor: Chi-Wai CHAN
  • Publication number: 20200136848
    Abstract: A smart home appliance controlling method that is applicable to a smart home appliance device, a computer peripheral device and a computer, and the smart home appliance device controlling method includes: executing an import program to obtain a smart home appliance configuration file, and operating the computer periphery to send a control operation after obtaining the smart home appliance configuration file, and the processing unit generates a control command according to the control operation and the smart home appliance configuration file, the communication unit sends a control packet according to the control command and a communication protocol, and the smart home appliance receives the control packet, and executes a control command in the control packet.
    Type: Application
    Filed: October 24, 2018
    Publication date: April 30, 2020
    Applicant: KYE SYSTEMS CORP.
    Inventor: Chi-Wai CHAN
  • Patent number: 10623345
    Abstract: A method, system, and computer-program product for communicating within a messaging architecture using a structured data object are disclosed. The method includes identifying a structured data object configured to represent structured data, receiving the structured data at a messaging system, generating a message that includes the structured data, and sending the message. The structured data object is configured to be accessed by an application and the messaging system, and includes a request element and a response element. The sending includes transferring the message via the messaging system.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: April 14, 2020
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Min Wu, Arin Bhowmick, Victor Chung-Wai Chan, Kent O. Swartz, Peter S. Tung
  • Patent number: 10606368
    Abstract: A method for dynamically adjusting a keyboard output signal that is applicable to a host that is electrically connected to a keyboard. The method includes: detecting an application currently running by the host, wherein the application is in a foreground window, and obtaining a function key configuration file corresponding to the application, intercepting one of the standard key codes generated by pressing a function key, and outputting a custom key code combination to the host according to the standard key code and the function key configuration file.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: March 31, 2020
    Assignee: KYE SYSTEMS CORP.
    Inventor: Chi-Wai Chan
  • Patent number: 10599230
    Abstract: A method for dynamically adjusting a backlit mode of a backlit keyboard, which is suitable for a host computer that is electrically connected to a keyboard, wherein the keyboard has a backlit module, and the method includes: obtaining a mode signal, and loading the common mode when the mode signal is indicated as a common mode configuring a file, or when the mode signal indicates a custom mode, detecting an application currently running by the host, wherein the application is in a foreground window, obtaining a custom profile corresponding to the application, and the backlit module is controlled to emit a light according to the common configuration file or the custom configuration file optionally.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: March 24, 2020
    Assignee: KYE SYSTEMS CORP.
    Inventor: Chi-Wai Chan
  • Publication number: 20200092683
    Abstract: A “sticker” location device includes a PCB with a processor and memory, a communicator for communicating with other location devices and a server, one or more sensors for determining an environment of the location device, and a power module. Some embodiments include GPS receivers and may serve as digital radio network hubs or bridges for other location devices. A method for tracking the location of assets uses these location devices attached to assets to sense an environment of the assets by comparing sensed environment to previously sensed environment, and communicating the changes in the environment from the location device to a server when the changes exceed a configurable threshold. Some embodiments include determining location with GPS and/or relaying signals from other location devices, and smart power management using low power digital radio modes unless sufficient energy is available for high power modes.
    Type: Application
    Filed: April 30, 2018
    Publication date: March 19, 2020
    Inventors: Kipling William FYFE, Billy Cheuk Wai CHAN, Ken FYFE
  • Publication number: 20200090445
    Abstract: A vending machine with a curved exterior shape is disclosed. Some embodiments of the vending machine are circular in design, and include a transparent upper housing that allows customers to see into the interior of the vending machine. Products for vending may be stored in a non-transparent lower housing. A centrally-located product delivery system transports products for vending from the lower housing to delivery portals located on the upper housing. The product delivery system is able to move along a vertical line and rotate through the horizontal plane and can deliver products from any portion of the lower housing to any delivery portals located on the upper housing.
    Type: Application
    Filed: September 18, 2018
    Publication date: March 19, 2020
    Inventors: Emad JAFA, Xuejun LI, Yong SEROCK, Cheuk Chi LAU, Martyn MITCHELL, Euan MORRISON, Wai CHAN, Sam JOHNSTONE, Erik WILLIAMS
  • Publication number: 20200074363
    Abstract: An example system for dynamic agent management involving multiple queues is presented. The system may include a remote network management platform that manages a network by way of a computational instance. A first group and a second group of agents may be assigned to address work items in a first queue in the computational instance. The second group may also be assigned to address and prioritize work items in a second queue in the computational instance. A computing device within the computational instance may assign a work item originating from a client device in the managed network into the first queue according to routing rules. The assignment may cause a timer to record a duration that the work item is in the first queue. The computing device may assign one of the second group of agents to address the work item based on the duration exceeding a pre-determined value.
    Type: Application
    Filed: August 29, 2018
    Publication date: March 5, 2020
    Inventors: Victor Chung-Wai Chan, Scott Michael Rhodes, Prithvi Yoganand
  • Patent number: 10572029
    Abstract: A method for dynamically adjusting a keyboard output signal is applicable to a host that is electrically connected to a keyboard, and the method includes: obtaining a mode signal, obtaining a common configuration file when the mode signal is indicated as a common mode, or when the mode signal is indicated as a custom mode. Detecting the application currently running on the host, wherein the application is in the foreground window, and obtaining the key configuration file corresponding to the application, and after the common configuration file or the keyboard configuration file is obtained, blocking the key or a combination of keys on the keyboard. And generating at least one standard key code, and outputting the custom key code combination to the host according to the at least one standard key code and selectively according to the common configuration file or the key configuration file.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: February 25, 2020
    Assignee: KYE SYSTEMS CORP.
    Inventor: Chi-Wai Chan
  • Patent number: 10564732
    Abstract: A method for providing a virtual function key based on an application includes: after the host obtains the call signal, detecting the currently running application, and the host obtains the function key configuration file according to the detected application, and after obtaining the function key configuration file, according to the content of the function key configuration file, the host displaying a status window on the display device, the status window comprising a plurality of function key labels and a plurality of operation items respectively corresponding to the function key labels, then the host detecting the trigger signal generated when one of the function key labels is selected or the corresponding function key is triggered, and the host searches for the function key configuration file according to the trigger signal and the selected operation item or function key label to obtain the custom key code combination.
    Type: Grant
    Filed: October 24, 2018
    Date of Patent: February 18, 2020
    Assignee: KYE SYSTEMS CORP.
    Inventor: Chi-Wai Chan
  • Publication number: 20200050517
    Abstract: The present invention relates to a method for determining a configuration operable by a configurable electronic device. The device receives a second configuration and a predefined parameter. The device archives a first configuration in the non-transitory computer readable storage medium. The device applies the second configuration and then determine whether the predefined parameter is satisfied. When the predefined parameters are satisfied, the device maintains to apply the second configuration. When the predefined parameter is not satisfied, the device retrieves the first configuration and applies the first configuration.
    Type: Application
    Filed: September 7, 2017
    Publication date: February 13, 2020
    Applicant: Pismo Labs Technology Limited
    Inventors: Mohammad Ashiq-ul HAQUE, Chung Lai CHAN, Ka Wai CHAN
  • Patent number: D879065
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: March 24, 2020
    Assignee: Kye Systems Corp.
    Inventor: Chi-Wai Chan
  • Patent number: D879097
    Type: Grant
    Filed: February 13, 2018
    Date of Patent: March 24, 2020
    Assignee: KYE SYSTEMS CORP.
    Inventor: Chi-Wai Chan
  • Patent number: D897992
    Type: Grant
    Filed: July 2, 2019
    Date of Patent: October 6, 2020
    Assignee: Kye Systems Corp.
    Inventor: Chi-Wai Chan