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: 12323382
    Abstract: 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: Grant
    Filed: December 26, 2023
    Date of Patent: June 3, 2025
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
  • Publication number: 20240414024
    Abstract: 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: Application
    Filed: August 19, 2024
    Publication date: December 12, 2024
    Inventors: Changhong Shen, Ruozhong Xuan, Sampath Kumar Sthothra Bhasham, Vincent Li
  • Patent number: 12068886
    Abstract: 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: Grant
    Filed: August 5, 2022
    Date of Patent: August 20, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Changhong Shen, Ruozhong Xuan, Sampath Kumar Sthothra Bhasham, Vincent Li
  • Publication number: 20240137335
    Abstract: 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: Application
    Filed: December 26, 2023
    Publication date: April 25, 2024
    Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
  • Patent number: 11863515
    Abstract: 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: Grant
    Filed: March 8, 2022
    Date of Patent: January 2, 2024
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
  • Publication number: 20230336376
    Abstract: 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: Application
    Filed: August 5, 2022
    Publication date: October 19, 2023
    Inventors: Changhong Shen, Ruozhong Xuan, Sampath Kumar Sthothra Bhasham, Vincent Li
  • Publication number: 20230188492
    Abstract: 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: Application
    Filed: March 8, 2022
    Publication date: June 15, 2023
    Inventors: Changhong Shen, Sampath Kumar, Ruozhong Xuan, Yin Wang, Madhu Gindi, Garima Pal, Vincent Li
  • Publication number: 20140130922
    Abstract: 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: Application
    Filed: November 12, 2012
    Publication date: May 15, 2014
    Applicant: INTERMOLECULAR, INC.
    Inventors: ShouQian Shao, Vincent Li, Jason R. Wright
  • Publication number: 20130270103
    Abstract: 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: Application
    Filed: April 17, 2012
    Publication date: October 17, 2013
    Applicant: Intermolecular Inc.
    Inventors: ShouQian Shao, Vincent Li, Jason R. Wright
  • Publication number: 20130012719
    Abstract: 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: Application
    Filed: July 6, 2012
    Publication date: January 10, 2013
    Applicant: University of Southern California
    Inventors: Travis J. Williams, Anna C. Dawsey, Vincent Li, Kimberly C. Hamilton, Jianmei Wang
  • Publication number: 20110307432
    Abstract: 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: Application
    Filed: June 11, 2010
    Publication date: December 15, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: QI YAO, VINCENT LI, JUNBIAO TANG, RICHARD CHANG
  • Publication number: 20080021103
    Abstract: 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: Application
    Filed: September 21, 2007
    Publication date: January 24, 2008
    Applicant: Wyeth
    Inventors: Khawla ABU-IZZA, Krishna RAMAN, Vincent Li, Sauwaluxana TONGAREE
  • Publication number: 20060188315
    Abstract: 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: Application
    Filed: May 5, 2006
    Publication date: August 24, 2006
    Applicant: Wyeth
    Inventors: Jee Look, Paul Cooper, Khawla Abu-Izza, Joyce Wilson, Krishna Raman, Vincent Li
  • Publication number: 20050169858
    Abstract: 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: Application
    Filed: February 28, 2005
    Publication date: August 4, 2005
    Applicant: Wyeth
    Inventors: Jee Look, Paul Cooper, Khawla Abu-Izza, Joyce Wilson, Krishna Raman, Vincent Li