Patents by Inventor Stanley Tang
Stanley Tang 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: 20240066710Abstract: One embodiment of a method for controlling a robot includes generating a representation of spatial occupancy within an environment based on a plurality of red, green, blue (RGB) images of the environment, determining one or more actions for the robot based on the representation of spatial occupancy and a goal, and causing the robot to perform at least a portion of a movement based on the one or more actions.Type: ApplicationFiled: February 13, 2023Publication date: February 29, 2024Inventors: Balakumar SUNDARALINGAM, Stanley BIRCHFIELD, Zhenggang TANG, Jonathan TREMBLAY, Stephen TYREE, Bowen WEN, Ye YUAN, Charles LOOP
-
Patent number: 8073203Abstract: A system and a method for generating effects in a webcam application are provided. The method includes identifying a first object and a second object in a video image. The method also includes adding a first user-created object to the video image to create an altered video image and adding a second user-created object to the altered video image to further alter the altered video image. Other steps included are associating the second user-created object with the second object; identifying a movement of the second object; and moving the second user-created object in the altered video image in accordance with the association of the second user-created object with the second object. The first object is a static object, and the first user-created object is manually movable. The movement of the second user-created object in association with the second object is independent of a movement of the first user-created object.Type: GrantFiled: April 15, 2008Date of Patent: December 6, 2011Assignee: Cyberlink Corp.Inventors: Shih-Min (Stanley) Tang, Ming-Jun Chen, Chih-Yu Cheng
-
Publication number: 20090257623Abstract: A system and a method for generating effects in a webcam application are provided. The method includes identifying a first object and a second object in a video image. The method also includes adding a first user-created object to the video image to create an altered video image and adding a second user-created object to the altered video image to further alter the altered video image. Other steps included are associating the second user-created object with the second object; identifying a movement of the second object; and moving the second user-created object in the altered video image in accordance with the association of the second user-created object with the second object. The first object is a static object, and the first user-created object is manually movable. The movement of the second user-created object in association with the second object is independent of a movement of the first user-created object.Type: ApplicationFiled: April 15, 2008Publication date: October 15, 2009Applicant: CYBERLINK CORPORATIONInventors: Shih (Stanley) Tang, Ming-Jun (Rusk) Chen, Chih-Yu (Detta) Cheng
-
Publication number: 20090153682Abstract: Included are embodiments for reducing undesirable motion in a video. At least one embodiment of a method includes receiving a plurality of video frames that comprise at least one segment of a video, the plurality of video frames being captured by a capture device and determining a maximum undesired movement of the capture device for the plurality of video frames during the at least one segment. Some embodiments include trimming at least a portion of the video frames according to the determined maximum undesired movement such that the undesirable movement in the video is reduced.Type: ApplicationFiled: December 12, 2007Publication date: June 18, 2009Applicant: CYBERLINK CORP.Inventors: Shin (Stanley) Tang, Ho (Jet) Huang, Bor (Brian) Lin, Jau Hsing Huang
-
Patent number: 7453818Abstract: Potential forwarding loops in bridged networks are detected. A switch monitors the movement of packet addresses in the forwarding table to different ports. If the port associated with an address changes multiple times in a short time duration, then a potential forwarding loop is detected, and a loop corrector is notified to take appropriate action to correct the problem, such as, but not limited to changing the state of a port to a blocking state or disabling an interface, etc. If there are multiple movements outside the short time duration, they may be correct movements adjusting to the actual reconfiguration of a network, and thus, these movements are effectively filtered out of consideration.Type: GrantFiled: May 1, 2006Date of Patent: November 18, 2008Assignee: Cisco Technology, Inc.Inventors: Hien Nguyen, Rodney Fong, Ravikanth Samprathi, Stanley Tang
-
Publication number: 20070253346Abstract: Disclosed are, inter alia, methods, apparatus, data structures, computer-readable media, mechanisms, and means for detecting potential forwarding loops in bridged networks. A switch monitors the movement of packet addresses in the forwarding table to different ports. If the port associated with an address changes multiple times in a short time duration, then a potential forwarding loop is detected, and a loop corrector is notified to take appropriate action to correct the problem, such as, but not limited to changing the state of a port to a blocking state or disabling an interface, etc. If there are multiple movements outside the short time duration, they may be correct movements adjusting to the actual reconfiguration of a network, and thus, these movements are effectively filtered out of consideration.Type: ApplicationFiled: May 1, 2006Publication date: November 1, 2007Applicant: Cisco Technology, Inc.Inventors: Hien Nguyen, Rodney Fong, Ravikanth Samprathi, Stanley Tang
-
Patent number: 6902293Abstract: A battery-operated lighting device for use with any one of several rechargeable battery packs, each battery pack having a pair of terminals and a different operating voltage. The lighting device includes a casing having first and second parts, a lighting unit including a light bulb located at the first casing part, and a battery chamber at the second casing part for receiving at least part of and locating the battery packs. The light bulb has an operating voltage. A pair of electrical contacts is located in the chamber for making electrical connection with respective terminals of a battery pack located by the chamber. The casing houses an electronic voltage regulating circuit that has an input and an output in electrical connection with the contacts and the light bulb, respectively. The circuit regulates the voltage of the battery pack to substantially the operating voltage of the light bulb for operating the light bulb.Type: GrantFiled: November 19, 2001Date of Patent: June 7, 2005Assignee: Techtronic Industrial Co., Ltd.Inventor: Yun Keung Stanley Tang
-
Publication number: 20030095403Abstract: A battery-operated lighting device for use with any one of a plurality of rechargeable battery packs, each pack having a pair of terminals and a different operating voltage. The lighting device comprises a casing having first and second parts, a lighting unit including a light bulb provided at the first casing part, and a battery chamber formed at the second casing part for receiving at least part of and locating said any one battery pack. The light bulb has an optimum operating voltage. A pair of electrical contacts is located in the chamber for making electrical connection with respective terminals of said battery pack located by the chamber. The casing houses an electronic voltage regulating circuit that has an input and an output in electrical connection with the contacts and the light bulb respectively. The circuit is arranged to regulate the voltage of said battery pack down to substantially the optimum operating voltage of the light bulb for operating the light bulb.Type: ApplicationFiled: November 19, 2001Publication date: May 22, 2003Applicant: Techtronic Industrial Co., LtdInventor: Yan Keung Stanley Tang