Patents Examined by Mohamed A Wasel
  • Patent number: 11831617
    Abstract: A computer-implemented method includes receiving, by a proxy device, a document from a service provider in response to a request to the service provider from a client device. The proxy device injects into the document event monitoring code for monitoring user actions on the client device. The proxy device sends the document with the event monitoring code to the client device. The event monitoring code intercepts a user request for a file upload event using a client-side application on the client device. The proxy device receives a client request including file information regarding the file upload event from the event monitoring code. The proxy device determines whether the file upload event should be allowed or blocked based on the received file information and stored policy data.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: November 28, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Guy Lewin, Amir Geri
  • Patent number: 11831729
    Abstract: A computing system includes persistent storage configured to store representations of software applications installed on computing devices, and a software application configured to perform operations, including retrieving, from the persistent storage, a first plurality of representations of a first plurality of software applications installed on a particular computing device and a second plurality of representations of a second plurality of software applications installed on a reference computing device. The operations also include determining a device fingerprint of the particular computing device based on the first plurality of representations and a reference device fingerprint of the reference computing device based on the second plurality of representations, and comparing the device fingerprint to the reference device fingerprint.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: November 28, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Shay Herzog, Aakash Umeshbhai Bhagat, Olga Zateikin, Robert Bitterfeld, Asaf Garty
  • Patent number: 11832414
    Abstract: A power distribution powerline networking management system includes a server rack. Each server device in the server rack includes a management subsystem, a power system th coupled to the management subsystem, and a server powerline networking engine that is included in the power system and that converts between dataline management communications and powerline management communications. A power distribution system is located in the server rack and includes a respective power connector coupled to the power system in each of the server devices, a respective power distribution powerline networking engine that is coupled to each respective power connector and that coverts between dataline management communications and powerline management communications, and a switching subsystem that is coupled to each respective power distribution powerline networking engine and that transmits dataline management communications between the power distribution powerline networking engines and a management system via a network.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: November 28, 2023
    Assignee: Dell Products L.P.
    Inventor: Andrew Breedy
  • Patent number: 11832415
    Abstract: A power supply powerline networking management system includes a chassis housing a power system coupled to a plurality of components and a management subsystem. A powerline networking engine in the power system receives first powerline management communications along with power via its first power connector, and converts the first powerline management communications to first dataline management communications. The powerline networking engine then transmits the first dataline management communications to the management subsystem via its data connector, and provides the power to the plurality of components via its second power connector. The data connector and the second power connector may be provided by a single, integrated connector structure, or by separate connector structures. The power system may also be configured to convert power, monitor and report the provisioning of power to the plurality of components, and activate a cooling system if the power system exceeds a temperature threshold.
    Type: Grant
    Filed: January 26, 2021
    Date of Patent: November 28, 2023
    Assignee: Dell Products L.P.
    Inventor: Andrew Breedy
  • Patent number: 11823135
    Abstract: System and methods are provided for managing messages generated by an organization for delivery to various recipients. Proposed messages including content data are electronically received from user systems associated with an organization. At least one governance rule is applied to the content data and where a lack of compliance is found an electronic notification is generated. One or more modifications to the content data of the proposed message are received and the modified message is converted into at least two different formats for transmission to a number of recipient systems.
    Type: Grant
    Filed: April 5, 2021
    Date of Patent: November 21, 2023
    Assignee: Humana Inc.
    Inventor: Jeff Fehling
  • Patent number: 11824934
    Abstract: A highly versatile process control or factory automation field device is configured with an interface and communication connection structure and security features that enable the field device to operate as a data server that communicates with and supports multiple different applications or clients, either directly or indirectly, while simultaneously performing standard process and factory automation control functions in a highly secure manner. The security features include a root of trust component, a secure boot component, secure memory components, secure communication components, security audit components, secure provisioning components and endpoint identity components, making the field device communications and operations secure and trustworthy.
    Type: Grant
    Filed: September 10, 2020
    Date of Patent: November 21, 2023
    Assignee: FISHER-ROSEMOUNT SYSTEMS, INC.
    Inventors: Mark J. Nixon, Gary K. Law
  • Patent number: 11818196
    Abstract: Techniques are disclosed to predict experience degradation in a microservice-based application comprising a plurality of microservices. Quality of service metrics are derived for each node from the historical event log data of nodes forming a plurality of directed acyclic graph (DAG) paths in the multiple-layer nodes. A clustering model clusters the plurality of quality of service metrics according to multiple levels of quality of experience and determines respective value ranges of each quality of service metric for the multiple levels of quality of experience. Each quality of service metric is labeled with one of the multiple levels of quality of service according to the respective value ranges. A support vector machine model predicts various experience degradation events which are expected to occur during the operation of the microservice-based application.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: November 14, 2023
    Assignee: INTUIT, INC.
    Inventor: Shreeshankar Chatterjee
  • Patent number: 11818188
    Abstract: A device, which is part of a decentralized media playout system, is located at a destination location. The device includes a processor, memory, a network interface, and a jitter buffer implemented in the memory. The jitter buffer buffers programming content and control messages, which are received from a source location of the decentralized media playout system, before transmitting them to a mixer. A first relative timing relationship between the programming content and the control messages exists at the source location, and a second, altered relative timing relationship between the programming content and the control messages exists at the destination location. The processor restores the first relative timing relationship between the programming content and the control messages, as it existed at the source location, by instructing the jitter buffer to delay transmitting either the programming content or the control messages to the mixer.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: November 14, 2023
    Assignee: IHEARTMEDIA MANAGEMENT SERVICES, INC.
    Inventors: Daniel Greenlee, Jeffrey Lee Littlejohn
  • Patent number: 11818030
    Abstract: Presented herein are a combination of techniques that will ensure that the traffic is sent to the proxy right from the first packet without any delay using transient transport, and upgraded to Hybrid Information-Centric Networking (hICN) immediately upon completion of the stack initialization and we have full connectivity. More specifically, a mechanism is provided to dynamically establish hICN connections to transport latency-sensitive traffic, due to a transient User Datagram Protocol (UDP) fallback. This allows a reliable conversion between the push-based IP model, and the pull-based hICN model with no connectivity interruption. This is useful to implement proxy functionalities exposing regular IP applications to hICN to leverage its benefits in terms of performance or seamless mobility.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: November 14, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Jordan François Jean Augé, Mauro Sardara, Angelo Mantellini
  • Patent number: 11818029
    Abstract: The disclosure describes techniques for detecting network measurement inaccuracies through the detection of sender delays or packet drops. For example, a sender device of a test packet may determine whether the sender device is experiencing any issues in sending the test packet to a receiver device and notify a controller of the issues such that the controller may generate an indication that one or more Key Performance Indicator (KPI) measurements based on the test packets from the sender device are inaccurate and/or untrustworthy, remove the inaccurate KPI measurements, and/or adjust the inaccurate KPI measurements.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: November 14, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Marcus Jan Friman, Fredrik Anders Kers
  • Patent number: 11818226
    Abstract: After receiving from a device a request to register the device, a management apparatus issues service-specific identification information for identifying the device in a server that provides a service, and manages the issued service-specific identification information in association with the service. The management apparatus issues common service-specific identification information for grouped services among a plurality of services.
    Type: Grant
    Filed: June 22, 2020
    Date of Patent: November 14, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventor: Ryo Kawahata
  • Patent number: 11811865
    Abstract: An example operation may include one or more of retrieving decentralized identifiers (DIDs) of a plurality of blockchain peers included within a blockchain network, generating a blockchain declarative descriptor (BDD) which uniquely identifies the blockchain network, where the BDD comprises a machine-readable data file with a first field includes the retrieved DIDs of the blockchain network, a second field including signature data of the plurality of blockchain peers, and a third field including metadata, and transmitting the generated BDD to a blockchain network registry.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: November 7, 2023
    Assignee: International Business Machines Corporation
    Inventors: Chander Govindarajan, Bishakh Chandra Ghosh, Nitin Gaur, Venkatraman Ramakrishna, Dushyant K. Behl, Petr Novotny
  • Patent number: 11811846
    Abstract: The systems and methods monitor thermal states associated with a device. The systems and methods set thermal thresholds associated with the device. The systems and methods infer the thermal thresholds from information gathered by a client application running on the device. The systems and methods implement a stored policy associated with a violation of one of the thermal thresholds by one of the monitored thermal states.
    Type: Grant
    Filed: May 18, 2022
    Date of Patent: November 7, 2023
    Assignee: Snap Inc.
    Inventors: Michael Cieslak, Michael David Marr
  • Patent number: 11805015
    Abstract: A method for network slice assignment including: defining an intent for at least one network slice; selecting at least one network slice instance has capability to meet the intent; monitoring the selected network slice instance to determine whether the selected network slice instance is achieving the intent; and if the intent is not being met, reprioritizing at least one network slice instance in order to prioritize the selected network slice instance; if the intent is being met, continue monitoring the selected network slice instance. A system for network slice assignment including: a selection module configured to define an intent for at least one network slice and select at least one network slice; a monitoring module configured to monitor the selected network slice instance; an analysis module configured to determine if the intent is being met; and a reprioritization module configured to reprioritize at least one network slice.
    Type: Grant
    Filed: July 28, 2020
    Date of Patent: October 31, 2023
    Inventors: Kamakshi Sridhar, Nicolas St. Pierre, Alexander Havang
  • Patent number: 11805004
    Abstract: A monitoring device for troubleshooting events in a datacenter network identifies a first network event for a time period, and provides an initial display page, one or more additional display pages, selectable display objects, and a representation of the first network event. The device generates a dynamic troubleshooting path for the first network event to track a user navigation between display pages, a manipulation of the one or more selectable display objects, and a last-current display page, and also provides an indication of a second network event associated with higher resolution priority relative to the first network event. Retrieving the dynamic troubleshooting path causes the interface to present the last-current display page, apply the manipulation of the one or more selectable display objects, and load the user navigation between the initial dashboard display page and the one or more additional display pages in a cache.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: October 31, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Chien-Ju Lo, Bill YuFan Chen, Kannan Ponnuswamy, Kollivakkam Raghavan, Navneet Yadav
  • Patent number: 11805017
    Abstract: A method for determining third party network compliance with a host entity network is provided. The method may include generating a scanning file that includes host entity network compliance standards and transferring the scanning file to an intermediary entity network. The method may further include generating an executable file that may run a plug-in scanning file to scan hardware and software resident at the third-party network for compliance. The method may further include transferring the executable file from the intermediary entity network to the third party network. The method may further include executing the executable file, generating a log file upon the completion of the running of the plug-in scanning file and digitally signing the log file. The method may further include deciphering the log file at the intermediary entity network, generating a readable report based on the deciphering and transferring the readable report to the host entity network.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: October 31, 2023
    Assignee: Bank of America Corporation
    Inventors: Jeffrey Glasco, Jr., Benjamin Daniel Hardman, Robert Brice
  • Patent number: 11799757
    Abstract: Techniques for utilizing entropy labels of a Multiprotocol Label Switching (MPLS) label stack for performing monitoring operations (e.g., telemetry, performance measurement, OAM, etc.) without altering the MPLS label stack and/or packet path (e.g., ECMP path). The techniques may include determining, by a node of a network, to perform a monitoring operation associated with traffic that is to be sent along a path through the network. In some examples, the node may receive a packet that is to be sent along the path and encapsulate the packet with an MPLS header. The MPLS header may include an entropy label, entropy label indicator, or other label that is capable of carrying a flag indicating the monitoring operation to be performed. The flag may be carried in a TTL field or traffic class field of the label such that the MPLS label stack is not altered to trigger the monitoring operation.
    Type: Grant
    Filed: December 30, 2021
    Date of Patent: October 24, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Rakesh Gandhi, Clarence Filsfils
  • Patent number: 11800481
    Abstract: This application discloses a communication method and a communications apparatus. The method includes: receiving, by a mobility management network element, a registration request message from a terminal, where the registration request message is used to request a vehicle-to-everything V2X configuration parameter for the terminal, and the V2X configuration parameter is used by the terminal to perform a V2X service; sending, by the mobility management network element, a parameter request message to a V2X parameter configuration network element based on the registration request message, where the parameter request message is used to request the V2X configuration parameter of the terminal from the V2X parameter configuration network element; and receiving, by the mobility management network element, the V2X configuration parameter from the V2X parameter configuration network element, and sending the V2X configuration parameter to the terminal. Use of this application helps improve security of the V2X service.
    Type: Grant
    Filed: August 10, 2020
    Date of Patent: October 24, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Jiangwei Ying, Yanmei Yang, Meng Li, Dario Serafino Tonesi
  • Patent number: 11799718
    Abstract: A system (1) for management of lab measurement devices is provided. The system (1) comprises a communication network (101), at least one bench (102), and a master PC (105). The at least one bench (102) comprises a bench PC (103) being connected to the communication network (101), and at least one measurement device (104) being connectable to the bench PC (103). The at least one measurement device (104) is associated with a device model (202). The master PC (105) is connected to the communication network (101), and is configured to manage the at least one measurement device (104), when connected to the bench PC (103), in accordance with its device model (202). In particular, the system (1) improves a manageability of training lab environments.
    Type: Grant
    Filed: November 9, 2020
    Date of Patent: October 24, 2023
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventor: Matt Cornish
  • Patent number: 11799748
    Abstract: A network computer system operates to mitigate failures for a network service. The network computer system can generate a data path model for the network service, where the data path model identifies a probabilistic set of expectations with respect to the programs and program sequences which handle service requests for the network service. The data path models can be used to detect, analyze or mitigate service request failures of the network service.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: October 24, 2023
    Assignee: Uber Technologies, Inc.
    Inventors: William Andrew Westlin, Edward Joseph Farro