Patents by Inventor Wanli Wu
Wanli Wu 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: 20240012243Abstract: In some implementations, the disclosed systems and methods can include one or more tinting elements (e.g., flip-down blacked-out lenses, a blacked-out slider, or a blacked-out removeable cover) configured to cover the lenses of the MR glasses. In some implementations, the disclosed systems and methods can be coupled to one or more micro electrical motors configured to drive the clear fluid into and out of the pairs of clear flexible membranes, in order to make the focus tunable lenses concave to correct myopia, or convex to correct hyperopia or presbyopia. In some implementations, the disclosed systems and methods can be directed to online calibration of headset proximity sensors to mitigate after factory sensor drift and prevent automatic OFF and ON system failures.Type: ApplicationFiled: August 24, 2023Publication date: January 11, 2024Applicant: Meta Platforms Technologies, LLCInventors: Charlene Mary ATLAS, Nadine Sharon ANGLIN, Dong YANG, Jianjun JU, Chih-Chen SUN, Jian ZHANG, Wanli WU
-
Publication number: 20230331805Abstract: Provided is a T-cell receptor (TCR) that can bind to a KWVESIFLIF (SEQ ID NO: 38)-HLA A2402 complex, wherein the binding affinity thereof is at least 2 times that of a wild-type TCR. Further provided is a fusion molecule of the TCR with a therapeutic agent, which fusion molecule targets a tumor cell presenting the KWVESIFLIF (SEQ ID NO: 38)-HLA A2402 complex.Type: ApplicationFiled: March 19, 2021Publication date: October 19, 2023Applicant: XLIFESC, LTD.Inventors: Yi Li, Zhen Peng, Hongjun Zheng, Wanli Wu
-
Publication number: 20220331936Abstract: A ratchet wrench assembly (10) is provided that includes a head (12), a ratchet gear (130), a yolk (100), one or more drive pins (122,120), a body (80), and a ratchet pawl (140). The body (80) may include one or more drive edges (84) and a fastener drive member (20). A first drive edge (84) may be engaged with a first drive pin (122) such that reciprocation of the yolk (100) causes rotation of the body (80) and the fastener drive member (20) about the axis of rotation via engagement of the first drive pin (122) between the inner surface of the yolk ring (102) and the first drive edge (84). The ratchet pawl (140) may include a first ratchet tooth (144) configured ratchet against gear teeth (132) of the ratchet gear (130) to permit movement of the body (80) relative to the head (12) in a first rotational direction and engage the gear teeth (132) to prevent movement of the body (80) relative to the head (12) in second, opposite rotational direction.Type: ApplicationFiled: October 1, 2019Publication date: October 20, 2022Inventors: Minglin Shi, Wanli Wu, Cheng Yang
-
Patent number: 10805216Abstract: Aspects of the embodiments include receiving a packet at a network element of a packet-switched network; identifying a presence of a shared service destination address in a header of the packet; identifying a shared service destination address for the packet based, at least in part, on a destination internet protocol (IP) address stored in a forward information base; and forwarding the packet to the shared service destination address.Type: GrantFiled: March 28, 2019Date of Patent: October 13, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Satyam Sinha, Smita Rai, Kit Chiu Chu, Ashutosh Agrawal, Wanli Wu, Ravikanth Nasika, Thomas J. Edsall, Geetha Anandakrishnan
-
Publication number: 20200009946Abstract: A novel vehicle with a 180-degree field of view of a main driver, wherein front and rear window frames of an integrated main window frame and two side window frames of a main window are adapted in shape and connected to form the integrated main window frame; an integrated main window windshield, made by adjusting the shape, specification and size of the main window windshield until no light reflection or refraction is produced according to the shape, specification and structure of the integrated main window frame, is installed in the integrated main window frame, forming an integrated main window with a 180-degree field of view of the main driver; and guaranteeing that drivers in the main driver position and the co-driver position conveniently enter and exit the left and right front door openings, however, the minimum width of the door openings is 0.5 meters or more.Type: ApplicationFiled: September 16, 2019Publication date: January 9, 2020Inventor: Wanli Wu
-
Publication number: 20190222516Abstract: Aspects of the embodiments include receiving a packet at a network element of a packet-switched network; identifying a presence of a shared service destination address in a header of the packet; identifying a shared service destination address for the packet based, at least in part, on a destination internet protocol (IP) address stored in a forward information base; and forwarding the packet to the shared service destination address.Type: ApplicationFiled: March 28, 2019Publication date: July 18, 2019Inventors: Satyam Sinha, Smita Rai, Kit Chiu Chu, Ashutosh Agrawal, Wanli Wu, Ravikanth Nasika, Thomas J. Edsall, Geetha Anandakrishnan
-
Patent number: 10320672Abstract: Aspects of the embodiments include receiving a packet at a network element of a packet-switched network; identifying a presence of a shared service destination address in a header of the packet; identifying a shared service destination address for the packet based, at least in part, on a destination internet protocol (IP) address stored in a forward information base; and forwarding the packet to the shared service destination address.Type: GrantFiled: May 3, 2016Date of Patent: June 11, 2019Assignee: Cisco Technology, Inc.Inventors: Satyam Sinha, Smita Rai, Kit Chiu Chu, Ashutosh Agrawal, Wanli Wu, Ravikanth Nasika, Thomas J. Edsall, Geetha Anandakrishnan
-
Patent number: 10305799Abstract: Presented herein are techniques for performing packet forwarding or routing using a pipeline of a plurality of tiles. A method includes receiving a packet, parsing the packet to generate a vector, passing the vector to a first tile dedicated to a first type of lookup, performing a lookup in the first tile, storing a result of the first type of lookup in the vector to obtain a first updated vector, passing the first updated vector to a second tile dedicated to a second type of lookup, performing a lookup in the second tile, storing a result of the second type of lookup in the vector to obtain a second updated vector, and transmitting the packet from the network routing device via an output port thereof selected based on the second updated vector.Type: GrantFiled: August 17, 2016Date of Patent: May 28, 2019Assignee: Cisco Technology, Inc.Inventors: Sarang Dharmapurikar, Kit Chiu, Ganlin Wu, Alexandru Seibulescu, Francisco Matus, Wanli Wu
-
Publication number: 20180054385Abstract: Presented herein are techniques for performing packet forwarding or routing using a pipeline of a plurality of tiles. A method includes receiving a packet, parsing the packet to generate a vector, passing the vector to a first tile dedicated to a first type of lookup, performing a lookup in the first tile, storing a result of the first type of lookup in the vector to obtain a first updated vector, passing the first updated vector to a second tile dedicated to a second type of lookup, performing a lookup in the second tile, storing a result of the second type of lookup in the vector to obtain a second updated vector, and transmitting the packet from the network routing device via an output port thereof selected based on the second updated vector.Type: ApplicationFiled: August 17, 2016Publication date: February 22, 2018Inventors: Sarang Dharmapurikar, Kit Chiu, Ganlin Wu, Alexandru Seibulescu, Francisco Matus, Wanli Wu
-
Patent number: 9817574Abstract: According to one aspect, a method includes determining whether at least one memory storage unit in a first stage of a multi-stage array is available for use by a first counter associated with the first stage, and allocating the at least one memory storage unit for use by the first counter when the at least one memory storage unit is available. When the at least one memory storage unit is not available for use by the first counter, the method includes identifying a second counter stored in a first location in the first stage, the first location including a first memory storage unit and a second memory storage unit, and moving the second counter to a second stage of the multi-stage array, storing a pointer to the second stage in the first memory storage unit, and allocating the second memory storage unit to the first counter.Type: GrantFiled: January 22, 2016Date of Patent: November 14, 2017Assignee: Cisco Technology, Inc.Inventors: Sarang Dharmapurikar, Ganlin Wu, Alex Seibulescu, Wanli Wu
-
Publication number: 20170324660Abstract: Aspects of the embodiments include receiving a packet at a network element of a packet-switched network; identifying a presence of a shared service destination address in a header of the packet; identifying a shared service destination address for the packet based, at least in part, on a destination internet protocol (IP) address stored in a forward information base; and forwarding the packet to the shared service destination address.Type: ApplicationFiled: May 3, 2016Publication date: November 9, 2017Applicant: CISCO TECHNOLOGY, INC.Inventors: Satyam Sinha, Smita Rai, Kit Chiu Chu, Ashutosh Agrawal, Wanli Wu, Ravikanth Nasika, Thomas J. Edsall, Geetha Anandakrishnan
-
Publication number: 20170212684Abstract: According to one aspect, a method includes determining whether at least one memory storage unit in a first stage of a multi-stage array is available for use by a first counter associated with the first stage, and allocating the at least one memory storage unit for use by the first counter when the at least one memory storage unit is available. When the at least one memory storage unit is not available for use by the first counter, the method includes identifying a second counter stored in a first location in the first stage, the first location including a first memory storage unit and a second memory storage unit, and moving the second counter to a second stage of the multi-stage array, storing a pointer to the second stage in the first memory storage unit, and allocating the second memory storage unit to the first counter.Type: ApplicationFiled: January 22, 2016Publication date: July 27, 2017Inventors: Sarang Dharmapurikar, Ganlin Wu, Alex Seibulescu, Wanli Wu
-
Patent number: 9658984Abstract: Embodiments provide techniques for synchronizing forwarding tables across forwarding pipelines. One embodiment includes receiving, in a network switch comprising a plurality of forwarding pipelines, a plurality of data packets. Each of the plurality of data packets corresponds to a respective one of the plurality of forwarding pipelines. Each of the plurality of forwarding pipelines maintains a respective forwarding table corresponding to a respective plurality of ports managed by the forwarding pipeline. A plurality of update operations to be performed on the forwarding tables are determined, based on the received plurality of data packets. Embodiments further include performing the plurality of update operations on the forwarding tables, such that the forwarding tables across all forwarding pipelines of the plurality of forwarding pipelines are synchronized.Type: GrantFiled: July 15, 2014Date of Patent: May 23, 2017Assignee: Cisco Technology, Inc.Inventors: Wanli Wu, Saikat Bhattacharya
-
Publication number: 20160020992Abstract: Embodiments provide techniques for synchronizing forwarding tables across forwarding pipelines. One embodiment includes receiving, in a network switch comprising a plurality of forwarding pipelines, a plurality of data packets. Each of the plurality of data packets corresponds to a respective one of the plurality of forwarding pipelines. Each of the plurality of forwarding pipelines maintains a respective forwarding table corresponding to a respective plurality of ports managed by the forwarding pipeline. A plurality of update operations to be performed on the forwarding tables are determined, based on the received plurality of data packets. Embodiments further include performing the plurality of update operations on the forwarding tables, such that the forwarding tables across all forwarding pipelines of the plurality of forwarding pipelines are synchronized.Type: ApplicationFiled: July 15, 2014Publication date: January 21, 2016Inventors: Wanli WU, Saikat BHATTACHARYA
-
Patent number: 8143305Abstract: The present invention relates to 2,3-Substituted Indole Derivatives, compositions comprising at least one 2,3-Substituted Indole Derivative, and methods of using the 2,3-Substituted Indole Derivatives for treating or preventing a viral infection or a virus-related disorder in a patient.Type: GrantFiled: August 27, 2008Date of Patent: March 27, 2012Assignee: Schering CorporationInventors: Gopinadhan N. Anilkumar, Frank Bennett, Tin-Yau Chan, Kevin X. Chen, Mousumi Sannigrahi, Francisco Velazquez, Srikanth Venkatraman, Qingbei Zeng, Jose S. Duca, Charles A. Lesburg, Joseph A. Kozlowski, F. George Njoroge, Stuart B. Rosenblum, Neng-Yang Shih, Stephen J. Gavalas, Yueheng Jiang, Patrick A. Pinto, Haiyan Pu, Oleg B. Selyutin, Bancha Vibulbhan, Li Wang, Wanli Wu, Weiying Yang, Yuhua Huang, Hsueh-Cheng Huang, Robert Palermo, Boris Feld
-
Patent number: RE43298Abstract: The present invention discloses novel compounds which have HCV protease inhibitory activity as well as methods for preparing such compounds. In another embodiment, the invention discloses pharmaceutical compositions comprising such compounds as well as methods of using them to treat disorders associated with the HCV protease.Type: GrantFiled: April 22, 2011Date of Patent: April 3, 2012Assignees: Schering Corporation, Dendreon CorporationInventors: Anil K. Saksena, Viyyoor Moopil Girijavallabhan, Raymond G. Lovey, Edwin Jao, Frank Bennett, Jinping L. McCormick, Haiyan Wang, Russell E. Pike, Stephane L. Bogen, Tin-Yau Chan, Yi-Tsung Liu, Zhaoning Zhu, F. George Njoroge, Ashok Arasappan, Tejal Parekh, Ashit K. Ganguly, Kevin X. Chen, Srikanth Venkatraman, Henry M. Vaccaro, Patrick A. Pinto, Bama Santhanam, Scott Jeffrey Kemp, Odile Esther Levy, Marguerita Lim-Wilby, Susan Y. Tamura, Wanli Wu, Siska Hendrata, Yuhua Huang
-
Patent number: D900569Type: GrantFiled: May 17, 2019Date of Patent: November 3, 2020Assignee: APEX BRANDS, INC.Inventors: Nicholas Ryan Imsand, Minglin Shi, Wanli Wu, Gael Prat
-
Patent number: D928572Type: GrantFiled: July 16, 2019Date of Patent: August 24, 2021Assignee: APEX BRANDS, INC.Inventors: Minglin Shi, Brian Butler, Gael Prat, Wanli Wu
-
Patent number: D940653Type: GrantFiled: May 17, 2019Date of Patent: January 11, 2022Assignee: Apex Brands, Inc.Inventors: Nicholas Ryan Imsand, Minglin Shi, Wanli Wu, Gael Prat
-
Patent number: D964129Type: GrantFiled: July 21, 2021Date of Patent: September 20, 2022Assignee: APEX BRANDS, INC.Inventors: Minglin Shi, Brian Butler, Gael Prat, Wanli Wu