Patents by Inventor Xiaoyan Guo
Xiaoyan Guo 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: 20170262385Abstract: Embodiments of the present disclosure provide a method and apparatus for providing data storage service. The method comprises: receiving a storage service template from an user, the storage service template specifying a storage service policy for the user and a service instance to launch; and providing a storage service according to the storage service template; wherein the storage service policy defines a storage function to be performed for data of the user. With the method and apparatus according to embodiments of the present disclosure, a unified solution for overall orchestration of storage functions can be provided to enable the user to customize the required storage function flexibly.Type: ApplicationFiled: March 13, 2017Publication date: September 14, 2017Inventors: Layne Lin Peng, Accela Yilong Zhao, Junping Frank Zhao, Yu Cao, Xiaoyan Guo, Zhe Dong, Sanping Li
-
Publication number: 20170249370Abstract: A method and apparatus for data processing including receiving a data loading request from a data processor; in response to receiving the data loading request, obtaining requested raw data from a data memory; in response to the raw data being unstructured data, extracting, textual data from the raw data with a text extractor associated with a file type of the raw data; and transmitting the textual data to the data processor. Various embodiments can employ a uniform flow to process structured data and unstructured data. Through the uniform flow, textual information included in the unstructured data can be extracted in real time. Analysis of association between the text and the unstructured data can be performed conveniently in a same analysis task.Type: ApplicationFiled: February 23, 2017Publication date: August 31, 2017Inventors: Xiaoyan Guo, Chao Chen, Yu Cao, Zed Minhong Zhou, Dingmeng Xue
-
Publication number: 20170195247Abstract: Embodiments of the present disclosure provide a method and apparatus for a cloud system. The method includes: dynamically selecting, based on available infrastructure resources and at least one resource request, a scheduling strategy from a set of candidate scheduling strategies; and applying the selected scheduling strategy to schedule the infrastructure resources to serve the at least one resource request. Through embodiments of the present disclosure, when a single resource request or a batch of resource requests arrive, the most appropriate scheduling strategy is dynamically selected to generate an optimal allocation scheme for the request(s), thereby achieving cost-effective operations with the service level requirement of the resource request(s) satisfied.Type: ApplicationFiled: December 22, 2016Publication date: July 6, 2017Inventors: Jun Tao, Yu Cao, Xiaoyan Guo, Sanping Li, Junping Frank Zhao
-
Publication number: 20170185452Abstract: Embodiments of the present disclosure provide a method and apparatus for data processing. The apparatus comprises: a dividing unit configured to divide, based on a predetermined policy, computation workload for data in a storage node into at least one sub-workload; and a dispatching unit configured to dispatch the at least one sub-workload to at least one of the storage node and a computing node that is physically separate from the storage node for execution of the at least one sub-workload with computing resources in the at least one of the storage node and the computing node.Type: ApplicationFiled: December 20, 2016Publication date: June 29, 2017Inventors: Yu Cao, Zhe Dong, Xiaoyan Guo, Jun Tao, Sanping Li
-
Patent number: 9582328Abstract: A specification of resource requirements is received. One or more resource configurations for a computing environment that satisfy the specification of resource requirements are generated utilizing a description of available resources in the computing environment. A model is utilized to estimate a level of service for each of the resource configurations, wherein the model predicts behavioral dependencies between attributes of the resources in the computing environment. A given one of the resource configurations is selected based at least in part on the estimated levels of service, and resources in the computing environment are assigned according to the selected configuration of resources.Type: GrantFiled: June 19, 2015Date of Patent: February 28, 2017Assignee: EMC IP Holding Company LLCInventors: Simon Tao, Yu Cao, Xiaoyan Guo, Kenneth Durazzo, John Cardente
-
Publication number: 20160306554Abstract: Embodiments of the present disclosure relate to a data storage management method and system that is configured to: to monitor access conditions of data stored in a plurality of storage devices, wherein the plurality of storage devices are divided into a plurality of storage device tiers based on their respective characteristics; determine active degrees of the respective data based on the access conditions of the respective data; control movement of the respective data among the plurality of storage device tiers based on the active degrees of the respective data, such that the respective data are stored in the storage device tiers adapted to their respective active degrees.Type: ApplicationFiled: April 12, 2016Publication date: October 20, 2016Inventors: Sanping Li, Yu Cao, Hui Liu, Xiaoyan Guo, Zhe Dong, Jun Tao, Vivian Wenwen Gao
-
Publication number: 20160306550Abstract: Embodiments of the present disclosure relate to a method an apparatus and a computer program product for constructing a scalable storage device by constructing the scalable storage device by combining a plurality of modularized building blocks; wherein each modularized building block in the plurality of modularized building blocks comprises a magnetic disk enclosure; and at least one modularized building block in the plurality of modularized building blocks comprises a storage processor, the storage processor comprising an input output processing unit; forming a cluster using the input output processing unit in the at least one modularized building block; and processing, using the cluster, an input or output (I/O) request from a host and metadata service.Type: ApplicationFiled: April 12, 2016Publication date: October 20, 2016Inventors: Hui Liu, Yu Cao, Vivian Wenwen Gao, Xiaoyan Guo, Jieming Di
-
Patent number: 9200751Abstract: A pre-cover-opening power-off method, comprising the steps of: (a) fixing a bolt casing to a bolt; (b) connecting a motion sensor to a safety protecting and monitoring unit in a wired or wireless manner; and (c) activating the motion sensor to send out a command to permit power delivery for an electrical equipment to operate, and when the bolt casing is taken off, the motion sensor is activated to send out a command to cut off a power supply for the electrical equipment or give out an alarm.Type: GrantFiled: November 24, 2014Date of Patent: December 1, 2015Assignee: Shanxi Quan'an New Technology Development Co., Ltd.Inventors: Chunping Guo, Xiaoyan Guo, Xiaopeng Guo
-
Publication number: 20150186256Abstract: The present disclosure relates to a method and system for providing a virtual storage pool set for a target application by receiving performance requirements associated with the target application; and providing a virtual storage pool set for the target application according to the performance requirements and on the basis of storage capabilities of physical storage resources, the virtual storage pool set comprising one or more virtual storage pools. By means of various embodiments of the present disclosure, virtual storage pools can be provided for the target application efficiently and flexibly and can be adjusted dynamically.Type: ApplicationFiled: December 17, 2014Publication date: July 2, 2015Inventors: Yu Cao, Baoyao Zhou, Xiaoyan Guo, Jun Tao, Caihua Yin, Zhihong Bu, Chao Chen
-
Patent number: 9031994Abstract: Techniques for improved partitioning of a database for distribution in a data processing system. In one example, a method comprises the following steps. A database and a workload set associated with the database are analyzed. A hyper-graph is generated based on the analysis of the database and the workload set. The hyper-graph is partitioned into a partitioned hyper-graph. The partitioned hyper-graph is evaluated based on one or more partitioning constraints and/or one or more partitioning effect metrics. The partitioned hyper-graph is repartitioned when warranted by the evaluation step. A mapping is generated based on the partitioned hyper-graph that assigns at least one or more portions of the database to one or more nodes of a data processing system. The analyzing, hyper-graph generating, partitioning, evaluating, repartitioning and mapping generation steps are executed via at least one processor device.Type: GrantFiled: December 27, 2012Date of Patent: May 12, 2015Assignee: EMC CorporationInventors: Yu Cao, Xiaoyan Guo, Stephen Todd
-
Publication number: 20150123805Abstract: A pre-cover-opening power-off method, comprising the steps of: (a) fixing a bolt casing to a bolt; (b) connecting a motion sensor to a safety protecting and monitoring unit in a wired or wireless manner; and (c) activating the motion sensor to send out a command to permit power delivery for an electrical equipment to operate, and when the bolt casing is taken off, the motion sensor is activated to send out a command to cut off a power supply for the electrical equipment or give out an alarm.Type: ApplicationFiled: November 24, 2014Publication date: May 7, 2015Inventors: Chunping GUO, Xiaoyan GUO, Xiaopeng GUO
-
Publication number: 20140379618Abstract: Embodiments of the present disclosure provide a method and apparatus for document recommendation by obtaining a plurality of first data for a source recommendation task from activities related to a source user using a plurality of first documents; obtaining a plurality of second data for a target recommendation task from activities related to a target user using a plurality of second documents; performing the target recommendation task based on the plurality of first data, the plurality of second data, and knowledge transferred from the source recommendation task to obtain a target recommendation model; and conducting document recommendation to the target user using the target recommendation model.Type: ApplicationFiled: June 20, 2014Publication date: December 25, 2014Inventors: Tao Chen, Baoyao Zhou, Yu Cao, Xiaoyan Guo, Qianjie Zhong
-
Patent number: 8902075Abstract: A pre-cover-opening power-off method, comprising the steps of: (a) fixing a bolt casing to a bolt; (b) connecting a motion sensor to a safety protecting and monitoring unit in a wired or wireless manner; and (c) activating the motion sensor to send out a command to permit power delivery for an electrical equipment to operate, and when the bolt casing is taken off, the motion sensor is activated to send out a command to cut off a power supply for the electrical equipment or give out an alarm.Type: GrantFiled: April 22, 2009Date of Patent: December 2, 2014Assignee: Shanxi Quan'an New Technology Development Co., Ltd.Inventors: Chunping Guo, Xiaoyan Guo, Xiaopeng Guo
-
Publication number: 20140114910Abstract: The present invention relates to a method and system for partitioning a database. The method for partitioning a database comprises: grouping a plurality of entries in the database into one or more entry groups, so that entries in the same entry group are always accessed together by one or more transactions; and dividing the one or more entry groups into a set number of partitions, so that a total number of transactions that access across more than one partition is minimized. By means of the present invention, it is possible to obtain an efficient, flexible and convenient method for partitioning a database, thereby greatly improving the system performance.Type: ApplicationFiled: September 26, 2013Publication date: April 24, 2014Applicant: EMC CorporationInventors: Yu Cao, Xiaoyan Guo, Jidong Chen
-
Publication number: 20120174829Abstract: A lightweight and energy saving mortar consisting of: 30-40% of Ordinary Portland cement; 2-4% of Hydrated lime; 10-20% of lightweight aggregate; 40-50% of heavyweight aggregate; and 1.0% of additive. The lightweight aggregate is a porous inorganic hollow glass material of fineness is smaller than 100 mesh. The heavyweight aggregate is Aeolian sand. During application, the mortar is diluted with water to have a viscosity suitable for mechanical spraying or manual application. The present invention employs a specific lightweight aggregate of porous inorganic hollow glass material to reduce the weight percentage of sand stone so as to decrease the weight of the mortar such that an elastic modulus of the mortar is matched with the lightweight wall object, the heat transmission coefficient is decreased, and the thermal bridge effect is minimized. Hollowing, cracking, and falling off problems are prevented. Heat and sound insulation are improved. Mechanical operation is facilitated.Type: ApplicationFiled: March 11, 2012Publication date: July 12, 2012Applicant: SHENZHEN GRANDLAND DECORATION GROUP CO., LTD.Inventors: Shaoqiang LI, Qishan ZHANG, Xiaoyan GUO
-
Publication number: 20110074595Abstract: A pre-cover-opening power-off method, comprising the steps of: (a) fixing a bolt casing to a bolt; (b) connecting a motion sensor to a safety protecting and monitoring unit in a wired or wireless manner; and (c) activating the motion sensor to send out a command to permit power delivery for an electrical equipment to operate, and when the bolt casing is taken off, the motion sensor is activated to send out a command to cut off a power supply for the electrical equipment or give out an alarm.Type: ApplicationFiled: April 22, 2009Publication date: March 31, 2011Inventors: Chunping Guo, Xiaoyan Guo, Xiaopeng Guo