Patents Examined by Kevin T Bates
-
Patent number: 11831522Abstract: An intelligent wireless broadband network and content delivery management within a network includes at least one datacenter, at least one network tower and a plurality of smart nodes may be provided. Each of the plurality of smart nodes may be deployed as a micro point of presence (micro POP) at the at least one datacenter the at least one tower and at each of a plurality of hub-homes within the network. An artificial intelligence (AI) capable compute unit may be configured to provide customization of the plurality of smart nodes based on usage pattern of the plurality of homes at a neighborhood level, and thereby facilitating a dynamic edge network distribution solution for better Internet experience to the end-users.Type: GrantFiled: July 20, 2021Date of Patent: November 28, 2023Assignee: Element8 Technology Investment Group Inc.Inventor: Kevin Michael Grace
-
Patent number: 11818085Abstract: A client-server computer system includes a client-side application executing on a computing device, operative to communicate with a native application executing on the computing device to obtain and store a multi-media content file generated using the native application in a native content file format. A server includes a server-side application operative to communicate with the client-side application, and operative to: create an association between the multi-media content file, a recipient computing device, and a courier tracking number; determine that delivery of a parcel associated with the courier tracking number has occurred; and transmit the multi-media content file in the native content file format to the recipient device in response to determining that delivery of the parcel has occurred.Type: GrantFiled: July 15, 2022Date of Patent: November 14, 2023Inventor: Antonio D. Young
-
Patent number: 11818019Abstract: The disclosure relates to a method, executed by an NFV-MANO, for providing a requested Service Availability Level (SAL) for a Network Service (NS). The method comprises at each of a plurality of layers of the NFV-MANO, mapping the requested SAL to a SAL that needs to be provided by a lower layer of the NFV-MANO. The method comprises propagating the mapped requested SAL through interfaces between layers of the NFV-MANO, from an NFVO towards a VIM. The method comprises receiving an estimated SAL? for the NS based on virtual resources (VR) allocated by the VIM for satisfying the requested SAL. The method comprises, upon determining that the estimated SAL? does not satisfy the requested SAL, taking actions to meet the requested SAL, or upon determining that the estimated SAL? satisfies the requested SAL taking no further actions.Type: GrantFiled: October 30, 2020Date of Patent: November 14, 2023Assignee: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventor: Maria Toeroe
-
Patent number: 11811622Abstract: Aggregation of cross domain service level indications provide an estimate of available end to end error budget within a service chain of a network system. In some embodiments, service level indications are obtained from a plurality of sub-domains, and aggregated to determine an end to end reliability score. The end to end reliability score is then distributed one or more of the sub-domains. The sub-domains then consider whether to implement a change based on local service level indications as well as the end to end reliability score. In other embodiments, a sub-domain requests approval to implement a change from an error manager. The error manager consults the end to end reliability score to determine whether adequate margin exists in the service chain to allow the change to occur, while still meeting service level objectives of the service chain. The error manager conditionally approves the request based on the determination.Type: GrantFiled: September 1, 2021Date of Patent: November 7, 2023Assignee: CISCO TECHNOLOGY, INC.Inventors: Nagendra Kumar Nainar, Carlos M. Pignataro, David John Zacks
-
Patent number: 11805188Abstract: Techniques for hub and spoke publish-subscribe are described herein. In some examples, an outgoing-data database comprising addresses of remote device hubs on respective remote devices is maintained. First data is received from a first process operating on the device. The first data is sent to a first remote hub associated with a first remote device and associated with an entry in the outgoing-data database. An incoming-data database is maintained to associate processes operating on the device with data to which the processes subscribe. Second data is received from a second device hub associated with a second device. It is determined—by reference to the incoming-data database—that the second data is data subscribed-to by a second process operating on the device. The second data is sent to the second process.Type: GrantFiled: July 16, 2021Date of Patent: October 31, 2023Assignee: Itron, Inc.Inventors: Bernard M. Woodland, Eric Donald White
-
Patent number: 11805055Abstract: In some embodiments, a method inserts, by a first computing device, a first value for a capability in a first message that is used in a process to automatically exchange capability values with a second computing device. The first value for the capability indicates the first computing device requires a default route to reach the second computing device as a next hop for sending a packet to a destination. The first computing device sends the first message to the second computing device; and receives a second value for the capability in a second message from the second computing device. The second value indicating the second computing device will send the default route to reach the second computing device. When the default route is received from the second computing device, the first computing device stores the default route from the second computing device in a route table.Type: GrantFiled: March 1, 2022Date of Patent: October 31, 2023Assignee: VMware, Inc.Inventors: Santosh Pallagatti Kotrabasappa, Sami Boutros, Jerome Catrouillet, George Mathew
-
Patent number: 11803416Abstract: An example method includes, responsive to receipt of a task request to perform a task (e.g., associated with a service), and further responsive to generation of an avatar instance from an avatar object representing at least one device having a defined group of capabilities, selecting devices (e.g., service providers providing microservices) to perform sub-tasks associated with the task, wherein each of the devices has at least one defined capability, and wherein the task request includes parameter values, and sending, to the devices, at least one sub-task request to perform the sub-tasks, the at least one sub-task request including at least one parameter value, responsive to sending the at least one sub-task request, receiving, from the devices, sub-task replies associated with performance of the sub-tasks, and sending, based on the sub-task replies, a task reply associated with performance of the task. The example method may support autonomous or semi-autonomous configurations.Type: GrantFiled: December 16, 2020Date of Patent: October 31, 2023Assignee: Wells Fargo Bank, N.A.Inventors: Andrew J. Garner, IV, Chris Theodore Kalaboukis, Rameshchandra Bhaskar Ketharaju, Joon Maeng, Ramanathan Ramanathan, Abhijit Rao, Andres J. Saenz
-
Patent number: 11805075Abstract: A network management entity configured to: deactivate a Network Slice Instance without releasing network resources previously allocated to the Network Slice Instance; and subsequent to deactivating the Network Slice Instance, activating the Network Slice Instance using the network resources previously allocated to the Network Slice Instance. A Network Slice Management Function (NSMF) perform slice specific Lifecycle Management (LCM) for a Network Slice Instance (NSI) based on Communication Service Instance (CSI) requirements is also disclosed. Customer Service Management Function (CSMF) for receiving service requirements from a Service Manager (SM) and transmitting the CSI requirements a Network Slice Management Function (NSMF) is also disclosed.Type: GrantFiled: August 8, 2018Date of Patent: October 31, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Nimal Gamini Senarath, Chengchao Liang, Remziye Irem Bor-Yaliniz, Hang Zhang
-
Patent number: 11805175Abstract: A processor may analyze an external device for one or more activity data collection devices. A processor may identify an activity the external device will perform in a protected boundary using the one or more activity data collection devices. A processor may deactivate the one or more activity data collection devices associated with the external device. A processor may generate activity data based, at least in part, on the activity and the protected boundary. A processor may output the activity data to the external device. In some embodiments, the external device may perform the activity using the activity data.Type: GrantFiled: December 1, 2021Date of Patent: October 31, 2023Assignee: International Business Machines CorporationInventors: Saraswathi Sailaja Perumalla, Sarbajit K. Rakshit, Praveen Kumar M Kuntumalla
-
Patent number: 11799734Abstract: Methods and apparatuses are described for determining future user actions using time-based featurization of clickstream data. A server captures clickstream data corresponding to web browsing sessions and converts the clickstream data into tokens by identifying each unique URL and parsing each unique URL into tokens. The server generates a frequency matrix based upon the tokens, and generates a latent feature vector for each URL in the session based upon the frequency matrix. The server merges the latent feature vectors and the clickstream data into an aggregate clickstream vector set for a user. The server assigns time-decayed weight values to each latent feature vector in the aggregate clickstream vector set. The server combines the time-decayed latent feature vectors to generate a clickstream embedding for the user, and executes a machine learning model using the clickstream embedding to generate one or more predicted actions of the user.Type: GrantFiled: May 17, 2022Date of Patent: October 24, 2023Assignee: FMR LLCInventors: Emily Strong, Serdar Kadioglu, Manny Jain, Filip Michalsky, Alex Arias-Vargas, Siddharth Narayanan
-
Patent number: 11798009Abstract: Systems and methods for providing online content include evaluating a custom selection rule specified by a content provider. The custom selection rule may be used to control whether content from the provider is eligible for selection by a content selection service. The content selection rule may include one or more logical operators, a selected interest category and/or a selected list of one or more client identifiers.Type: GrantFiled: January 3, 2022Date of Patent: October 24, 2023Assignee: Google LLCInventors: Ting Liu, Zhengzhu Feng, Zhongyi Lin
-
Patent number: 11799964Abstract: Configuring device data streams (DDSs) of a mobile device is described herein. DDSs can include sensor data (captured from one or more sensors of the mobile device) and user-specific data (including application data from applications executed via the mobile device, as well as non-application data). DDS configuration parameters define modifications for the user-specific data and/or the sensor data of the DDS; these modifications can include removing or altering the user-specific data and/or the sensor data. DDSs can be sent to an external storage device via a network, and DDS modifications can be made at the mobile device or at the external storage device. Modified DDSs can be provided to requestors, and thus, the DDS configuration parameters allow a user to control what data is, or is not, included in a DDS for reasons related to privacy, data usage, etc.Type: GrantFiled: September 25, 2019Date of Patent: October 24, 2023Assignee: eBay Inc.Inventors: Michael David Collins, David W. Goldman
-
Patent number: 11797934Abstract: A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.Type: GrantFiled: March 18, 2022Date of Patent: October 24, 2023Assignee: Apple Inc.Inventors: Imran Chaudhri, Stephen Lemay, Elizabeth Caroline Furches Cranfill, Ron Huang
-
Patent number: 11792263Abstract: Methods and systems for a networked storage system are provided. One method includes receiving a resource identifier identifying a resource of a network storage environment as an input to a processor executable application programming interface (API); and predicting available performance capacity of the resource by using an optimum utilization of the resource, a current utilization and a predicted utilization based on impact of a workload change at the resource, where the optimum utilization is an indicator of resource utilization beyond which throughput gains for a workload is smaller than increase in latency in processing the workload.Type: GrantFiled: February 14, 2022Date of Patent: October 17, 2023Assignee: NetApp, Inc.Inventors: Curtis Hrischuk, Jeffrey Scott MacFarland, Alma Dimnaku
-
Patent number: 11785065Abstract: Methods and systems for managing communications include identifying a system condition in a distributed computing system comprising a first microservice in communication with a second microservice. A communications method is identified responsive to the identified system condition using a reinforcement learning model that associates communication methods with system conditions. The identified communications method is implemented for communications between the first microservice and the second microservice, such that the first microservice and the second microservice use the identified communications method to transmit data.Type: GrantFiled: April 14, 2022Date of Patent: October 10, 2023Inventors: Giuseppe Coviello, Kunal Rao, Wang-Pin Hsiung, Oliver Po, Srimat Chakradhar
-
Patent number: 11777871Abstract: Systems, methods, apparatuses, and computer readable media may be configured for establishing at least one session for delivery of multimedia. In an aspect, a first transmission of data fragments of a first component and a second transmission of data fragments of a second component may be transmitted and synchronized for presentation. If an inactivity event is detected the session may be maintained while reducing bandwidth consumption.Type: GrantFiled: January 28, 2022Date of Patent: October 3, 2023Assignee: Comcast Cable Communications, LLCInventors: Anthony Werner, Weidong Mao, Sree Kotay
-
Patent number: 11777810Abstract: An example framework and method facilitate enhancing resiliency of a computing environment. The example method includes dynamically discovering or accessing first status information related to a first metric associated with a first resource of the computing environment; selectively sharing the first status information among one or more computing environment resources, including the first resource, resulting in shared status information; and using the shared status information to selectively initiate one or more responses by the one or more resources in accordance with the shared status information. In a specific implementation, metrics managers may manage metrics and initiate remediation actions when certain criteria are met; the resources can selectively quiesce or unquiesce when the certain criteria are met or when their status changes accordingly; and a resiliency manager may coordinate communications between metrics managers and computing resources.Type: GrantFiled: February 28, 2022Date of Patent: October 3, 2023Assignee: Oracle International CorporationInventor: Philippe Le Mouel
-
Patent number: 11765202Abstract: In one embodiment, a controller in a network may receive an injected command to be executed by an application from an application monitoring agent operating in the network. The injected command may be intercepted by the application monitoring agent prior to execution of the injected command by the application. The controller may then use a security algorithm to determine whether the injected command is malicious. If it is determined that the injected command is not malicious, the controller may enable the application to execute the injected command. Conversely, if it is determined that the injected command is malicious, the controller may prevent the application from executing the injected command.Type: GrantFiled: January 17, 2020Date of Patent: September 19, 2023Assignee: Cisco Technology, Inc.Inventors: Nandakumar Devi, Priya, Shrenik Jain
-
Patent number: 11765092Abstract: One aspect provides a network switch. The network switch includes hardware-based packet-processing logic for processing received packets, a processing unit, and an offload engine coupled to the processing unit. The offload engine is to offload, from the processing unit, packet-processing operations associated with a subset of the received packets. The offload engine comprises a processor core, at least one hardware packet-processing accelerator for performing the packet-processing operations, and a function-helper logic for interfacing between the processor core and the hardware packet-processing accelerator.Type: GrantFiled: June 22, 2021Date of Patent: September 19, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Diego Dompe, Laura Salazar, Jose Luis Uribe
-
Patent number: 11758007Abstract: In general, this disclosure describes a service peering exchange for creating and managing service-to-service paths among applications. For example, a service peering exchange with network connectivity with multiple networks may receive application programming interface (API) data describing APIs for services provided, e.g., by enterprises or cloud service providers (CSPs) and accessible via the networks using service requests. Such services may include, for example, data storage, eCommerce, billing, marketing, customer relationship management (CRM), social media, digital media, financial, weather, search, and other services accessible using machine-to-machine communication over a network. An administrator or customer of the service peering exchange may configure policies that are applied by the service peering exchange to orchestrate service-to-service paths among different services accessible via the different networks.Type: GrantFiled: June 21, 2021Date of Patent: September 12, 2023Assignee: Equinix, Inc.Inventor: Stephen Anthony Madden