Patents by Inventor Fung Lee
Fung Lee 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: 11934107Abstract: Embodiments described herein relate to methods of forming layers using maskless based lithography. In these embodiments, the methods implement ladders of dose change such that a geometric shape can be divided into overlaying sections. The overlaying sections can include a different dose of each section such that taper control can be achieved. The taper can be achieved by manipulating the geometry “mask data” into overlaying sections that are exposed by various doses controlled by pixel blending (PB) exposure techniques. To perform the methods described herein, a maskless lithography tool is used. The maskless lithography tool includes a controller that performs software based “mask data” manipulation.Type: GrantFiled: October 9, 2019Date of Patent: March 19, 2024Assignee: APPLIED MATERIALS, INC.Inventors: Shih-Hsien Lee, Tingwei Chiu, Frederick Lie, Jang Fung Chen
-
Publication number: 20240077805Abstract: Embodiments described herein relate to methods of forming layers using maskless based lithography. In these embodiments, the methods implement ladders of dose change such that a geometric shape can be divided into overlaying sections. The overlaying sections can include a different dose of each section such that taper control can be achieved. The taper can be achieved by manipulating the geometry “mask data” into overlaying sections that are exposed by various doses controlled by pixel blending (PB) exposure techniques. To perform the methods described herein, a maskless lithography tool is used. The maskless lithography tool includes a controller that performs software based “mask data” manipulation.Type: ApplicationFiled: October 9, 2019Publication date: March 7, 2024Inventors: Shih-Hsien LEE, Tingwei CHIU, Frederick LIE, Jang Fung CHEN
-
Patent number: 11924198Abstract: Devices, systems, and methods with behavioral one-time-passcode (OTP) generation. In one example, a server includes a memory and an electronic processor communicatively connected to the memory. The memory includes a behavioral one-time-passcode (OTP) program and a user profile repository. The electronic processor, when executing the behavioral OTP program, is configured to receive a one-time-passcode (OTP) request, generate a behavioral one-time-passcode (OTP) based on a user profile stored in the user profile repository in response to receiving the OTP request, and output the behavioral OTP that is generated.Type: GrantFiled: April 27, 2021Date of Patent: March 5, 2024Assignee: MASTERCARD TECHNOLOGIES CANADA ULCInventors: Jonathan McGrandle, Man Fung Lee, Kyle Williams
-
Patent number: 11521170Abstract: This disclosure describes techniques for utilizing sensor data to determine the results of events within a system. Upon receiving sensor data indicative of an event, the sensor data is analyzed to determine a result of the event. For instance, a user may identified upon entry to a facility, may pick items from shelves in the facility, and may be identified upon exit. Contents of a virtual shopping cart of the user may be maintained based on analysis of the sensor data as the user picks the items. When a user exits, a payment instrument of the user may be charged for a cost of the items and a receipt may be sent to a device of the user. A state-invariant time, representing a time before which all events have been processed, may be maintained such that no shopping sessions are finalized prior to the state-invariant time to avoid mistaken charges.Type: GrantFiled: March 29, 2021Date of Patent: December 6, 2022Assignee: Amazon Technologies, Inc.Inventors: Casey Louis Thurston, Alexander Clark Prater, Kevin Alexander Lee, Kenneth King-Fung Lee
-
Publication number: 20220345454Abstract: Devices, systems, and methods with behavioral one-time-passcode (OTP) generation. In one example, a server includes a memory and an electronic processor communicatively connected to the memory. The memory includes a behavioral one-time-passcode (OTP) program and a user profile repository. The electronic processor, when executing the behavioral OTP program, is configured to receive a one-time-passcode (OTP) request, generate a behavioral one-time-passcode (OTP) based on a user profile stored in the user profile repository in response to receiving the OTP request, and output the behavioral OTP that is generated.Type: ApplicationFiled: April 27, 2021Publication date: October 27, 2022Inventors: Jonathan McGrandle, Man Fung Lee, Kyle Williams
-
Patent number: 11443275Abstract: This disclosure describes techniques for determining whether a transaction may be finalized with a user that exits a facility. To do so, the inventory management system may first determine whether the inventory management is to resolve any events prior to finalizing the transaction. In some instances, the inventory management system may refrain from finalizing a transaction with a user that exits the facility if the user is associated with a low-confidence result/event, if the user remains a candidate user for an unresolved event, or if a global-blocking event is in place at the time of the user's exit. In some instances, meanwhile, the transaction with a user may be finalized upon the user's exit of the facility if the user is associated with high-confidence events/results, is not associated with any low-confidence events/results, is not a candidate user for an unresolved event, and if no global-blocking event is in place at the time of exit.Type: GrantFiled: December 14, 2017Date of Patent: September 13, 2022Assignee: Amazon Technologies, Inc.Inventors: Uday Prakash, Casey Louis Thurston, Kenneth King-Fung Lee, Michal Tucki
-
Publication number: 20210169322Abstract: A system to determine a binocular alignment, comprises a first optical unit, including a first display, to display images for a first eye, actuatable along a longitudinal direction according to a simulated distance and an optical power of the first eye, and a first eye tracker assembly, to track a gaze direction of the first eye, adjustable in a horizontal lateral direction to accommodate a pupillary distance of the first eye; and a second optical unit, including a second display, to display images for a second eye, actuatable along the longitudinal direction according to a simulated distance and an optical power of the second eye, and a second eye tracker assembly, to track a gaze direction of the second eye, adjustable in the horizontal lateral direction to accommodate a pupillary distance of the second eye; and a computer, to determine the binocular alignment based on the gaze directions.Type: ApplicationFiled: February 19, 2021Publication date: June 10, 2021Applicant: Neurolens, Inc.Inventors: Jeffrey P. Krall, Aric Plumley, Ronnie Barnard, Zachary Dios, Thomas Henry Holt, Vivek Labhishetty, Ali Jiong-Fung Lee, Ferenc Raksi, Jason Robert Ryan
-
Patent number: 10963834Abstract: This disclosure describes techniques for utilizing sensor data to determine the results of events within a system. Upon receiving sensor data indicative of an event, the sensor data is analyzed to determine a result of the event. For instance, a user may identified upon entry to a facility, may pick items from shelves in the facility, and may be identified upon exit. Contents of a virtual shopping cart of the user may be maintained based on analysis of the sensor data as the user picks the items. When a user exits, a payment instrument of the user may be charged for a cost of the items and a receipt may be sent to a device of the user. A state-invariant time, representing a time before which all events have been processed, may be maintained such that no shopping sessions are finalized prior to the state-invariant time to avoid mistaken charges.Type: GrantFiled: September 29, 2017Date of Patent: March 30, 2021Assignee: Amazon Technologies, Inc.Inventors: Casey Louis Thurston, Alexander Clark Prater, Kevin Alexander Lee, Kenneth King-Fung Lee
-
Patent number: 10901854Abstract: In supporting temporal logical transactions, a database management system (DBMS) determines that a temporal logical transaction time (T) is set for a temporal logical transaction. The DBMS receives a change request for a current row in a current table. A history row for a history table corresponding to the current table is created. The values in the history row are set to the values in the current row, where a begin time in the history row has same value as a begin time in the current row, and an end time in the history row is set to T. When the begin time equals the end time in the history row, the DBMS does not store the history row in the history table. The values in the current row are changed according to the change request, and the begin time in the current row is set to T.Type: GrantFiled: September 8, 2017Date of Patent: January 26, 2021Assignee: International Business Machines CorporationInventors: Yao-Ching S. Chen, Xiaohong Fu, Fung Lee, Claire W. McFeely, Maryela E. Weihrauch
-
Patent number: 10896096Abstract: In supporting temporal logical transactions, a database management system (DBMS) determines that a temporal logical transaction time (T) is set for a temporal logical transaction. The DBMS receives a change request for a current row in a current table. A history row for a history table corresponding to the current table is created. The values in the history row are set to the values in the current row, where a begin time in the history row has same value as a begin time in the current row, and an end time in the history row is set to T. When the begin time equals the end time in the history row, the DBMS does not store the history row in the history table. The values in the current row are changed according to the change request, and the begin time in the current row is set to T.Type: GrantFiled: April 21, 2016Date of Patent: January 19, 2021Assignee: International Business Machines CorporationInventors: Yao-Ching S. Chen, Xiaohong Fu, Fung Lee, Claire W. McFeely, Maryela E. Weihrauch
-
Patent number: 10427185Abstract: A patterning apparatus is provided. The patterning apparatus includes a plurality of liquid jet units arranged in one or more groups and configured to jet an anti-etching liquid onto a surface of a substrate. The patterning apparatus also includes a plurality of exposure units configured to expose light on the anti-etching liquid jetted on the surface of the substrate to heat and cure the jetted anti-etching liquid to form anti-etching patterns on the surface of the substrate. Further, the patterning apparatus includes a control unit configured to control motion status and jetting status of the plurality of liquid jet units and motion status and exposure status of the plurality of exposure units, so as to form the anti-etching patterns at a predetermined line width and thickness.Type: GrantFiled: December 7, 2016Date of Patent: October 1, 2019Assignee: Semiconductor Manufacturing International (Shanghai) CorporationInventors: Qiang Wu, Huayong Hu, Chang Liu, Jianhua Ju, Charles Kwok Fung Lee
-
Patent number: 10070273Abstract: In order to flexibly manage and broadcast content to electronic devices in a multicast group, a multicast group management protocol allows one or more multicast group masters to be specified. In addition to controlling membership in the multicast group, a multicast group master can define or specify a multicast session, in which content from one or more sources is broadcast to at least a subset of the electronic devices or sinks in the multicast group. The multicast group management protocol supports concurrent broadcasts of content to different multicast sessions. Moreover, the broadcasts in the different multicast sessions may have different: priorities, encoding techniques, quality-of-service policies, reliability, and/or number of parity bits. For example, the different encoding techniques may include different layers in H.264 Scalable Video Coding. Alternatively or additionally, the different number of parity bits may be associated with application layer forward error correction.Type: GrantFiled: January 5, 2016Date of Patent: September 4, 2018Assignee: Apple Inc.Inventors: Guoqing Li, Su Khiong Yong, Yong Liu, Christiaan A. Hartman, Gregory Chapman, Eric San Fung Lee, Chiu Ngok E. Wong
-
Patent number: 9944439Abstract: A container lid assembly includes a cover, a pivoting lid connected with the cover, and a lid gasket connected with the pivoting lid. The cover is configured to fit with an associated container and defines an opening through the cover. The pivoting lid is positioned in the opening in the cover. The pivoting lid is movable between an open position and a closed position.Type: GrantFiled: March 6, 2014Date of Patent: April 17, 2018Assignee: Helen of Troy LimitedInventors: Alexander Tze Fung Lee, Larry S. Witt, Michael John Laskowski, Hyukjae Chang, Noah Ziman Pentelovitch, Ryan Vernon
-
Publication number: 20170371911Abstract: In supporting temporal logical transactions, a database management system (DBMS) determines that a temporal logical transaction time (T) is set for a temporal logical transaction. The DBMS receives a change request for a current row in a current table. A history row for a history table corresponding to the current table is created. The values in the history row are set to the values in the current row, where a begin time in the history row has same value as a begin time in the current row, and an end time in the history row is set to T. When the begin time equals the end time in the history row, the DBMS does not store the history row in the history table. The values in the current row are changed according to the change request, and the begin time in the current row is set to T.Type: ApplicationFiled: September 8, 2017Publication date: December 28, 2017Inventors: Yao-Ching S. CHEN, Xiaohong FU, Fung LEE, Claire W. MCFEELY, Maryela E. WEIHRAUCH
-
Publication number: 20170308563Abstract: In supporting temporal logical transactions, a database management system (DBMS) determines that a temporal logical transaction time (T) is set for a temporal logical transaction. The DBMS receives a change request for a current row in a current table. A history row for a history table corresponding to the current table is created. The values in the history row are set to the values in the current row, where a begin time in the history row has same value as a begin time in the current row, and an end time in the history row is set to T. When the begin time equals the end time in the history row, the DBMS does not store the history row in the history table. The values in the current row are changed according to the change request, and the begin time in the current row is set to T.Type: ApplicationFiled: April 21, 2016Publication date: October 26, 2017Inventors: Yao-Ching S. CHEN, Xiaohong FU, Fung LEE, Claire W. MCFEELY, Maryela E. WEIHRAUCH
-
Patent number: 9787487Abstract: Disclosed are various embodiments for facilitating social interaction during a media item transmission. A group of participants may be formed based on a variety of factors. A media item is rendered on a first portion of a media player user interface. On a second portion of the media player user interface group members may communicate with each other concurrent with the streaming media item. The entire experience may be stored and replayed at another time.Type: GrantFiled: March 19, 2015Date of Patent: October 10, 2017Assignee: Amazon Technologies, Inc.Inventors: Travis M. Grigsby, Kenneth King-Fung Lee, Michael S. Mayo
-
Publication number: 20170080456Abstract: A patterning apparatus is provided. The patterning apparatus includes a plurality of liquid jet units arranged in one or more groups and configured to jet an anti-etching liquid onto a surface of a substrate. The patterning apparatus also includes a plurality of exposure units configured to expose light on the anti-etching liquid jetted on the surface of the substrate to heat and cure the jetted anti-etching liquid to form anti-etching patterns on the surface of the substrate. Further, the patterning apparatus includes a control unit configured to control motion status and jetting status of the plurality of liquid jet units and motion status and exposure status of the plurality of exposure units, so as to form the anti-etching patterns at a predetermined line width and thickness.Type: ApplicationFiled: December 7, 2016Publication date: March 23, 2017Inventors: QIANG WU, HUAYONG HU, CHANG LIU, JIANHUA JU, CHARLES KWOK FUNG LEE
-
Patent number: 9547236Abstract: A patterning apparatus is provided. The patterning apparatus includes a plurality of liquid jet units arranged in one or more groups and configured to jet an anti-etching liquid onto a surface of a substrate. The patterning apparatus also includes a plurality of exposure units configured to expose light on the anti-etching liquid jetted on the surface of the substrate to heat and cure the jetted anti-etching liquid to form anti-etching patterns on the surface of the substrate. Further, the patterning apparatus includes a control unit configured to control motion status and jetting status of the plurality of liquid jet units and motion status and exposure status of the plurality of exposure units, so as to form the anti-etching patterns at a predetermined line width and thickness.Type: GrantFiled: December 12, 2014Date of Patent: January 17, 2017Assignee: SEMICONDUCTOR MANUFACTURING INTERNATIONAL (SHANGHAI) CORPORATIONInventors: Qiang Wu, Huayong Hu, Chang Liu, Jianhua Ju, Charles Kwok Fung Lee
-
Publication number: 20160198317Abstract: In order to flexibly manage and broadcast content to electronic devices in a multicast group, a multicast group management protocol allows one or more multicast group masters to be specified. In addition to controlling membership in the multicast group, a multicast group master can define or specify a multicast session, in which content from one or more sources is broadcast to at least a subset of the electronic devices or sinks in the multicast group. The multicast group management protocol supports concurrent broadcasts of content to different multicast sessions. Moreover, the broadcasts in the different multicast sessions may have different: priorities, encoding techniques, quality-of-service policies, reliability, and/or number of parity bits. For example, the different encoding techniques may include different layers in H.264 Scalable Video Coding. Alternatively or additionally, the different number of parity bits may be associated with application layer forward error correction.Type: ApplicationFiled: January 5, 2016Publication date: July 7, 2016Applicant: Apple Inc.Inventors: Guoqing LI, Su Khiong YONG, Yong LIU, Christiaan A. Hartman, Gregory CHAPMAN, Eric San Fung LEE, Chiu Ngok E. WONG
-
Patent number: D853174Type: GrantFiled: February 1, 2017Date of Patent: July 9, 2019Assignee: HELEN OF TROY LIMITEDInventors: Justin Michael Zernhelt, Larry Witt, Alexander Tze Fung Lee, Vincent Valderrama, Daniel Huang