Patents by Inventor Hui Jiang

Hui Jiang 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).

  • Publication number: 20240362867
    Abstract: A computer-implemented method, according to one embodiment, includes outputting, from a first user device associated with a first user that owns a first portion of land in a metaverse to a second user device associated with a second user that owns a second portion of land in the metaverse, a first request for being defined as a first neighbor of the first user. In response to a determination that an acceptance has been received from the second user device to be defined as the first neighbor of the first user, an adapter is caused to be added to a sub-portion of the first portion of land and a sub-portion of the second portion of land. The method further includes generating a definition of neighbors of the first portion of land, the definition including the first neighbor. The definition is caused to be recorded in a predetermined database.
    Type: Application
    Filed: April 25, 2023
    Publication date: October 31, 2024
    Inventors: Guang Han Sui, Peng Hui Jiang, Jun Su, Su Liu, Yu Zhu
  • Patent number: 12132520
    Abstract: The disclosure discloses a receiving end/signal transmitting method, a pure-optical active cable and an active cable. The receiving end includes a first high-speed signal optoelectronic transmission module and a first low-speed signal optoelectronic transmission module; a power supply port of the first high-speed signal optoelectronic transmission module being connected with a high-speed signal line of the receiving end, and a power supply port of the first low-speed signal optoelectronic transmission module being connected with the high-speed signal line. When the high-speed signal line of the receiving end is connected to a termination power supply of a display device during signal transmitting, the first high-speed signal optoelectronic transmission module and the first low-speed signal optoelectronic transmission module are capable of acquiring a power supply signal from the high-speed signal line to solve power supply in the receiving end of the pure-optical active cable.
    Type: Grant
    Filed: June 13, 2024
    Date of Patent: October 29, 2024
    Assignee: EverPro (Wuhan) Technologies Company Limited
    Inventors: Yan Ma, Hui Jiang, Xinliang Zhou
  • Publication number: 20240354120
    Abstract: An automatic triggering alert for changing a controller proxy in a computer cluster environment can be received, based on monitoring the computer cluster environment and policy rules associated with the computer cluster environment. The triggering alert can be broadcast to a plurality of agents in the computer cluster environment. Candidate proxies among the plurality of agents can be determined. For each of the candidate proxies, a system health status based on a prediction model's forecast and a policy compliance score based on the policy rules can be determined. Based on the system health status and the policy compliance score associated with each of the candidate proxies, a new controller proxy among the candidate proxies can be selected for the computer cluster environment. The new controller proxy can be notified to perform management of the computer cluster environment.
    Type: Application
    Filed: April 21, 2023
    Publication date: October 24, 2024
    Inventors: Xin Xin Dong, Wei Song, Mai Zeng, Ming Qiao Shang Guan, Peng Hui Jiang, Wen Zhong Liu
  • Patent number: 12124431
    Abstract: According to one embodiment, a computer-implemented method, a computer system, and a computer program product for data maintenance is provided. The present invention may include receiving, by one or more processing units, a maintenance request for a first data set stored in a first non-transient storage; copying, by one or more processing units, the first data set into a second non-transient storage as a second data set during a copy phase in response to receiving the maintenance request; writing, by one or more processing units, update content indicated by an update request to the first data set into a first transient memory in response to receiving the update request during the copy phase; and updating, by one or more processing units, the second data set based on the written update content in the first transient memory during a write-back phase responsive to a completion of the copy phase.
    Type: Grant
    Filed: June 13, 2023
    Date of Patent: October 22, 2024
    Assignee: International Business Machines Corporation
    Inventors: Zhao Yu Wang, Jing Wen Chen, Jing Ren, Yi Jie Ma, Wen Zhong Liu, Peng Hui Jiang, Andrew Nelson Wilt
  • Publication number: 20240345847
    Abstract: A method, computer system, and a computer program product are provided for managing an accelerated shutdown of a networked system having a having a plurality of nodes. The system to be shutdown is analyzed and a priority order is determined for the nodes. An interval period is also determined between each node according to the priority order. A leaf node set is constructed according to different shutdown types required for each node and a dependency tree is constructed by analyzing the leaf node sets. Each node is then shutdown according to the tree and the interval period determined. The dependency tree and the interval period is iteratively modified during the node shutdown until all nodes and ultimately the system shutdown has been completed.
    Type: Application
    Filed: April 14, 2023
    Publication date: October 17, 2024
    Inventors: Xiang Yu Xue, Bo Chen Zhu, HUI WANG, Mai Zeng, Xiao Chen Huang, Peng Hui Jiang, Wei Li, Yu Mei Dai
  • Publication number: 20240338291
    Abstract: A method, system, and computer program product that is configured to: create a three dimensional space by analyzing historical performance data; find an edge surface in the three dimensional space by determining a curve which intersects a plane in the three dimensional space; build a filter based on the edge surface in the three dimensional space; perform a logical operation between raw performance data and the built filter; determine whether the raw performance data has an invalid data value based on a result of the logical operation between the raw performance data and the built filter; and generate an alert that indicates that the raw performance data has the invalid data value in multiple data values in response to determining that a number of raw performance data instances having the invalid data value reaches a predetermined threshold counter number.
    Type: Application
    Filed: April 7, 2023
    Publication date: October 10, 2024
    Inventors: Bo Chen ZHU, Chu Yun TONG, Peng Hui JIANG, Cheng Fang WANG
  • Patent number: 12111810
    Abstract: A computer-implemented method includes: collecting, by a computing device, database activities and database structure information of a database; identifying, by the computing device, related columns in the database; determining, by the computing device, one or more data types for column transference of the identified related columns; generating, by the computing device, a super union column based on the column transference and the identified related columns; and updating, by the computing device, the database with the super union column.
    Type: Grant
    Filed: March 30, 2022
    Date of Patent: October 8, 2024
    Assignee: International Business Machines Corporation
    Inventors: Sheng Yan Sun, Hong Mei Zhang, Peng Hui Jiang, Meng Wan
  • Patent number: 12111773
    Abstract: A computer-implemented method, computer program product and computer system are provided. A processor receives an indication of sensitive data in one or more files. A processor updates at least one bit in the virtual address space for the one or more files indicated to have sensitive data. A processor, in response to a program accessing the one or more files, evaluates a respective virtual address for the one or more files. A processor, in response to the at least one bit in the respective virtual address for the one or more files, marks intermediate data generated by the program as sensitive data.
    Type: Grant
    Filed: September 8, 2022
    Date of Patent: October 8, 2024
    Assignee: International Business Machines Corporation
    Inventors: He Huang, Jin Hong Fu, Shi Chong Ma, Bao Zhang, Jia Yu, Peng Hui Jiang
  • Publication number: 20240333993
    Abstract: Aspects of the present disclosure relate generally to presenting advertisements on a device and, more particularly, to managing the timing and duration for presenting advertisements in streaming video from activities detected by IoT sensors. For example, a computer-implemented method includes: receiving, by a processor set, an opt-in from a user; in response to the opt-in, detecting, by the processor set and via an Internet of Things (IoT) sensor, activities of the user watching a streaming video on a client device; determining, by the processor set, an advertisement tolerance level of the user based on the detected activities of the user watching the streaming video; determining, by the processor set, an optimal advertisement interval in the streaming video based on the advertisement tolerance level of the user; and streaming, by the processor set, advertisements during the optimal advertising interval in the streaming video on the client device.
    Type: Application
    Filed: March 30, 2023
    Publication date: October 3, 2024
    Inventors: Su Liu, Zhan Peng Huo, Hamid Majdabadi, Peng Hui Jiang
  • Publication number: 20240331311
    Abstract: Techniques are described with respect to a system, method, and computer program product for AR visual impairment assistance. An associated method includes analyzing an AR experience of a user; detecting at least one virtual object based on the analysis; generating a model of the at least one virtual object; receiving an AR command of the user; and modifying the model based on the AR command.
    Type: Application
    Filed: March 28, 2023
    Publication date: October 3, 2024
    Inventors: Guang Han SUI, Peng Hui JIANG, Jun SU, Su LIU, Yu ZHU
  • Patent number: 12104205
    Abstract: Provided are a PCR primer pair and an application thereof. The PCR primer pair comprises a first primer and a second primer, wherein the first primer comprises a first specific sequence, a first random sequence, and a first universal sequence, the first specific sequence is located at the 3? end of the first primer, the first random sequence is located at the 5? end of the first primer, and the first universal sequence is located between the first specific sequence and the first random sequence; the second primer comprises a second specific sequence, a second random sequence, and a second universal sequence, the second specific sequence is located at the 3? end of the second primer, the second random sequence is located at the 5? end of the second primer, and the second universal sequence is located between the second specific sequence and the second random sequence, wherein the first random sequence and the second random sequence are inversely complementary.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: October 1, 2024
    Inventors: Lin Yang, Haojun Jiang, Peng Zeng, Xuehan Zhuang, Ya Gao, Yanyan Zhang, Hui Jiang, Jing Guo, Fang Chen, Xun Xu
  • Patent number: 12105722
    Abstract: Provided are techniques for building and using a sparse Time Series Database (TSDB). Time series records are received from a native TSDB, where each of the time series records includes a timestamp and one or more tags. Timeslots are determined for shards for the sparse TSDB based on the timestamp included in each of the time series records. The sparse TSDB is built by creating the shards for the determined timeslots and storing the time series records in the shards, while filling in empty ranges in the shards. A query that specifies at least one of the one or more tags is received. It is determined whether to execute the query against the sparse TSDB, and, in response to a determination to execute the query against the sparse TSDB, the query is executed against the sparse TSDB to generate results that are returned.
    Type: Grant
    Filed: August 5, 2022
    Date of Patent: October 1, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Peng Hui Jiang, Jun Su, Sheng Yan Sun, Hong Mei Zhang, Meng Wan
  • Patent number: 12105700
    Abstract: A snapshot request for a selected database is obtained by a computing device of a computing environment. Based on obtaining the snapshot request, a snapshot of the selected database is taken. Based on taking the snapshot, a snapshot identifier is recorded in metadata of the selected database. The snapshot identifier identifies the snapshot request.
    Type: Grant
    Filed: February 7, 2023
    Date of Patent: October 1, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Guang Han Sui, Jia Tian Zhong, Peng Hui Jiang
  • Publication number: 20240323168
    Abstract: A method includes: obtaining at least one real-time console log from a compute instance; tagging the at least one real-time console log with at least one log category based on at least one entry within the at least one real-time console log; generating at least one categorized console log; generating at least one encrypted categorized console log based on a public encryption key; publishing the at least one encrypted categorized console log to a log bus; communicating the at least one encrypted categorized console log over at least one multi-port secure tunnel to a user terminal device of a subscribed user; and publishing a private encryption key to the user terminal device of the subscribed user wherein the private encryption key facilitates decrypting the at least one encrypted categorized console log.
    Type: Application
    Filed: March 21, 2023
    Publication date: September 26, 2024
    Inventors: Na Fei YANG, Dan Qing HUANG, Ming Xia GUO, Ning LL LIU, Peng Hui JIANG, Yi FENG
  • Publication number: 20240311584
    Abstract: A text translation method includes determining at least one first probability based on a first text feature of a first text in a first language to indicate probabilities that the first text is translated into various candidate texts in a second language; obtaining at least one target data-pair matching the first text feature, a target data-pair comprising one second text feature and one standard translation text of second text, the second text being in the first language, and the standard translation text being in the second language; determining confidences and matching degrees of the at least one target data-pair; determining at least one second probability to indicate probabilities that the first text is translated into various standard translation texts in the at least one target data-pair; and determining a translation text corresponding to the first text.
    Type: Application
    Filed: May 22, 2024
    Publication date: September 19, 2024
    Inventors: Hui JIANG, Ziyao LU, Fandong MENG, Jinsong SU
  • Publication number: 20240303851
    Abstract: A method includes: receiving, by a processor set, context data from one or more Internet of Things (IoT) sensors; identifying, by the processor set, one or more objects in a frame of a video stream, thereby determining identified objects; classifying, by the processor set, the identified objects, thereby determining classified objects; prioritizing, by the processor set, the classified objects using the context data, thereby determining prioritized objects; selecting, by the processor set, an object from the prioritized objects; enhancing, by the processor set, the frame of the video stream based on the selected object; and rendering, by the processor set, the enhanced frame on a display of a visual enhancement device.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 12, 2024
    Inventors: Peng Hui JIANG, Yang LIANG, Terry James HOFFMAN, Su LIU
  • Publication number: 20240303765
    Abstract: A system may receive a frame, divide the frame into objects, select an object from the objects, divide the object into regions, determine a set of attributes for a target region of the regions, assign a priority to the target region, and queue, based on an assignment of a low priority, the target region to a discount rendering instance.
    Type: Application
    Filed: March 6, 2023
    Publication date: September 12, 2024
    Inventors: Guang Han Sui, Peng Hui Jiang, Su Liu, Jun Su, Yu Zhu
  • Publication number: 20240296232
    Abstract: A method, computer system, and a computer program product for risk analysis is provided. The present invention may include receiving an access request. The present invention may include analyzing a matrix barcode associated with the access request. The present invention may include validating the matrix barcode. The present invention may include providing a validation status to a user.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 5, 2024
    Inventors: Peng Hui Jiang, ZHI LI GUAN, Sheng Yan Sun, Jun Su, Kun Yang, Yi Wen Huang
  • Publication number: 20240296034
    Abstract: A computer-implemented method, computer program product, and/or computing system is disclosed for preforming at least one of a performance group consisting of undoing an action in and uninstalling a software application from a computing environment is disclosed. The computer-implemented method, computer program product, and/or computing system includes: building an initial resource dependency graph; building a second resource dependency graph; determining a resulting resource dependency graph to identify dangling resources; and removing the dangling resources. In an embodiment, building at least one of the initial resource dependency graph or the second resource dependency graph includes building a resource ownership graph and extending the resource ownership graph to include associations to form a resource dependency graph.
    Type: Application
    Filed: March 3, 2023
    Publication date: September 5, 2024
    Inventors: Ying Mo, Yue Chen, Rui Liu, Ya Xiao, Peng Hui Jiang, Hu Wang
  • Publication number: 20240281435
    Abstract: A method, system, and computer program product that are configured to: receive a Structured Query Language (SQL) statement including placeholders; generate sets of predicted values for the placeholders; generate candidate access paths in a database using the sets of predicted values; receive a query including the SQL statement with actual values instead of the placeholders; select one of the candidate access paths based on determining similarities of the actual values to ones of the sets of predicted values; in response to the selected one of the candidate access paths being acceptable, execute the query using the selected one of the candidate access paths; and in response to the selected one of the candidate access paths not being acceptable, generate a new access path in the database using the actual values, and execute the query using the new access path.
    Type: Application
    Filed: February 17, 2023
    Publication date: August 22, 2024
    Inventors: Xiao Xiao CHEN, Peng Hui JIANG, Sheng Yan SUN, Ying ZHANG