Patents Examined by June Sison
-
Patent number: 12192110Abstract: This application discloses a packet transmission method, an apparatus, a device, and a readable storage medium, and relates to the field of communication technologies. The method applied to a second network device includes: First, a first packet sent by a first network device is received, and then a second packet, a first dwell time period, and a second dwell time period are obtained based on the first packet. Then, a time difference between the second dwell time period and the first dwell time period is determined. Then, a third dwell time period and a fourth dwell time period are determined, to encapsulate the third dwell time period, the fourth dwell time period, and the second packet to obtain a third packet.Type: GrantFiled: January 30, 2023Date of Patent: January 7, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Shoushou Ren, Bingyang Liu, Rui Meng, Chuang Wang
-
Patent number: 12192070Abstract: According to one aspect of the present disclosure a system identifies a service level agreement between an originator of a network flow, and service level objectives associated with the agreement. The system generates and inserts one or more packet contracts into one or more packets in a data flow, with each packet contract specifying instructions that nodes that process the packet to generate accounting data, enabling measurement of the service level objectives, which is stored with the packet. Packet contract generation occurs by retrieving one or more packet contract templates associated with the service level agreement and generates an agreement based on the template. The accounting data can be carried with the packet to an egress node which can use the accounting data to determine whether the customer service levels are being met.Type: GrantFiled: August 22, 2023Date of Patent: January 7, 2025Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Alexander Clemm, John Charles Strassner
-
Patent number: 12177178Abstract: Systems, methods, and computer program products for adaptively splitting electronic chats are provided. An e-discovery system comprises a computer processor and a non-transitory, computer-readable medium embodying thereon a set of computer instructions executable by the computer processor. The set of computer instructions includes instructions for: sending a chat query to a remote electronic chat service; receiving an electronic chat responsive to the chat query, the electronic chat embodying a set of electronic chat messages; adaptively splitting the set of electronic chat messages into a set of conversations, each conversation in the set of conversations comprising a subset of electronic chat messages from the set of electronic chat messages; and storing each conversation from the set of conversations as a separate document.Type: GrantFiled: January 31, 2023Date of Patent: December 24, 2024Assignee: Open Text Holdings, Inc.Inventor: Jan Stadermann
-
Patent number: 12177118Abstract: Embodiments of this application provide a data frame sending method and a network device. The method includes: A first node obtains routing label stack information of a first path, where the first path is used to transmit a service, and the routing label stack information indicates each node on the first path to establish a channel of the service on the node of the first path. The first node inserts the routing label stack information and service attribute information into a payload area of a first data frame, where the service attribute information indicates each node on the first path to configure a resource for the service. The first node sends the first data frame.Type: GrantFiled: March 24, 2023Date of Patent: December 24, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Gang Xie, Hao Li, Yi Lin
-
Patent number: 12170715Abstract: A system and method for dynamically delivering content includes a user device having a processor in communication with a capture device and a terminal having a data processor in communication with a display, memory device, and user interface, wherein the terminal is configured to dynamically generate a signal. The user device is configured to interact with the terminal and the capture device is configured to capture the signal and translate the signal to an action. The action includes generating content at the user device and/or downloading or accessing content to the user device.Type: GrantFiled: September 6, 2023Date of Patent: December 17, 2024Assignee: CASTLE ISLAND IP HOLDING LLCInventors: Alan Roireau, Forrest Workman
-
Patent number: 12169584Abstract: Methods, apparatus, systems and articles of manufacture for distributed use of a machine learning model are disclosed. An example edge device includes a model partitioner to partition a machine learning model received from an aggregator into private layers and public layers. A public model data store is implemented outside of a trusted execution environment of the edge device. The model partitioner is to store the public layers in the public model data store. A private model data store is implemented within the trusted execution environment. The model partitioner is to store the private layers in the private model data store.Type: GrantFiled: November 28, 2022Date of Patent: December 17, 2024Assignee: Intel CorporationInventors: Micah Sheller, Cory Cornelius
-
Patent number: 12166813Abstract: Techniques for service instance management in an information processing system environment are disclosed. For example, a method comprises determining associations for first components of a virtual infrastructure platform and second components of a physical infrastructure platform. The method further comprises generating a graphical representation based on the associations for the first components and the second components. The method further comprises causing instantiation of one or more processing elements configured to perform at least one management function in accordance with at least one of the virtual infrastructure platform and the physical infrastructure platform, based on the graphical representation.Type: GrantFiled: July 13, 2023Date of Patent: December 10, 2024Assignee: Dell Products L.P.Inventors: Vinay Sawal, Sithiqu Shahul Hameed
-
Patent number: 12166842Abstract: Methods performed by an Edge Data Network (EDN) and a User Equipment (UE) for enabling Application Context Change (ACR) are disclosed. More specifically, methods performed by a UE and an EDN node for enabling ACR are provided. The method disclosed herein can provide solutions to many open issues in the Third-Generation Partnership Project standard with respect to applying Application Function (AF) influence during an ACR.Type: GrantFiled: September 28, 2021Date of Patent: December 10, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventor: Wenliang Xu
-
Patent number: 12155559Abstract: A communication system sets a first priority as a priority of a BGP in a path connecting from a terminal to a terminal through an active system connection unit, sets a second priority lower than the first priority as a priority of a BGP in a path connecting from the terminal to the terminal through the standby system connection unit, and sets a third priority which is lower than the first priority and higher than the second priority as a priority of a BGP in a path connecting the active system connection unit and the standby system connection unit. The communication system discards traffic other than a BGP among traffic from the standby system connection unit to the active system connection unit.Type: GrantFiled: February 16, 2021Date of Patent: November 26, 2024Assignee: Nippon Telegraph and Telephone CorporationInventors: Yuta Watanabe, Yuki Takei
-
Patent number: 12155609Abstract: A message processing method includes receiving a first input performed on a target region on a first icon; and displaying a first unread message in response to the first input. The target region includes a corner mark associated with the first unread message, and the first unread message includes at least one unread message of an application program corresponding to the first icon.Type: GrantFiled: April 28, 2023Date of Patent: November 26, 2024Assignee: VIVO MOBILE COMMUNICATION CO., LTD.Inventor: Mingfa Wang
-
Patent number: 12137072Abstract: Systems and methods of message filtering in a multi-region multi-active architecture. A client device via a client application receives a data message associated with a topic subscribed by the client application from an application service provider. The data message includes a region tag associated with a region server producing the data message and an account tag representing a group of client accounts associated with the data message. The client device determines whether the region tag corresponds to a home region server assigned to the client application. In response to determining the region tag corresponds to the home region server assigned to the client application, the client device determines whether an account identification (ID) corresponding to the client application matches the account tag in the data message. In response to determining the account ID matches the account tag, the client device consumes the data message.Type: GrantFiled: September 20, 2023Date of Patent: November 5, 2024Assignee: Zoom Video Communications, Inc.Inventors: Jian Fu, Daofu Huang, Zhuo Li, Xiaohuan Pan
-
Patent number: 12132656Abstract: A method for filtering packets, the method including receiving a plurality of packets, each packet of the plurality of packets including a source address, and for each one packet of the plurality of packets, processing the one packet by performing the following: modifying the source address of the one packet to include at least an identifier of a flow to which the one packet belongs. Related apparatus and methods are also provided.Type: GrantFiled: August 2, 2020Date of Patent: October 29, 2024Assignee: MELLANOX TECHNOLOGIES, LTD.Inventors: Barak Gafni, Aviv Kfir, Matty Kadosh
-
Patent number: 12126512Abstract: A method for monitoring a network service based on a correlation including network traffic metrics experienced by the network service and infrastructure operational metrics of the network service, the method comprising the steps of: obtaining periodic data including the network traffic metrics, the infrastructure operational metrics, and social media metrics, the social media metrics including content associated with one or more services provided by the network service; storing the network traffic metrics, the infrastructure operational metrics, and social media metrics in a storage for use as historical data representing a predefined period of time; providing a correlation defining a relationship between metrics content of the periodic data; receiving the periodic data during operation of the network service and using the correlation to process the received periodic data to determine an output representing an infrastructure operational metric; comparing the infrastructure operational metric to a predefined oType: GrantFiled: August 14, 2023Date of Patent: October 22, 2024Assignee: Royal Bank of CanadaInventors: Christine Kwak, Marat Khandros, AmirReza Oghbaee, Anika Prova, Elodie Kane, Parth Miglani, Shivam Nagpal
-
Patent number: 12126675Abstract: A distributed computing system has one or more clusters each including compute nodes connected by a cluster network and executing microservices in respective containers organized into pods. The system includes application slice components (routers, slice gateways) distributed among the clusters to define and operate application slices each providing application slice services for respective sets of pods distributed among the clusters. Each slice gateway provides an interface between local pods of the application slice and remote pods of the application slice on a respective different cluster. Each slice is associated with namespaces, network policies and resource quotas for the applications onboarded on the slice. The slice routers and slice gateways for a given application slice form a respective slice-specific overlay network providing cross-cluster network services including service discovery and traffic forwarding with isolation from other application slices that co-reside on the clusters.Type: GrantFiled: July 18, 2023Date of Patent: October 22, 2024Assignee: Avesha, Inc.Inventors: Raj Nair, Prabhudev Navali, Sudhir Halbhavi, Chin-Cheng Wu, Eric Peterson, Prasad Dorbala
-
Patent number: 12119997Abstract: A scaling system is disclosed. The scaling system scales services for a high velocity event. To manage the scaling, a hierarchy of instruction routing network nodes is generated. The instruction routing network nodes provide scaling instructions to some of the services for the HVE. Some of the instruction routing network nodes generate or forward scaling instructions to down hierarchy instruction routing network nodes.Type: GrantFiled: June 20, 2023Date of Patent: October 15, 2024Assignee: Amazon Technologies, Inc.Inventors: Abhinav A Agshikar, Ankur Goenka, Bhavya Gupta, Atul Agarwal, Manish Kumar Shukla
-
Patent number: 12113663Abstract: A method for unjoining and rejoining clusters of computing nodes in edge site computing networks to reduce the impact of interruption to connectivity between computing nodes is presented. The method includes accessing a cluster of computing nodes executing on an edge site computing network. The cluster of computing nodes includes a plurality of follower computing nodes and a leader computing node. The method further includes detecting an interruption to connectivity established between the leader computing node and one or more of the plurality of follower computing nodes. In response to detecting the interruption to connectivity, the method includes bifurcating the cluster of computing nodes into a first subcluster of computing nodes and a second subcluster of computing nodes. In response to detecting a restoration of connectivity, the method includes recombining the first subcluster of computing nodes and the second subcluster of computing nodes.Type: GrantFiled: August 8, 2023Date of Patent: October 8, 2024Assignee: CISCO TECHNOLOGY, INC.Inventors: Frank Brockners, Trevor George Smith, Sándor Szilárd Magyari, Marco Trinelli, Tal Maoz
-
Patent number: 12113694Abstract: Provided are a screen casting data transmission method and apparatus, an electronic device and a storage medium. The screen casting data transmission method includes: receiving feedback information which is sent by a target data reception terminal according to received screen casting data, and determining a data round-trip time of the screen casting data according to information content of a preset data transmission field in transmission control protocol (TCP) header information in the feedback information; estimating a network bandwidth according to a value change of the data round-trip time, and determining an adjustment strategy for a screen casting data encoding parameter based on a network bandwidth estimation result and a current data sending bandwidth; and adjusting the screen casting data encoding parameter, encoding to-be-sent screen casting data according to the adjusted encoding parameter, and performing transmission.Type: GrantFiled: September 19, 2022Date of Patent: October 8, 2024Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.Inventors: Zhenhua Yu, Xianchao Shen
-
Dynamic determination of locks for a prioritized deployment of nodes in a distributed storage system
Patent number: 12107919Abstract: An example method for dynamic determination of locks for prioritized deployment in a distributed storage system comprises providing, by a storage management system, N locks to a cluster of a distributed storage system, the cluster including a plurality of nodes and the N locks allowing N nodes of the plurality of nodes to each initiate a startup phase during a first time window, wherein N is a number greater than zero; tracking, by the storage management system, application programming interface (API) calls made by the N nodes to a platform of the cluster during the first time window; and providing, by the storage management system based on the tracking, M locks to the cluster, the M locks allowing M nodes of the plurality of nodes to each initiate a startup phase during a second time window subsequent to the first time window, wherein M is a number greater than zero.Type: GrantFiled: April 28, 2023Date of Patent: October 1, 2024Assignee: Pure Storage, Inc.Inventors: Naveen Revanna, Aditya Dani, Piyush Nimbalkar, Kshithij Iyer -
Patent number: 12095630Abstract: According to one aspect of the present disclosure, a system is provided which allows a network service provider to address providing service assurances to comply with each service level agreement (SLA) agreed to with customers. A translation system accesses one or more network service agreements and parses the one or more network service agreements into a processing format. The system then determines which network services are specified by the network service agreement, and determines service level agreements for each service. The translation system then generates one or more service level objectives for each service level agreement and one or more service level values for each service level objective. One or more metrics are then selected to be associated with each value to be measured to determine compliance with the service level agreement. The system then stores each of the service level agreements, objectives, values and metrics as objects.Type: GrantFiled: August 22, 2023Date of Patent: September 17, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: John Charles Strassner, Alexander Clemm
-
Patent number: 12095856Abstract: The present technology discloses storing data in a peer-to-peer network. A first computing device identifies other computing devices in the peer-to-peer network. Each of the computing devices have an established social relationship with at least another one of the computing devices. A degree of connection between the first computing device and each of the other computing devices is detected. A group of the other of computing devices is selected based on the degree of connection for storing the data, and a storage trust level is assigned to each of the other computing devices in the group. The storage trust level of each of the other computing devices is based on the established social relationship. The data is then transmitted to each of the other computing devices in the group for storage.Type: GrantFiled: August 9, 2023Date of Patent: September 17, 2024Assignee: Huawei Technologies Co., Ltd.Inventors: Jian Li, Han Su