Patents by Inventor Kirk Campbell
Kirk Campbell 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: 20250032473Abstract: The present disclosure provides a compound of Formula (I): or a pharmaceutically acceptable salt thereof as described herein. The present disclosure also provides pharmaceutical compositions comprising a compound of Formula (I), processes for preparing compounds of Formula (I), and therapeutic methods for treating inflammatory disease.Type: ApplicationFiled: June 11, 2024Publication date: January 30, 2025Inventors: Peter A. Blomgren, Taryn Campbell, Jayaraman Chandrasekhar, Christopher T. Clark, Julian A. Codelli, Kevin S. Currie, Jeffrey E. Kropf, Yasamin Moazami, Nicole Nava, Leena Patel, Stephane Perreault, Jason K. Perry, Kassandra F. Sedillo, Natalie Seeger, Kirk L. Stevens, Jennifer Anne Treiberg, Suet C. Yeung, Zhongdong Zhao
-
Publication number: 20240391880Abstract: The present disclosure relates to compounds of Formula I and II and pharmaceutically acceptable salts thereof: and a pharmaceutical composition including a compound of formula I or II and a pharmaceutically acceptable excipient. Also provided is a method of administering a compound of formula I or II or a physiological salt thereof, or said pharmaceutical composition to a subject, wherein the subject suffers from kidney disease or is at risk of kidney disease.Type: ApplicationFiled: September 14, 2022Publication date: November 28, 2024Applicants: Icahn School of Medicine at Mount Sinai, Long Island UniversityInventors: Kirk CAMPBELL, Bhaskar DAS, Jenny WONG
-
Patent number: 12040957Abstract: A device may include a processor configured to determine a plurality of requirements for a Multi-Access Edge Computing (MEC) application requested by a customer; select a solution blueprint for the MEC application, from a set of solution blueprints, based on the determined plurality of requirements, wherein the solution blueprint includes an application deployment blueprint and a connectivity blueprint; and receive approval of the selected solution blueprint from the customer. The processor may be further configured to configure at least one transport network device based on the connectivity blueprint, in response to receiving the approval of the selected solution blueprint from the customer; and deploy at least one component of the MEC application on a MEC device in a MEC network based on the application deployment blueprint, in response to receiving the approval of the selected solution blueprint from the customer.Type: GrantFiled: June 1, 2023Date of Patent: July 16, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell
-
Patent number: 11863382Abstract: Systems and methods described herein provide a co-managed configuration service. A network device stores parameters for the co-managed configuration service. The parameters identify exposed services for an enterprise network that uses devices from a network service provider. The network device receives, via a customer portal, a vendor-agnostic change request for the enterprise network. The change request includes a user role and a change request name for one of the exposed services. The network device authenticates the change request based on the user role and the change request name and retrieves vendor director information for an SDN device implementing the configuration change. The network device invokes, in response to the change request, the configuration change for the enterprise network based on the vendor director information.Type: GrantFiled: May 26, 2022Date of Patent: January 2, 2024Assignee: Verizon Patent and Licensing Inc.Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell, Raghu Rami Reddy Valisammagari, Manish Srivastava
-
Patent number: 11838838Abstract: A method, a device, and a non-transitory storage medium are described in which an application layer network management service is provided. The service may allow third parties associated with an application layer network to develop and on-board application-aware logic that manages application services. The application-aware logic may include optimization of the application service and remedial procedures that address events associated with degradation and/or performance of the application service. The application-aware logic may be implemented in conjunction with other logic provisioned by a network provider.Type: GrantFiled: April 7, 2021Date of Patent: December 5, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell
-
Patent number: 11825319Abstract: A computer device may include a memory storing instructions and processor configured to execute the instructions to provide a test configuration to a plurality of multi-access edge computing (MEC) devices; collect test results associated with the provided test configuration from the plurality of MEC devices; and obtain capability information associated with particular ones of the plurality of MEC devices. The computer device may be further configured to generate a test report that relates one or more parameters included in the test results and the obtained capability information to particular ones of the plurality of MEC devices; and use the generated test report to select a MEC device from the plurality of MEC devices for a user equipment (UE) device requesting an application session.Type: GrantFiled: November 18, 2019Date of Patent: November 21, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Raghuram Parvataneni, Kirk Campbell, Anil K. Guntupalli, Ravi Sharma
-
Patent number: 11799568Abstract: A device may receive historical network behavior data associated with a network that includes network devices and may receive historical weather data associated with a geographical location of the network. The device may receive historical action data identifying historical actions taken for the network in response to the historical weather data, and may train a correlation model, with the historical network behavior data, the historical weather data, and the historical action data, to generate a trained correlation model. The device may receive a weather event forecast associated with the geographical location, and may process the weather event forecast, with the trained correlation model, to determine an anticipated behavior of the network in response to the weather event forecast. The device may process data identifying the anticipated behavior, with the trained correlation model, to identify actions to take in response to the anticipated behavior and may perform the actions.Type: GrantFiled: December 10, 2020Date of Patent: October 24, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Art Zaifman, Kirk Campbell, Srinivasa M. Kalapala, Anil K. Guntupalli, Ravi Sharma
-
Publication number: 20230308367Abstract: A device may include a processor configured to determine a plurality of requirements for a Multi-Access Edge Computing (MEC) application requested by a customer; select a solution blueprint for the MEC application, from a set of solution blueprints, based on the determined plurality of requirements, wherein the solution blueprint includes an application deployment blueprint and a connectivity blueprint; and receive approval of the selected solution blueprint from the customer. The processor may be further configured to configure at least one transport network device based on the connectivity blueprint, in response to receiving the approval of the selected solution blueprint from the customer; and deploy at least one component of the MEC application on a MEC device in a MEC network based on the application deployment blueprint, in response to receiving the approval of the selected solution blueprint from the customer.Type: ApplicationFiled: June 1, 2023Publication date: September 28, 2023Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell
-
Patent number: 11700187Abstract: A device may include a processor configured to determine a plurality of requirements for a Multi-Access Edge Computing (MEC) application requested by a customer; select a solution blueprint for the MEC application, from a set of solution blueprints, based on the determined plurality of requirements, wherein the solution blueprint includes an application deployment blueprint and a connectivity blueprint; and receive approval of the selected solution blueprint from the customer. The processor may be further configured to configure at least one transport network device based on the connectivity blueprint, in response to receiving the approval of the selected solution blueprint from the customer; and deploy at least one component of the MEC application on a MEC device in a MEC network based on the application deployment blueprint, in response to receiving the approval of the selected solution blueprint from the customer.Type: GrantFiled: June 4, 2021Date of Patent: July 11, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell
-
Patent number: 11671484Abstract: An illustrative latency service system identifies, in response to a request by a user equipment (UE) device for performance of a distributed computing service, a latency performance level to which the UE device is subscribed. The system obtains real-time latency performance data for a distributed computing network that is to perform the distributed computing service for the UE device in response to the request, and, based on the real-time latency performance data, determines a characteristic of a geographic zone in which the UE device is located. The characteristic is associated with latency performance that the distributed computing network is capable of providing in the geographic zone. Based on the latency performance level and the characteristic of the geographic zone, the system arranges for the performance of the distributed computing service for the UE device by the distributed computing network. Corresponding methods and systems are also disclosed.Type: GrantFiled: September 25, 2020Date of Patent: June 6, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Kirk Campbell, John Patrick Hickey, III, Anil K Guntupalli, Art Zaifman, Jayashree Srinivasan Kilkovalavedu, Raghuram Parvataneni
-
Patent number: 11647074Abstract: An exemplary edge compute orchestration system that is communicatively coupled with a set of edge compute nodes in a communication network accesses performance data aggregated by a particular edge compute node of the set. The performance data includes a performance metric and geolocation data detected by a user equipment (UE) device communicatively coupled to the communication network. The edge compute orchestration system integrates the performance data into a geolocation-indexed performance dataset representative of detected performance metrics, indexed by geolocation, for the communication network. Then, based on the geolocation-indexed performance dataset, the edge compute orchestration system selects the particular edge compute node for performance of an edge compute task. Corresponding systems and methods are also disclosed.Type: GrantFiled: August 18, 2020Date of Patent: May 9, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Kirk Campbell, Ravi Sharma, Raghuram Parvataneni
-
Patent number: 11632421Abstract: A device receives, from a first compute instance, a Remote Latency Call, that includes a target latency measure, a function, and one or more arguments for the function. The device clusters a plurality of compute instances into multiple clusters of compute instances based on a respective latency measure associated with each compute instance of the plurality of compute instances, and determines a first cluster of compute instances from the multiple clusters of compute instances that satisfies the target latency measure. The device causes a second compute instance within the first cluster of compute instances to execute the function, using the one or more arguments, and return one or more results.Type: GrantFiled: June 3, 2022Date of Patent: April 18, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Art Zaifman, Kirk Campbell, Raghuram Parvataneni
-
Patent number: 11622013Abstract: An illustrative multi-access server orchestration system determines a subset of a set of multi-access servers associated with a communication network. The subset corresponds to a service area of a network anchor point through which network traffic on the communication network is routed to a client device. The multi-access server orchestration system orders the multi-access servers included within the subset to form an ordered listing of multi-access servers from a most-preferred to a least-preferred multi-access server for fulfilling a service request for the client device. The ordered listing designates a first multi-access server included in the subset and located more proximate to the network anchor point than to the client device to be more highly preferred for fulfilling the service request than a second multi-access server included in the subset and located more proximate to the client device than to the network anchor point. Corresponding methods and systems are also disclosed.Type: GrantFiled: November 30, 2021Date of Patent: April 4, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Raghuram Parvataneni, Kirk Campbell, John Patrick Hickey, III, Anil K Guntupalli
-
Patent number: 11595251Abstract: A system described herein may provide a technique for the dynamic selection of configurable resources in an environment that includes a hierarchical or otherwise differentiated arrangement of configurable resources. The environment may include, or may be implemented by, a Distributed Resource Network (“DRN”), which may include hardware or virtual resources that may be configured, including the instantiation of containers, virtual machines, Virtualized Network Functions (“VNFs”), or the like. The DRN may be hierarchical in that some resources of the DRN may provide services to, and/or may otherwise be accessible to, a greater quantity of elements of the DRN or some other network.Type: GrantFiled: August 11, 2021Date of Patent: February 28, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Patricia R. Chang, Fred Weisbrod, John Patrick Hickey, III, Anil K. Guntupalli, Kirk Campbell
-
Patent number: 11576231Abstract: A packet destined for a Multi-access Edge Computing (MEC) network is received at a wireless station from a user device. A serving gateway (SGW) receives the packet from the wireless station via an S1U GTP tunnel and assigns an uplink S1U General Packet Radio Service (GPRS) Tunneling Protocol (GTP) tunnel endpoint identifier (TEID) to the packet. The SGW performs a network address translation (NAT) function on the packet based on the uplink S1U GTP TEID assigned to the packet to form a translated packet. The SGW transmits the translated packet to the MEC network.Type: GrantFiled: June 22, 2020Date of Patent: February 7, 2023Assignee: Verizon Patent and Licensing Inc.Inventors: Maqbool Chauhan, Kirk Campbell, Parry Cornell Booker, Chad Allenbrand, Jerry Steben, David Taft, Edward G. Leyton, Anthony Mathias George, Anthony Sirignano, Eric Handley
-
Publication number: 20220393956Abstract: A device may include a processor configured to determine a plurality of requirements for a Multi-Access Edge Computing (MEC) application requested by a customer; select a solution blueprint for the MEC application, from a set of solution blueprints, based on the determined plurality of requirements, wherein the solution blueprint includes an application deployment blueprint and a connectivity blueprint; and receive approval of the selected solution blueprint from the customer. The processor may be further configured to configure at least one transport network device based on the connectivity blueprint, in response to receiving the approval of the selected solution blueprint from the customer; and deploy at least one component of the MEC application on a MEC device in a MEC network based on the application deployment blueprint, in response to receiving the approval of the selected solution blueprint from the customer.Type: ApplicationFiled: June 4, 2021Publication date: December 8, 2022Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell
-
Patent number: 11509527Abstract: Systems and methods described herein provide an assisted network change service. A network device stores a record of network resources for a customer network and generates, based on the record, a visual representation of the network topology for a selected site of the customer network. The network device receives, from the customer, input for a change to configuration parameters of one of the network resources and verifies if the change to the configuration parameters is compatible with other settings in the customer network. When the change to the configuration parameters is compatible with other settings in the customer network, the network device generates a change request based on the configuration parameters and invokes provisioning to implement the change request for the customer network.Type: GrantFiled: May 10, 2021Date of Patent: November 22, 2022Assignee: Verizon Patent and Licensing Inc.Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell, Ajaykumar Kalla, Manish Srivastava
-
Publication number: 20220360494Abstract: Systems and methods described herein provide an assisted network change service. A network device stores a record of network resources for a customer network and generates, based on the record, a visual representation of the network topology for a selected site of the customer network. The network device receives, from the customer, input for a change to configuration parameters of one of the network resources and verifies if the change to the configuration parameters is compatible with other settings in the customer network. When the change to the configuration parameters is compatible with other settings in the customer network, the network device generates a change request based on the configuration parameters and invokes provisioning to implement the change request for the customer network.Type: ApplicationFiled: May 10, 2021Publication date: November 10, 2022Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell, Ajaykumar Kalla, Manish Srivastava
-
Publication number: 20220345366Abstract: Systems and methods described herein provide a co-managed configuration service. A network device stores parameters for the co-managed configuration service. The parameters identify exposed services for an enterprise network that uses devices from a network service provider. The network device receives, via a customer portal, a vendor-agnostic change request for the enterprise network. The change request includes a user role and a change request name for one of the exposed services. The network device authenticates the change request based on the user role and the change request name and retrieves vendor director information for an SDN device implementing the configuration change. The network device invokes, in response to the change request, the configuration change for the enterprise network based on the vendor director information.Type: ApplicationFiled: May 26, 2022Publication date: October 27, 2022Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell, Raghu Rami Reddy Valisammagari, Manish Srivastava
-
Publication number: 20220329995Abstract: A method, a device, and a non-transitory storage medium are described in which an application layer network management service is provided. The service may allow third parties associated with an application layer network to develop and on-board application-aware logic that manages application services. The application-aware logic may include optimization of the application service and remedial procedures that address events associated with degradation and/or performance of the application service. The application-aware logic may be implemented in conjunction with other logic provisioned by a network provider.Type: ApplicationFiled: April 7, 2021Publication date: October 13, 2022Inventors: Sivanaga Ravi Kumar Chunduru Venkata, Kirk Campbell