Patents Examined by Christopher S. McCarthy
-
Patent number: 11556461Abstract: A method and apparatus for performing a user interface test by a middleware server including determining a state change of a portion of the user interface, receiving a test command indicative of a user interface functional test from a test interface, determining an auxiliary test associated with the test command, generating an altered test command requesting performance of the user interface functional test and the auxiliary test, transmitting the altered test command to the user interface, receiving a functional result from the user interface in response to the altered test command, generating an altered test result indicative of the functional result, and transmitting the altered test result to the test interface.Type: GrantFiled: June 16, 2020Date of Patent: January 17, 2023Inventors: Mohan Raj Rajamanickam, Jason Watt, Leep Chean Tan
-
Patent number: 11550655Abstract: One embodiment provides a computer implemented method of for monitoring and upgrading a dual-flash device. The method includes performing an OS upgrade on a server; writing an upgraded OS to the dual-flash device; updating a grub.cfg file corresponding to the upgraded OS; and deleting old OS files from the dual-flash device.Type: GrantFiled: May 19, 2020Date of Patent: January 10, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Xinghai Yu, Colin Zou
-
Patent number: 11550646Abstract: The present disclosure provides a method and a system of verifying access by a multi-core interconnect to an L2 cache in order to solve problems of delays and difficulties in locating errors and generating check expectation results. A consistency transmission monitoring circuitry detects, in real time, interactions among a multi-core interconnects system, all single-core processors, an L2 cache and a primary memory, and sends collected transmission information to an L2 cache expectation generator and a check circuitry. The L2 cache expectation generator obtains information from a global memory precise control circuitry according to a multi-core consistency protocol and generates an expected result. The check circuitry is responsible for comparing the expected result with an actual result, thus implementing determination of multi-core interconnect's access accuracy to the L2 cache without delay.Type: GrantFiled: May 31, 2019Date of Patent: January 10, 2023Assignee: C-SKY Microsystems Co., Ltd.Inventor: Taotao Zhu
-
Patent number: 11526415Abstract: Systems and methods herein describe receiving identification from a data pipeline, accessing first data offset information for a first data origin and second data offset information for a second data origin, bisecting the first data origin using the first data offset information, processing the data pipeline with the bisected first data offset information and the second data offset information, receiving a notification indicating a data pipeline status, and causing presentation of the notification on a graphical user interface of a computing device.Type: GrantFiled: April 22, 2020Date of Patent: December 13, 2022Assignee: StreamSets, Inc.Inventor: Hari Shreedharan
-
Patent number: 11520650Abstract: A new snapshot of a storage volume is created by instructing computing nodes to suppress write requests. A snapshot of the application may be created and used to rollback or clone the application. Clones snapshots of storage volumes may be gradually populated with data from prior snapshots to reduce loading on a primary snapshot. Components of cloned applications may communicate with one another using addresses of these components in the parent application. Jobs implementing a bundled application may be referenced with a simulated file system that generates reads to hosts only when the job log file is actually read. Job logs and a job hierarchy may be used to perform root cause analysis. Job logs may be for tasks such as creating the bundled application, cloning, rolling back, backing up, scaling out, scaling in, deleting, pruning unused application images, or the like.Type: GrantFiled: September 5, 2019Date of Patent: December 6, 2022Assignee: ROBIN SYSTEMS, INC.Inventors: Sree Nandan Atur, Ravi Kumar Alluboyina
-
Patent number: 11507446Abstract: A hot-swap controller fault reporting system includes component(s), a hot-swap controller that is coupled to the component(s), and a hot-swap controller fault reporting subsystem that is coupled to the hot-swap controller. The hot-swap controller fault reporting subsystem identifies a hot-swap controller fault that was generated by the hot-swap controller and that is associated with the component(s), generates an Intelligent Platform Management Interface (IPMI) bit combination that is based on the hot-swap controller fault and that is configured to identify the hot-swap controller and a type of the hot-swap controller fault, and provides a log entry based on the IPMI bit combination in a log database.Type: GrantFiled: June 14, 2021Date of Patent: November 22, 2022Assignee: Dell Products L.P.Inventors: Akshata Sheshagiri Naik, Rui An, Chandrasekhar Mugunda, Shivabasava Karibasappa Komaranalli
-
Patent number: 11507449Abstract: An example apparatus includes a first memory and a second memory coupled to the first memory. A controller may be coupled to the first memory and the second memory. The controller may be configured to cause the apparatus to be initialized by executing instructions on the first memory device. Initializing the apparatus may include operating the apparatus according to a set of semantics different than a set of semantics used by the second memory device. The controller may be configured to cause a determination regarding at least one health characteristic of the second memory to be made subsequent to the apparatus being initialized.Type: GrantFiled: October 26, 2020Date of Patent: November 22, 2022Assignee: Micron Technology, Inc.Inventor: Marco Redaelli
-
Patent number: 11507488Abstract: Techniques are described for detecting faults in media content based on the behavior of users viewing the media content. Embodiments stream a first instance of media content to one or more users. The behavior of the one or more users is monitored while the users are viewing the streaming first instance of media content. Embodiments then determine whether the first instance of media content is faulty, based on the monitored behavior of the one or more users.Type: GrantFiled: June 9, 2017Date of Patent: November 22, 2022Assignee: NETFLIX, INC.Inventors: Gregory S. Orzell, John Funge, David Chen
-
Patent number: 11494104Abstract: A memory system comprising a first storage region which stores first firmware corresponding to an external first electronic control apparatus; a second storage region which stores second firmware corresponding to an external gateway and third firmware corresponding to the first electronic control apparatus; and a controller configured to transmit the second firmware and the third firmware to the gateway on the basis of a first command received from the gateway, and transmit the first firmware to the gateway on the basis of a second command received from the gateway.Type: GrantFiled: July 30, 2019Date of Patent: November 8, 2022Assignee: KIOXIA CORPORATIONInventors: Atsushi Yamazaki, Kentaro Umesawa, Naoko Yamada, Yuta Kageyama
-
Patent number: 11494251Abstract: A computer implemented method comprises analysing data defining the first image which is displayable when a computer application runs to determine at least one candidate user interactive area in the image. A user interactive area is one which is responsive to user input when the computer application is run. The method comprises attempting to interact with the determined at least one candidate user interactive area and comparing the data defining the first image with data defining a further image to determine if the respective candidate user interactive area is an interactive area.Type: GrantFiled: June 19, 2019Date of Patent: November 8, 2022Assignee: KING.COM LTD.Inventors: Alexander Andelkovic, Alice Reinaudo, Sara Karimi
-
Patent number: 11474902Abstract: A method includes acquiring, by a managing unit of a dispersed storage network (DSN), storage unit status information and data object storage status information from a plurality of storage units of DSN memory of the DSN. The method further includes determining, by the managing unit, DSN status information of the DSN memory based on the storage unit status information and the data object storage status information. The method further includes identifying, by the managing unit, DSN memory issues within the DSN memory. The method further includes prioritizing, by the managing unit, corrective remedies for the DSN memory issues based on the status information of the DSN memory. The method further includes facilitating, by the managing unit, the execution of the prioritized corrective remedies to correct the DSN memory issues.Type: GrantFiled: July 23, 2019Date of Patent: October 18, 2022Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventor: Asimuddin Kazi
-
Patent number: 11474896Abstract: A lightweight always-on monitoring, collecting, diagnosing, and correcting utility operates in an enhanced storage manager that manages a data storage managements system. The always-on utility provides a comprehensive and pro-active approach, which is intended to reduce, if not altogether eliminate, the need for after-the-fact diagnostics. The always-on utility also enforces so-called best practices and other heuristics, which include pro-actively activating certain database settings that are not enabled by default; manipulating certain aspects of the database to improve performance; and reporting aspects that are outside best-practice parameters to the trouble report system so that system administrators and/or developers may intervene before a catastrophic failure occurs. In some cases, the best-practice parameters represent heuristics designed by the present inventors to improve the performance and general health of the management database.Type: GrantFiled: October 21, 2020Date of Patent: October 18, 2022Assignee: Commvault Systems, Inc.Inventors: Ganesh Haridas, Sundar Narasimman, Karthik Suriyanarayanan, Gunassekaran A S, Michael Frank Klose
-
Patent number: 11461195Abstract: A method for processing query fault, where a database server receives a query statement and generates a corresponding query plan tree including multiple layers of operators in a pipeline relationship, and each layer includes operation symbols having logical relationship with each other. The server executes the query statement according to the query plan tree, extracts intermediate status information of a faulty operator when a fault occurs in a process of executing the query statement, updates operation symbols of the faulty operator and a logical relationship among the operation symbols according to the query plan tree and the intermediate status information to obtain a reconstructed query plan tree, and continues to execute the query statement according to the reconstructed query plan tree after the fault is recovered.Type: GrantFiled: November 23, 2020Date of Patent: October 4, 2022Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Jinwei Zhu, Qingqing Zhou, Pinggao Zhou
-
Patent number: 11461164Abstract: Screen response validation of robot execution for robotic process automation (RPA) is disclosed. Whether text, screen changes, images, and/or other expected visual actions occur in an application executing on a computing system that an RPA robot is interacting with may be recognized. Where the robot has been typing may be determined and the physical position on the screen based on the current resolution of where one or more characters, images, windows, etc. appeared may be provided. The physical position of these elements, or the lack thereof, may allow determination of which field(s) the robot is typing in and what the associated application is for the purpose of validation that the application and computing system are responding as intended. When the expected screen changes do not occur, the robot can stop and throw an exception, go back and attempt the intended interaction again, restart the workflow, or take another suitable action.Type: GrantFiled: May 1, 2020Date of Patent: October 4, 2022Assignee: UiPath, Inc.Inventor: Daniel Dines
-
Patent number: 11461161Abstract: A method for using server power to predict failures includes receiving power consumption data and health alerts of a remote server, analyzing the power consumption data of the remote server to determine trends in the power consumption data, and comparing the trends in the power consumption data and the health alerts with a server failure model. The server failure model is derived from historical power consumption data and health alerts associated with one or more servers of a same type as the remote server. The method includes predicting a failure in the remote server based on the comparison between the trends in the power consumption data and the health alerts and the server failure model and sending an alert in response to the predicted failure. The alert indicates the predicted failure.Type: GrantFiled: September 13, 2019Date of Patent: October 4, 2022Assignee: Lenovo Enterprise Solutions (Singapore) PTE. LTD.Inventors: Eric Richard Kern, James Patrick Sigmon
-
Patent number: 11461158Abstract: A system includes a memory component to, upon completion of second pass programming in response to a multi-pass programming command, write flag bits within a group of memory cells programmed by the multi-pass programming command A processing device, operatively coupled to the memory component, is to perform multi-pass programming of the group of memory cells in association with a logical address. Upon receipt of a read request, the processing device is to determine that a second logical address within the read request does not match the logical address associated with data stored at a physical address of the group of memory cells. The processing device is further to determine a number of first values within the plurality of flag bits, and in response to the number of first values not satisfying a threshold criterion, report, to a host computing device, an uncorrectable data error.Type: GrantFiled: August 22, 2019Date of Patent: October 4, 2022Assignee: Micron Technology, Inc.Inventors: Qisong Lin, Vamsi Pavan Rayaprolu, Jiangang Wu, Sampath K. Ratnam, Sivagnanam Parthasarathy, Shao Chun Shi
-
Patent number: 11455204Abstract: Examples herein describe systems and methods for impact assessment in a Telco network. An impact assessment engine can receive a scenario that species a symptom for a network resource. The scenario can be specified on an administrative console. The impact assessment engine can construct failure signatures in a codebook matrix. The codebook matrix correlates problems at impacted network resources to network symptoms. Based on the scenario, the impact assessment engine can generate synthetic failure signatures and isolate a subset based on which of the synthetic failure signatures are most common. Then, the system can identify tenants and services in the Telco network impacted by the subset. This can allow administrators or an automated process to identify potential impacts before a scenario occurs.Type: GrantFiled: August 31, 2020Date of Patent: September 27, 2022Assignee: VMWARE, INC.Inventors: Girish Nadger, Somenath Pal, Somaresh Sahu, Manohara Eshwarappa
-
Patent number: 11455588Abstract: Disclosed herein are techniques and tools for verifying data for semantic correctness and/or verifying data for network correctness. In one respect, a method includes receiving input defining a validation point, the validation point comprising at least two or more validation functions applicable to (i) raw data and (ii) other data stored within a semantic network comprising nodes and links, importing source data; applying one or more transformations to the source data, populating the source data into one or more of the nodes and links comprising the semantic network, executing the validation point with respect the source data, based on the executing, determining one or more rules associated with the validation point are not satisfied, and based on the determining, revising either the source data or the other data stored within the semantic network.Type: GrantFiled: May 21, 2021Date of Patent: September 27, 2022Assignee: TADA Cognitive Solutions, LLCInventors: Seshadri Guha, Vinay Sikka, Subbarao Turlapati
-
Patent number: 11436116Abstract: Systems and methods are described for improving data availability and/or resiliency of indexers of a data intake and query system. A data intake and query system can index large amounts of data using one or more indexers. An indexer can store a copy of the data that the indexer is assigned to process in the shared storage system, and a cluster master can track the storage of the data and the indexer assigned to process the data. In the event an indexer fails or is otherwise unable to index data that it has been assigned to index, the cluster master can assign one or more second indexers to process the data. The second indexer can download the data from the shared storage system.Type: GrantFiled: January 31, 2020Date of Patent: September 6, 2022Assignee: Splunk Inc.Inventors: Alexandros Batsakis, Mehul Goyal, Ashish Mathew, Douglas Rapp, Igor Stojanovski, Eric Woo
-
Patent number: 11422915Abstract: A trace data acquisition system, comprising: a plurality of industrial machines configured to sequentially process an object; and circuitry configured to: determine whether one of the plurality of industrial machines has satisfied a specific condition; and request another industrial machine to acquire trace data when the one of the plurality of industrial machines is determined to have satisfied the specific condition.Type: GrantFiled: January 27, 2020Date of Patent: August 23, 2022Assignee: KABUSHIKI KAISHA YASKAWA DENKIInventor: Takeshi Nagata