Cooperative Decision Support Systems For Group Of Users Patents (Class 715/971)
  • Patent number: 11934553
    Abstract: Embodiments of the present disclosure may provide a data clean room allowing encryption based data analysis across multiple accounts of different database users. The data clean room may also restrict which data may be used in the analysis and may restrict the output. A requesting user's data can be encrypted using a key and a provider user can generate a shareable database function that accepts the key to decrypt the data to generate the results data without exposing each others' data.
    Type: Grant
    Filed: July 31, 2021
    Date of Patent: March 19, 2024
    Assignee: Snowflake Inc.
    Inventors: Justin Langseth, Michael Earle Rainey
  • Patent number: 11836698
    Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.
    Type: Grant
    Filed: November 15, 2022
    Date of Patent: December 5, 2023
    Assignee: STRIPE, INC.
    Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
  • Patent number: 11789593
    Abstract: Methods for displaying improved user interfaces are disclosed. The method includes receiving a user interface request to display a user interface of an issue tracking system from a user device. The user interface displays a plurality of objects and the user interface request includes a user identifier of a user of the user device and a user identifier of the requested user interface. The method further includes determining a time since the user last viewed the user interface, retrieving object data for the requested user interface based on the user interface identifier, retrieving activity data for the requested user interface based on the time since the user last viewed the user interface, and communicating the object data and activity data to the user device for displaying on the user device, the user device displaying the object data and displaying one or more activity indicators based on the received activity data.
    Type: Grant
    Filed: January 13, 2023
    Date of Patent: October 17, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Jose Ignacio Romagnoli, Christopher Charles Mann
  • Patent number: 11556225
    Abstract: Methods for displaying improved user interfaces are disclosed. The method includes receiving a user interface request to display a user interface of an issue tracking system from a user device. The user interface displays a plurality of objects and the user interface request includes a user identifier of a user of the user device and a user identifier of the requested user interface. The method further includes determining a time since the user last viewed the user interface, retrieving object data for the requested user interface based on the user interface identifier, retrieving activity data for the requested user interface based on the time since the user last viewed the user interface, and communicating the object data and activity data to the user device for displaying on the user device, the user device displaying the object data and displaying one or more activity indicators based on the received activity data.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: January 17, 2023
    Assignees: ATLASSIAN PTY LTD., ATLASSIAN US, INC.
    Inventors: Jose Ignacio Romagnoli, Christopher Charles Mann
  • Patent number: 11501310
    Abstract: A method and apparatus for authenticating a user commerce account associated with a merchant of a commerce platform are described. The method may include initiating authentication of the user commerce account associated with the merchant of the commerce platform from a commerce platform user interface of a user device, the user commerce account established for a user of the merchant. The method may also include sending an electronic message to a mobile device associated with the user account at the commerce platform, wherein the electronic message comprises an authentication code, and receiving the authentication code from the commerce platform user interface. Furthermore, the method may include generating an authentication key for the mobile device in response to matching the received authentication code with the sent authentication code and receiving a cookie provided from the commerce platform to the mobile device.
    Type: Grant
    Filed: May 7, 2021
    Date of Patent: November 15, 2022
    Assignee: STRIPE, INC.
    Inventors: Brian David Krausz, Jieren Chen, Shreyas Surendra Doshi, Michael Villar
  • Patent number: 8977970
    Abstract: A method and system for handling media at a communication entity, wherein the media is associated with a communication session that is capable of entering an active state and an inactive state. The method comprises determining when the communication session is in an inactive state, causing the media associated with the communication session to be stored when the communication session has entered an inactive state, and causing the stored media to be conveyed to a user of the communication entity upon determination that the communication session has re-entered an active state.
    Type: Grant
    Filed: December 22, 2006
    Date of Patent: March 10, 2015
    Assignee: BCE Inc.
    Inventors: Denis Mercier, Simon Ruel, Benoit Landry, Richard-Philippe Wafer, Philippe Lefebvre
  • Patent number: 8851893
    Abstract: The invention relates to a computer readable medium that includes one or more programs for carrying out a method for restoration of a patient's tooth. The method includes the steps of generating an electronic image of a patient's tooth; providing a preliminary treatment plan for addressing the dental needs of the patient; and forwarding the electronic image and preliminary treatment plan to a dental laboratory so that technician can evaluate the image and treatment plan and in a manner such that the technician and dentist can review and discuss the preliminary treatment plan.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: October 7, 2014
    Assignee: Shade Analyzing Technologies, Inc.
    Inventors: Maryann Lehmann, Curtis A. Vock
  • Patent number: 8788942
    Abstract: An enterprise-based social networking application. Events for individuals may be collected from various enterprise-based information systems automatically using adaptors that are specially tailored for particular types of information systems. Such events may then be used to populate event feeds regarding individuals in that enterprise. A filtering model for formulating event feeds identifies events by individual, event type, and event time. The filter also identifies which individuals are in which group of a participant, and identifies which groups correspond to which event types. Incoming events may then be filtered into the event feeds depending on the group to which the individual belongs. A user interface for a participant to view and edit group membership is also provided.
    Type: Grant
    Filed: February 29, 2008
    Date of Patent: July 22, 2014
    Assignee: Microsoft Corporation
    Inventors: Sandhya D. Jain, Ning Jiang, Gary L. Caldwell, Donald A. Ramsay, Jr., Gail Borod Giacobbe, Venkatesh Veeraraghavan
  • Patent number: 8775974
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to comparing artifacts and provide a novel and non-obvious method, system and computer program product for multi-contextual navigation of deltas in a hierarchy. In one embodiment of the invention, a method for multi-contextual navigation can include rendering objects for an artifact utilizing a default contextual view of the objects, selecting an object in the default contextual view and directing an inward navigation to a different object in the default contextual view. Notably, responsive to the directing of the inward navigation to the different object, a different contextual view can be provided for at least a portion of the objects defined by the different object.
    Type: Grant
    Filed: December 21, 2005
    Date of Patent: July 8, 2014
    Assignee: International Business Machines Corporation
    Inventors: Scott D. Cowan, Kim D. Letkeman, Mohammed M. Mostafa, Frederic Plante, Vishwanath Ramaswamy
  • Patent number: 8701014
    Abstract: Linking multiple identities from a single service includes for a user of a single service having multiple identities within the single service, authenticating a primary identity having a first buddy list associated with an account, authenticating a secondary identity having a second buddy list associated with the account, and creating an association between the primary identity and the secondary identity, where the primary identity and the secondary identity simultaneously share a common graphical user interface such that the primary identity interacts with the first buddy list and the secondary identity interacts with the second buddy list using the common graphical user interface.
    Type: Grant
    Filed: November 18, 2003
    Date of Patent: April 15, 2014
    Assignee: Facebook, Inc.
    Inventors: Heather Allison Schlegel, Barry Appelman, Andrew L. Wick, Alan Keister, Chris Chih-Shen Chung, James A. Odell, Barbara McNally, Michael Robert Enloe, Pei-Lin Wu, Russell William Richards, Alexis Inch, David Cox, Xiaopeng Zhang, Gregory Cypes, David McCormick
  • Patent number: 8448077
    Abstract: A system and method are provided for executing an executable clinical practice guideline for providing guidance in treating a patient. A guideline repository stores a plurality of executable clinical practice guidelines. At least one interface receives clinical context data associated with at least one of the patient and the patient's treatment. A system server, upon receipt of said clinical context data, automatically chooses an appropriate guideline and controls a display to display the guideline at its present level of abstraction, and a visual navigator which defines the current level of abstraction. The level of abstraction is changed via a user input between a higher level of abstraction in which fewer more abstract steps of the guidelines are displayed and a lower level of abstraction in which more, detailed steps are displayed.
    Type: Grant
    Filed: September 22, 2005
    Date of Patent: May 21, 2013
    Assignee: Koninklijke Philips Electronics N.V.
    Inventor: Yasser H. Alsafadi
  • Patent number: 8412541
    Abstract: An Intelligent Qualitative and Quantitative Analysis (IQQA) system and method is disclosed that allows a user to specify certain identifying information used to search and obtain medically-related information from different sources. The medically-related information may be of different types and may be dynamically fused, when needed, to generate matrices of diagnostic information. Medical decisions such as a diagnostic decision may be made based on such matrices of diagnostic information.
    Type: Grant
    Filed: August 12, 2004
    Date of Patent: April 2, 2013
    Assignee: Edda Technology, Inc.
    Inventors: Jianzhong Qian, Guo-Qing Wei, Li Fan
  • Patent number: 8239454
    Abstract: This invention enables people from the at-home viewing or listening audience of any television or radio broadcast to talk with each other to discuss the program's content on the telephone at any time before, during or after a show. In addition to discussion forums based on broadcast and print media content, the system provides premium priced telephone access to people with specific expertise, e.g., sports stars, politicians and a host of other specialists. Income is earned on a per-minute or flat-rate basis and billed to the caller primarily via credit card or their phone bill. Revenue can be derived from the sale of advertisement, e.g., mentions of the sponsor over the telephone during the initial greeting and within conferences, as well as from the licensing of the service to media networks as a value added service.
    Type: Grant
    Filed: February 11, 2008
    Date of Patent: August 7, 2012
    Inventor: Joseph Palermo
  • Patent number: 8230351
    Abstract: A method and apparatus for collaborative work is provided. One embodiment of a method for facilitating a collaborative task undertaken by a plurality of users, where each of the users uses a networked computing device that displays a user interface including a public panel representing a shared workspace and a private panel representing a personal workspace, includes receiving, by a server, a first request from a user to move a component from the shared workspace to the user's personal workspace The component represents an individual contribution to the collaborative task. The method then renders the component unavailable for use (e.g., moving or editing) by the other users.
    Type: Grant
    Filed: April 11, 2007
    Date of Patent: July 24, 2012
    Assignee: SRI International
    Inventors: Charles M. Patton, Christopher DiGiano, Krista Davis, John Brecht, Alexandra Harris, Patricia Schank, Jeremy Roschelle
  • Patent number: 8082178
    Abstract: A method and system for managing ad campaign data. According to one embodiment, an application receives a request to store data associated with an ad campaign, and responsive to the request, stores one or more output files and context information associated with the data, the context information assembled according to a pre-defined data format defining a role of the data within the ad campaign.
    Type: Grant
    Filed: July 15, 2004
    Date of Patent: December 20, 2011
    Assignee: Google Inc.
    Inventors: Steven Wolkoff, Vladislav Sinaniyev, Dritan Suljoti, Gary Steven Grossman, Gilles Drieu, Suzanne Mattis Johnson
  • Patent number: 8018398
    Abstract: Control of multiple display screens associated with a computer, wherein the auxiliary screen display content that depends on conditions of the computer. During some times the auxiliary screen displays content associated with the presently executing program, and during other times the auxiliary screen displays history information. The rules can be automatically changed or manually changed.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: September 13, 2011
    Assignee: Illinois Computer Research, LLC
    Inventor: Scott C. Harris
  • Patent number: 7996774
    Abstract: Providing access to project information in a virtual collaboration environment is disclosed. A credential information associated with a user of the virtual collaboration environment is received. It is determined, based at least in part on the credential information, which portion or portions of a hierarchical set of project information the user is entitled to receive. A hierarchical display that includes the portion or portions of the hierarchical set of project information that it is determined the user is entitled to receive is provided to the user via the virtual collaboration environment.
    Type: Grant
    Filed: February 28, 2007
    Date of Patent: August 9, 2011
    Assignee: EMC Corporation
    Inventors: Harish Sidenur, Aniruddha Rao
  • Patent number: 7765193
    Abstract: An apparatus for supplying document includes a storage unit configured to store therein a set of documents and an affiliation within an organization paired up with one of the documents, a unit configured to receive a request for accessing the one of the documents, a unit configured to check an affiliation of a person who made the request, a unit configured to evaluate a relationship between the checked affiliation and the stored affiliation paired up with the one of the documents in a tree structure representing a hierarchical structure of the organization with nodes of the tree structure representing affiliations within the organization, a unit configured to ascertain a level of disclosure with respect to the one of the documents in response to the evaluated relationship, and a unit configured to control disclosing of the one of the documents according to the ascertained level of disclosure.
    Type: Grant
    Filed: March 8, 2005
    Date of Patent: July 27, 2010
    Assignee: Ricoh Company, Ltd.
    Inventor: Masako Hirose
  • Patent number: 7756675
    Abstract: In a communication system having at least three communication devices communicating with each other, a seating-order determination device for generating seating-order information for information sent from each communication device and for transmitting the seating-order information to each communication device is provided. Each communication device controls the output position of each information according to the seating-order information to output the information sent from the other communication devices in a seating order corresponding to the seating-order information. The seating order is always automatically changed to the most appropriate condition according to the progress of a conference and the state of conversations to provide the user with a comfortable conference environment and a comfortable communication environment.
    Type: Grant
    Filed: January 18, 2008
    Date of Patent: July 13, 2010
    Assignee: Sony Corporation
    Inventors: Tetsujiro Kondo, Tomoyuki Ohtsuki, Junichi Ishibashi, Koichi Fujishima
  • Patent number: 7131071
    Abstract: A facility for defining a process for approving requests for approval of a selected type is described. The facility displays a palette containing visual representations of each of a plurality of approval process elements. The facility then receives a number of user input instances, each user input instance dragging one of the visual representations into a selected location in a workspace, so as to form an arrangement of approval process elements. The facility then stores a process definition corresponding to the formed arrangement of approval process elements.
    Type: Grant
    Filed: March 29, 2002
    Date of Patent: October 31, 2006
    Assignee: Siebel Systems, Inc.
    Inventors: Prasad Gune, Anthony Deighton, Mingte Chen, Richard Kuo, Wister Walcott
  • Patent number: 7007245
    Abstract: The invention includes a system for product selection, the system including: a CPU; a memory operatively connected to the CPU, the memory containing a program adapted to be executed by the CPU and the CPU and memory cooperatively adapted for presenting a user interface and expert interface to an expert system for product selection; a expert-interface code segment embodied on a computer-readable medium configured and adapted for: creating and modifying via a graphical user interface a graphically-displayed tree structure representing a plurality of product applications; associating and modifying via a graphical user interface one or more use condition with each node of the tree structure; and associating and modifying via a graphical user interface one or more suitability ratings for a plurality of applications; creating and modifying via a graphical user interface a list of products associating and modifying via a graphical user interface one or more product with each leaf node of the tree structure; associat
    Type: Grant
    Filed: March 12, 2004
    Date of Patent: February 28, 2006
    Assignee: Chevron U.S.A. Inc.
    Inventors: Adrian D'Souza, David Anderson
  • Patent number: 6964022
    Abstract: An electronic board system includes an electronic board having a screen for displaying information of interest to a work group or community, an input device for receiving information from users in a group or community to be displayed on the electronic board, a memory for storing information received from the input device and a processor for selecting which information stored in the memory to display on the screen, where and how to display the selected information on the screen and displaying the selected information on the screen. The processor selects which information to display in accordance with a predetermined relationship based on a group-based recommendation criteria and user interest. A plurality of sensors disposed behind the screen detect user interest in information displayed on the screen near the sensor. User interest may also be determined by monitoring user requests for copies of information displayed on the screen.
    Type: Grant
    Filed: December 22, 2000
    Date of Patent: November 8, 2005
    Assignee: Xerox Corporation
    Inventors: Dave Snowdon, Antonietta Grasso, James Pycock, Richard Bentley
  • Patent number: 6944816
    Abstract: An automated system for performing a Kepner Tregoe analysis provides a graphical user interface having dedicated data entry screens that include i) a first screen for entering criteria to be used in the Kepner Tregoe analysis, ii) a second screen for entering a relative importance value between each of the criteria and all others of the criteria, iii) a third screen for entering candidates to be used in the Kepner Tregoe analysis, and iv) a fourth screen for entering a raw score associated with each of the criteria for each of the candidates. A separate and dedicated score processor calculates the various parameters associated with the Kepner Tregoe analysis. A text file generator arranges the data for use by a spread sheet processor that will then function solely as part of an output device.
    Type: Grant
    Filed: September 5, 2001
    Date of Patent: September 13, 2005
    Assignee: The United States of America as represented by the Secretary of the Navy
    Inventor: Darryl Updegrove
  • Patent number: 6898621
    Abstract: A method and system of providing a receiver state list with names of receivers of a message, the title of the message, confirmation information indicating whether or not receivers of the message confirmed content of the message, completion information indicating whether or not the business related to the message is completed, and comments which the receivers prepared for the message. From the receiver state list, a sender and all receivers of the message can obtain or display the states of all the receivers and may confirm whether or not each receiver confirmed the content of the message or whether or not business related to the message is completed.
    Type: Grant
    Filed: November 10, 1998
    Date of Patent: May 24, 2005
    Assignee: Fujitsu Limited
    Inventors: Minoru Kuriki, Kiyoto Naganuma
  • Patent number: 6892356
    Abstract: A simple and easy-to-memorize operation method for a scheduling management system is provided to perform main tasks such as referring to schedules of a selected member or a selected date. A software component indicating a schedule, a member, or a date is moved to any one of components constituting a GUI screen, and when the software component is superposed upon another component, the motion destination component constituting the GUI screen judges the type of the superposed software component to select a process to be performed. Main tasks can be performed by a simple operation method through superposition of software components.
    Type: Grant
    Filed: August 14, 2001
    Date of Patent: May 10, 2005
    Assignee: Hitachi, Ltd.
    Inventors: Hiroshi Ishizaki, Norihito Suganuma