Patents Examined by Moustafa M. Meky
  • Patent number: 11968095
    Abstract: Systems and methods for capturing and correlating multiple sources of debugging information relating to a network resource and a client device via a browser extension are provided. A browser extension integrated within a browser running on a client device, receives a request to initiate capturing of debugging information relating to a potential bug associated with a network resource with which an end user is interacting via the browser, and in response to the first request, starts capturing the debugging information from multiple sources and correlates the multiple sources to facilitate time-synchronized playback. On receipt of a second request, the browser extension stop capturing debugging information, and creates a single compressed file containing the debugging information collected from the multiple sources. The single compressed file may then be shared with a second device, which can playback the correlated debugging information.
    Type: Grant
    Filed: March 31, 2020
    Date of Patent: April 23, 2024
    Assignee: Fortinet, Inc.
    Inventor: Mark D. Westerhof
  • Patent number: 11963022
    Abstract: A method and apparatus for processing DetNet traffic through the steps of receiving configuration information for configuring a DetNet node from a DetNet controller of a DetNet system and configuring a UPF, a DS-TT, and/or a NW-TT in a mobile communication system as the DetNet node are provided.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: April 16, 2024
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Yoo Hwa Kang, Namseok Ko, Changki Kim, Jeong-Dong Ryoo, Yeoncheol Ryoo, Taesik Cheung
  • Patent number: 11956298
    Abstract: A platform-as-a-service infrastructure and application lifecycle manager is configured to implement a common services model to deploy selected services from a common set of services to service domains hosted on multiple different cloud platforms by abstracting dependence on availability of various additional supporting services, such as services that are platform-specific. The platform-as-a-service infrastructure and application lifecycle manager may also manage a lifecycle of available services, such as managing upgrades and/or patches to services.
    Type: Grant
    Filed: October 18, 2022
    Date of Patent: April 9, 2024
    Assignee: Nutanix, Inc.
    Inventors: Akhilesh Joshi, Gaurav Poothia, Heiko Friedrich Koehler, Naorem Khogendro Singh, Pranav Desai
  • Patent number: 11956117
    Abstract: Aspects of the disclosure are directed to monitoring, alerting, and/or root causing network problems based on current network behavior and network events at any instant in time using a network behavior model. The network behavior model can learn and be updated with network states and events to correlate network problems and determine root causes of the network problems for alerting and/or automatic correction.
    Type: Grant
    Filed: May 22, 2023
    Date of Patent: April 9, 2024
    Assignee: Google LLC
    Inventors: Arivudainambi Appachi gounder, Parthasarathi Palanisamy
  • Patent number: 11941542
    Abstract: Techniques are provided for operational situation vehicle control, and include determining action and context data for one or more vehicle operations in one or more operational situations, training vehicle control rules for those operational situations, and using those vehicle control rules to control vehicles in compatible operational situations.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: March 26, 2024
    Assignee: DIVEPLANE CORPORATION
    Inventors: Christopher James Hazard, Michael Vincent Capps
  • Patent number: 11943515
    Abstract: Methods, systems, and media for presenting media content are provided.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventors: Vinit Deshpande, Kishore Subramanian, Shashank Gupta, Shubham Gupta
  • Patent number: 11943299
    Abstract: A brewing device, a stand, and server for remotely monitoring a brewed beverage's status. The stand and/or server includes a wireless communication subsystem to establish wireless communications with a remote brewing device. The stand and/or brewer may wirelessly send one or more of the status updates regarding the brewed beverage server to the remote brewing device with the wireless communication subsystem. The remote brewer device establishes a user interface from which the status updates can be viewed by mobile device(s) wirelessly connected to the brewer device.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: March 26, 2024
    Assignee: Bunn-O-Matic Corporation
    Inventor: Joshua T. Craig
  • Patent number: 11929881
    Abstract: Three-dimensional (3D) visualization of multi-layer networks include receiving data associated with a network, wherein the network includes interconnected network elements that operate at a plurality of levels that include any of network layers and encapsulations; displaying a plurality of three-dimensional icons each represent one of a plurality of network elements of the interconnected network elements; and displaying links between the plurality of three-dimensional icons each link representing one of a network layer connection and an encapsulation connection.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: March 12, 2024
    Assignee: Ciena Corporation
    Inventors: Christopher Stoll, Brett Sinclair, David Fortin, Blair E. P. Moxon, Christiane Louise Campbell, Sophy Pal, Brian Christopher Johnson, Hien Nguyen
  • Patent number: 11930069
    Abstract: Techniques for determining whether HTTP/2 or HTTP/3 is a preferred protocol for communication between a client device and a server over a network are described. A change associated with a network interface of a client device is detected. Based at least in part on detecting the change, a determination is made to identify a preferred communication protocol for a network over which the client device communicates using the network interface. A HTTP/2 probe is transmitted over the network and to a server. A HTTP/3 probe is transmitted over the network and to the server. In response to not receiving a HTTP/3 probe response, the preferred communication protocol is determined to be HTTP/2. In response to receiving the HTTP/2 probe response and the HTTP/3 probe response, the preferred communication protocol is determined to be HTTP/3. The client device communicates with the server over the network using the preferred communication protocol.
    Type: Grant
    Filed: February 28, 2023
    Date of Patent: March 12, 2024
    Assignee: Cisco Technology, Inc.
    Inventor: Vincent E. Parla
  • Patent number: 11922115
    Abstract: Systems, apparatuses, methods, and computer program products are disclosed for generating one or more candidate event material sets. An example method includes receiving an event material generation request. The example method further includes generating one or more candidate event feature sets and one or more candidate event material sets based on the one or more candidate event feature sets. The method further includes providing the one or more candidate event material sets.
    Type: Grant
    Filed: March 6, 2023
    Date of Patent: March 5, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Ananth Kendapadi, Rameshchandra Bhaskar Ketharaju
  • Patent number: 11921602
    Abstract: In some aspects, an edge-based data collection system discovers, collects, processes, and forwards data in an observability pipeline system. In some implementations, an edge agent of the observability pipeline system runs on a computer node. The edge agent identifies processes running on the computer node; identifies files on the computer node that the processes have opened for writing; accesses log discovery parameters of the observability pipeline system; selects a plurality of files from the identified files according to the log discovery parameters; generates a list of discovered log files that includes a path and a name for each of the plurality of files; adds the list of discovered log files to a list of monitored log files to be monitored by the observability pipeline system; and then monitors the plurality of files to generate input for the observability pipeline system.
    Type: Grant
    Filed: February 10, 2023
    Date of Patent: March 5, 2024
    Assignee: Cribl, Inc.
    Inventors: Paul Avery Dugas, Dritan Bitincka, Ledion Bitincka
  • Patent number: 11917028
    Abstract: A method includes assigning unique symbols to pages of a website, respectively. The method includes obtaining page symbol sequences of browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the page symbol sequence of the browsing session is a sequence of symbols that corresponds, respectively, to a sequence of pages of the website visited during the browsing session by the corresponding visitor. The method includes generating a master string including the page symbol sequences, generating a suffix array corresponding to the master string, and generating a longest common prefix (LCP) array corresponding to the suffix array. The method includes, based on the suffix array and LCP array, determining one or more most common n-step subsequences of pages (n is an integer greater than 1).
    Type: Grant
    Filed: July 25, 2022
    Date of Patent: February 27, 2024
    Assignee: CHARLES SCHWAB & CO., INC.
    Inventors: Sean Ming-Yin Law, Kenneth Edward Angel
  • Patent number: 11916977
    Abstract: A method, device and system for providing user-centric connections to a location comprising digital collaboration tools, as well as software for carrying out the method. The method includes a network device having a beacon system for proximity detection and a BYOD (Bring Your Own Device). A confirmed BYOD proximity can be used to initiate the setup of a data channel between the network device and the BYOD, and further join the BYOD to a UC (Unified Communications systems and tools) session.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: February 27, 2024
    Assignee: BARCO N.V.
    Inventors: Michaël Toon Andre Arthur Vanderheeren, Gauthier Renard, Laurens Cyrille Vandenbroucke, Johan Peter Frans Degraef
  • Patent number: 11907860
    Abstract: Targeted acquisition of data for model training includes automatically generating metadata describing samples, of an initial dataset, in neighborhoods of an embedding space in which the samples are embedded. The samples described by the automatically generated metadata are classified by a classification model, and include both correctly classified samples in the neighborhoods and incorrectly classified samples in the neighborhoods. Additionally, attributes of one or more correctly classified samples of the collection of samples and one or more incorrectly classified samples of the collection of samples are identified, and queries are generated based on the identified attributes, the queries tailored, based on the attributes, to retrieve additional training data for training the classification model to more accurately classify samples and avoid incorrect sample classification.
    Type: Grant
    Filed: September 26, 2022
    Date of Patent: February 20, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Namit Kabra, Ritesh Kumar Gupta, Vijay Ekambaram, Smitkumar Narotambhai Marvaniya
  • Patent number: 11907861
    Abstract: Systems and methods for sports data crowdsourcing and analytics is provided. In one embodiment, a method for at least one server for generating verified sports data of a sporting event is provided, the method comprising: receiving, at the server(s), first audio data captured by a microphone of a first client device; receiving, at the server(s), second audio data captured by a microphone of a second client device; synching the first audio data by arranging the first audio data based on at least one parameter; synching the second audio data by arranging the second audio data based on the at least one parameter; and generating the verified sports data by comparing, based on the at least one parameter, the first audio data and the second audio data to determine that a stat within the sporting event is verified.
    Type: Grant
    Filed: November 26, 2022
    Date of Patent: February 20, 2024
    Assignee: Azra Analytics, Inc.
    Inventors: Jun Isobe, Randa Reslan, Yang Hu
  • Patent number: 11907752
    Abstract: This present disclosure provides for a work distribution service, which is a multi-region, reliable service for dynamically sharding key ranges. The work distribution service offers exclusive ownership with leases, load balancing and routing information for owner discovery. Using the work distribution service, services can easily scale horizontally by sharding their workloads.
    Type: Grant
    Filed: December 16, 2022
    Date of Patent: February 20, 2024
    Assignee: City Storage Systems LLC
    Inventors: Jordan Hurwitz, Henning Korsholm Rohde, Kristopher Raney, Brian Atwell
  • Patent number: 11909598
    Abstract: Correlation of component information provided by diverse detection and data collection methods is used to discover additional components and identify and record relationships between these and still other components. Each detection and data collection method can be individually useful to discover components, and to provide at least some information about one or more discovered components to identify at least one relationship between the discovered components.
    Type: Grant
    Filed: January 17, 2023
    Date of Patent: February 20, 2024
    Assignee: ScienceLogic, Inc.
    Inventors: Richard Chart, Matthew Luebke, Karl Ginter, Michael Bartman, Edward Adams Robie, Jr.
  • Patent number: 11909844
    Abstract: Aspects of present disclosure include devices within a transmission path of streamed content forwarding received data packets of the stream to the next device or “hop” in the path prior to buffering the data packet at the device. In this method, typical buffering of the data stream may therefore occur at the destination device for presentation at a consuming device, while the devices along the transmission path may transmit a received packet before buffering. Further, devices along the path may also buffer the content stream after forwarding to fill subsequent requests for dropped data packets of the content stream. Also, in response to receiving the request for the content stream, a device may first transmit a portion of the contents of the gateway buffer to the requesting device to fill a respective buffer at the receiving device.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: February 20, 2024
    Assignee: Level 3 Communications, LLC
    Inventors: Timothy Brown, Veronica Kravchenko
  • Patent number: 11909638
    Abstract: A method is disclosed for autonomously routing data using relay nodes pre-selected from a group of distributed computer nodes based on measured one-way latencies. One-way latencies between a plurality of nodes in a pulse group are automatically measured. A sending bucket of nodes are automatically selected from the pulse group based on the one-way latencies. A receiving bucket of nodes are automatically selected from the pulse group based on the one-way latencies. In response to a command to transfer data from the first node to the second node, a relay node that is both in the first sending bucket and in the first receiving bucket is automatically selected, wherein data is automatically routed from the first node to the second node via the relay node.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: February 20, 2024
    Assignee: Syntropy Network Limited
    Inventors: Jonas Simanavicius, William B. Norton, Domas Povilauskas, Jim X. Wen
  • Patent number: 11902340
    Abstract: Embodiments of the present disclosure provide a data processing method, apparatus, electronic device and storage medium. The method including: if it is detected that an operation behavior on a target display page is a sharing operation behavior, determining target display information of at least one candidate sharer; wherein, user types corresponding to the at least one candidate sharer include a “to-be-followed-back” type; displaying the at least one candidate sharer on a target sharing interface corresponding to the target display page based on the target display information.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: February 13, 2024
    Inventors: Shangshu Li, Yi Duan, Rui Yang