Monitor Recognizes Sequence Of Events (e.g., Protocol Or Logic State Analyzer) Patents (Class 714/39)
  • Patent number: 11914563
    Abstract: New data structures for analyzing a log are generated. A hierarchical data structure includes a plurality of hierarchical nodes. Each node is associated with data and metadata. Each node may also be associated with analysis data. Information (data, metadata, and/or analysis data) of an ancestor node is imputed to a descendant node; a descendant node inherits the information of an ancestor node. When determining analysis data for a particular hierarchical node, information from any ancestor node to the particular hierarchical node may be used; however, information from non-ancestor nodes is not necessarily used. A timeline data structure includes a reference to a hierarchical node within a hierarchical data structure and a reference to an event type. The timeline data structure is thereby associated with the information of the referenced hierarchical node and information of any ancestor nodes to the referenced hierarchical node.
    Type: Grant
    Filed: March 24, 2022
    Date of Patent: February 27, 2024
    Assignee: Oracle International Corporation
    Inventors: Nagarajan Muthukrishnan, Ravi Shankar Thammaiah, Sumanta Kumar Chatterjee, Binoy Sukumaran
  • Patent number: 11909577
    Abstract: Provided is a client terminal access control method, and the method includes: allocating a communication process of a first client group comprising a plurality of client terminals to an edge server; when a failure occurs in an operation of the edge server, allocating a communication process of a second client group comprising at least one client terminal belonging to the first client group to a failure-handling edge server; and determining whether a failure occurs in an operation of the failure-handling edge serve.
    Type: Grant
    Filed: June 8, 2023
    Date of Patent: February 20, 2024
    Assignee: INNOGS KOREA CORP.
    Inventors: Young Suk Lim, Jeong Hoan Seo
  • Patent number: 11907749
    Abstract: Techniques are disclosed for implementing direct memory access in a virtualized computing environment. A memory access policy of the virtualized computing environment is applied to a direct memory access connection request received from a first virtual machine via an exception path. The request is flagged to indicate that the request has been processed and the request is forwarded to a network interface device configured to execute offloaded network functions for one or more virtual machines. A memory access policy of the virtualized computing environment is applied to a direct memory access connection reply received from a second virtual machine on the exception path. The reply is flagged to indicate that the reply has been processed and the reply is forwarded to the network interface device. A direct memory access connection is established between first and second virtual machines in accordance with the request.
    Type: Grant
    Filed: May 16, 2022
    Date of Patent: February 20, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Alec Kochevar-Cureton, Somesh Chaturmohta, Norman C. Lam, Sambhrama Madhusudhan Mundkur, Daniel M. Firestone
  • Patent number: 11907743
    Abstract: Systems, methods, and other embodiments associated with performing maintenance of a hardware node and relocating (live migrating) virtual machine (VM) instances in a multi-tenant, hyper scale, public Cloud service are described. In one embodiment, the method includes finding a suitable hardware node for hosting one or more VM instances from a hardware node selected for maintenance, preparing it for hosting VMs, and moving (live migrating) all virtual machines from the hardware node to the hosting hardware node.
    Type: Grant
    Filed: May 19, 2020
    Date of Patent: February 20, 2024
    Assignee: Oracle International Corporation
    Inventors: Harshit K. Kalley, Akshay Shah, Bruno Alvisio, Yafeng Wang
  • Patent number: 11902126
    Abstract: An intrusion detection method for detecting an intrusion in data traffic on a data communication network parses the data traffic to extract at least one protocol field of a protocol message of the data traffic, and associates the extracted protocol field with a model for that protocol field. The model is selected from a set of models. An assessment is made to determine if a contents of the extracted protocol field is in a safe region as defined by the model, and an intrusion detection signal is generated in case it is established that the contents of the extracted protocol field is outside the safe region. The set of models may comprise a corresponding model for each protocol field of a set of protocol fields.
    Type: Grant
    Filed: April 21, 2021
    Date of Patent: February 13, 2024
    Assignee: Forescout Technologies, Inc.
    Inventor: Emmanuele Zambon
  • Patent number: 11892508
    Abstract: A joint test action group transmission system includes a host terminal and a slave terminal. The slave terminal includes a test access port (TAP) circuit, an internal memory, and a memory interface controller. The TAP circuit includes a test data register set. The memory interface controller stores the data received from the TAP circuit to the internal memory. The host terminal transmits a set of download instruction bits to the TAP circuit to have the TAP circuit select the test data register set, and have the TAP circuit enter a data shift status to receive a data package through the test data register set. During the process of receiving the data package, the TAP circuit remains in the data shift status to receive the address and at least one piece of data stored in the data package continuously.
    Type: Grant
    Filed: November 10, 2020
    Date of Patent: February 6, 2024
    Assignee: Realtek Semiconductor Corp.
    Inventors: Chen-Tung Lin, Yuefeng Chen
  • Patent number: 11886897
    Abstract: A personal digital assistant for supporting inspection of at least one device disposed in an inspection target area includes: an abnormality acquisition unit configured to acquire information about an abnormality in the at least one device; a guidance information storage unit configured to store guidance information which at least includes at least one response procedure for each abnormal event in the at least one device and information about response capability required to execute the at least one response procedure; and a display unit configured to refer to the guidance information stored in the guidance information storage unit, and display the guidance information for responding to an abnormal device which is the device where the abnormality is acquired by the abnormality acquisition unit.
    Type: Grant
    Filed: October 19, 2022
    Date of Patent: January 30, 2024
    Assignee: MITSUBISHI HEAVY INDUSTRIES, LTD.
    Inventors: Masaki Honda, Gen Sakashita, Tomohiro Higuchi
  • Patent number: 11886932
    Abstract: Reliability monitoring can be performed for compute instances in a cluster with auto-scaling capability. Such monitoring can analyze state information for various instances, such as spot instances, to determine when an interruption or termination is to occur. An impact assessor can determine the impact on performance due to any such interruption or termination, and if necessary to maintain at least a minimum level of performance then an action performer can obtain additional or alternate instances, which may be of a different type, to make up for lost capacity. Any tasks being performed can be migrated to the newly-allocated instances without any failures or significant impact on performance, and the previously-utilized instances can be released corresponding to the termination or interruption.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: January 30, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Suvojit Dasgupta, Anand Kumar Sivasamy Kaliaperumal, Gregory Harrison Fina
  • Patent number: 11888798
    Abstract: Disclosed are various approaches for validating a relevance or an accuracy associated with an item being attached to a message or inserted inline with the text of the message or other type of document. An addition of the item (e.g., attachment, hyperlink, embedded image, etc.) to the message being generated by a sender can be detected. Message keywords associated with the message content and item keywords associated with the item content can be identified following an analysis of the message content and item content. The message keywords and item keywords can be compared to determine a likelihood of a mismatch between the item and the message. Upon determining a potential mismatch and prior to the message being sent to a recipient, a notification identifying the likelihood of the mismatch is presented to the sender.
    Type: Grant
    Filed: August 27, 2021
    Date of Patent: January 30, 2024
    Assignee: VMware, Inc.
    Inventors: Rohit Pradeep Shetty, Ramanandan Nambannor Kunnath
  • Patent number: 11882046
    Abstract: An example method includes receiving, from a network device, data indicating characterizations of network traffic on a plurality of ports of the network device; determining, by processing circuitry, for each port of the plurality of ports, an indicator of a port type for the port based on the data indicating the characterizations of network traffic on the plurality of ports, wherein the port type indicates a link type of network traffic exchanged by the port; and outputting, by the processing circuitry, the indicator of the port type to an output device.
    Type: Grant
    Filed: June 24, 2021
    Date of Patent: January 23, 2024
    Assignee: Juniper Networks, Inc.
    Inventors: Jisheng Wang, Xiaoying Wu, Swapnil Rajkumar Kura
  • Patent number: 11880293
    Abstract: Techniques for capturing and recording processor events and scheduler data in a production system on a per processing resource basis are discussed herein. In some examples, a process metric collection component may be associated with the scheduler and the processing resource such that the process metric collection component can capture real time data associated with the processes or threads both executed by the processing resource and waiting to execute on the processing resource. The captured data may be used by the system to monitor operations.
    Type: Grant
    Filed: November 26, 2019
    Date of Patent: January 23, 2024
    Assignee: Zoox, Inc.
    Inventors: Austin Hendrix, Andrew Lewis King, Thomas Michael Flanagan
  • Patent number: 11871338
    Abstract: Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: examining capability data of a shared ledger data structure, wherein the capability data specifies one or more capability for respective ones of a plurality of service capability applications; joining a service capability application of the plurality of service capability applications to a service delivery application in dependence on the examining; and running the service delivery application, with the service capability application joined to the service delivery application. .
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: January 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Dharmendra Misra, Abhinav Aggarwal, Tapasi Sengupta
  • Patent number: 11843508
    Abstract: A disclosed example includes configuring a virtual network and a physical network for at least twenty-four hosts and a top-of-rack switch in less than one minute by: generating, by executing an instruction with one or more processors, network topologies of the hosts based on physical network connection information indicative of physical network connections between the hosts and the top-of-rack switch; determining, by executing an instruction with the one or more processors, whether implementing the network topologies of the hosts concurrently is valid based on an evaluation of the network topologies relative to a network topology validation rule; and configuring, by executing an instruction with the one or more processors, the top-of-rack switch based on one or more of the network topologies.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: December 12, 2023
    Assignee: VMWARE, INC.
    Inventors: Thayumanavan Sridhar, Raja Kommula, Santoshkumar Babalad, Rajendra Gutupalli
  • Patent number: 11841861
    Abstract: Service interruptions in a multi-tenancy, network-based storage system can be mitigated by constraining the execution of queries. In various examples, a network-based storage system may receive a request to execute a query against data maintained by the network-based storage system. The network-based storage system may perform a unit of work to execute the query, progressing through some, but not all, of a set of operations that are to be completed for completing execution of the query. Upon completion of the unit of work, query execution may be paused, query state data may be saved, and query results may be generated for consumption by the requesting computing device. In some embodiments, tokens that are usable to resume query execution based on the saved query state data may be sent to customer computing devices for resuming query execution on-demand.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: December 12, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Ankit Kumar, Alazel Acheson, Matthew William Berry, Ankul Rastogi, Amit Sahasrabudhe
  • Patent number: 11838190
    Abstract: A method is provided for operating an edge computing system in which edge application servers (EASs) are provided by application service providers (ASPs) for deployment in edge data network (EDNs). The method includes receiving, from each of a plurality of the ASPs, a respective deployment request for a respective EAS, each respective deployment request including software image information for the respective EAS. The method further includes assigning, to each of the plurality of the ASPs from which a respective deployment request is received, a set of at least one application management privilege, and receiving EAS lifecycle management requests issued by one or more of the ASPs from which a respective deployment request is received. The EAS lifecycle management requests specify lifecycle management operations to be performed for respective EASs. The method additionally includes performing the lifecycle management operations for the respective EASs in response to the EAS lifecycle management requests.
    Type: Grant
    Filed: June 3, 2022
    Date of Patent: December 5, 2023
    Assignee: NEC CORPORATION
    Inventors: Fabio Giust, Vincenzo Sciancalepore, Lanfranco Zanzi
  • Patent number: 11829226
    Abstract: To improve promptness of anomaly detection after occurrence of an event, provided is an anomaly detection apparatus including a processor that executes a program and a storage device that stores the program. The processor executes a correction process of applying a scale transformation to correct second predicted data in time-series first predicted data of a monitoring target, the second predicted data including data after occurrence time of a specific event, and a detection process of detecting an anomaly of the monitoring target based on the second predicted data corrected in the correction process and based on second measured data in time-series first measured data of the monitoring target, the second measured data including data after the occurrence time of the specific event.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: November 28, 2023
    Assignee: HITACHI, LTD.
    Inventors: Satish Kumar Jaiswal, Mineyoshi Masuda
  • Patent number: 11825583
    Abstract: Methods and systems for the management of the electric lighting circuits are disclosed. The method includes monitoring one or more lighting circuits connected to a controller through one or more sensors. The one or more sensors are connected to the one or more lighting circuits and the controller. Further, the method includes detecting a change in current of a lighting circuit of the one or more lighting circuits. Furthermore, the method includes determining an anomaly in the lighting circuit based on the detected change in current of the lighting circuit. Thereafter, the method includes transmitting a report including at least the anomaly to a server for verification of the anomaly, in response to the determination.
    Type: Grant
    Filed: April 22, 2022
    Date of Patent: November 21, 2023
    Inventor: Mehdi Doorandish
  • Patent number: 11823794
    Abstract: Analysis of a log pattern for use in diagnosing a medical imaging device operates on log data including log events and service calls, each associated with a subset of log events within a service call time frame of a call time of the service call. Preprocessing (64) generates normalized log events (66) by removing or replacing content of the log events and linking each normalized log event with one or more service calls. Pre-analysis (68) identifies a test set of normalized log events that match a log pattern (40) and a test set of service calls (42) linked with the test set of normalized log events. The test set of service calls is analyzed (74) to identify hit service calls (46) each belonging to the test set of service calls and for which the log pattern under analysis has a hit.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: November 21, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Serverius Petrus Paulus Pronk, Johannes Henricus Maria Korst, Mauro Barbieri
  • Patent number: 11815994
    Abstract: Embodiments may generally be directed to systems and techniques to detect failure events in data pipelines, determine one or more remedial actions to perform, and perform the one or more remedial actions.
    Type: Grant
    Filed: February 24, 2023
    Date of Patent: November 14, 2023
    Assignee: Capital One Services, LLC
    Inventor: Patrice Bramble
  • Patent number: 11816471
    Abstract: A device, device initialisation and method of installing a delta update of executable code on a device, the method comprising: generating an unrelocation table based upon a symbol table and a relocation table associated with relocatable code by: identifying an entry in the relocation table that references a symbol in the symbol table; and storing in the unrelocation table the relocated address of the identified entry in the relocation table; generating a first executable program code based upon the symbol table, the relocation table, and the relocatable code; and storing the first executable program code and the unrelocation table on the device.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: November 14, 2023
    Assignee: Arm IP Limited
    Inventor: Brendan James Moran
  • Patent number: 11809919
    Abstract: In an event-driven architecture, at design time a central catalog allows event consumer(s) to reconstruct an event structure for later processing during runtime. The central event catalog receives from a publisher (of an event producer), an event description document specifying an event identifier, source code of an event class extracted from an event, and an annotation. This event description document is stored by the catalog as a central instance in a database. Upon receiving a query from an event consumer regarding the event, the event description document is returned as a query result. A code generator (of the event consumer) creates the event structure from the event description document, allowing processing of the event. Embodiments are particularly suited to centrally locate a single, up-to-date instance of an event description document, for reference in allowing multiple consumers of an event to accurately reproduce the latest version the structure of that event.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: November 7, 2023
    Assignee: SAP SE
    Inventor: Tung Dang
  • Patent number: 11809296
    Abstract: In one embodiment, a method for providing a verbalized diagnostic message to a user of an information handling system includes: determining, by an embedded controller, an error associated with the information handling system; accessing, by the embedded controller, a memory device of the information handling system, the memory device storing a plurality of diagnostic files; selecting, by the embedded controller, a diagnostic file from the plurality of diagnostic files, the diagnostic file indicating the error associated with the information handling system; generating, by the embedded controller, the verbalized diagnostic message; sending, by the embedded controller, the verbalized diagnostic message to an audio device of the information handling system in an embedded controller audio stream; and presenting, by the audio device, the verbalized diagnostic message to the user via one or more speakers of the information handling system.
    Type: Grant
    Filed: April 16, 2021
    Date of Patent: November 7, 2023
    Assignee: Dell Products L.P.
    Inventors: Adolfo S. Montero, Ibrahim Sayyed, Srinivasa Rao Samineni
  • 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: 11801823
    Abstract: A computer-based system for testing a server-based vehicle function, which is designed to implement a method comprising the following steps: a function model of the vehicle function is simulated by a first simulator on a server, an at least partial vehicle model is simulated by a second simulator and the vehicle function is tested, while a data connection between the first simulator and the second simulator is systematically influenced.
    Type: Grant
    Filed: August 3, 2018
    Date of Patent: October 31, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Farzaneh Ghanbari Milani, Volker Blaschke
  • Patent number: 11803428
    Abstract: Methods, apparatuses, and computer program products for feature based application programming interface (API) federation are disclosed. In some examples, a federated API manager may receive user input indicating source APIs including features for data processing. The federated API manager may identify elements forming one or more patterns from the features based on federation protocols. The federated API manager may identify federated operations based on the identified elements and federation operation rules. The federated API manager may generate a federated API schema based on the federated operation rules, and the federated API schema may expose the federated operations.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: October 31, 2023
    Assignee: Salesforce, Inc.
    Inventors: Antonio Garrote, Patricio Barletta
  • Patent number: 11797421
    Abstract: It is an object of the present invention to provide a debug system that accesses a semiconductor apparatus from the outside by a simple configuration at less overhead. The present invention relates to a semiconductor apparatus and a debug system. A large scale integration (LSI 11) includes a central processing unit (CPU 20), a debug control portion (21), an internal bus (22), a storage portion (23, 24, 26) connected to the internal bus, and a selector (27). According to a select control signal (CNT) from the CPU, the selector selects either a CPU select state of transmitting a signal from the CPU to the internal bus, or a debugger select state of transmitting a signal from the debug control portion to the internal bus. In principle, the selector is set to the CPU select state.
    Type: Grant
    Filed: March 6, 2020
    Date of Patent: October 24, 2023
    Assignee: Rohm Co., Ltd.
    Inventor: Takahiro Nishiyama
  • Patent number: 11792065
    Abstract: Methods and devices provide fault injection testing techniques in a production network environment without risking service outages for hosted computing services, by providing examples of a remote network controller configured to communicate with network devices of a network; a remote fault injection communication protocol configuring a remote network controller in communication with a network device to signal a failure injection; and a failure injection module configuring a network device to configure a network device processor to implement a failure injection signaled according to the remote failure injection communication protocol. The method includes a network controller transmitting a failure injection signal in a control plane packet over a network connection to a network device, and the network device creating a child process by executing, in a dedicated runtime environment, a copy of one or more processes impacted by a parsed failure type.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: October 17, 2023
    Assignee: Cisco Technology, Inc.
    Inventors: Nagendra Kumar Nainar, Jaganbabu Rajamanickam, David John Zacks, Carlos M. Pignataro, Madhan Sankaranarayanan, Cesar Obediente, Craig Thomas Hill
  • Patent number: 11777810
    Abstract: An example framework and method facilitate enhancing resiliency of a computing environment. The example method includes dynamically discovering or accessing first status information related to a first metric associated with a first resource of the computing environment; selectively sharing the first status information among one or more computing environment resources, including the first resource, resulting in shared status information; and using the shared status information to selectively initiate one or more responses by the one or more resources in accordance with the shared status information. In a specific implementation, metrics managers may manage metrics and initiate remediation actions when certain criteria are met; the resources can selectively quiesce or unquiesce when the certain criteria are met or when their status changes accordingly; and a resiliency manager may coordinate communications between metrics managers and computing resources.
    Type: Grant
    Filed: February 28, 2022
    Date of Patent: October 3, 2023
    Assignee: Oracle International Corporation
    Inventor: Philippe Le Mouel
  • Patent number: 11762371
    Abstract: A non-transitory computer-readable medium comprising computer-executable instructions that, when executed, cause a processor to perform operations including receiving a first dataset from a first automation component, the first dataset corresponds to raw data acquired by a first sensor; receiving a second dataset from a second automation component, the second dataset corresponds to raw data acquired by a second sensor; receiving data indicating an expected operation related to operations of an industrial automation system including the first and second automation components; determining a signature based on the first and second datasets and the data indicating the expected operation, wherein the signature indicates an unexpected operation as compared to the expected operation; performing a root cause analysis using the signature to determine a relationship indicating a first set of changes of the first dataset corresponding to a second set of changes in the data indicating the expected operation.
    Type: Grant
    Filed: May 2, 2022
    Date of Patent: September 19, 2023
    Assignee: Rockwell Automation Technologies, Inc.
    Inventors: Bijan SayyarRodsari, Jakob Methfessel, Kadir Liano, Hanyu Shi, Dongzuo Tian
  • Patent number: 11762663
    Abstract: Provided are an information processing program, an information processing device, and an information processing method that enable application processing and data transmission in a non-blocking manner to increase a communication speed. A server device includes buffering means configured to accumulate events, socket writing means configured to process the events, and flag management means configured to exclusively set a flag. The socket writing means includes socket write request means and callback processing means. The flag management means exclusively sets the flag at a timing before the event processing requested by the socket write request means starts, and releases the flag at a timing after the processing by the callback processing means ends. The socket write request means receives a call, and in a case where the flag is set, the events accumulated by the buffering means are processed.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: September 19, 2023
    Assignee: SOFTGEAR CO., LTD.
    Inventor: Naoki Miyanaga
  • Patent number: 11757828
    Abstract: A domain name address obtaining method includes: in a case that a first condition is met, performing a related operation of refreshing a domain name address record. The first condition includes at least one of: confirming that an obtained DNS address is changed; occurring a PDU session relocation; confirming that an obtained IP address is changed; a first DNN being no longer available; a second DNN being available; a terminal moving from a first area to a second area; the terminal moving out of the first area; the terminal moving to the second area; a first indication being received; the terminal being handed over; or the terminal being in a connected state. The first area includes at least one of: a serving area of a first local service, a serving area of a non-local service, or an available area of the first DNN.
    Type: Grant
    Filed: February 22, 2022
    Date of Patent: September 12, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventors: Xiaowan Ke, Mengxiang Wu, Shounian Zhang
  • Patent number: 11755203
    Abstract: Techniques including receiving configuration information for a trigger control channel of the one or more trigger control channels, the configuration information defining a first one or more triggering events, receiving a first memory management command, store the first memory management command, detecting a first one or more triggering events, and triggering the stored first memory management command based on the detected first one or more triggering events.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: September 12, 2023
    Assignee: Texas Instruments Incorporated
    Inventors: Kai Chirca, Matthew David Pierson, David E. Smith, Timothy David Anderson
  • Patent number: 11755099
    Abstract: Example methods and apparatus to facilitate dynamic core selection are disclosed. An example apparatus includes a first processor core of a first type; a second processor core of a second type different from the first type; and software to: access a user-supplied hint indicative of a user preference to execute program code on the first processor core, the user-supplied hint including a user-defined attribute of the program code; monitor performance of the program code on the first processor core; determine, based on the user-defined attribute of the program code, a predicted performance of the program code on the second processor core is better than the performance of the program code on the first processor core; and ignore the user preference by migrating the program code from the first processor core for execution on the second processor core.
    Type: Grant
    Filed: June 28, 2022
    Date of Patent: September 12, 2023
    Assignee: Intel Corporation
    Inventors: Youfeng Wu, Shiliang Hu, Edson Borin, Cheng Wang
  • Patent number: 11748384
    Abstract: A method and related system, comprising receiving a dataset comprising records, where each record of the records comprises information descriptive of an event corresponding to an entity. The records may be clustered resulting in clusters having categories respectively, each cluster category being indicative of an event category of the events. One or more event attributes descriptive of the events may be determined. Records having values of the determined event attributes may be selected from the dataset. The selected records may be grouped according to a grouping criterion, the grouping criterion being based on the values of the determined event attributes. At least one association rule may be determined using the groups and the cluster identifiers, where each association rule indicates a relationship between the event categories of a respective group.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Richard Obinna Osuala, Michael Cherner, Michael Krißgau
  • Patent number: 11733923
    Abstract: Systems and methods are disclosed including a processing device operatively coupled to memory device. The processing device performs operations comprising receiving a memory access command specifying a logical address; determining a physical address associated with the logical address; determining a portion of the memory device that is referenced by the physical address; determine an endurance factor associated with the portion; and increasing, by a value derived from the endurance factor, a media management metric associated with a management unit of the memory device, wherein the management unit is referenced by the physical address.
    Type: Grant
    Filed: July 7, 2021
    Date of Patent: August 22, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Chandra M. Guda
  • Patent number: 11720427
    Abstract: A server in a content delivery network (CDN) can examine API traffic and extract therefrom content that can be optimized before it is served to a client. The server can apply content location instructions to a given API message to find such content therein. Upon finding an instance of such content, the server can verify the identity of the content by applying a set of content verification instructions. If verification succeeds, the server can retrieve an optimized version of the identified content and swap it into the API message for the original version. If an optimized version is not available, the server can initiate an optimization process so that next time the optimized version will be available. In some embodiments, an analysis service can assist by observing traffic from an API endpoint over time, detecting the format of API messages and producing the content location and verification instructions.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: August 8, 2023
    Assignee: Akamai Technologies, Inc.
    Inventors: Utkarsh Goel, Martin T. Flack
  • Patent number: 11722750
    Abstract: A device maybe configured to cause application based features corresponding to a service provided by a service provider to execute based on one or more determined user settings.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: August 8, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiran Mukesh Misra, Sachin G. Deshpande, Sheau Ng
  • Patent number: 11716354
    Abstract: A technology is described for determining compliance with security technical implementation guide (STIG) standards. An example of the technology can include identifying a STIG standard that may be applicable to a system component included in a computer system. The STIG standard can be obtained from a security technical implementation guide which specifies security standards for securing computer systems against unauthorized access. A configuration compliance package can be generated to evaluate a configuration setting of the system component for compliance to the STIG standard, and the configuration compliance package can be output to enable a determination of compliance of the configuration setting with the STIG standard.
    Type: Grant
    Filed: December 18, 2019
    Date of Patent: August 1, 2023
    Assignee: Raytheon Company
    Inventors: Austin D. Garrett, Jacob Cole, Stephen Austin Cline
  • Patent number: 11704294
    Abstract: In accordance with an embodiment, described herein are systems and methods for supporting slowly changing dimensions and metadata versioning in a multidimensional database, comprising. A system can comprise a computer that includes one or more microprocessors, and a multidimensional database server executing on the computer, wherein the multidimensional database server supports at least one hierarchical structure of data dimensions. A data dimension can slowly change over time. When such changes occur, metadata associated with the data dimension can be updated. Advantageously, a current snapshot of the data structure can allow searching of previous changes to the slowly changing dimension based upon the metadata.
    Type: Grant
    Filed: March 12, 2021
    Date of Patent: July 18, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Kumar Ramaiyer
  • Patent number: 11699357
    Abstract: Described herein are improved systems and methods for overcoming technical problems associated with limited collaborative learning functionality in educational programming platforms.
    Type: Grant
    Filed: July 2, 2021
    Date of Patent: July 11, 2023
    Assignee: NEURON FUEL, INC.
    Inventors: Kelvin Voon-Kit Chong, Krishna Vedati, Srinivas Mandyam, Tiago André Dias Silva, Jamie May
  • Patent number: 11687396
    Abstract: A device obtains a plurality of server logs from a plurality of servers, where each server log includes a plurality of log entries, and generates, based on the plurality of log entries, a plurality of data structures, where each data structure includes one or more log entries that concern a server request. The device identifies a set of data structures associated with one or more server errors and processes the set of data structures using an artificial intelligence technique to determine a respective classification score of each data structure. The device determines, based on the respective classification score of each data structure, a respective server error type of each data structure, and causes display of information concerning at least one server error type associated with the set of data structures.
    Type: Grant
    Filed: February 2, 2021
    Date of Patent: June 27, 2023
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Steve Marshall Spencer, Joseph B. Knaack, Kyle C. Sung, David Holtfrerich, Xiaoran Tang
  • Patent number: 11675759
    Abstract: An information handling system may include at least one processor and a non-transitory memory coupled to the at least one processor. The information handling system may be configured to: receive telemetry data from a plurality of information handling systems disposed at one or more datacenters; determine, based on the telemetry data, one or more drifted information handling systems, wherein the one or more drifted information handling systems differ from other information handling systems in the plurality of information handling systems and/or from a known-good state; and present a user interface indicating the one or more drifted information handling systems and providing a user interface element configured to remedy a drift of the one or more drifted information handling systems.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: June 13, 2023
    Assignee: Dell Products L.P.
    Inventors: Deborah C. Russell, Muzhar S. Khokhar
  • Patent number: 11675542
    Abstract: Command execution data is received. The command execution data comprises a block address corresponding to an functional component, a register identifier corresponding to a design for testability (DFT) register of the functional component, and command data. The command execution data is converted to a serial command. The serial command is committed to the DFT register of the functional component. A response to the serial command is received. The response is generated by the functional component based on the serial command. The response is converted to command response data and is provided to a testing sub-system.
    Type: Grant
    Filed: December 8, 2021
    Date of Patent: June 13, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Michael Richard Spica
  • Patent number: 11669438
    Abstract: A computer-implemented method for testing a system, the tested system being a computer program, a hardware system, or an embedded system. In the method, using a static analysis, a first part of an execution structure for the system is examined to see if the system runs corresponding execution paths without errors when the first part of the execution structure is executed. If in the static analysis error-free execution is determined for the first part of the execution structure, the system is examined using a dynamic analysis which leaves out execution paths which correspond to the first part of the execution structure.
    Type: Grant
    Filed: June 4, 2020
    Date of Patent: June 6, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Christopher Huth, Hans Loehr, Rakshith Amarnath, Simon Greiner
  • Patent number: 11663013
    Abstract: A computer processor includes a dispatch stage and a dependency skipping execution unit. The dispatch stage is configured to dispatch a plurality of instructions that include a general purpose instruction configured to produce first data, a dependent instruction configured to produce second data, and an indirect dependent instruction configured to produce third data. The dependency skipping execution unit is configured to monitor the plurality of instructions and to process the indirect dependent instruction in response to the general purpose instruction producing the first data. The indirect dependent instruction is issued independently from the second data produced by the indirect dependent instruction.
    Type: Grant
    Filed: August 24, 2021
    Date of Patent: May 30, 2023
    Assignee: International Business Machines Corporation
    Inventors: Nicholas R. Orzol, Mehul Patel, Dung Q. Nguyen, Brian D. Barrick, Richard J. Eickemeyer, John B. Griswell, Jr., Balaram Sinharoy, Brian W. Thompto, Ophir Erez
  • Patent number: 11663111
    Abstract: An integrated circuit includes a processor core configured to perform boot operations; and a microcontroller coupled to a processor core. The microcontroller includes: a set of microcontroller components; and a state machine coupled to the set of microcontroller components. The state machine is configured to perform self-test operations on the set of microcontroller components before the boot operations.
    Type: Grant
    Filed: December 30, 2020
    Date of Patent: May 30, 2023
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Venkateswar Reddy Kowkutla, Rejitha Nair
  • Patent number: 11658864
    Abstract: A method, computer program product, and computer system for retaining messages. Bins for having messages stored for different retention periods are provided. Each message is of a message type. Messages are received and each received message is assigned to a bin. For each message determined to have an age exceeding a retention period of the message's assigned bin, the message is reassigned to a bin having a next higher retention period.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: May 23, 2023
    Assignee: International Business Machines Corporation
    Inventors: Heinz Peter Hippenstiel, Klaus Rindtorff, Andreas Arning, Raiko Nitzsche, Tareq Al-Maamari
  • Patent number: 11657309
    Abstract: The field of the disclosure relates generally to a method and system for analyzing behavior of a computer infrastructure and the displaying the behavior of the computer infrastructure in a graphical manner. The system comprises an analytical engine connected to agents running on devices in the computer infrastructure and analyzing continuous data and asynchronous data.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: May 23, 2023
    Assignee: Elasticsearch B.V.
    Inventor: Stephen Dodson
  • Patent number: 11650895
    Abstract: A computer-implemented method executed by one or more processors, the method includes monitoring execution of program code executed by a first processor component; and monitoring execution of program code executed by a second processor component. A computing system stores data identifying hardware events in a memory buffer. The stored events occur across processor units that include at least the first and second processor components. The hardware events each include an event time stamp and metadata characterizing the event. The system generates a data structure identifying the hardware events. The data structure arranges the events in a time ordered sequence and associates events with at least the first or second processor components. The system stores the data structure in a memory bank of a host device and uses the data structure to analyze performance of the program code executed by the first or second processor components.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: May 16, 2023
    Assignee: Google LLC
    Inventors: Thomas Norrie, Naveen Kumar
  • Patent number: 11645137
    Abstract: A computer-implemented method includes feeding exception log entries from a plurality of exception logs associated with respective heterogenous computing components into an aggregated exception log comprising aggregated exception log entries, mapping an aggregated exception log entry in the aggregated exception log to a corresponding exception identifier, identifying a descriptor describing an exception condition based on the exception identifier, determining one or more destinations corresponding to the aggregated exception log entry, and routing a notification comprising the descriptor to the one or more destinations.
    Type: Grant
    Filed: April 29, 2021
    Date of Patent: May 9, 2023
    Assignee: SAP SE
    Inventors: Sateesh Babu Chilamakuri, Sathya G