Patents Examined by Leon Y Tseng
  • Patent number: 11968274
    Abstract: An apparatus comprising: at least one processor; and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: manage an application service using a management web portal; request, using the management web portal, the application service with a given service level agreement from a catalogue of offered application services; and communicate, using the management web portal, with an application service management function; wherein the application service management function is configured to translate the service level agreement of the requested application service to a specification of an application slice, and to trigger a creation of an application slice instance by contacting an application slice management function.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: April 23, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Dinh Thai Bui, Simone Bolettieri, Raffaele Bruno
  • Patent number: 11966754
    Abstract: A distributed computing system is described that leverages a nearline storage layer to minimize the downtime required for bootstrapping a new computing cluster in the distributed computing system. The system executes a computing cluster comprising a set of computing nodes and determines a set of one or more data segments to be written to a nearline storage system. The system writes the data segments to the nearline storage system. In certain examples, the system receives a request to create a second computing cluster and responsive to the request, bootstraps the second computing cluster using the set of data segments stored on the nearline storage system. The system additionally leverages the nearline storage layer to accelerate query processing by the computing nodes of a computing cluster.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: April 23, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sameer Suhas Deokule, Aneesh Malkhed, Sounak Chakraborty, Devarajulu Kavali, Devaraj Das
  • Patent number: 11968279
    Abstract: Various embodiments of systems and methods for providing virtualized (e.g., serverless) broker clusters for a data streaming service are disclosed. A data streaming service uses a front-end proxy layer and a back-end broker layer to provide virtualized broker clusters, for example in a Kafka-based streaming service. Resources included in a virtualized broker cluster are monitored and automatically scaled-up, scaled-down, or re-balanced in a way that is transparent to data producing and/or data consuming clients of the data streaming service.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: April 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Sayantan Chakravorty, Nagarjuna Koduru, Nabanita Maji, Vijaya Rama Reddy Kistampalli, Sankalp Bhatia, Sahil Dorwat
  • Patent number: 11962659
    Abstract: Metrics that characterize one or more computing devices are received. A time value associated with a performance of the one or more computing devices based on the received metrics is determined. A first scheduling parameter based on the time value is determined, wherein the first scheduling parameter is associated with a first discovery process that is associated with at least a portion of the one or more computing devices. Execution of the first discovery process is executed according to the first scheduling parameter.
    Type: Grant
    Filed: July 17, 2023
    Date of Patent: April 16, 2024
    Assignee: ServiceNow, Inc.
    Inventors: Steven W. Francis, Sai Saketh Nandagiri
  • Patent number: 11962476
    Abstract: A software defined networking (SDN) controller for a communication network is provided. The SDN controller includes a northbound interface, a southbound interface, and a database as a service (DBaaS) layer. The northbound interface includes an application layer having one or more independent SDN applications. The southbound interface includes an adapter layer having one or more independent device adapters. The DBaaS layer includes a persistent DBaaS unit and a state DBaaS unit.
    Type: Grant
    Filed: January 2, 2023
    Date of Patent: April 16, 2024
    Assignee: Cable Television Laboratories, Inc.
    Inventors: Randy Levensalor, Steven M. Pisarski, Christopher J. Corcimiglia, Dan Schrimpsher
  • Patent number: 11950021
    Abstract: In one aspect, a first device may include at least one processor and storage accessible to the at least one processor. The storage may include instructions executable by the at least one processor to receive, from a second device different from the first device, a camera feed of a meeting. The instructions may also be executable to determine that the camera feed shows a first display presenting a particular piece of electronic content. Based on the determination, the instructions may then be executable to overlay, on the camera feed as presented on a second display, a separate video feed of the particular piece of electronic content.
    Type: Grant
    Filed: December 22, 2021
    Date of Patent: April 2, 2024
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventor: Matthew Tucker
  • Patent number: 11947976
    Abstract: Disclosed herein are system, method, and computer program product embodiments for incorporating metadata extensions of various metadata formats into a metadata mapping or graphing function. Extensions for various formats are separately defined with a predetermined syntax. When a metadata object is received, it is scanned to determine whether any extensions are present. When such an extension is detected, the parser is loaded with an extension parsing plugin corresponding to the format of the metadata object. That plugin retrieves extension definitions from a repository in order to accurately parse the extension information of the metadata object. The metadata object and its extensions can then be parsed and graphed accordingly.
    Type: Grant
    Filed: September 20, 2022
    Date of Patent: April 2, 2024
    Assignee: Salesforce, Inc.
    Inventors: Antonio Garrote, Pedro Colunga, Jonathan Stoikovitch, Martin Gutierrez, Lucas Block, Lucas Luppani
  • Patent number: 11943322
    Abstract: A method, a computing device, and a computer program product are provided. An interceptor hub application executing on a first computing device receives, via a network, a request for multiple services from a first service-consuming application executing on a second computing device. The multiple services execute on at least one other computing device and are accessible via the first computing device via the network. The interceptor hub application sends a respective request to each of the requested services executing on a corresponding one of the at least one other computing device. A respective service response from the each of the respective services is received by the interceptor hub application, which provides each of the respective responses in a combined service response to the first service-consuming.
    Type: Grant
    Filed: May 23, 2022
    Date of Patent: March 26, 2024
    Assignee: UNITED STATES POSTAL SERVICE
    Inventor: Craig Alan Cole
  • Patent number: 11929979
    Abstract: A system described herein may maintain first information associating Uniform Resource Locator (“URLs”) with respective Internet Protocol (“IP”) addresses of one or more edge computing devices. The system may maintain second information associating User Equipment (“UE”) identifiers with one or more locations. The system may receive a request, from a UE, including an identifier of the UE and a URL, may identify a location of the particular UE based on the identifier of the particular UE, and may compare the URL to the URLs included in the first information. The system may select a particular edge computing device based on the location of the particular UE, and may output, in response to the request, a particular IP address of the selected edge computing device.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: March 12, 2024
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Raghuram Parvataneni, Anil K. Guntupalli, Parry Cornell Booker, Urvika Vummadisetty
  • Patent number: 11929838
    Abstract: Some embodiments provide a method for evaluating locations of applications in a multi-cloud network with applications located in different cloud datacenters of one or more cloud providers. The method receives data for flows collected from the cloud datacenters. The data for each flow indicates a source and destination of the flow and applications to which at least one of the source and destination of the flow belong. The method uses network topology data to identify a subset of the flows as egress flows, each of which is charged by a cloud provider at which the flow source is located. Based on data from the cloud providers, the method determines a cost for each of the egress flows and a cost associated with each of the applications. The method provides these costs to users of the network for the users to optimize locations of the applications in the different cloud datacenters.
    Type: Grant
    Filed: May 11, 2023
    Date of Patent: March 12, 2024
    Assignee: VMware LLC
    Inventors: Madan Singhal, Amol Manohar Vaikar, Ambarish Prashant Pande, Shubhrajyoti Mohapatra, Pratiksha Ishwarlal Gugale, Devraj Narendra Baheti, Prahalad Gowardhan Deshpande, Abhijit Sharma
  • Patent number: 11902173
    Abstract: Systems and methods for managing network resources are disclosed. One method can comprise receiving first information relating to network traffic parameters and receiving second information relating to one or more contextual events having an effect on the network traffic parameters. The first information and the second information and be correlated. And one or more network resources can be allocated based on the correlation of the first information and the second information.
    Type: Grant
    Filed: March 24, 2023
    Date of Patent: February 13, 2024
    Assignee: COMCAST CABLE COMMUNICATIONS, LLC
    Inventor: David Allen Rose
  • Patent number: 11902111
    Abstract: Described herein are systems and techniques to facilitate rapid and effective notification of issues that may affect services and applications configured at a cloud-based system. A service monitoring system may be queried regularly for status data for services operating in a cloud-based system. The service status data received in response may be compared to previously stored service status data to identify new and changed issues. Based on the types of issues identified, urgent and/or non-urgent notifications may be generated and transmitted to the users associated with the affected service and/or other parameters using multiple communications channels. Responsive failover actions may also be implemented based on the detected issue and the impacted service.
    Type: Grant
    Filed: June 7, 2023
    Date of Patent: February 13, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventor: Grant McKim
  • Patent number: 11902392
    Abstract: The present disclosure involves systems, software, and computer implemented methods for tenant-specific extensions in distributed applications using an application model extension engine. One example method includes receiving a request from a customer of a distributed multitenant application to add an extension field to a document type used by the application. An activation command is posted to an asynchronous message topic that requests each microservice of the application to activate the extension field to support the extension field for the customer. Replies to the activation command are received from the microservices that indicate whether respective microservices have successfully activated the extension field.
    Type: Grant
    Filed: June 14, 2023
    Date of Patent: February 13, 2024
    Assignee: SAP SE
    Inventors: Bertram Beyer, Thanh-Phong Lam, Gabriel Kevorkian
  • Patent number: 11900172
    Abstract: Methods, systems and computer program products for bringing-up a computing cluster on a public cloud infrastructure with techniques utilizing expressed intents (high level descriptions of desired configuration) and asynchronously receiving configuration status messages from the public cloud infrastructure. The method includes a cloud management computing system transmitting to the public cloud infrastructure a first expressed intent for bringing-up a computing cluster. The cloud management computing system asynchronously receiving periodic status messages comprising cluster status data from the public cloud infrastructure reflecting a current configuration state of the computing cluster. The system determines, based on the cluster status data, whether the first expressed intent for the computing cluster has been achieved.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: February 13, 2024
    Assignee: Nutanix, Inc.
    Inventors: Shlomo Shlomi Vaknin, Binny Sher Gill
  • Patent number: 11893395
    Abstract: A native restart controller restarts services in a controlled manner. The services run in a cloud computing environment comprising a plurality of computing devices executing a plurality of Kubernetes pods comprising one or more containers. An indication is received of a deployment defining a service to be implemented in the cloud computing environment, the deployment including a desired number of instances of the service. An API is instantiated that is operable to provide a first state indicative of whether restarts are to be controlled by the restart controller and a second state indicating that a restart is required. In response to receiving an indication that restarts for the cluster are to be controlled by the restart controller and that a restart is required, the instances are restarted in a sequence in accordance with restart criteria associated with the service.
    Type: Grant
    Filed: April 18, 2023
    Date of Patent: February 6, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: David Charles Hotham, Murray William Rogers, Sophie Stratton, Joseph Ellis Darracott Powell, Matthew Ian Ronald Williams
  • Patent number: 11870860
    Abstract: A cloud infrastructure is configured and deployed for managing services executed on a cloud platform. The cloud infrastructure includes a control datacenter configured to communicate with one or more service datacenters. The service datacenter deploys one or more application programming interfaces (API's) associated with a service. The service datacenter also deploys an administration agent. The control datacenter hosts an engine that receives requests from users to perform administration operations by invoking the administration API's. In this manner, the control datacenter functions as a centralized control mechanism that effectively distributes administration operation requests as they are received from users to service datacenters that can service the requests. The cloud infrastructure provides an auditable, compliant and secure management system for administering services for distributed systems running in the cloud.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: January 9, 2024
    Assignee: Salesforce, Inc.
    Inventors: Prasad Peddada, Sriram Shankarlal, Giridharan Sridharan, Nirav K. Butala
  • Patent number: 11856039
    Abstract: The disclosure pertains to techniques for collaborating in a multiuser communication session, including, at a first device, receiving a request to launch a first application in a multiuser communication session with a second device; presenting an environment of the first application in the multiuser communication session; receiving, by one or more processes of the multiuser communication session, data from the first user, the data including input data and first communications data; providing, by the one or more processes, the input data to the first application; providing, by the one or more processes, the first communications data to the second device; receiving, by the one or more processes, second communications data from the second device; and presenting, by the one or more processes, the second communications data in the environment of the first application, wherein the first application is restricted from accessing the first communications data and second communications data.
    Type: Grant
    Filed: March 23, 2023
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Luis R. Deliz Centeno, Joseph P. Cerra
  • Patent number: 11856068
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of things (IoT). A method, by a network data analytics function (NWDAF), for a user equipment (UE) data collection is provided. The method includes the steps of receiving, from a service consumer network function (NF), a request for requiring the UE data collection via an application function (AF) for analytics; discovering the AF that provides the UE data collection based on AF profiles of the AF; transmitting, to the AF, a request for a subscription to the AF for the UE data collection for the analytics including at least one event identifier (ID), at least one event filter related to the at least one event ID, and a target of event reporting; and receiving, from the AF, a notification on a processed data collected according to the subscription.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: December 26, 2023
    Inventor: Mehrdad Shariat
  • Patent number: 11856078
    Abstract: A custom transport jumper utilizing local Common Object Request Broker Architecture protocols to intercept message data before the data is marshalled into a CDR package. The custom transport jumper may then utilize the Common Object Request Broker Architecture standard to allow communication between systems on different operating systems, in different programming languages, and/or on different computing hardware while allowing messages to be sent in a more efficient, more portable, and more easily policed manner.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: December 26, 2023
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventor: George A. Cuiffo
  • Patent number: 11831738
    Abstract: A computing system can be configured to input model input that includes context data into a machine-learned model and receive model output that describes one or more semantic entities referenced by the context data. The computing system can be configured to provide data descriptive of the semantic entity or entities to the computer application(s) and receive application output(s) respectively from the computing application(s) in response to providing the data descriptive of semantic entity or entities to the computer application(s). The application output(s) received from each computer application can describe available action(s) of the corresponding computer application with respect to the semantic entity or entities. The computing system can be configured to provide at least one indicator to a user that describes the available action(s) of the corresponding computer applications with respect to the semantic entity or entities.
    Type: Grant
    Filed: December 15, 2022
    Date of Patent: November 28, 2023
    Assignee: GOOGLE LLC
    Inventors: Tim Wantland, Brandon Barbello, Robert Berry