Patents by Inventor Kai Ren
Kai Ren 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: 20240191124Abstract: The present invention relates to the technical field of heat storage materials. Disclosed are a coal-based heat storage carbon material and a preparation method therefor and the application thereof, and a composition for preparing a coal-based heat storage carbon material and the application of the composition. The coal-based heat storage material comprises component A and component B. The ID/IG of component A is 0-0.6, and the ID/IG of component B is greater than 1, wherein ID is the height of a D peak obtained by means of a Raman spectrum, and IG is the height of a G peak obtained by means of the Raman spectrum. In the coal-based heat storage material, the crystallite size Lc in a c-axis direction obtained by means of XRD is 15-70 nm; the crystallite size La in an a-axis direction is 15-150 nm; and the interlayer spacing d002 of a (002) crystal plane is 3.345-3.370 nm.Type: ApplicationFiled: November 26, 2021Publication date: June 13, 2024Applicants: CHINA ENERGY INVESTMENT CORPORATION LIMITED, NATIONAL INSTITUTE OF CLEAN-AND-LOW-CARBON ENERGYInventors: Guanghui GAO, Chang WEI, Wenbin LIANG, Junqing LIU, Chunting DUAN, Dongfang ZHENG, Bo FENG, Kai REN, Ying SHENG, Chengyu WEN
-
Publication number: 20240137954Abstract: The present disclosure relates to the field of Bluetooth broadcasting, and discloses a sending method and a receiving method for Bluetooth broadcasting, and a device. The sending method for Bluetooth broadcasting includes: sending, by a first Bluetooth device, extension broadcast package for the Bluetooth broadcasting to a second Bluetooth device; where the extension broadcast package is configured to carry a uniform resource locator URL address, and the URL address is configured to point to target information. The receiving method for Bluetooth broadcasting includes: receiving, by a second Bluetooth device, extension broadcast package for the Bluetooth broadcasting sent from a first Bluetooth device; where the extension broadcast package is configured to carry a uniform resource locator URL address, and the URL address is configured to point to target information; and obtaining, by the second Bluetooth device, the target information according to the URL address.Type: ApplicationFiled: December 28, 2023Publication date: April 25, 2024Applicant: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Kai Ren
-
Patent number: 11184279Abstract: A method and an apparatus for building a decision tree for packet classification are provided. According to an example of the present disclosure, a first type decision tree is generated by performing tree building for a classification rule set based on a non-template dimension of the classification rule set; a second type decision tree is generated by performing tree building for each leaf node in the first type decision tree based on a template dimension of the classification rule set; a plurality of leaf nodes that are mutually of the to each other in the first type decision tree are associated with a same second type decision tree. The plurality of leaf nodes that are SPSR to each other indicate that classification rule sets respectively included in the plurality of leaf nodes are SPSR to each other.Type: GrantFiled: August 29, 2018Date of Patent: November 23, 2021Assignee: New H3C Technologies Co., Ltd.Inventors: Dawei Xu, Kai Ren, Changzhong Ge
-
Patent number: 11112524Abstract: A method and system for determining properties of a pipe string using multi-channel induction measurements. The method may comprise disposing a multi-channel induction tool in a cased hole, obtaining a multi-channel measurement, forming a log from the multi-channel measurement, extracting at least one abnormality that corresponds to known metal thickness, performing a search to find a set of pipe material properties that minimize a mismatch between the abnormality and a simulated response, and inverting the log to estimate the set of pipe material properties at one or more depth points using the set of pipe material properties. The system may comprise a multi-channel induction tool. The multi-channel induction tool may comprise at least one transmitter, at least one receiver, and an information handling system.Type: GrantFiled: October 26, 2018Date of Patent: September 7, 2021Assignee: Halliburton Energy Services, Inc.Inventors: Ahmed Elsayed Fouda, Kai Ren, Ilker R. Capoglu
-
Patent number: 10895147Abstract: A method and system for estimating a thickness of at least one casing string in a cased hole may comprise obtaining a plurality of induction measurements from a plurality of channels using a casing inspection tool, computing a quality vector for the plurality of channels, wherein each element of the quality vector is a numeric output, identifying the plurality of channels is a high-quality or a low-quality based at least in part on an evaluation of the quality vector to obtain a high-quality subset of the plurality of channels and a low-quality subset of the plurality of channels, and estimating the thickness of the at least one casing with an inversion using a high-quality subset of the plurality of channels. A system may comprise a multi-channel induction tool and an information handling system. The multi-channel induction tool may comprise at least one transmitter and at least one receiver.Type: GrantFiled: October 30, 2018Date of Patent: January 19, 2021Assignee: Halliburton Energy Services, Inc.Inventors: Kai Ren, Ahmed Elsayed Fouda, Ilker R. Capoglu
-
Patent number: 10879798Abstract: A charge pump circuit includes first and second capacitors, first and second controllable current generating circuits, and an interconnection circuit. A first terminal of the first controllable current generating circuit is coupled to a first plate of the first capacitor. A first terminal of the second controllable current generating circuit is coupled to a first plate of the second capacitor. During a first operation mode, the first controllable current generating circuit refers to a first control input for selectively providing a first current, and the second controllable current generating circuit refers to a second control input for selectively providing a second current. During a second operation mode, the interconnection circuit couples the first plate of the second capacitor to a first power rail, and couples both of the second plate of the second capacitor and the first plate of the first capacitor to an output terminal.Type: GrantFiled: July 18, 2019Date of Patent: December 29, 2020Assignee: MEDIATEK INC.Inventors: Chao-Ching Hung, Yu-Li Hsueh, Kai-Ren Fong
-
Patent number: 10771386Abstract: A Multibit Trie is created for routing distribution of IP prefixes in each Virtual Private Network (VPN); and each Multibit Trie is divided into multiple layers. When routing search is performed for an IP address of a VPN, an input key is generated for each layer respectively, the input key of the layer comprises a VPN identifier of the VPN and bits corresponding to all of at least one layer before the layer in the IP address. A calculation is performed for the generated input key of each layer by using a Hash function of the layer, and routing is searched for according to a data structure information pointer of a Sub_Trie node corresponding to a longest Hash hit result.Type: GrantFiled: June 30, 2016Date of Patent: September 8, 2020Assignee: NEW H3C TECHNOLOGIES CO., LTDInventors: Kai Ren, Changzhong Ge, Shaoliang An
-
Publication number: 20200271818Abstract: A method and system for determining properties of a pipe string using multi-channel induction measurements. The method may comprise disposing a multi-channel induction tool in a cased hole, obtaining a multi-channel measurement, forming a log from the multi-channel measurement, extracting at least one abnormality that corresponds to known metal thickness, performing a search to find a set of pipe material properties that minimize a mismatch between the abnormality and a simulated response, and inverting the log to estimate the set of pipe material properties at one or more depth points using the set of pipe material properties. The system may comprise a multi-channel induction tool. The multi-channel induction tool may comprise at least one transmitter, at least one receiver, and an information handling system.Type: ApplicationFiled: October 26, 2018Publication date: August 27, 2020Applicant: Halliburton Energy Services, Inc.Inventors: Ahmed Elsayed Fouda, Kai Ren, Ilker R. Capoglu
-
Publication number: 20200190969Abstract: A method and system for estimating a thickness of at least one casing string in a cased hole may comprise obtaining a plurality of induction measurements from a plurality of channels using a casing inspection tool, computing a quality vector for the plurality of channels, wherein each element of the quality vector is a numeric output, identifying the plurality of channels is a high-quality or a low-quality based at least in part on an evaluation of the quality vector to obtain a high-quality subset of the plurality of channels and a low-quality subset of the plurality of channels, and estimating the thickness of the at least one casing with an inversion using a high-quality subset of the plurality of channels. A system may comprise a multi-channel induction tool and an information handling system. The multi-channel induction tool may comprise at least one transmitter and at least one receiver.Type: ApplicationFiled: October 30, 2018Publication date: June 18, 2020Applicant: Halliburton Energy Services, Inc.Inventors: Kai Ren, Ahmed Elsayed Fouda, Ilker R. Capoglu
-
Publication number: 20200195552Abstract: A method and an apparatus for building a decision tree for packet classification are provided. According to an example of the present disclosure, a first type decision tree is generated by performing tree building for a classification rule set based on a non-template dimension of the classification rule set; a second type decision tree is generated by performing tree building for each leaf node in the first type decision tree based on a template dimension of the classification rule set; a plurality of leaf nodes that are mutually of the to each other in the first type decision tree are associated with a same second type decision tree. The plurality of leaf nodes that are SPSR to each other indicate that classification rule sets respectively included in the plurality of leaf nodes are SPSR to each other.Type: ApplicationFiled: August 29, 2018Publication date: June 18, 2020Inventors: Dawei XU, Kai REN, Changzhong GE
-
Publication number: 20200067405Abstract: A charge pump circuit includes first and second capacitors, first and second controllable current generating circuits, and an interconnection circuit. A first terminal of the first controllable current generating circuit is coupled to a first plate of the first capacitor. A first terminal of the second controllable current generating circuit is coupled to a first plate of the second capacitor. During a first operation mode, the first controllable current generating circuit refers to a first control input for selectively providing a first current, and the second controllable current generating circuit refers to a second control input for selectively providing a second current. During a second operation mode, the interconnection circuit couples the first plate of the second capacitor to a first power rail, and couples both of the second plate of the second capacitor and the first plate of the first capacitor to an output terminal.Type: ApplicationFiled: July 18, 2019Publication date: February 27, 2020Inventors: Chao-Ching Hung, Yu-Li Hsueh, Kai-Ren Fong
-
Patent number: 10476785Abstract: A Multibit Trie is created for routing distribution of IP prefixes in each Virtual Private Network (VPN). Routing of IP prefixes in the highest level 1˜m of the Multibit Trie is expanded to IP prefixes in level m+1 according to a prefix expansion method, wherein m is an integer larger than 1. Each branch of the IP prefixes in the level m+1 of the Multibit Trie is taken as a Branch_Tree, and data structure information of each Branch_Tree is saved. When routing of an IP address in a VPN is to be searched, a Branch_Tree is searched in a Multibit Trie corresponding to the VPN according to the highest m+1 bits of the IP address, and the routing of the IP address is searched in the Branch_Tree.Type: GrantFiled: June 30, 2016Date of Patent: November 12, 2019Assignee: NEW H3C TECHNOLOGIES CO., LTDInventors: Kai Ren, Changzhong Ge, Shaoliang An
-
Patent number: 10425343Abstract: In an example, a method for packet classification may include cyclically splitting an initial rule set to generate multiple rule subsets, performing tree building for each rule subset to obtain multiple decision trees. The cyclic splitting may select a target rule set having a highest global average overlap rate, from a rule set group which includes the initial rule set before the cyclic splitting and will include the multiple rule subsets after the cyclic splitting; split the target rule set according to a split point to obtain two rule sets; add the two rule sets into the rule set group to replace the target rule set; and continue to select a new target rule set from the rule set group, until the number of rule sets in the rule set group reaches a preset number.Type: GrantFiled: April 29, 2016Date of Patent: September 24, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Dawei Xu, Chushun Wei, Kai Ren
-
Patent number: 10268631Abstract: A programming file including a first module is loaded to a programmable component. And then, the programmable component is dis-reset. Subsequently, first data is loaded to a memory connecting with the programmable component, to enable the first module in the programmable component to convert the first data of the memory into second data. After the first module of the programmable component converts the first data of the memory into the second data, a second module is loaded to the programmable component. The first module in the programming file is then replaced with the second module, to enable the second module to access the second data.Type: GrantFiled: September 25, 2015Date of Patent: April 23, 2019Assignee: Hewlett Packard Enterprise Development LPInventors: Changzhong Ge, Jianming Song, Kai Ren
-
Patent number: 10176460Abstract: An electronic business card exchange method and apparatus. The method comprises: if a first electronic business card terminal on which a first electronic business card is displayed receives a first touch signal, the first electronic business card terminal turns the first electronic business card upside down to enable the business card to face the other party, and establishes a data connection to a second electronic business card terminal (101); if the first electronic business card terminal on which the first electronic business card that has been turned is displayed receives a second touch signal, the first electronic business card terminal sends the first electronic business card to the second electronic card terminal through the data connection (103); and through the data connection, the first electronic business card terminal receives and displays a second electronic business card sent by the second electronic business card terminal (104).Type: GrantFiled: August 28, 2015Date of Patent: January 8, 2019Assignee: ORA INC.Inventors: Jian Hua Xing, Kai Ren, Ping Wang, Ye Zhao, Jian Guo Wu
-
Publication number: 20190005409Abstract: Methods and systems are described herein for jointly training embeddings. The method involves identifying a first data set describing occurrences of a first event type and identifying a second data set describing occurrences of a second event type, in which the first data set and the second data set include a set of users in common. The method further involves jointly training a set of embeddings a joint set of users, involving training the set of users in common based on co-occurrences of events of the first event type first data set and co-occurrences of events of the second event type in the second data set. The method further involves training a computer model that predicts the likelihood of occurrence of a future event for a user with respect to a content item based on the embedding for the user in the jointly trained set of embeddings.Type: ApplicationFiled: June 30, 2017Publication date: January 3, 2019Inventors: Harsh Doshi, Kai Ren, Sagar Chordia
-
Publication number: 20180293611Abstract: A primary online system infers interests for its users based on interest information in a secondary online system. Users that have user profiles in both the primary online system and the secondary online system are identified, and those associated with a target interest in the secondary online system are selected as part of a training group of that is used to generate an interest inference model that associates information in the training group's user profiles in the primary online system with the target interest. The interest inference model is applied to an input group of users in the primary online system to identify a seed group of users for whom the target interest can be inferred. The primary online system can then target content related to the target interest to an expanded group of users generated based on the seed group.Type: ApplicationFiled: April 7, 2017Publication date: October 11, 2018Inventors: Sagar Chordia, Kai Ren, Adiitya Pal, Amac Herdagdelen, Tian Wang
-
Patent number: 10089849Abstract: Embodiments of the disclosure relate to systems and methods for isolating a base station beacon and gas reading transmission channel(s) based on a single radio wireless gas detection system. A gas detector may communicate on a first channel (e.g. a beacon channel) constantly listening to the base station beacon information. At a pre-defined interval (e.g. every 60 seconds), the gas detector radio may switch to a second channel (e.g. a data channel) to transmit gas reading data as well as the base station information to a central server. Software on the server may complete a triangulation algorithm to determine the location of the gas detector, using information obtained by the detector from the beacons.Type: GrantFiled: March 12, 2015Date of Patent: October 2, 2018Assignee: Honeywell International Inc.Inventors: James Liu, Peter Hsi, Pengjun Zhao, Kai Ren, Xiaoxiong Li
-
Patent number: 10028285Abstract: A method for allocating network data channels is provided. The method includes acquiring performance parameters of each network data channel enabled in a terminal; and according to the performance parameters of each network data channel and requirements of any initiated network service in the terminal, allocating the initiated network service to a corresponding network data channel. A device for allocating network data channels and a terminal are also provided. The method, the device and the terminal allocates a network service to a corresponding network data channel reasonably according to actual requirements of the network service, thus each of a plurality of network services executed simultaneously can provide better user experience.Type: GrantFiled: July 26, 2016Date of Patent: July 17, 2018Assignee: YULONG COMPUTER TELECOMMUNICATION SCIENTIFICInventors: Xiang Chen, Kai Ren, Fei Shang
-
Publication number: 20180152385Abstract: In an example, a method for packet classification may include cyclically splitting an initial rule set to generate multiple rule subsets, performing tree building for each rule subset to obtain multiple decision trees. The cyclic splitting may select a target rule set having a highest global average overlap rate, from a rule set group which includes the initial rule set before the cyclic splitting and will include the multiple rule subsets after the cyclic splitting; split the target rule set according to a split point to obtain two rule sets; add the two rule sets into the rule set group to replace the target rule set; and continue to select a new target rule set from the rule set group, until the number of rule sets in the rule set group reaches a preset number.Type: ApplicationFiled: April 29, 2016Publication date: May 31, 2018Inventors: Dawei Xu, Chushun Wei, Kai Ren