Patents by Inventor Yue Tong

Yue Tong 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: 11070360
    Abstract: An example operation may include one or more of identifying pending blockchain transactions in a transaction queue, determining states of the pending blockchain transactions, determining whether the pending blockchain transactions in the transaction queue are valid based on the determined states, retrieving a list of potential blockchain transaction conflicts associated with the pending blockchain transactions, and determining whether any conflicts exist for one or more of the pending blockchain transactions based on the list of blockchain transaction conflicts.
    Type: Grant
    Filed: August 13, 2018
    Date of Patent: July 20, 2021
    Assignee: International Business Machines Corporation
    Inventors: Yue Tong, Miao He, Bing Shao, Changrui Ren
  • Patent number: 10917414
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties. One example may comprise one or more of creating one or more control commands configured to control one or more smart devices, signing the one or more control commands via a key maintained by an entity creating the control commands, broadcasting the one or more control commands to the one or more smart devices, and storing the one or more control commands in a blockchain.
    Type: Grant
    Filed: August 14, 2019
    Date of Patent: February 9, 2021
    Assignee: International Business Machines Corporation
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Patent number: 10839091
    Abstract: Machine logic (for example, software) for protecting sensitive and confidential user data and sending the protected user data to an authorized third party for predictive analytics purposes. The machine logic rules perform linear transformation operations on the sensitive and confidential user data in order to obscure the underlying data before it is sent to an authorized third party for performing predictive analysis of the underlying data. After performing predictive analysis on the obscured data by the authorized third party, the owner of the sensitive and confidential data takes a consequential action (that is, the owner of the data makes a business-related decision) based on the prediction.
    Type: Grant
    Filed: December 5, 2017
    Date of Patent: November 17, 2020
    Assignee: International Business Machines Corporation
    Inventors: Xu Nan Zhang, Ming Chao Wan, Miao He, Lin Tang, Yue Tong, Bing Shao, Changrui Ren
  • Patent number: 10719803
    Abstract: A historical scenario and historical decisions made in the historical scenario are received. The historical decisions represent a set of decision variables of an objective function. A random set of decision variables having different values than the set of decision variables are generated. To determine a weight setting associated with multiple objectives of the objective function, a number of inequalities are built and solved with an assumption that, for an optimization that minimizes the objective function, the objective function having the set of random decision variables has a larger value than the objective function having the set of decision variables. The receiving, the generating and the building steps may be repeated to determine multiple sets of weight settings. The multiple sets of weight settings are searched to select a target weight setting for each of the multiple objectives. The target weight setting may be automatically and continuously learned.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: July 21, 2020
    Assignee: International Business Machines Corporation
    Inventors: Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Ali Koc, Dingding Lin, Xuan Liu, Brian L. Quanz, Yue Tong, Dahai Xing, Xiaobo Zheng
  • Patent number: 10693849
    Abstract: A computer-implemented data transmission method and system are provided. A first transformed password (PWD) is acquired from the first node, wherein the first transformed PWD is derived from an original PWD. An encrypted message is acquired from the first node, the encrypted message being encrypted with a public key of the first node. A private key of the first node is recovered according to the first transformed PWD, the private key having been encrypted with the first transformed PWD and stored in the second node in advance. The encrypted message is decrypted with the recovered private key to obtain a decrypted message for processing.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: June 23, 2020
    Assignee: International Business Machines Corporation
    Inventors: Miao He, Chang Rui Ren, Bing Shao, Yue Tong
  • Publication number: 20200052884
    Abstract: An example operation may include one or more of identifying pending blockchain transactions in a transaction queue, determining states of the pending blockchain transactions, determining whether the pending blockchain transactions in the transaction queue are valid based on the determined states, retrieving a list of potential blockchain transaction conflicts associated with the pending blockchain transactions, and determining whether any conflicts exist for one or more of the pending blockchain transactions based on the list of blockchain transaction conflicts.
    Type: Application
    Filed: August 13, 2018
    Publication date: February 13, 2020
    Inventors: Yue Tong, Miao He, Bing Shao, Changrui Ren
  • Publication number: 20190372987
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties. One example may comprise one or more of creating one or more control commands configured to control one or more smart devices, signing the one or more control commands via a key maintained by an entity creating the control commands, broadcasting the one or more control commands to the one or more smart devices, and storing the one or more control commands in a blockchain.
    Type: Application
    Filed: August 14, 2019
    Publication date: December 5, 2019
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Patent number: 10425425
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties. One example may comprise one or more of creating one or more control commands configured to control one or more smart devices, signing the one or more control commands via a key maintained by an entity creating the control commands, broadcasting the one or more control commands to the one or more smart devices, and storing the one or more control commands in a blockchain.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: September 24, 2019
    Assignee: International Business Machines Corporation
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Patent number: 10373103
    Abstract: A mechanism is provided for matching an address to an optimal station for package delivery. Responsive to the at least one keyword k appearing in a substring of an address addr associated with a package to be delivered appearing in a keyword to station probability matrix associated with a city and/or district associated with the address addr associated with the package, for a set of keywords k in the substring of the address addr and station s of the city and/or district, a determination is made of a priority value function v that represents the priority of the combination of keyword k and station s. A critical keyword k* and optimal station s* is identified and the optimal station s* with a maximum determined value for delivery of the package is reported.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: August 6, 2019
    Assignee: International Business Machines Corporation
    Inventors: Chang Rui Ren, Xin Shi, Yue Tong, Bao Hua Wang, Yong Qing Xue
  • Publication number: 20190171833
    Abstract: Machine logic (for example, software) for protecting sensitive and confidential user data and sending the protected user data to an authorized third party for predictive analytics purposes. The machine logic rules perform linear transformation operations on the sensitive and confidential user data in order to obscure the underlying data before it is sent to an authorized third party for performing predictive analysis of the underlying data. After performing predictive analysis on the obscured data by the authorized third party, the owner of the sensitive and confidential data takes a consequential action (that is, the owner of the data makes a business-related decision) based on the prediction.
    Type: Application
    Filed: December 5, 2017
    Publication date: June 6, 2019
    Inventors: Xu Nan Zhang, Ming Chao Wan, Miao He, Lin Tang, Yue Tong, Bing Shao, Changrui Ren
  • Publication number: 20190166132
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties. One example may comprise one or more of creating one or more control commands configured to control one or more smart devices, signing the one or more control commands via a key maintained by an entity creating the control commands, broadcasting the one or more control commands to the one or more smart devices, and storing the one or more control commands in a blockchain.
    Type: Application
    Filed: January 31, 2019
    Publication date: May 30, 2019
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Publication number: 20190149526
    Abstract: A computer-implemented data transmission method and system are provided. A first transformed password (PWD) is acquired from the first node, wherein the first transformed PWD is derived from an original PWD. An encrypted message is acquired from the first node, the encrypted message being encrypted with a public key of the first node. A private key of the first node is recovered according to the first transformed PWD, the private key having been encrypted with the first transformed PWD and stored in the second node in advance. The encrypted message is decrypted with the recovered private key to obtain a decrypted message for processing.
    Type: Application
    Filed: November 15, 2017
    Publication date: May 16, 2019
    Inventors: Miao He, Chang Rui Ren, Bing Shao, Yue Tong
  • Patent number: 10257206
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties. One example may comprise one or more of creating one or more control commands configured to control one or more smart devices, signing the one or more control commands via a key maintained by an entity creating the control commands, broadcasting the one or more control commands to the one or more smart devices, and storing the one or more control commands in a blockchain.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: April 9, 2019
    Assignee: International Business Machines Corporation
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Publication number: 20180365688
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example may include one or more of identifying a potential transaction during a transaction commitment procedure, retrieving committed transactions associated with an account, determining a priority associated with the potential transaction, determining a priority of data associated with the committed transactions, comparing the priority associated with the potential transaction with the priority of data associated with the committed transactions, and determining whether to commit the potential transaction in a blockchain or reject the potential transaction.
    Type: Application
    Filed: June 14, 2017
    Publication date: December 20, 2018
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Publication number: 20180176228
    Abstract: A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties.
    Type: Application
    Filed: December 21, 2016
    Publication date: June 21, 2018
    Inventors: Miao He, Changrui Ren, Bing Shao, Yue Tong
  • Publication number: 20170206485
    Abstract: A historical scenario and historical decisions made in the historical scenario are received. The historical decisions represent a set of decision variables of an objective function. A random set of decision variables having different values than the set of decision variables are generated. To determine a weight setting associated with multiple objectives of the objective function, a number of inequalities are built and solved with an assumption that, for an optimization that minimizes the objective function, the objective function having the set of random decision variables has a larger value than the objective function having the set of decision variables. The receiving, the generating and the building steps may be repeated to determine multiple sets of weight settings. The multiple sets of weight settings are searched to select a target weight setting for each of the multiple objectives. The target weight setting may be automatically and continuously learned.
    Type: Application
    Filed: March 31, 2016
    Publication date: July 20, 2017
    Inventors: Ajay A. Deshpande, Saurabh Gupta, Arun Hampapur, Ali Koc, Dingding Lin, Xuan Liu, Brian L. Quanz, Yue Tong, Dahai Xing, Xiaobo Zheng
  • Publication number: 20170132564
    Abstract: A mechanism is provided for matching an address to an optimal station for package delivery. Responsive to the at least one keyword k appearing in a substring of an address addr associated with a package to be delivered appearing in a keyword to station probability matrix associated with a city and/or district associated with the address addr associated with the package, for a set of keywords k in the substring of the address addr and stations of the city and/or district, a determination is made of a priority value function v that represents the priority of the combination of keyword k and station s. A critical keyword k* and optimal station s* is identified and the optimal station s* with a maximum determined value for delivery of the package is reported.
    Type: Application
    Filed: November 11, 2015
    Publication date: May 11, 2017
    Inventors: Chang Rui Ren, Xin Shi, Yue Tong, Bao Hua Wang, Yong Qing Xue
  • Publication number: 20140214367
    Abstract: A light leakage testing method for a display device involves obtaining a brightness value of each pixel of a display device to be tested, and then dividing the display device into a plurality of testing points, each testing point comprising a plurality of adjacent pixels defining the testing points located on a centre of the display device as a reference area and the testing points surrounding the reference area as a plurality of testing areas.
    Type: Application
    Filed: January 23, 2014
    Publication date: July 31, 2014
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., FU TAI HUA INDUSTRY (SHENZHEN) CO., LTD.
    Inventor: MING-YUE TONG
  • Patent number: 5675355
    Abstract: To interface a video/graphic controller, which produces conventional, ana video output signals, suitable mostly for CRT type displays, to a matrix display, one of the video output signals, for example the horizontal sync signal, is encoded with the clock frequency and phase information used in generating the original video output signals. The encoded information is decoded at the display end, by extracting from it the clock information and synthesizing a clock signal which has the identical frequency and phase as the original clock used at the video/graphic controller. The replicated clock signal is used as a clock input to the matrix display, to assure that the video output signals are displayed at the correct pixel locations of the matrix display, preventing picture jitter and/or loss of video/graphics data.
    Type: Grant
    Filed: June 18, 1996
    Date of Patent: October 7, 1997
    Assignee: The United States of America as represented by the Secretary of the Army
    Inventors: Yue Tong David Chiu, Richard P. Tuttle