Patents by Inventor Minbao Li

Minbao 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).

  • Publication number: 20240106799
    Abstract: Systems and methods described herein provide profile-based routing and access control for a management interface of virtual network services with multiple tenants. A network device receives a request from a user device to access a webpage for an assisted network management service, and obtains, in response to the request, a user profile associated with a user of the user device. The network device retrieves an Internet Protocol (IP) address for a customer web server, of multiple customer web servers for the assisted network management service, that corresponds to the user profile. The network device generates, based on the IP address, a routing rule to route the request to the customer web server.
    Type: Application
    Filed: September 28, 2022
    Publication date: March 28, 2024
    Inventors: Minbao Li, Samir Ariwala, Tahir H. Khan
  • Publication number: 20230179967
    Abstract: A computer device may include a memory storing instructions and processor configured to execute the instructions to host a network function container that implements a microservice for a network function in a wireless communications network, wherein the network function container is deployed by a container orchestration platform; host a service proxy container associated with the network function container, wherein the service proxy container is deployed by the container orchestration platform; and configure the hosted service proxy container to apply a wireless network policy to the microservice for the network function. The processor may be further configured to intercept messages associated with the microservice for the network function using the configured service proxy container; and apply the wireless network policy to the intercepted messages using the configured service proxy container.
    Type: Application
    Filed: January 30, 2023
    Publication date: June 8, 2023
    Inventors: David Taft, Vinod Kumar Choyi, Maqbool Chauhan, Jerry Steben, Parry Cornell Booker, Hossein M. Ahmadi, Minbao Li, Sudhakar Reddy Patil
  • Patent number: 11582589
    Abstract: A computer device may include a memory storing instructions and processor configured to execute the instructions to host a network function container that implements a microservice for a network function in a wireless communications network, wherein the network function container is deployed by a container orchestration platform; host a service proxy container associated with the network function container, wherein the service proxy container is deployed by the container orchestration platform; and configure the hosted service proxy container to apply a wireless network policy to the microservice for the network function. The processor may be further configured to intercept messages associated with the microservice for the network function using the configured service proxy container; and apply the wireless network policy to the intercepted messages using the configured service proxy container.
    Type: Grant
    Filed: June 11, 2020
    Date of Patent: February 14, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: David Taft, Vinod Kumar Choyi, Maqbool Chauhan, Jerry Steben, Parry Cornell Booker, Hossein M. Ahmadi, Minbao Li, Sudhakar Reddy Patil
  • Publication number: 20230028642
    Abstract: One or more computing devices, systems, and/or methods for managing security associated with applications are provided. In an example, a central security gateway may determine first security policy information associated with a first application. The central security gateway may establish a first encrypted connection with a first device of the first application. The central security gateway may manage, based upon the first security policy information and using the first encrypted connection, security associated with the first application. The central security gateway may determine second security policy information associated with a second application. The central security gateway may establish a second encrypted connection with a second device of the second application. The central security gateway may manage, based upon the second security policy information and using the second encrypted connection, security associated with the second application.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 26, 2023
    Inventors: Minbao Li, Eugene A. Oliva, Michael L. Hoarle, David Taft
  • Patent number: 11363008
    Abstract: The techniques described herein may be used to provide a user with access to distinct applications (with Lightweight Directory Access Protocol (LDAP) authentication) based on a single set of user credentials from the user. A server may receive user credentials from a user device. The server may authenticate the user of the user device by communicating with an LDAP server. After the user has been authenticated, the server may detect a request from the user device to access a first application with LDAP authentication. The server may create temporary credentials for the user, provide the temporary credentials to the application, receive an authentication request (that includes the temporary credentials) from the application, and authenticate the user based on a local copy of the temporary credentials. If/when the user requests access to a second application, the server may authenticate the user for the second application in a similar manner.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: June 14, 2022
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Minbao Li, Doug Shock, Steven L. Spak, Wei Liu
  • Publication number: 20210392477
    Abstract: A computer device may include a memory storing instructions and processor configured to execute the instructions to host a network function container that implements a microservice for a network function in a wireless communications network, wherein the network function container is deployed by a container orchestration platform; host a service proxy container associated with the network function container, wherein the service proxy container is deployed by the container orchestration platform; and configure the hosted service proxy container to apply a wireless network policy to the microservice for the network function. The processor may be further configured to intercept messages associated with the microservice for the network function using the configured service proxy container; and apply the wireless network policy to the intercepted messages using the configured service proxy container.
    Type: Application
    Filed: June 11, 2020
    Publication date: December 16, 2021
    Inventors: David Taft, Vinod Kumar Choyi, Maqbool Chauhan, Jerry Steben, Parry Cornell Booker, Hossein M. Ahmadi, Minbao Li, Sudhakar Reddy Patil
  • Patent number: 11050731
    Abstract: Techniques described herein may be used to centralize authentication and authorization for accessing cloud services provided by different cloud platform deployments. A user equipment (UE) may provide user information to a cloud admin device. The cloud admin device may authenticate and authorize the UE locally and then initiate a sign on procedure with each cloud platform deployment. The sign on procedure may include obtaining user group information for the user and providing the user group information to the cloud platform deployments so that the cloud platform deployments may return permission information without having to each perform an authentication and authorization procedure. The cloud admin device may relay the permission information to the UE, and the UE may use the permission information to access any/all of the cloud services.
    Type: Grant
    Filed: June 4, 2019
    Date of Patent: June 29, 2021
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Minbao Li
  • Publication number: 20200092280
    Abstract: The techniques described herein may be used to provide a user with access to distinct applications (with Lightweight Directory Access Protocol (LDAP) authentication) based on a single set of user credentials from the user. A server may receive user credentials from a user device. The server may authenticate the user of the user device by communicating with an LDAP server. After the user has been authenticated, the server may detect a request from the user device to access a first application with LDAP authentication. The server may create temporary credentials for the user, provide the temporary credentials to the application, receive an authentication request (that includes the temporary credentials) from the application, and authenticate the user based on a local copy of the temporary credentials. If/when the user requests access to a second application, the server may authenticate the user for the second application in a similar manner.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Inventors: Minbao Li, Doug Shock, Steven L. Spak, Wei Liu
  • Patent number: 10523655
    Abstract: The techniques described herein may be used to provide a user with access to distinct applications (with Lightweight Directory Access Protocol (LDAP) authentication) based on a single set of user credentials from the user. A server may receive user credentials from a user device. The server may authenticate the user of the user device by communicating with an LDAP server. After the user has been authenticated, the server may detect a request from the user device to access a first application with LDAP authentication. The server may create temporary credentials for the user, provide the temporary credentials to the application, receive an authentication request (that includes the temporary credentials) from the application, and authenticate the user based on a local copy of the temporary credentials. If/when the user requests access to a second application, the server may authenticate the user for the second application in a similar manner.
    Type: Grant
    Filed: April 19, 2017
    Date of Patent: December 31, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Minbao Li, Doug Shock, Steven L. Spak, Wei Liu
  • Publication number: 20190288996
    Abstract: Techniques described herein may be used to centralize authentication and authorization for accessing cloud services provided by different cloud platform deployments. A user equipment (UE) may provide user information to a cloud admin device. The cloud admin device may authenticate and authorize the UE locally and then initiate a sign on procedure with each cloud platform deployment. The sign on procedure may include obtaining user group information for the user and providing the user group information to the cloud platform deployments so that the cloud platform deployments may return permission information without having to each perform an authentication and authorization procedure. The cloud admin device may relay the permission information to the UE, and the UE may use the permission information to access any/all of the cloud services.
    Type: Application
    Filed: June 4, 2019
    Publication date: September 19, 2019
    Inventor: Minbao Li
  • Patent number: 10356080
    Abstract: Techniques described herein may be used to centralize authentication and authorization for accessing cloud services provided by different cloud platform deployments. A user equipment (UE) may provide user information to a cloud admin server. The cloud admin server may authenticate and authorize the UE locally and then initiate a sign on procedure with each cloud platform deployment. The sign on procedure may include obtaining user group information for the user and providing the user group information to the cloud platform deployments so that the cloud platform deployments may return permission information without having to each perform an authentication and authorization procedure. The cloud admin server may relay the permission information to the UE, and the UE may use the permission information to access any/all of the cloud services.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: July 16, 2019
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Minbao Li
  • Publication number: 20180309748
    Abstract: The techniques described herein may be used to provide a user with access to distinct applications (with Lightweight Directory Access Protocol (LDAP) authentication) based on a single set of user credentials from the user. A server may receive user credentials from a user device. The server may authenticate the user of the user device by communicating with an LDAP server. After the user has been authenticated, the server may detect a request from the user device to access a first application with LDAP authentication. The server may create temporary credentials for the user, provide the temporary credentials to the application, receive an authentication request (that includes the temporary credentials) from the application, and authenticate the user based on a local copy of the temporary credentials. If/when the user requests access to a second application, the server may authenticate the user for the second application in a similar manner.
    Type: Application
    Filed: April 19, 2017
    Publication date: October 25, 2018
    Inventors: Minbao Li, Doug Shock, Steven L. Spak, Wei Liu
  • Patent number: 10110661
    Abstract: Techniques described herein may be used to expeditiously provide web content to user devices. A web server may provide a first webpage to a user device. Prior to the user device requesting another webpage (e.g., while the user of the user device is viewing the first webpage), the server device may identify a second webpage that the user device is likely to request next and obtain content corresponding to the second webpage. The web server may receive a request for the second webpage, and in response to the request, may provide the second webpage, along with the content, to the user device. The content may include information that is not typically cached by the web server. Additionally, the web server may verify that there are adequate system resources available (e.g., processing capacity, memory capacity, etc.) prior to obtaining the content.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: October 23, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Minbao Li, Amit Singh, Kaushal K Shah, Pugazh Thyagarasan, Bharadwaja Cheruvu
  • Publication number: 20180270219
    Abstract: Techniques described herein may be used to centralize authentication and authorization for accessing cloud services provided by different cloud platform deployments. A user equipment (UE) may provide user information to a cloud admin server. The cloud admin server may authenticate and authorize the UE locally and then initiate a sign on procedure with each cloud platform deployment. The sign on procedure may include obtaining user group information for the user and providing the user group information to the cloud platform deployments so that the cloud platform deployments may return permission information without having to each perform an authentication and authorization procedure. The cloud admin server may relay the permission information to the UE, and the UE may use the permission information to access any/all of the cloud services.
    Type: Application
    Filed: March 17, 2017
    Publication date: September 20, 2018
    Inventor: Minbao Li
  • Publication number: 20170099340
    Abstract: Techniques described herein may be used to expeditiously provide web content to user devices. A web server may provide a first webpage to a user device. Prior to the user device requesting another webpage (e.g., while the user of the user device is viewing the first webpage), the server device may identify a second webpage that the user device is likely to request next and obtain content corresponding to the second webpage. The web server may receive a request for the second webpage, and in response to the request, may provide the second webpage, along with the content, to the user device. The content may include information that is not typically cached by the web server. Additionally, the web server may verify that there are adequate system resources available (e.g., processing capacity, memory capacity, etc.) prior to obtaining the content.
    Type: Application
    Filed: October 1, 2015
    Publication date: April 6, 2017
    Inventors: Minbao Li, Amit Singh, Kaushal K. Shah, Pugazh Thyagarasan, Bharadwaja Cheruvu
  • Patent number: 9443216
    Abstract: An approach for managed instant communication (or chat)-based helpdesk services. An inquiry for a support service is received, at a helpdesk management platform, from a customer requesting assistance, the inquiry including one or more parameters defining the support service. A response is generated to the inquiry based on the one or more parameters, the response indicating a plurality of helpdesks associated with at least one service provider. An instant communication session is established between the customer and one of the helpdesks. The instant communication session is placed into a queue for an agent associated with the one helpdesk.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: September 13, 2016
    Assignee: VERIZON PATENT AND LICENSING INC.
    Inventors: Amit Singh, Minbao Li, Dinyar Kavouspour, Fari Ebrahimi, Tao Yang
  • Patent number: 9130892
    Abstract: A system may initiate a chat session between a first user device and a second user device, may receive a desired attribute associated with a multimedia item, and may provide information associated with multimedia items based on the desired attribute. The system may receive a selection of information associated with a multimedia item, may provide the multimedia item to the first user device based on the selection, and may enable the first user device to share the multimedia item with the second user device via the chat session. The system may receive an annotation to the multimedia item to generate an annotated multimedia item, and may enable the first user device and the second user device to share the annotated multimedia item via the chat session.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: September 8, 2015
    Assignees: Verizon Patent and Licensing Inc., Cellco Partnership
    Inventors: Amit Singh, Chad E. Young, Minbao Li, Tarun Jindal, Mark Studness, Roopa Kotha
  • Publication number: 20130346885
    Abstract: A system may initiate a chat session between a first user device and a second user device, may receive a desired attribute associated with a multimedia item, and may provide information associated with multimedia items based on the desired attribute. The system may receive a selection of information associated with a multimedia item, may provide the multimedia item to the first user device based on the selection, and may enable the first user device to share the multimedia item with the second user device via the chat session. The system may receive an annotation to the multimedia item to generate an annotated multimedia item, and may enable the first user device and the second user device to share the annotated multimedia item via the chat session.
    Type: Application
    Filed: June 25, 2012
    Publication date: December 26, 2013
    Applicants: VERIZON PATENT AND LICENSING INC., CELLCO PARTNERSHIP D/B/A VERIZON WIRELESS
    Inventors: Amit SINGH, Chad E. YOUNG, Minbao LI, Tarun JINDAL, Mark STUDNESS, Roopa KOTHA
  • Publication number: 20100325216
    Abstract: An approach is provided for managed instant communication (or chat)-based helpdesk services. An inquiry for a support service is received, at a helpdesk management platform, from a customer requesting assistance, the inquiry including one or more parameters defining the support service. A response is generated to the inquiry based on the one or more parameters, the response indicating a plurality of helpdesks associated with at least one service provider. An instant communication session is established between the customer and one of the helpdesks. The instant communication session is placed into a queue for an agent associated with the one helpdesk.
    Type: Application
    Filed: June 19, 2009
    Publication date: December 23, 2010
    Applicant: VERIZON PATENT AND LICENSING INC.
    Inventors: Amit Singh, Minbao Li, Dinyar Kavouspour, Fari Ebrahimi, Tao Yang