Patents by Inventor Likuo Lin
Likuo Lin 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: 11216833Abstract: Systems and methods for presenting ranked search results on an interactive graphical user interface based on a semantic matching platform that is configured to apply an ontology are disclosed. In one aspect, a computer system comprising one or more computer readable storage devices configured to store a plurality of computer-executable instructions, a semantic matching platform, one or more network communication systems, and one or more hardware computer processors in communication with the one or more computer readable storage devices to execute the plurality of computer-executable instructions to cause the system to receiving search criteria from a user device, parse the search criteria, determine and rank matched search results, and generating instructions for presentation of a portion of the ranked search results on an interactive graphical user interface configured to be displayed on the user device.Type: GrantFiled: April 3, 2020Date of Patent: January 4, 2022Assignee: NUDGIT, INC.Inventors: Timothy Choe, Alain Rappaport, Likuo Lin, Justin Lin, Joshua Brown
-
Publication number: 20200301934Abstract: Systems and methods for presenting ranked search results on an interactive graphical user interface based on a semantic matching platform that is configured to apply an ontology are disclosed. In one aspect, a computer system comprising one or more computer readable storage devices configured to store a plurality of computer-executable instructions, a semantic matching platform, one or more network communication systems, and one or more hardware computer processors in communication with the one or more computer readable storage devices to execute the plurality of computer-executable instructions to cause the system to receiving search criteria from a user device, parse the search criteria, determine and rank matched search results, and generating instructions for presentation of a portion of the ranked search results on an interactive graphical user interface configured to be displayed on the user device.Type: ApplicationFiled: April 3, 2020Publication date: September 24, 2020Inventors: Timothy Choe, Alain Rappaport, Likuo Lin, Justin Lin, Joshua Brown
-
Publication number: 20170300468Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community may be established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: ApplicationFiled: June 29, 2017Publication date: October 19, 2017Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Patent number: 9742708Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community maybe established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: GrantFiled: February 1, 2016Date of Patent: August 22, 2017Assignee: salesforce.com, inc.Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Publication number: 20160226799Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community maybe established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: ApplicationFiled: February 1, 2016Publication date: August 4, 2016Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Publication number: 20160148227Abstract: Systems, methods, and apparatus for automatically generating offers for expressions of interest are disclosed. In one aspect, a computer system comprising a network interface, computer memory, a computer processor, and a computer readable storage medium that stores program instructions configured for execution by the computer processor receives an expression of interest from a user device operated by a user. The computer system further analyzes the expression of interest to extract one or more expression characteristics. The computer system further retrieves, from memory, consumer data associated with the user, external data associated with the expression of interest, and internal data associated with one or more past offers previously generated by the computer system. The computer further generates a suggested offered based on the one or more expression characteristics and the retrieved consumer data, external data, and internal data. The computer further transmits the suggested offer to the user device.Type: ApplicationFiled: October 22, 2015Publication date: May 26, 2016Inventors: Timothy Choe, Alain Rappaport, Likuo Lin, Justin Lin, Joshua Brown
-
Patent number: 9253224Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community maybe established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: GrantFiled: May 2, 2013Date of Patent: February 2, 2016Assignee: salesforce.com, inc.Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Patent number: 8706696Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community maybe established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: GrantFiled: May 5, 2008Date of Patent: April 22, 2014Assignee: salesforce.com, inc.Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Patent number: 8660992Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community may be established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: GrantFiled: July 20, 2012Date of Patent: February 25, 2014Assignee: salesforce.com, inc.Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Publication number: 20130297699Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community maybe established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: ApplicationFiled: May 2, 2013Publication date: November 7, 2013Applicant: salesforce.com, incInventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Publication number: 20120330772Abstract: Systems, methods, and apparatus for obtaining responses to expressions of interest are disclosed. In one aspect, a computer system comprising computer hardware receives expressions of interest from users, where the expressions of interest comprise expression characteristics. The computer hardware further organizes the expressions of interest based on the expression characteristics to produce expressions of interest. The organized expressions of interest may be presented to one or more entities capable of responding to the organized expressions of interest and/or one or more entities that have an incentive to respond to the organized expressions of interest.Type: ApplicationFiled: June 1, 2012Publication date: December 27, 2012Applicant: Nudgit, Inc.Inventors: Timothy Choe, Alain Rappaport, Likuo Lin, Justin Lin, Joshua Brown
-
Publication number: 20120311054Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community may be established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: ApplicationFiled: July 20, 2012Publication date: December 6, 2012Applicant: SALESFORCE.COM, INC.Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Patent number: 7840413Abstract: A method and system is provided having a webpage for posting ideas integrated with on-demand customer relationship management. The website associated with the page may be stored in a tenant area of a multitenant database to facilitate maintaining multiple websites for different tenants. A webpage may be sent to a client that includes a plurality of sections, each including at least one idea related to an improvement of a product. Votes may be received for at least one of the plurality of sections. A determination may be made of a Total Qualitative Management Criterion (TQMC) for each section of the website, by applying an increasing function of time to newer votes to enable relative weightings of older votes to diminish over time without requiring computing a decaying time function to determine weightings for each vote. A product modification may be determined based on the TQMC for each section.Type: GrantFiled: May 9, 2007Date of Patent: November 23, 2010Assignee: Salesforce.Com, Inc.Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin
-
Patent number: 7831455Abstract: A site is maintained that allows consumers to suggest, comment on and/or vote on ideas about a product or service. Some site embodiments can enable sponsoring organizations (customers) to maintain their own sites for displaying articles and allowing multiple viewers to vote on these articles. Site information for multiple tenants may be maintained in a common multi-tenant system. Votes may indicate a variety of different types of criteria, such as the importance, correctness, and/or user preference for the articles or other Qualitative Management Criteria (QMC) for determining the merit of an idea or an article. The votes may be tallied into an overall Total Qualitative Management Criterion (TQMC) for the idea or article. Newer votes may be adjusted according to an increasing function of time to enable the relative weightings of the older votes to diminish over time without having to compute a decaying time function to determine weightings for each vote.Type: GrantFiled: March 8, 2007Date of Patent: November 9, 2010Assignee: Salesforce.com, Inc.Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin
-
Patent number: 7818194Abstract: A method for automatically reconfiguring a webpage is provided. The web page may include a plurality of sections, and each section may include at least one aspect related to a particular topic, such as customer support and an option for casting a vote for a topic posted. A vote may be received vote for at least one of the plurality of sections. A Total Qualitative Management Criterion (TQMC) may be determined for each section of the website. An increasing function of time may be applied to newer votes to enable relative weightings of older votes to diminish over time without requiring computing a decaying time function to determine weightings for each vote. The webpage may be reconfigured based on ranking the sections according to the TQMC for each section.Type: GrantFiled: April 13, 2007Date of Patent: October 19, 2010Assignee: Salesforce.com, Inc.Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin, Kingsley Jeegan Joseph
-
Publication number: 20080281610Abstract: A method and system is provided having a webpage for posting ideas integrated with on-demand customer relationship management. The website associated with the page may be stored in a tenant area of a multitenant database to facilitate maintaining multiple websites for different tenants. A webpage may be sent to a client that includes a plurality of sections, each including at least one idea related to an improvement of a product. Votes may be received for at least one of the plurality of sections. A determination may be made of a Total Qualitative Management Criterion (TQMC) for each section of the website, by applying an increasing function of time to newer votes to enable relative weightings of older votes to diminish over time without requiring computing a decaying time function to determine weightings for each vote. A product modification may be determined based on the TQMC for each section.Type: ApplicationFiled: May 9, 2007Publication date: November 13, 2008Applicant: Salesforce.com Inc.Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin
-
Publication number: 20080275884Abstract: In an embodiment, communities are generated on demand. In this specification a community is a group of webpages in which users share ideas with one another by posting ideas and sending messages for one another to read. An on-demand community is a community that may be created via tools specialized for creating communities, with just a few keys strokes and/or mouse clicks and by adding information (e.g., about the members and/or the topic or set of topics that the community is focused upon), such that a community maybe established within a short amount of time, such as a few minutes or a few hours. Optionally, the communities may be initially populated with ideas related to a particular topic or set of topics. Optionally, each member may be provided with tools for establishing one or more profile page and/or one or more friend pages.Type: ApplicationFiled: May 5, 2008Publication date: November 6, 2008Applicant: Salesforce.com, Inc.Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
-
Publication number: 20080256002Abstract: A method for automatically reconfiguring a webpage is provided. The web page may include a plurality of sections, and each section may include at least one aspect related to a particular topic, such as customer support and an option for casting a vote for a topic posted. A vote may be received vote for at least one of the plurality of sections. A Total Qualitative Management Criterion (TQMC) may be determined for each section of the website. An increasing function of time may be applied to newer votes to enable relative weightings of older votes to diminish over time without requiring computing a decaying time function to determine weightings for each vote. The webpage may be reconfigured based on ranking the sections according to the TQMC for each section.Type: ApplicationFiled: April 13, 2007Publication date: October 16, 2008Applicant: Salesforce.com Inc.Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin, Kingsley J. Joseph
-
Publication number: 20080222191Abstract: A site is maintained that allows consumers to suggest, comment on and/or vote on ideas about a product or service. Some site embodiments can enable sponsoring organizations (customers) to maintain their own sites for displaying articles and allowing multiple viewers to vote on these articles. Site information for multiple tenants may be maintained in a common multi-tenant system. Votes may indicate a variety of different types of criteria, such as the importance, correctness, and/or user preference for the articles or other Qualitative Management Criteria (QMC) for determining the merit of an idea or an article. The votes may be tallied into an overall Total Qualitative Management Criterion (TQMC) for the idea or article. Newer votes may be adjusted according to an increasing function of time to enable the relative weightings of the older votes to diminish over time without having to compute a decaying time function to determine weightings for each vote.Type: ApplicationFiled: March 8, 2007Publication date: September 11, 2008Applicant: Salesforce.com Inc.Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin