Patents by Inventor Chen Gong

Chen Gong 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: 20160283931
    Abstract: The present disclosure discloses a method and an apparatus for displaying online transaction information. The method includes: displaying a first transaction information page on a terminal; sending first order information based on the first transaction information display page by a terminal to a server; sending first payment information by a server to the terminal in response to the first order information; and displaying a second transaction information display page including the first order information and the first payment information. The first order information is modifiable on the first and the second transaction information display page. The first payment information includes a plurality of payment platform identifiers from which a user can select to complete the online transaction.
    Type: Application
    Filed: June 3, 2016
    Publication date: September 29, 2016
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Yiyong YANG, Chen GONG, Wenjing ZHANG, Wenpeng ZHANG, Jiawei JIANG, Guoguo LIU, Yaqin GUO, Leilei LI, Lin HUANG, Fumin ZHOU, Huashan LI, Zhiyong LAN, Jiangchao WU, Jinming ZHANG
  • Publication number: 20160275488
    Abstract: The present disclosure is directed to device, system and method for creating a virtual credit card. The method includes: receiving a subset of real-name information from a user interface of a terminal device; searching the real-name information stored in the first server with the subset of the real-name information; upon real-name information is found, sending the real-name information to the second server; after finding the credit card account is not stored in the second server, sending a credit indicator to the first server; if the exchange resource account tying to the electronic exchange account is stored in the first server, creating, by the second server, a virtual credit card account; and storing the virtual credit card associated with the virtual credit card account in the data storage of the first server.
    Type: Application
    Filed: June 2, 2016
    Publication date: September 22, 2016
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
  • Publication number: 20160275485
    Abstract: Device, system and method for creating virtual credit are provided. The method includes acquiring user real-name information from a user interface by a terminal device, wherein an electronic exchange account associating with the acquired user real-name information is not saved in a first server; sending the user real-name information to a second server; detecting if a credit card account associating with the user real-name information is saved in the second server, and creating a virtual credit card account if the credit card account is saved in the second server; and storing the virtual credit card associated with the virtual credit card account in the data storage of the first server.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
  • Publication number: 20160275486
    Abstract: Device, system and method for creating virtual credit card are provided. The method includes: receiving real-name information from a user interface of a terminal device wherein an electronic exchange account associated with the real-name information is not stored in a first server; receiving the user real-name information by the second server, finding whether a credit card account associating with the user real-name information is stored, and when the credit card account is not stored, sending an indicator to the first server; receiving account information a resource saving account by the first server, creating an electronic exchange account by using the user real-name information and binding the electronic exchange account with the resource saving account; creating a virtual credit card account by using the real-name information; and storing the virtual credit card associated with the virtual credit card account in the data storage.
    Type: Application
    Filed: June 1, 2016
    Publication date: September 22, 2016
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
  • Publication number: 20160275487
    Abstract: The present disclosure directs to method, device, system for creating virtual credit card. The method includes: receiving a subset of real-name information from a user interface of a terminal device; searching the real-name information stored in the first server with the subset of the real-name information; upon the real-name information is found, sending the real-name information to the second server; finding whether the real-name information associates with a credit card account; after finding the credit card account is not stored in the second server, determining whether an exchange resource account tying to the electronic exchange account is stored in the first server; if the exchange resource account is not stored, receiving account information of a resource saving account, and binding the electronic exchange account and the resource saving account; creating a virtual credit card account by the second server; and storing the virtual credit card in the first server.
    Type: Application
    Filed: June 2, 2016
    Publication date: September 22, 2016
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Guoguo LIU, Yi WU, Chen GONG, Wenjing ZHANG, Jinming ZHANG, Jinwen TAN, Yixin GUO, Wa YE, Liang HOU, Zhenyu XU, Bin ZHANG, Wei CHEN, Haojian ZHENG, Yingyi JIANG, Lingyun SONG, Nan JIANG
  • Publication number: 20160246958
    Abstract: The present disclosure discloses a method, a device, and a system for updating authenticating information in the field of Internet technologies. The method comprises: receiving a service processing request containing user information and service object information; extracting according to the user information, first authentication information associated with the service object information from prestored authentication information; authenticating the first authentication information; displaying an information update interface when the first authentication information fails to be authenticated; obtaining second authentication information from the information update interface; replacing the first authentication information with the second authentication information; authenticating the second authentication information; and processing the service processing request if the second authentication information is authenticated.
    Type: Application
    Filed: May 3, 2016
    Publication date: August 25, 2016
    Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Wenpeng ZHANG, Chen GONG, Wenjing ZHANG, Yiyong YANG, Jiawei JIANG, Guoguo LIU, Yaqin GUO, Yinbo SONG, Mingheng ZHONG, Shaobo LIAO, Yawei DU, Leilei LI, Lin HUANG, Zhiyong LAN, Fumin ZHOU, Huashan LI
  • Publication number: 20160234302
    Abstract: A method for distributing virtual items includes receiving, from a sender client device, a request for distributing virtual items to a set of recipient client devices. The method includes transferring a total amount of virtual items from an account associated with the sender client device to an account associated with a server device, and defining virtual item packages that include the total amount of virtual items transferred. The method includes sending information of the virtual item packages to the sender client device whereby the sender client device generates and sends a link associated with the distribution of virtual items to the set of recipient client devices. The method also includes receiving, from a recipient client device, a request to receive virtual items. The method further includes transferring a virtual item package from the account associated with the server device to an account associated with the recipient client device.
    Type: Application
    Filed: April 6, 2016
    Publication date: August 11, 2016
    Inventors: Yi Wu, Chen Gong, Yongxin He, Yaya Liu, Chi Zhang, Shangyan Chen, Wei Zou, Jun Liang, Jiaxi Xu, Chaojun Chen, Jieping Chen, Dongdong Xie
  • Publication number: 20160196079
    Abstract: Various embodiments of the present invention provide a method and apparatus for reusing a storage block of a file system. The file system is based on a thin provision storage configuration and shares a storage pool with a further file system. The method comprises detecting an unused storage block in a storage space of the file system in response to a predefined trigger event. The method further comprises in response to an unused storage block being detected in the storage space, providing the unused storage block to the storage pool for being reused. According to various embodiments of the present invention, effective utilization of the storage space of the storage pool is achieved.
    Type: Application
    Filed: December 16, 2015
    Publication date: July 7, 2016
    Inventors: Chen Gong, Junping Frank Zhao, Lester Ming Zhang, Joe Jian Liu, Denny Dengyu Wang, Walter Lei Wang
  • Patent number: 9271229
    Abstract: Methods, systems, and media for partial downloading in wireless distributed networks are provided. In some embodiments, methods for selecting numbers of symbols to be transmitted on a plurality of channels are provided, the methods comprising: for each of the plurality of channels, calculating using a hardware processor an increase in power that will be used by that channel if it transmits a symbol; selecting one of the plurality of channels with the smallest increase in power using the hardware processor; and allocating the symbol to the one of the plurality of channels using the hardware processor.
    Type: Grant
    Filed: July 22, 2013
    Date of Patent: February 23, 2016
    Assignee: The Trustees of Columbia University in the City of New York
    Inventors: Chen Gong, Xiaodong Wang
  • Patent number: 9184599
    Abstract: The invention provides a gunstock for BB bullet gun, comprising a gunstock body, a battery compartment provided in the gunstock body for holding a rechargeable battery, and a rear cover arranged at the rear end of the body, wherein the battery compartment is provided at the front end thereof with a fast locking conductive device; the rear cover is provided with a charging coil for charging the rechargeable battery; the charging coil contacts the rechargeable battery via a conductive elastic plate. The charging mode is changed because the rechargeable battery in the art is replaced by a wireless rechargeable battery. The battery does not need to be dismantled and taken out when charging, so that the charging becomes simple and easy to be operated. In addition, the fast locking conductive device arranged at the front end of the battery compartment and the conductive elastic plate arranged on the rear cover overcome the defects of space occupation and disorder caused by a relatively long wire needed in the art.
    Type: Grant
    Filed: October 31, 2012
    Date of Patent: November 10, 2015
    Assignee: Huanic Corporation
    Inventors: Jianhua Sun, Chen Gong, Xuewen Cheng, Dong Wang
  • Publication number: 20150310567
    Abstract: A method and device for providing dynamically determined gift creation and dissemination in an online environment, including: receiving a gifting request from a first user for dynamically creating and disseminating one or more gifts to one or more recipients in the online environment, wherein the gifting request includes one or more gifting constraints that un-deterministically specify at least one of (1) a respective identity for at least one recipient and (2) a respective gift value for at least one gift; and dynamically creating and disseminating at least one gift in accordance with the one or more gifting constraints, including at least one of: dynamically selecting a respective gift value for at least one gifts in accordance with the one or more gifting constraints; and dynamically determining a respective identity for at least one recipient for at least one gift in accordance with the one or more gifting constraints.
    Type: Application
    Filed: June 27, 2014
    Publication date: October 29, 2015
    Inventors: Yi WU, Chen Gong, Yongxin HE, Yaya Liu, Chi Zhang, Shangyan Chen, Wei Zou, Jun Liang, Chaojun Chen, Jieping Chen, Dongdong Xie, Jiaxi Xu
  • Publication number: 20150186892
    Abstract: A server with processor(s) and memory receives a transaction request from a first device to perform a transaction with an account and determines a security level for the transaction. When the security level satisfies predetermined criterion, the server: instructs the first device to suspend the transaction and to display a first interface indicating the suspended transaction; and sends a confirmation request, to a second device associated with the account, for voice verification of the transaction. The server receives voice verification information from the second device that includes audio data provided by a user of the second device and determines whether the voice verification information matches stored account verification data corresponding to the account. When there is a match, the server: processes the transaction; and instructs the first device to complete the transaction and to replace display of the first interface with a second interface indicating the completed transaction.
    Type: Application
    Filed: January 2, 2015
    Publication date: July 2, 2015
    Inventors: Wenpeng ZHANG, Chen GONG, Wenjing ZHANG, Yiyong YANG, Jiawei JIANG, Guoguo LlU, Yaqin GUO
  • Publication number: 20150081555
    Abstract: A method, apparatus, and system for processing transactions are disclosed in the field of Internet communication. The method includes: a first terminal device transmits a user ID of a first party and an account ID of a user account to a computer system; the computer system generates an authorization ID according to the account ID and the user ID, creates a corresponding relationship between the authorization ID and the account information of the user account, and transmits the authorization ID to the first terminal device; a second terminal device acquires the authorization ID from the first terminal device and transmits transaction information of a transaction and the authorization ID to the computer system; the computer system reduces the transaction value from a first value included in the user account of the first party and adds the transaction value to a second value included in the user account of the second party.
    Type: Application
    Filed: October 31, 2014
    Publication date: March 19, 2015
    Inventors: Nan JIANG, Hongbo SHI, Jun SHI, Peng LIU, Maocai LI, Chen GONG
  • Patent number: 8924364
    Abstract: A technique for managing usage metrics of quota trees in a file system includes storing, in an inode table that lists inodes of the file system, identifiers (IDs) of quota trees to which the inodes belong. To check the usage of a quota tree, the inode table is scanned for any inodes that reference the quota tree ID of that quota tree. All such inodes are identified, and their usage attributes are summed to calculate an overall usage metric for the quota tree as a whole. The improved technique thus avoids the need to scan directory structures on disk.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: December 30, 2014
    Assignee: EMC Corporation
    Inventors: Weigang Zhong, YingChao Zhou, Chen Gong, Yanbei Wang, Tao Sun
  • Publication number: 20140279445
    Abstract: A method, apparatus, and system are disclosed for processing transactions in the field of Internet communication. In the method: a first terminal scans a graphic code of a transaction, acquires a process ID of the transaction from the graphic code, where the graphic code is generated by a payment system from its acquired transaction information of the transaction, the transaction information including at least ID of a first party and a transaction value of the transaction. The first terminal transmits a user account of a second party and the process ID to the payment system. The payment system acquires the transaction information of the transaction, reduces the transaction value from a first value included in the user account of the second party and adds the transaction value to a second value included in the user account of the first party.
    Type: Application
    Filed: April 22, 2014
    Publication date: September 18, 2014
    Applicant: Tencent Technology (Shenzhen) Company Limited
    Inventors: Nan JIANG, Hongbo SHI, Jun SHI, Peng LIU, Maocai LI, Chen GONG
  • Publication number: 20140022970
    Abstract: Methods, systems, and media for partial downloading in wireless distributed networks are provided. In some embodiments, methods for selecting numbers of symbols to be transmitted on a plurality of channels are provided, the methods comprising: for each of the plurality of channels, calculating using a hardware processor an increase in power that will be used by that channel if it transmits a symbol; selecting one of the plurality of channels with the smallest increase in power using the hardware processor; and allocating the symbol to the one of the plurality of channels using the hardware processor.
    Type: Application
    Filed: July 22, 2013
    Publication date: January 23, 2014
    Inventors: Chen Gong, Xiaodong Wang
  • Patent number: 8554809
    Abstract: An online tree quota check tool computes quota usage of files in a directory tree while the structure of the directory tree keeps changing due to concurrent write access by other applications and clients. The quota check tool computes the quota usage without interfering with the ongoing file access operations that change the directory content and quota usage. A quota check database keeps track of which files have been checked and which have not, so that each file is checked and its quota usage is accumulated once and only once while directories are moved and directory scans are restarted as a result of the changing directory content. File system operations are modified to synchronize with the online tree quota check. The quota check tool can be single threaded or multi-threaded. A multi-threaded tool dispatches idle directory iteration threads to scan subdirectories in the directory tree.
    Type: Grant
    Filed: May 26, 2011
    Date of Patent: October 8, 2013
    Assignee: EMC Corporation
    Inventors: Yingchao Zhou, Wei Kang, Weigang Zhong, Chen Gong, Kevin Xu, Sitaram Pawar
  • Patent number: 8539301
    Abstract: Message-wise unequal error protection is provided using codeword flipping to separate special and ordinary codewords without discarding any codewords. Special messages are encoded to ensure the codeword weight is less than a certain threshold weight. Ordinary messages are encoded to ensure the codeword weight is greater than the threshold weight. The bits of the codeword are flipped to enforce the weight criterion. Ordinary and special messages are encoded using different encodings to provide different levels of error protection. Upon receipt, codewords are separated into special and ordinary codewords for appropriate decoding. If a codeword is of indeterminate type, it is iteratively processed as both a special codeword and an ordinary codeword. The decoding result of each process is periodically checked to determine which decoding result satisfies decoding criteria.
    Type: Grant
    Filed: October 20, 2010
    Date of Patent: September 17, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventors: Chen Gong, Guosen Yue, Xiaodong Wang
  • Publication number: 20130234657
    Abstract: The invention provides a gunstock for BB bullet gun, comprising a gunstock body, a battery compartment provided in the gunstock body for holding a rechargeable battery, and a rear cover arranged at the rear end of the body, wherein the battery compartment is provided at the front end thereof with a fast locking conductive device; the rear cover is provided with a charging coil for charging the rechargeable battery; the charging coil contacts the rechargeable battery via a conductive elastic plate. The charging mode is changed because the rechargeable battery in the art is replaced by a wireless rechargeable battery. The battery does not need to be dismantled and taken out when charging, so that the charging becomes simple and easy to be operated. In addition, the fast locking conductive device arranged at the front end of the battery compartment and the conductive elastic plate arranged on the rear cover overcome the defects of space occupation and disorder caused by a relatively long wire needed in the art.
    Type: Application
    Filed: October 31, 2012
    Publication date: September 12, 2013
    Applicant: Huanic Corporation
    Inventors: Jianhua Sun, Chen Gong, Xuewen Cheng, Dong Wang
  • Patent number: 8352827
    Abstract: A method for low-density parity-check hard decision decoding includes computing, for every decoding iteration, a discrepancy of extrinsic messages responsive to channel inputs of a receiver, performing a flipping of the channel inputs responsive to a comparison of the discrepancy of extrinsic messages to a flipping threshold, the flipping threshold for each decoding iteration being determined based on a threshold computation responsive to a channel error probability estimation in a first iteration of a decoding of the channel inputs, and check node decoding responsive to the flipping of channel inputs.
    Type: Grant
    Filed: June 25, 2010
    Date of Patent: January 8, 2013
    Assignee: NEC Laboratories America, Inc.
    Inventors: Chen Gong, Guosen Yue, Xiadong Wang