IP Library › Granted Patent US 7,865,206
Granted Patent B2
US 7,865,206 · App. 11/688,749 · Granted Jan 4, 2011

Employing matching of event characteristics to suggest another characteristic of an event

Assignee: Yahoo! Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,865,206
App. No.
11/688,749
Granted
Jan 4, 2011
Kind
B2
Abstract

A device, system, and method are directed towards determining a suggested characteristic for an event. At least two events are determined. In one embodiment, at least one characteristic is determined for one of the event. A plurality of other characteristics is determined for the other event. The characteristics of the two events may be determined implicitly from communications during the events or from user input. Based on a relationship between the determined characteristics, the suggested characteristic for the event is then determined. In one embodiment, the relationship is defined as a match of characteristics. The event may then be modified based on the suggested characteristic. For example, a suggested member may be invited to join the event, or the event's time, location, or name may be changed. If the other event is current or pending, the event and the other event may be combined.

Claims (46)

1. A method for managing a communication over a network, comprising:

determining a plurality of characteristics of an event, wherein the plurality of characteristics includes an identity of at least one member of the event;

determining another plurality of characteristics of another event, wherein the other plurality of characteristics includes another identity of at least one other member of the other event;

determining a suggested characteristic for the event based on at least a relationship between at least one characteristic of the plurality of characteristics and at least another characteristic of the other plurality of characteristics; and

modifying the event based on the suggested characteristic, wherein modifying the event does not include an ordering of a recipient list for at least one message regarding the event based on the suggested characteristics; and combining the event and the other events, if a time associated with the other event occurs after or concurrently with a time associated with the event.

2. The method of claim 1 , wherein the suggested characteristic is yet another identity of at least another one of the other members, and wherein modifying comprises adding the at least other one of the other members to the event.

3. The method of claim 1 , wherein modifying the event includes modifying at least one of an event time, an event location, or an event name of the event.

4. The method of claim 1 , wherein the match includes determining whether a first member of the at least one member of the event is in a social network community with a second member of the at least one other member of the other event.

5. A network device to manage a communication over a network, comprising:

a transceiver to send and receive data over the network; and

a processor that is operative to perform actions, comprising:

determining at least one characteristic of an event;

determining a plurality of characteristics of another event;

determining a suggested characteristic for the event based on at least a relationship between the at least one characteristic and one of the plurality of characteristics of the other event;

modifying the event based on the suggested characteristic without modifying an ordering of a recipient list for at least one message regarding the event based on the suggested characteristics; and combining the event and the other events, if a time associated with the other event occurs after or concurrently with a time associated with the event.

6. The network device of claim 5 , wherein determining the plurality of characteristics of the other event comprises:

determining a start time and an end time associated with the other event as at least a part of the plurality of characteristics, based on receiving a message communicated between members of the other event, during the other event.

7. The network device of claim 5 , wherein determining the plurality of characteristics of the other event comprises:

determining a physical location of the other event as at least a part of the plurality of characteristics, based on a location of a device associated with a member during the event, or from data within at least one message communicated during the other event.

8. The network device of claim 5 , wherein the match includes a partial match of matched characteristics, an exact match of the matched characteristics, a determination whether the matched characteristics are within a range of each other.

9. The network device of claim 5 , wherein modifying the event further comprises:

moving at least one member of either one of the event or the other event to the other one of the event or the other event.

10. The network device of claim 5 , wherein modifying the event further comprises:

modifying either one of the event or the other event with a characteristic of the other one of the event or the other event.

11. A system for managing a communication over a network, comprising:

a server device operable to perform actions comprising:

determining at least one characteristic of an event;

determining a plurality of characteristics of another event, wherein the other plurality includes another identity of at least one other member of the other event;

determining a suggested member for the event based on at least a relationship between the at least one characteristic and one of the plurality of characteristics; and

sending an invitation to a client device associated with the suggested member to join the event, wherein the invitation to the suggested member does not include ordering of a recipient list regarding the event, and the client device is in communication with the server device and operable to perform actions comprising:

receiving the invitation to join the event;

sending a response to add the suggested member to the event; and combining the event and the other events, if a time associated with the other event occurs after or concurrently with a time associated with the event.

12. The system of claim 11 , wherein the client device is a mobile device.

13. The system of claim 11 , wherein the server is further operable to perform actions comprising:

determining a suggested characteristic for the event based on another match between the at least one characteristic and one of the plurality of characteristics; and

modifying the event based on the suggested characteristic.

14. The system of claim 11 , wherein modifying the event further comprises:

sending to a device associated with a creator of the event, a confirmation request to modify the event based on the suggested characteristic; and

modifying the event based on the suggested characteristic if the confirmation request is received.

15. A processor readable storage medium having processor executable instructions thereon for managing a communication over a network, the processor executable instructions configured to enable a processor to perform actions, comprising:

receiving a plurality of suggested characteristics, wherein at least one of the plurality is based on at least a relationship between at least one characteristic of an event and one of a plurality of other characteristics of another event;

enabling selecting the at least one of the plurality of suggested characteristics;

sending a confirmation to modify the event based on the selected at least one of the plurality of suggested characteristics, wherein the modification does not include ordering of a recipient list for at least one message regarding the event; and enabling a different characteristic to be entered on a client device; sending the different characteristic of the event, wherein the different characteristic is partially entered; receiving another suggested characteristic for the event based on at least a relationship between the different characteristic and one of the plurality of other characteristics; and changing the plurality of suggested characteristics on the client device based on the other suggested characteristic, wherein the changing action occurs concurrent with the enabling action and is separate from any ordering of the recipient list for at least one message regarding the event.

16. The processor readable storage medium of claim 15 , wherein receiving comprises automatically receiving.

17. The processor readable storage medium of claim 15 , wherein providing to the client device, the suggested characteristic as part of the plurality of suggested characteristics comprises:

ordering the plurality of suggested characteristics based on a number of matching characteristics for each match associated with each suggested characteristic in the plurality.

Assignments (9)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE ASSIGNOR NAME PREVIOUSLY RECORDED AT REEL: 052853 FRAME: 0153. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Mar 29, 2021
From: R2 SOLUTIONS LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 056832/0001 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED ON REEL 053654 FRAME 0254. ASSIGNOR(S) HEREBY CONFIRMS THE RELEASE OF SECURITY INTEREST GRANTED PURSUANT TO THE PATENT SECURITY AGREEMENT PREVIOUSLY RECORDED. Recorded Dec 30, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: R2 SOLUTIONS LLC
Reel/Frame 054981/0377 →
RELEASE OF SECURITY INTEREST IN PATENTS Recorded Jul 8, 2020
From: STARBOARD VALUE INTERMEDIATE FUND LP
To: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
Reel/Frame 053654/0254 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 25, 2020
From: EXCALIBUR IP, LLC
To: R2 SOLUTIONS LLC
Reel/Frame 053459/0059 →
PATENT SECURITY AGREEMENT Recorded Jun 5, 2020
From: ACACIA RESEARCH GROUP LLC; AMERICAN VEHICULAR SCIENCES LLC; BONUTTI SKELETAL INNOVATIONS LLC; CELLULAR COMMUNICATIONS EQUIPMENT LLC; INNOVATIVE DISPLAY TECHNOLOGIES LLC; LIFEPORT SCIENCES LLC; LIMESTONE MEMORY SYSTEMS LLC; MERTON ACQUISITION HOLDCO LLC; MOBILE ENHANCEMENT SOLUTIONS LLC; MONARCH NETWORKING SOLUTIONS LLC; NEXUS DISPLAY TECHNOLOGIES LLC; PARTHENON UNIFIED MEMORY ARCHITECTURE LLC; R2 SOLUTIONS LLC; SAINT LAWRENCE COMMUNICATIONS LLC; STINGRAY IP SOLUTIONS LLC; SUPER INTERCONNECT TECHNOLOGIES LLC; TELECONFERENCE SYSTEMS LLC; UNIFICATION TECHNOLOGIES LLC
To: STARBOARD VALUE INTERMEDIATE FUND LP, AS COLLATERAL AGENT
Reel/Frame 052853/0153 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 3, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038950/0592 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 1, 2016
From: EXCALIBUR IP, LLC
To: YAHOO! INC.
Reel/Frame 038951/0295 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2016
From: YAHOO! INC.
To: EXCALIBUR IP, LLC
Reel/Frame 038383/0466 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 11, 2007
From: QUOC, MICHAEL; BAIO, ANDREW; WASCOVICH, DANIEL JAMES; HO, EDWARD; OTT, EDWARD STANLEY, IV; LUK, GORDON DAVID, JR.; HAYASHI, NATHANAEL JOE; TREVOR, JONATHAN JAMES; LIN, LEONARD; FUKUDA, MATTHEW
To: YAHOO! INC.
Reel/Frame 019283/0296 →
Continuity (1)
Related Publication 20080235084A1 · Sep 25, 2008