Patents Examined by Mohamed Wasel
  • Patent number: 11716384
    Abstract: A method of distributed resource management in a distributed computing system includes determining usage of respective hardware resources by an application and generating usage metrics for the application, and assigning the application to a cluster of hardware resources to optimize diversity of usage of hardware resources in the cluster and to enhance utilization of the hardware resources by applications running in that cluster. The diversity of usage of the hardware resources is determined from respective usage metrics of the respective applications running in that cluster. The diversity of usage of the hardware resources in the cluster is optimized by assigning the application to a diversity pool of hardware resources adapted to minimize interference when applications assigned to the diversity pool of hardware resources access the hardware resources in the diversity pool and assigning applications from different diversity pools to the cluster of hardware resources.
    Type: Grant
    Filed: May 6, 2021
    Date of Patent: August 1, 2023
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Sharanyan Srikanthan, Zongfang Lin, Chen Tian, Ziang Hu
  • Patent number: 11711275
    Abstract: The disclosure herein describes predicting potential impact of issues reported in incident ticket data on infrastructure element. A ticket manager component includes an impact model utilizing machine learning to analyze real-time event and metric data with incident-related data to generate predicted impact data. The predicted impact data identifies potentially impacted infrastructure elements, such as, potentially impacted users, predicted infrastructure components impacted by the issue and/or an updated time-period associated with the issue. The ticket manager component creates labeled incident tickets by updating user-generated incident tickets with additional data generated by the impact model, including predicted impact data and/or additional details associated with the issue. The labeled incident tickets are provided back to the model as training data to further refine predictions generated by the model.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: July 25, 2023
    Assignee: Mastercard International Incorporated
    Inventors: Steven Earhart, Leila Hassan, James J. Arnott, Adam Suarez
  • Patent number: 11706107
    Abstract: This application provides a data management method and an apparatus, and relate to the field of data storage, to implement unified management of management data.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: July 18, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ruiyue Xu, Kai Zhang
  • Patent number: 11704601
    Abstract: Systems, apparatuses and methods may provide for technology that generates inclusion data in accordance with a Poisson distribution, wherein the inclusion data specifies a number of inclusions for each observation in a set of observations. The technology may also train a first decision tree in a random forest based at least in part on the inclusion data.
    Type: Grant
    Filed: December 16, 2019
    Date of Patent: July 18, 2023
    Assignee: Intel Corporation
    Inventors: Mikhail Averbukh, Mohammad R. Haghighat
  • Patent number: 11706502
    Abstract: An example device for processing media data is configured to parse a bitstream including the media data, the bitstream being formatted according to Common Media Application Format (CMAF), detect, during the parsing, a file type (FTYP) value for a CMAF track file of the bitstream, determine that a CMAF header of the CMAF track file starts with the FTYP value, and process one or more CMAF fragments following the CMAF header of the CMAF track file. The device may additionally be configured to detect one or more segment type (STYP) values in the bitstream, determine that each of the one or more STYP values corresponds to a start of a respective one of the CMAF fragments, and process each of the CMAF fragments starting from the corresponding STYP value.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: July 18, 2023
    Assignee: QUALCOMM Incorporated
    Inventor: Thomas Stockhammer
  • Patent number: 11706182
    Abstract: Local content publishing is disclosed. A queue is obtained. The queue is associated with a geographical region. A set of entities is determined based at least in part on the geographical region associated with the queue. A piece of content assigned to the queue is obtained. The piece of content is published on behalf of the set of entities determined based at least in part on the geographical region associated with the queue.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: July 18, 2023
    Assignee: Reputation.com, Inc.
    Inventors: Sathya Krishnamurthy, Shiv Prakash, Manish Balsara, Yu Fang, Shrey A. Bhatia
  • Patent number: 11706116
    Abstract: Examples are disclosed and described to facilitate resolution of Internet Protocol address conflicts. An example method includes periodically broadcasting, by the playback device over the network, a probe message, detecting, by the playback device, a change in status associated with the connection, based on the detection, obtaining, by the playback device, a new Internet Protocol (IP) address; and based on the detection, including, by the playback device in at least one probe message broadcast subsequent to the detection, an indication for other playback devices on the network to obtain a new IP address.
    Type: Grant
    Filed: September 4, 2020
    Date of Patent: July 18, 2023
    Assignee: Sonos, Inc.
    Inventors: Hrishikesh Gossain, Jose Graziani, Jeffrey M. Peters, Michael Agerbak
  • Patent number: 11700317
    Abstract: Electronic communications between a client device and a server device are improved by providing a middleware component that incorporates electronic data read and/or written to a database in a hybrid data structure. The hybrid structure is further designed to allow for “NULL” or other pre-defined data values when one or more data fields are unavailable or erroneous. The client device, in turn, can be configured to check for the pre-defined data values in certain fields and to gracefully process such values. The hybrid structure with pre-defined error values therefore provides for very efficient data transmittal and processing, while retaining the ability to handle errors or other unusual situations relating to the data.
    Type: Grant
    Filed: December 30, 2019
    Date of Patent: July 11, 2023
    Assignee: DISH Network L.L.C.
    Inventors: Bob Haupt, Kevin Johnston
  • Patent number: 11700292
    Abstract: In various implementations, a productivity application allows selected content from an electronic document to be shared with and edited by multiple users through instances of a collaboration component. The collaboration component includes a distributed data structure that stores state information about the shared content. The component also includes application logic for managing the state information to reflect user edits and other such changes. This allows the selected content to be shared with the users in any application that supports the collaboration component and without the entirety of the document having to be shared. A user can experience the content in the context of applications other than the productivity application that hosts the document.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: July 11, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ian Dwyer Curry, Kathryn Veronica Jean Sullivan, Seth Fox, David Benjamin Lee
  • Patent number: 11700263
    Abstract: A method to validate ownership of a resource within a network, comprising selecting a group of at least two validation agents such that network routes between a validation agent of the group and entities of a group of one or more entities associated to the resource do not intersect. The method further comprises transmitting a property of the resource to be validated and an address indicator for the resource from a coordinating agent to the group of validation agents. Also, the method comprises querying the property of the resource from the entities using the validation agents of the group to determine queried properties; and evaluating the queried properties to validate ownership of the resource.
    Type: Grant
    Filed: October 11, 2019
    Date of Patent: July 11, 2023
    Assignee: Fraunhofer-Gesellschaft zur Foerderung der angewandten Forschung e.V.
    Inventors: Haya Shulman, Michael Waidner, Markus Brandt
  • Patent number: 11695690
    Abstract: Embodiments of a method of communicating a packet by a network address translation (NAT) enabled router, are described. In an embodiment, the method includes receiving a return packet to be communicated to a destination. The destination is associated with a first source address in the context of a forward packet. The method further includes determining a return path to transmit the return packet to the destination based on security association data. The security association data is pre-recorded in a routing table of the NAT enabled router when the forward packet is received, prior to receiving the return packet, over a forward path established between the NAT enabled router and an enterprise node. The security association data uniquely identifies the forward path as the return path.
    Type: Grant
    Filed: November 8, 2021
    Date of Patent: July 4, 2023
    Assignee: GRAPHIANT, INC.
    Inventors: Ijsbrand Wijnands, Stefan Olofsson, Khalid Raza, Neale Ranns
  • Patent number: 11695615
    Abstract: A set of network requirements is received. At least a portion of the set of network requirements is stored on a system data store. Device requirements for a plurality of network devices are stored on the system data store. At least a portion of the stored device requirements is received at a proxy agent. Native hardware instructions are generated based on the received device requirements to configure at least one of the plurality of network devices.
    Type: Grant
    Filed: November 22, 2021
    Date of Patent: July 4, 2023
    Assignee: Apstra, Inc.
    Inventors: Mansour Jad Karam, Aleksandar Luka Ratkovic, Andrew Samoylov
  • Patent number: 11689439
    Abstract: A communication module mounted to a motor provides for communication between a motor controller and a motor or between the motor controller and devices mounted on or proximate to the motor. The communication module may be configured to accept signals from various different encoders and/or load devices mounted on or proximate to the motor. The communication module receives a position feedback signal from a primary encoder interface and is configured to transmit the data to the motor controller at a periodic update rate. The communication module also receives feedback signals from at least one additional device and transmits the data to the motor controller. The communication module synchronizes its periodic update rate with the motor controller such that the position feedback signal may be utilized to control operation of the motor. The additional feedback signals may be communicated at the same or differing update rates.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: June 27, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Arun K. Guru, Dayin Xu, John Figie, Fuhua Ding, Chetan Chandrasekara
  • Patent number: 11689419
    Abstract: A controller device manages a plurality of network devices. The controller device includes one or more processing units implemented in circuitry and configured to determine that one or more stateless intents of a deployed graph model including a first set of stateless intents used to manage the plurality of network devices have changed, wherein stateless intents comprise fully declarative descriptions of an intended state of a network including the network devices, state of one or more of the network devices, or state of storage for the network; maintain both the deployed graph model and an undeployed graph model including a second set of stateless intents including the one or more changed stateless intents; compile the changed stateless intents of the undeployed graph model to generate low-level configuration data for the network devices; and configure the network devices using the low-level configuration data.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: June 27, 2023
    Assignee: Juniper Networks, Inc.
    Inventors: Chandrasekhar A, Jayanthi R
  • Patent number: 11687355
    Abstract: A system and method are provided to derive Virtual Network Function (VNF) infrastructure and networking requirements from the virtual network function descriptor and network services descriptor definitions (extended). This results in a fully automated system for VIM creation and VNF onboarding in order to prepare the infrastructure for VNF instantiation.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: June 27, 2023
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Arghya Mukherjee, Fei Gao, Ahmad Said Farid, Om Prakash Suthar
  • Patent number: 11683234
    Abstract: One embodiment of the invention disclosed herein provides techniques for detecting and remediating an outlier server in a distributed computer system. A control server retrieves a group of time-series data sets associated with a first time period, where each time-series data set represents a performance metric for a different server in a group of servers. The control server generates a cluster that includes two or more of the time-series data sets, where the performance metric for each server that is associated with one of the time-series data sets in the cluster is within a threshold distance from the performance metric for the servers that are associated with the other time-series data sets in the cluster. The control server determines that a particular time-series data set corresponds to a server included in the group of servers and is not included in the cluster, and marks the server as an outlier server.
    Type: Grant
    Filed: February 11, 2016
    Date of Patent: June 20, 2023
    Assignee: NETFLIX, INC.
    Inventors: Roy Rapoport, Christopher Sanden, Cody Rioux, Gregory Burrell
  • Patent number: 11683213
    Abstract: Autonomous management of resources by an administrative node network is disclosed, including: receiving, at a first node of a plurality of nodes associated with an administrative node network, a resource request directed to the administrative node network, wherein the administrative node network is associated with managing a set of resources; obtaining a first proposal with respect to the resource request; obtaining a second proposal with respect to the resource request from a second node of the plurality of nodes associated with the administrative node network; and determining a processing consensus associated with the resource request based at least in part on the first proposal and the second proposal.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: June 20, 2023
    Assignee: Infra FX, Inc.
    Inventor: Chris Lin
  • Patent number: 11683273
    Abstract: Embodiments of the invention are directed to registering one or more endpoint devices to receive a notification and detecting a congestion event related to a storage area network. The storage area network includes the one or more endpoint devices. The notification is sent regarding the congestion event to the one or more endpoint devices that have been registered for the notification.
    Type: Grant
    Filed: December 1, 2020
    Date of Patent: June 20, 2023
    Assignee: International Business Machines Corporation
    Inventors: Pasquale A. Catalano, Chris Moretti, Stephen Robert Guendert, Christopher J. Colonna, Michael James Becht
  • Patent number: 11677580
    Abstract: Disclosed are meeting spaces that are accessible through an adjoining facility or area, and associated systems and methods that provide automated levels of security for classified discussions. The meeting spaces are configured to automatically adapt to different levels of classification, e.g., from any of unclassified to top secret classifications. The meeting spaces are prevented from becoming active for their intended function until all required security features are activated. In some embodiments, the meeting spaces include one or more electronically opaquing privacy glass windows between the meeting space and the adjoining facility. The privacy glass can either appear as opaque, such as when a classified meeting or call is taking place or as a failsafe mode, or can be optically transmissive, such as when the space is unused, is used for unclassified purposes, and/or when the adjoining area is used at the same or higher level of classification.
    Type: Grant
    Filed: March 23, 2020
    Date of Patent: June 13, 2023
    Assignee: Applied Minds, LLC
    Inventor: Bran Ferren
  • Patent number: 11677846
    Abstract: A tracking system is provided that tracks user browsing activity while maintaining user privacy. It is determined whether a cookie is stored in local storage of a client device. If the cookie is not stored: a tracking identification (ID) is generated; the tracking ID, a cookie rotation timestamp, and a failed request counter in a generated cookie is stored; and the generated cookie is copied and attached to a transmitted event. If the cookie is stored: it is determined whether a time indicated by a stored cookie rotation timestamp is in the past; if the time is in the past, a flag requesting a new cookie value is set for a transmitted event; and if the time is not in the past, the stored cookie is copied and attached to a transmitted event.
    Type: Grant
    Filed: July 31, 2019
    Date of Patent: June 13, 2023
    Assignee: Snap Inc.
    Inventors: Winston Howes, Sharada Sundaram, Marcel M. Yung, Bennet Yee