Patents by Inventor Justin Lin

Justin 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).

  • Publication number: 20170300468
    Abstract: 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: Application
    Filed: June 29, 2017
    Publication date: October 19, 2017
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Patent number: 9742708
    Abstract: 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: Grant
    Filed: February 1, 2016
    Date of Patent: August 22, 2017
    Assignee: salesforce.com, inc.
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Publication number: 20160226799
    Abstract: 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: Application
    Filed: February 1, 2016
    Publication date: August 4, 2016
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Publication number: 20160148227
    Abstract: 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: Application
    Filed: October 22, 2015
    Publication date: May 26, 2016
    Inventors: Timothy Choe, Alain Rappaport, Likuo Lin, Justin Lin, Joshua Brown
  • Patent number: 9253224
    Abstract: 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: Grant
    Filed: May 2, 2013
    Date of Patent: February 2, 2016
    Assignee: salesforce.com, inc.
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Patent number: 8706696
    Abstract: 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: Grant
    Filed: May 5, 2008
    Date of Patent: April 22, 2014
    Assignee: salesforce.com, inc.
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Patent number: 8660992
    Abstract: 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: Grant
    Filed: July 20, 2012
    Date of Patent: February 25, 2014
    Assignee: salesforce.com, inc.
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Publication number: 20130297699
    Abstract: 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: Application
    Filed: May 2, 2013
    Publication date: November 7, 2013
    Applicant: salesforce.com, inc
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Publication number: 20120330772
    Abstract: 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: Application
    Filed: June 1, 2012
    Publication date: December 27, 2012
    Applicant: Nudgit, Inc.
    Inventors: Timothy Choe, Alain Rappaport, Likuo Lin, Justin Lin, Joshua Brown
  • Publication number: 20120311054
    Abstract: 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: Application
    Filed: July 20, 2012
    Publication date: December 6, 2012
    Applicant: SALESFORCE.COM, INC.
    Inventors: Norimasa Yoshida, Jamie Veere Coleman Grenney, Likuo Lin, Justin Lin
  • Publication number: 20120265265
    Abstract: An embodiment includes a cardiac resuscitation system with first and second electrodes in a source electrode pad and a return electrode in a return electrode pad. After the source and return electrode pads are applied to a patient the layperson may put a switch in a first position to create a first electrical path to communicate a first shock between the first and return electrodes via a first vector. If the first shock fails the user may move the switch to a second position to create a second electrical path to communicate a second shock between the second and return electrodes via a second vector. As a result, the system allows a layperson to easily flip a switch to produce a first shock via a first vector and a second shock via a second vector thereby improving therapy outcomes. Other embodiments are described herein.
    Type: Application
    Filed: April 12, 2012
    Publication date: October 18, 2012
    Inventors: Mehdi Razavi, Renata F. Ramos, Joanna Christabel Nathan, Bradley John Otto, Lingxiao Jiang, Carl J. Nelson, Justin Lin
  • Patent number: 8204905
    Abstract: In various embodiments, systems and methods are provided that can facilitate searching for entities, such as rules, that apply to search criteria. The disclosed systems and methods can reduce some of the performance bottlenecks associated with, for example, rules-based search systems by using metadata. The metadata may be generated to reduce the size of information about a set of entities that is required to be searched. In some embodiments, the metadata may represent one or more tuple elements, such as keys and values of keys in key-value pairs.
    Type: Grant
    Filed: March 5, 2009
    Date of Patent: June 19, 2012
    Assignee: Oracle International Corporation
    Inventors: Justin Kuo, Ravi Tata, Manoj Arya, Justin Lin
  • Publication number: 20120116982
    Abstract: In this specification, online communities also referred to as forums, are used as a customer support tool. Users of the forum post questions and replies. In some embodiments users can vote on the replies. The authorized personnel can add an entry in a database based on the forum content. In an embodiment, such an entry could be in customer case management system when a question is not well answered or not answered at all and needs attention of customer support agent. In another embodiment, the entry could be in a knowledge base management system when a question is well answered and is considered to be potentially useful for many forum users. Any of the above embodiments can be used independently or together with any combination of other embodiments.
    Type: Application
    Filed: June 2, 2011
    Publication date: May 10, 2012
    Applicant: Salesforce. com. Inc.
    Inventors: Norimasa Yoshida, Grant Anderson, Etienne Girauday, George Su, Justin Lin, Park Kittipatkul, Vinodh Rajagopal, Irina Sendyk, Sriram Rangaraj
  • Publication number: 20110302098
    Abstract: Online communities, also referred to as “forums,” are used as a customer support tool along with a repository of useful articles, also referred to as “knowledge base.” Users may navigate between the forum and the knowledge base. Social networks can also be used to access the forum and knowledge base. Forums and knowledge bases that have confidential data may be restricted to employees of a multi-tenant database system. Any of the above embodiments can be used independently or together with any combination of other embodiments.
    Type: Application
    Filed: June 2, 2011
    Publication date: December 8, 2011
    Applicant: Salesforce.com, Inc.
    Inventors: Norimasa Yoshida, Grant Anderson, Eric Nash, Etienne Giraudy, George Su, Justin Lin, Park Kittipatkul, Vinodh Rajagopal, Irina Sendyk, Anshu Agarwal, Sriram Rangaraj
  • Publication number: 20100318567
    Abstract: In various embodiments, systems and methods are provided that can facilitate searching for entities, such as rules, that apply to search criteria. The disclosed systems and methods can reduce some of the performance bottlenecks associated with, for example, rules-based search systems by using metadata. The metadata may be generated to reduce the size of information about a set of entities that is required to be searched. In some embodiments, the metadata may represent one or more tuple elements, such as keys and values of keys in key-value pairs.
    Type: Application
    Filed: March 5, 2009
    Publication date: December 16, 2010
    Applicant: Oracle International Corporation
    Inventors: Justin Kuo, Ravi Tata, Manoj Arya, Justin Lin
  • Patent number: 7840413
    Abstract: 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: Grant
    Filed: May 9, 2007
    Date of Patent: November 23, 2010
    Assignee: Salesforce.Com, Inc.
    Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin
  • Patent number: 7831455
    Abstract: 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: Grant
    Filed: March 8, 2007
    Date of Patent: November 9, 2010
    Assignee: Salesforce.com, Inc.
    Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin
  • Patent number: 7818194
    Abstract: 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: Grant
    Filed: April 13, 2007
    Date of Patent: October 19, 2010
    Assignee: Salesforce.com, Inc.
    Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin, Kingsley Jeegan Joseph
  • Publication number: 20100114702
    Abstract: An ask/respond affinity group referral method and apparatus comprises a community of individuals having an implied social contract, where the individuals are affiliated with each other to provide assistance and help to each other. In such community, the individuals do not know each other, but are joined together to help each other around a common interest. In such community, any individual may ask everybody else a question and the others can each respond. The community is specifically directed to mothers in every phase of their relationship, i.e. grandmothers, single mothers, mothers with husbands in Iraq, mothers with children, mothers without children, et cetera and is, therefore, directed to all kinds of phases and special needs of mothers. An interactive timeline tool serves to record information about their children, to anticipate future child development needs, and to collaborate with other members of the ask/respond affinity group having similar parenting experiences.
    Type: Application
    Filed: November 2, 2009
    Publication date: May 6, 2010
    Inventors: Arthur WU, Justin Lin, Kenneth Miller, Mary McBride, Julie D'Agostino, Aaron Cohen, Derek Greenberg, Steven Ketchpel, Sarah Diego, Todd Werth
  • Publication number: 20080281610
    Abstract: 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: Application
    Filed: May 9, 2007
    Publication date: November 13, 2008
    Applicant: Salesforce.com Inc.
    Inventors: Norimasa Yoshida, Justin Lin, Likuo Lin