Patents by Inventor Siyuan Zhou
Siyuan Zhou 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: 11971555Abstract: An optical system including an enclosure including a front end and a rear end, a first pair of apertures configured to be disposed on a front plane on the front end of the enclosure and a single optical lens system disposed between the front end and the rear end of the enclosure, wherein the first pair of apertures are configured to allow sets of light rays into the enclosure through the single optical lens system to be cast on an image plane as first and second spots, the image plane being parallel to the front plane, if the first and second spots are concentrically disposed, the sets of light rays are determined to be parallelly disposed with respect to one another, otherwise the sets of light rays are determined to not be parallelly disposed with one another.Type: GrantFiled: October 30, 2023Date of Patent: April 30, 2024Assignee: MLOptic Corp.Inventors: Pengfei Wu, Siyuan Liang, Wei Zhou
-
Patent number: 11893042Abstract: A method is provided for resharding a sharded database sharded according to a first shard key. The method includes: receiving, by a processor an instruction to reshard the sharded database; receiving, at the processor, a new shard key to be used in a resharding process to reshard the sharded database; determining, by the processor, whether a duration of unavailability of the sharded database during the resharding process is less than a predetermined amount of time; and automatically performing, by the processor, the resharding process according to the new shard key to produce a resharded database, if the duration of unavailability is less than the predetermined amount of time. The method may be performed without users noticing a significant interruption to read/write operations from/to the database.Type: GrantFiled: July 1, 2022Date of Patent: February 6, 2024Assignee: MongoDB, Inc.Inventors: Mark Porter, Max Jacob Hirschhorn, Daniel William Gottlieb, Garaudy Etienne, Andrew Michalski Schwerin, Judah Schvimer, Siyuan Zhou, Kaloian Manassiev, Esha Maharishi
-
Publication number: 20230311825Abstract: Disclosed is a maximum communication delay measurement method for safe braking of a smart connected vehicle; the measurement method is: first performing parameter initialization, the parameters for initialization comprising vehicle braking parameters, kinematic/kinetic parameters, and communication parameters; then generating a braking force function of the vehicle, taking the minimum distance between vehicles as the objective, and solving for the maximum allowable communication delay between vehicles on the basis of the proposed evaluation method.Type: ApplicationFiled: October 22, 2021Publication date: October 5, 2023Applicant: HOHAI UNIVERSITYInventors: Hexuan HU, Siyuan ZHOU, Guoping TAN, Fuhuan ZHAO, Meiyan JU
-
Publication number: 20230244783Abstract: Systems and methods for generating, selecting, and implementing rule-based strategies are disclosed. An input data set representing a plurality of interactions that may be classified as malicious or non-malicious is received and at least one strategy tree including a plurality of rule-based strategies is generated. The at least one strategy trees is generated by a machine learning model configured to generate a tree structure. The rule-based strategies are ranked based on a precision-recall-stability (PRS) score generated for each of the rule-based strategies and at least a first rule-based strategy having a highest PRS score is extracted. One or more interactions are evaluated using the first rule-based strategy to determine when the one or more interactions are malicious.Type: ApplicationFiled: January 31, 2022Publication date: August 3, 2023Inventors: Siyuan Zhou, Jing Xia, Alexander Chobanyan, Brad Leonard
-
Patent number: 11616226Abstract: The disclosure discloses a method for preparing a high-voltage cathode material by body modification and regeneration of a waste lithium cobaltate material.Type: GrantFiled: April 16, 2021Date of Patent: March 28, 2023Assignee: Kunming University of Science and TechnologyInventors: Yingjie Zhang, Peng Dong, Qi Meng, Siyuan Zhou, Qingxiang Li, Shaoqiang Zhou, Jianguo Duan, Xue Li, Yin Liu, Duanyun Chen
-
Publication number: 20230020330Abstract: According to aspects of the disclosure, there is provided a scalable cloud distributed database system for hosting data of multiple database tenants. In some embodiments, the database may be serverless. The serverless database may be configured to automatically and dynamically match resources to workload demands for tenants of the database. Databases described herein may include replica sets hosting multiple tenants. Tenants may be migrated from one replica set to another replica set based on usage. Usage of tenants may be throttled during migration between replica sets. Tenants with lower usage may be selected for migration between replica sets. During migration, files containing both a document and a history of updates to the document may be migrated. Databases described herein may include multiple storage tiers having different read and/or write speeds.Type: ApplicationFiled: July 1, 2022Publication date: January 19, 2023Applicant: MongoDB, Inc.Inventors: Andrew Michalski Schwerin, Therese Avitabile, Mark Porter, Tomer Yakir, Gregory Banks, Louisa Berger, Jack Wearden, Judah Schvimer, Matthew Russotto, Michael Cahill, Esha Maharishi, Siyuan Zhou, Eric Andrew Milkie, A. Jesse Jiryu Davis, Misha Tyulenev, Keith Smith, Susan LoVerso, Donald Anderson
-
Publication number: 20230009909Abstract: A method is provided for resharding a sharded database sharded according to a first shard key. The method includes: receiving, by a processor an instruction to reshard the sharded database; receiving, at the processor, a new shard key to be used in a resharding process to reshard the sharded database; determining, by the processor, whether a duration of unavailability of the sharded database during the resharding process is less than a predetermined amount of time; and automatically performing, by the processor, the resharding process according to the new shard key to produce a resharded database, if the duration of unavailability is less than the predetermined amount of time. The method may be performed without users noticing a significant interruption to read/write operations from/to the database.Type: ApplicationFiled: July 1, 2022Publication date: January 12, 2023Applicant: MongoDB, Inc.Inventors: Mark Porter, Max Jacob Hirschhom, Daniel William Gottlied, Garaudy Etienne, Andrew Michalski Schwerin, Judah Schvimer, Siyuan Zhou, Kaloian Manassiev, Esha Maharishi
-
Patent number: 11222043Abstract: A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.Type: GrantFiled: June 28, 2019Date of Patent: January 11, 2022Assignee: MongoDB, Inc.Inventors: Eliot Horowitz, Andrew Michalski Schwerin, Siyuan Zhou, Eric Andrew Milkie
-
Publication number: 20210391568Abstract: The disclosure discloses a method for preparing a high-voltage cathode material by body modification and regeneration of a waste lithium cobaltate material.Type: ApplicationFiled: April 16, 2021Publication date: December 16, 2021Inventors: Yingjie Zhang, Peng Dong, Qi Meng, Siyuan Zhou, Qingxiang Li, Shaoqiang Zhou, Jianguo Duan, Xue Li, Yin Liu, Duanyun Chen
-
Patent number: 10614098Abstract: A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.Type: GrantFiled: May 25, 2017Date of Patent: April 7, 2020Assignee: MongoDB, Inc.Inventors: Eliot Horowitz, Andrew Michalski Schwerin, Siyuan Zhou, Eric Andrew Milkie
-
Publication number: 20200097486Abstract: A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.Type: ApplicationFiled: June 28, 2019Publication date: March 26, 2020Applicant: MongoDB, Inc.Inventors: Eliot Horowitz, Andrew Michalski Schwerin, Siyuan Zhou, Eric Andrew Milkie
-
Patent number: 10578654Abstract: A device for averaging a sensed current includes a sampling circuit that samples at least two sampling points of each cycle of a front-end alternating current (AC) sensed signal. The two sampling points is substantially symmetrical with respect to a midpoint of each respective cycle of the front-end AC sensed signal. The device also includes a timing circuit that controls a timing of the sampling circuit to sample the front-end AC sensed signal on the at least two sampling points based on a timing signal generated by the timing circuit. The device further includes an averaging circuit that averages the two sampling points for a given cycle of the front-end AC sensed signal to produce an average sensed current.Type: GrantFiled: December 29, 2017Date of Patent: March 3, 2020Assignee: Texas Instruments IncorporatedInventors: Siyuan Zhou, Michael James Munroe, Stephen Isaac Brink
-
Patent number: 10346430Abstract: A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.Type: GrantFiled: May 25, 2017Date of Patent: July 9, 2019Assignee: MongoDB, Inc.Inventors: Eliot Horowitz, Andrew Michalski Schwerin, Siyuan Zhou, Eric Andrew Milkie
-
Publication number: 20190204366Abstract: A device for averaging a sensed current includes a sampling circuit that samples at least two sampling points of each cycle of a front-end alternating current (AC) sensed signal. The two sampling points is substantially symmetrical with respect to a midpoint of each respective cycle of the front-end AC sensed signal. The device also includes a timing circuit that controls a timing of the sampling circuit to sample the front-end AC sensed signal on the at least two sampling points based on a timing signal generated by the timing circuit. The device further includes an averaging circuit that averages the two sampling points for a given cycle of the front-end AC sensed signal to produce an average sensed current.Type: ApplicationFiled: December 29, 2017Publication date: July 4, 2019Inventors: Siyuan Zhou, Michael James Munroe, Stephen Isaac Brink
-
Patent number: 9864391Abstract: A facility is connected to an electricity utility and is responsive to Demand Response Events. A plurality of devices is each individually connected to the electricity grid via an addressable switch connected to a secure network that is enabled to be individually switched off by a server. An occupant of a room in control of the plurality of devices provides via a Human Machine Interface on a tablet a preferred order of switching off the plurality of devices in case of a Demand Response Event. A configuration file based at least partially on the preferred order and on a severity of the Demand Response Events determines which devices which of the plurality devices will be switched off. The server accesses the configuration file and switches off the devices included in the configuration file.Type: GrantFiled: August 23, 2013Date of Patent: January 9, 2018Assignee: Siemens CorporationInventors: Yan Lu, Siyuan Zhou
-
Publication number: 20170270176Abstract: A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.Type: ApplicationFiled: May 25, 2017Publication date: September 21, 2017Inventors: Eliot Horowitz, Andrew Michalski Schwerin, Siyuan Zhou, Eric Andrew Milkie
-
Publication number: 20170262519Abstract: A system and method for determining consensus within a distributed database are provided. According to one aspect, a protocol is provided that reduces or eliminates heartbeat communication between nodes of a replica set. Nodes may communicate liveness information using existing database commands and metadata associated with the database commands. According to another aspect, improved systems and methods are provided for detection of node failures and election of a new primary node.Type: ApplicationFiled: May 25, 2017Publication date: September 14, 2017Inventors: Eliot Horowitz, Andrew Michalski Schwerin, Siyuan Zhou, Eric Andrew Milkie
-
Publication number: 20170003993Abstract: A system for managing software application licenses includes a physical machine (10) including computer system hardware. A hypervisor operates on the physical machine. A plurality of application virtual machines (11a, 11b) are instantiated on the hypervisor. Each of the plurality of application virtual machines executes at least one licensed software application (12a, 12b) and a local license manager (13a, 13b) for managing a license file of the licensed software application. A master license manager (15) executes on the physical machine. The master license manager is configured to receive the license files (16) of the licensed software application from the local license managers of each of the plurality of application virtual machines.Type: ApplicationFiled: March 5, 2014Publication date: January 5, 2017Inventors: Siyuan Zhou, Livio Dalloro, Michael Wieczorek, Rick Eigenmann, Ralf Mildenberger, Yacine Badiss
-
Patent number: 9450408Abstract: Adaptive demand response based on distributed load control may be provided. A demand response request indicative of a demand response event for an area may be received. A maximum power consumption for the area during the demand response event may be determined based on the demand response request. One or more set points for the area during the demand response event may be determined prior to the demand response event. The one or more set points are determined based on the maximum power consumption. Prior to or during the demand response event, a real-time power consumption for the area may be calculated. When the real-time power consumption exceeds the maximum power consumption, one or more loads in the area may be controlled to maintain the real-time power consumption at or below the maximum power consumption.Type: GrantFiled: October 4, 2012Date of Patent: September 20, 2016Assignee: Siemens CorporationInventors: Yan Lu, Siyuan Zhou, Mohammad Abdullah Al Faruque
-
Patent number: 9232020Abstract: Deployment of a plurality of services to a plurality of nodes in a communication network during fulfillment of a service request may be facilitated. A request for the services may be received from the service consumer via a first node of the plurality of nodes. The first node is associated with the service consumer. One or more second nodes of the plurality of nodes are identified in the communication network. Each of the one or more second nodes is associated with one or more service providers. It is determined whether the first node and the one or more second nodes are capable of providing the requested services. The provision of the requested services is assigned to the first node, one or more of the second nodes, or a combination thereof, based on the determination.Type: GrantFiled: December 12, 2012Date of Patent: January 5, 2016Assignee: Siemens AktiengesellschaftInventors: Mohammad Abdullah Al Faruque, Livio Dalloro, Hartmut Ludwig, Siyuan Zhou