Patents by Inventor Vincent Li
Vincent Li 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: 12323382Abstract: In one embodiment, a method includes determining, by a router, a common prefix pool from a transport interface associated with a transport virtual private network (VPN). The method also includes identifying, by the router, a prefix associated with a service VPN and generating, by the router, an IPv6-to-IPv6 Network Address Translation (NAT66) prefix translation using the common prefix pool and the prefix. The NAT66 prefix translation includes a predetermined prefix length. The method further includes automatically installing, by the router, the NAT66 prefix translation into a translation table.Type: GrantFiled: December 26, 2023Date of Patent: June 3, 2025Assignee: CISCO TECHNOLOGY, INC.Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
-
Publication number: 20240414024Abstract: In one embodiment, a method includes acquiring an Internet Protocol version 6 (IPv6) address for a physical interface of a first network element. The method also includes configuring an Internet Protocol version 4 (IPv4) over IPv6 tunnel between the first network element and a second network element using the physical interface of the first network element. The method also includes acquiring an updated IPv6 address for the physical interface of the first network element and using an IPv6 Service Level Agreement (SLA) Hypertext Transfer Protocol (HTTP) operation to notify the second network element of the updated IPv6 address to establish a bidirectional IPv4 over IPv6 tunnel. The method further includes establishing a control connection with an IPv4 SD-WAN controller and automatically building an SD-WAN overlay tunnel with the bidirectional IPv4 over IPv6 tunnel as a transport.Type: ApplicationFiled: August 19, 2024Publication date: December 12, 2024Inventors: Changhong Shen, Ruozhong Xuan, Sampath Kumar Sthothra Bhasham, Vincent Li
-
Patent number: 12068886Abstract: In one embodiment, a method includes acquiring an Internet Protocol version 6 (IPv6) address for a physical interface of a first network element. The method also includes configuring an Internet Protocol version 4 (IPv4) over IPv6 tunnel between the first network element and a second network element using the physical interface of the first network element. The method also includes acquiring an updated IPv6 address for the physical interface of the first network element and using an IPv6 Service Level Agreement (SLA) Hypertext Transfer Protocol (HTTP) operation to notify the second network element of the updated IPv6 address to establish a bidirectional IPv4 over IPv6 tunnel. The method further includes establishing a control connection with an IPv4 SD-WAN controller and automatically building an SD-WAN overlay tunnel with the bidirectional IPv4 over IPv6 tunnel as a transport.Type: GrantFiled: August 5, 2022Date of Patent: August 20, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Changhong Shen, Ruozhong Xuan, Sampath Kumar Sthothra Bhasham, Vincent Li
-
Publication number: 20240137335Abstract: In one embodiment, a method includes determining, by a router, a common prefix pool from a transport interface associated with a transport virtual private network (VPN). The method also includes identifying, by the router, a prefix associated with a service VPN and generating, by the router, an IPv6-to-IPv6 Network Address Translation (NAT66) prefix translation using the common prefix pool and the prefix. The NAT66 prefix translation includes a predetermined prefix length. The method further includes automatically installing, by the router, the NAT66 prefix translation into a translation table.Type: ApplicationFiled: December 26, 2023Publication date: April 25, 2024Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
-
Patent number: 11863515Abstract: In one embodiment, a method includes determining, by a router, a common prefix pool from a transport interface associated with a transport virtual private network (VPN). The method also includes identifying, by the router, a prefix associated with a service VPN and generating, by the router, an IPv6-to-IPv6 Network Address Translation (NAT66) prefix translation using the common prefix pool and the prefix. The NAT66 prefix translation includes a predetermined prefix length. The method further includes automatically installing, by the router, the NAT66 prefix translation into a translation table.Type: GrantFiled: March 8, 2022Date of Patent: January 2, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
-
Publication number: 20230336376Abstract: In one embodiment, a method includes acquiring an Internet Protocol version 6 (IPv6) address for a physical interface of a first network element. The method also includes configuring an Internet Protocol version 4 (IPv4) over IPv6 tunnel between the first network element and a second network element using the physical interface of the first network element. The method also includes acquiring an updated IPv6 address for the physical interface of the first network element and using an IPv6 Service Level Agreement (SLA) Hypertext Transfer Protocol (HTTP) operation to notify the second network element of the updated IPv6 address to establish a bidirectional IPv4 over IPv6 tunnel. The method further includes establishing a control connection with an IPv4 SD-WAN controller and automatically building an SD-WAN overlay tunnel with the bidirectional IPv4 over IPv6 tunnel as a transport.Type: ApplicationFiled: August 5, 2022Publication date: October 19, 2023Inventors: Changhong Shen, Ruozhong Xuan, Sampath Kumar Sthothra Bhasham, Vincent Li
-
Publication number: 20230188492Abstract: In one embodiment, a method includes determining, by a router, a common prefix pool from a transport interface associated with a transport virtual private network (VPN). The method also includes identifying, by the router, a prefix associated with a service VPN and generating, by the router, an IPv6-to-IPv6 Network Address Translation (NAT66) prefix translation using the common prefix pool and the prefix. The NAT66 prefix translation includes a predetermined prefix length. The method further includes automatically installing, by the router, the NAT66 prefix translation into a translation table.Type: ApplicationFiled: March 8, 2022Publication date: June 15, 2023Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
-
Publication number: 20140130922Abstract: Systems and methods to delivery multiple ozone flows from a single ozone generator are disclosed. An ozone distribution manifold can include an oxygen input for converting the output from the ozone generator to multiple ozone flows with different ozone concentration. The ozone distribution manifold can include multiple flow controllers to regulate the multiple ozone flows to provide different ozone flow rates.Type: ApplicationFiled: November 12, 2012Publication date: May 15, 2014Applicant: INTERMOLECULAR, INC.Inventors: ShouQian Shao, Vincent Li, Jason R. Wright
-
Publication number: 20130270103Abstract: Systems and methods to delivery various ozone concentration and various flow rates are disclosed. A low flow, low concentration ozone delivery apparatus comprises an ozone generator configured to deliver a predetermined high flow, low concentration ozone output, an orifice having a predetermined size coupled to the high flow, low concentration ozone output configured to remove a particular amount of the high flow, low concentration ozone, and a mass flow controller coupled to the ozone generator and the orifice, the mass flow controller configured to monitor and control the flow of ozone based on the particular amount bled from the high flow, low concentration ozone to provide a low flow, low concentration ozone.Type: ApplicationFiled: April 17, 2012Publication date: October 17, 2013Applicant: Intermolecular Inc.Inventors: ShouQian Shao, Vincent Li, Jason R. Wright
-
Publication number: 20130012719Abstract: Azolines are oxidized in the presence of a copper-containing catalyst to azoles in the presence of molecular oxygen. A synthetic scheme converting azolines azoles is also provided.Type: ApplicationFiled: July 6, 2012Publication date: January 10, 2013Applicant: University of Southern CaliforniaInventors: Travis J. Williams, Anna C. Dawsey, Vincent Li, Kimberly C. Hamilton, Jianmei Wang
-
Publication number: 20110307432Abstract: Improved search result relevance is provided for name segment searches performed by a general web search engine. Entity-related information is mined from web documents and search engine query logs, and metadata is indexed in a search system index. The metadata may include information identifying entity homepages, entity web pages at high quality top sites, other entity-related web pages, entity equivalent data, and/or entity misspellings data. The indexed metadata is employed to provide improved search results relevance for search queries that include an entity's name by improving the ranking of search results corresponding with entity-relevant web pages.Type: ApplicationFiled: June 11, 2010Publication date: December 15, 2011Applicant: MICROSOFT CORPORATIONInventors: QI YAO, VINCENT LI, JUNBIAO TANG, RICHARD CHANG
-
Publication number: 20080021103Abstract: The invention is directed to a topical medicament-containing composition which exhibits excellent bioadhesive properties suitable for application to the human body, including to mucous membranes.Type: ApplicationFiled: September 21, 2007Publication date: January 24, 2008Applicant: WyethInventors: Khawla ABU-IZZA, Krishna RAMAN, Vincent Li, Sauwaluxana TONGAREE
-
Publication number: 20060188315Abstract: A multi-composition stick product, such as a lip balm, sun screen, deodorant, or glue stick. The multi-composition stick product including a stick composition molded in the container so as to contact the walls thereof and be advanceable or ejected therefrom. The stick composition includes a first composition and a second composition. The first and second compositions differ in at least one component, such as a medicament, colorant, fragrance, flavorant, sunscreen, preservative, conditioner, moisturizer, emollient, or surfactant. Furthermore the first and second compositions are arranged in a predetermined non-random pattern that is reproducible. Also described is the method and apparatus for manufacturing the multi-composition stick product.Type: ApplicationFiled: May 5, 2006Publication date: August 24, 2006Applicant: WyethInventors: Jee Look, Paul Cooper, Khawla Abu-Izza, Joyce Wilson, Krishna Raman, Vincent Li
-
Publication number: 20050169858Abstract: A multi-composition stick product, such as a lip balm, sun screen, deodorant, or glue stick. The multi-composition stick product including a stick composition molded in the container so as to contact the walls thereof and be advanceable or ejected therefrom. The stick composition includes a first composition and a second composition. The first and second compositions differ in at least one component, such as a medicament, colorant, fragrance, flavorant, sunscreen, preservative, conditioner, moisturizer, emollient, or surfactant. Furthermore the first and second compositions are arranged in a predetermined non-random pattern that is reproducible. Also described is the method and apparatus for manufacturing the multi-composition stick product.Type: ApplicationFiled: February 28, 2005Publication date: August 4, 2005Applicant: WyethInventors: Jee Look, Paul Cooper, Khawla Abu-Izza, Joyce Wilson, Krishna Raman, Vincent Li