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: 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
-
Publication number: 20120265265Abstract: 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: ApplicationFiled: April 12, 2012Publication date: October 18, 2012Inventors: Mehdi Razavi, Renata F. Ramos, Joanna Christabel Nathan, Bradley John Otto, Lingxiao Jiang, Carl J. Nelson, Justin Lin
-
Patent number: 8204905Abstract: 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: GrantFiled: March 5, 2009Date of Patent: June 19, 2012Assignee: Oracle International CorporationInventors: Justin Kuo, Ravi Tata, Manoj Arya, Justin Lin
-
Publication number: 20120116982Abstract: 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: ApplicationFiled: June 2, 2011Publication date: May 10, 2012Applicant: Salesforce. com. Inc.Inventors: Norimasa Yoshida, Grant Anderson, Etienne Girauday, George Su, Justin Lin, Park Kittipatkul, Vinodh Rajagopal, Irina Sendyk, Sriram Rangaraj
-
Publication number: 20110302098Abstract: 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: ApplicationFiled: June 2, 2011Publication date: December 8, 2011Applicant: 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: 20100318567Abstract: 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: ApplicationFiled: March 5, 2009Publication date: December 16, 2010Applicant: Oracle International CorporationInventors: Justin Kuo, Ravi Tata, Manoj Arya, 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: 20100114702Abstract: 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: ApplicationFiled: November 2, 2009Publication date: May 6, 2010Inventors: Arthur WU, Justin Lin, Kenneth Miller, Mary McBride, Julie D'Agostino, Aaron Cohen, Derek Greenberg, Steven Ketchpel, Sarah Diego, Todd Werth
-
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