Patents Examined by Abdulkader M Alriyashi
-
Patent number: 12184514Abstract: An apparatus is configured to process user credentials received by way of a graphical user interface output by a display, retrieve a user profile associated with the user credentials from a database, and access a central repository to retrieve stored data based on the user profile. The apparatus is also configured to cause a list of the stored data corresponding to the user profile to be displayed. The stored data is displayed according to a plurality of sortable parameters indicative of the stored data included in the list. The apparatus is further configured to process a user input received by way of the graphical user interface to add new data to the central repository, cause a configuration profile user interface to be output by the display, and cause the new data to be added to the central repository and sorted according to a generated configuration profile.Type: GrantFiled: March 4, 2022Date of Patent: December 31, 2024Assignee: RAKUTEN MOBILE, INC.Inventors: Vishvesh Trivedi, Anshul Bhatt, Dhananjay Chaubey, Alok Singh Pawar, Manish Patidar
-
Patent number: 12160338Abstract: Embodiments perform a control task for a real-world communications network. First, a data structure is loaded in memory. The data structure includes node(s) corresponding to step(s) of a workflow. Next, the workflow is executed, to perform the task, by traversing a subset of the node(s). Traversing includes, at each node of the subset, determining a node type of the node. Based on the node type, a graphical representation of the node is rendered on a display. Responsive to the rendering, a data input is received. Further, responsive to determining the node type is not a final node type: (i) a next node of the subset is determined based on the input and response value(s) (associated with the node type) of the node and (ii) a move to the next node occurs. Responsive to determining the node type is the final node type, performance of the task is completed.Type: GrantFiled: June 23, 2023Date of Patent: December 3, 2024Assignee: GRANITE TELECOMMUICATIONS, LLCInventors: Adam Weiner, Stephen Herrick
-
Patent number: 12137046Abstract: Techniques are described for optimizing multipaths of a segment routing-enabled network. For example, a computing device is configured to: for each link in a network layer of a multi-layer network, compute a usage (metric) of the link by all paths of a first plurality of multipaths provisioned in the network layer to compute a total usage by the first plurality of multipaths, the first plurality of multipaths having been computed and placed to a model of the network layer in a first order; compute a second plurality of multipaths, wherein the second plurality of multipaths are computed and placed, to the model of the network layer, in a second, different order; and in response to determining that the total usage by the second plurality of multipaths is less than the total usage by the first plurality of multipaths, provision the second plurality of multipaths in the network layer.Type: GrantFiled: June 12, 2023Date of Patent: November 5, 2024Assignee: Juniper Networks, Inc.Inventors: Gregory A. Sidebottom, James Patrick Boyle, Cyril Margaria
-
Patent number: 12137075Abstract: A plurality of distributed service components and experience clients forming a social networking platform to provide user interfaces for recipe sharing and interaction between users about food and recipes. System and methods provide user interfaces allowing users to save, manage, and share their own recipes and stories about food and other food-related content. Further, user interfaces allow users to view content of other users within shared circles, as well as clip recipes from other digital sources.Type: GrantFiled: May 17, 2021Date of Patent: November 5, 2024Assignee: CGS, Inc.Inventor: George Francis McNulty, Jr.
-
Patent number: 12132804Abstract: An asset, such as a module, may be used to provide access to a resource. The asset may include identifiers that indicate a type, version, or format of the asset. At least in some instances, an enterprise may desire to store and maintain assets of a particular type. Accordingly, the assets may be converted subsequent to receiving a request for the resource for which the asset is used to provide access. The converted assets may be output to a cache memory of a device attempting to access the resource and/or saved on a database to provide to additional computing devices attempting to access the resource.Type: GrantFiled: February 2, 2022Date of Patent: October 29, 2024Assignee: ServiceNow, Inc.Inventors: James Joshua Womack, Kai Guo, Richard Allan Bull, Rodrigo Oliveira Fernandez
-
Patent number: 12126666Abstract: A method for providing multimedia content as multicast packets in a mobile communications network. A client device and a multimedia server capable of performing said method. The multimedia server determines a current demand value for the multimedia content, the value being the number of clients which are being provided with said multimedia content and the number of clients from which the request has been received but which are not yet being provided with said multimedia content. If the determined current demand value of said multimedia content is below said pre-defined threshold, the multimedia server provides said multitude of clients with said multimedia content using a tunnel which is set up to each one of the clients using a tunnel protocol. The multimedia content is sent as multicast packets which are encapsulated by using said tunnel protocol.Type: GrantFiled: March 23, 2021Date of Patent: October 22, 2024Assignee: ONE2MANY B.V.Inventor: Menno Jonathan Bot
-
Patent number: 12095657Abstract: Systems and methods for packet or frame replication and elimination in a Time Sensitive Networking (TSN) network or Deterministic Networking (DetNet) network are disclosed. In some embodiments, a method of operation of a node in a TSN network or DetNet network comprises determining whether to reset a sequence recovery function used for frame or packet elimination for a particular stream of packets based on either or both of an explicit indication or an implicit indication and resetting the sequence recovery function used for frame or packet elimination for the particular stream of packets upon determining to reset the sequence recovery function. In this manner, packet or frame elimination is improved by avoiding scenarios that result in discarding valid packets or frames due to an out of sync condition between the sequence generation function at the replicator and the sequence recovery function at the eliminator.Type: GrantFiled: July 5, 2019Date of Patent: September 17, 2024Assignee: Telefonaktiebolaget LM Ericsson (publ)Inventors: Balázs Varga, János Farkas, András Kern, István Moldován
-
Patent number: 12088484Abstract: Techniques for optimizing technologies related to network path tracing and network delay measurements are described herein. Some of the techniques may include using an IPv6 header option and/or segment identifier field of a segment list or a TLV of a segment routing header as a telemetry data carrier. The techniques may also include using an SRv6 micro-segment (uSID) instruction to indicate to a node of a network that the node is to perform one or more path tracing actions and encapsulating the packet and forward. Additionally, the techniques may include using short interface identifiers corresponding to node interfaces to trace a packet path through a network. Further, the techniques may include using short timestamps to determine delay measurements associated with sending a packet through a network. In various examples, the techniques described above and herein may be used with each other to optimize network path tracing and delay measurement techniques.Type: GrantFiled: August 15, 2023Date of Patent: September 10, 2024Assignee: Cisco Technology, Inc.Inventors: Clarence Filsfils, Ahmed Mohamed Ahmed Abdelsalam, Rakesh Gandhi, Pablo Camarillo Garvia, Francois Clad
-
Patent number: 12089135Abstract: An external Secure Intelligent Wireless Router is wirelessly connected to a Primary Wireless Router/Modem, and whereby said external Secure Intelligent Wireless Router creates one or more secure secondary Wi-Fi networks that can only be accessed by a computing device that has been registered by the rightful account owner and whose identity has been validated by an online validation service.Type: GrantFiled: February 22, 2022Date of Patent: September 10, 2024Inventors: Gary William Streuter, William Pat Price, Andy Gutman
-
Patent number: 12052161Abstract: Systems and methods for computing forward and reverse paths and checking the liveness, keep-alive status, or continuity of the forward and reverse paths are provided. A method, according to one implementation, includes the step of creating one or more messages related to a computation of a forward path from a head-end node to a tail-end node and a computation of a reverse path from the tail-end node to the head-end node. The method also includes the step of adding a data object to the one or more messages, the data object including an intent to check the liveness of the forward path and reverse path.Type: GrantFiled: February 28, 2022Date of Patent: July 30, 2024Assignee: Ciena CorporationInventors: Bhupendra Yadav, Senthil Balakrishnan, Shashanka Shobhit Shankara
-
Patent number: 12015555Abstract: Disclosed herein are systems, methods, and computer-readable media for managing Layer 2 (L2) and Layer 3 (L3) policies. Traffic is routed from a first VM to a first CGW within a Service Node, where the Service Node can include a centralized policy for both L2 functions and L3 functions, and the first CGW can integrate both L2 gateways and L3 gateways. Based on a floating IP address of the packet, the traffic is routed within the Service Node, the traffic being routed by an access BD from an ingress BD-VIF to an egress BD-VIF. The traffic is then routed from a second CGW that integrates both L2 gateways and L3 gateways to the destination VM.Type: GrantFiled: June 29, 2023Date of Patent: June 18, 2024Assignee: Cisco Technology, Inc.Inventors: Xurui Huang, Bo Sun, Yuefeng Jiang
-
Patent number: 12015542Abstract: A dynamic controlling framework that is adapted to dynamically optimize existing routing decisions in an optimized link state routing (OLSR) platform to favor higher-bandwidth, lower-latency links in the active link database. The dynamic controlling framework includes a link probing tool that is in communication with OLSR platform where the link probing tool is adapted to dynamically measure estimated bandwidth, latency scores, or both estimated bandwidth and latency scores of active links in the active link database of the OLSR platform. The dynamic controlling framework includes a plug-in framework that is in communication with the OLSR platform and the link probing tool where the plugin framework is adapted to receive at least one link quality multiplier (LQM) metric computed by the link probing tool and to combine the at least one LQM metric with the OLSR platform's existing link quality (LQ) metric for enhancing route selection by the OLSR platform.Type: GrantFiled: December 20, 2021Date of Patent: June 18, 2024Assignee: BAE Systems Information and Electronic Systems Integration Inc.Inventors: Clifton A. Lin, Hema A. Retty
-
Segmentation management including visualization, configuration, simulation, or a combination thereof
Patent number: 12009981Abstract: Systems, methods, and related technologies for segmentation management are described. The segmentation management may include visualization, configuration, simulation, or a combination thereof of one or more segmentation policies. In certain aspects, a plurality of segmentation rules are accessed and one or more characteristics of a plurality of entities communicatively coupled to a network are determined. A plurality of groups may be determined based on at least one characteristic of the one or more characteristics, where each group comprises at least one entity of the plurality of entities. A first group and a second group from the plurality of groups may be selected and one or more segmentation rules associated with the first group determined. One or more segmentation rules associated with the second group may be determined.Type: GrantFiled: December 31, 2021Date of Patent: June 11, 2024Assignee: Forescout Technologies, Inc.Inventors: Ilya Fainberg, Yafit Maor, Amir Olswang -
Patent number: 12003398Abstract: In a method for measurement of a round-trip performance in a packet-switched communication network, a measurement device cooperating with the communication network generates a flow of test packets formatted according to the network protocol supported by the network and comprising the address of the measurement device as destination address. The test packets are then transmitted within a tunnel set up in the network and the measurement device generates one or more transmission parameters. At the end of the tunnel, the test packets are extracted therefrom and sent back to the measurement device by the forwarding function of the network protocol supported by the network. Upon receipt of the test packets, it generates one or more reception parameters, which are then combined with the transmission parameters to provide the round-trip performance measurement.Type: GrantFiled: December 21, 2018Date of Patent: June 4, 2024Assignee: TELECOM ITALIA S.p.A.Inventors: Mauro Cociglio, Luca Fantolino, Giuseppe Fioccola, Angelo Franceschini
-
Patent number: 12003408Abstract: This disclosure describes techniques for policy validation techniques relating to data traffic routing among network devices. The techniques may include processing a validation request from a controller. A validation request may include information related to a computed path for routing data traffic in a computing network. The processing may include sending one or more path requests to one or more redundant controllers, and comparing computed paths from the redundant controller(s) to the originally computed path. The techniques may include generating a validation response based on comparing the computed paths. In some examples, the techniques may further include determining a health score for the controller. Policy validation techniques may improve data traffic routing among network devices by helping to ensure valid policies are produced.Type: GrantFiled: November 9, 2021Date of Patent: June 4, 2024Assignee: Cisco Technology, Inc.Inventors: Atahar Khan, Ankush Ganpatrai Arora, Amit Dhamija, Naveen Eranoor, Chandrashekar Vasudevan, Rajiv Asati
-
Patent number: 11997199Abstract: A biometric device comprising: biometric sensing circuitry; cryptographic circuitry; a device key area in the biometric device for storing a cryptographic device key unique to the biometric device; and a test key area in the biometric device, for storing a cryptographic test key. The biometric device is controllable between: a test state in which the test key area is connected to the cryptographic circuitry to provide the test key to the cryptographic circuitry, and the cryptographic circuitry is prevented from performing cryptographic operations on data provided by the biometric sensing circuitry; and a functional state in which the device key area is connected to the cryptographic circuitry to provide the device key to the cryptographic circuitry, and the cryptographic circuitry is connected to the biometric sensing circuitry to receive and perform cryptographic operations on data from the biometric sensing circuitry using the device key.Type: GrantFiled: September 4, 2020Date of Patent: May 28, 2024Assignee: FINGERPRINT CARDS ANACATUM IP ABInventors: Dawid Pihl, Joachim Strömbergson
-
Patent number: 11985062Abstract: Methods and apparatuses for enabling multi-host multipath secure transport with Quick User Datagram Protocol (UDP) Connections (QUIC) are described herein. A method performed by a client endpoint may involve sending, to a network node, a request to establish a QUIC connection with a destination endpoint, the request to establish the QUIC connection including a flow identifier (ID). The method may involve receiving, from the network node, a response including an indication that the request to establish the QUIC connection with the destination endpoint is accepted. The method may involve encapsulating inner QUIC packetized data within outer QUIC packetized data, the inner QUIC packetized data including the flow ID. The method may involve sending, to the network node, the outer QUIC packetized data for forwarding toward the destination endpoint based on the flow ID.Type: GrantFiled: February 16, 2021Date of Patent: May 14, 2024Assignee: INTERDIGITAL PATENT HOLDINGS, INC.Inventors: Xavier De Foy, Shamim Rahman, Chonggang Wang
-
Patent number: 11973818Abstract: Systems and methods are disclosed herein for media quality selection of media assets based on internet service provider data usage limits. One disclosed technique herein discusses receiving a data usage limit from an internet service provider. The data usage limit includes maximum data usage for particular user account data. A media asset is selected from a media streaming server that includes a plurality of qualities having respective data sizes (e.g., for video quality—4K, 1080p, etc.) A determination is made whether a selected data size from a selected quality of the plurality of qualities of the selected media asset exceeds remaining data of the received data usage limit. If so, a request is transmitted to the to the media streaming server to retrieve the selected media asset with a quality having a data size smaller than the respective data size.Type: GrantFiled: June 23, 2023Date of Patent: April 30, 2024Assignee: Rovi Guides, Inc.Inventors: Rajendran Pichaimurthy, Dolphin Masilamany Santha, Prakash Viswanathan
-
Patent number: 11968115Abstract: Packets in a data communications network are encapsulated by an encapsulation module on a sending computer and decapsulated on the receiver computer, the transmission of data packets being controlled by credit sent by the receiving computer to avoid causing congestion. The encapsulation module varies fields in the packets that are used by switches to determine the path to the destination, so as to distribute the load of a transfer across a plurality of paths to the receiving computer. The sending and receiving computers use per path packet delivery, loss, latency and packet trimming information to detect abnormal network behavior and submit alerts and summary statistics to a monitoring station. The monitoring station uses this information to detect network bottlenecks and other faults and to localize them to specific switches or links.Type: GrantFiled: October 31, 2021Date of Patent: April 23, 2024Assignee: Avago Technologies International Sales Pte. LimitedInventors: Costin Raiciu, Mark James Handley
-
Patent number: 11968111Abstract: A network device adds an extreme low latency (ELL) service packet to an ELL queue, and adds a (time sensitive) TS service packet to a TS queue. A packet in the TS queue is sent within a time window corresponding to the TS queue, and the packet in the TS queue is not allowed to be sent within a time period beyond the time window corresponding to the TS queue. When a remaining time period obtained by subtracting a time period required by a to-be-sent TS service packet within the time window from the time window is greater than or equal to a first threshold, a packet in the ELL queue is allowed to be sent within the time window corresponding to the TS queue. The first threshold is a time period required for sending one or more ELL service packets in the ELL queue.Type: GrantFiled: July 30, 2021Date of Patent: April 23, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Tongtong Wang, Xinyuan Wang