Patents by Inventor Wing Yuen

Wing Yuen 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: 11431234
    Abstract: A rotor assembly for a DC motor is provided which includes a rotor having a rotor shaft, a commutator mounted to the rotor shaft, and a varistor which is connected to the commutator via an electrically-conductive solderless fixing means, such as an electrically-conductive adhesive.
    Type: Grant
    Filed: March 21, 2018
    Date of Patent: August 30, 2022
    Assignee: JOHNSON ELECTRIC INTERNATIONAL AG
    Inventors: Cheong Wing Yuen, Chi Yan Tam, Chi Hung Jacky Chan
  • Publication number: 20210021184
    Abstract: A rotor assembly for a DC motor is provided which includes a rotor having a rotor shaft, a commutator mounted to the rotor shaft, and a varistor which is connected to the commutator via an electrically-conductive solderless fixing means, such as an electrically-conductive adhesive.
    Type: Application
    Filed: March 21, 2018
    Publication date: January 21, 2021
    Inventors: Cheong Wing YUEN, Chi Yan TAM, Chi Hung Jacky CHAN
  • Patent number: 10735384
    Abstract: Techniques for key ratcheting with multiple step sizes are described. For example, an apparatus may be configured to receive two or more encrypted messages, where the encrypted messages are encrypted according to a multi-dimensional ratcheting encryption scheme. Moreover, the apparatus may be configured to determine which of the encrypted messages was most-recently received and extract a message iteration count from the most-recent encrypted message, generate a decrypted message by decrypting the encrypted message based on a decryption key, decompose the message iteration count into a plurality of message chain key iteration counts, and determine the decryption key based on the plurality of message chain key iteration counts.
    Type: Grant
    Filed: July 14, 2017
    Date of Patent: August 4, 2020
    Assignee: WHATSAPP INC.
    Inventors: Derek Alan Konigsberg, George Nachman, Chun Wing Yuen, Ehren Andrew Kret
  • Patent number: 10264401
    Abstract: A messaging server receives a sharing message from a sharer client indicating that the sharer client is offering to provide live location information. When the messaging server receives a subscription request from a receiver client indicating a request to receive live location information shared by the sharer client, the messaging server sends a location request to the sharer client. The location request requests live location information from the sharer client. The sharer client determines its location using a location module and sends live location information to the messaging server in response to the request. The server sends the live location information received from the sharer client to the receiver client. When no receiver clients send subscription requests, the sharer client does not send live location information, thereby preserving power by limiting use of the location module.
    Type: Grant
    Filed: November 10, 2017
    Date of Patent: April 16, 2019
    Assignee: WhatsApp Inc.
    Inventors: Alexander Shturm, George Nachman, Chun Wing Yuen, Zafir Khan, Dmitri Stukalov, Sergey Petrov, Eugene Fooksman
  • Publication number: 20180241725
    Abstract: Techniques for key ratcheting with multiple step sizes are described. In one embodiment, an apparatus may comprise a messaging component operative to receive an encrypted message, the encrypted message encrypted according to a multi-dimensional ratcheting encryption scheme; determine a message iteration count for the encrypted message; and generate a decrypted message by decrypting the encrypted message based on a decryption key; and a key management component operative on the processor circuit to decompose the message iteration count into a plurality of message chain key iteration counts; and determine the decryption key based on the plurality of message chain key iteration counts. Other embodiments are described and claimed.
    Type: Application
    Filed: July 14, 2017
    Publication date: August 23, 2018
    Inventors: Derek Alan Konigsberg, George Nachman, Chun Wing Yuen, Ehren Andrew Kret
  • Publication number: 20150364975
    Abstract: A rotor for an electric motor has a shaft, a rotor core and rotor windings. The rotor core is fixed to the shaft and has a number of teeth. A winding slot is formed between adjacent teeth. The rotor includes a heat sink made of a thermally conductive material. The heat sink includes two annular portions and a plurality of connecting members connecting the two annular portions. The annular portions are located at respective axial ends of the rotor core. The connecting members are disposed in respective winding slots and are thermally connected with the rotor windings.
    Type: Application
    Filed: June 16, 2015
    Publication date: December 17, 2015
    Inventors: James Ching Sik LAU, Ting HE, Cheong Wing YUEN, Yu Ying LI, Yang Qing HOU
  • Patent number: 9154013
    Abstract: An electric motor has a stator, a shaft and a rotor. The stator has an annular yoke portion; a plurality of stator teeth inwardly extending from the yoke portion; stator windings wound on the stator teeth; and a molded member made of heat conductive plastic material. The molded member has a plurality of fins arranged on an outer wall of the yoke portion, a covering portion disposed in the spaces between adjacent stator teeth, and two connecting portions respectively located at axially outer end faces of the yoke portion and connected to the covering portion and the fins. The covering portion covers an inner wall of the yoke portion and the stator windings, and connects to the fins via the connecting portions. Heat generated by the stator windings is transmitted to the fins via the covering portion and the connecting portions, where it is dissipated.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: October 6, 2015
    Assignee: JOHNSON ELECTRIC S.A.
    Inventors: James Ching Sik Lau, Xiao Jun Yang, Cheong Wing Yuen, Yu Ying Li, Yang Qing Hou
  • Publication number: 20130229071
    Abstract: An electric motor has a stator, a shaft and a rotor. The stator has an annular yoke portion; a plurality of stator teeth inwardly extending from the yoke portion; stator windings wound on the stator teeth; and a molded member made of heat conductive plastic material. The molded member has a plurality of fins arranged on an outer wall of the yoke portion, a covering portion disposed in the spaces between adjacent stator teeth, and two connecting portions respectively located at axially outer end faces of the yoke portion and connected to the covering portion and the fins. The covering portion covers an inner wall of the yoke portion and the stator windings, and connects to the fins via the connecting portions. Heat generated by the stator windings is transmitted to the fins via the covering portion and the connecting portions, where it is dissipated.
    Type: Application
    Filed: March 5, 2013
    Publication date: September 5, 2013
    Applicant: JOHNSON ELECTRIC S.A.
    Inventors: James Ching Sik LAU, Xiao Jun YANG, Cheong Wing YUEN, Yu Ying LI, Yang Qing HOU
  • Patent number: 8479108
    Abstract: An intelligent virtual device, which is a widget, as well as a widget container that allows users and providers to manage the display, layout and navigation of widgets, and which is a part of a distributed infrastructure where users can freely subscribe, embed/publish, and organize a multitude of virtual devices according to their interests. In addition, the virtual device is also designed to facilitate a seamless content/information update or service access flow by integrating with other applications that control functions including but not limited to those related to content capturing, personal information management and communication management. The virtual device also serves as a flexible and internet-accessible device user interface and component platform for hardware and software providers to customize their hardware and software offerings.
    Type: Grant
    Filed: May 27, 2011
    Date of Patent: July 2, 2013
    Assignee: Vaka Corporation
    Inventors: Paul Man-Wing Yuen, Calvin Man-Lap Yuen
  • Patent number: 8413055
    Abstract: An enhanced instant messaging environment is provided where end user can choose from a list of customizable widgets, personalize and embed the widgets within messages in minimal steps. By allowing the embedment of widgets in messages, the environment empowers users with new means for online communication with new level of widget intelligence that takes into account multi-dimensional criteria, including but not limited to the screen-estate of its presentation and role of viewer for information presentation and operation options.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: April 2, 2013
    Assignee: Vaka Corporation
    Inventors: Paul Man-Wing Yuen, Calvin Man-Lap Yuen
  • Patent number: 8127268
    Abstract: A system and method of developing software includes a configuring a build tool configuration file with instructions to start a server software application, provision the server software application with test data; run unit tests on software that communicates with the server software application using the test data, clean up the test data, and stop the server software application. The build tool may automatically run tasks associated with the configured instructions upon changes to software that interacts with or otherwise depends the server software application.
    Type: Grant
    Filed: September 8, 2006
    Date of Patent: February 28, 2012
    Assignee: Topcoder, Inc.
    Inventors: Javier Fernandez-Ivern, David Messinger, Anthony Ka Wing Yuen, Volodymyr Grychyna
  • Publication number: 20110289428
    Abstract: An enhanced instant messaging environment is provided where end user can choose from a list of customizable widgets, personalize and embed the widgets within messages in minimal steps. By allowing the embedment of widgets in messages, the environment empowers users with new means for online communication with new level of widget intelligence that takes into account multi-dimensional criteria, including but not limited to the screen-estate of its presentation and role of viewer for information presentation and operation options.
    Type: Application
    Filed: June 8, 2011
    Publication date: November 24, 2011
    Applicant: Vaka Corporation
    Inventors: Paul Man-Wing YUEN, Calvin Man-Lap YUEN
  • Publication number: 20110289437
    Abstract: An intelligent virtual device, which is a widget, as well as a widget container that allows users and providers to manage the display, layout and navigation of widgets, and which is a part of a distributed infrastructure where users can freely subscribe, embed/publish, and organize a multitude of virtual devices according to their interests. In addition, the virtual device is also designed to facilitate a seamless content/information update or service access flow by integrating with other applications that control functions including but not limited to those related to content capturing, personal information management and communication management. The virtual device also serves as a flexible and internet-accessible device user interface and component platform for hardware and software providers to customize their hardware and software offerings.
    Type: Application
    Filed: May 27, 2011
    Publication date: November 24, 2011
    Applicant: Vaka Corporation
    Inventors: Paul Man-Wing Yuen, Calvin Man-Lap Yuen
  • Publication number: 20080127093
    Abstract: A system and method of developing software includes a configuring a build tool configuration file with instructions to start a server software application, provision the server software application with test data; run unit tests on software that communicates with the server software application using the test data, clean up the test data, and stop the server software application. The build tool may automatically run tasks associated with the configured instructions upon changes to software that interacts with or otherwise depends the server software application.
    Type: Application
    Filed: September 8, 2006
    Publication date: May 29, 2008
    Applicant: TopCoder, Inc.
    Inventors: Javier Fernandez-lvern, David Messinger, Anthony Ka Wing Yuen, Volodymyr Grychyna
  • Publication number: 20070195702
    Abstract: A method is provided for selecting a route for transmitting data packets amongst nodes in an ad hoc network. The method includes determining a metric which is indicative of link stability between the nodes in the network; initiating a route discovery procedure that generates a plurality of candidate transmission paths between a source node and a destination node; and selecting a transmission path from amongst the plurality of candidate paths using the metric for nodes associated with each candidate path. The metric may be further defined as link duration (i.e., an amount of time the node maintains a link with neighboring nodes link duration).
    Type: Application
    Filed: February 17, 2006
    Publication date: August 23, 2007
    Inventors: Wing Yuen, Shiwen Chen, King Huang, Harumine Yoshiba
  • Publication number: 20060182126
    Abstract: Mobile nodes communicate with each other to transfer packets between a source and a destination using a multi-hop network strategy for communicating packets in the forward direction and using a mobile infostation network strategy, alone or in combination with a multi-hop network strategy, for communicating packets in the reverse direction, thereby exploiting a controlled flooding communication scheme that balances the tradeoffs between capacity improvement and random packet delay. The system may be used in a variety of applications, including an intelligent highway information system.
    Type: Application
    Filed: February 15, 2005
    Publication date: August 17, 2006
    Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.
    Inventors: Wing Yuen, King Huang, Norihiro Kondo, Makoto Miwa
  • Patent number: 5778579
    Abstract: An interlocking display panel assembly comprises a pair of end elements for attachment to a supporting surface, at least one intermediate element having an indicia displaying surface locatable in an interlocking relationship between the end elements to form an integral planar assembly, illumination devices in the intermediate elements. Each element interlocks with an adjacent element by means of a tongue-and-groove arrangement, male and female portions of the tongue-and-groove arrangements on opposite sides of the intermediate elements being arranged in a complementary manner so that as many intermediate elements can be fitted together in a row as desired. Respective contacts are provided on opposing surfaces of adjacent interlocking elements so as to transfer electrical power between adjacent elements. One of the end elements includes a device for providing power to the assembly.
    Type: Grant
    Filed: June 27, 1996
    Date of Patent: July 14, 1998
    Inventor: Shu Wing Yuen