Patents Examined by Joseph D Manoskey
  • Patent number: 11704222
    Abstract: Presented are concepts for processing an event log. Once such concept obtains an event log comprising a log of event occurrences for an executed process. It also obtains an events embedding model representative of relationships between a plurality of events of one or more processes. Based on the events embedding model, repeating events in the event log are clustered into one or more groups, and each of the one or more groups are associated with a respective identifier. Repeating events in the event log are then replaced with the identifier associated with the group that the repeating event is a member of.
    Type: Grant
    Filed: September 25, 2019
    Date of Patent: July 18, 2023
    Assignee: Koninklijke Philips N.V.
    Inventor: Hongchao Nie
  • Patent number: 11704201
    Abstract: One example method includes performing failure recovery operations in a computing system using matrix clocks. Each node or process in a computing system is associated with a matrix clock. As events and transitions occur in the computing systems, the matrix clocks are updated. The matrix clocks provide a chronological and casual view of the computing system and allow a recovery line to be determined in the event of system failure.
    Type: Grant
    Filed: November 30, 2021
    Date of Patent: July 18, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventor: Keyur B. Desai
  • Patent number: 11698843
    Abstract: Described herein is a method, system, and non-transitory computer readable medium for helping customers in accessing data through an application from a replica database, detecting whether the replica database, zone of availability of the replica database, or geographical region encompassing the zone of availability is experiencing an outage or other failure, and re-routing traffic to a backup replica database accordingly. To assess the status of the database, metrics are pushed in a secure manner from a private subnet to a public-facing monitoring agent, achieving a clear segregation of private subnet and public facing components. Further, circuit-breaker logic is included for preventing failure during updating DNS addresses during the re-routing process.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: July 11, 2023
    Assignee: Capital One Services, LLC
    Inventors: Kasi Reddy Sangala, Shah Sidi, Sampath Kumar Kasilingam, Paul Ly
  • Patent number: 11693750
    Abstract: A virtual device acquires a transaction history between a legacy computing device and a linked device; obtains a first request provided from the legacy computing device based on the transaction history and a first response received from the linked device in response to the first request; receives a second request corresponding to the first request from a new computing device and determines a second response to the second request; and provides test information for the new computing device based on a comparison of the first response and the second response.
    Type: Grant
    Filed: December 21, 2021
    Date of Patent: July 4, 2023
    Assignee: LG CNS CO. LTD.
    Inventors: Minji Kim, Do Yeon Kim, Yong Sik Kim, Jung Hwan Kim, Jin Ho Kim, Kyungbae Sohn, Minsung Shin, Kang Hee Han, Heedae Hong
  • Patent number: 11687390
    Abstract: A reliable network function virtualization (rVNF) system includes a virtualized network function (VNF) application instance that includes a plurality of physical VNF instances. A load balancer provides an interface between a client and the VNF application instance. A load balancer interface facilitates delivery of packets related to a particular user context to the same physical VNF instance. A communication interface facilitates communication between the client and the VNF application instance. Application storage stores session data associated with the VNF application instance.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: June 27, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bozidar Radunovic, Matthew John Balkwill, Noel Andrew Bainbridge, Yongguang Zhang, Antonios Katsarakis
  • Patent number: 11687394
    Abstract: A method for testing, in situ and in operation, a reset device for resetting a computer, including an execution sequence and a verification sequence, the execution sequence being executed during the running of the piece of software and including the following steps: incrementing a test counter, storing the test counter in a non-volatile memory, triggering a reset of the computer, the verification sequence being executed when starting the piece of software and including the following steps: reading the test counter from the non-volatile memory, comparing the test counter: if it is equal to its initial value increased by 1, resetting the test counter, and the test result is positive; and if it is greater than its initial value increased by 1, the test result is negative.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: June 27, 2023
    Inventors: Jean-Luc Boyer, Xavier Guillaume
  • Patent number: 11687427
    Abstract: Techniques are disclosed herein that relate to performing and managing validation tests for XR applications to provide validation for the quality and usability of the applications within XR capable user devices. An example provides a testing system that receives a request to perform validation tests for an XR application executing on an XR capable device, the request including unique testing specifications corresponding to the XR capable device. The testing system may identify testing device capabilities to perform the validation tests and select a testing device of a plurality of testing devices based at least on the testing device capabilities associated with the testing device to execute the validation tests for the XR application according to the testing specifications and report test results from the validation tests to a testing log.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: June 27, 2023
    Assignee: T-Mobile USA, Inc.
    Inventor: Ali Daniali
  • Patent number: 11687389
    Abstract: A computing device can monitor a set of memory usage metrics of the computing device. Based on the set of memory usage metrics, the computing device can determine whether memory usage will exceed a critical memory threshold within a future period of time. In response to determining that the memory usage will exceed the critical memory threshold within the future period of time, the computing device can degrade one or more application features of an application executing on the computing device.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: June 27, 2023
    Assignee: Uber Technologies, Inc.
    Inventor: Shao-Hua Kao
  • Patent number: 11687429
    Abstract: An error rate measuring apparatus includes an operation unit that sets a codeword length and an FEC symbol length, a display unit that displays bit string data obtained by converting a signal from a device under test, a codeword position calculation means for calculating a codeword head position from the FEC symbol length, codeword head symbol information, and an FEC symbol position, calculating codeword position information of a zeroth address of a display screen from the codeword head position, the codeword length, and the FEC symbol length, and calculating position information of a codeword at a currently selected position of a cursor from the codeword position information of the zeroth address of the display screen, the codeword length, the FEC symbol length, and a position of the cursor on the display screen, and display control means for displaying the calculated position information of the codeword on the display screen.
    Type: Grant
    Filed: November 4, 2021
    Date of Patent: June 27, 2023
    Assignee: ANRITSU CORPORATION
    Inventor: Hiroyuki Onuma
  • Patent number: 11687393
    Abstract: A computer-implemented method comprising: receiving a first signal from a first sensor, the first signal having a first value; receiving a second signal from a second sensor, the second signal having a second value, the first signal and the second signal being measurements of a parameter of a system; receiving a third signal having a third value; determining a first absolute error using the first value, the second value and the third value; and comparing the first absolute error with at least one threshold to determine a signal value.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: June 27, 2023
    Assignee: ROLLS-ROYCE plc
    Inventor: Anthony J Brook
  • Patent number: 11687428
    Abstract: An apparatus includes a main core processor configured to receive a first signal through a first main buffer, a second signal through a second main buffer, a third signal through a third main buffer and a fourth signal through a fourth main buffer, a shadow core processor configured to receive the first signal through a first shadow buffer, the second signal through a second shadow buffer, the third signal through a third shadow buffer and the fourth signal through a fourth shadow buffer, and a first glitch suppression buffer coupled to a common node of an input of the first main buffer and an input of the first shadow buffer.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: June 27, 2023
    Assignee: STMicroelectronics International N.V.
    Inventor: Avneep Kumar Goyal
  • Patent number: 11687416
    Abstract: At least one data file for backup can be received. The data file can be divided into a plurality of data blocks. A first portion of the plurality of data blocks can be allocated to a first data processing system for backup by the first data processing system. A second portion of the plurality of data blocks can be allocated to a second data processing system for backup by the second data processing system.
    Type: Grant
    Filed: September 27, 2021
    Date of Patent: June 27, 2023
    Assignee: Kyndryl, Inc.
    Inventors: Ramesh Kumble, Pramod Belsare, Satish Lodam
  • Patent number: 11669401
    Abstract: Techniques are provided for improved restart of a system. In an example, a system can alternate storing a status register value or state to two or more non-volatile memory locations. Upon a power interruption and restart, the value of the status register can be restored to a state very close to or commensurate with a last occurring state even if a write operation to one of the non-volatile memory locations resulted an inaccurate saving of that state of the status register.
    Type: Grant
    Filed: August 28, 2020
    Date of Patent: June 6, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Samuel Thomas Breen
  • Patent number: 11669391
    Abstract: A data processing method for safe Instrumentation and Control Systems (I&C Systems) based on data processing in safety I&C Systems consisting of self-diagnosable modules of the platform with the unified architecture, to use specifically developed computing facilities implemented in FPGA, to design and configure the modules with the unified architecture of the unified units, to use units operation in different clock domains and diversity technologies, to design and configure the computing facilities, to provide mutual diagnostics and self-diagnostics for hardware, computing facilities, interfaces and data transfer at both modular and system levels implemented by hardware design tools and module platform logic, to use different software for application diverse logic design, to provide I&C System functional safety, to simplify design of modules and I&C Systems, to provide unified process and diagnostics and self-diagnostics coverage, to simplify user operation, to simplify I&C System maintena
    Type: Grant
    Filed: December 4, 2020
    Date of Patent: June 6, 2023
    Inventor: Ievgenii Bakhmach
  • Patent number: 11650881
    Abstract: A system and method for managing a reduction in capacity of a memory sub-system. An example method involving a host system: determining, by a host system, that a failure affects a storage capacity of a memory sub-system, wherein the memory sub-system comprises stored data of a storage structure; instructing, by the host system, the memory sub-system to operate at a reduced capacity and to retain the stored data of the storage structure; receiving, by the host system, a set of storage units of the memory sub-system that are affected by the failure; and recovering, by the host system, data that was in the set of storage units affected by the failure.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: May 16, 2023
    Assignee: Micron Technology, Inc.
    Inventor: Luca Bert
  • Patent number: 11650882
    Abstract: In general, embodiments relate to a method for performing rename operations, the method comprising: obtaining a rename list from a snapshot difference report, sorting the rename list to obtain an ordered rename list, making a determination using the ordered rename list that circular rename entries exist in the ordered rename list, based on the determination, creating a plurality of temporary target paths based on the circular rename entries, generating a temporary rename list of the rename operations, generating a circular rename list of the rename operations, performing rename operations in the temporary rename list, and after completing operations in the temporary rename list, performing rename operations in the circular rename list.
    Type: Grant
    Filed: November 19, 2021
    Date of Patent: May 16, 2023
    Assignee: Dell Products L.P.
    Inventors: Deepthi Urs, Shraddha Chunekar, Adrian Dobrean, Navneet Upadhyay, Sunder Ramesh Andra, Amith Ramachandran
  • Patent number: 11645144
    Abstract: A computerized method for securing an application based on auto-learning and auto-mapping of application services and application programming interfaces (APIs), includes the step of providing a distributed application security mesh system. The method includes the step of implementing a learning mode of the distributed application security mesh system. This includes learning a set of services and a set of APIs that are used by the set of services to interact with each other. The service comprises an application service. This includes creating a record of the set of services. The record comprises a list of services that are currently active in a specified environment of the distributed application security mesh system, and a list of interactions of the services. The method includes the step of implementing an enforcing mode of the distributed application security mesh system.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 9, 2023
    Assignee: VMware, Inc.
    Inventors: Amit Jain, Gopi Krishna, Pratik Roychowdhury
  • Patent number: 11625292
    Abstract: A method for managing applications includes obtaining, by a client in a customer environment, an upgrade issue report for the application, making a first determination that a resynchronization of a client self-healing classification model with the production host environment (PHE) self-healing classification model is required, wherein the PHE self-healing classification model is stored in the PHE, performing the resynchronization with the PHE self-healing classification model to obtain a synchronized client self-healing classification model, applying the synchronized client self-healing classification model to the upgrade issue report to obtain a state of the upgrade issue report, making a second determination that the state indicates a self-healable state, based on the second determination, performing a self-healing process on the application based on the upgrade issue report, and storing a resolution report based on results of the self-healing process, wherein the PHE is operatively connected to the custome
    Type: Grant
    Filed: June 23, 2021
    Date of Patent: April 11, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Shelesh Chopra, Anannya Roy Chowdhury, Parminder Singh Sethi
  • Patent number: 11620195
    Abstract: Techniques for implementing linear view-change in a Byzantine Fault Tolerant (BFT) protocol running on a distributed system comprising n replicas are provided. According to one set of embodiments, at a time of performing a view-change from a current view number v to a new view number v+1, a replica in the n replicas corresponding to a new proposer for new view number v+1 can generate a PREPARE message comprising a single COMMIT certificate, where the single COMMIT certificate is the highest COMMIT certificate the new proposer is aware of. The new proposer can then transmit the PREPARE message with the single COMMIT certificate to all other replicas in the n replicas.
    Type: Grant
    Filed: June 10, 2020
    Date of Patent: April 4, 2023
    Assignee: VMware, Inc.
    Inventors: Ittai Abraham, Dahlia Malkhi, Guy Golan Gueta
  • Patent number: 11620200
    Abstract: There is provided a system and method for performing system integration on an embedded system of a connected and/or autonomous vehicle. Integration testing may include obtaining one or more requirements and/or specifications for a system under test; generating a metamodel based on the requirements and/or specifications; generating test cases based on the metamodel; prioritizing said test cases based on hazards associated with said test cases; executing one or more of said prioritized test cases; and obtaining a verdict for each of said one or more prioritized test cases.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: April 4, 2023
    Assignee: EMTECH GROUP INC.
    Inventors: Toni Jardini, Spencer Reuben, Farsam Farzadpour, Akramul Azim, Amalnnath Parameswaran, Ansh David, Bradley Wood