Patents Examined by Kamini B Patel
  • Patent number: 11966306
    Abstract: Availability zone and region recovery are described. For an availability zone (AZ), a recovery availability zone (rAZ) may be identified based on available computing capacity of the recovery availability zone and geographic proximity of the availability zone relative to the recovery availability zone. In an instance in which the availability zone is impacted in which at least one of hardware and software of the availability zone is not fully operational, a virtual private cloud (VPC) is generated that establishes a peered connection between the availability zone and the recovery availability zone. A service is executed in the recovery availability zone, permitting any other services executing in the availability zone to invoke the service and become partially or fully operational.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: April 23, 2024
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Donald Patrick McGarry, Anuj Prateek, Juan-Pierre Longmore, Eric Wei, Daniel Bien, Noel O'Flaherty
  • Patent number: 11960445
    Abstract: A file management device is a file management device that is connected to a plurality of manufacturing machines or a plurality of robots through a communication network and includes: an input unit to which a user inputs a file deletion command including a file name of files to be deleted; and a file deletion unit that causes the plurality of manufacturing machines or the plurality of robots to delete the files to be deleted with the same file name stored in the plurality of manufacturing machines or the plurality of robots in response to the file deletion command input through the input unit.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: April 16, 2024
    Assignee: Fanuc Corporation
    Inventors: Hideaki Adachi, Takahiro Endou
  • Patent number: 11960389
    Abstract: A computer-implemented method according to one embodiment includes identifying, in a multi-component system, a first component with an unknown software version and/or unknown firmware version. A plurality of predetermined compatibility tests are implemented on the first component and results of the plurality of compatibility tests are recorded in a predetermined database of records shared amongst the multi-component system. A record associated with the first component indicates a compatibility of the unknown software version and/or unknown firmware version with the multi-component system. In response to a determination that the record indicates that the unknown software version and/or unknown firmware version is compatible with the multi-component system, data processing is performed between the first component and a second component.
    Type: Grant
    Filed: October 29, 2021
    Date of Patent: April 16, 2024
    Assignee: International Business Machines Corporation
    Inventors: Robert Lindsay Todd, Tram Thi Mai Nguyen, James Raimondo, Prasoon Sinha
  • Patent number: 11953991
    Abstract: Techniques for storage management involve determining a plurality of storage units to be reconstructed on a group of disks, the plurality of storage units being distributed on different disks in the group of disks. Such techniques further involve selecting, based on the distribution of the plurality of storage units on the group of disks, a group of storage units from the plurality of storage units so that different storage units in the group of storage units are distributed on different disks. Such techniques further involve performing concurrent reconstruction on the group of storage units.
    Type: Grant
    Filed: August 15, 2022
    Date of Patent: April 9, 2024
    Assignee: Dell Products L.P.
    Inventors: Chun Ma, Jianbin Kang, Hongpo Gao
  • Patent number: 11953982
    Abstract: Embodiments include in response to monitoring a processor during operation, detecting a first number of core recovery events in the processor, determining that the first number of core recovery events fulfills a first condition for the first core recovery events threshold, and modifying a value of at least one droop sensor parameter of the processor by a first amount. The at least one droop sensor parameters affects a sensitivity to a voltage droop. In response to modifying the value of the droop sensor parameter by the first amount, a second number of core recovery events is detected in the processor. It is determined that the second number of core recovery events fulfills a second condition for a second core recovery events threshold, and the value of the at least one droop sensor parameter is modified by a second amount.
    Type: Grant
    Filed: July 19, 2022
    Date of Patent: April 9, 2024
    Assignee: International Business Machines Corporation
    Inventors: Alejandro Alberto Cook Lobo, Andrew A. Turner, Christian Jacobi, Eberhard Engler, Edward C. McCain, Kevin P. Low, Phillip John Restle, Pradeep Bhadravati Parashurama, Tobias Webel, Alper Buyuktosunoglu, Karl Evan Smock Anderson, Sean Michael Carey, Kennedy Cheruiyot, Daniel Kiss, Isidore G. Bendrihem, Ian Krispin Carmichael
  • Patent number: 11947413
    Abstract: A method for more effectively recording information in system logs is disclosed. In one embodiment, such a method includes detecting errors on a system such as a host system or storage system over a specified period of time. The method stores information associated with the errors in a memory buffer. The method further preprocesses the information in the memory buffer to condense the information and remove duplication. In certain embodiments, this preprocessing includes grouping errors by error type and providing a single stack trace or other information per error type. The method then outputs the preprocessed information to a log file. A corresponding system and computer program product are also disclosed.
    Type: Grant
    Filed: August 25, 2018
    Date of Patent: April 2, 2024
    Assignee: International Business Machines Corporation
    Inventors: Terry W. Niemeyer, Andrew P. Gellai, Sr., Navin Manohar, Lori C. Simcox, Mark A. Sistrunk
  • Patent number: 11940884
    Abstract: A portable, self-contained data mover container with all required packages for data management, and which can be hosted on a physical host, VM, cloud or appliance, such as a storage array. The data mover container protects multiple workloads such as NAS, native OS filesystem, applications, and so on. An automated process spins up and tears down containers without any impact on the host. If a container fails to run on a host if desired resources are not available, it automatically runs on other hosts for same data set. Minimal user intervention to achieve scale and performance is required, as the system automatically computes the desired number of containers required depending upon dataset and available resources. Containers can be patched and upgraded independently on a host without making any change to the hosting environment.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: March 26, 2024
    Assignee: Dell Products L.P.
    Inventors: Upanshu Singhal, Chandra Prakash, Adam Brenner
  • Patent number: 11934302
    Abstract: One example method includes acquiring data from a knowledge base that includes message codes indicating conditions that occurred during performance of one or more test runs of a computing operation, and the message codes are included in message code sequences, processing the data by mapping the message codes, and message codes included in a customer issue log, to codes that are readable by a machine learning process, transforming the data to generate an output that comprises, for each message code sequence, relationships between each of the message codes in that message code sequence, extracting features from the transformed data, and the extracting generates multiple datasets that include the features, performing a similarity comparison by comparing a customer field issue with the datasets, and based on the similarity comparison, identifying and recommending a solution to the customer field issue.
    Type: Grant
    Filed: January 5, 2022
    Date of Patent: March 19, 2024
    Assignee: DELL PRODUCTS L.P.
    Inventors: Sankunny Jayaprasad, Jason Fay, Araiz Abdul Baqi, Saheli Saha, Guhesh Swaminathan, Ramakanth Kanagovi
  • Patent number: 11928036
    Abstract: A method of recovering a storage device from a failure mode by a controller, the method comprising executing a boot up of the storage device, determining whether an instruction for pseudo boot up of the storage device has been received, switching from the boot up to a pseudo boot up of the storage device if an instruction for the pseudo boot up has been received, and resuming operation of the storage device from the prior operational state. The pseudo boot up restores the storage device to a prior operational state up to the point in time when the storage device encountered a failure triggering event that caused the storage device to enter the failure mode.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: March 12, 2024
    Assignee: Kioxia Corporation
    Inventors: Kentaro Sugino, Mahesh Bhadragiri Acharya, Sharwan Lal Saini
  • Patent number: 11928050
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for mobile browser code testing. For instance, the method may include monitoring, using a mobile application, a user interaction with the mobile application to detect a mobile browser being launched; responsive to detecting the mobile browser being launched, launching, using the mobile application, a browser user interface within the mobile application and monitoring a mobile browser session to detect a user accessing a website from a plurality of websites; responsive to detecting the user accessing the website, injecting, using the mobile application, a script into a current web page of the website in the mobile browser; testing, using the mobile browser, codes using the script in the current web page; and updating, using the mobile application, the browser user interface with a result of testing.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: March 12, 2024
    Assignee: Capital One Services, LLC
    Inventors: Gregory Herren, Joseph Giardina, Kevin Jurkowski
  • Patent number: 11921843
    Abstract: A fault detecting multi-thread pipeline processor with fault detection is operative with a single pipeline stage which generates branch status comprising at least one of branch taken/not_taken, branch direction, and branch target. A first thread has control and data instructions, the control instructions comprising loop instructions including unconditional and conditional branch instructions, loop initialization instructions, loop arithmetic instructions, and no operation (NOP) instructions. A second thread has only control instructions and either has the non-control instructions replaced with NOP instructions, or removed entirely. A fault detector compares the branch status of the first thread and second thread and asserts a fault output when they do not match.
    Type: Grant
    Filed: September 26, 2021
    Date of Patent: March 5, 2024
    Assignee: Ceremorphic, Inc.
    Inventors: Lizy Kurian John, Heonchul Park, Venkat Mattela
  • Patent number: 11907110
    Abstract: In one aspect, a computerized method useful for automated software testing comprising: writing a test suite in a human-readable language; implementing an Artificial Intelligent (AI) process test suite; and creating a set of scripts, data, and execute tests.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: February 20, 2024
    Inventors: Ram Shanmugam, Rajagopal Rao, Krishna Srinivasan
  • Patent number: 11907072
    Abstract: A controller used in a computing device executes the following steps. When a security profile stored in a storage device is successfully verified, according to a security profile configuration stored in the controller, an operation mode described in the security profile is used. When the used operation mode is in a non-secure mode, the booting of the computer device is directly completed. When the used operation mode is a secure mode and a main BIOS of the computing device is not valid, at least one BIOS stored in the storage device is used to recover the main BIOS, and the computer device is rebooted. When the used operation mode is a secure mode and the main BIOS is valid, but the storage device does not store the main BIOS, the main BIOS is backed up and to be stored in the storage device.
    Type: Grant
    Filed: October 25, 2022
    Date of Patent: February 20, 2024
    Assignee: NUVOTON TECHNOLOGY CORPORATION
    Inventors: Fong-Jhu Wu, Shih-Hsuan Yen
  • Patent number: 11899534
    Abstract: Techniques for providing direct access to backup data can include: receiving a selection of a backup of a file system, wherein the backup is stored on a backup system connected to a data storage system; creating, in accordance with said selection of the backup, a remote copy of the backup, wherein the remote copy is stored on the backup system; generating a proxy file system for the remote copy on the backup system, wherein the proxy file system is mapped by the data storage system to the remote copy on the backup system; and providing a host with direct access to the remote copy using the proxy file system.
    Type: Grant
    Filed: January 14, 2022
    Date of Patent: February 13, 2024
    Assignee: Dell Products L.P.
    Inventors: Qi Jin, Nagasimha G. Haravu, Ashish Sharma, William Whitney
  • Patent number: 11892905
    Abstract: In an embodiment of the present invention, a memory stores case performances on anomaly handling of a plurality of apparatuses. A hardware processor performs: identification processing of identifying an anomaly cause of an abnormal apparatus in the plurality of apparatuses; selection processing of selecting an estimation model for estimating a handling method suitable for the anomaly cause from a plurality of estimation models based on the case performance of the abnormal apparatus; estimation processing of estimating a handling method suitable for the anomaly cause among a plurality of handling methods based on the selected estimation model; and output processing of outputting information indicating the estimated handling method.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: February 6, 2024
    Assignee: Nippon Telegraph and Telephone Corporation
    Inventors: Shunsuke Kanai, Satoshi Suzuki, Haruhisa Nozue, Naomi Murata, Fumika Asai, Kazuaki Akashi
  • Patent number: 11893589
    Abstract: Support queries are automatically provided. An error is identified during execution of an application. A support query for the error is produced using the source code for the application with the support query including context information for the error. The support query is displayed to a user.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: February 6, 2024
    Assignee: International Business Machines Corporation
    Inventors: Grzegorz Piotr Szczepanik, Piotr Kalandyk, Pawel Tadeusz Januszek, Michal Maciej Zalas
  • Patent number: 11886324
    Abstract: A relay and metering test instrument includes an application processor circuitry to control functional operation of the relay and metering test instrument. The application processor circuitry may receive a user selected source code state program, and operational parameters input by the user. The application processor circuitry may compile the source code state program and the operational parameters into a test routine for storage in a memory circuitry with other test routines. The relay and metering instrument may also include a real time processor circuitry and an input/output processor circuitry. The real time processor circuitry may selectively and independently execute the test routine or one of the other test routines to perform one or more respective testing stages. The input/output processor circuitry may cooperatively operate with the real time processor circuitry to output test signals and monitor for receipt of input test signals according to execution of the test routine.
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: January 30, 2024
    Assignee: DOBLE ENGINEERING COMPANY
    Inventors: Scott Harold Gilbertson, Kevin M. Sullivan
  • Patent number: 11886318
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for monitoring technology usage and performance. In some implementations, use of a technology item by one or more individuals assigned to use the technology item is monitored. Based on the monitoring, usage data that indicates usage of the technology item is generated. One or more criteria for evaluating the usage of the technology item by the one or more individuals is identified. It is determined whether usage data satisfies the one or more criteria. A system provides, for display on a user interface, output data indicating whether the usage data satisfies the one or more criteria.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: January 30, 2024
    Assignee: VigNet Incorporated
    Inventors: Praduman Jain, Josh Schilling, Dave Klein, Mark James Begale
  • Patent number: 11880278
    Abstract: It is made possible to pursue both higher speeds of rebuilds in the distributed RAID scheme and high availability due to acquisition of DE-failure tolerance. A virtual chunk includes k (k is an integer that is equal to or larger than two) virtual parcels including a virtual parcel having user data and a virtual parcel having element data that is redundant data for repairing the user data, the virtual parcels included in the same virtual chunk is stored by mapping the virtual parcels in storage areas of k mutually different physical storage drives among N (k<N) of the physical storage drives, and the maximum value of the numbers of the same virtual parcels to be mapped to the physical storage drives housed in the same drive enclosures is equal to or smaller than a predetermined value.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: January 23, 2024
    Assignee: HITACHI, LTD.
    Inventors: Takeru Chiba, Hiroki Fujii
  • Patent number: 11880284
    Abstract: A storage restore system includes a processor, a memory, and a restore part configured to generate, in a recovery-destination storage area to which to recover a file or a directory stored in a designated storage area and indicated by object data including the file or the directory and parent directory information which is information on a directory to which the file or the directory belongs, a directory indicated by the parent directory information in the object data, and configured to generate the file or the directory indicated by the object data under the directory thus generated.
    Type: Grant
    Filed: March 18, 2022
    Date of Patent: January 23, 2024
    Assignee: HITACHI, LTD.
    Inventor: Ryo Furuhashi