Patents by Inventor Junjie Liang
Junjie Liang 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: 20240133765Abstract: The disclosure includes an air quantity analyzer for use in underground coal mines, comprising an explosion-proof enclosure. According to some embodiments, the air quantity analyzer for use in underground coal mines comprises a gas pipeline inside of the explosion-proof enclosure, the gas pipeline coupled to a mechanical component selected from the group consisting of an air sampler, a gas pool, and combinations thereof, a detection device inside of the explosion-proof enclosure, the detection device having a vacuum pump, wherein the vacuum pump is coupled to the gas pipeline, and a central processor inside of the explosion-proof enclosure and electrically coupled to the vacuum pump of the detection device, the central processor electrically coupled to an electric component selected from the group consisting of a light source, a detector, a power conversion module, a display and alarm module, a data communication module, and combinations thereof.Type: ApplicationFiled: October 24, 2022Publication date: April 25, 2024Inventors: Yong Sun, Yuntao Liang, Haizhu Luo, Depeng Zhang, Wenbin Feng, Junjie Zhang, Xinfeng Cui
-
Publication number: 20240080294Abstract: A first device is logged in with a first user account. The first device displays an avatar of a second user account in a first user interface of the first device. In response to an interaction instruction triggered on the avatar of the second user account, the first device generates an interaction message according to a first field corresponding to the first user account, an action description field corresponding to the interaction instruction, and a second field corresponding to the second user account. The first device transmits the interaction message to a second device that is logged in with the second user account.Type: ApplicationFiled: November 10, 2023Publication date: March 7, 2024Inventors: Xi YAN, Wancheng ZHOU, Qing HUANG, Junjie LIANG, Hongfa QIU, Yanlan LIU, Runjia HUANG, Qiuchen JIN, Zhihao CHEN, Xucheng TANG, Bohan CAI, Jingqiong FENG
-
Publication number: 20240028634Abstract: The present disclosure provides computer-implemented methods, systems, and devices for generating media content pages for live events at scale. A computing system accesses media data associated with a live event. The computing system customizes media data for one or more user groups. The computing system selects one or more page templates from a plurality of page templates based, at least in part on the customized media data. The computing system generates one or more content pages based on the customized media data and the one or more page templates. The computing system provides the one or more content pages to one or more user computing devices.Type: ApplicationFiled: July 21, 2022Publication date: January 25, 2024Inventors: Benedict Junjie Liang, Ahmad Nizam Anuar, Sumeet Kale, Ching-Fei Yang, Dian Zhang, Kiat Chuan Tan
-
Patent number: 11855946Abstract: A first device is logged in with a first user account. The first device displays an avatar of a second user account in a first user interface of the first device. In response to an interaction instruction triggered on the avatar of the second user account, the first device generates an interaction message according to a first field corresponding to the first user account, an action description field used for indicating an action performed by the first user account on the second user account, and a second field corresponding to the second user account. The first device transmits the interaction message to a second device that is logged in with the second user account.Type: GrantFiled: July 18, 2022Date of Patent: December 26, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xi Yan, Wancheng Zhou, Qing Huang, Junjie Liang, Hongfa Qiu, Yanlan Liu, Runjia Huang, Qiuchen Jin, Zhihao Chen, Xucheng Tang, Bohan Cai, Jingqiong Feng
-
Publication number: 20230396576Abstract: A reminder method includes: displaying a group session interface of the group session, the group session being a group session in which a group member is allowed to use a group tool, the group tool being a program function that supports use by at least two group members together; displaying a group tool message on the group session interface, the group tool message including an entry link of the group tool; displaying, in response to that the group tool message is a message with a group attribute, a reminder control corresponding to the group tool in the group session interface, the reminder control being used as a reminder of an item in the group tool. The present disclosure provides a human-computer interaction solution for effectively transmitting the group tool message to the group member.Type: ApplicationFiled: August 22, 2023Publication date: December 7, 2023Inventors: Xi YAN, Bohan CAI, Xucheng TANG, Guojian TAN, Xinhua YE, Qing HUANG, Junjie LIANG, Yanlan LIU, Hongfa QIU, Runjia HUANG
-
Patent number: 11775481Abstract: Embodiments are directed to managing data in a file system over a network. A file system that includes objects may be provided. A capacity value of the file system may be provided based on a storage size of the objects. A threshold value may be determined based on the capacity value and a metric partition count. Traversals of the file system may determine metric partitions such that each metric partition may be associated with some objects Metrics associated with activities that are associated with the file system may be monitored. Metric partition values may be determined based on metric values associated with the metric partitions such that each metric partition value may be based on a portion of the metric values associated with a portion of the activities associated with a corresponding metric partition. Visualizations may be generated based on the metric partition values.Type: GrantFiled: September 30, 2021Date of Patent: October 3, 2023Assignee: Qumulo, Inc.Inventors: Thomas R. Unger, Junjie Liang
-
Patent number: 11777887Abstract: A reminder method includes: displaying a group session interface of the group session, the group session being a group session in which a group member is allowed to use a group tool, the group tool being a program function that supports use by at least two group members together; displaying a group tool message on the group session interface, the group tool message including an entry link of the group tool; displaying, in response to that the group tool message is a message with a group attribute, a reminder control corresponding to the group tool in the group session interface, the reminder control being used as a reminder of an item in the group tool. The present disclosure provides a human-computer interaction solution for effectively transmitting the group tool message to the group member.Type: GrantFiled: April 19, 2022Date of Patent: October 3, 2023Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITEDInventors: Xi Yan, Bohan Cai, Xucheng Tang, Guojian Tan, Xinhua Ye, Qing Huang, Junjie Liang, Yanlan Liu, Hongfa Qiu, Runjia Huang
-
Publication number: 20220353229Abstract: A first device is logged in with a first user account. The first device displays an avatar of a second user account in a first user interface of the first device. In response to an interaction instruction triggered on the avatar of the second user account, the first device generates an interaction message according to a first field corresponding to the first user account, an action description field used for indicating an action performed by the first user account on the second user account, and a second field corresponding to the second user account. The first device transmits the interaction message to a second device that is logged in with the second user account.Type: ApplicationFiled: July 18, 2022Publication date: November 3, 2022Inventors: Xi YAN, Wancheng ZHOU, Qing HUANG, Junjie LIANG, Hongfa QIU, Yanlan LIU, Runjia HUANG, Qiuchen JIN, Zhihao CHEN, Xucheng TANG, Bohan CAI, Jingqiong FENG
-
Publication number: 20220291815Abstract: A message transmitting method and apparatus provide for a subtle reminder function. Head portraits of at least two user accounts are displayed in a first chat interface. The at least two user accounts include a first user account and a second user account. An interaction message is generated in response to an interaction with the head portrait of the second user account. The interaction message is transmitted to the second user account. The interaction message is used to trigger the display of an animation of the head portrait of the second user account in a second chat interface. This provides for a new interaction between user accounts, and can provide a subtle reminder function.Type: ApplicationFiled: June 2, 2022Publication date: September 15, 2022Applicant: Tencent Technology (Shenzhen) Company LimitedInventors: Bohan CAI, Xi YAN, Xucheng TANG, Zhihao CHEN, Qiuchen JIN, Runjia HUANG, Qing HUANG, Junjie LIANG, Genxi XU, Hongfa QIU, Yanlan LIU, Wancheng ZHOU, Jingqiong FENG
-
Publication number: 20220239617Abstract: A reminder method includes: displaying a group session interface of the group session, the group session being a group session in which a group member is allowed to use a group tool, the group tool being a program function that supports use by at least two group members together; displaying a group tool message on the group session interface, the group tool message including an entry link of the group tool; displaying, in response to that the group tool message is a message with a group attribute, a reminder control corresponding to the group tool in the group session interface, the reminder control being used as a reminder of an item in the group tool. The present disclosure provides a human-computer interaction solution for effectively transmitting the group tool message to the group member.Type: ApplicationFiled: April 19, 2022Publication date: July 28, 2022Inventors: Xi YAN, Bohan CAI, Xucheng TANG, Guojian TAN, Xinhua YE, Qing HUANG, Junjie LIANG, Yanlan LIU, Hongfa QIU, Runjia HUANG
-
Publication number: 20220100705Abstract: Embodiments are directed to managing data in a file system over a network. A file system that includes objects may be provided. A capacity value of the file system may be provided based on a storage size of the objects. A threshold value may be determined based on the capacity value and a metric partition count. Traversals of the file system may determine metric partitions such that each metric partition may be associated with some objects Metrics associated with activities that are associated with the file system may be monitored. Metric partition values may be determined based on metric values associated with the metric partitions such that each metric partition value may be based on a portion of the metric values associated with a portion of the activities associated with a corresponding metric partition. Visualizations may be generated based on the metric partition values.Type: ApplicationFiled: September 30, 2021Publication date: March 31, 2022Inventors: Thomas R. Unger, Junjie Liang
-
Patent number: 11151092Abstract: Embodiments are directed to a replication engine that provides a root node for a file that may be associated with a replication snapshot where the file is comprised of the root node, internal nodes, and data nodes. The replication engine may start at the root node and traverse the file system. If a visited internal node has an epoch value that matches the epoch, the replication engine may continue the traversal by visiting a next unvisited adjacent internal node. If the visited internal node has an epoch value that mismatches the epoch, the replication engine may backtrack to a nearest adjacent internal node that matches the epoch. And, in response to visiting a data node the replication engine may be arranged to determine blocks that are associated with the data node and communicate a copy of the blocks to a target file system.Type: GrantFiled: January 30, 2019Date of Patent: October 19, 2021Assignee: Qumulo, Inc.Inventors: Michael Anthony Chmiel, Kevin David Jamieson, Junjie Liang, Kevin Ross O'Neill, Sihang Su
-
Publication number: 20200242082Abstract: Embodiments are directed to a replication engine that provides a root node for a file that may be associated with a replication snapshot where the file is comprised of the root node, internal nodes, and data nodes. The replication engine may start at the root node and traverse the file system. If a visited internal node has an epoch value that matches the epoch, the replication engine may continue the traversal by visiting a next unvisited adjacent internal node. If the visited internal node has an epoch value that mismatches the epoch, the replication engine may backtrack to a nearest adjacent internal node that matches the epoch. And, in response to visiting a data node the replication engine may be arranged to determine blocks that are associated with the data node and communicate a copy of the blocks to a target file system.Type: ApplicationFiled: January 30, 2019Publication date: July 30, 2020Inventors: Michael Anthony Chmiel, Kevin David Jamieson, Junjie Liang, Kevin Ross O'Neill, Sihang Su
-
Patent number: 10621147Abstract: Embodiments are directed to a file system engine that provides a file system with parent objects associated with child objects. The file system engine provides a replication snapshot associated with an epoch of the file system such that each child object modified during the epoch and each associated parent object is associated with the replication snapshot. A root object of a portion of the file system included in the replication snapshot may be provided. A replication engine may traverse the portion of file system starting from the root object such that the parent objects that are not associated with the replication snapshot are omitted from the traversal. The replication engine may determine replication objects based on the traversal such that each replication object was modified during the epoch. Then the replication engine may execute a replication job that copies replication objects to a target file system.Type: GrantFiled: December 19, 2018Date of Patent: April 14, 2020Assignee: Qumulo, Inc.Inventors: Junjie Liang, Neal Thomas Fachan, Kevin David Jamieson, Kevin Ross O'Neill, Michael Anthony Chmiel
-
Patent number: 10606812Abstract: Embodiments are directed to file systems. A replication engine may establish a secure communication channel between a source file system and a target file system. The replication engine may: instantiate a replication job associated with rules; determine changes in the source file system; determine characteristics of the replication job that may be based on the changes; compare the to the characteristics and a black-out schedule; execute the replication job to communicate the changes in the source file system to the target file system based on a result of the comparison. Upon completion of the replication job, the replication engine may automatically instantiating a next replication job to copy subsequent changes in the source file system to the target file system.Type: GrantFiled: September 7, 2018Date of Patent: March 31, 2020Assignee: Qumulo, Inc.Inventors: Ezra Elias Kilty Cooper, Neal Thomas Fachan, Junjie Liang, Kevin Ross O'Neill, Michael Anthony Chmiel
-
Publication number: 20190332579Abstract: Embodiments are directed to file systems. A replication engine may establish a secure communication channel between a source file system and a target file system. The replication engine may: instantiate a replication job associated with rules; determine changes in the source file system; determine characteristics of the replication job that may be based on the changes; compare the to the characteristics and a black-out schedule; execute the replication job to communicate the changes in the source file system to the target file system based on a result of the comparison. Upon completion of the replication job, the replication engine may automatically instantiating a next replication job to copy subsequent changes in the source file system to the target file system.Type: ApplicationFiled: September 7, 2018Publication date: October 31, 2019Inventors: Ezra Elias Kilty Cooper, Neal Thomas Fachan, Junjie Liang, Kevin Ross O'Neill
-
Patent number: 10073856Abstract: Embodiments are directed to file systems. A replication engine may establish a secure communication channel between a source file system and a target file system. The replication engine may: instantiate a replication job associated with rules; determine changes in the source file system; determine characteristics of the replication job that may be based on the changes; compare the to the characteristics and a black-out schedule; execute the replication job to communicate the changes in the source file system to the target file system based on a result of the comparison. Upon completion of the replication job, the replication engine may automatically instantiating a next replication job to copy subsequent changes in the source file system to the target file system.Type: GrantFiled: April 30, 2018Date of Patent: September 11, 2018Assignee: Qumulo, Inc.Inventors: Ezra Elias Kilty Cooper, Neal Thomas Fachan, Junjie Liang, Kevin Ross O'Neill