Patents by Inventor Humberto Jose LA ROCHE
Humberto Jose LA ROCHE 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: 11943653Abstract: The present technology is generally directed to dynamically adding network resources based on an application function (AF) notification. The present technology can determine, by an AF of a service provider, a network congestion on a network, the network congestion indicating that network resources for servicing a user device using services of the service provider do not meet corresponding Quality of Service (QoS) requirements. Further, the present technology can transmit a notification by the AF to a core network of a network provider to request additional network resources to be allocated for servicing the user device, the network provider providing network connectivity for the user device to receive the services provided by the service provider.Type: GrantFiled: December 30, 2021Date of Patent: March 26, 2024Assignee: Cisco Technology, Inc.Inventors: Humberto Jose La Roche, Vimal Srivastava, Sri Gundavelli, Timothy P. Stammers
-
Publication number: 20230217297Abstract: The present technology is generally directed to dynamically adding network resources based on an application function (AF) notification. The present technology can determine, by an AF of a service provider, a network congestion on a network, the network congestion indicating that network resources for servicing a user device using services of the service provider do not meet corresponding Quality of Service (QoS) requirements. Further, the present technology can transmit a notification by the AF to a core network of a network provider to request additional network resources to be allocated for servicing the user device, the network provider providing network connectivity for the user device to receive the services provided by the service provider.Type: ApplicationFiled: December 30, 2021Publication date: July 6, 2023Inventors: Humberto Jose La Roche, Vimal Srivastava, Sri Gundavelli, Timothy P. Stammers
-
Publication number: 20230034500Abstract: The present technology is directed to providing enhanced capacity for tenants in a neutral host network (NHN) via multi-connectivity such as dual connectivity or carrier aggregation. The present technology can identify, at a small cell gateway, signaling traffic passing from an access network to a respective core network of an NHN operating at mid-band frequencies and add an interface between the small cell gateway of the NHN and a base station of a tenant network operating at low-band frequencies to establish dual connectivity. Furthermore, the present technology can establish a radio resource control (RRC) connection in a primary cell residing in a macro network operating at low-band frequencies and add, at a fronthaul gateway, one or more secondary cells in a small cell network operating at mid-band frequencies to enable carrier aggregation of the one or more secondary cells with the primary cell the small cell network.Type: ApplicationFiled: August 16, 2021Publication date: February 2, 2023Inventors: Humberto Jose La Roche, John T. Chapman, Desmond Joseph O'Connor
-
Publication number: 20230021194Abstract: System, methods, and computer-readable media for a Neutral Host (NH) operation of a 5G radio, whereby a NH operator receives feedback from hosts and determines to partition Physical Resource Block (PRB) resources. Thus, a NH system is provided that enables a third-party to independently operate other channels, whereby individual physical random access channels (PRACH) are operated by independent hosts. The NH system is able to indicate partitioned resources to individual hosts, including PRACH definition and mutually exclusive set of PRBs partitioned between tenants. The hosts operating in the NH system may be operable to implement their own independent schedulers, incorporating host specific logic, that can be configured with the partitioned resources but which may further operate independently of each other.Type: ApplicationFiled: November 22, 2021Publication date: January 19, 2023Inventors: Mark Grayson, Humberto Jose La Roche
-
Patent number: 11496597Abstract: A method is performed at a mobile core, including assigning a first cache servicing a client device in response to a first request for a media content item based at least in part on a first IP address of the client device associated with a first edge location. The method further includes providing a first portion of the media content item from the first cache. The method additionally includes triggering a plurality of caches at edge locations proximate to the first edge location to retrieve a second portion of the media content item. The method also includes receiving a continuation request from the client device with a second IP address associated with a second edge location. The method further includes selecting a second cache from the plurality of caches based at least in part on the second IP address and continuing providing the media content item from the second cache.Type: GrantFiled: June 4, 2021Date of Patent: November 8, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Rajiv Asati, Humberto Jose La Roche, Eric C. Friedrich
-
Patent number: 11395354Abstract: Methods for selecting network slice, session management, and user plane functions for user equipment (UE) are described. In one example, a control plane (CP) entity for mobility management may select a CP entity for session management for a session of a UE based on a first set of data items. The CP entity for mobility management may further select a user plane (UP) entity for the session of the UE based on a second set of data items, where second set of data items include at least some of the same data items of the first set. The CP entity for mobility management may send, to the selected CP entity, a message including an identity or indication of the selected UP entity for the session of the UE. The selected CP entity may select the identified or indicated UP entity for use in the session of the UE.Type: GrantFiled: May 27, 2020Date of Patent: July 19, 2022Assignee: CISCO TECHNOLOGY, INC.Inventors: Timothy Peter Stammers, Aeneas Sean Dodd-Noble, Humberto Jose La Roche, Arun C. Alex
-
Patent number: 11251988Abstract: Various implementations disclosed herein provide a method to aggregate bandwidth across a wireless link and a wireline link. The method includes obtaining a first set of data packets from client devices and determining whether to transmit the first set of data packets to a packet processing node. The method further includes generating a first set of adapted data packets by applying a first adaptation function. The method includes generating a first set of adapted data packets. While the first set of data packets do not satisfy a first suitability criterion, the first set of adapted data packets satisfy a first suitability criterion. The disclosed method further includes generating a first set of adapted data packets including aggregating the first set of data packets from the client devices. Finally, the disclosed method includes transmitting the first set of adapted data packets to the packet processing node.Type: GrantFiled: January 30, 2019Date of Patent: February 15, 2022Assignee: CISCO TECHNOLOGY, INC.Inventor: Humberto Jose La Roche
-
Publication number: 20210352157Abstract: A method is performed at a mobile core, including assigning a first cache servicing a client device in response to a first request for a media content item based at least in part on a first IP address of the client device associated with a first edge location. The method further includes providing a first portion of the media content item from the first cache. The method additionally includes triggering a plurality of caches at edge locations proximate to the first edge location to retrieve a second portion of the media content item. The method also includes receiving a continuation request from the client device with a second IP address associated with a second edge location. The method further includes selecting a second cache from the plurality of caches based at least in part on the second IP address and continuing providing the media content item from the second cache.Type: ApplicationFiled: June 4, 2021Publication date: November 11, 2021Inventors: Rajiv Asati, Humberto Jose La Roche, Eric C. Friedrich
-
Patent number: 11038979Abstract: A method is performed at a mobile core, including assigning a first cache servicing a client device in response to a first request for a media content item based at least in part on a first IP address of the client device associated with a first edge location. The method further includes providing a first portion of the media content item from the first cache. The method additionally includes triggering a plurality of caches at edge locations proximate to the first edge location to retrieve a second portion of the media content item. The method also includes receiving a continuation request from the client device with a second IP address associated with a second edge location. The method further includes selecting a second cache from the plurality of caches based at least in part on the second IP address and continuing providing the media content item from the second cache.Type: GrantFiled: November 8, 2018Date of Patent: June 15, 2021Assignee: CISCO TECHNOLOGY, INC.Inventors: Rajiv Asati, Humberto Jose La Roche, Eric C. Friedrich
-
Patent number: 10798182Abstract: In accordance with various embodiments, a method is performed including establishing a first communication session between an application function and a user equipment assigned a first IP address. The method includes determining, by the application function, that the user equipment has changed location. The method includes, in response to determining that the user equipment has changed location, sending, by the application function, a request that the user equipment be assigned a second IP address. The method includes establishing a second communication session between the application function and the user equipment assigned the second IP address.Type: GrantFiled: November 27, 2018Date of Patent: October 6, 2020Assignee: Cisco Technology, Inc.Inventors: Irfan Ali, Humberto Jose La Roche, Aeneas Sean Dodd-Noble, Ravi Kiran Guntupalli, Ravi Shekhar
-
Publication number: 20200288513Abstract: Methods for selecting network slice, session management, and user plane functions for user equipment (UE) are described. In one example, a control plane (CP) entity for mobility management may select a CP entity for session management for a session of a UE based on a first set of data items. The CP entity for mobility management may further select a user plane (UP) entity for the session of the UE based on a second set of data items, where second set of data items include at least some of the same data items of the first set. The CP entity for mobility management may send, to the selected CP entity, a message including an identity or indication of the selected UP entity for the session of the UE. The selected CP entity may select the identified or indicated UP entity for use in the session of the UE.Type: ApplicationFiled: May 27, 2020Publication date: September 10, 2020Inventors: Timothy Peter Stammers, Aeneas Sean Dodd-Noble, Humberto Jose La Roche, Arun C. Alex
-
Patent number: 10764935Abstract: Methods for selecting network slice, session management, and user plane functions for for user equipment (UE) are described. In one example, a control plane (CP) entity for mobility management may select a CP entity for session management for a session of a UE based on a first set of data items. The CP entity for mobility management may further select a user plane (UP) entity for the session of the UE based on a second set of data items, where second set of data items include at least some of the same data items of the first set. The CP entity for mobility management may send, to the selected CP entity, a message including an identity or indication of the selected UP entity for the session of the UE. The selected CP entity may select the identified or indicated UP entity for use in the session of the UE.Type: GrantFiled: February 12, 2018Date of Patent: September 1, 2020Assignee: CISCO TECHNOLOGY, INC.Inventors: Timothy Peter Stammers, Aeneas Sean Dodd-Noble, Humberto Jose La Roche, Arun C. Alex
-
Publication number: 20200244477Abstract: Various implementations disclosed herein provide a method to aggregate bandwidth across a wireless link and a wireline link. The method includes obtaining a first set of data packets from client devices and determining whether to transmit the first set of data packets to a packet processing node. The method further includes generating a first set of adapted data packets by applying a first adaptation function. The method includes generating a first set of adapted data packets. While the first set of data packets do not satisfy a first suitability criterion, the first set of adapted data packets satisfy a first suitability criterion. The disclosed method further includes generating a first set of adapted data packets including aggregating the first set of data packets from the client devices. Finally, the disclosed method includes transmitting the first set of adapted data packets to the packet processing node.Type: ApplicationFiled: January 30, 2019Publication date: July 30, 2020Inventor: Humberto Jose La Roche
-
Patent number: 10673651Abstract: In accordance with various implementations, a method is performed at a gateway with one or more processors, non-transitory memory, and a data interface. The method includes: obtaining a request to instantiate a tunnel for data from a guest service provider (GSP) to a user device that traverses an operator network; determining whether the request satisfies tunneling criteria, where the tunneling criteria at least includes a first criterion associated with intrinsic information associated with the operator network and a second criterion associated with extrinsic information that characterizes network resources of the network operator based on a relationship between the operator network and the GSP; instantiating the tunnel in response to determining that the request satisfies the tunneling criteria, where instantiating the tunnel includes the gateway transmitting tunnel instructions to other nodes of the operator network; and routing the data through the tunnel to transmit the data to the user device.Type: GrantFiled: January 31, 2019Date of Patent: June 2, 2020Assignee: Cisco Technology, Inc.Inventors: Humberto Jose La Roche, Desmond Joseph O'Connor
-
Patent number: 10673649Abstract: In accordance with various implementations, a method is performed at a gateway with one or more processors, non-transitory memory, and a data interface. The method includes: obtaining a request to instantiate a tunnel for data from a guest service provider (GSP) to a user device that traverses an operator network; determining whether the request satisfies tunneling criteria, where the tunneling criteria at least includes a first criterion associated with intrinsic information associated with the operator network and a second criterion associated with extrinsic information that characterizes network resources of the network operator based on a relationship between the operator network and the GSP; instantiating the tunnel in response to determining that the request satisfies the tunneling criteria, where instantiating the tunnel includes the gateway transmitting tunnel instructions to other nodes of the operator network; and routing the data through the tunnel to transmit the data to the user device.Type: GrantFiled: October 24, 2017Date of Patent: June 2, 2020Assignee: Cisco Technology, Inc.Inventors: Humberto Jose La Roche, Desmond Joseph O'Connor
-
Publication number: 20200153927Abstract: A method is performed at a mobile core, including assigning a first cache servicing a client device in response to a first request for a media content item based at least in part on a first IP address of the client device associated with a first edge location. The method further includes providing a first portion of the media content item from the first cache. The method additionally includes triggering a plurality of caches at edge locations proximate to the first edge location to retrieve a second portion of the media content item. The method also includes receiving a continuation request from the client device with a second IP address associated with a second edge location. The method further includes selecting a second cache from the plurality of caches based at least in part on the second IP address and continuing providing the media content item from the second cache.Type: ApplicationFiled: November 8, 2018Publication date: May 14, 2020Inventors: Rajiv Asati, Humberto Jose La Roche, Eric C. Friedrich
-
Patent number: 10638306Abstract: Methods and apparatus for use in reducing signal latency in a mobile network with use of localized Unified Data Management (UDM) entities are described. For example, the technique may employ a plurality of localized UDMs, where each localized UDM is associated with a unique location area. A localized UDM provides for storage of, in a localized Unified Data Repository (UDR), subscriber profile data associated with a subscriber of user equipment (UE). The subscriber profile data stored in the localized UDR may be a replica or copy of at least a subset of subscriber profile data for the subscriber stored in a UDR of a “centralized” UDM. Query access to the localized UDR may be provided for network functions (NFs) or subscriber/UEs. The replica or copy of subscriber profile data may be stored in the localized UDR for those subscribers having use in the location area.Type: GrantFiled: December 27, 2017Date of Patent: April 28, 2020Assignee: Cisco Technology, Inc.Inventors: Ravi Shekhar, Ameo Ghosh, Sharad Chandra, Humberto Jose La Roche, Ian McDowell Campbell
-
Patent number: 10555165Abstract: Methods and apparatus for use in reducing signal latency in a mobile network with use of localized Unified Data Management (UDM) entities are described. For example, the technique may employ a plurality of localized UDMs, where each localized UDM is associated with a unique location area. A localized UDM provides for storage of, in a localized Unified Data Repository (UDR), subscriber profile data associated with a subscriber of user equipment (UE). The subscriber profile data stored in the localized UDR may be a replica or copy of at least a subset of subscriber profile data for the subscriber stored in a UDR of a “centralized” UDM. Query access to the localized UDR may be provided for network functions (NFs) or subscriber/UEs. The replica or copy of subscriber profile data may be stored in the localized UDR for those subscribers having use in the location area.Type: GrantFiled: October 27, 2017Date of Patent: February 4, 2020Assignee: Cisco Technology, Inc.Inventors: Ravi Shekhar, Ameo Ghosh, Sharad Chandra, Humberto Jose La Roche, Ian McDowell Campbell
-
Publication number: 20190356742Abstract: In accordance with various embodiments, a method is performed including establishing a first communication session between an application function and a user equipment assigned a first IP address. The method includes determining, by the application function, that the user equipment has changed location. The method includes, in response to determining that the user equipment has changed location, sending, by the application function, a request that the user equipment be assigned a second IP address. The method includes establishing a second communication session between the application function and the user equipment assigned the second IP address.Type: ApplicationFiled: November 27, 2018Publication date: November 21, 2019Inventors: Irfan Ali, Humberto Jose La Roche, Aeneas Sean Dodd-Noble, Ravi Kiran Guntupalli, Ravi Shekhar
-
Publication number: 20190254083Abstract: Methods for selecting network slice, session management, and user plane functions for for user equipment (UE) are described. In one example, a control plane (CP) entity for mobility management may select a CP entity for session management for a session of a UE based on a first set of data items. The CP entity for mobility management may further select a user plane (UP) entity for the session of the UE based on a second set of data items, where second set of data items include at least some of the same data items of the first set. The CP entity for mobility management may send, to the selected CP entity, a message including an identity or indication of the selected UP entity for the session of the UE. The selected CP entity may select the identified or indicated UP entity for use in the session of the UE.Type: ApplicationFiled: February 12, 2018Publication date: August 15, 2019Inventors: Timothy Peter Stammers, Aeneas Sean Dodd-Noble, Humberto Jose La Roche, Arun C. Alex