Patents by Inventor Kun Zhang

Kun Zhang 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: 20160335177
    Abstract: A cache management method and apparatus are disclosed, in order to improve cache resource utilization, where the method includes receiving an access request, determining data that is to be accessed and that needs to be accessed according to the access request, determining a strength level of spatial locality of the data to be accessed, and allocating, according to the strength level of the spatial locality of the data to be accessed, a cache subunit corresponding to the level to the data to be accessed, where the method is applicable to the communications field, and may used to implement cache management.
    Type: Application
    Filed: July 25, 2016
    Publication date: November 17, 2016
    Inventors: Yongbing Huang, Mingyu Chen, Kun Zhang
  • Patent number: 9479811
    Abstract: A system and method provides video recommendations for a target video in a video sharing environment. The system selects one or more videos that are on one or more video playlists together with the target video. The video co-occurrence data of the target video associates the target video and another video on one or more same video playlists and frequency of the target video and another video on the video playlists is computed. Based on the video co-occurrence data of the target video, one or more co-occurrence videos are selected and ranked based on the video co-occurrence data of the target video. The system selects one or more videos from the co-occurrence videos as video recommendations for the target video.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: October 25, 2016
    Assignee: Google, Inc.
    Inventors: Li Wei, Kun Zhang, Yu He, Xinmei Cai
  • Patent number: 9465435
    Abstract: Systems and methods for segmenting a video based on user engagement in respective segments of the video are presented. In one or more aspects, a system is provided that includes an engagement component configured to receive information regarding respective engagement of a plurality of users in connection with respective segments of a video. The system further includes an analysis component configured to analyze the information and calculate user engagement scores for the respective video segments, wherein the user engagement scores reflect level of the plurality of users' interest regarding the respective video segments, and an identification component configured to identify a subset of the video segments associated with relatively higher user engagement scores in comparison to other video segments.
    Type: Grant
    Filed: August 26, 2013
    Date of Patent: October 11, 2016
    Assignee: Google Inc.
    Inventors: Kun Zhang, Yu He
  • Patent number: 9410071
    Abstract: The present subject matter relates to the drilling fluid field, and discloses a viscosifier for oil-based drilling fluids and a method for preparing the viscosifier for oil-based drilling fluids. The preparation method comprises the following steps: (1) mixing an initiator with an unsaturated amide, an unsaturated organic sulfonic acid, and an unsaturated organic carboxylic acid in an aqueous phase solution and initiating a polymerization reaction with an oil phase solution that contains emulsifier and base oil, to obtain a polymer emulsion; (2) purifying and drying the polymer emulsion to obtain a composition; (3) mix the composition, sepiolite powder, and an acid while stirring, and then drying the obtained mixture. The viscosifier for oil-based drilling fluids disclosed in the present subject matter can make up for the shortage of viscosifiers for oil-based drilling fluids in the art, and has favorable temperature tolerance property, viscosity improvement property and environmental friendliness.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: August 9, 2016
    Assignee: CHINA UNIVERSITY OF PETROLEUM (BEIJING)
    Inventors: Guancheng Jiang, Xianbin Huang, Guangchang Ma, Xi Wang, Kun Zhang, Wei Wan
  • Publication number: 20160138013
    Abstract: Methods and manufactures for substantially unbiased amplification of genomes are provided herein. Some embodiments include methods of producing a substantially unbiased amplification library of a genome of a single cell. Some embodiments include methods of producing a substantially unbiased amplification of a genome by multiple strand displacement amplification (MDA).
    Type: Application
    Filed: May 28, 2014
    Publication date: May 19, 2016
    Inventors: Jeff Gole, Kun Zhang
  • Patent number: 9329830
    Abstract: The present disclosure relates to a music playback method, a third-party application and a device which are in the field of computer technique. The music playback method includes integrating a background music playback module into a third-party application, receiving a music playing signal in which a playlist identification is included, transmitting the music playing signal to the background music playback module through a predetermined port, acquiring by the background music playback module a corresponding playlist based on the playlist identification of the music playing signal, and randomly playing the music in the playlist by the background music playback module.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 3, 2016
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Rong Liu, Shilei Liu, Rong Zhang, Zhiping Feng, Meng Zhang, Yanbo Ma, Kun Zhang, Kuiguo Wang, Xiaopeng Huang, Lei Zheng, Renkui Shen, Songlin He, Chenguang Liu, Wei Liu
  • Patent number: 9288122
    Abstract: Embodiments generally relate to providing recommendations to users in a social network. In one embodiment, a method includes obtaining activity data associated with one or more actions of each user of a plurality of users in a social network, where at least one action of the one or more actions of a performing user is associated with a recommendable user and a target user. The method also includes recommending the recommendable user to the target user based on the at least one action of the performing user.
    Type: Grant
    Filed: March 15, 2012
    Date of Patent: March 15, 2016
    Assignee: Google Inc.
    Inventor: Kun Zhang
  • Publication number: 20160012331
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scoring concept terms using a deep network. One of the methods includes receiving an input comprising a plurality of features of a resource, wherein each feature is a value of a respective attribute of the resource; processing each of the features using a respective embedding function to generate one or more numeric values; processing the numeric values to generate an alternative representation of the features of the resource, wherein processing the floating point values comprises applying one or more non-linear transformations to the floating point values; and processing the alternative representation of the input to generate a respective relevance score for each concept term in a pre-determined set of concept terms, wherein each of the respective relevance scores measures a predicted relevance of the corresponding concept term to the resource.
    Type: Application
    Filed: September 21, 2015
    Publication date: January 14, 2016
    Inventors: Kai Chen, Xiaodan Song, Gregory S. Corrado, Kun Zhang, Jeffrey A. Dean, Bahman Rabii
  • Publication number: 20150368704
    Abstract: Presented are methods and compositions for obtaining sequence information from one or more individual cells. The methods are useful for obtaining sequence information for a single nucleotide sequence, and for multiplex generation of sequence information from one or more individual cells.
    Type: Application
    Filed: June 17, 2015
    Publication date: December 24, 2015
    Applicant: ILLUMINA, INC.
    Inventors: Jian-Bing Fan, Kun Zhang
  • Patent number: 9187258
    Abstract: A feeding device includes a fixed frame, a drive mechanism, and a feeding mechanism. The drive mechanism includes a drive block, a first rotating shaft, a second rotating shaft; a connection chain, a driving component, a pushing component; a rotating component, and a gear. The driving component is connected to the first rotating shaft. The gear is connected to the feeding mechanism by the connection chain. The driving component rotates the first rotating shaft once, and the first rotating shaft rotates the pushing component once. The pushing component rotates the rotating component. The rotating component rotates the second rotating shaft, the gear, the connection chain, and the feeding mechanism at a predetermined frequency. The feeding mechanism puts the work-pieces on the conveying line at the predetermined frequency.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: November 17, 2015
    Assignees: FU DING ELECTRONICAL TECHNOLOGY (JIASHAN) CO., LTD., HON HAI PRECISION INDUSTRY CO., LTD.
    Inventors: Kun Zhang, Ming-Lu Yang
  • Patent number: 9185009
    Abstract: Techniques for determining status aware media play are described. When current user behavior with respect to a media segment deviates from baseline user behavior, the media segment is tagged in memory, and a determination is made as to whether playback functionality with respect to the tagged media segment should be adjusted.
    Type: Grant
    Filed: June 20, 2012
    Date of Patent: November 10, 2015
    Assignee: GOOGLE INC.
    Inventors: Kun Zhang, Kevin Dongsoo Chang
  • Publication number: 20150278098
    Abstract: A method for managing cache data of a mobile terminal includes determining whether first cache data corresponds to an application exists. If it is determined that the first cache data does not exist, a data request is sent to request server data corresponding to the first cache data, the server data is downloaded, forming the first cache data by using the downloaded server data.
    Type: Application
    Filed: June 12, 2015
    Publication date: October 1, 2015
    Inventors: Bifeng ZHANG, Huafeng MA, Qiliang SHEN, Shili LIN, Xiao XIAO, Tongyi GUO, Kun ZHANG
  • Publication number: 20150266842
    Abstract: Provided herein are methods and compositions related to a retinoid receptor-selective pathway. As described herein, this pathway can be targeted to manipulate a tumor microenvironment. For example, the methods and compositions described herein can be used to induce apoptosis in a cancer cell. Further, the compositions described herein, including Sulindac and analogs thereof, can be used to target this pathway for the treatment or prevention of cancer in human patients.
    Type: Application
    Filed: May 6, 2011
    Publication date: September 24, 2015
    Inventors: Xiao-kun Zhang, Ying Su, Hu Zhou, Wen Liu, Pei-Qiang Huang
  • Patent number: 9141906
    Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for scoring concept terms using a deep network. One of the methods includes receiving an input comprising a plurality of features of a resource, wherein each feature is a value of a respective attribute of the resource; processing each of the features using a respective embedding function to generate one or more numeric values; processing the numeric values to generate an alternative representation of the features of the resource, wherein processing the floating point values comprises applying one or more non-linear transformations to the floating point values; and processing the alternative representation of the input to generate a respective relevance score for each concept term in a pre-determined set of concept terms, wherein each of the respective relevance scores measures a predicted relevance of the corresponding concept term to the resource.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: September 22, 2015
    Assignee: Google Inc.
    Inventors: Kai Chen, Xiaodan Song, Gregory S. Corrado, Kun Zhang, Jeffrey A. Dean, Bahman Rabii
  • Publication number: 20150247191
    Abstract: Methods and devices for accurate genome sequencing, including sequencing of single cells by single-stranded amplification and sequencing are provided herein.
    Type: Application
    Filed: September 10, 2013
    Publication date: September 3, 2015
    Inventors: Kun Zhang, Xiaohua Huang
  • Publication number: 20150243006
    Abstract: For identifying an original object comprising a surface essentially made of a first substance in a forgery-proof way, atoms of a second substance not soluble in the first substance are deposited on the surface. The surface is subjected to a beam of energized atoms providing movability to the atoms of the second substance in the surface to allow for a nucleation of a phase separation of a phase, in which the atoms of the second substance are concentrated. Then, an image of a surface pattern originating from the nucleation of the phase separation is taken and stored as a identifier for the original object. When a comparison image of a surface pattern of some object supposed to be the original object is compared to the identifier, the object is confirmed as being the original object, if the surface patterns in the identifier and the comparison image are identical.
    Type: Application
    Filed: February 26, 2014
    Publication date: August 27, 2015
    Inventors: Hans Christian Hofsaess, Kun Zhang, Matthias Nagl, Omar Bobes
  • Publication number: 20150244521
    Abstract: An encryption process comprises: extracting a to-be-encrypted first character string from the to-be-transmitted information; converting the first character string into a plurality of first binary numbers for storage; encrypting the stored plurality of first binary numbers according to a preset encryption algorithm to generate a plurality of second binary numbers; converting the plurality of second binary numbers into a to-be-transmitted character string; conducting transmission encoding on the to-be-transmitted character string, and transmitting the encoding result.
    Type: Application
    Filed: September 11, 2013
    Publication date: August 27, 2015
    Inventors: Shusheng Chen, Kun Zhang, Zhengxiang Xiong, Yingxue Liu, Yue Zang
  • Publication number: 20150107964
    Abstract: A feeding device includes a fixed frame, a drive mechanism, and a feeding mechanism. The drive mechanism includes a drive block, a first rotating shaft, a second rotating shaft; a connection chain, a driving component, a pushing component; a rotating component, and a gear. The driving component is connected to the first rotating shaft. The gear is connected to the feeding mechanism by the connection chain. The driving component rotates the first rotating shaft once, and the first rotating shaft rotates the pushing component once. The pushing component rotates the rotating component. The rotating component rotates the second rotating shaft, the gear, the connection chain, and the feeding mechanism at a predetermined frequency. The feeding mechanism puts the work-pieces on the conveying line at the predetermined frequency.
    Type: Application
    Filed: October 7, 2014
    Publication date: April 23, 2015
    Inventors: Kun ZHANG, Ming-Lu YANG
  • Patent number: 8983945
    Abstract: The present disclosure relates to the identification of video content. In one aspect, a method includes generating a query based on bibliographic data. The method also includes obtaining a collection of resources responsive to the query, wherein one or more of the resources include text and video content. The method further includes calculating occurrence scores for the resources. A particular occurrence score for a particular resource is based at least in part on the bibliographic data matching text included in the particular resource and the text being associated with video content. The method further includes selecting one or more resources as including video content identified by the bibliographic data using the occurrence scores. The method further includes storing data associating the selected resources with the bibliographic data.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: March 17, 2015
    Assignee: Google Inc.
    Inventors: Zhiyi Xie, Varun Kacholia, Minya Dai, Patrick Hung, Kun Zhang, Jonathan Eng, Nicola Muscettola, Omer Bar-or, Aparna Chennapragada, Nitin Khandelwal
  • Patent number: 8970272
    Abstract: A high-speed low-power latch includes three sets of transistors. A first set of transistors selects a tracking mode or a holding mode for the latch based on a clock signal having non-rail-to-rail or rail-to-rail voltage swing. A second set of transistors captures a data value based on an input signal and provides an output signal during the tracking mode. A third set of transistors stores the data value and provides the output signal during the holding mode. The input and output signals have rail-to-rail voltage swing. In another aspect, a signal generator includes at least one latch and a control circuit. The latch(es) receive a clock signal and generate an output signal. The control circuit senses a duty cycle of a feedback signal derived from the output signal and generates a control signal to adjust operation of the latch(es) to obtain 50% duty cycle for the feedback signal.
    Type: Grant
    Filed: May 15, 2008
    Date of Patent: March 3, 2015
    Assignee: QUALCOMM Incorporated
    Inventors: Kun Zhang, Harish Muthali