Computer Network Monitoring Patents (Class 709/224)
  • Patent number: 11853936
    Abstract: In an approach to improve multi-data center environments by minimizing the environmental impact of workloads in multi-data center environments embodiments migrate at least a portion of one or more workloads between one or more data centers automatically to maximize a usage of renewable energy based on a predetermined threshold score of input power and a combination of renewal energy sources. Further, embodiments dictate, by a policy engine, where at least a portion of the one or more workloads can be hosted. Additionally, embodiments control, by a scheduling engine, how, when, and where at least a portion of the one or more workloads will migrate, and perform data replication to migrate data between a plurality of data center locations.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: December 26, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Michael James McGuire, James David Cleaver, Seema Nagar, Pramod Vadayadiyil Raveendran, Vikramsihn Ashok Desai, Thuy Luong
  • Patent number: 11856071
    Abstract: The present disclosure relates to a method and apparatus for pushing subscription data in Internet of things. The method includes: parsing a subscription condition set into a first attribute set in response to receiving the subscription condition set; acquiring device data; parsing the device data into a second attribute set; performing Bloom filtering on attribute elements in the second attribute set one by one in a predetermined order by taking an attribute element set in the first attribute set as a filter condition; stopping the Bloom filtering on the other attribute elements in the second attribute set in the case that a Bloom filtering result of one attribute element indicates an occurrence of mismatch; and returning to the step of acquiring the device data.
    Type: Grant
    Filed: December 22, 2020
    Date of Patent: December 26, 2023
    Assignees: ENVISION DIGITAL INTERNATIONAL PTE. LTD., SHANGHAI ENVISION DIGITAL CO., LTD.
    Inventors: Yuanyuan Xia, Xiaomin Zhou
  • Patent number: 11856457
    Abstract: Briefly, in accordance with one or more embodiments, virtualized network function resources may be managed in a network. Performance measurements may be received for at least one mobility management entity (MME) in an MME pool, or for other network elements. If at least one of the performance measurements exceeds at least one predetermined threshold, instantiation of a new mobility management entity virtual network function (MME VNF) may be requested, and the MME VNF may be instantiated in response to the request. One or more user equipment (UE) devices managed by the MME pool may be connected to the added MME VNF.
    Type: Grant
    Filed: August 5, 2015
    Date of Patent: December 26, 2023
    Assignee: Apple Inc.
    Inventors: Meghashree Dattatri Kedalagudde, Joey Chou, Muthaiah Venkatachalam
  • Patent number: 11856068
    Abstract: The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of things (IoT). A method, by a network data analytics function (NWDAF), for a user equipment (UE) data collection is provided. The method includes the steps of receiving, from a service consumer network function (NF), a request for requiring the UE data collection via an application function (AF) for analytics; discovering the AF that provides the UE data collection based on AF profiles of the AF; transmitting, to the AF, a request for a subscription to the AF for the UE data collection for the analytics including at least one event identifier (ID), at least one event filter related to the at least one event ID, and a target of event reporting; and receiving, from the AF, a notification on a processed data collected according to the subscription.
    Type: Grant
    Filed: October 15, 2021
    Date of Patent: December 26, 2023
    Inventor: Mehrdad Shariat
  • Patent number: 11853790
    Abstract: A system receives a request to process data. The system uses an expression engine to apply one or more expressions to the data to perform one or more application programming interface (API) interactions, which may include one or more of: dynamic resolution of API endpoints, API payload construction, and validation of API payload data fields. The Expressions are predefined entities configured to perform actions involving the system. The system initiates the expression engine. The system executes an initial expression upon initial data to produce an expression result. Executing the initial expression can involve iteratively resolving an ordered set of related expressions.
    Type: Grant
    Filed: June 30, 2022
    Date of Patent: December 26, 2023
    Assignee: Goldman Sachs & Co. LLC
    Inventors: Jorge Luis Perea Ramos, Anton Mihailov Todorov
  • Patent number: 11855958
    Abstract: A map of IP addresses of a distributed cloud computing network to one or more groupings is stored. The IP addresses are anycast IP addresses for which compute servers of the distributed cloud computing network share. These IP addresses are to be used as source IP addresses when transmitting traffic to destinations external to the cloud computing network. The map is made available to external destinations. Traffic is received at the distributed cloud computing network that is destined to an external destination. An IP address is selected based on the characteristic(s) applicable for the traffic and the map. The distributed cloud computing network transmits the traffic to the external destination using the selected IP address.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: December 26, 2023
    Assignee: CLOUDFLARE, INC.
    Inventors: Marek Przemyslaw Majkowski, Braden Michael Ehrat, Sergi Isasi, Dane Orion Knecht, Dina Kozlov, Rustam Xing Lalkaka, Eric Reeves, Oliver Zi-gang Yu
  • Patent number: 11853805
    Abstract: A process and device for assigning a digital-assistant task to a mobile computing device in response to an incident. A mobile computing device determines digital-assistant tasks to be executed in response to the incident. Further the mobile computing device transmits a request for digital-assistant capability information to other mobile computing devices implementing respective digital assistants. Based on the digital-assistant capability received from one or more of the other mobile computing devices, the mobile computing device maps at least one of the digital-assistant tasks to the one or more of the other mobile computing devices. The mobile computing device assigns the at least one of the digital-assistant tasks to the mapped one or more of the other mobile computing devices and further transmits an instruction to execute the assigned digital-assistant tasks to the mapped one or more of the other mobile computing devices.
    Type: Grant
    Filed: July 5, 2018
    Date of Patent: December 26, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Tomasz Barczyk, Maciej Urbanek, Mateusz Gazdziak, Wojceich Kaminski
  • Patent number: 11856005
    Abstract: Malicious homoglyphic domain name (MHDN) generation and associated cyber security applications are described. MHDN generation may be performed by, for example, generating, based on training data, a set of operations for use in generating the one or more potential MHDNs, wherein each operation of the set of operations may be configured to modify a base domain name according to a respective homoglyphic characteristic. The set of operations may be used to generate one or more candidate MHDN mutators. The candidate MHDN mutators may be tested for fitness values corresponding to respective likelihoods of generating an MHDN and the candidate MHDN mutators may be applied to one or more base domain names to generate potential MHDNs.
    Type: Grant
    Filed: September 16, 2022
    Date of Patent: December 26, 2023
    Assignee: Centripetal Networks, LLC
    Inventors: Vincent Mutolo, Alexander Chinchilli, Sean Moore, Matthew Sparrow, Connor Tess
  • Patent number: 11855843
    Abstract: A system and method for monitoring configuration status of a plurality of network components of a network. The method comprises generating, based on a network object model, a first configuration file indicative of expected configuration status of the plurality of network components, the network model comprising Node objects, Interface objects, evpnEdge objects and Layer objects. The method further comprises receiving a second configuration file indicative of current configuration status of the plurality of network components, the first and second configuration files comprising tagged sections and sub-sections, and comparing the first and second configuration files comprising comparing a first sub-section of the first configuration file with a corresponding second sub-section of the second configuration file based on tags of the first and second sub-sections, the first and second sub-sections comprising configuration commands relative to one of the plurality of network components.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: December 26, 2023
    Assignee: OVH
    Inventor: Olivier Jacques Henri Bedouet
  • Patent number: 11854500
    Abstract: One embodiment provides a method, including: receiving, on an information handling device, an indication that content is loading on the information handling device; determining, using a processor, whether a projected loading period for the content is expected to exceed a predetermined threshold; and lowering, responsive to determining that the projected loading period for the content is expected to exceed the predetermined threshold, a brightness of a display screen associated with the information handling device during a loading period for the content. Other aspects are described and claimed.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: December 26, 2023
    Assignee: LENOVO (SINGAPORE) PTE. LTD
    Inventors: Nathan Peterson, Arnold Weksler, Russell Speight VanBlon, Mark Delaney, John C Mese
  • Patent number: 11853430
    Abstract: A system and method for security risk identification in a secure software lifecycle. A knowledge database has a plurality of security elements which are identified for a particular software application depending on software environment and prioritized in a task list. Code vulnerabilities are identified using code scanners, with security requirements updated based on identified vulnerabilities, lack of vulnerabilities for weaknesses covered by a code scanner, potential weaknesses not adequately covered by code scanners, and software environment changes.
    Type: Grant
    Filed: May 22, 2020
    Date of Patent: December 26, 2023
    Assignee: SECURITY COMPASS TECHNOLOGIES LTD.
    Inventors: Nishchal Bhalla, Rohit Kumar Sethi, Ramanan Sivaranjan, Ehsan Foroughi, Geoffrey Charles Whittington
  • Patent number: 11856048
    Abstract: A server receives a first hypertext transfer protocol (HTTP) from a client device that requests first and second items of content associated with a webpage and applies a defer directive to the second item. The server retrieves, from a database, via a single worker thread, first data associated with the first item and transmits a first message comprising the first data associated with the first item. The server retrieves, from the database, via the worker thread, second data associated with the deferred item and transmits a second message comprising the second data associated with the second item.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: December 26, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Alexander Corvino, Kyly Gabriel Vass, Nikhil Nitin Dvivedi, Roger Lee Hagen, Yasser Khaled Hamed, Natallia Rabtsevich Rodriguez, Kyle Alexander Simon, Andrew Kian Samii, Stuart Dean Swope, Jerry Lee Coe
  • Patent number: 11856246
    Abstract: Techniques are disclosed for distributing data in a content delivery network configured to provide edge services using a plurality of service providers. Data indicative of data usage and cost data for the plurality of service providers is accessed. Based on the accessed data, an effective unit cost, multiplex efficiency, and channel utilization are determined for a selected user. A Bayesian optimization algorithm is applied to at least a portion of the accessed data. The content delivery network is configured to redistribute data traffic for the selected user based on a result of the applied Bayesian optimization algorithm.
    Type: Grant
    Filed: November 4, 2019
    Date of Patent: December 26, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Frederick C. Chong, Huaiye Zhang, Bin Zhou, Gang Xue, Xin Chen
  • Patent number: 11856069
    Abstract: A method for deleting user equipment devices UEs in batches, where the method includes: A control device sends a delete instruction to a virtual broadband remote access server (vBRAS)-control plane (CP), where the delete instruction includes a target attribute, and where the vBRAS-CP instructs vBRAS-user plane (UP) devices to delete all user equipment devices meeting the target attribute according to the delete instruction.
    Type: Grant
    Filed: August 26, 2022
    Date of Patent: December 26, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Zhunfeng Wu
  • Patent number: 11853327
    Abstract: In an approach to containerizing an existing database that currently resides on a standard operating system, responsive to determining that a non-containerized database is suitable for containerization, one or more database objects to be shifted into a container are determined. The one or more database objects are mapped to a container structure. The non-containerized database is shifted into the container based on the mapping of the one or more database objects and the container structure to create a containerized database.
    Type: Grant
    Filed: October 14, 2020
    Date of Patent: December 26, 2023
    Assignee: International Business Machines Corporation
    Inventors: Phillip Harold Downey, George Baklarz, Thomas Hronis
  • Patent number: 11853409
    Abstract: Examples described herein relate to apparatuses and methods for associating a first account with a second account, the first account being hosted by a first server, the second account being hosted by a second server, including but not limited to, authenticating, by the first server, first login credentials associated with the first account, wherein the first login credentials are received from a user device, receiving, by the first server from the user device, second login credentials associated with the second account, sending, by the first server, the second login credentials to the second server for authentication, in response to determining that the second login credentials are authenticated by the second server, associating, by the first server, the first account with the second account, and connecting, by the first server to the second server, to allow the user device to access services commensurate with the second account without prompting the user device for the second login credentials.
    Type: Grant
    Filed: August 22, 2022
    Date of Patent: December 26, 2023
    Assignee: Level 3 Communications, LLC
    Inventor: Christopher Newton
  • Patent number: 11854028
    Abstract: Systems and methods are directed to optimizing survey parameters using machine learning. A network system monitors user activity of a plurality of users with respect to an application and provides a notification to users of the plurality of users that satisfy a trigger condition for providing the notification. The network system obtains feedback corresponding to the notification, whereby the feedback indicates whether each of the users accepted, rejected, or ignored the notification. A machine learning model is then trained using input data obtained from the feedback to optimize on one or more parameters used by the network system in providing a future notification. Based on the machine learning model, the future notification is presented to a further set of users using the one or more optimized parameters.
    Type: Grant
    Filed: November 1, 2021
    Date of Patent: December 26, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Matthew Spencer Donald Kerr, Shaker Asif Khaleque, Kelly John Forsmann, Tatiana Shubin, Dipti A. Patil
  • Patent number: 11856044
    Abstract: Apparatuses, systems, and techniques for isolating the performance of a quality-of-service (QoS) policy for improved data streaming systems and applications. In at least one embodiment, a metric is determined for a QoS policy used to provide an application session based on a value of at least one characteristic of the application session that reflects an impact of one or more external conditions beyond the control of the QoS policy.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: December 26, 2023
    Assignee: NVIDIA Corporation
    Inventors: Prashant Sohani, Rudragouda Pharale, Ajit Lalwani, Hassane Samir Azar
  • Patent number: 11855858
    Abstract: A method includes receiving a subscription request to obtain notifications of events pertaining to the data file that has been previously uploaded by a user account associated with a user device and stored at the cloud-based file system. The subscription request identifies a destination address for the notifications generated in accordance with the subscription request and one or more events, among multiple events, corresponding to the data file that are to prompt the notifications to be transmitted to the destination address associated with the networked device. The method includes determining that the subscription request is authorized, and identifying an occurrence of an event from the one or more events specified in the subscription request and involving the data file. The method includes transmitting to the destination address a notification indicating the occurrence of the event involving the data file.
    Type: Grant
    Filed: August 8, 2022
    Date of Patent: December 26, 2023
    Assignee: Google LLC
    Inventors: Kyle W. Marvin, Ivan Young Lee, Stephen Nowland Clark, Louis Ryan, Gustavo Mendes Estephanio de Moura, Eric Benson Schoeffler
  • Patent number: 11856426
    Abstract: An apparatus, method and computer program is described, comprising: obtaining analytics data from one or more network data analytics functions of a mobile communication system using a probe network function which subscribes to the network data analytics functions; obtaining control plane data from one or more control plane probes, wherein the control plane data comprises signaling between one or more user devices and a network of the mobile communication system; obtaining user plane data from one or more user plane probes; processing the analytics data, control plane data and user plane data, including correlating at least some of said analytics, user plane and control plane data and identifying at least one anomaly in said data; and triggering an active mode to acquire a subset of analytics data related to said at least one anomaly.
    Type: Grant
    Filed: April 13, 2021
    Date of Patent: December 26, 2023
    Assignee: EXFO Solutions SAS
    Inventors: Anwer Al-Dulaimi, Stéphane Lagain, Fabrice Bonnaud
  • Patent number: 11856010
    Abstract: Malicious domain finding using DNS query pattern analysis is disclosed. A first DNS query signature and a second DNS query signature are generated, using a set of DNS query records. The first and second DNS query signatures are compared, and the second DNS query signature is identified as malicious based on a detected match between the first and second DNS query signatures.
    Type: Grant
    Filed: February 16, 2021
    Date of Patent: December 26, 2023
    Assignee: Palo Alto Networks, Inc.
    Inventors: Jun Wang, Wei Xu
  • Patent number: 11855911
    Abstract: Novel tools and techniques are provided for implementing intent-based orchestration using network parsimony trees. In various embodiments, in response to receiving a request for network services that comprises desired characteristics and performance parameters for the requested network services without information regarding specific hardware, hardware type, location, or network, a computing system might generate a request-based parsimony tree based on the desired characteristics and performance parameters. The computing system might access, from a datastore, a plurality of network-based parsimony trees that are each generated based on measured network metrics, might compare the request-based parsimony tree with each of one or more network-based parsimony trees to determine a fitness score for each network-based parsimony tree, and might identify a best-fit network-based parsimony tree based on the fitness scores.
    Type: Grant
    Filed: April 21, 2023
    Date of Patent: December 26, 2023
    Assignee: Level 3 Communications, LLC
    Inventors: Kevin M. McBride, Brett E. Dwyer, James E. Sutherland, Jamie Lin, Brent Smith, Glenn B. Balanoff, Frank Moss, Bryan Dreyer
  • Patent number: 11856054
    Abstract: A system, method, and machine-readable storage medium for providing a quality of service (QoS) recommendation to a client to modify a QoS setting are provided. In some embodiments, a set of volumes of a plurality of volumes may be determined. Each volume of the set of volumes may satisfy a first QoS setting assigned to the volume and a second QoS setting assigned to the volume. The plurality of volumes may reside in a common cluster and may be accessed by the client. Additionally, a subset of the set of volumes may be determined. Each volume of the subset may satisfy an upper bound of a range based on a minimum IOPS setting of the volume. A QoS recommendation to the client to modify the first QoS setting may be transmitted for one or more volumes of the subset.
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: December 26, 2023
    Assignee: NETAPP, INC.
    Inventor: Tyler Cady
  • Patent number: 11855909
    Abstract: Methods and systems for managing network resources enabling network services over a network and for managing maintenance of network resources. The method comprises determining a desired performance level for the network services, the desired performance level being associated with service metrics that establish compliance with a service level agreement; accessing internal data relating to operations of the network and external data not relating to operations of the network; generating a prediction of a network service pattern based on the desired performance level of the network services, the internal data and the external data; identifying a decision scenario for orchestration of the network resources, the decision scenario establishing a configuration of the network resources, the decision scenario being generated based on a correlation of the prediction of the network service pattern and availability of the network resources; and causing to adapt the network resources based on the decision scenario.
    Type: Grant
    Filed: February 16, 2022
    Date of Patent: December 26, 2023
    Assignee: SERVICENOW CANADA INC.
    Inventors: Marie-Claude Cote, Thomas Fortier, Alexei Nordell-Markovits
  • Patent number: 11853434
    Abstract: A system for analyzing a computing system for potential breach points, the system comprising a memory device having executable instructions stored therein, and a processing device, in response to the executable instructions, configured to parse a breach scenario file, the breach scenario file comprising a graph including action component nodes connected by edges, determine a root node from the action component nodes, execute the root node with breach point data, generate a root node return value based on the execution of the root node, the root node return value including a modified copy of the breach point data, determine children nodes from the action component nodes connected to the root node, execute the children nodes wherein each execution of the children nodes produces children node return values for a subsequent one of the children nodes, and return a final return value from the execution of the children nodes.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: December 26, 2023
    Assignee: SAFEBREACH LTD.
    Inventors: Itzhak Kotler, Idan Livni, Dan Bar-Shalom, Guy Bejerano
  • Patent number: 11847351
    Abstract: Storage object groups uniquely associated with respective host applications are processed to model, for each host application, the relationship between current utilized storage capacity of each host application and greatest possible utilized storage capacity of each host application without exhausting either the storage capacity of the storage system or the performance capacity of the storage system. The modeled relationships may be used to calculate headroom and performance impact scores for each host application. Storage object groups that have insufficient headroom for growth, e.g., as indicated by performance impact score, are deemed to be associated with host application workloads that are candidates for migration to a different storage system. The candidates may be ranked and selected for migration based on performance impact scores.
    Type: Grant
    Filed: December 23, 2021
    Date of Patent: December 19, 2023
    Assignee: Dell Products L.P.
    Inventors: Jason McCarthy, Girish Warrier, Rongnong Zhou
  • Patent number: 11848988
    Abstract: A self-describing data format capable of carrying payload information, such as Tuxedo payload information, as well as filter information. The data format can allow for expression of some or all of Tuxedo Typed Buffers, including STRING, CARRAY, MBSTRING, VIEW, VIEW32, FML, and FML32. The data format is also capable of supporting nesting and error-checking. The proposal of user payload collection can allow customers to siphon off user/payload data to be used in applications, such as Business Intelligence applications, without the need for additional information to be passed with the payload data.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: December 19, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Hui Chen, Todd Little, Xiangdong Li, Jim Yongshun Jin
  • Patent number: 11848833
    Abstract: System and computer-implemented method for analyzing software-defined data center (SDDC) components in a computing environment uses network traffic data, which is correlated with an inventory of SDDC components in the computing environment to calculate a metric collection parameter for each SDDC component in the computing environment based on data flow associated with that SDDC component. Relevant metrics from each of the SDDC components in the computing environment are collected according to the metric collection parameter for that SDDC component to analyze the SDDC components.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: December 19, 2023
    Assignee: VMWARE, INC.
    Inventors: Agila Govindaraju, Rutuja Ganesh Dhamale
  • Patent number: 11847226
    Abstract: Technologies are described herein for providing a Baseboard Management Controller (“BMC”)-based security processor. The disclosed BMC-based security processor can provide a hardware Root of Trust (“RoT”) for a computing platform without the addition of specialized silicon to the platform and while minimizing the number of attack points. The disclosed BMC-based security processor can also provide functionality for securely filtering requests made on certain buses in a computing platform. Through implementations of the features identified briefly above, and others described herein, various technical benefits can be achieved such as, but not limited to, increased security as compared to previous computing systems that utilize a BMC to provide a hardware RoT and reduced complexity and cost as compared to previous computing systems that utilize a separate hardware device, such as a Field Programmable Gate Array (“FPGA”) or a microcontroller, to provide a hardware RoT.
    Type: Grant
    Filed: November 25, 2020
    Date of Patent: December 19, 2023
    Assignee: AMERICAN MEGATRENDS INTERNATIONAL, LLC
    Inventors: Stefano Righi, Umasankar Mondal, Sanjoy Maity
  • Patent number: 11849065
    Abstract: Various embodiments of the invention are detection systems and methods for detecting call provenance based on call audio. An exemplary embodiment of the detection system can comprise a characterization unit, a labeling unit, and an identification unit. The characterization unit can extract various characteristics of networks through which a call traversed, based on call audio. The labeling unit can be trained on prior call data and can identify one or more codecs used to encode the call, based on the call audio. The identification unit can utilize the characteristics of traversed networks and the identified codecs, and based on this information, the identification unit can provide a provenance fingerprint for the call. Based on the call provenance fingerprint, the detection system can identify, verify, or provide forensic information about a call audio source.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: December 19, 2023
    Assignee: Georgia Tech Research Corporation
    Inventors: Vijay Balasubramaniyan, Mustaque Ahamad, Patrick Gerard Traynor, Michael Thomas Hunter, Aamir Poonawalla
  • Patent number: 11848954
    Abstract: A method for assessing a network environment includes obtaining, by the network assessment computing device, device information for one or more devices each with an Internet Protocol address currently on a defined network in a network environment from a network appliance device coupled to the network environment. Each of the identified devices are assessed, by the network assessment computing device, for one or more vulnerabilities. Network status data and any actionable items for the identified devices for the one or more vulnerabilities is generated, by the network assessment computing device, based on the assessing. The generated status data and any actionable items are provided by the network assessment computing device.
    Type: Grant
    Filed: March 26, 2021
    Date of Patent: December 19, 2023
    Assignee: INFINITE GROUP, INC.
    Inventors: Brian A. Drake, Mark E. Klein, Andrew T. Hoyen, James A. Villa, Julian D. Baldwin
  • Patent number: 11847461
    Abstract: A System-On-Chip (SoC) includes a set of registers, a processor, and Out-Of-Order Write (OOOW) circuitry. The processor is to execute instructions including write instructions. After issuing a first write instruction to any of the registers in the set, the processor is to await an acknowledgement for the first write instruction before issuing a second write instruction to any of the registers in the set. The OOOW circuitry is to identify the write instructions issued by the processor to the registers in the set, to perform the identified write instructions in the registers irrespective of acknowledgements from the registers, and to send to the processor imitated acknowledgements for the identified write instructions.
    Type: Grant
    Filed: May 19, 2022
    Date of Patent: December 19, 2023
    Assignee: MELLANOX TECHNOLOGIES, LTD.
    Inventors: Alon Singer, Zachy Haramaty
  • Patent number: 11847358
    Abstract: A printing system provides an efficient operation process by automating work for producing a print product that meets quality terms requested by a customer with an information format for transferring quality terms or a quality report. A control method for an information processing apparatus includes receiving order data including quality request data from an order receiving system, interpreting the received quality request data, generating a job containing information that is used for quality adjustment to be performed by a production system, based on the interpreted quality request data, and sending the job to the production system. The job containing quality request data in a data format that is same as a data format of the received quality request data is generated.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: December 19, 2023
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Anno, Ryo Fujita, Hirotomo Tanaka, Kosuke Tsujita, Shou Kikuchi, Yuuki Maeda, Takaaki Yano, Hiroyuki Toriyabe, Satoshi Yoshida
  • Patent number: 11848835
    Abstract: A system, method, and computer-readable medium are disclosed for performing a data center monitoring and management operation. The data center monitoring and management operation includes: identifying a data center infrastructure utilization unit associated with an information technology (IT) environment, the IT environment including a data center asset; analyzing the IT environment based upon the data center infrastructure utilization unit; and, presenting a data center infrastructure utilization quantification based upon the analyzing.
    Type: Grant
    Filed: January 20, 2022
    Date of Patent: December 19, 2023
    Assignee: Dell Products L.P.
    Inventors: Nicole Reineke, Hanna Yehuda, Eitan Segal
  • Patent number: 11847526
    Abstract: A method and a corresponding system are disclosed for recording multimodal user interaction with an item in a networked system. The networked system includes a server device network-connected to one or more client user device(s). A data record is generated for the item, comprising data representative thereof and including at least image data depicting the item. A unique identifier code is associated with the data record, wherein the association of the unique identifier code with the image data in the record defines an avatar of the item in the system. Copies of the avatar are distributed to client user devices in the network, and the unique identifier code is encoded into a machine-readable tag secured to each physical embodiment of the item outside the network. At each client user device, each digital user interaction with an avatar and each analogue user interaction with a physical item is logged. At the server, each logged user interaction is matched against the item data record and recorded.
    Type: Grant
    Filed: October 10, 2019
    Date of Patent: December 19, 2023
    Assignee: SCROBLE S.A.
    Inventor: Anna Ivanovna Salewski
  • Patent number: 11847576
    Abstract: Disclosed herein is a technique for implementing a framework that enables application developers to enhance their applications with dynamic adjustment capabilities. Specifically, the framework, when utilized by an application on a mobile computing device that implements the framework, can enable the application to establish predictive models that can be used to identify meaningful behavioral patterns of an individual who uses the application. In turn, the predictive models can be used to preempt the individual's actions and provide an enhanced overall user experience. The framework is configured to interface with other software entities on the mobile computing device that conduct various analyses to identify appropriate times for the application to manage and update its predictive models. Such appropriate times can include, for example, identified periods of time where the individual is not operating the mobile computing device, as well as recognized conditions where power consumption is not a concern.
    Type: Grant
    Filed: August 12, 2019
    Date of Patent: December 19, 2023
    Assignee: Apple Inc.
    Inventors: Binu K. Mathew, Kit-Man Wan, Gaurav Kapoor
  • Patent number: 11848955
    Abstract: Systems, methods, and related technologies for entity visibility are described. In certain aspects, information associated with a type of entity is accessed and a network is scanned for a plurality of entities. One or more entities are selected from plurality of entities based on the type of entity. Properties associated with the one or more selected entities are accessed. The information associated with the one or more selected entities and the one or more properties associated with the selected one or more entities are stored.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: December 19, 2023
    Assignee: FORESCOUT TECHNOLOGIES, INC.
    Inventors: Anderson Lam, Sharad Singh, Mihael Sudakovitch
  • Patent number: 11847097
    Abstract: In an approach to improve file recall between storage devices by optimizing file recall for multiple users. Embodiments of the present invention obtain one or more similarities among one or more users based on one or more usage points and divide the one or more users into a plurality of clusters based on a content of the one or more usage points. Further, embodiments select a cluster from the plurality of clusters based on cluster importance, and select the content used by more than a predetermined percentage of the weighted users pertaining to the selected cluster as an automated recall subject. Additionally, embodiments recal one or more selected content from a secondary storage device to a primary storage device.
    Type: Grant
    Filed: June 17, 2021
    Date of Patent: December 19, 2023
    Assignee: International Business Machines Corporation
    Inventors: Junta Watanabe, Yuka Sasaki, Reiya Takemura, Tatsuki Sawada
  • Patent number: 11848814
    Abstract: In various examples, description data may be used by an engine to correlate a subset of alarms representing a network incident. A machine learning model may then be used to predict a likelihood that one or more of the alarms within the subset is a root cause of the network incident. This root cause may then be displayed on a graphical user interface. As a result, alarm fatigue experienced by network administrators may be reduced.
    Type: Grant
    Filed: November 17, 2021
    Date of Patent: December 19, 2023
    Assignee: T-Mobile Innovations LLC
    Inventors: Srikrishna Srinivasan, Yanbing Su, Jia Yan, Faisal Waris, Pradeep Christopher Cruz
  • Patent number: 11849045
    Abstract: Deferred verification of the integrity of data operations over a set of data that is hosted at an untrusted module (UM) is controlled. The controlling includes generating a request for a data operation on the set of data. The request includes an authentication portion. The request is sent to the UM. A response to the request is received from the UM. The response includes cryptographic verification information attesting the integrity of the data operation with respect to prior data operations on the set of data. The response includes results from deferred verification at a trusted module (TM).
    Type: Grant
    Filed: July 10, 2019
    Date of Patent: December 19, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Arvind Arasu, Kenneth Eguro, Raghav Kaushik, Donald Kossmann, Ravishankar Ramamurthy, Pingfan Meng, Vineet Pandey
  • Patent number: 11847490
    Abstract: An apparatus comprises a processing device configured to receive a request to schedule a workload and to generate a graph representation of tasks of the workload, the graph representation comprising two or more levels each comprising nodes representing tasks of the workload. The processing device is also configured to identify a plurality of paths each representing a sequence of tasks of the workload that starts at a root node in a first level of the graph representation and traverses one or more additional nodes in one or more additional levels of the graph representation. The processing device is further configured to determine a ranking of the plurality of paths and to assign the tasks of the workload for execution on assets of an information technology infrastructure based at least in part on the determined ranking of the plurality of paths.
    Type: Grant
    Filed: February 18, 2021
    Date of Patent: December 19, 2023
    Assignee: Dell Products L.P.
    Inventors: Jayanth Kumar Reddy Perneti, Vindhya Gangaraju
  • Patent number: 11848994
    Abstract: In some embodiments, a client application at a client device can receive, from a browser application at the client device, a first message including a unique identifier associated with a session of the browser application at a website associated with a content management system. The client application can extract the unique identifier from the first message, and establish a connection between the client application and the content management system by sending, from the client application to the content management system, a second message including the unique identifier. The client application can then receive, from the content management system through the connection, a third message relayed by the content management system from the website, where the third message is associated with the unique identifier.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: December 19, 2023
    Assignee: Dropbox, Inc.
    Inventors: Andrew Bortz, Sang Tian, Joshua Kaplan, Devdatta Akhawe
  • Patent number: 11848796
    Abstract: An aggregator is designed to form first data connections to field access devices. The field access devices are connected to different network segments of a field bus system. The aggregator forms a second data connection to a host computer. The aggregator receive first data traffic from the host computer via the second data connections and to forward the first data traffic, via the first data connections to a field access device of that network segment in which the particular field bus component, to which the first data traffic is directed, is situated. The aggregator is also designed to receive second data traffic from a field bus component in one of the network segments via at least one of the first data connections and to forward the second data traffic to at least one of the host computers via at least one of the second data connections.
    Type: Grant
    Filed: September 5, 2019
    Date of Patent: December 19, 2023
    Assignee: Endress+Hauser Process Solutions AG
    Inventors: Michael Mayer, Axel Pöschmann
  • Patent number: 11848845
    Abstract: Described herein is a system and method for testing a computing device, such as a server, to minimize network impact. A computing device that is new or needs to be evaluated, such as an edge server, in a content delivery network may be determined and a sibling edge server which shares a common characteristic with the edge server may be selected. Requests received on the sibling edge server may be collected and filtered to determine a subset of the requests. The subset of the requests are transmitted to the edge server for processing and evaluation.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: December 19, 2023
    Assignee: Comcast Cable Communications, LLC
    Inventor: Chris Lemmons
  • Patent number: 11849336
    Abstract: Embodiments of this application disclose a wireless access point deployment method and apparatus. In the method, after receiving a first operation, a terminal device displays a floor plan determining interface. Then, the terminal device receives a second operation for the floor plan determining interface, and determines a first floor plan based on the second operation. The terminal device determines an AP type recommended to be deployed currently. Next, the terminal device displays an AP deployment interface based on the first floor plan and the AP type, where the AP deployment interface is used to display a quantity of APs recommended to be deployed and locations of the APs recommended to be deployed.
    Type: Grant
    Filed: July 24, 2020
    Date of Patent: December 19, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Fanhua Kong, Qi Wang, Hongcheng Zhuang
  • Patent number: 11843656
    Abstract: Systems and methods are disclosed for dynamic application mobilization. In one implementation, an application is modeled as a processing function. The processing function is placed at a first processing node within a processing network. One or more optimization operations are computed with respect to the processing function. The processing function is mobilized from the first processing node to a second processing node within the processing network in accordance with the one or more optimization operations.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: December 12, 2023
    Assignee: Iguazio Systems Ltd.
    Inventors: Ori Modai, Orit Nissan-Messing, Yaron Haviv
  • Patent number: 11841760
    Abstract: Methods, apparatus, and processor-readable storage media for operating system for collecting and transferring usage data are provided herein. An example computer-implemented method includes: configuring two or more of a plurality of hardware components to perform respective data collection processes, wherein: the hardware components are associated with at least a first location, the configuring is performed by a system layer of an operating system installed on at least one of the plurality of hardware components, and a given one of the data collection processes collects usage data of the corresponding hardware component based on one or more characteristics of the corresponding hardware component; obtaining, by the operating system from the configured hardware components, the usage data collected by each of the data collection processes over a given time period; and uploading the obtained usage data to a datastore that is associated with at least a second location.
    Type: Grant
    Filed: April 25, 2022
    Date of Patent: December 12, 2023
    Assignee: Dell Products L.P.
    Inventors: Shibi Panikkar, Manav Ghosh, Wallace Wei
  • Patent number: 11843663
    Abstract: A logical clock is implemented in networked nodes. Messages between nodes can include either a scalar timestamp or a vector timestamp. The scalar timestamp leads to an overhead reduction, and nodes can select whether to send a scalar or vector timestamp depending on requirements. Message recipients update their logical clock vector differently depending on whether the scalar or vector timestamp is received. Applications to multi-master databases are also provided. The clock conforms to Lamport clock requirements when the scalar timestamp is sent, and conforms to both Lamport and vector clock requirements when the vector timestamp is sent.
    Type: Grant
    Filed: January 3, 2023
    Date of Patent: December 12, 2023
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventors: Alexandre Depoutovitch, Per-Ake Larson, Jack Hon Wai Ng, Chong Chen
  • Patent number: 11843682
    Abstract: Edge server cache techniques are described to prepopulate an edge server cache. The edge servers are configurable to maintain a first set of digital content that is currently made available via content requests to client devices. The edge servers are also configured to maintain a second set of digital content, separately, that is to be launched. The second set of digital content is not made publicly available until launch, but rather is “pre-warmed” in the caches of the respective edge servers. In an implementation, prelaunch access is provided using respective credentials, e.g., to verify operation of the second set of digital content using software and hardware resources at actual edge servers that implement the caches.
    Type: Grant
    Filed: August 31, 2022
    Date of Patent: December 12, 2023
    Assignee: Adobe Inc.
    Inventors: Alexei Krainiouk, Marius Petria, Ian E Boston, Andreea Miruna Moise
  • Patent number: 11843670
    Abstract: An electronic device and a method of an electronic device are provided. The electronic device includes a memory, a communication module, and a processor configured to identify application information stored in the memory, monitor network status using the communication module, and control a packet data unit (PDU) session based on the application information or the network status. The method includes identifying application information stored in a memory of the electronic device; monitoring network status using a communication module of the electronic device; and controlling a PDU session based on the application information or the network status.
    Type: Grant
    Filed: August 7, 2019
    Date of Patent: December 12, 2023
    Inventors: Soomin Lee, Jangbok Lee, Hansung Leem, Hyejeong Kim, Sangho Lee, Mooyoung Kim