Nova Patents
US20130326346A1

Brainstorming in a cloud environment

Claim Score by NHIP

Read claim 13, the broadest

Abstract

The embodiments provide a cloud brainstorming service implemented on at least one cloud server. The brainstorming service includes a message service component configured to receive a plurality of ideas, over a network, from one or more users of devices. The users represent members of a brainstorming session. The brainstorming service also includes a brainstorming logic component configured to process the plurality of ideas and store the plurality of processed ideas in an in-memory database system, and a clustering component configured to retrieve the plurality of processed ideas from the in-memory database system and arrange the plurality of processed ideas into one or more clusters, where each cluster is a group of similar ideas. The message service component is configured to provide the plurality of processed ideas that are arranged into the one or more clusters, over the network, to the one or more users for display.

US20130326346A1, drawing sheet 1
Sheet 1 of 11

Term

7.5 yearsto projected expiry

Projected expiry 25 March 2034, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

20 claims: 3 independent, 17 dependent

  1. 1
    A cloud brainstorming service implemented on at least one cloud server, the brainstorming service comprising:at least one processor;a non-transitory computer-readable storage medium including instructions executable by the at least one processor, the instructions configured to implement, a message service component configured to receive a plurality of ideas, over a network, from one or more users of devices, the users representing members of a brainstorming session;a brainstorming logic component configured to process the plurality of ideas and store the plurality of processed ideas in an in-memory database system;and a clustering component configured to retrieve the plurality of processed ideas from the in-memory database system and arrange the plurality of processed ideas into one or more clusters, each cluster being a group of similar ideas, the message service component configured to provide the plurality of processed ideas that are arranged into the one or more clusters, over the network, to the one or more users for display.
  2. 13
    Broadest claimClaim Score 63, broad(NHIP)A method for brainstorming performed by at least one or more processors, the method comprising:receiving a plurality of ideas, over a network, from one or more users of devices, the users representing members of a brainstorming session;processing the plurality of ideas and storing the plurality of processed ideas in an in-memory database system;retrieving the plurality of processed ideas from the in-memory database system and arranging the plurality of processed ideas into one or more clusters, each cluster being a group of similar ideas;and providing the plurality of processed ideas that are arranged into the one or more clusters, over the network, to the one or more users for display.
  3. 20
    A non-transitory computer-readable medium storing instructions that when executed cause one or more processors to perform a brainstorming process, the instructions comprising instructions to:receive a plurality of ideas, over a network, from one or more users of devices, the users representing members of a brainstorming session;process the plurality of ideas and store the plurality of processed ideas in an in-memory database system;retrieve the plurality of processed ideas from the in-memory database system and arrange the plurality of processed ideas into one or more clusters, each cluster being a group of similar ideas;and provide the plurality of processed ideas that are arranged into the one or more clusters, over the network, to the one or more users for display.