Patents by Inventor Xia Yu
Xia Yu 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: 20220374439Abstract: A log sampling and storage system reduces volumes of stored log information. A log storage engine receives a series of log messages responsive to a request. The engine compares that series to various patterns previously generated from historical log data. This comparison can reference •a name of the request; •a total time to process the request; •an item count; •a message length; and/or •a message hash code. Comparing incoming log series with the predefined patterns, results in generation of a similarity score. If the score falls outside a tolerance, the existence of an outlier log message series is indicated, and that outlier log message series is stored in its entirety. However, if the similarity score falls within a tolerance, similarity to an existing predefined pattern is indicated. Rather than storing the (non-outlier) log message series, the engine directs storing a link to a sample log message series reflecting the pattern.Type: ApplicationFiled: May 18, 2021Publication date: November 24, 2022Inventors: Dongqing Hu, Xia Yu
-
Publication number: 20220365832Abstract: Systems and methods provide reception of a call to a first function, determination of a first configuration file associated with the first function, the first configuration file indicating a primary function, a secondary function and a relationship between a first property of the primary function and a second property of the secondary function, calling of the primary function and reception of a corresponding first result set, calling of the secondary function, the call to the secondary function including a filter on the second property based on values of the first result set associated with the first property, reception of a second result set corresponding to the call to the secondary function, generation of a composed result set based on the first result set, the second result set, and the relationship, and return of the composed result set in response to the call to the first function.Type: ApplicationFiled: May 12, 2021Publication date: November 17, 2022Inventors: Chen FENG, Yang LIU, Xia YU, Yiliang LIU
-
Patent number: 11409570Abstract: System computing resources are dynamically managed by a resource management layer together with resource server pool. A group monitor collects data of server operation (e.g., CPU usage, memory consumption, queue size) in a particular group (e.g., customer-facing servers, job servers). The group monitor: calculates a weighted score for each server, sorts the scores of each server, maintains a sequence of scores, and periodically reports the score list to a resource manager. When an incoming request is directed to a particular server group, the group monitor redirects the request to a lowest-scoring server, and recalculates/sorts the score list. The resource manager monitors and throttles the servers in each group. Where servers in a group are experiencing high workload, the manager adds to the group server(s) from the resource pool. Conversely, where server group members are experiencing a low workload, the manager removes the lowest scoring server(s) to the resource pool.Type: GrantFiled: October 28, 2020Date of Patent: August 9, 2022Assignee: SAP SEInventors: Xia Yu, Wanshun Zhang, Dabin Feng
-
Patent number: 11334558Abstract: Techniques are described for managing the optimized refreshing of metadata associated with online and live systems. In some implementations, a set of metadata modules associated with one or more entities are identified, the metadata modules defining metadata associated with a particular data model for the associated entities. A request to initiate a refreshing of the metadata for a subset of the set of metadata modules is identified. Each metadata module from the subset of the set of metadata modules is prioritized into a prioritization order. A determination is made as to whether two or more idle database connections are available. In response to determining that two or more idle database connections are available, a concurrent refresh of the subset of the set of metadata modules is initialized in the prioritization order.Type: GrantFiled: October 28, 2019Date of Patent: May 17, 2022Assignee: SAP SEInventors: Xia Yu, Baolin He, Chen Feng
-
Publication number: 20220129314Abstract: System computing resources are dynamically managed by a resource management layer together with resource server pool. A group monitor collects data of server operation (e.g., CPU usage, memory consumption, queue size) in a particular group (e.g., customer-facing servers, job servers). The group monitor: calculates a weighted score for each server, sorts the scores of each server, maintains a sequence of scores, and periodically reports the score list to a resource manager. When an incoming request is directed to a particular server group, the group monitor redirects the request to a lowest-scoring server, and recalculates/sorts the score list. The resource manager monitors and throttles the servers in each group. Where servers in a group are experiencing high workload, the manager adds to the group server(s) from the resource pool. Conversely, where server group members are experiencing a low workload, the manager removes the lowest scoring server(s) to the resource pool.Type: ApplicationFiled: October 28, 2020Publication date: April 28, 2022Inventors: Xia Yu, Wanshun Zhang, Dabin Feng
-
Patent number: 11239541Abstract: The invention provides a radar bracket with self-adaptiveness to a curved surface. The radar bracket comprises: a bracket body provided with a radar mounting part; and, a bracket flanging configured to be fixed to a skin and being arranged at a periphery of the bracket body. The bracket flanging is provided with a plurality of weakened structures for providing its self-adaptiveness to a curved surface. When the radar bracket is to be bonded or welded to a skin, thanks to the bracket flanging's ability of easily deform to adapt to different curved surfaces, the same radar bracket can be attached to different positions of the skin with different curvatures. According to the invention, it is provided a radar bracket with self-adaptiveness to a curved surface that can be used universally all over an assembled automobile, hence the production costs, the mounting costs, and the probability of erroneous mounting are greatly reduced.Type: GrantFiled: December 25, 2019Date of Patent: February 1, 2022Assignees: YANFENG PLASTIC OMNIUM AUTOMOTIVE EXTERIOR SYSTEMS CO., LTD., COMPAGNIE PLASTIC OMNIUM SEInventors: Xia Yu, Quanquan Kong
-
Patent number: 11153374Abstract: A cloud computing system receives a plurality of requests originating from a plurality of tenants. Thereafter, a load balancer forming part of the cloud computing system dispatches each request to one of a plurality of groups of servers based on a group mapping table configured to optimize a cache hit ratio. Each group of servers includes a plurality of servers dispatching each request to one of the plurality of servers within each group of servers. The cloud computing system provides responses to the requests to the respective tenants as generated by the respective servers within the respective groups of servers. The group mapping table can be generated by monitoring historical request statistics for each of the tenants, monitoring current resource consumption by the plurality of groups of servers when handling requests from the tenants, and associating each tenant with one of the groups of servers based on such monitoring.Type: GrantFiled: November 6, 2020Date of Patent: October 19, 2021Assignee: SAP SEInventors: Xia Yu, Dabin Feng, Wanshun Zhang
-
Publication number: 20210173838Abstract: Disclosed herein are system, method, and computer program product embodiments for processing a data query from a user device. In an embodiment, a data storage operator receives the data query from the user device. The data storage operator determines that the data query is a snapshot query and the snapshot query does not have a skiptoken. The data storage operator then determines that the snapshot query satisfies snapshot conditions and takes a snapshot based on the snapshot query. The data storage operator stores the snapshot into the snapshot storage and extracts data from a data storage based on the snapshot. The disclosed system enables an intelligent data query by determining whether or not to perform snapshot query. When performing snapshot query, the snapshot is stored in the snapshot storage for future use. In such a case, the data query is efficient and accurate.Type: ApplicationFiled: December 6, 2019Publication date: June 10, 2021Inventors: Xia Yu, Baolin He, Jie Yao
-
Publication number: 20210083357Abstract: The invention provides a radar bracket with self-adaptiveness to a curved surface. The radar bracket comprises: a bracket body provided with a radar mounting part; and, a bracket flanging configured to be fixed to a skin and being arranged at a periphery of the bracket body. The bracket flanging is provided with a plurality of weakened structures for providing its self-adaptiveness to a curved surface. When the radar bracket is to be bonded or welded to a skin, thanks to the bracket flanging's ability of easily deform to adapt to different curved surfaces, the same radar bracket can be attached to different positions of the skin with different curvatures. According to the invention, it is provided a radar bracket with self-adaptiveness to a curved surface that can be used universally all over an assembled automobile, hence the production costs, the mounting costs, and the probability of erroneous mounting are greatly reduced.Type: ApplicationFiled: December 25, 2019Publication date: March 18, 2021Applicants: Yanfeng Plastic Omnium Automotive Exterior Systems Co., Ltd., Compagnie Plastic Omnium SEInventors: Xia YU, Quanquan KONG
-
Publication number: 20210080538Abstract: A flexible radar support for absorbing vibration deviation comprises a support base and a support top cover that are engaged with each other in an interlocking manner. A housing space for arranging a radar is formed between the support base and the support top cover. The support base includes: a centrally arranged base center, and a base edge circumferentially arranged around the base center. The base edge and the base center are connected through four flexible structures that form U-shaped cantilever beams protruding towards the support top cover. With the flexible radar support provided, and with the design of U-shaped flexible structures, where an automobile body vibrates at a large amplitude, the flexible radar support can still absorb swaying in the up and down, and left and right directions during the course of driving, thereby reducing the impact of the automobile body's vibrations on the detection precision of a radar.Type: ApplicationFiled: December 27, 2019Publication date: March 18, 2021Inventors: Xia Yu, Quanquan Kong, Miaotian Lin
-
Publication number: 20200057761Abstract: Techniques are described for managing the optimized refreshing of metadata associated with online and live systems. In some implementations, a set of metadata modules associated with one or more entities are identified, the metadata modules defining metadata associated with a particular data model for the associated entities. A request to initiate a refreshing of the metadata for a subset of the set of metadata modules is identified. Each metadata module from the subset of the set of metadata modules is prioritized into a prioritization order. A determination is made as to whether two or more idle database connections are available. In response to determining that two or more idle database connections are available, a concurrent refresh of the subset of the set of metadata modules is initialized in the prioritization order.Type: ApplicationFiled: October 28, 2019Publication date: February 20, 2020Inventors: Xia Yu, Baolin He, Chen Feng
-
Patent number: 10565089Abstract: A first code version is received. The first code version includes a plurality of code features, such as methods or classes. A second code version is received. The second code version includes a plurality of code features. The first code version is executed. A first plurality of code features executed during the execution of the first code version are determined. A second plurality of code features differing between the first and second code versions are determined. The first and second plurality of code features are compared. An indication is provided that a code feature is potentially relevant to the code behavior if the code feature is present in the first plurality of code features and in the second plurality of code features.Type: GrantFiled: August 15, 2016Date of Patent: February 18, 2020Assignee: SAP SEInventors: Xia Yu, Yang Peng, Xikang Wu, Jieyan Huang
-
Patent number: 10566368Abstract: A pixel structure of an image sensor is provided and includes following units. A crystalline layer of a first doping type is formed on a substrate. A photodiode region is formed in the crystalline layer. A gate of a source follower transistor is formed on a top surface of the crystalline layer. A reset gate is formed on the top surface of the crystalline layer. A doped region of a second doping type is formed in the crystalline layer and formed between the reset gate and the gate of the source follower. The first doping type is different from the second doping type, and the photodiode region is connected to the doped region under the top surface of the crystalline layer as an anti-blooming path.Type: GrantFiled: August 13, 2018Date of Patent: February 18, 2020Assignee: Himax Imaging LimitedInventors: Yang Wu, Fei-Xia Yu, Yu Hin Desmond Cheung
-
Publication number: 20200052013Abstract: A pixel structure of an image sensor is provided and includes following units. A crystalline layer of a first doping type is formed on a substrate. A photodiode region is formed in the crystalline layer. A gate of a source follower transistor is formed on a top surface of the crystalline layer. A reset gate is formed on the top surface of the crystalline layer. A doped region of a second doping type is formed in the crystalline layer and formed between the reset gate and the gate of the source follower. The first doping type is different from the second doping type, and the photodiode region is connected to the doped region under the top surface of the crystalline layer as an anti-blooming path.Type: ApplicationFiled: August 13, 2018Publication date: February 13, 2020Inventors: Yang WU, Fei-Xia YU, Yu Hin Desmond CHEUNG
-
Patent number: 10550409Abstract: The present invention discloses a method of producing drimenol and/or drimenol derivatives by contacting a polypeptide with farnesyl pyrophosphate. Also provided is an amino acid sequence of a polypeptide useful in the methods of the invention and nucleic acid encoding the polypeptides of the invention. The method further provides host cells or organisms genetically modified to express the polypeptides of the invention and useful to produce drimenol and/or drimenol derivatives.Type: GrantFiled: November 7, 2016Date of Patent: February 4, 2020Assignee: Firmenich SAInventors: Eric Wen-Bo Liu, Xiu-Feng He, Olivier Haefliger, Zong-Xia Yu, Pan Li
-
Publication number: 20200003407Abstract: An air exhausting mechanism for a mobile illuminating light tower includes a cooler, an air discharge hood, and a fan. The cooler and the air discharge hood are respectively disposed on two sides of a rear canopy panel. The cooler is mounted on a bottom plate, and is located on the inner side of the rear canopy panel. The air discharge hood is fixedly mounted on the outer side of the rear canopy panel. The cooler is provided with an air inlet and an air outlet. An air exhausting groove is formed in the rear canopy panel. The fan is disposed at the air inlet of the cooler. The air exhausting groove is opposite to the air outlet. The air discharge hood covers the air exhausting groove, and the bottom of the air discharge hood is open. The mobile illuminating light tower is safe and environmentally friendly.Type: ApplicationFiled: December 21, 2017Publication date: January 2, 2020Applicant: ATLAS COPCO (WUXI) COMPRESSOR CO., LTD.Inventors: Qiang LI, Xia YU, Dezhong LU, Haiying CONG
-
Patent number: 10503572Abstract: In one aspect there is provided a method. The method may include: executing, at a client, an application that includes a first function and a second function; determining, based at least on an indicator, that the first function is to be executed locally at the client and the second function is to be executed remotely at a server; generating a package that includes a first class definition of a first class, the first class definition being required for executing the second function based at least on the second function including a reference to the first class; and sending, to the server, the package to at least enable the server to execute the second function. Systems and articles of manufacture, including computer program products, are also provided.Type: GrantFiled: April 18, 2017Date of Patent: December 10, 2019Assignee: SAP SEInventors: Yang Peng, Xia Yu
-
Patent number: 10489381Abstract: Techniques are described for managing the optimized refreshing of metadata associated with online and live systems. In some implementations, a set of metadata modules associated with one or more entities are identified, the metadata modules defining metadata associated with a particular data model for the associated entities. A request to initiate a refreshing of the metadata for a subset of the set of metadata modules is identified. Each metadata module from the subset of the set of metadata modules is prioritized into a prioritization order. A determination is made as to whether two or more idle database connections are available. In response to determining that two or more idle database connections are available, a concurrent refresh of the subset of the set of metadata modules is initialized in the prioritization order.Type: GrantFiled: April 13, 2017Date of Patent: November 26, 2019Assignee: SAP SEInventors: Xia Yu, Baolin He, Chen Feng
-
Publication number: 20190093131Abstract: The present invention discloses a method of producing drimenol and/or drimenol derivatives by contacting a polypeptide with farnesyl pyrophosphate. Also provided is an amino acid sequence of a polypeptide useful in the methods of the invention and nucleic acid encoding the polypeptides of the invention. The method further provides host cells or organisms genetically modified to express the polypeptides of the invention and useful to produce drimenol and/or drimenol derivatives.Type: ApplicationFiled: November 7, 2016Publication date: March 28, 2019Applicant: Firmenich SAInventors: Eric Wen-Bo LIU, Xiu-Feng HE, Olivier HAEFLIGER, Zong-Xia YU, Pan LI
-
Publication number: 20180300367Abstract: Techniques are described for managing the optimized refreshing of metadata associated with online and live systems. In some implementations, a set of metadata modules associated with one or more entities are identified, the metadata modules defining metadata associated with a particular data model for the associated entities. A request to initiate a refreshing of the metadata for a subset of the set of metadata modules is identified. Each metadata module from the subset of the set of metadata modules is prioritized into a prioritization order. A determination is made as to whether two or more idle database connections are available. In response to determining that two or more idle database connections are available, a concurrent refresh of the subset of the set of metadata modules is initialized in the prioritization order.Type: ApplicationFiled: April 13, 2017Publication date: October 18, 2018Inventors: Xia Yu, Baolin He, Chen Feng