Patents Examined by Mohamed A Wasel
  • Patent number: 11848985
    Abstract: A method by an email sending system to send emails from different public sending network addresses. The method includes receiving, by a load balancer, an email that is to be sent by the email sending system, sending, by the load balancer, the email to a mail transfer agent (MTA) instance from a plurality of MTA instances, wherein each of the MTA instances has access to configuration data that indicates which proxy virtual machines (VMs) serve as egresses for which public sending network addresses, determining, by the MTA instance, a public sending network address to send the email from, determining, by the MTA instance based on consulting the configuration data, a proxy VM that serves as an egress for the public sending network address, and sending, by the MTA instance, the email to the proxy VM for sending to its destination from the public sending network address.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: December 19, 2023
    Assignee: Salesforce, Inc.
    Inventor: Patrick Morrison Bennett
  • Patent number: 11848847
    Abstract: An example operation may include one or more of monitoring a plurality of brokers within a cluster to identify current workload attributes of the plurality of brokers, determining a health value of a lead broker within the cluster via execution of a machine learning model on current workload attributes of the lead broker, determining to modify resources assigned to the lead broker based on the determined health value of the lead broker, executing an optimization algorithm on the current workload attributes of the plurality of brokers within the cluster to determine an optimum task distribution, and reallocating tasks amongst the lead broker and the one or more other brokers within the cluster based on the optimum task distribution.
    Type: Grant
    Filed: October 11, 2022
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jun Guo, Yong Wang, Deng Xin Luo, Xiang Yu Yang, Jia Wei He
  • Patent number: 11848792
    Abstract: Methods, computer systems, and computer-storage media, and graphical user interfaces are provided for facilitating efficient meeting management, according to embodiments of the present technology. In one embodiment, engagement data associated with an attendee of an online meeting is obtained. Thereafter, an engagement metric is generated using the engagement data, the engagement metric indicating an extent of engagement of the attendee to the online meeting. Based on the engagement metric indicating that the extent of engagement of the attendee to the online meeting falls below an engagement threshold, a request is provided to disconnect or throttle an audio and/or video stream of the online meeting to and/or from an attendee device associated with the attendee of the online meeting. Efficient meeting management may also be performed by clustering related messages.
    Type: Grant
    Filed: April 1, 2022
    Date of Patent: December 19, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Pranavasthitha Tandra, Hitesh Kumar Jhamb, Vikram Gupta, Arvind Kumar Singh, Anubhuti Arun, Ashutosh Tripathi, Kausik Ghatak, Aman Rastogi
  • Patent number: 11843509
    Abstract: Systems and methods for modernizing workspace and hardware lifecycle management in an enterprise productivity ecosystem are described. In some embodiments, a client Information Handling System (IHS) may include a processor and a memory, the memory having program instructions that, upon execution by the processor, cause the client IHS to: receive, from a workspace orchestration service, one or more files or policies configured to enable the client IHS to instantiate a first workspace based upon a first workspace definition; allow a user to execute a non-vetted application in the first workspace; determine that the first workspace is compromised; and receive, in response to the determination, from the workspace orchestration service, one or more other files or policies configured to enable the client IHS to instantiate a second workspace based upon a second workspace definition, where the second workspace definition allows execution of a vetted application corresponding to the non-vetted application.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: December 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Carlton A. Andrews, Girish S. Dhoble, Nicholas D. Grobelny, David Konetski, Joseph Kozlowski, Ricardo L Martinez, Charles D. Robison
  • Patent number: 11843664
    Abstract: A system performs continuous delivery of a data pipeline on a cloud platform. The system receives a specification of the data pipeline comprising data pipeline units. The system generates a deployment package for each data pipeline unit for a cloud platform. The system provisions computing infrastructure on the cloud platform according to the system configuration of the data pipeline unit. The data pipeline may be implemented as a data mesh. The data pipeline generates one or more data models. The system receives a schema representing a modification in a data model based on a change in the requirements of a consumer system. The system determines the changes to the data pipeline based on the received schema and reconfigures the data pipeline to generate the modified data model. The system manages access control of data to minimize the exposure to data in case of accidental or malicious data breach.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: December 12, 2023
    Assignee: Humana Inc.
    Inventors: Tian Lai, Yuan Yao, Bing Zhang
  • Patent number: 11836034
    Abstract: The present disclosure is to determine a probable root cause of a performance issue. For example, a method can include processing, using a processor, a set of calls for a Hypertext Transfer Protocol (HTTP) transaction wherein individual calls of the set of calls have a set of parameters; and identifying, using the processor, that the HTTP transaction has a performance issue that falls below a predetermined level of a performance metric. Further steps can include separating, using the processor, the set of calls into a first group with the performance issue and a second group without the performance issue; discovering, using the processor, a common subset of parameters among the first group; and determining that the common subset of parameters is a probable root cause of the performance issue if the common subset of parameters is not found in the second group.
    Type: Grant
    Filed: April 22, 2016
    Date of Patent: December 5, 2023
    Assignee: Micro Focus LLC
    Inventor: Avi Ulman
  • Patent number: 11838183
    Abstract: Provided is a process of autonomous distributed workload and infrastructure scheduling based on physical telemetry data of a plurality of different data centers executing a plurality of different workload distributed applications on behalf of a plurality of different tenants.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: December 5, 2023
    Assignee: Vapor IO Inc.
    Inventors: Andrew Cencini, Cole Malone Crawford, Erick Daniszewski
  • 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: 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: 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: 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: 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: 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