Patents by Inventor Felipe Castro

Felipe Castro 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: 20250227132
    Abstract: Novel tools and techniques for providing an in-line AI virtual assistant are provided. A system includes a session border controller coupled to an end-user device, and a session initiation protocol stack. The session initiation protocol stack includes a processor, and non-transitory computer readable media comprising instructions executable by the processor to: receive, from the session border controller, a call invite request; provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the call invite request; and join the AI virtual assistant instance to a call with the end-user device.
    Type: Application
    Filed: March 6, 2025
    Publication date: July 10, 2025
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Stephen Opferman, Felipe Castro, Jeff Leonard
  • Publication number: 20250181416
    Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a method that includes aggregating historical request data for a plurality of requests, wherein the aggregated historical request data a time of the request, a location of a device from which the request originated, and/or a type of service being requested. The method also incudes training a machine learning model based on the aggregated historical request data; generating, from the trained machine learning model, a prediction for a type of service to be request; identifying an edge node, from a plurality of edge nodes, based on a physical location of the edge node; and based on predicted service, allocating computing resources for the computing service on the identified edge node.
    Type: Application
    Filed: February 6, 2025
    Publication date: June 5, 2025
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro, Stephen Opferman, Kevin M. McBride
  • Publication number: 20250159293
    Abstract: Tools are provided for distributing access-restricted content in an internet protocol television (“IPTV”) environment based on portable entitlement keys. Such tools can include a decoder, an encoder, and a network entitlement handler. The decoder may be configured to receive a key associated with entitlement information, and transmit the entitlement information over a network. The encoder may be configured to receive content from content providers, and to encode the content to create IP-compatible content, with access restrictions based on entitlement. The network entitlement handler may be configured to receive a request for requested content from the decoder; receive the access-restricted content (including the requested content) from the encoder; and transmit the requested content over the network to the decoder using IP, when the decoder is entitled to receive the requested content.
    Type: Application
    Filed: November 20, 2024
    Publication date: May 15, 2025
    Inventors: Steven M. Casey, Gnanasegeran Selvadurai, Felipe Castro, Waqar Khan
  • Publication number: 20250133947
    Abstract: Described herein are improved methods for fabricating devices that include a perovskite active layer as well as devices made by these methods.
    Type: Application
    Filed: October 18, 2024
    Publication date: April 24, 2025
    Inventors: Juan-Pablo CORREA-BAENA, Andres-Felipe CASTRO-MENDEZ, Carlo Andrea Riccardo PERINI
  • Patent number: 12250251
    Abstract: Novel tools and techniques for providing an in-line AI virtual assistant are provided. A system includes a session border controller coupled to an end-user device, and a session initiation protocol stack. The session initiation protocol stack includes a processor, and non-transitory computer readable media comprising instructions executable by the processor to: receive, from the session border controller, a call invite request; provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the call invite request; and join the AI virtual assistant instance to a call with the end-user device.
    Type: Grant
    Filed: February 2, 2024
    Date of Patent: March 11, 2025
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Stephen Opferman, Felipe Castro, Jeff Leonard
  • Patent number: 12223365
    Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a method that includes aggregating historical request data for a plurality of requests, wherein the aggregated historical request data a time of the request, a location of a device from which the request originated, and/or a type of service being requested. The method also incudes training a machine learning model based on the aggregated historical request data; generating, from the trained machine learning model, a prediction for a type of service to be request; identifying an edge node, from a plurality of edge nodes, based on a physical location of the edge node; and based on predicted service, allocating computing resources for the computing service on the identified edge node.
    Type: Grant
    Filed: November 24, 2023
    Date of Patent: February 11, 2025
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro, Stephen Opferman, Kevin M. McBride
  • Patent number: 12184936
    Abstract: Tools are provided for distributing access-restricted content in an internet protocol television (“IPTV”) environment based on portable entitlement keys. Such tools can include a decoder, an encoder, and a network entitlement handler. The decoder may be configured to receive a key associated with entitlement information, and transmit the entitlement information over a network. The encoder may be configured to receive content from content providers, and to encode the content to create IP-compatible content, with access restrictions based on entitlement. The network entitlement handler may be configured to receive a request for requested content from the decoder; receive the access-restricted content (including the requested content) from the encoder; and transmit the requested content over the network to the decoder using IP, when the decoder is entitled to receive the requested content.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: December 31, 2024
    Assignee: Adeia Media Holdings LLC
    Inventors: Steven M. Casey, Gnanasegeran Selvadurai, Felipe Castro, Waqar Khan
  • Publication number: 20240394344
    Abstract: Novel tools and techniques for an IoT shell are provided. A system includes an internet of things (IoT) device, a database, and a license manager. The database may include one or more sets of authorized licenses, each set of authorized licenses associated with a respective vendor software. The license manager may be in communication with the IoT device and the database, and further include a processor and a non-transitory computer readable medium comprising instructions executable by the processor. The license manager may be configured to receive a request to reserve a license for a first vendor software, determine an availability of the license associated with the first vendor software, register a unique identifier of the IoT device in association with the license, and grant the license to the IoT device.
    Type: Application
    Filed: July 31, 2024
    Publication date: November 28, 2024
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro
  • Patent number: 12118404
    Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a system that includes a plurality of edge nodes and a beacon. The system performs operations that may include collecting traffic data from the beacon over a period of time, wherein the traffic data includes at least an amount of devices sending probe requests to the beacon; comparing the amount of devices to a predetermined threshold for traffic data; and based on the comparison of the amount of devices to the predetermined threshold for traffic data, generating a recommendation for installation of a new edge node in addition to the plurality of edge nodes.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: October 15, 2024
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro, Stephen Opferman, Kevin M. McBride
  • Patent number: 12056218
    Abstract: Novel tools and techniques for an IoT shell are provided. A system includes an internet of things (IoT) device, a database, and a license manager. The database may include one or more sets of authorized licenses, each set of authorized licenses associated with a respective vendor software. The license manager may be in communication with the IoT device and the database, and further include a processor and a non-transitory computer readable medium comprising instructions executable by the processor. The license manager may be configured to receive a request to reserve a license for a first vendor software, determine an availability of the license associated with the first vendor software, register a unique identifier of the IoT device in association with the license, and grant the license to the IoT device.
    Type: Grant
    Filed: June 29, 2023
    Date of Patent: August 6, 2024
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro
  • Patent number: 12009993
    Abstract: A device may receive network data identifying at least one of a signal-to-interference-plus-noise ratio (SINR), a bit error rate (BER), a packet loss, or a frame loss associated with a radio access network (RAN), and may receive model data associated with a plurality of machine learning models. The device may receive inference confidence scores associated with the plurality of machine learning models, and may process the network data, the model data, and the inference confidence scores, with a model, to select a machine learning model from the plurality of machine learning models. The device may cause the selected machine learning model to be implemented in connection with processing images.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: June 11, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Karthik Ramaswamy, Stephen C. Opferman, Felipe Castro, Sivanaga Ravi Kumar Chunduru Venkata
  • Publication number: 20240171618
    Abstract: Novel tools and techniques for providing an in-line AI virtual assistant are provided. A system includes a session border controller coupled to an end-user device, and a session initiation protocol stack. The session initiation protocol stack includes a processor, and non-transitory computer readable media comprising instructions executable by the processor to: receive, from the session border controller, a call invite request; provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the call invite request; and join the AI virtual assistant instance to a call with the end-user device.
    Type: Application
    Filed: February 2, 2024
    Publication date: May 23, 2024
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Stephen Opferman, Felipe Castro, Jeff Leonard
  • Publication number: 20240114773
    Abstract: The present disclosure provides for a composition comprising a compound configured to form internal ? bonds, and an inorganic material, wherein the composition is defined by a first surface opposing a second surface and a first thickness measured from the first surface to the second surface of the composition, and a method of making thereof. Further provided herein is a device comprising at least one of the compositions disclosed herein. Also disclosed herein is a photovoltaic device.
    Type: Application
    Filed: August 23, 2023
    Publication date: April 4, 2024
    Inventors: Juan-Pablo Correa-Baena, Mark D. Losego, Andres-Felipe Castro-Mendez, Selma Fairach, Emily K. McGuinness, Carlo Andrea Riccardo Perini, Jamie P. Wooding
  • Publication number: 20240086252
    Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a method that includes aggregating historical request data for a plurality of requests, wherein the aggregated historical request data a time of the request, a location of a device from which the request originated, and/or a type of service being requested. The method also incudes training a machine learning model based on the aggregated historical request data; generating, from the trained machine learning model, a prediction for a type of service to be request; identifying an edge node, from a plurality of edge nodes, based on a physical location of the edge node; and based on predicted service, allocating computing resources for the computing service on the identified edge node.
    Type: Application
    Filed: November 24, 2023
    Publication date: March 14, 2024
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro, Stephen Opferman, Kevin M. McBride
  • Patent number: 11895165
    Abstract: Novel tools and techniques for providing an in-line AI virtual assistant are provided. A system includes a session border controller coupled to an end-user device, and a session initiation protocol stack. The session initiation protocol stack includes a processor, and non-transitory computer readable media comprising instructions executable by the processor to: receive, from the session border controller, a call invite request; provision, via the AI virtual assistant service, an AI virtual assistant instance in response to the call invite request; and join the AI virtual assistant instance to a call with the end-user device.
    Type: Grant
    Filed: March 3, 2023
    Date of Patent: February 6, 2024
    Assignee: CenturyLink Intellellectual Property LLC
    Inventors: Steven M. Casey, Stephen Opferman, Felipe Castro, Jeff Leonard
  • Publication number: 20230412469
    Abstract: A device may receive network data identifying at least one of a signal-to-interference-plus-noise ratio (SINR), a bit error rate (BER), a packet loss, or a frame loss associated with a radio access network (RAN), and may receive model data associated with a plurality of machine learning models. The device may receive inference confidence scores associated with the plurality of machine learning models, and may process the network data, the model data, and the inference confidence scores, with a model, to select a machine learning model from the plurality of machine learning models. The device may cause the selected machine learning model to be implemented in connection with processing images.
    Type: Application
    Filed: May 25, 2022
    Publication date: December 21, 2023
    Applicant: Verizon Patent and Licensing Inc.
    Inventors: Karthik RAMASWAMY, Stephen C. OPFERMAN, Felipe CASTRO, Sivanaga Ravi Kumar CHUNDURU VENKATA
  • Publication number: 20230412884
    Abstract: Tools are provided for distributing access-restricted content in an internet protocol television (“IPTV”) environment based on portable entitlement keys. Such tools can include a decoder, an encoder, and a network entitlement handler. The decoder may be configured to receive a key associated with entitlement information, and transmit the entitlement information over a network. The encoder may be configured to receive content from content providers, and to encode the content to create IP-compatible content, with access restrictions based on entitlement. The network entitlement handler may be configured to receive a request for requested content from the decoder; receive the access-restricted content (including the requested content) from the encoder; and transmit the requested content over the network to the decoder using IP, when the decoder is entitled to receive the requested content.
    Type: Application
    Filed: June 20, 2023
    Publication date: December 21, 2023
    Inventors: Steven M. Casey, Gnanasegeran Selvadurai, Felipe Castro, Waqar Khan
  • Publication number: 20230403211
    Abstract: Novel tools and techniques are provided for remotely configuring and orchestrating multifunctional cloud devices located on customer premises, in some cases, using a smart cloud adaptive device. In some embodiments, the smart cloud adaptive device, which might have one or more wireless programmable radios configured to communicate with a network termination device, might communicate with a cloud configuration server over a network via the one or more wireless programmable radios (and, in some embodiments, through the network termination device). The smart cloud adaptive device might transmit device identification information associated with a customer and/or service codes indicative of services to be provided to the customer. The smart cloud adaptive device might receive one or more configuration files from the cloud configuration server based on the service codes, and enable functionality among a plurality of functionalities to provision the services, based on the one or more configuration files.
    Type: Application
    Filed: July 28, 2023
    Publication date: December 14, 2023
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Kevin M. McBride, Felipe Castro, Steven M. Casey, Thomas Schwengler
  • Patent number: 11829800
    Abstract: The present technology relates to improving computing services in a distributed network of remote computing resources, such as edge nodes in an edge compute network. In an aspect, the technology relates to a method that includes aggregating historical request data for a plurality of requests, wherein the aggregated historical request data a time of the request, a location of a device from which the request originated, and/or a type of service being requested. The method also incudes training a machine learning model based on the aggregated historical request data; generating, from the trained machine learning model, a prediction for a type of service to be request; identifying an edge node, from a plurality of edge nodes, based on a physical location of the edge node; and based on predicted service, allocating computing resources for the computing service on the identified edge node.
    Type: Grant
    Filed: November 5, 2020
    Date of Patent: November 28, 2023
    Assignee: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro, Stephen Opferman, Kevin M. McBride
  • Publication number: 20230342436
    Abstract: Novel tools and techniques for an IoT shell are provided. A system includes an internet of things (IoT) device, a database, and a license manager. The database may include one or more sets of authorized licenses, each set of authorized licenses associated with a respective vendor software. The license manager may be in communication with the IoT device and the database, and further include a processor and a non-transitory computer readable medium comprising instructions executable by the processor. The license manager may be configured to receive a request to reserve a license for a first vendor software, determine an availability of the license associated with the first vendor software, register a unique identifier of the IoT device in association with the license, and grant the license to the IoT device.
    Type: Application
    Filed: June 29, 2023
    Publication date: October 26, 2023
    Applicant: CenturyLink Intellectual Property LLC
    Inventors: Steven M. Casey, Felipe Castro