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: 11431234Abstract: 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: GrantFiled: March 21, 2018Date of Patent: August 30, 2022Assignee: JOHNSON ELECTRIC INTERNATIONAL AGInventors: Cheong Wing Yuen, Chi Yan Tam, Chi Hung Jacky Chan
-
Publication number: 20210021184Abstract: 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: ApplicationFiled: March 21, 2018Publication date: January 21, 2021Inventors: Cheong Wing YUEN, Chi Yan TAM, Chi Hung Jacky CHAN
-
Patent number: 10735384Abstract: 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: GrantFiled: July 14, 2017Date of Patent: August 4, 2020Assignee: WHATSAPP INC.Inventors: Derek Alan Konigsberg, George Nachman, Chun Wing Yuen, Ehren Andrew Kret
-
Patent number: 10264401Abstract: 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: GrantFiled: November 10, 2017Date of Patent: April 16, 2019Assignee: WhatsApp Inc.Inventors: Alexander Shturm, George Nachman, Chun Wing Yuen, Zafir Khan, Dmitri Stukalov, Sergey Petrov, Eugene Fooksman
-
Publication number: 20180241725Abstract: 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: ApplicationFiled: July 14, 2017Publication date: August 23, 2018Inventors: Derek Alan Konigsberg, George Nachman, Chun Wing Yuen, Ehren Andrew Kret
-
Publication number: 20150364975Abstract: 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: ApplicationFiled: June 16, 2015Publication date: December 17, 2015Inventors: James Ching Sik LAU, Ting HE, Cheong Wing YUEN, Yu Ying LI, Yang Qing HOU
-
Patent number: 9154013Abstract: 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: GrantFiled: March 5, 2013Date of Patent: October 6, 2015Assignee: JOHNSON ELECTRIC S.A.Inventors: James Ching Sik Lau, Xiao Jun Yang, Cheong Wing Yuen, Yu Ying Li, Yang Qing Hou
-
Publication number: 20130229071Abstract: 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: ApplicationFiled: March 5, 2013Publication date: September 5, 2013Applicant: JOHNSON ELECTRIC S.A.Inventors: James Ching Sik LAU, Xiao Jun YANG, Cheong Wing YUEN, Yu Ying LI, Yang Qing HOU
-
Patent number: 8479108Abstract: 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: GrantFiled: May 27, 2011Date of Patent: July 2, 2013Assignee: Vaka CorporationInventors: Paul Man-Wing Yuen, Calvin Man-Lap Yuen
-
Patent number: 8413055Abstract: 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: GrantFiled: June 8, 2011Date of Patent: April 2, 2013Assignee: Vaka CorporationInventors: Paul Man-Wing Yuen, Calvin Man-Lap Yuen
-
Patent number: 8127268Abstract: 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: GrantFiled: September 8, 2006Date of Patent: February 28, 2012Assignee: Topcoder, Inc.Inventors: Javier Fernandez-Ivern, David Messinger, Anthony Ka Wing Yuen, Volodymyr Grychyna
-
Publication number: 20110289428Abstract: 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: ApplicationFiled: June 8, 2011Publication date: November 24, 2011Applicant: Vaka CorporationInventors: Paul Man-Wing YUEN, Calvin Man-Lap YUEN
-
Publication number: 20110289437Abstract: 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: ApplicationFiled: May 27, 2011Publication date: November 24, 2011Applicant: Vaka CorporationInventors: Paul Man-Wing Yuen, Calvin Man-Lap Yuen
-
Publication number: 20080127093Abstract: 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: ApplicationFiled: September 8, 2006Publication date: May 29, 2008Applicant: TopCoder, Inc.Inventors: Javier Fernandez-lvern, David Messinger, Anthony Ka Wing Yuen, Volodymyr Grychyna
-
Publication number: 20070195702Abstract: 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: ApplicationFiled: February 17, 2006Publication date: August 23, 2007Inventors: Wing Yuen, Shiwen Chen, King Huang, Harumine Yoshiba
-
Publication number: 20060182126Abstract: 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: ApplicationFiled: February 15, 2005Publication date: August 17, 2006Applicant: MATSUSHITA ELECTRIC INDUSTRIAL CO., LTD.Inventors: Wing Yuen, King Huang, Norihiro Kondo, Makoto Miwa
-
Patent number: 5778579Abstract: 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: GrantFiled: June 27, 1996Date of Patent: July 14, 1998Inventor: Shu Wing Yuen