Patents by Inventor Sheng Zhao

Sheng Zhao 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: 10521482
    Abstract: Methods, systems, and computer programs are presented for recommending new connections based on profile similarity and existing interconnections within a social network. One method includes an operation for detecting a request for new connections for a member of the social network, where the profile of the member includes values for certain attributes. Additionally, the method includes operations for identifying members that have at least one equal attribute to the attributes of the member, and for calculating a connection score for each identified member based on the respective values of the identified members attributes. Members are selected from the identified members based on the connection scores, and a ranking score for each selected member is obtained utilizing a machine learning algorithm that utilizes similarity analysis of the attributes to calculate the ranking score. The selected members are presented to the member as the possible new connections based on the ranking scores.
    Type: Grant
    Filed: April 24, 2017
    Date of Patent: December 31, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Liang Zhang, Lin Zhu, Di Wang, Sheng Zhao, Yang Liu, Shu Chen
  • Publication number: 20190358721
    Abstract: The present invention relates to a double one-track electro-discharge wire cutting method, comprising a step of forward wire running and a step of reverse wire running wherein a wire running direction of the step of forward wire running is opposite to that of the step of reverse wire running; with wire running in the step of forward wire running, one processing element is completed by discharge cutting processing, and with wire running in the step of reverse wire running, another processing element is completed by discharge cutting processing. The method can improve the processing efficiency and recycle the electrode wire while ensuring the processing precision.
    Type: Application
    Filed: September 1, 2018
    Publication date: November 28, 2019
    Inventors: Ci wen He, Jin Sheng Zhao
  • Publication number: 20190236106
    Abstract: Methods, systems, and computer programs are presented for recommending new connections based on profile similarity and existing interconnections within a social network. One method includes an operation for detecting a request for new connections for a member of the social network, where the profile of the member includes values for certain attributes. Additionally, the method includes operations for identifying members that have at least one equal attribute to the attributes of the member, and for calculating a connection score for each identified member based on the respective values of the identified members attributes. Members are selected from the identified members based on the connection scores, and a ranking score for each selected member is obtained utilizing a machine learning algorithm that utilizes similarity analysis of the attributes to calculate the ranking score. The selected members are presented to the member as the possible new connections based on the ranking scores.
    Type: Application
    Filed: April 24, 2017
    Publication date: August 1, 2019
    Inventors: Liang Zhang, Lin Zhu, Di Wang, Sheng Zhao, Yang Liu, Shu Chen
  • Publication number: 20190018879
    Abstract: Embodiments relate to an eigenvalue-based data query. An aspect includes receiving a query request that includes a query statement. Another aspect includes calculating eigenvalues of key component elements in the query statement. Another aspect includes matching eigenvalues of nodes in an execution plan of a historical query statement to the eigenvalues of the key component elements. Yet another aspect includes based on determining success of matching the eigenvalues of the key component elements to the eigenvalues of the nodes in an execution plan of the historical query statement, generating an execution plan of the query statement.
    Type: Application
    Filed: September 17, 2018
    Publication date: January 17, 2019
    Inventors: Jing Jing Liu, Lei Qiu, Chen Wang, Fu Fei Xu, Guang Zhou Zhang, Sheng Zhao, Zan Zhou
  • Patent number: 10164987
    Abstract: Embodiments of a system and method for controlling access to personal information are generally described herein. In an example, a method may include receiving, at an internal server, data including personal information from a third party website, the personal information including a member identification to a social networking service, adding a time to live envelope to the data, receiving a request for the data, determining whether the time to live envelope indicates that the data is accessible, in response to determining that the time to live envelope indicates that the data is accessible, releasing the data according to the request, and aggregating the data with other information.
    Type: Grant
    Filed: February 29, 2016
    Date of Patent: December 25, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Sheng Zhao, Lutz Thomas Finger, Rezaur Rahman
  • Patent number: 10127901
    Abstract: The technology relates to converting text to speech utilizing recurrent neural networks (RNNs). The recurrent neural networks may be implemented as multiple modules for determining properties of the text. In embodiments, a part-of-speech RNN module, letter-to-sound RNN module, a linguistic prosody tagger RNN module, and a context awareness and semantic mining RNN module may all be utilized. The properties from the RNN modules are processed by a hyper-structure RNN module that determine the phonetic properties of the input text based on the outputs of the other RNN modules. The hyper-structure RNN module may generate a generation sequence that is capable of being converting to audible speech by a speech synthesizer. The generation sequence may also be optimized by a global optimization module prior to being synthesized into audible speech.
    Type: Grant
    Filed: June 13, 2014
    Date of Patent: November 13, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Pei Zhao, Max Leung, Kaisheng Yao, Bo Yan, Sheng Zhao, Fileno A. Alleva
  • Patent number: 10127279
    Abstract: Embodiments relate to an eigenvalue-based data query. An aspect includes receiving a query request that includes a query statement. Another aspect includes calculating eigenvalues of key component elements in the query statement. Another aspect includes matching eigenvalues of nodes in an execution plan of a historical query statement to the eigenvalues of the key component elements. Yet another aspect includes based on determining success of matching the eigenvalues of the key component elements to the eigenvalues of the nodes in an execution plan of the historical query statement, generating an execution plan of the query statement.
    Type: Grant
    Filed: August 11, 2016
    Date of Patent: November 13, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jing Jing Liu, Lei Qiu, Chen Wang, Fu Fei Xu, Guang Zhou Zhang, Sheng Zhao, Zan Zhou
  • Publication number: 20180239030
    Abstract: Various embodiments each include systems, methods, devices, or software for integer ambiguity resolution approach over a time window of GNSS/IMU data. One purpose of processing a window of data is to enhance the reliability of obtaining high-accuracy position estimation, using carrier-phase measurements, even in challenging environments.
    Type: Application
    Filed: August 17, 2016
    Publication date: August 23, 2018
    Inventors: Yiming Chen, Sheng Zhao, Jay A. Farrell
  • Patent number: 10042914
    Abstract: An index for large databases is disclosed. Data is grouped into clusters and the clusters are grouped into levels of detail. Analysis results are determined based on progressive data sampling. Sampling is conducted based on the level of detail required and/or the resources (time or computing resources) that are available. Larger, more concentrated clusters, at higher levels of detail, are sampled more sparsely. Smaller, more diffuse clusters, at lower levels of detail, are sampled more intensively. Analysis results, including outlier data, include proportional representation from the whole database up to the level of detail required. Results are quickly determined with specified degree of accuracy, based on initial sampling, and are refined with subsequent sampling.
    Type: Grant
    Filed: June 10, 2015
    Date of Patent: August 7, 2018
    Assignee: International Business Machines Corporation
    Inventors: Wei Huang, Jing Jing Liu, DaJiang Tao, Chen Wang, Sheng Zhao, Zan Zhou
  • Publication number: 20180189288
    Abstract: Methods, systems, and programs are provided for presenting professional content in a user feed. The user feed is populated with industry-wise content, using relevance-driven technologies to select the best relevant industry content, while solving the problem of low-content availability for users with few connections. Professional posts created by users in a social network are identified, where each user is associated with an industry as configured in a profile of the user. A score for each identified professional post is calculated and the professional posts are sorted based on their scores. After detecting a request for data to present in a first user feed to a first user that is associated with a first industry, the server selects professional posts based on the industry of the user that created each post. The selected professional posts are then merged with other types of content and presented in the first user feed.
    Type: Application
    Filed: August 1, 2016
    Publication date: July 5, 2018
    Inventors: Liang Zhang, Lin Zhu, Di Wang, Sheng Zhao, Yang Liu, Shu Chen
  • Publication number: 20180189603
    Abstract: Methods, systems, and computer programs are presented for optimizing the content of a user feed that includes professional and nonprofessional posts. One method includes an operation for training a machine-learning classifier to classify posts of a social website as professional or nonprofessional posts based on a plurality of features that include a cluster assigned to each post. Posts are identified for placement in a user feed of the social website, each post being associated with a score, and each post is assigned to one of the clusters based on the semantic meaning of the words in the post. The method further includes operations for invoking the machine-learning classifier to classify each post as a professional or a nonprofessional post, and for increasing the scores of the posts classified as professional posts. The posts are ranked for presentation in the user feed based on the score of each post.
    Type: Application
    Filed: July 14, 2016
    Publication date: July 5, 2018
    Inventors: Liang Zhang, Lin Zhu, Di Wang, Sheng Zhao, Yang Liu, Shu Chen
  • Patent number: 9947165
    Abstract: A linkage device is provided, which includes: a banknote stacking plate, a cover plate, a transmission mechanism, and a driving mechanism. The first transmission component is mounted on the banknote stacking plate, and configured to drive the banknote stacking plate to rotate. The second transmission component and a spring are mounted on the cover plate, and the second transmission component is configured to drive the cover plate to rotate. The torque limiter is mounted on the first transmission component. The one-way bearing is mounted on the second transmission component. The linkage device may prevent a customer from placing banknotes into a fault position when depositing the banknotes, and may also avoid problems of the internal structures such as the banknote separating mechanism, the impeller wheel type banknote stacking mechanism exposed being blocked by foreign matters disposed, or being damaged for other reasons.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: April 17, 2018
    Assignee: GRG BANKING EQUIPMENT CO., LTD.
    Inventors: Sheng Zhao, Meng Guo, Zhuang Jiang, Dong Tan
  • Publication number: 20180063155
    Abstract: Embodiments of a system and method for controlling access to personal information are generally described herein. In an example, a method may include receiving, at an internal server, data including personal information from a third party website, the personal information including a member identification to a social networking service, adding a time to live envelope to the data, receiving a request for the data, determining whether the time to live envelope indicates that the data is accessible, in response to determining that the time to live envelope indicates that the data is accessible, releasing the data according to the request, and aggregating the data with other information.
    Type: Application
    Filed: February 29, 2016
    Publication date: March 1, 2018
    Inventors: Sheng Zhao, Lutz Thomas Finger, Rezaur Rahman
  • Publication number: 20170336511
    Abstract: An electronic device tracks its motion in an environment while building a three-dimensional visual representation of the environment that is used to correct drift in the tracked motion. A motion tracking module estimates poses of the electronic device based on feature descriptors corresponding to the visual appearance of spatial features of objects in the environment. A mapping module builds a three-dimensional visual representation of the environment based on a stored plurality of maps, and feature descriptors and estimated device poses received from the motion tracking module. The mapping module provides the three-dimensional visual representation of the environment to a localization module, which identifies correspondences between stored and observed feature descriptors. The localization module performs a loop closure by minimizing the discrepancies between matching feature descriptors to compute a localized pose.
    Type: Application
    Filed: May 15, 2017
    Publication date: November 23, 2017
    Inventors: Esha Nerurkar, Simon Lynen, Sheng Zhao
  • Publication number: 20170337749
    Abstract: An electronic device detects and recovers from fault conditions while tracking its motion and building a map of its environment. A front-end motion tracking module detects fault conditions while tracking motion over time and provides mapping data to a back-end mapping module. The front-end motion tracking module indicates to the back-end mapping module when a fault condition has been detected and when the fault condition is no longer detected. The back-end mapping module generates maps from the mapping data and merges the maps to build a three-dimensional representation of the environment. The back-end mapping module buffers or discards any mapping data received from the front-end motion tracking module during the existence of a fault condition. The back-end mapping module merges the maps generated based on mapping data received before and after the fault condition and adds the merged maps to the three-dimensional representation of the environment.
    Type: Application
    Filed: May 17, 2017
    Publication date: November 23, 2017
    Inventors: Esha Nerurkar, Sheng Zhao
  • Publication number: 20170193730
    Abstract: A linkage device is provided, which includes: a banknote stacking plate, a cover plate, a transmission mechanism and a driving mechanism. The first transmission component is mounted on the banknote stacking plate, and configured to drive the banknote stacking plate to rotate. The second transmission component and a spring are mounted on the cover plate, and the second transmission component is configured to drive the cover plate to rotate. The torque limiter is mounted on the first transmission component. The one way bearing is mounted on the second transmission component. The linkage device may prevent a customer from placing banknotes into a fault position when depositing the banknotes, and may also avoid problems of the internal structures such as the banknote separating mechanism, the impeller wheel type banknote stacking mechanism exposed being blocked by foreign matters disposed, or being damaged for other reasons.
    Type: Application
    Filed: July 9, 2015
    Publication date: July 6, 2017
    Applicant: GRG BANKING EQUIPMENT CO., LTD.
    Inventors: Sheng ZHAO, Meng GUO, Zhuang JIANG, Dong TAN
  • Publication number: 20160364468
    Abstract: An index for large databases is disclosed. Data is grouped into clusters and the clusters are grouped into levels of detail. Analysis results are determined based on progressive data sampling. Sampling is conducted based on the level of detail required and/or the resources (time or computing resources) that are available. Larger, more concentrated clusters, at higher levels of detail, are sampled more sparsely. Smaller, more diffuse clusters, at lower levels of detail, are sampled more intensively. Analysis results, including outlier data, include proportional representation from the whole database up to the level of detail required. Results are quickly determined with specified degree of accuracy, based on initial sampling, and are refined with subsequent sampling.
    Type: Application
    Filed: January 4, 2016
    Publication date: December 15, 2016
    Inventors: Wei Huang, Jing Jing Liu, DaJiang Tao, Chen Wang, Sheng Zhao, Zan Zhou
  • Publication number: 20160364421
    Abstract: An index for large databases is disclosed. Data is grouped into clusters and the clusters are grouped into levels of detail. Analysis results are determined based on progressive data sampling. Sampling is conducted based on the level of detail required and/or the resources (time or computing resources) that are available. Larger, more concentrated clusters, at higher levels of detail, are sampled more sparsely. Smaller, more diffuse clusters, at lower levels of detail, are sampled more intensively. Analysis results, including outlier data, include proportional representation from the whole database up to the level of detail required. Results are quickly determined with specified degree of accuracy, based on initial sampling, and are refined with subsequent sampling.
    Type: Application
    Filed: June 10, 2015
    Publication date: December 15, 2016
    Inventors: Wei Huang, Jing Jing Liu, DaJiang Tao, Chen Wang, Sheng Zhao, Zan Zhou
  • Publication number: 20160350372
    Abstract: Embodiments relate to an eigenvalue-based data query. An aspect includes receiving a query request that includes a query statement. Another aspect includes calculating eigenvalues of key component elements in the query statement. Another aspect includes matching eigenvalues of nodes in an execution plan of a historical query statement to the eigenvalues of the key component elements. Yet another aspect includes based on determining success of matching the eigenvalues of the key component elements to the eigenvalues of the nodes in an execution plan of the historical query statement, generating an execution plan of the query statement.
    Type: Application
    Filed: August 11, 2016
    Publication date: December 1, 2016
    Inventors: Jing Jing Liu, Lei Qiu, Chen Wang, Fu Fei Xu, Guang Zhou Zhang, Sheng Zhao, Zan Zhou
  • Patent number: 9481793
    Abstract: A bio-modifier for asphalt is provided that comprises non-wood bio-char. In some embodiments, the bio-char comprises pyrolyzed biomass from a bio-fuel crop and/or comprises pyrolyzed grass. The asphalt modifier can improve the performance of asphalt compositions such as asphalt binder compositions and compositions comprising asphalt binder and aggregate. For example, the bio-modifier can improve the temperature susceptibility of asphalt binder compositions and increase the rutting resistance, moisture and cracking resistance of hot mix asphalt compositions. In addition, methods of preparing the bio-modifier composition, methods of preparing modified asphalts comprising the bio-modifier, and modified asphalt compositions are provided.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: November 1, 2016
    Assignee: University of Tennessee Research Foundation
    Inventors: Baoshan Huang, Xiaofei Philip Ye, Sheng Zhao, Xiang Shu