Patents by Inventor Kai Tan
Kai Tan has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 12639270Abstract: One or more techniques and/or computing devices are provided for managing an arbitrary set of storage items using a granset. For example, a storage controller may host a plurality of storage items and/or logical unit numbers (LUNs). A subset of the storage items are grouped into a consistency group. A granset is created for tracking, managing, and/or providing access to the storage items within the consistency group. For example, the granset comprises application programming interfaces (APIs) and/or properties used to provide certain levels of access to the storage items (e.g., read access, write access, no access), redirect operations to access either data of an active file system or to a snapshot, fence certain operations (e.g., rename and delete operations), and/or other properties that apply to each storage item within the consistency group. Thus, the granset provides a persistent on-disk layout used to manage an arbitrary set of storage items.Type: GrantFiled: February 17, 2025Date of Patent: May 26, 2026Assignee: NetApp, Inc.Inventors: Devang Kundanlal Shah, Dipankar Roy, Krishnaveni Budati, Kai Tan, Pranab Patnaik, Akhil Kaushik
-
Patent number: 12579043Abstract: A technique provides network efficient data failover by explicitly protecting one or more common snapshot references at sites of a multi-site data replication environment to improve granularity of control of recovery point objectives (RPO) for data across the sites. A common snapshot reference or recovery point (RP) ensures that, in the event of failure to a site, data designated for failover may be quickly protected by replicating only small incremental changes to the RP so as to maintain RPO requirements across the sites. Illustratively, the technique enhances and extends a disaster recovery (DR) application programming interface (API) protocol through an extension that defines and applies a tag to the RP, wherein the tag enables protection and/or preservation of the RP by ensuring that the sites honor the tag applied to the RP. The tag essentially functions as an advisory lock for the RP that is shared among the sites to prevent deletion of the RP at the sites throughout the duration of the lock.Type: GrantFiled: August 8, 2024Date of Patent: March 17, 2026Assignee: Nutanix, Inc.Inventors: Kai Tan, Karthikeyan Vaideswaran, Pranab Patnaik, Ramya Uthamarajan
-
Patent number: 12481563Abstract: A site and storage tier aware technique replicates data as one or more recovery points (RPs) from a primary site to a secondary site in a multi-site data replication environment. A storage tier aware reference resolver determines (i) an amount of RP data transfer associated with the replication and (ii) location information associated with a cloud storage tier storing the RP data in an object store. The storage tier aware reference resolution aspect provides two additional factors to consider when retrieving data of a reference RP from cloud storage: (iii) the time (duration) needed to retrieve the data and (iv) the cost (financial expense) needed to retrieve the data. In addition, a site aware reference resolution aspect of the technique determines an optimal RP to use as the reference RP and involves consideration of (v) which RPs have been replicated from the primary site to the secondary site and (vi) which RPs have been retained for storage at the sites.Type: GrantFiled: August 21, 2023Date of Patent: November 25, 2025Assignee: Nutanix, Inc.Inventors: Brajesh Kumar Shrivastava, Kai Tan, Pranab Patnaik
-
Patent number: 12463422Abstract: Provided herein is a power distribution system comprising a feedback circuit including a transistor in series with a relay, the feedback circuit regulating regulate a main power path including a main power supply connected in series with an electric power converter. The power distribution system further comprises OR-ing controllers that regulate the main power path and a backup power path including a low-voltage battery. The power distribution system further comprises terminals through which power from the main power path or the backup power path is transmitted to respective components corresponding to channels. The power distribution system further includes a microcontroller that acquires data in each of the channels and control operations associated with each of the channels based on the acquired data.Type: GrantFiled: January 24, 2023Date of Patent: November 4, 2025Assignee: Pony AI Inc.Inventors: Kai Tan, Ran Chen, Bo Pan
-
Publication number: 20250321935Abstract: One or more techniques and/or computing devices are provided for managing an arbitrary set of storage items using a granset. For example, a storage controller may host a plurality of storage items and/or logical unit numbers (LUNs). A subset of the storage items are grouped into a consistency group. A granset is created for tracking, managing, and/or providing access to the storage items within the consistency group. For example, the granset comprises application programming interfaces (APIs) and/or properties used to provide certain levels of access to the storage items (e.g., read access, write access, no access), redirect operations to access either data of an active file system or to a snapshot, fence certain operations (e.g., rename and delete operations), and/or other properties that apply to each storage item within the consistency group. Thus, the granset provides a persistent on-disk layout used to manage an arbitrary set of storage items.Type: ApplicationFiled: February 17, 2025Publication date: October 16, 2025Inventors: Devang Kundanlal Shah, Dipankar Roy, Krishnaveni Budati, Kai Tan, Pranab Patnaik, Akhil Kaushik
-
Patent number: 12392699Abstract: A defect detection method and device based on nonlinear system identification are provided. The defect detection method includes: performing, by a modal force hammer, hammer excitation on a test specimen according to a test schedule to generate an excitation signal and a response signal; acquiring, by a laser vibrometer, the excitation signal and the response signal; performing parameter calculation on the excitation signal and the response signal to obtain model parameters; constructing an initial Hammerstein model based on the model parameters; optimizing the initial Hammerstein model to obtain a Hammerstein model of the test specimen; adjusting the Hammerstein model of the test specimen by using a cross-validation method; perform defect determination based on the Hammerstein model of the test specimen adjusted and a pre-constructed template specimen model to obtain a determination result, and determining whether the test specimen is defective based on the determination result.Type: GrantFiled: May 9, 2025Date of Patent: August 19, 2025Assignee: Wuhan Institute of TechnologyInventors: Hanxin Chen, Shaoyi Li, Wenrui Yang, Kai Tan
-
Optimizing the Detector Placement for the Nuclear Reactor Core software using Reinforcement Learning
Publication number: 20250246326Abstract: An exemplary system and method provide nuclear reactors with optimized detector placement. The exemplary system and method include a nuclear reactor model, Markov decision process, and reward function, where reinforcement learning can be used to iteratively generate placements of detectors to candidate positions within the nuclear reactor.Type: ApplicationFiled: January 31, 2025Publication date: July 31, 2025Inventors: Fan Zhang, Kai Tan -
Publication number: 20250203695Abstract: A communication method for a local area network (LAN), is applicable to a first device, includes: obtaining at least one second device connected to the first device by a wired communication mode, the first device configured to provide a wireless access hotspot to the at least one second device; sending initial hotspot information of the wireless access hotspot to the at least one second device by the wired communication mode, the initial hotspot information being configured to provide the at least one second device with authentication information for the at least one second device to access the wireless access hotspot; and establishing, by the first device and the at least one second device, a first wireless LAN connection according to the initial hotspot information.Type: ApplicationFiled: February 25, 2025Publication date: June 19, 2025Inventors: Xiaoqi SUN, Wei ZHENG, Kai TAN
-
Publication number: 20250165365Abstract: In some embodiments, a method for tuning a disaster recovery preparation system for a storage system includes determining whether the disaster recovery preparation system has not met a recovery point objective; and in response to determining that the recovery point objective is not met: determining a state of the storage system; applying a machine learning model to determine a change to one or more of a plurality of adjustable parameters of the disaster recovery preparation system based on the state of the storage system and the recovery point objective that is not met; adjusting the one or more of the plurality of adjustable parameters based on the determined change to the one or more parameters; after adjusting the one or more parameters, monitoring one or more metrics of the disaster recovery preparation system or the storage system; and updating the machine learning model based on the monitoring.Type: ApplicationFiled: November 20, 2023Publication date: May 22, 2025Inventors: Rohan CHANDAVARKAR, Kushagra MISHRA, Manan Hemantkumar SHAH, Kai TAN, Ramya UTHAMARAJAN, Karthikeyan VAIDESWARAN
-
Patent number: 12259794Abstract: A technique enables coordination of unrelated software components to facilitate extensive recovery point management on a snapshot or recovery point through the use of a flexible tag structure. The tag is organized and arranged as a {key=value,[value] . . . } structure wherein the key denotes an operation that requires coordination between the unrelated software components and the value(s) denote multi-cardinality that provide parameters for coordination of the operation. The multi-cardinality aspect of the flexible tag structure provides a set of values associated with the key of the tag that enables a software component and/or protocol to insert its value(s) into the tag structure for its interpretation. The technique thus provides an extensible model where multiple components/protocols use the tag to coordinate operations on the RP by conveying certain meaning/interpretations of the tag and its values.Type: GrantFiled: August 24, 2023Date of Patent: March 25, 2025Assignee: Nutanix, Inc.Inventors: Abhishek Gupta, Ajaykumar Rajubhai Bhammar, Brajesh Kumar Shrivastava, Kai Tan, Naveen Kumar, Pranab Patnaik, Ramya Uthamarajan
-
Patent number: 12235867Abstract: A replication progress tracking technique is configured to present progress tracking state relating to data replicated as a recovery point (RP) from a source site to one or more target and/or remote sites over a network in a multi-site data replication environment. The progress tracking state of the replicated RP, i.e., RP replication progress, is persistently stored as a progress tracking recording at the target site independent of the source site of the replication and presented (i.e., viewed) using a well-defined, published application programming interface that is publicly callable by one or more clients of the environment.Type: GrantFiled: August 21, 2023Date of Patent: February 25, 2025Assignee: Nutanix, Inc.Inventors: Freddy James, Kai Tan, Karthikeyan Vaideswaran, Ramya Uthamarajan, Kushagra Mishra, Pranab Patnaik
-
Patent number: 12229087Abstract: One or more techniques and/or computing devices are provided for managing an arbitrary set of storage items using a granset. For example, a storage controller may host a plurality of storage items and/or logical unit numbers (LUNs). A subset of the storage items are grouped into a consistency group. A granset is created for tracking, managing, and/or providing access to the storage items within the consistency group. For example, the granset comprises application programming interfaces (APIs) and/or properties used to provide certain levels of access to the storage items (e.g., read access, write access, no access), redirect operations to access either data of an active file system or to a snapshot, fence certain operations (e.g., rename and delete operations), and/or other properties that apply to each storage item within the consistency group. Thus, the granset provides a persistent on-disk layout used to manage an arbitrary set of storage items.Type: GrantFiled: December 4, 2023Date of Patent: February 18, 2025Assignee: NetApp, Inc.Inventors: Devang Kundanlal Shah, Dipankar Roy, Krishnaveni Budati, Kai Tan, Pranab Patnaik, Akhil Kaushik
-
Publication number: 20240394156Abstract: A technique provides network efficient data failover by explicitly protecting one or more common snapshot references at sites of a multi-site data replication environment to improve granularity of control of recovery point objectives (RPO) for data across the sites. A common snapshot reference or recovery point (RP) ensures that, in the event of failure to a site, data designated for failover may be quickly protected by replicating only small incremental changes to the RP so as to maintain RPO requirements across the sites. Illustratively, the technique enhances and extends a disaster recovery (DR) application programming interface (API) protocol through an extension that defines and applies a tag to the RP, wherein the tag enables protection and/or preservation of the RP by ensuring that the sites honor the tag applied to the RP. The tag essentially functions as an advisory lock for the RP that is shared among the sites to prevent deletion of the RP at the sites throughout the duration of the lock.Type: ApplicationFiled: August 8, 2024Publication date: November 28, 2024Inventors: Kai Tan, Karthikeyan Vaideswaran, Pranab Patnaik, Ramya Uthamarajan
-
Patent number: 12155200Abstract: Provided herein is a power distribution system comprising a main power bus, sub-buses coupled to the main power bus, and a controller. The sub-buses provide power to electrical components of a vehicle. Each of the sub-buses includes an electrically programmable fuse in series with a relay. The controller is configured to detect a fault in a sub-bus of the sub-buses, determine a fault type associated with the fault, and in response to determining the fault type, generate a command to cause the relay to change a relay state.Type: GrantFiled: July 25, 2023Date of Patent: November 26, 2024Assignee: Pony AI Inc.Inventors: Kai Tan, Ran Chen, Bo Pan
-
Publication number: 20240330118Abstract: A site and storage tier aware technique replicates data as one or more recovery points (RPs) from a primary site to a secondary site in a multi-site data replication environment. A storage tier aware reference resolver determines (i) an amount of RP data transfer associated with the replication and (ii) location information associated with a cloud storage tier storing the RP data in an object store. The storage tier aware reference resolution aspect provides two additional factors to consider when retrieving data of a reference RP from cloud storage: (iii) the time (duration) needed to retrieve the data and (iv) the cost (financial expense) needed to retrieve the data. In addition, a site aware reference resolution aspect of the technique determines an optimal RP to use as the reference RP and involves consideration of (v) which RPs have been replicated from the primary site to the secondary site and (vi) which RPs have been retained for storage at the sites.Type: ApplicationFiled: August 21, 2023Publication date: October 3, 2024Inventors: Brajesh Kumar Shrivastava, Kai Tan, Pranab Patnaik
-
Patent number: D1110664Type: GrantFiled: March 7, 2025Date of Patent: January 27, 2026Assignee: BYD COMPANY LIMITEDInventors: Kai Tan, Zhiqiang Chao, Dongliang Xiao, Shisheng Zeng
-
Patent number: D1110665Type: GrantFiled: March 7, 2025Date of Patent: January 27, 2026Assignee: BYD COMPANY LIMITEDInventors: Kai Tan, Longwen Lu, Zhiqiang Chao, Dongliang Xiao, Shisheng Zeng
-
Patent number: D1120568Type: GrantFiled: March 7, 2025Date of Patent: March 24, 2026Assignee: BYD COMPANY LIMITEDInventors: Kai Tan, Wen Chen, Zhiqiang Chao, Dongliang Xiao, Shisheng Zeng
-
Patent number: D1125786Type: GrantFiled: March 7, 2025Date of Patent: May 5, 2026Assignee: BYD COMPANY LIMITEDInventors: Kai Tan, Wen Chen, Zhiqiang Chao, Dongliang Xiao, Shisheng Zeng
-
Patent number: D1127348Type: GrantFiled: September 24, 2024Date of Patent: May 19, 2026Assignee: BYD COMPANY LIMITEDInventors: Kai Tan, Yufei Wu, Honghe Ruan, Shisheng Zeng