Patents Examined by Philip Wang
-
Patent number: 12711050Abstract: A single multi-container service pod that provides a centralized cluster-aware debugger and a centralized set of debugging tools where the service pod contains one or more containers for applications executed by the cluster system. Each debugging tool of the set is associated with a respective application, such as a dump utility, a connection checker, and a log search utility. A vendor providing support for the cluster network, executes a corresponding debugging tool of the set of debugging tools to address a problem encountered by a node executing an application. Debugging the problem from the service pod impacts a debugged application on the other pods, and the service pod can trigger the debugging tools on other applications on the nodes.Type: GrantFiled: December 22, 2023Date of Patent: August 18, 2026Assignee: Dell Products L.P.Inventors: Philip Shilane, Vishal Tiwary
-
Patent number: 12711049Abstract: The method and system for resolving conflicting user-interface (UI) component classifications for accessibility testing are presented.Type: GrantFiled: January 29, 2026Date of Patent: August 18, 2026Assignee: Evinced, Inc.Inventors: Daniel Goren, Yossi Synett, Illai Zeevi, Gal Moav, Navin R. Thadani, Tova Bernstein, Itzik Basson
-
Patent number: 12693849Abstract: An in-vehicle apparatus includes a communicator, a display, and a processor. The communicator communicates with a first portable device. The display displays a pattern image including first setting data indicating a connection setting to a server. The processor requests the first portable device communicably coupled to the communicator to establish a communication connection to the server based on the first setting data acquired by capturing the pattern image and download a data file from the server.Type: GrantFiled: April 5, 2024Date of Patent: July 28, 2026Assignee: SUBARU CORPORATIONInventors: Shun Maruyama, Osamu Okada
-
Patent number: 12693963Abstract: The test support device includes: a first reception unit that receives input of a list of input value candidates for an input element to which a value is input, among elements constituting a certain screen related to software to be tested; and a setting unit that sets one of the candidates included in the list as the input element, wherein after an operation is performed on an operation element among the elements constituting the screen, the operation element receiving an operation indicating an execution instruction of processing, the setting unit sets the candidate, which is not set as the input element, as the input element. Accordingly, the efficiency of software testing work can be improved.Type: GrantFiled: April 30, 2021Date of Patent: July 28, 2026Assignee: NTT, Inc.Inventors: Yu Adachi, Haruto Tanno, Hiroyuki Kirinuki
-
Patent number: 12693844Abstract: Mitigating the impact of cloud service downtime, migration to a new cloud instance/container, and/or software update on a vehicle or fleet of vehicles may include receiving an indication that a vehicle is experiencing or is scheduled to experience downtime; determining, based at least in part on the indication, a criterion indicating a minimum vehicle state for the vehicle to be prepared for the downtime; determining, based at least in part on sensor data received by the vehicle, a vehicle state associated with the vehicle; and causing control of the vehicle based at least in part on the criterion and the vehicle state data.Type: GrantFiled: October 4, 2023Date of Patent: July 28, 2026Assignee: Zoox, Inc.Inventor: Lilith Rogue Automata
-
Patent number: 12681711Abstract: Computer-implemented techniques for autonomic control plane scaling in a container orchestration cluster. The techniques include a method that involves managing a container orchestration cluster's control plane. When a control plane instance is underutilized, it handles control plane requests and monitors its resource usage. If it becomes overutilized (hot state), it identifies another instance with spare resources (cold state) and redirects control plane traffic to it to maintain performance and availability.Type: GrantFiled: December 13, 2023Date of Patent: July 14, 2026Assignee: Amazon Technologies, Inc.Inventors: Prateek Gogia, Nathan John Herz
-
Patent number: 12681715Abstract: A system includes multiple in-vehicle devices individually mounted on multiple vehicles and a center capable of performing data communication with the multiple in-vehicle devices. Each in-vehicle device transmits vehicle data related to another vehicle device to the center in a first cycle. The center is configured to: store, in a second storage unit, the vehicle data sequentially transmitted from each in-vehicle device; store, in a third storage unit, an index that includes information associated with the vehicle data stored in the second storage unit; perform a first update by adding the received vehicle data to the vehicle data stored in the second storage unit; and perform a second update by adding the index stored in the third storage unit in association with latest one of the vehicle data stored in the second storage unit in a second cycle.Type: GrantFiled: December 28, 2023Date of Patent: July 14, 2026Assignee: DENSO CORPORATIONInventors: Masatoshi Komiyama, Kensho Taki, Lingfei Xie, Shigeru Kajioka, Makiko Tauchi
-
Patent number: 12669984Abstract: Certain aspects of the disclosure provide techniques for code generation and execution for data-driven computation. A method generally includes obtaining: structured data associated with a query; and a plan that defines an analysis sequence for generation of data-driven output that is responsive to the query, wherein the analysis sequence comprises a plurality of steps based on the structured data; generating, based on the plan, prompt(s), each respective prompt comprising at least: instructions for generating a set of executable code configured to perform computation(s) in accordance with one or more of the steps; and a data profile for the structured data; prompting a language model (LM), with each respective prompt, to generate each set of executable code based on at least the data profile; executing each set of executable code to produce computed result(s); and generating data-driven output based on at least one computed result.Type: GrantFiled: December 23, 2025Date of Patent: June 30, 2026Assignee: Intuit Inc.Inventors: Jayanth Saimani, Vignesh Thirukazhukundram Subrahma, Suvrajit Manna, Shrutendra Harsola, Khushboo Gupta
-
Patent number: 12669991Abstract: According to one embodiment, a method, computer system, and computer program product for recommending feedback for a feedback form is provided. The embodiment may include collecting data about a user's experience of an application. The embodiment may also include analyzing the collected data to determine one or more suggested responses to one or more questions in a feedback form. The embodiment may further include preparing the feedback form for the user based on the suggested responses. The embodiment may also include presenting the prepared feedback form to the user.Type: GrantFiled: November 14, 2023Date of Patent: June 30, 2026Assignee: International Business Machines CorporationInventors: Rong Zhao, Yun Zhang, Ya Wei Niu, Chen Li, David Shao Chung Chen
-
Patent number: 12650834Abstract: A method in one embodiment comprises implementing a first process for carrying out an application deployment configuration change using a deployment repository, and implementing a second process for carrying out an application logic change using a source repository, the second process being different than the first process. The method further comprises identifying a particular type of change to be made to at least one application, and controlling execution of a particular sequence of one or more instances of at least one of the first process and the second process responsive to identification of the particular type of change to be made to the at least one application. The deployment repository and the source repository are illustratively part of a continuous integration/continuous deployment (CI/CD) system. The CI/CD system controls software code for applications executed by host devices of a host platform coupled to the CI/CD system over at least one network.Type: GrantFiled: April 26, 2024Date of Patent: June 9, 2026Assignee: Dell Products L.P.Inventors: Amitava Roy, Stephen S. Flynn
-
Patent number: 12650821Abstract: Techniques for providing and servicing listed repository items such as algorithms, data, models, pipelines, and/or notebooks are described. In some examples, web services provider receives a request for a listed repository item from a requester, the request indicating at least a category of the repository item and each listing of a repository item includes an indication of a category that the listed repository item belongs to and a storage location of the listed repository item, determines a suggestion of at least one listed repository item based on the request, and provides the suggestion of the at least one listed repository item to the requester.Type: GrantFiled: February 21, 2024Date of Patent: June 9, 2026Assignee: Amazon Technologies, Inc.Inventors: Vineet Khare, Alexander Johannes Smola, Craig Wiley
-
Patent number: 12650857Abstract: This application discloses a program call stack creation method and apparatus, and an unwind stack method and apparatus. The call stack creation method includes: obtaining a first program, where the first program includes a first function, in a process of calling a runtime library to run the first program, adding a second function and creating a call stack, where the call stack includes a first stack frame, a second stack frame, and a third stack frame that are respectively corresponding to the first function, the second function, and a third function. An unwind stack performance can be improved to a maximum extent without affecting a non-stack trace scenario.Type: GrantFiled: March 8, 2024Date of Patent: June 9, 2026Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Ning Chu
-
Patent number: 12639609Abstract: A quantum computing device obtains, from a first quantum instruction file (QIF) corresponding to a first quantum process, an amount of qubits required by the first quantum process. The quantum computing device creates a first namespace within a qubit registry comprising a plurality of qubit registry entries each corresponding to a qubit of a plurality of qubits, the first namespace referring to a first subset of qubits of the plurality of qubits, the first subset of qubits comprising at least the amount of qubits required by the first quantum process. The quantum computing device inserts an identifier for the first namespace into the first QIF. The quantum computing device causes the qubit registry to provide the first quantum process with access to the first namespace when the first QIF is executed.Type: GrantFiled: December 15, 2023Date of Patent: May 26, 2026Assignee: Red Hat, LLCInventors: Leigh Griffin, Stephen Coady
-
Patent number: 12639195Abstract: A method for testing a computer program. The method includes: executing the computer program until a memory allocation command is activated for allocating a memory region; expanding the memory region by a protection zone having at least one memory location; allocating the expanded memory region; setting a watchpoint on each of one or more memory locations of the protection zone; continuing the execution of the computer program; and displaying, for each set watchpoint, that the computer program has a bug if the set watchpoint is triggered.Type: GrantFiled: March 7, 2024Date of Patent: May 26, 2026Assignee: ROBERT BOSCH GMBHInventors: Christopher Huth, Max Camillo Eisele
-
Patent number: 12632239Abstract: Per one example embodiment, a method is provided of shifting an OS (operating system) and associated native application platform from a private network to a cloud-based target environment, where the OS comprises an operating system not configured for web access. An image of the OS is provided that is suitable for installation on a target virtual machine in the cloud-based target platform. In lieu of moving user credentials of numerous current private network-based users of the OS—native application platform to the target environment, a passwordless credential-based OS command level communication brokering service is provided at the cloud-based target environment.Type: GrantFiled: November 21, 2023Date of Patent: May 19, 2026Assignee: JPMorgan Chase Bank, N.A.Inventors: Ricky Chan, Vijaya Basker Balakrishnan, Kanishka Hettiarachchi, Robert Kong, Ross Indyke, Jeremy Wellmeier, Ramesh Krishnamurthy, Robert Spinelli, George Irizarry
-
Patent number: 12619418Abstract: A software update device updates software for an in-vehicle control device mounted in a vehicle. An information acquisition unit acquires, from a server provided outside the vehicle, update process information. The output unit outputs consent request information. The execution unit executes the update process. The calculation unit calculates an estimated time required for the update. The communication status acquisition unit acquires communication status information related to communication status with the server. The correction unit corrects the estimated time based on the communication status information. The notification unit outputs information on the corrected estimated time. The notification unit, when the corrected estimated time is shorter than the estimated time before correction, does not output information on the corrected estimated time.Type: GrantFiled: July 27, 2021Date of Patent: May 5, 2026Assignee: Nissan Motor Co., Ltd.Inventors: Mitsuhiko Kikuchi, Koji Morita, Yoshimori Shizuka, Eisuke Ohashi, Masaaki Uzumi, Muneeswaran Ayyappan, Yohei Kaieda, Takayuki Inoue, Hidetoshi Hayashi
-
Patent number: 12613793Abstract: The present invention relates to an embedded device testing method. Preferably, the present invention relates to a function testing method for an embedded device designed to execute a specific function. The embedded device testing method having a hierarchical host structure executed on a computing device according to the present invention includes: receiving, by a main host, setting information for an execution environment of a target device; constructing a virtualized execution environment on a sub host according to the setting information; executing specific software or a specific test case in the constructed execution environment; and monitoring a result of the execution. According to the present invention, resources may be utilized efficiently because there is no need to newly configure and prepare physical hardware resources every time during the development and testing of an embedded device.Type: GrantFiled: November 23, 2023Date of Patent: April 28, 2026Assignee: AIWORKX Inc.Inventors: Jin Suk Lee, Jung Hyun Im, Seung Won Lee, Yeon Jae Lee, Woo Joo Kim, Suk Won Yoon
-
Patent number: 12596622Abstract: Systems and methods for service vendor onboarding and pre-production artifact validation and functional testing are provided. An example method includes receiving, in an automated test control system in connection with a cellular network, a request for deploying an artifact on the cellular network, generating an artifact profile, a configuration profile, a release note associated with the artifact, performing a validation of the artifact according to a predetermined validation rule, in response to a determination that the artifact is validated, instantiating one or more test environments for the validated artifact, performing a functional test on the artifact within the test environment, and outputting results of the validation and the functional test.Type: GrantFiled: September 15, 2023Date of Patent: April 7, 2026Assignee: Boost SubscriberCo L.L.C.Inventors: Nikhil Sharma, Ramanathan Sekkappan
-
Patent number: 12596341Abstract: A system for adaptive power grid management includes a formation construct module configured to receive a formation plan and a logistics list comprising a plurality of assets for executing an operation loop in the formation plan, retrieve a matching schema based on comparing the tasks of the operation loop and the logistics list with the plurality of meta objects in the historical meta object database, construct meta objects for plurality of assets based on the matching schema and the formation plan, and cause the plurality of the network of devices to execute the formation plan based on meta objects assigned to the plurality of assets of the network of devices.Type: GrantFiled: April 6, 2023Date of Patent: April 7, 2026Assignee: GE VERNOVA INFRASTRUCTURE TECHNOLOGY LLCInventor: Jamshid Sharif-Askary
-
Patent number: 12591503Abstract: A method to debug instruction execution errors in a simulated computer system is provided. The method includes generating two separate simulations of the same system and causing a code including a set of instructions to execute on the two separate simulations. The computer implemented method further includes performing an efficient trace operation starting from a start instruction to an end instruction of the set of instructions on the two separate simulations. When trace operation is performed, an instruction execution deviation is identified between the code executed in the two separate simulations by comparing checksum values at a reporting frequency, determining that the comparison of the checksum values indicates a mismatch, and using instruction count and the reporting frequency to capture at least one instruction leading up to the instruction execution deviation.Type: GrantFiled: December 19, 2023Date of Patent: March 31, 2026Assignee: ARM LIMITEDInventor: John David Haughton