Patents by Inventor Yuk Chan

Yuk Chan 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: 11210301
    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: Grant
    Filed: November 18, 2016
    Date of Patent: December 28, 2021
    Assignee: Apple Inc.
    Inventors: João Pedro de Almeida Forjaz de Lacerda, Karolina Buchner, Vivek Sehgal, Hon Yuk Chan, Vipul Ved Prakash, Lun Cui
  • Patent number: 11113289
    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: Grant
    Filed: July 12, 2017
    Date of Patent: September 7, 2021
    Assignee: Apple Inc.
    Inventors: Hon Yuk Chan, John M. Hörnkvist, Lun Cui, Vipul Ved Prakash, Anubhav Malhotra, Stanley N. Hung, Julien Freudiger
  • Patent number: 11003672
    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: Grant
    Filed: July 12, 2017
    Date of Patent: May 11, 2021
    Assignee: Apple Inc.
    Inventors: Hon Yuk Chan, John M. Hörnkvist, Lun Cui, Vipul Ved Prakash, Anubhav Malhotra, Stanley N. Hung, Julien Freudiger
  • Patent number: 10275409
    Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.
    Type: Grant
    Filed: September 13, 2016
    Date of Patent: April 30, 2019
    Assignee: DELL PRODUCTS L.P.
    Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang
  • 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: 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: 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: 20170357725
    Abstract: Described is a system and technique for providing search results in response to a search query for content items. The system may search for content items based on searching metadata associated with the content items. The system may rank the search results based on various criteria to display the search results in an intuitive and relevant manner within a search application. For example, in instances where the search application displays sample text (or a snippet) of the content item as part of a search result, the system may prioritize content items that contain the search query as part of the sample text.
    Type: Application
    Filed: June 7, 2017
    Publication date: December 14, 2017
    Inventors: John M. Hornkvist, Stanley Hung, Hon Yuk Chan, Anubhav Malhotra, Ted Cui, Vipul Ved Prakash
  • Patent number: 9598643
    Abstract: An improved system for removing bitumen from tar sands comprises a pretreatment system utilizing a vibratory load hopper for classifying and sizing said tar sand particles communicating with a dryer for heating and drying said tar sand particles to a predetermined temperature thereby controlling the moisture content of said tar sands. An extraction system is also included for accepting said tar sands from the dryer comprising a plurality of extraction vessels arranged in series for transporting said tar sands from a first extraction vessel to a final extraction vessel. Furthermore, a solvent system for supplying a predetermined volume of solvent flow through said extraction vessels is employed, whereby solvent is supplied to the last extraction vessel and a solvent and bitumen mixture is withdrawn from the first extraction vessel.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: March 21, 2017
    Inventor: Lila Hau Yuk Chan
  • Publication number: 20170004187
    Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.
    Type: Application
    Filed: September 13, 2016
    Publication date: January 5, 2017
    Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang
  • Publication number: 20160357824
    Abstract: A system, method, and machine readable medium are described for providing improved search functionality on a client device.
    Type: Application
    Filed: September 29, 2015
    Publication date: December 8, 2016
    Inventors: John Hornkvist, Vipul Ved Prakash, Hon Yuk Chan, Lun Ted Cui, Anubhav Malhotra
  • Patent number: 9442993
    Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.
    Type: Grant
    Filed: February 11, 2013
    Date of Patent: September 13, 2016
    Assignee: DELL PRODUCTS L.P.
    Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang
  • Patent number: 9021367
    Abstract: A method for metadata capture for screen sharing of a graphical user interface (GUI) screen includes determining by a screen share sending module a region of the GUI screen to be shared; analyzing the GUI screen by a metadata capture module to determine metadata relevant to the region to be shared; and sending a screen share of the region comprising the relevant metadata to a receiver by the screen share sending module.
    Type: Grant
    Filed: April 23, 2012
    Date of Patent: April 28, 2015
    Assignee: International Business Machines Corporation
    Inventors: Yuk Chan, Tin H. To, Andrew Tsang, Wei Zhou
  • Patent number: 8863008
    Abstract: A method for automatic censoring of a graphical user interface (GUI) screen includes receiving a censoring trigger by a censoring module; identifying information present in the GUI screen by a object recognition module; comparing the identified information with a set of preferences stored in a censoring preferences module to determine content to be removed from the GUI screen; and removing the determined content from the GUI screen by the censoring module.
    Type: Grant
    Filed: February 17, 2010
    Date of Patent: October 14, 2014
    Assignee: International Business Machines Corporation
    Inventors: Yuk Chan, Tin H. To, Andrew Tsang, Wei Zhou
  • Publication number: 20140229511
    Abstract: A metadata management system receives metadata changes and automatically updates a metadata architecture which maps the data. The metadata changes may be received through a simple user interface by a user or administrator. Once received, the system may automatically update schemas and data transformation code to process data according to the new data mapping preference. The system may handle metadata updates in a multi-tenant system having one or more applications per tenant, and may update data for a single tenant and 1 or more tenant applications in a multitenancy.
    Type: Application
    Filed: February 11, 2013
    Publication date: August 14, 2014
    Inventors: David Tung, Hon Yuk Chan, Ketan Bengali, Sasmita Patra, Ming Chang
  • Publication number: 20120203854
    Abstract: A method for metadata capture for screen sharing of a graphical user interface (GUI) screen includes determining by a screen share sending module a region of the GUI screen to be shared; analyzing the GUI screen by a metadata capture module to determine metadata relevant to the region to be shared; and sending a screen share of the region comprising the relevant metadata to a receiver by the screen share sending module.
    Type: Application
    Filed: April 23, 2012
    Publication date: August 9, 2012
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Yuk Chan, Tin H. To, Andrew Tsang, Wei Zhou
  • Patent number: 8138714
    Abstract: A portable hybrid multi-input remote AA battery charger is provided that can recharge as many as four (4) AA batteries at once within 100 minutes. This invention's battery charger for rechargeable batteries can also be powered by a number of the currently available military batteries such as the BA-8180, BA-8140, BA-5590, BA-5390, BB-390, BB-2590, and SP4 batteries. The portable hybrid multi-input remote AA battery charger includes a battery chamber, slots for the AA batteries, a charging circuit, a housing, and a pair of power source connectors. A portable hybrid multi-input remote AA battery charger apparatus and a method for charging AA rechargeable batteries with a portable hybrid multi-input remote AA battery charger are also provided.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: March 20, 2012
    Assignee: The United States of America as represented by the Secretary of the Army
    Inventors: Yuk Chan, Arek Suszko, Richard Scarinzi
  • Patent number: 8138716
    Abstract: A portable multi-input remote AA battery charger is provided that can recharge as many as eight (8) AA batteries at once within 100 minutes. This invention's battery charger for rechargeable batteries can also be powered by a number of the currently available military batteries such as the BA-8180, BA-8140, BA-5590, BA-5390, BB-390, BB-2590, and SP4 batteries. The portable multi-input remote AA battery charger includes at least two (2) battery chambers, slots for the AA batteries, a charging circuit, a housing, and a connector. A portable multi-input remote AA battery charger apparatus and a method for charging AA rechargeable batteries with a portable battery charger are also provided.
    Type: Grant
    Filed: August 6, 2009
    Date of Patent: March 20, 2012
    Assignee: The United States of America as represented by the Secretary of the Army
    Inventors: Yuk Chan, Arek Suszko, Terrill B. Atwater
  • Patent number: D693347
    Type: Grant
    Filed: April 4, 2012
    Date of Patent: November 12, 2013
    Assignee: Activision Publishing, Inc.
    Inventors: Casimero Augustin, Jr., Patrick Kelly, Yat Lam Lee, Timothy May, Jeffrey Muench, Jason Ness, Yuk On Chan, Christopher Owen, Louis Polk, III, Caleb Summers, Stephen N. Withers
  • Patent number: D693811
    Type: Grant
    Filed: April 6, 2012
    Date of Patent: November 19, 2013
    Assignee: Activision Publishing, Inc.
    Inventors: Casimero Augustin, Jr., Patrick Kelly, Yat Lam Lee, Timothy May, Jeffrey Muench, Jason Ness, Yuk On Chan, Christopher Owen, Louis Polk, III, Caleb Summers, Stephen N. Withers