Patents by Inventor Ido Guy
Ido Guy 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: 20120316889Abstract: Method, system, and computer program product are provided for scoring of crowd-computing inputs. A group of data is provided to crowd-computing participants and the participants are requested to provide candidate members or the group of data. The computer-implemented method performed includes: receiving an input by a participant, wherein the input is a candidate member; counting multiple inputs of the same candidate member by participants; validating a candidate member; rewarding the participants inputting the candidate member, with a higher reward for participants who input the candidate member earlier than other participants; and supplying the rewards to participants once the candidate member has been validated.Type: ApplicationFiled: June 12, 2011Publication date: December 13, 2012Applicant: International Business Machines CorporationInventors: David Carmel, Ido Guy, Dafna Sheinwald, Itai Turbahn
-
Publication number: 20120303637Abstract: Method, system, and computer program product for automatic generation of a word-cloud for a content item are provided. The method includes: extracting terms from a content item using statistical selection criteria; weighting a term by a probability that the term is used as a tag; and generating a visual representation of terms with enhanced representation of terms according to the weighting. Weighting a term by a probability that the term is used as a tag may include determining the relative frequency of the term in a folksonomy of tag terms for a domain.Type: ApplicationFiled: May 23, 2011Publication date: November 29, 2012Applicant: International Business Machines CorporationInventors: David Carmel, Ido Guy, Yosi Mass, Haggai Roitman, Erel Uziel
-
Patent number: 8275768Abstract: A method and system for selecting communication means are provided. The method includes receiving a request for communication (102) by a current user (101) with a target contact and searching data of prior communication attempts (105) by prior users with one or more prior target contacts using different communication means, wherein the current user and the prior users fall within a first defined category and the target contact and the prior target contacts fall within a second defined category. The success of the communication means of prior communication attempts is determined (104) and a communication means for the current user is recommended (103). The method includes referencing (107) relationship resource (109) to determine if users or target contacts fall within defined categories, such as, for example, an organizational structure level, a department, or a group of people with a given form of relationship to another group of people.Type: GrantFiled: February 4, 2008Date of Patent: September 25, 2012Assignee: International Business Machines CorporationInventors: Ido Guy, Boaz Mizrachi, Eyal Sonsino, Vladimir Soroka
-
Patent number: 8271598Abstract: A method and system for preventing sending of messages to incorrect email recipients are provided. The method includes determining (120) the intended recipients of an email message prior to sending and comparing the intended recipients to defined recipient groups (126, 122). Potential errors in the intended recipients are identified and a prompt (125) is provided to amend the intended recipients. The prompt (125) provides a suggestion to replace, add or remove an intended recipient. The defined recipient groups include one or more of groups of recipients formed from an organization data structure (122), groups of recipients defined by a user, and groups of recipients (126) mined from one or more user's previous email correspondence.Type: GrantFiled: December 9, 2010Date of Patent: September 18, 2012Assignee: International Business Machines CorporationInventors: Ido Guy, Boaz Mizrachi, Vladimir Soroka
-
Patent number: 8266210Abstract: A shared feed reader for multiple users and a method for sharing feed reading are provided which provide group collaboration features. The shared feed reader includes a server including a processor hosting the shared feed reader for remote access by multiple users, and a user interface for each of the multiple users including an aggregator of web feeds subscribed to by the user. The shared feed reader includes: a mechanism for defining a group of users, wherein web feeds subscribed to by users in the group are exposed to the other users in the group; and a mechanism for sharing a read status of a web feed post across the group, wherein the read status indicates which users have read the post. The shared feed reader may also include a mechanism for receiving a meta-feed of meta-posts, wherein meta-feeds and meta-posts relate to activities of users in the group on shared feeds and posts.Type: GrantFiled: September 6, 2011Date of Patent: September 11, 2012Assignee: International Business Machines CorporationInventors: Eran Belinsky, Ido Guy, Michal Jacovi, Elad Shahar, Eyal Sonsino
-
Publication number: 20110320533Abstract: A shared feed reader for multiple users and a method for sharing feed reading are provided which provide group collaboration features. The shared feed reader includes a server including a processor hosting the shared feed reader for remote access by multiple users, and a user interface for each of the multiple users including an aggregator of web feeds subscribed to by the user. The shared feed reader includes: a mechanism for defining a group of users, wherein web feeds subscribed to by users in the group are exposed to the other users in the group; and a mechanism for sharing a read status of a web feed post across the group, wherein the read status indicates which users have read the post. The shared feed reader may also include a mechanism for receiving a meta-feed of meta-posts, wherein meta-feeds and meta-posts relate to activities of users in the group on shared feeds and posts.Type: ApplicationFiled: September 6, 2011Publication date: December 29, 2011Applicant: International Business Machines CorporationInventors: Eran Belinsky, Ido Guy, Michal Jacovi, Elad Shahar, Eyal Sonsino
-
Publication number: 20110302174Abstract: A method, system, and computer program product for gap filling in a social network are provided. The method includes providing details of one or more current online users in a game in which users are scored for their input. A person is selected from candidates for whom additional information is required in a social network, including: weighting candidates who have a strong relationship with a current online user in the game; and weighting candidates for whom there is little existing data in the social network. The method includes identifying the selected person to a current online user; receiving information input by a current online user relating to the selected person; and scoring the information input by a current online user.Type: ApplicationFiled: June 7, 2010Publication date: December 8, 2011Applicant: International Business Machines CorporationInventors: Ohad Greenshpan, Ido Guy, Michal Jacovi, Itai Turbahn
-
Publication number: 20110179161Abstract: A method, system, and computer program product for aggregation of social network data on a user's local system are provided. The system at the user's local system includes: a processor; a private social network data collector for collecting private social network data relating to a user from applications on a user's local system; a receiver for receiving public social network data at the user's local system; and a local aggregator for combining the private social network data with the public social network data on the user's local system. The combined private and public social network data is only accessible by or with the permission of the user on the user's local system. The receiver may receive aggregated public social network data relating to the user from a public aggregator on a server system, wherein the aggregated public social network data is collected from public sources.Type: ApplicationFiled: January 21, 2010Publication date: July 21, 2011Applicant: International Business Machines CorporationInventors: Ido Guy, Inbal Ronen, Sigalit Ur
-
Publication number: 20110078587Abstract: A method and system for preventing sending of messages to incorrect email recipients are provided. The method includes determining (120) the intended recipients of an email message prior to sending and comparing the intended recipients to defined recipient groups (126, 122). Potential errors in the intended recipients are identified and a prompt (125) is provided to amend the intended recipients. The prompt (125) provides a suggestion to replace, add or remove an intended recipient. The defined recipient groups include one or more of groups of recipients formed from an organization data structure (122), groups of recipients defined by a user, and groups of recipients (126) mined from one or more user's previous email correspondence.Type: ApplicationFiled: December 9, 2010Publication date: March 31, 2011Applicant: International Business Machines CorporationInventors: Ido Guy, Boaz Mizrachi, Vladimir Soroka
-
Publication number: 20110055333Abstract: A method and system for highlighting email recipients according to a user's social network are provided. The method includes receiving an email message at a user's email client, the email message having multiple recipients, one of the recipients being the user. The method further includes obtaining a social network list for the user and comparing the social network list for the user with the email message recipients and highlighting recipients in the email message who are also in the social network list. The social network list for a user may be obtained by different methods including using the user's contact resources, or using an aggregating social network system including weighting relationships between contacts.Type: ApplicationFiled: August 31, 2009Publication date: March 3, 2011Applicant: International Business Machines CorporationInventors: Ido Guy, Inbal Ronen
-
Patent number: 7890596Abstract: A method for processing electronic mail messages (emails), including receiving a first batch of the emails, and displaying a first listing of the first batch to a recipient of the emails for selection by the recipient for viewing. The method further includes recording an order of the selection by the recipient of the emails from the first listing, and receiving a second batch of the emails subsequent to the first batch. The method also includes formulating and displaying to the recipient a second listing of the second batch responsively to the order of the selection from the first listing.Type: GrantFiled: June 18, 2008Date of Patent: February 15, 2011Assignee: International Business Machines CorporationInventor: Ido Guy
-
Publication number: 20100241964Abstract: A shared feed reader for multiple users and a method for sharing feed reading are provided which provide group collaboration features. The shared feed reader includes a server including a processor hosting the shared feed reader for remote access by multiple users, and a user interface for each of the multiple users including an aggregator of web feeds subscribed to by the user. The shared feed reader includes: a mechanism for defining a group of users, wherein web feeds subscribed to by users in the group are exposed to the other users in the group; and a mechanism for sharing a read status of a web feed post across the group, wherein the read status indicates which users have read the post. The shared feed reader may also include a mechanism for receiving a meta-feed of meta-posts, wherein meta-feeds and meta-posts relate to activities of users in the group on shared feeds and posts.Type: ApplicationFiled: March 17, 2009Publication date: September 23, 2010Inventors: Eran Belinsky, Ido Guy, Michal Jacovi, Elad Shahar, Eyal Sonsino
-
Publication number: 20100198633Abstract: A method and system for obtaining social network information are provided. The method includes capturing a social environment at a given time including capturing a set of identities in a predefined proximity to a monitored identity at the given time, wherein an identity is an identity of a real person or a virtual identity, and recording parameters of the social environment. The method then combines the captured social environments in a time range for a monitored identity and analyses the combined captured social environments in the time range to provide a social network for the monitored identity including weightings of the relationships between the monitored identity and the captured identities. The monitored identity and the captured identities may be avatars and the predefined proximity may be a proximity to a virtual location.Type: ApplicationFiled: February 3, 2009Publication date: August 5, 2010Inventors: Ido Guy, Michal Jacovi, Inbal Ronen
-
Publication number: 20100174747Abstract: A computer-implemented method that inputs a confirmed social network of a user, performs data mining of electronically accessible data for the user to produce a mined social network including individuals having a social relationship with the user and having an electronically accessible link to the user, subtracts the confirmed social network of the user from the mined social network to produce a recommendation list, in which the recommendation list includes at least one new individual not belonging to the confirmed social network of the use, and in which the recommendation list recommends the at least one new individual not belonging to the confirmed social network for membership in the confirmed social network, and outputs the recommendation list to the user.Type: ApplicationFiled: January 6, 2009Publication date: July 8, 2010Applicant: International Business Machines CorporationInventors: Stephen P. Farrell, Ido Guy, Inbal Ronen, Sigalit Ur, Eric Wilcox
-
Publication number: 20100161369Abstract: A method and system for relationship weighting in social networks are provided. The method includes identifying a plurality of sources of relationship data and extracting from each source a list of connected contacts with a relationship strength for each connection. The lists of contacts from the sources are aggregated into an aggregated list, with each source having a source weighting. The aggregated list is applied to an un-weighted social network to provide relationship strengths between contacts.Type: ApplicationFiled: December 23, 2008Publication date: June 24, 2010Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Stephen Paul FARRELL, Ido GUY, Noga MESHULAM, Inbal RONEN, Elad SHAHAR, Sigalit UR, Eric WILCOX
-
Publication number: 20090319614Abstract: A method for processing electronic mail messages (emails), including receiving a first batch of the emails, and displaying a first listing of the first batch to a recipient of the emails for selection by the recipient for viewing. The method further includes recording an order of the selection by the recipient of the emails from the first listing, and receiving a second batch of the emails subsequent to the first batch. The method also includes formulating and displaying to the recipient a second listing of the second batch responsively to the order of the selection from the first listing.Type: ApplicationFiled: June 18, 2008Publication date: December 24, 2009Inventor: Ido Guy
-
Publication number: 20090198652Abstract: A method and system for selecting communication means are provided. The method includes receiving a request for communication (102) by a current user (101) with a target contact and searching data of prior communication attempts (105) by prior users with one or more prior target contacts using different communication means, wherein the current user and the prior users fall within a first defined category and the target contact and the prior target contacts fall within a second defined category. The success of the communication means of prior communication attempts is determined (104) and a communication means for the current user is recommended (103). The method includes referencing (107) relationship resource (109) to determine if users or target contacts fall within defined categories, such as, for example, an organizational structure level, a department, or a group of people with a given form of relationship to another group of people.Type: ApplicationFiled: February 4, 2008Publication date: August 6, 2009Inventors: Ido Guy, Boaz Mizrachi, Eyal Sonsino, Vladimir Soroka
-
Publication number: 20090100497Abstract: The illustrative embodiments described herein provide a computer-implemented method, apparatus, and computer program product for preventing a set of users from accessing a message in an instant messaging system. The process determines whether a message received by a receiving computing device from a sending computing device is undetected by a set of users associated with the receiving computing device. The process notifies the sending computing device that the message is undetected by the set of users in response to determining that the message is undetected by the set of users associated with the receiving computing device. The process prevents the set of users from accessing the message in response to receiving a request to prevent the set of users from accessing the message.Type: ApplicationFiled: October 11, 2007Publication date: April 16, 2009Inventors: Itzhack Goldberg, Ido Guy, Boaz Mizrachi, Vladimir Soroka
-
Publication number: 20070294428Abstract: A method and system for preventing sending of messages to incorrect email recipients are provided. The method includes determining (120) the intended recipients of an email message prior to sending and comparing the intended recipients to defined recipient groups (126, 122). Potential errors in the intended recipients are identified and a prompt (125) is provided to amend the intended recipients. The prompt (125) provides a suggestion to replace, add or remove an intended recipient. The defined recipient groups include one or more of groups of recipients formed from an organization data structure (122), groups of recipients defined by a user, and groups of recipients (126) mined from one or more user's previous email correspondence.Type: ApplicationFiled: June 19, 2006Publication date: December 20, 2007Inventors: Ido Guy, Boaz Mizrachi, Vladimir Soroka