Patents Examined by Frantz Coby
  • Patent number: 11968104
    Abstract: Techniques are disclosed relating to monitoring network traffic of an embeddable browser displayed by an application executing on a mobile computing device. In some embodiments, a first layer of the application manipulates one or more user interface elements displayed in the embeddable browser. The first layer of the application then detects network requests made by one or more application programming interfaces (APIs) executed by the embeddable browser in response to the manipulating. In some embodiments, the first layer sends to a second layer of the application results of observing network requests. In some embodiments, the second layer of the application displays, in real-time, information corresponding to the results of observing network requests.
    Type: Grant
    Filed: January 27, 2023
    Date of Patent: April 23, 2024
    Assignee: PayPal, Inc.
    Inventors: Caitlin Tierney Roberts, Tairan Zhang, Robert Andrew Toledo, Aaron Craig, Taylor James Harwood
  • Patent number: 11968160
    Abstract: Disclosed in some examples are methods, systems, devices, and machine-readable mediums which provide for sidebar communication threads forked from, or related to, a principal thread. Messages in the sidebar communication thread may include a history of the principal thread, including one or more messages from the principal thread, and may include a proposed principal thread message that is the subject of the sidebar thread discussion. The sidebar thread may also include sidebar thread messages that carries the conversation of the sidebar thread participants. Once a termination condition is reached for the sidebar thread, the sidebar thread terminates and either the proposed principal thread message (as potentially modified by participants of the sidebar thread) becomes an accepted principal thread message and it is posted to the principal thread as if it was sent by the sidebar initiator or no message is posted (e.g., the proposed principal thread message is rejected).
    Type: Grant
    Filed: June 9, 2022
    Date of Patent: April 23, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Amer Aref Hassan, Wei-Chen Chen
  • Patent number: 11954157
    Abstract: The present disclosure provides user-interface methods and systems for submitting search requests to search engines and presenting search results therefrom customized using content preferences learned about a user, comprising sending query information to at least two search engines, including a query identifying desired content, and user information, including context information describing the environment in which the query information is being sent, and a user signature representing content preferences learned about the user; receiving at least one set of a search result and auxiliary information from the at least one search engine in response to sending the query information, including information describing attributes of the search result that led to the search result being chosen by the at least one search engine; ordering the at least one search result based at least in part on the auxiliary information; and presenting the ordered search results to the user.
    Type: Grant
    Filed: July 23, 2021
    Date of Patent: April 9, 2024
    Assignee: VEVEO, INC.
    Inventors: Rakesh Barve, Pankaj Garg, Sashikumar Venkataraman, Murali Aravamudan, Keyur Vallabhbhai Faldu, Vineet Agarwal, Apurv Anand
  • Patent number: 11947410
    Abstract: Methods, systems, and computer storage media for providing an error remediation recommendation—for flagged incorrect values in broadband service deployment data—using a broadband error remediation engine in a data analytics system. The error remediation recommendation can identify a corrective action to resolve errors (i.e., incorrect values) in broadband service deployment data. Operationally, the broadband error remediation engine is configured to access broadband service deployment data associated with a plurality of broadband service data features. The broadband error remediation engine uses an error remediation model to and a plurality of datasets to execute a sequence of error remediation operations (e.g., checks and comparisons). Based on executing the sequence of error remediation operations, a corrective action (e.g., change geographic coordinates or remove deployment units) for an incorrect value of a broadband service feature in the broadband service deployment data.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: April 2, 2024
    Assignee: THE BOSTON CONSULTING GROUP, INC.
    Inventors: Sumit Banerjee, Jaison Leo Justin, Alexey Timashkov, Sai Anirudh Mandagondi, Deepak Trehan, Manuel Felipe Avella Niño, Emma Erminia Quirk, Gowtham Sekkilar, Tejas Arjun Bala, Elena Topolskaia, Thomas James Steiner, Jr.
  • Patent number: 11949702
    Abstract: A method comprises acquiring anomaly data including a plurality of anomalies detected from streaming data, wherein each of the anomalies relates to an entity on or associated with a computer network. The method determines a risk score of each of the anomalies, and adjusts the risk score of an anomaly according to a set of factors. The method further determines, for each of a plurality of sliding time windows of different lengths, an entity score of the entity in relation to the sliding time window, based on an aggregation of risk scores of all anomalies related to the entity that were detected within the sliding time window, where the entity score corresponds to a risk level associated with the entity. An action to prevent the entity from performing an operation can be determined and caused to occur based on the entity score.
    Type: Grant
    Filed: November 2, 2022
    Date of Patent: April 2, 2024
    Assignee: SPLUNK INC.
    Inventors: Sumit Singh Bagga, Francis E. Gerard, Robin Jinyang Hu, Marios Iliofotou, J. Evan Jordan, Amarendra Pendala, Sourabh Satish
  • Patent number: 11949548
    Abstract: Provided are a method for service status analysis, a server, and a storage medium. The method includes: for each vertex of multiple vertices in a graph database: reading out attribute data of the vertex, where the graph database is generated in advance according to a service description table, the vertex represents a service, and the attribute data of the vertex includes at least one service attribute of the service represented by the vertex; and according to the attribute data of the vertex and attribute data of each of multiple related vertices, determining a service status level of the service represented by the vertex, where each of the multiple related vertices has a propagation relationship with the vertex; and according to the service status level of each of the services represented by the vertices, analyzing a service propagation network.
    Type: Grant
    Filed: November 20, 2020
    Date of Patent: April 2, 2024
    Assignee: ZTE CORPORATION
    Inventors: Haibin Li, Xinping Zhang, Huifeng Guo, Xin Peng
  • Patent number: 11949748
    Abstract: Aspects of the subject disclosure may include, for example, transmitting a first message to a server. The first message includes a request for a service and a first timeout associated with the service. The request causes generation of a blocking call associated with the service on the client computing device. Further embodiments can include receiving, prior to the first timeout expiring, a second message from the server indicating that the service is in-progress, and transmitting a third message to the server. The third message comprises one of a first instruction to continue with the service as the blocking call or a second instruction to convert the blocking call to a non-blocking call associated with the service. Other embodiments are disclosed.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: April 2, 2024
    Assignee: CIENA CORPORATION
    Inventor: David Miedema
  • Patent number: 11936811
    Abstract: A method of providing an emergency response service includes connecting at least one Internet of Things (IoT) device belonging to a subscriber to the SIP server, associating, in the SIP server, the at least one IoT device to the location information, receiving at the SIP server, real time data associated with the emergency situation from the at least one IoT device, and transmitting the real time data associated with the emergency situation to an emergency service routing proxy (ESRP) of an emergency network solution (EsiNet). An emergency response service system can implement embodiments of the method.
    Type: Grant
    Filed: October 14, 2019
    Date of Patent: March 19, 2024
    Assignee: Unify Patente GmbH & Co. KG
    Inventors: Nadya Hauenstein, William Bley
  • Patent number: 11928520
    Abstract: Operations of a method include receiving a configuration request requesting configuration management of a base configuration package that describes infrastructure of an application. The operations include determining, for the base configuration package, a plurality of package functions. Each package function of the plurality of package functions extends functionality of the base configuration package. The operations include determining, for the base configuration package and the plurality of package functions, a change-proposal function. The change-proposal function proposes one or more of the plurality of package functions to extend the functionality of the base configuration package. The operations include transmitting, to a user device, the change-proposal function and receiving, from the user device, approval of the change-proposal function.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: March 12, 2024
    Assignee: Google LLC
    Inventors: Justin Santa Barbara, Brian Grant, Martin Maly
  • Patent number: 11924168
    Abstract: A firewall intelligence system, includes a data storage storing a set of firewall rules for a network; a recommendation engine that receives, from a log service, traffic logs detailing traffic for the network and firewall logs detailing the usage of firewall rules in response to the traffic for the network, accesses, from the data storage, the set of firewall rules for the network; processes the set of firewall rules to evaluate the firewall rules against a set of quantitative evaluation rules to determine one or more firewall rule recommendations, wherein each firewall rule recommendation is a recommendation to change at least one of the firewall rules in the set of firewall rules; and a front end API that provides data describing the one or more firewall rule recommendations to a user device.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: March 5, 2024
    Assignee: Google LLC
    Inventors: Kan Cai, Vikas Aggarwal, Gargi Adhav, Rajendra Yavatkar, Ning Zhao, Vishal Gupta
  • Patent number: 11914554
    Abstract: Methods and systems for improving data back-up, recovery, and search across different cloud-based applications, services, and platforms are described. A data management and storage system may direct compute and storage resources within a customer's cloud-based data storage account to back-up and restore data while the customer retains full control of their data. The data management and storage system may direct the compute and storage resources within the customer's cloud-based data storage account to generate and store secondary layers that are used for generating search indexes, to generate and store shared space layers and user specific layers to facilitate the deduplication of email attachments and text blocks, to perform a controlled restoration of email snapshots such that sensitive information (e.g., restricted keywords) located within stored snapshots remains protected, and to detect and preserve emails that were received or transmitted and then deleted between two consecutive snapshots.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: February 27, 2024
    Assignee: Rubrik, Inc.
    Inventors: Noel Moldvai, Jihang Lim
  • Patent number: 11894994
    Abstract: A network traffic device comprising: at least one network device adapted to receive network data packets; wherein said at least one network device filters network data packets to locate at least one identifying packet, and samples said network data packets to select at least one sample packet. The at least one network device may transfer said at least one identifying packet and said at least one sample packet to an analyser. A predetermined sample rate may determine the number of sample packets selected by said at least one network device.
    Type: Grant
    Filed: December 9, 2020
    Date of Patent: February 6, 2024
    Assignee: Redfig Consulting Pty Ltd
    Inventor: Gavan Newell
  • Patent number: 11894995
    Abstract: Example data processing methods and apparatus are described. One example data processing method includes receiving data description information and reported data, where the data description information includes at least one of a vendor name, network element version information, a data type supported by a network management system, or a coding mode supported by the network management system. The reported data is converted based on the data description information, where reported data obtained through conversion meets a virtual network function event streaming (VES) specification. A VES event is sent, where the VES event includes the reported data obtained through conversion.
    Type: Grant
    Filed: April 7, 2022
    Date of Patent: February 6, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Mingdong Li, Yaoguang Wang, Enbo Wang, Longyu Cao
  • Patent number: 11888721
    Abstract: In one aspect, a method performed by a first node in a first communications network is provided. The method includes receiving first trace data for the first communications network, in which the first trace data comprises one or more first attributes. The method further includes replacing the one or more first attributes in the first trace data with corresponding second attributes to provide second trace data, sending the second trace data to a second node for performing network monitoring and receiving, from the second node, first network monitoring information for the first communications network based on the second trace data, in which the first network monitoring information comprises the one or more second attributes. The method further includes replacing at least one of the second attributes in the first network monitoring information with corresponding third attributes, based on the first attributes, to provide second network monitoring information.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: January 30, 2024
    Assignee: Telefonaktiebolaget LM Ericsson (Publ)
    Inventors: Alexander Langer, Joerg Christian Ewert
  • Patent number: 11886693
    Abstract: Aspects of the disclosure provide a method, a system and an apparatus for information processing. The storage medium stores application programs that are downloaded via the network interface. In response to executing the application program, in the client computing device, start a program logic process and a first presentation process corresponding to a first view interface or page of the application program. The program logic process generates the initial first interface or page data, and the initial first interface or page data is transferred from the program logic process to the first presentation process. The first view interface or page is rendered in the first presentation process. In an embodiment the program logic process and the first presentation process respectively interface with the running environment.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: January 30, 2024
    Assignee: ProgwebT LLC
    Inventor: Yogesh Rathod
  • Patent number: 11888882
    Abstract: A network traffic correlation engine monitors inbound and/or outbound connection information received from on each host computer system on a network. Each host device on the network store data logs corresponding to information corresponding to communications sent by the device and received by the device. The network traffic correlation engine correlates connections between different hosts throughout the network. If the network traffic correlation engine identified unmatched outbound and inbound connections, the network traffic correlation engine generates an alert to initiate further investigation and may also provide a mapping of the communications showing a possible start device for the connection and/or a type of access that the connections may now be providing.
    Type: Grant
    Filed: January 18, 2023
    Date of Patent: January 30, 2024
    Assignee: Bank of America Corporation
    Inventors: Jonathan Sheedy, Steven E. Sinks
  • Patent number: 11882017
    Abstract: Metadata indicating that a virtual traffic hub enabling connectivity between a plurality of isolated networks has been established is stored. A determination is made that a first entry of a first isolated network attached to the hub is to be represented in a second routing table of a second isolated network attached to the hub, e.g., to enable network packets originating at resources of the second isolated network to be transmitted via the hub to the first isolated network. A new entry corresponding to the first entry is included in the second routing table.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: January 23, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Paul John Tillotson, Bashuman Deb, Thomas Spendley, Omer Hashmi, Baihu Qian, Alexander Justin Penney
  • Patent number: 11876632
    Abstract: Aspects of the subject technology provide for transcription of audio content during a conferencing session, such as an audio conferencing session or a video conferencing session. The transcription can be generated by the device at which the audio input is received, and transmitted to a remote device at which the transcription is displayed. Video content can also be provided from the device that generates the transcription to the remote device that displays in the transcription. The transcription can be provided with time information corresponding to time information in the video content, for synchronized display of the transcription and the corresponding video content.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: January 16, 2024
    Assignee: Apple Inc.
    Inventors: Christopher Maury, James A. Forrest, Christopher M. Garrido, Patrick Miauton
  • Patent number: 11870670
    Abstract: An information processing device (20) is provided with: a statistical information acquisition unit (211) which acquires statistical information about communication with another machine connected by a cable; an abnormality determination unit (212) which refers to the statistical information acquired by the statistical information acquisition unit (211) and determines an abnormality in the communication; and an abnormality notification unit (213) which notifies a master device of the determination result, when the determination result from the abnormality determination unit (212) indicates that the communication is abnormal.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: January 9, 2024
    Assignee: OMRON Corporation
    Inventor: Hajime Ujiie
  • Patent number: 11870642
    Abstract: In an example, a method comprises obtaining, by a policy controller from a first SDN architecture system, flow metadata for packet flows exchanged among workloads of a distributed application deployed to the first SDN architecture system; identifying, using flow metadata for a packet flow of the packet flows, a source endpoint workload and a destination endpoint workload of the packet flow; generating a network policy rule to allow packet flows from the source endpoint workload to the destination endpoint workload of the packet flow; and adding the network policy rule to a configuration repository as configuration data for a second SDN architecture system to cause a deployment system to configure the second SDN architecture system with the network policy rule to allow packet flows from the source endpoint workload to the destination endpoint workload when the distributed application is deployed to the second SDN architecture system.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: January 9, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Prasad Miriyala, Rosh Perumpully Ramadass, Fnu Nadeem