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: 20160283931Abstract: 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: ApplicationFiled: June 3, 2016Publication date: September 29, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: 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: 20160275488Abstract: 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: ApplicationFiled: June 2, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: 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: 20160275485Abstract: 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: ApplicationFiled: June 1, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: 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: 20160275486Abstract: 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: ApplicationFiled: June 1, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: 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: 20160275487Abstract: 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: ApplicationFiled: June 2, 2016Publication date: September 22, 2016Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: 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: 20160246958Abstract: 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: ApplicationFiled: May 3, 2016Publication date: August 25, 2016Applicant: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: 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: 20160234302Abstract: 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: ApplicationFiled: April 6, 2016Publication date: August 11, 2016Inventors: 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: 20160196079Abstract: 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: ApplicationFiled: December 16, 2015Publication date: July 7, 2016Inventors: Chen Gong, Junping Frank Zhao, Lester Ming Zhang, Joe Jian Liu, Denny Dengyu Wang, Walter Lei Wang
-
Patent number: 9271229Abstract: 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: GrantFiled: July 22, 2013Date of Patent: February 23, 2016Assignee: The Trustees of Columbia University in the City of New YorkInventors: Chen Gong, Xiaodong Wang
-
Patent number: 9184599Abstract: 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: GrantFiled: October 31, 2012Date of Patent: November 10, 2015Assignee: Huanic CorporationInventors: Jianhua Sun, Chen Gong, Xuewen Cheng, Dong Wang
-
Publication number: 20150310567Abstract: 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: ApplicationFiled: June 27, 2014Publication date: October 29, 2015Inventors: 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: 20150186892Abstract: 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: ApplicationFiled: January 2, 2015Publication date: July 2, 2015Inventors: Wenpeng ZHANG, Chen GONG, Wenjing ZHANG, Yiyong YANG, Jiawei JIANG, Guoguo LlU, Yaqin GUO
-
Publication number: 20150081555Abstract: 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: ApplicationFiled: October 31, 2014Publication date: March 19, 2015Inventors: Nan JIANG, Hongbo SHI, Jun SHI, Peng LIU, Maocai LI, Chen GONG
-
Patent number: 8924364Abstract: 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: GrantFiled: December 14, 2012Date of Patent: December 30, 2014Assignee: EMC CorporationInventors: Weigang Zhong, YingChao Zhou, Chen Gong, Yanbei Wang, Tao Sun
-
Publication number: 20140279445Abstract: 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: ApplicationFiled: April 22, 2014Publication date: September 18, 2014Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Nan JIANG, Hongbo SHI, Jun SHI, Peng LIU, Maocai LI, Chen GONG
-
Publication number: 20140022970Abstract: 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: ApplicationFiled: July 22, 2013Publication date: January 23, 2014Inventors: Chen Gong, Xiaodong Wang
-
Patent number: 8554809Abstract: 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: GrantFiled: May 26, 2011Date of Patent: October 8, 2013Assignee: EMC CorporationInventors: Yingchao Zhou, Wei Kang, Weigang Zhong, Chen Gong, Kevin Xu, Sitaram Pawar
-
Patent number: 8539301Abstract: 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: GrantFiled: October 20, 2010Date of Patent: September 17, 2013Assignee: NEC Laboratories America, Inc.Inventors: Chen Gong, Guosen Yue, Xiaodong Wang
-
Publication number: 20130234657Abstract: 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: ApplicationFiled: October 31, 2012Publication date: September 12, 2013Applicant: Huanic CorporationInventors: Jianhua Sun, Chen Gong, Xuewen Cheng, Dong Wang
-
Patent number: 8352827Abstract: 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: GrantFiled: June 25, 2010Date of Patent: January 8, 2013Assignee: NEC Laboratories America, Inc.Inventors: Chen Gong, Guosen Yue, Xiadong Wang