Patents by Inventor Cheng-Ruei Fan

Cheng-Ruei Fan 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: 10521082
    Abstract: A search system includes a memory storing application records that each corresponds to an application and includes data related to an attribute of the corresponding application. A processor executes instructions stored in the memory. The instructions include receiving a search query from a user device. The search query is based on a query string and indicates an application category and subcategory selected by a user of the user device via first and second rotational user interface elements. The instructions include identifying a list of application records according to the application category and subcategory. The instructions include ranking the list of application records based on number of downloads and matches between text data of the application record and the query string. The instructions include selecting a subset of the list of application records according to the ranking and transmitting search results to the user device based on the subset.
    Type: Grant
    Filed: April 10, 2017
    Date of Patent: December 31, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Paresh Vakhariya, Cheng-Ruei Fan
  • Patent number: 10310834
    Abstract: A method includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search results include a header for an application executable on the computing device and application access mechanisms associated with the header. Each application access mechanism has a reference to the application and indicates one or more performable operations for the application. The method further includes displaying, on a display in communication with the computing device, a graphical user interface including the header and user selectable access links grouped with the header. Each access link is associated with an application access mechanism for the application.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: June 4, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Julia Lipton, Tomer Kagan, Liron Shapira, Cheng-Ruei Fan
  • Publication number: 20170329591
    Abstract: A method includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search results include a header for an application executable on the computing device and application access mechanisms associated with the header. Each application access mechanism has a reference to the application and indicates one or more performable operations for the application. The method further includes displaying, on a display in communication with the computing device, a graphical user interface including the header and user selectable access links grouped with the header. Each access link is associated with an application access mechanism for the application.
    Type: Application
    Filed: July 31, 2017
    Publication date: November 16, 2017
    Inventors: Julia LIPTON, Tomer KAGAN, Liron SHAPIRA, Cheng-Ruei FAN
  • Publication number: 20170220210
    Abstract: A search system includes a memory storing application records that each corresponds to an application and includes data related to an attribute of the corresponding application. A processor executes instructions stored in the memory. The instructions include receiving a search query from a user device. The search query is based on a query string and indicates an application category and subcategory selected by a user of the user device via first and second rotational user interface elements. The instructions include identifying a list of application records according to the application category and subcategory. The instructions include ranking the list of application records based on number of downloads and matches between text data of the application record and the query string. The instructions include selecting a subset of the list of application records according to the ranking and transmitting search results to the user device based on the subset.
    Type: Application
    Filed: April 10, 2017
    Publication date: August 3, 2017
    Inventors: Paresh VAKHARIA, Cheng-Ruei FAN
  • Patent number: 9720672
    Abstract: A method includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search results include a header for an application executable on the computing device and application access mechanisms associated with the header. Each application access mechanism has a reference to the application and indicates one or more performable operations for the application. The method further includes displaying, on a display in communication with the computing device, a graphical user interface including the header and user selectable access links grouped with the header. Each access link is associated with an application access mechanism for the application.
    Type: Grant
    Filed: December 16, 2014
    Date of Patent: August 1, 2017
    Assignee: Quixey, Inc.
    Inventors: Julia Lipton, Tomer Kagan, Liron Shapira, Cheng-Ruei Fan
  • Publication number: 20170147659
    Abstract: A user device includes a computing device. The computing device transmits a search query from the user device and receives a first grouped set of search results based on the search query. The first grouped set corresponds to a first application. The first grouped set includes a header and at least two search results. The header includes a first access mechanism corresponding to a first state of the first application. Each of the search results (i) corresponds to a respective second state of the first application responsive to the search query and (ii) includes a respective second access mechanism corresponding to the respective second state. A display displays (i) the first grouped set of search results and (ii) a header link corresponding to the header. In response to the header link being selected, the computing device accesses the first state of the application using the first access mechanism.
    Type: Application
    Filed: January 2, 2017
    Publication date: May 25, 2017
    Inventors: Cheng-Ruei FAN, Tomer KAGAN, Liron SHAPIRA, Julia LIPTON
  • Patent number: 9626443
    Abstract: A method of performing a search includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search results include a header for an application executable on the computing device and application access mechanisms associated with the header. Each application access mechanism has a reference to the application and indicates one or more performable operations for the application. The method includes displaying, on a display in communication with the computing device, a graphical user interface including the header, an expansion element associated with the header, and user selectable access links grouped with the header. Each access link is associated with an application access mechanism for the application. The expansion element has an expanded state and a collapsed state.
    Type: Grant
    Filed: October 23, 2014
    Date of Patent: April 18, 2017
    Assignee: Quixey, Inc.
    Inventors: Cheng-Ruei Fan, Tomer Kagan, Liron Shapira, Julia Lipton
  • Patent number: 9619118
    Abstract: A wheel-based user interface provides navigation between categories and subcategories of applications. A first browse wheel contains a plurality of category regions, each corresponding to an application category. In response to a user selection of an application category received at the first browse wheel, a second browse wheel is displayed. The second browse wheel contains a plurality of subcategory regions, each corresponding to an application subcategory within the selected application category. In response to a user selection of an application subcategory received at the second browse wheel, an application search query is generated using the selected category and subcategory.
    Type: Grant
    Filed: December 6, 2013
    Date of Patent: April 11, 2017
    Assignee: Quixey, Inc
    Inventors: Paresh Vakharia, Cheng-Ruei Fan
  • Publication number: 20160117388
    Abstract: A method of performing a search includes receiving, at a computing device, search results transmitted from a search system in communication with the computing device. The search results include a header for an application executable on the computing device and application access mechanisms associated with the header. Each application access mechanism has a reference to the application and indicates one or more performable operations for the application. The method includes displaying, on a display in communication with the computing device, a graphical user interface including the header, an expansion element associated with the header, and user selectable access links grouped with the header. Each access link is associated with an application access mechanism for the application. The expansion element has an expanded state and a collapsed state.
    Type: Application
    Filed: October 23, 2014
    Publication date: April 28, 2016
    Applicant: Quixey, Inc.
    Inventor: Cheng-Ruei Fan
  • Publication number: 20150160807
    Abstract: A wheel-based user interface provides navigation between categories and subcategories of applications. A first browse wheel contains a plurality of category regions, each corresponding to an application category. In response to a user selection of an application category received at the first browse wheel, a second browse wheel is displayed. The second browse wheel contains a plurality of subcategory regions, each corresponding to an application subcategory within the selected application category. In response to a user selection of an application subcategory received at the second browse wheel, an application search query is generated using the selected category and subcategory.
    Type: Application
    Filed: December 6, 2013
    Publication date: June 11, 2015
    Applicant: Quixey, Inc
    Inventors: Paresh Vakharia, Cheng-Ruei Fan
  • Patent number: D716315
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: October 28, 2014
    Assignee: Quixey, Inc.
    Inventors: Arian Behzadi, Cheng-Ruei Fan
  • Patent number: D716316
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: October 28, 2014
    Assignee: Quixey, Inc.
    Inventors: Arian Behzadi, Cheng-Ruei Fan
  • Patent number: D716317
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: October 28, 2014
    Assignee: Quixey, Inc.
    Inventors: Arian Behzadi, Cheng-Ruei Fan
  • Patent number: D716318
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: October 28, 2014
    Assignee: Quixey, Inc.
    Inventors: Cheng-Ruei Fan, Arian Behzadi
  • Patent number: D716319
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: October 28, 2014
    Assignee: Quixey, Inc.
    Inventors: Cheng-Ruei Fan, Arian Behzadi
  • Patent number: D716320
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: October 28, 2014
    Assignee: Quixey, Inc.
    Inventors: Cheng-Ruei Fan, Arian Behzadi
  • Patent number: D716321
    Type: Grant
    Filed: April 2, 2013
    Date of Patent: October 28, 2014
    Assignee: Quixey, Inc.
    Inventors: Cheng-Ruei Fan, Arian Behzadi