Patents Examined by Wei Y. Zhen
  • Patent number: 12223349
    Abstract: Embodiments are disclosed for a utilization-aware approach to cluster scheduling, to address this resource fragmentation and to improve cluster utilization and job throughput. In some embodiments a resource manager at a master node considers actual usage of running tasks and schedules opportunistic work on underutilized worker nodes. The resource manager monitors resource usage on these nodes and preempts opportunistic containers in the event this over-subscription becomes untenable. In doing so, the resource manager effectively utilizes wasted resources, while minimizing adverse effects on regularly scheduled tasks.
    Type: Grant
    Filed: July 19, 2021
    Date of Patent: February 11, 2025
    Assignee: CLOUDERA, INC.
    Inventor: Karthik Kambatla
  • Patent number: 12223296
    Abstract: The present application relates to the technical field of computers, and discloses a micro-front-end-based page internationalization configuration method and apparatus, a device and a medium. The method includes: creating an internationalized page in a micro-front-end main application, and configuring the internationalized page to obtain a configured internationalized page; persisting data in the configured internationalized page; and reading the data and transmitting the data to at least one micro-front-end sub-application for any one of the micro-front-end sub-applications to perform page translation according to the data.
    Type: Grant
    Filed: February 25, 2022
    Date of Patent: February 11, 2025
    Assignee: SUZHOU METABRAIN INTELLIGENT TECHNOLOGY CO., LTD.
    Inventor: Lei Xu
  • Patent number: 12216570
    Abstract: An example method comprises forming a communication link between a software test orchestration tool and a testing dashboard; receiving from the software test orchestration tool an indication of software test results at the application level of granularity, wherein the results indicate reliability status for a plurality of software applications; and calculating a reliability metric based on the indication of software test results.
    Type: Grant
    Filed: August 4, 2022
    Date of Patent: February 4, 2025
    Assignee: SAP SE
    Inventors: Ashish Kumar, Relvin Richards Raj
  • Patent number: 12216565
    Abstract: A programming support system includes one or more terminal devices and storage accessible from the one or more terminal devices. Each of the terminal devices includes: a providing module for providing a development environment for a program; an acquisition module for acquiring information indicating content of a failure event that has occurred in the program. A determination module determines an address from information indicating the content of the failure event according to predetermined rules. The storage holds information for each failure event in association with an address determined from the information indicating the content of each failure event.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: February 4, 2025
    Assignee: connectFree Corporation
    Inventor: Kristopher Andrew Tate
  • Patent number: 12210438
    Abstract: Techniques are disclosed for setting a breakpoint for debugging a neural network. User input is received by a debugger program executable by a host processor indicating a target layer of a neural network at which to halt execution of the neural network. The neural network includes a first set of instructions to be executed by a first execution engine and a second set of instructions to be executed by a second execution engine. A first halt point is set within the first set of instructions and a second halt point is set within the second set of instructions. It is then determined that operation of the first execution engine and the second execution engine has halted. It is then determined that the first execution engine has reached the first halt point. The second execution engine is then caused to move through instructions until reaching the second halt point.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: January 28, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Samuel Jacob, Drazen Borkovic, Yu Zhou, Mohammad El-Shabani
  • Patent number: 12210866
    Abstract: A hotfix method and apparatus are provided. The method comprises: compiling each SDK to obtain a compiled file of each SDK, a project to be fixed comprising at least two SDKs having a dependency relationship, and the compiled file of each SDK comprising an instrumentation code of each method to be fixed; if target methods to be fixed exist in the plurality of SDKs, retaining the instrumentation codes of said target methods in one of the SDKs, and deleting the instrumentation codes of said target methods in other SDKs; generating a hotfix patch, the hotfix patch comprising a patch corresponding to the instrumentation code of each method to be fixed; and when an access end accesses the compiled file of the at least one SDK of the project to be fixed, sending the hotfix patch to the access end.
    Type: Grant
    Filed: December 1, 2021
    Date of Patent: January 28, 2025
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventor: Juncheng Wei
  • Patent number: 12210868
    Abstract: Disclosed are various approaches for determining a version of an application for a user to access based at least in part an overall posture of the user and the device launching the application. An application can support multiple delivery mechanisms to allow a user different ways to access the service provided by the application. A posture level (e.g., level of risk, level of compliance) associated with the overall posture of a device and user accessing an application is determined. The posture level can be used to select which version of the application should be launched by the device in order to provide the best experience for the user while ensuring that security is considered.
    Type: Grant
    Filed: November 1, 2022
    Date of Patent: January 28, 2025
    Assignee: Omnissa, LLC
    Inventors: Steven DeJarnett, Peter Björk, Martin Kniffin, Frank Stephen Taylor
  • Patent number: 12210443
    Abstract: A method for operating an automated testing platform includes providing a testing cloud application running on the automated testing platform; providing a test facility; receiving, by the testing cloud application, a job file of a test; connecting the test facility to the testing cloud application; publishing job data prescribed in the job file of the test to the test facility, wherein the job data configures the test facility to perform at least one test of a device or service under test and synchronizes a plurality of elements of the test; receiving, by the testing cloud application, result data from the test facility, which has performed at least one of the plurality of elements of the test; and generating a report of the result data.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: January 28, 2025
    Assignee: CHARTER COMMUNICATIONS OPERATING, LLC
    Inventors: Matthew James Wright, Ethan Wright, Jason Page
  • Patent number: 12204876
    Abstract: Provided is an environment that can effectively supports development of a sequence program. A support device that supports the development of a sequence program deploys, when the sequence program is displayed, a call instruction of a unit program for configuring the sequence program to a circuit represented by a sequence logic defined by the unit program and displays the circuit, and changes, in accordance with an operation of changing the circuit, tire sequence logic of the circuit. When the sequence program is converted into executable code, the support device assigns, to the call instruction in the sequence program, either code of the sequence logic thus changed or code of the call instruction in accordance with a switching option.
    Type: Grant
    Filed: March 10, 2020
    Date of Patent: January 21, 2025
    Assignee: OMRON CORPORATION
    Inventor: Kenjiro Nagao
  • Patent number: 12204435
    Abstract: A method of validating a regulated application by generating, on a local data processing system, an automated agent to oversee a validation process of the regulated application on the local data processing system regardless of a local or web-based nature of the regulated application.
    Type: Grant
    Filed: September 2, 2022
    Date of Patent: January 21, 2025
    Inventors: Dawn Elaine Keller, Martin Dean Johnson, Jeremy C. Zerbe, Duane Long, Michael J. Yeaney
  • Patent number: 12190249
    Abstract: A method may include obtaining, for each period within a time interval, raw performance metric values for a performance metric of a service, encoding the raw performance metric values to generate inferred performance metric values for the performance metric, and selecting a portion of the inferred performance metric values. The portion corresponds to a representative period. The may method further include obtaining a service request for the service, generating a simulated response to the service request, and transmitting the simulated response using the portion of the inferred performance metric values.
    Type: Grant
    Filed: May 28, 2021
    Date of Patent: January 7, 2025
    Assignee: Intuit Inc.
    Inventor: Shreeshankar Chatterjee
  • Patent number: 12190225
    Abstract: A technique for manipulating a generic tensor is provided. The technique includes receiving a first request to perform a first operation on a generic tensor descriptor associated with the generic tensor, responsive to the first request, performing the first operation on the generic tensor descriptor, receiving a second request to perform a second operation on generic tensor raw data associated with the generic tensor, and responsive to the second request, performing the second operation on the generic tensor raw data.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: January 7, 2025
    Assignee: Advanced Micro Devices, Inc.
    Inventors: Chao Liu, Daniel Isamu Lowell, Wen Heng Chung, Jing Zhang
  • Patent number: 12190102
    Abstract: A data storage device includes a controller, a data storage unit, a microprocessor, and a network communication unit. The controller includes a firmware. The data storage unit includes a first system storage sector and a second system storage sector. The first system storage sector stores an original operating system, and the second system storage sector stores a backup operating system. When the data storage device receives an operating system differential file from a cloud management platform, the firmware updates the backup operating system in the second system storage sector to obtain a new version of backup operating system. Accordingly, the backup operating system of the data storage device can be quickly updated by downloading a small file size of the operating system differential file so as to enhance the convenience for the updating of the backup operating system.
    Type: Grant
    Filed: January 18, 2022
    Date of Patent: January 7, 2025
    Assignee: INNODISK CORPORATION
    Inventor: Yu-Yang Chen
  • Patent number: 12190150
    Abstract: A computer implemented method comprises a server processing work requests of a work requester. The work requester can communicate to the server a processing dependency of one work request on a second work request. The server can associate the dependency with the work requests and/or a queue of work requests. The dependency include a condition to be met in association with processing the work requests, and the condition can include an action for the server to take in association with processing a work request. A computing system can comprise a work requester, a server, and a set of dependency-aware queues for processing a set of work requests. A queue and/or work requests on the queues can be associated with a processing dependency and the server can process work requests enqueued to the queues in an order based on the dependencies. A work requester/server interface can comprise a dependency framework.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: January 7, 2025
    Assignee: SambaNova Systems, Inc.
    Inventors: Po-Yu Wu, Subhra Mazumdar
  • Patent number: 12190107
    Abstract: An architecture analysis apparatus (106) receives an architecture model input by a user, and analyzes a plurality of modules included in the architecture model to obtain a call relationship between the modules. Then, the plurality of modules are allocated to different layers based on an architecture setting entered by the user, whether a call relationship between the plurality of modules complies with a call rule is detected, and a detection result is displayed to the user by using an interface.
    Type: Grant
    Filed: April 14, 2022
    Date of Patent: January 7, 2025
    Assignee: HUAWEI CLOUD COMPUTING TECHNOLOGIES CO., LTD.
    Inventor: Shaobing Yang
  • Patent number: 12189518
    Abstract: Techniques and solutions are described for automatically updating test code based on changes, including additions or deletions, to production code. Requests to analyze production code and a modification to production code are received. The modification is applied to the production code to provide modified production code. Test code specific for the production code is executed on the modified production code. It is determined that a test specified in the test code was failed by the modified production code. A condition responsible for test failure is identified, where the condition specifies at least one expected value or at least one expected result. A modification to update the test code is determined, where the modification includes an actual value or an actual result obtained during execution of the failed test. The modification to the test code is applied to provide modified test code.
    Type: Grant
    Filed: February 17, 2022
    Date of Patent: January 7, 2025
    Assignee: SAP SE
    Inventor: Sebastian Mietke
  • Patent number: 12190105
    Abstract: A method for controlling a robotic device. In the method, for a version of a control software which is not the initial version of the control software for which the test values delivered by the tests at least partially do not fall within predefined ranges, it is checked whether that version of the control software fulfills safety criteria that have been created for a previous version (and are fulfilled by that version) for which the test values delivered by the tests at least partially do not fall within the predefined ranges, but was safe. If this is the case, the robotic device is controlled with that version of the control software.
    Type: Grant
    Filed: January 26, 2023
    Date of Patent: January 7, 2025
    Assignee: ROBERT BOSCH GMBH
    Inventors: Markus Schweizer, Andreas Heyl, Peter Munk
  • Patent number: 12182001
    Abstract: Auditing information is captured from a processing stack of an invoked application. An annotation customized for that invocation context is processed to filter and/or add additional audition information available from the processing stack. The customized auditing information is then sent to a destination based on a processing context of the invoked application when the invoked application completes processing. In an embodiment, the customized auditing information is housed in a data store and an interface is provided for customized query processing, report processing, event processing, a notification processing.
    Type: Grant
    Filed: October 14, 2022
    Date of Patent: December 31, 2024
    Assignee: NCR Voyix Corporation
    Inventor: Michael Schechter
  • Patent number: 12182559
    Abstract: Computer implemented method, systems, and computer program products include program code executing on a processor(s) obtain a first container comprising image layers, wherein the image layers include a base image layer and one or more image layers. The program code determines dependencies between the image layers. The program code obtains a request for an application where at least one image layer of the one or more image layers comprises features of the application. The program code identifies, based on the dependencies, at least one additional image layer related to the at least one image layer. The program code generates and deploys a second container, where image layers of the second container consist of the at least one image layer, the at least one additional image layer related to the at least one image layer, and the base layer.
    Type: Grant
    Filed: December 6, 2022
    Date of Patent: December 31, 2024
    Assignee: International Business Machines Corporation
    Inventors: Xiao Ling Chen, Si Yu Chen, Juliet Candee, Yan Fei Qin, Hao Wu, Wen Bin Han
  • Patent number: 12174733
    Abstract: Mutation testing can indicate whether mutants of a software application, created by intentionally altering source code of the software application, are successfully “killed” by test cases executed against the mutants. Mutation testing can be performed via parallel threads by, within each parallel thread, modifying individual source code class files and recompiling the modified class files to generate and test mutants. Individual mutation test results produced within each of the parallel threads can be aggregated to generate an aggregated test result report that indicates overall testing metrics associated with the mutation testing across the parallel threads.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: December 24, 2024
    Assignee: State Farm Mutual Automobile Insurance Company
    Inventors: Andrew L Pearson, Nate Shepherd