Patents Examined by Boris D Grijalva Lobos
-
Patent number: 11770313Abstract: Described herein are apparatus, system, and method for optimizing performance of one or more communication units by a remote server. The method comprises: collecting data from the one or more communication units; generating a policy, for each of the one or more communication units, based on the collected data; and sending the policy to each of the one or more communication units, wherein the policy comprises conditions for operation of the one or more communication units, wherein the one or more communication units implement the policy according to time-varying data. The system comprises: one or more communication units; and a server operable to communicate with the one or more communication units, wherein the server comprises: a memory; and a processor, coupled to the memory, and operable to perform the method discussed above.Type: GrantFiled: November 23, 2020Date of Patent: September 26, 2023Assignee: ASSIA SPE, LLCInventor: Wonjong Rhee
-
Patent number: 11748630Abstract: Systems, methods, and apparatus are provided for integrating access to third-party data using DNA computing. Requests for third-party data may be received from a plurality of applications. The request structure may be tagged with an NFT, linking the request to the originating application. DNA strands may be synthesized from the request structures and clustered based on the encoded attributes. A DNA cluster may be converted to digital data to generate an integrated request structure. Machine learning models may generate an extraction schedule using update information for each third-party vendor. A bot array may apply license credentials to access the vendors and execute an integrated request. An integrated response structure generated from extracted subscription data may be mapped back to the DNA strands. The DNA strands may be decoded to identify the original requests and responses may be transmitted to the originating applications using the NFT linkage associated with the requests.Type: GrantFiled: September 29, 2022Date of Patent: September 5, 2023Assignee: Bank of America CorporationInventors: Kapil Juneja, Rajalakshmi Arumugam, Venkatesh Polneedi, Siddharth Sethia
-
Patent number: 11743308Abstract: The method for storing streaming media includes receiving, from a user device, a request to navigate to a requested time of a media stream. The method also includes determining whether a block of media segments that have a time interval that overlaps with the requested time is stored at the server. The method also includes retrieving the block of media segments from long-term memory in accordance with a determination that the block of media segments is not stored at the server. The method also includes traversing the block of media segments that have a time interval that overlaps with the requested time of the media stream to seek and identify a media segment corresponding to the requested time of the media stream. The method also includes streaming a media stream to the user device that begins at the media segment corresponding to the requested time of the media stream.Type: GrantFiled: July 18, 2022Date of Patent: August 29, 2023Assignee: AUDACY OPERATIONS, INC.Inventors: Vitaly Shoykhet, Brian Scott Bosworth, Jeremiah Matthew Jones, Justin Byron Filion, John William Morris, IV
-
Patent number: 11736340Abstract: The present technology is directed to signaling unreachability of a network device, more specifically, a prefix of the network device in network that utilizes route summarization. A pulse trigger agent can detect an unreachability of at least one Provider Edge (PE) device in a network domain of a network and determine that a route summarization is being used within the network where the unreachability of the at least one PE device is hidden by the route summarization. A pulse distribution agent can transmit a failure message informing other PE devices of the unreachability of the at least one PE device.Type: GrantFiled: June 9, 2021Date of Patent: August 22, 2023Assignee: Cisco Technology, Inc.Inventors: Peter Psenak, Lester C. Ginsberg, Ketan Jivan Talaulikar, Clarence Filsfils, Francois Clad, Stephane Litkowski
-
Patent number: 11729054Abstract: Methods and systems for processing signals and data are disclosed. An example method can comprise receiving a first portion of a first signal. An example method can comprise processing the first portion of the first signal based on a module. The module can comprise instructions for physical layer processing. An example method can comprise receiving an update for the module. The update can be configured to modify the instructions for physical layer processing. The module can be reconfigured based on the update. An example method can comprise processing at least one of a second portion of the first signal and a second signal based on the module reconfigured based on the update.Type: GrantFiled: July 15, 2014Date of Patent: August 15, 2023Assignee: Comcast Cable Communications, LLCInventors: Drew Taylor, Nathan A. Owens
-
Patent number: 11716644Abstract: The field of the disclosure is the transfer of digital data, particularly multimedia data, from a source to a user of that data using multiple data carrying paths/links/channels.Type: GrantFiled: May 8, 2019Date of Patent: August 1, 2023Assignee: ACUMERA, INC.Inventor: Ramesh Siripurapu
-
Patent number: 11711259Abstract: An example method of detecting device malfunctions at a subject device includes: obtaining a device event indicator representing an event detected at a device sensor of the subject device; obtaining an external event indicator representing an external event detected by an environmental sensor, the external event occurring external to the subject device; and identifying a device malfunction at the subject device based on the device event indicator and the external event indicator.Type: GrantFiled: February 12, 2021Date of Patent: July 25, 2023Assignee: Zebra Technologies CorporationInventor: Yuri Astvatsaturov
-
Patent number: 11711286Abstract: A node in a blockchain network may agree, on an authority accept a compliance module from the authority, accept the compliance module. The node may also receive an operation, verify a compliance of the operation based on the compliance module, add the verified operation to a ledger on the blockchain network.Type: GrantFiled: September 27, 2020Date of Patent: July 25, 2023Assignee: International Business machines CorporationInventors: Petr Novotny, Jeronimo Irazabal, Nitin Gaur, Dulce B. Ponceleon
-
Patent number: 11706079Abstract: A fault recovery method and apparatus, and a storage medium are provided, and belong to the field of Internet technologies. In the method, network composition information and abnormal event information of a target network are obtained, where the network composition information includes a network topology of the target network and device information of a plurality of network devices on the target network, and the device information includes one or more of interface configuration information, protocol configuration information, and service configuration information; and then a possible root cause of a fault of the target network is determined based on the network composition information and the abnormal event information, where the possible root cause of the fault is used to determine a corresponding fault recovery plan.Type: GrantFiled: February 25, 2021Date of Patent: July 18, 2023Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Yuming Xie, Liang Zhang, Wei Song, Lei Zhang
-
Patent number: 11700226Abstract: Techniques are described herein for using a smart device such as a standalone assistant-centric interactive speaker and/or a standalone assistant-centric interactive display with speaker(s) to send a message using a messaging application on a client device such as a smartphone. A method includes: receiving, by a first device, a request from a first user to send a message to a second user; determining that a messaging application corresponding to the request is unavailable on the first device; and in response to determining that the messaging application corresponding to the request is unavailable on the first device: selecting a second device on which the messaging application corresponding to the request is available; and sending, to the second device, a command that causes the second device to send the message from the first user to the second user using the messaging application on the second device.Type: GrantFiled: August 3, 2020Date of Patent: July 11, 2023Assignee: GOOGLE LLCInventors: Vinh Quoc Ly, Yan Zhong, Ashrith Sheshan, Xiaobin Yu
-
Patent number: 11695701Abstract: A communication system including a registry, a traffic service-level classifier, and a network traffic controller receives messages from a communication address, and performs a proactive address verification process to determine a class of service for the network traffic controller to utilize for the communication address, thereby unlocking additional functionality for the communication address on the network.Type: GrantFiled: June 24, 2021Date of Patent: July 4, 2023Assignee: ZIPWHIP, LLCInventors: James Lapic, Bradley Robert Biltz, Alison Billings, Joel David Niemeyer
-
Patent number: 11689612Abstract: The disclosure describes systems and methods for minimizing latency for users accessing services hosted on a cloud-computing system. A service of the cloud-computing system periodically queries edge sites of the cloud-computing system for information regarding containers stored on the edge sites. In response to the queries, the edge sites provide information identifying containers hosted on the edge sites, prefixes that the containers service, and connection locations where traffic from the prefixes enter the cloud-computing system. The service may determine whether the connection locations have changed. If a connection location for a prefix has changed, the service modifies a location of a container servicing the prefix. The service may migrate the container to a current connection location for the prefix. Modifying the location may reduce latency experienced by users behind the prefix.Type: GrantFiled: November 22, 2021Date of Patent: June 27, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Vinayak Uppunda Padiyar, Shivesh Kumar, Saravanan Ramasamy Subramanian
-
Patent number: 11682293Abstract: A system, method, and apparatus for implementing workflows across multiple differing systems and devices is provided herein. During operation, a workflow is automatically generated to allow users affected by an action of a workflow to control various IoT devices associated with a trigger of a workflow.Type: GrantFiled: September 13, 2021Date of Patent: June 20, 2023Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Anoop Sehgal Paras Ram, Nur Amalina Rosly, Joe Yie Chong, Wei Theng Wong
-
Patent number: 11677863Abstract: An efficient computer-implemented method that allows an owner of a website to initiate voice and/or video calls with clients that are visiting the website of the owner in a manner that is simple for the visitor and can use fewer network resources than in prior approaches. The visit of the client to the website causes creating a socket connection between the client and the server. The server executes an application program to maintain a list of connected clients, and various metadata about the clients, which is presented to the website owner in an interface display. The owner can select any particular client among all the clients in the list, to initiate a peer-to-peer connection with that particular client and begin a call with them. The process executes without the client explicitly requesting a call.Type: GrantFiled: March 10, 2022Date of Patent: June 13, 2023Assignee: ServiceBell, Inc.Inventors: Daniel Ternyak, William O'Beirne, Aaron Stricker
-
Patent number: 11651222Abstract: Systems and methods for a computer system for detecting anomalies in incoming communication from a sender to a receiver. Accepting a relationship structure defining a trained association model between the sender and the receiver, and the incoming communication. Accessing neural networks trained to detect anomalies in the incoming communication and classify the anomalies by type, subject to correspondence between content of the incoming communication and the trained association model between the sender and the receiver. Compute an updated association model, based on sender and the receivers organizational indications using the content of the incoming communication. Execute the neural networks by submitting the incoming communication and the updated association model to produce a result of anomaly detection and anomaly classification type.Type: GrantFiled: April 3, 2020Date of Patent: May 16, 2023Assignee: Mitsubishi Electric Research Laboratories, Inc.Inventors: Bret Harsham, Chiori Hori
-
Patent number: 11641338Abstract: Systems and methods for resolving names in a data network. A data network includes an information-centric network layer, ICN-layer, with multiple routers, and a name resolution layer with multiple name resolvers. Each router receives an interest packet announcement describing data objects provided by a data producer. Each router determines a first name resolver of the name resolution layer closest to the data producer and sends a name of the provided data object and geo-location of the data producer to the first name resolver. The first name resolver transmits the name of the data object and geo-location of the data producer to other name resolvers. Each router receives an interest packet request describing a data object requested by a data consumer. Each router transmits the interest packet request to a second name resolver spatially closest to the data consumer. Each name resolver provides the geo-location of the requested data object to the data consumer.Type: GrantFiled: June 22, 2022Date of Patent: May 2, 2023Assignee: Airbus (S.A.S.)Inventor: Paulo Mendes
-
Patent number: 11621907Abstract: Techniques are described for an enhanced two-way active measurement protocol (TWAMP) to measure network performance of links and/or network paths in a fully converged Software Defined Wide Area Network (SD-WAN), using a single TWAMP instance. In one example, a first network device executing a TWAMP session-sender may send a test packet embedded with one or more metrics to the TWAMP session-reflector executed by another network device, which reflects the test packet embedded with one or more metrics back to the TWAMP session-sender. The TWAMP session-sender may further reflect a test packet embedded with one or more additional metrics back to a TWAMP session-reflector to enable the network devices to independently perform network performance calculations using the metrics embedded within the test packets exchanged in a single TWAMP instance.Type: GrantFiled: August 6, 2020Date of Patent: April 4, 2023Assignee: Juniper Networks, Inc.Inventors: Mohan Thangavel, Elango Krishnasami, Thyagarajan S. Pasupathy, Radhakrishnan G
-
Patent number: 11606340Abstract: A method for anonymizing user identifiable information to be transmitted outside of a local network includes generating a network entity hash input based on (i) a first MAC address assigned to a client station of the local network, (ii) a second MAC address assigned to the network gateway device of the local network, and (iii) an identifier of a cloud entity of an external network to which data of the client station is to be transmitted. The method further includes generating a hash value output based on the network entity hash input and a random token value using a hashing function, generating an anonymized MAC address associated with the client station based on the hash value output, and transmitting the anonymized MAC address associated with the client station to the cloud entity of the external network.Type: GrantFiled: February 28, 2020Date of Patent: March 14, 2023Assignee: ARRIS ENTERPRISES LLCInventors: Kurt Alan Lumbatis, William Charles Hare, Jr., Ali Negahdar
-
Patent number: 11586490Abstract: Example implementations relate to method and system for implementation of a software agent in a computing system, to identify the most effective self-healing action to build a Q-table by applying a reinforcement learning technique. In particular, the method includes determining an induced state of the computing system based on an error in one or more components of the computing system and selecting a corrective action corresponding to the induced state based on a plurality of Q-values stored in the Q-table. The method further includes executing the corrective action in the computing system and evaluating one or more parameters of the computing system to determine a current state of the computing system. Further, the method includes updating a Q-value of the plurality of Q-values corresponding to the corrective action, in response to evaluation of the current state of the computing system, to build the Q-table.Type: GrantFiled: March 31, 2020Date of Patent: February 21, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: Aneesh George, Rashmi M.G.
-
Patent number: 11582166Abstract: Systems and methods for providing a guaranteed batch pool are described, including receiving a job request for execution on the pool of resources; determining an amount of time to be utilized for executing the job request based on available resources from the pool of resources and historical resource usage of the pool of resources; determining a resource allocation from the pool of resources, wherein the resource allocation spreads the job request over the amount of time; determining that the job request is capable of being executed for the amount of time; and executing the job request over the amount of time, according to the resource allocation.Type: GrantFiled: June 4, 2021Date of Patent: February 14, 2023Assignee: Google LLCInventors: Alexandre Duarte, Yingchong Situ, Robert van Gent, Walfredo Cime Filho, Ramy Abdelaal, Smeeta Jalan, Maya Haridasan