Patents by Inventor Lun Cui

Lun Cui 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: 20180200342
    Abstract: The invention relates to the improvement of endonuclease-based antimicrobials by blocking DNA repair of double-strand break(s) (DSB(s)) in prokaryotic cells. In this respect, the invention especially concerns a method involving blocking DNA repair after a nucleic acid has been submitted to DSB, in particular by a Clustered Regularly Interspaced Short Palindromic Repeats (CRISPR) associated programmable double-strand endonuclease. The invention particularly relates to the use of an exogenous molecule that inhibits DNA repair, preferably a protein that binds to the ends of the double-stranded break to block DSB repair. The invention also relates to vectors, particularly phagemids and plasmids, comprising nucleic acids encoding nucleases and Gam proteins, and a pharmaceutical composition and a product containing these vectors and their application.
    Type: Application
    Filed: July 13, 2016
    Publication date: July 19, 2018
    Inventors: David BIKARD, Lun CUI, Xavier DUPORTET, Jesus FERNANDEZ RODRIGUEZ
  • Publication number: 20180121803
    Abstract: A method and apparatus of a device that generates a re-ranking model used to re-rank a plurality of search results on a client device is described. In an exemplary embodiment, the device receives a crowd-sourced intra-domain model from a server, where the intra-domain model is a search result re-ranking model generated based on at least device interactions of a plurality of users interacting with a plurality of other devices. The device further generates a re-ranking model from the crowd-sourced intra-domain model and a local model, where the local model includes private data representing a device user's interaction with that device and the re-ranking model is used to re-rank a plurality of search results.
    Type: Application
    Filed: July 12, 2017
    Publication date: May 3, 2018
    Inventors: Hon Yuk Chan, John M. Hörnkvist, Lun Cui, Vipul Ved Prakash, Anubhav Malhotra, Stanley N. Hung, Julien Freudiger
  • Publication number: 20180121435
    Abstract: A method and apparatus of a device that re-rank a plurality of search results is described. In an exemplary embodiment, the device receives a search query from a user and generates the plurality of search results over a plurality of search domains, wherein the plurality of search results is ranked according to a first ranking. The device additionally generates a re-ranking model, where the re-ranking model includes a plurality of intra-domain models that are generated based on at least based on-device interactions of a plurality of users interacting with a plurality of other devices and each of the plurality of search domains corresponds to one of the plurality of intra-domain models. The device further re-ranks the plurality of search results using the re-ranking model and presents the plurality of search results using the second ranking.
    Type: Application
    Filed: July 12, 2017
    Publication date: May 3, 2018
    Inventors: Hon Yuk Chan, John M. Hörnkvist, Lun Cui, Vipul Ved Prakash, Anubhav Malhotra, Stanley N. Hung, Julien Freudiger
  • Publication number: 20170357650
    Abstract: A method and apparatus of a device that re-rank a plurality of search results received from a search server on the device is described. In an exemplary embodiment, the device receives, with a browser of the device, a search query from a user. The device further sends the search query to a search server. In addition, the device receives the plurality of search results from the search server, wherein the plurality of search results is ranked according to a first ranking. The device also retrieves browser history of the user, wherein the browser history is collected on the device without revealing the browser history to the search server. The device further re-ranks the plurality of search results according to a second ranking based on at least the browser history. In addition, the device presents the plurality of search results using the second ranking.
    Type: Application
    Filed: November 18, 2016
    Publication date: December 14, 2017
    Inventors: João Pedro de Almeida Forjaz de Lacerda, Karolina Buchner, Vivek Sehgal, Hon Yuk Chan, Vipul Ved Prakash, Lun Cui
  • Publication number: 20160357871
    Abstract: A method and apparatus of a device that selects an application state for use in a multi-device search is described. In this embodiment, the device detects, on the device, that the application state has been selected as a query result for a device-level search on that device. The device further transmits the application state to a server, wherein the application state is to be indexed with other application states from other devices.
    Type: Application
    Filed: February 29, 2016
    Publication date: December 8, 2016
    Inventors: Vipul Ved Prakash, John M. Hörnkvist, Steven Jon Falkenburg, David Salim, Christopher Scott Linn, Keith Stattenfield, Lun Cui
  • Publication number: 20150347503
    Abstract: A method and apparatus of a device that performs a multi-domain query search is described. In an exemplary embodiment, the device receives a query prefix from a client of a user. The device further determines a plurality of search completions across the plurality of separate search domains. In addition, the device ranks the plurality of search completions based on a score calculated for each of the plurality of search completions determined by a corresponding search domain, where at least one of the plurality of search completions is used to generate a plurality of search results without an indication from the user and in response to receiving the query prefix.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: Saravana Kumar Siva Kumaran, Vipul Ved Prakash, Rishab Aiyer Ghosh, Lun Cui, Charles Henry Salzenberg, JR.
  • Publication number: 20150347427
    Abstract: A method and apparatus that generates a results cache using feedback from a user's search session. In this embodiment, the device receives a feedback package from a client, where the feedback package characterizes a user interaction with a plurality of query results in the search session that are presented to a user in response to a query prefix entered by the user. The device further generates a plurality of results for a plurality of queries by, running the plurality of queries using the search feedback index to arrive at the plurality of results. In addition, the device creates a results cache from the plurality of results, where the results cache maps the plurality of results to the plurality of queries and the results cache is used to serve query results to a client.
    Type: Application
    Filed: September 30, 2014
    Publication date: December 3, 2015
    Inventors: Rishab Aiyer Ghosh, Lun Cui, Vipul Ved Prakash, Larry S. Rosenstein, Ken Hsu
  • Patent number: 8615506
    Abstract: Method and system for discovering and identifying a video object. The method includes crawling at least one predetermined website, discovering at least one video link at the predetermined website, processing information associated with a first database for storing one or more video links, and determining whether the discovered video link was already discovered before based on at least information associated with the first database. Additionally, the method includes, if the discovered video link is determined not to have been discovered before, updating the first database based on at least information associated with the discovered video link, downloading at least one video object based on at least information associated with the discovered video link, and processing information associated with the downloaded video object.
    Type: Grant
    Filed: January 27, 2012
    Date of Patent: December 24, 2013
    Assignee: Vobile, Inc.
    Inventors: Jian Lu, Lun Cui
  • Publication number: 20120179666
    Abstract: Method and system for discovering and identifying a video object. The method includes crawling at least one predetermined website, discovering at least one video link at the predetermined website, processing information associated with a first database for storing one or more video links, and determining whether the discovered video link was already discovered before based on at least information associated with the first database. Additionally, the method includes, if the discovered video link is determined not to have been discovered before, updating the first database based on at least information associated with the discovered video link, downloading at least one video object based on at least information associated with the discovered video link, and processing information associated with the downloaded video object.
    Type: Application
    Filed: January 27, 2012
    Publication date: July 12, 2012
    Applicant: Vobile, Inc.
    Inventors: Jian Lu, Lun Cui
  • Patent number: 8131708
    Abstract: Method and system for discovering and identifying a video object. The method includes crawling at least one predetermined website, discovering at least one video link at the predetermined website, processing information associated with a first database for storing one or more video links, and determining whether the discovered video link was already discovered before based on at least information associated with the first database. Additionally, the method includes, if the discovered video link is determined not to have been discovered before, updating the first database based on at least information associated with the discovered video link, downloading at least one video object based on at least information associated with the discovered video link, and processing information associated with the downloaded video object.
    Type: Grant
    Filed: October 30, 2008
    Date of Patent: March 6, 2012
    Assignee: Vobile, Inc.
    Inventors: Jian Lu, Lun Cui
  • Publication number: 20090324006
    Abstract: Method and system for discovering and identifying a video object. The method includes crawling at least one predetermined website, discovering at least one video link at the predetermined website, processing information associated with a first database for storing one or more video links, and determining whether the discovered video link was already discovered before based on at least information associated with the first database. Additionally, the method includes, if the discovered video link is determined not to have been discovered before, updating the first database based on at least information associated with the discovered video link, downloading at least one video object based on at least information associated with the discovered video link, and processing information associated with the downloaded video object.
    Type: Application
    Filed: October 30, 2008
    Publication date: December 31, 2009
    Inventors: Jian Lu, Lun Cui