Monitor Recognizes Sequence Of Events (e.g., Protocol Or Logic State Analyzer) Patents (Class 714/39)
  • Patent number: 12212633
    Abstract: A method includes assigning unique symbols to pages of a website, respectively. The method includes obtaining page symbol sequences of browsing sessions, respectively. Each browsing session corresponds to a visitor of the website. For each browsing session, the page symbol sequence of the browsing session is a sequence of symbols that corresponds, respectively, to a sequence of pages of the website visited during the browsing session by the corresponding visitor. The method includes generating a master string including the page symbol sequences, generating a suffix array corresponding to the master string, and generating a longest common prefix (LCP) array corresponding to the suffix array. The method includes, based on the suffix array and LCP array, determining one or more most common n-step subsequences of pages (n is an integer greater than 1).
    Type: Grant
    Filed: January 10, 2024
    Date of Patent: January 28, 2025
    Assignee: CHARLES SCHWAB & CO., INC.
    Inventors: Sean Ming-Yin Law, Kenneth Edward Angel
  • Patent number: 12204914
    Abstract: An information handling system includes a memory that stores context data associated with a crash of the information handling system. A BIOS determines whether a crash of the information handling system occurred during a most recent operating system runtime of the information handling system. In response to the determination of the crash during the most recent operating system runtime, the embedded controller reads the context data associated with the crash of the information handling system. An embedded controller verifies a golden BIOS image for the information handling system, and sets an indication for an operating system of the information handling system to revert to original setting for a healthy boot.
    Type: Grant
    Filed: July 6, 2022
    Date of Patent: January 21, 2025
    Assignee: Dell Products L.P.
    Inventors: Ibrahim Sayyed, Adolfo Montero, Chris Griffin
  • Patent number: 12189762
    Abstract: A system, a method and a computer program product for protecting a speculative execution processor from side channel attacks, are disclosed. The system comprises a processing circuitry which performs an execution of a code segment, in one time period and copies, in another time period, only a committed portion of the executed code segment into a memory component which is accessible to read actions by an external processing unit. The speculative instructions are stored in an internal cache memory which is not accessible to read actions by the external processing unit.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: January 7, 2025
    Assignee: Technion Research & Development Foundation Limited
    Inventor: Abraham Mendelson
  • Patent number: 12177595
    Abstract: A video device, a wireless audio device and a method for performing audio and video (AV) synchronization between the video device and the wireless audio device are provided. The method includes: utilizing a controller of the video device to determine a video delay of the video device; utilizing the controller to determine an audio delay of the video device; utilizing the controller to receive information of a communications quality of the wireless audio device from the wireless audio device, to determine a wireless communications delay between the video device and the wireless audio device according to the communications quality; utilizing the controller to generate a time map information according to the video delay, the audio delay and the wireless communications delay; and transmitting the time map information from the video device to the wireless audio device for AV synchronization between the video device and the wireless audio device.
    Type: Grant
    Filed: July 27, 2023
    Date of Patent: December 24, 2024
    Assignee: MEDIATEK INC.
    Inventors: Chun-Ming Chou, Shaoyong Duan, Kuo-Ho Tsai, Chung-Yu Lin
  • Patent number: 12149399
    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: October 11, 2023
    Date of Patent: November 19, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Chien-Ju Lo, Bill Yufan Chen, Kannan Ponnuswamy, Kollivakkam Raghavan, Navneet Yadav
  • Patent number: 12147741
    Abstract: A global computer aided engineering (CAE) model representing an electronic product that contains solder joints and an individual detailed solder joint model are received. The solder joint model can include a solder ball, one or more metal pads, a portion of printed circuit board, and a portion of semiconductor chip component. The global CAE model includes locations of the solder joints to be evaluated in a drop test simulation. The solder joint model is replicated at each location to create a local CAE model via a geometric relationship between the global CAE model and the local CAE model. Simulated physical behaviors of the product under a design condition are obtained in a co-simulation using the global CAE model in a first time scale and the local CAE model in a second time scale. Simulated physical behaviors are periodically synchronized based on kinematic and force constraints.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: November 19, 2024
    Assignee: ANSYS, INC.
    Inventors: Cheng-Tang Wu, Wei Hu, Dandan Lyu, Siddharth Shah, Ashutosh Srivastava
  • Patent number: 12140631
    Abstract: A measurement instrument for testing a device under test is described. The device under test has at least two test points. The measurement instrument includes a first measurement channel, a second measurement channel, and a machine-learning circuit. The first measurement channel is configured to process a first input signal associated with one of the at least two test points, thereby generating a first measurement signal. The second measurement channel is configured to process a second input signal associated with another one of the at least two test points, thereby generating a second measurement signal. The machine-learning circuit is configured to determine at least one correlation quantity based on the first measurement signal and based on the second measurement signal, wherein the at least one correlation quantity is indicative of a correlation between the first measurement signal and the second measurement signal. Further, a measurement system and a signal processing method are described.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: November 12, 2024
    Assignee: Rohde & Schwarz GmbH & Co. KG
    Inventor: Andrew Schaefer
  • Patent number: 12124326
    Abstract: Systems and methods are described herein for logging system events within an electronic machine using an event log structured as a collection of tree-like cause and effect graphs. An event to be logged may be received. A new event node may be created within the event log for the received event. One or more existing event nodes within the event log may be identified as having possibly caused the received event. One or more causal links may be created within the event log between the new event node and the one or more identified existing event nodes. The new event node may be stored as an unattached root node in response to not identifying an existing event node that may have caused the received event.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: October 22, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Jay Kemper Johnston, David C. White, Jr., Christopher Blayne Dreier
  • Patent number: 12086641
    Abstract: A method, computer program product, and computing system for: receiving an indication that a specific request has been completely processed on an IT computing device; analyzing a plurality of queued requests within a pending queue of the IT computing device to identify a target queued request for processing based, at least in part, upon: a root request limit of the IT computing device, a global request limit of the IT computing device, and a sibling status of the specific request.
    Type: Grant
    Filed: April 28, 2021
    Date of Patent: September 10, 2024
    Assignee: EMC IP Holding Company, LLC
    Inventor: Daniel K. O'Reilly, Jr.
  • Patent number: 12081501
    Abstract: Disclosed are various embodiments of identifying a reusable email template for use in an email client based on a file attachment, an email recipient, and/or other factors, such as date and time. Various embodiments can identify an unsent email, the unsent email comprising at least a body and an attachment file, analyze the attachment file to determine one or more attachment categories, select an email template from a plurality of email templates based at least on the one or more attachment categories, and populate the body of the unsent email with the selected email template.
    Type: Grant
    Filed: October 7, 2022
    Date of Patent: September 3, 2024
    Assignee: Omnissa, LLC
    Inventors: Rohit Pradeep Shetty, Ramanandan Nambannor Kunnath
  • Patent number: 12079061
    Abstract: A new peripheral component interconnect express (PCIe) link state can enhance power saving capabilities of a PCIe link operating in a flow control unit (FLIT) mode. A device can operate a data link with a host in a FLIT mode using fixed-sized packets, the data link being in a partial width link state (PLS) in which a first set of lanes of the data link are in an electrical idle state and a second set of lanes of the data link are in an active state available for data traffic with the host. The device can transition one or more lines of the second set of lanes from the PLS to a partial width standby link state (PSLS) in which the one or more lines of the second set of lanes are in a standby state that has lower power consumption than the active state.
    Type: Grant
    Filed: October 4, 2022
    Date of Patent: September 3, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Prakhar Srivastava, Santhosh Reddy Akavaram, Ravindranath Doddi, Ravi Kumar Sepuri
  • Patent number: 12052635
    Abstract: The disclosure relates to communication techniques for merging 5th generation (5G) communication systems with internet-of-things (IoT) technology to support a high data transmission rate in post-4th generation (4G) system and systems therefor. A method performed by a mobility management entity in a wireless communication system is provided. The method includes receiving, from a base station, a first message including first information related to a location of a user equipment (UE); in case that the mobility management entity is not possible to determine whether the location of the UE is included in an area served by the mobility management entity based on the first information, transmitting, to a location management entity, a second message including a parameter associated with the location of the UE; and receiving, from the location management entity, third message including second information indicating an area where the UE belongs, determined based on the parameter.
    Type: Grant
    Filed: February 9, 2022
    Date of Patent: July 30, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Dongyeon Kim, Jicheol Lee
  • Patent number: 12045490
    Abstract: Disclosed herein are system, method, and computer program product embodiments for managing data storage devices. In some embodiments, a server receives a request to store data in a first storage device. The server determines the storage space remaining in the first data storage device based on historical data associated with the first data storage device. The server further determines that the first data storage device will exceed its storage capacity based on a size of the data and the storage space remaining in the first data storage device. The server transfers a set of data stored in the first data storage device to a second storage device. Transferring the set of data causes the storage space remaining in the first storage device to be greater than or equal to the size of the data. The server stores the data in the first data storage device.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: July 23, 2024
    Assignee: SAP SE
    Inventors: Sreenivasulu Gelle, Alexander Ocher
  • Patent number: 12047839
    Abstract: In one embodiment, a method for user performance journey monitoring is disclosed. The method illustratively comprises receiving, by a process, user journey information associated with an application and a plurality of application end users, the user journey information indicative of navigation paths of the application end users among a plurality of nodes configured to perform at least a part of the application; receiving, by the process, performance metric information indicative of performance of the plurality of nodes configured to perform at least the part of the application; correlating, by the process, the user journey information with the performance metric information based on one or more query criteria; and storing, by the process, the correlated user journey information and performance metric information in an application end user journey database indexed by the one or more query criteria.
    Type: Grant
    Filed: January 17, 2020
    Date of Patent: July 23, 2024
    Assignee: Cisco Technology, Inc.
    Inventors: Xiaochun Mei, Tian Bu, Swathi Bhat, Jia Xu, Anupam Jindal, Puneet Anand
  • Patent number: 12034606
    Abstract: A computer implemented method of setting maintenance priority for a set of network devices of communication network. The set of network devices are arranged in an ordered list based on at least one of: customer information and usage information; and maintenance priority classes are dynamically set for the network devices based on the ordered list, wherein there are at least two different maintenance priority classes.
    Type: Grant
    Filed: June 9, 2020
    Date of Patent: July 9, 2024
    Assignee: Elisa Oyj
    Inventor: Henri Karikallio
  • Patent number: 12034746
    Abstract: Systems and methods are provided for automated retrieval, processing, and/or distribution of cyber-threat information using a cyber-threat device. Consistent with disclosed embodiments, the cyber-threat device may receive cyber-threat information in first formats from internal sources of cyber-threat information using an accessing component of the cyber-threat device. The cyber-threat device may receive cyber-threat information second formats from external sources of cyber-threat information using an accessing component of the cyber-threat device. The cyber-threat device may process the received cyber-threat information in the first formats and the second formats into a standard format using a processing component of the cyber-threat device. The cyber-threat device may provide the processed items of cyber-threat information to a distributor using a distributing component of the cyber-threat device.
    Type: Grant
    Filed: January 23, 2023
    Date of Patent: July 9, 2024
    Assignee: Capital One Services, LLC
    Inventor: Nathan Weilbacher
  • Patent number: 12028206
    Abstract: Embodiments relate to reducing logging entries based on contents are disclosed. According to the embodiments, the logging entries are converted into an image with pixels whose values are related with the log content and the image size is reduced by applying an image processing technology. The reduced image is converted back to the log entries. In this way, the number of logging entries is reduced without losing important information.
    Type: Grant
    Filed: July 19, 2019
    Date of Patent: July 2, 2024
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Ming Li, Caixia Chi
  • Patent number: 12026522
    Abstract: A database of deployed configurations, as well as attempted configurations that failed is maintained and used as reference to compare against configurations of attempted software deployments. Upon detecting a failed deployment, disclosed embodiments search the database for working configurations that most closely resemble the failed configuration, and rank the configurations based on various criteria. Disclosed embodiments may then automatically select a highest ranked working configuration, and perform an automatic upgrade of the necessary components to create a working configuration.
    Type: Grant
    Filed: April 6, 2021
    Date of Patent: July 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Krishna Kishore Bonagiri, Namit Kabra, Yannick Saillet, Mike W. Grasselt
  • Patent number: 12021714
    Abstract: A network device control method and a control apparatus. The control apparatus may collect first working data, where the first working data includes a first measurement value, a first performance value, and a first device running parameter. The control apparatus determines whether the collected first working data meets a trend of a first set, where the trend of the first set is that an increasing/decreasing trend of measurement values in a plurality of groups of working data in the first set is consistent with or contrary to an increasing/decreasing trend of performance values in the plurality of groups of working data.
    Type: Grant
    Filed: November 9, 2021
    Date of Patent: June 25, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xiaodong Xu, Wenjie Liu
  • Patent number: 12007994
    Abstract: A query engine can use partition-granular level statistics to optimize query performance. A query can reference a table with a plurality of partitions and include a predicate. A partition-granular selectivity estimate for the predicate can be generated based on statistics stored regarding the plurality of partitions of the table. A query plan can be generated based on partition-granular selectivity estimate to optimize query processing.
    Type: Grant
    Filed: July 31, 2023
    Date of Patent: June 11, 2024
    Assignee: Snowflake Inc.
    Inventors: Sangyong Hwang, Adem Khachnaoui, Li Yan, Yongsik Yoon
  • Patent number: 12008398
    Abstract: Embodiments of apparatuses, methods, and systems for performance monitoring in heterogenous systems are described. In an embodiment, an apparatus includes a plurality of performance counters to generate a plurality of unweighted event counts; a weights storage to store a plurality of weight values, each weight value corresponding to an unweighted event count; a plurality of weighting units, each weighting unit to weight a corresponding unweighted event count based on a corresponding weight value to generate one of a plurality of weighted event counts; and a work counter to receive the weighted event counts and generate a measured work amount.
    Type: Grant
    Filed: December 28, 2019
    Date of Patent: June 11, 2024
    Assignee: Intel Corporation
    Inventors: Ahmad Yasin, Julius Mandelblat, Eliezer Weissmann, Rajshree A. Chabukswar, Michael W. Chynoweth
  • Patent number: 11994995
    Abstract: Provided is a method of adjusting prefetching operations, the method including setting a prefetching distance, accessing a prefetching-trigger key, determining a target key is outside of the prefetching distance from the prefetching-trigger key, increasing the prefetching distance, and successfully fetching a subsequent target key of a subsequent prefetching-trigger key from a prefetching read-ahead buffer.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: May 28, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Heekwon Park, Ho bin Lee, Ilgu Hong, Yang Seok Ki
  • Patent number: 11995036
    Abstract: A computer-implemented method for automatically determining data relationships includes generating a graphical user interface (GUI) that allows a user to intuitively form a customized model of data from different data sources. The GUI includes icons that represent data sources, data variable selection, data modeling, and data prediction. The icons can be logically arranged to form a customized model without any additional user input or knowledge of data modeling. A prediction GUI allows the user to set customized weights of data variables in the model to form predictive controls for data prediction such as in what-if scenarios.
    Type: Grant
    Filed: October 13, 2020
    Date of Patent: May 28, 2024
    Assignee: Ikigai Labs Inc.
    Inventors: Vinayak Ramesh, Devavrat Shah
  • Patent number: 11995922
    Abstract: A system and a method for identifying errors within a modular framework of a system comprising of a flight management system and an error reporting system. The modular components and correlating code modulars of the modular framework can be executed collectively or independently. Each modular component can be designed to incorporate independent modular updates or modifications.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: May 28, 2024
    Assignee: GE Aviation Systems LLC
    Inventors: Terrell Michael Brace, Troy Stephen Brown, Franco Elías Ledesma Orozco, Francisco Javier Sanchez del Valle
  • Patent number: 11990203
    Abstract: A neural processing unit (NPU) is capable of testing a component of the NPU in a running system, i.e., during runtime. The NPU includes a plurality of functional components, each of which includes an electronic circuit; at least one wrapper connected to at least one of the functional components; and an in-system component tester (ICT). The ICT performs a selection of one of the at least one functional component, in an idle state, as a component under test (CUT) and performs a test, via the at least one wrapper, of the selected functional component. The ICT may monitor states of the plurality of the functional components via the at least one wrapper, stop the test based on a detection of a collision due to an access to the selected functional component, and return a connection of the selected functional component to the at least one wrapper according to the stop.
    Type: Grant
    Filed: June 26, 2022
    Date of Patent: May 21, 2024
    Assignee: DEEPX CO., LTD.
    Inventors: Lok Won Kim, Jeong Kyun Yim
  • Patent number: 11977435
    Abstract: An operator terminal 2 accesses a web server 1 via a network NW, and acquires error information on an error that has occurred in the access to the web server 1. And then, the operator terminal 2 determines whether or not the occurred error is an error of a specific type on a basis of the error information, and re-accesses the web server 1 in response to the determination that the occurred error is the error of the specific type.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: May 7, 2024
    Assignee: RAKUTEN GROUP, INC.
    Inventor: Sadaaki Emura
  • Patent number: 11952025
    Abstract: Control software, which is intended for a multiplicity of rail vehicles, contains basic functions that are required for the basic operation of the rail vehicles. In addition, optional functions are implemented in the control software which are required for carrying out customer-specific requests. The basic functions and the optional functions are tested, validated and approved in their specifications, combinations and functional processes prior to installation in the rail vehicles. The basic functions and the optional functions are then implemented in the rail vehicles. In a selected rail vehicle, at least one optional function is activated or deactivated using a switching parameter which is individually associated with the optional function. The required switching parameter is created outside of the rail vehicle and subsequently transferred to the selected rail vehicle. The switching parameter is transferred encrypted to the selected rail vehicle, selectively specific to an individual vehicle.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: April 9, 2024
    Assignee: Siemens Mobility GmbH
    Inventor: Matthias Alexander Weber
  • Patent number: 11947442
    Abstract: The subject technology receives, from a first client device, a set of requests for recording user activity detected on a mobile application. The subject technology sends a first request for storing, at a cloud storage system, information related to the set of requests. The subject technology sends a second request for storing, at a local storage system, a set of metadata associated with the information related to the set of requests. The subject technology receives, from a session player application, a third request for playing a session replay corresponding to a user session at the mobile application. The subject technology sends, to the cloud storage system, a fourth request for information related to the set of events for playing the session replay. The subject technology receives, from the cloud storage system, information related to the set of events that occurred at the mobile application.
    Type: Grant
    Filed: January 31, 2023
    Date of Patent: April 2, 2024
    Assignee: Content Square SAS
    Inventors: Martin Debize, Xavier Coutin, Ludovic Heyberger, Jerome Cayet, Christophe Kalenzaga
  • Patent number: 11934168
    Abstract: A method and interface for automated loop checking of an industrial process control and automation system comprises importing wiring diagrams and alarm setpoints to operating software executing on a hand-held device from a database. The operating software uses the wiring diagrams and alarm setpoints to build an I/O loop check file. The method further includes, installing a dongle adapted to simulate I/O signals on a first terminal block. The dongle making an electrical connection to at least one I/O loop. The method further includes transmitting via a communication link the I/O loop check file to the dongle and instructing the dongle to perform an I/O loop test on the at least one I/O loop by simulating I/O signals based on the I/O loop check file. The results of the I/O loop test is transmitted via the communication link the results to the operating software.
    Type: Grant
    Filed: September 17, 2020
    Date of Patent: March 19, 2024
    Assignee: Honeywell International Inc.
    Inventors: Varun Prabhakar, Dawa Pakimo, Rahul De, Arzoo Abdulla, Ananda H, Chetan Prahlada Rao
  • Patent number: 11921700
    Abstract: Techniques for creating and using error tables to track errors associated with a base table are described. A command to perform an operation on a base table stored in a network-based data system can be received and executed, causing at least one error. At least one error record corresponding to the at least one error can be inputted into an error table, which is nested with the base table. Contextual information can be added to the at least one error record.
    Type: Grant
    Filed: May 18, 2023
    Date of Patent: March 5, 2024
    Assignee: Snowflake Inc.
    Inventors: Abdullah Al Mahmood, Tyler Jones, Xin Huang, Ganeshan Ramachandran Iyer, Jiaxing Liang, Daniel Mills, Subramanian Muralidhar, Daniel E. Sotolongo
  • Patent number: 11921613
    Abstract: The disclosed techniques assist in diagnosing performance problems of a software application. A profiling module dynamically instruments the application at runtime by intercepting a request to compile one of the application's functions and augmenting the function with performance measuring code. This way, instrumentation is installed without recompiling the application. The execution time of a synchronous function is tracked by adding a local variable that stores function entry time, and by inserting code at each function exit point that computes the elapsed time. The execution time of an async function that executes across multiple threads is measured by repurposing a state machine value to also store the initial function entry time. Instrumented functions that are executed at a rate exceeding a threshold are un-instrumented to avoid self-inflicted performance problems. Function invocations associated with a particular activity, such as responding to a particular web request, may be correlated.
    Type: Grant
    Filed: May 3, 2021
    Date of Patent: March 5, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Neil Evan Lydick
  • Patent number: 11924230
    Abstract: Data is collected from a set of devices according to a data collection policy. The data is associated with at least one of: device configuration, device state, or device behavior. A norm is established using the collected data. A different data collection policy is established based on the norm. Data is collected from a particular device according to the different data collection policy. The norm is compared to the data collected from the particular device. If there is a deviation beyond a threshold deviation between the norm and the data collected from the particular device, a responsive action is taken.
    Type: Grant
    Filed: August 5, 2020
    Date of Patent: March 5, 2024
    Assignee: LOOKOUT, INC.
    Inventors: Kevin Patrick Mahaffey, Timothy Micheal Wyatt, Brian James Buck, John Gunther Hering, Amit Gupta, Alex Cameron Abey
  • Patent number: 11924180
    Abstract: This present disclosure generally relates to managing encrypted network traffic using Domain Name System (DNS) responses. One example includes requesting an address; receiving a response from the resolution server including one or more addresses associated with the domain name; associating with the domain name a particular address selected from the received one or more addresses; receiving a request to resolve the domain name; sending a response to the request to resolve the domain name, the sent response including the particular address associated with the domain name; receiving a secure request for a resource, the secure request directed to the particular address associated with the domain name; and determining that the secure request is directed to the domain name based on the association between the particular address and the domain name.
    Type: Grant
    Filed: February 1, 2021
    Date of Patent: March 5, 2024
    Assignee: iboss, Inc.
    Inventors: Paul Michael Martini, Peter Anthony Martini
  • 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: 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: 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: 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: 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: 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: 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: 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