Generally described, telecommunications devices and communication networks facilitate the collection and exchange of information. Utilizing a communication network and relevant communication protocols, a telecommunications device can engage in audio and/or data communications with telecommunications devices, such as voice calls, video calls, text messages (e.g., SMS), multimedia messages (e.g., MIMS), content streaming, instant messaging, Web surfing, and the like.
To facilitate communications, telecommunications devices can be associated with software and hardware components that allow the telecommunications device to maintain contact information, such as telephone numbers, email addresses, messaging addresses, etc., maintain personal information, such as task lists, calendars, etc. and send messages utilizing the contact information via available communication channels.
Given the prevalence of telecommunications devices in an increasingly mobile society, many users utilize their telecommunications devices to organize events and notify their contacts of these events and their locations. However, such events are typically organized and managed directly by a user who has been granted “organizer rights” and who thus controls the salient details of the event, e.g., location, date/time, etc. Accordingly, changes to the event can only be made with permission of the organizer (or his or her delegate(s)). This places an administrative burden on a user, who, for example, may be interested in a certain event, but not interested in fully organizing the event. Moreover, such rigid event organization does not lend itself to social network environments in which users are accustomed to communicating and interacting on a group or community basis.
The foregoing aspects and many of the attendant advantages of the present disclosure will become more readily appreciated as the same become better understood by reference to the following detailed description, when taken in conjunction with the accompanying drawings, wherein:
Generally described, aspects of the present disclosure relate to notifying a user's contacts of an event of interest and enabling the user's contacts to update the event without requiring the permission of the originating user to do so. In this regard, an event organizing service is described in one embodiment that receives an event notification request from a user of a telecommunications device (e.g., a mobile telephone), automatically identifies the user's contacts to whom the event notification is to be published, and publishes the event notification to the automatically identified contacts. In accordance with yet other aspects of the present disclosure, a contact who receives the event notification may update the event, e.g., by modifying data describing the event, without the permission of the originating user. In this regard, the originating user and contacts to whom the event notification is published are not granted “organizer rights,” as are granted in typical calendar or event planning applications where data describing a scheduled event (e.g., date/time, location, etc.) can only be changed by the user who scheduled the event (e.g., the organizer) or one of the organizer's delegates. Accordingly, in one embodiment, a contact who has received the event notification may modify the event (e.g., change the date/time, change the location, etc.) and the event organizing service may publish a notification for the updated event to the originating user and his or her contacts informing them of the modification. It will be appreciated that as updates to the event are made by the user's contacts (and in some cases the user herself), the event is ultimately organized by the user's social network or community without requiring the user to organize the details of or manage the event herself.
Although aspects of the present disclosure will be described with regard to an illustrative telecommunications environment and component interactions, telecommunications protocols, flow diagrams and user interfaces, one skilled in the relevant art will appreciate that the disclosed embodiments are illustrative in nature and should not be construed as limiting. Specifically, although the term telecommunications device is used in this document, the term represents any type of device having a component for communicating with one or more other devices via one or more communication paths. Such communication paths can include wireless communication paths (via infra-red, RF, optical, terrestrial, or satellite communication media) and wired communication paths.
With reference now to
While the event organizing service 102 is depicted in
As illustrated in
One skilled in the relevant art will appreciate that the event organizing service 102 may correspond to a number of computer devices, such as server computing devices. Additionally, the external data source interface component 104, device interface component 106, and event organizing component 108 may be implemented in a single computing device or across multiple computing devices. One skilled in the relevant art will also appreciate that the event organizing service 102 may include any one of a number of additional hardware and software components that would be utilized in the illustrative computerized network environment to carry out the illustrative functions of the service 102 and/or any of the individually identified components.
With continued reference to
In an illustrative embodiment, the telecommunications environment 100 can include a number of additional components, systems and/or subsystems for facilitating communications with the telecommunications devices 112a, 112b and/or the event organizing service 102. The additional components can include one or more switches or switching centers 116 (in GSM embodiments, Mobile Switching Centers or MSCs) for establishing communications with the telecommunications devices 112a, 112b via the telecommunications network 114, such as a cellular radio access network, an IP-based telecommunications network based on the family of IEEE 802.11 technical standards (“WiFi”) or IEEE 802.16 standards (“WiMax”), a converged wireless telecommunications network such as Unlicensed Mobile Access (UMA) or General Access Network (GAN), and other wired and wireless networks. The operation of telecommunications networks, such as telecommunications network 114 are well known and will not be described in greater detail. As illustrated in
As noted above, the telecommunications environment 100 can further include one or more network data sources 120 for providing external information to the event organizing service 102. The network data sources 120 may include a number of computing devices for obtaining and processing requests for information from either the event organizing service 102 and/or the telecommunications devices 112a, 112b.
With reference now to
The telecommunications device 112a performs functions by using the processing unit(s) 202 to execute instructions provided by the system memory 204. The telecommunications device 112a may also include one or more input devices 212 (keyboard, mouse device, specialized selection keys, etc.) and one or more output devices 214 (displays, printers, audio output mechanisms, etc.). Illustrative user interfaces for a telecommunications device 112a will be described with regard to
With continued reference to
As depicted in
The telecommunications device 112a transmits the event notification request to the event organizing service 102 via the network 118. The event organizing service 102 then generates an event record including the data describing the event and stores the event record in the event record data store 110. As noted above, the event organizing service 102 may automatically identify the contacts to whom the requested notification is to be published. In such cases, the event organizing service 102 includes the contact information (e.g., name, electronic mail address, mobile telephone number, etc.) for the automatically identified contacts (or perhaps pointers to such contact information) in the stored event record. In some embodiments, the event organizing service 102 obtains location and other supplemental data and includes such data in the event record as well. For example, the event organizing service 102 may obtain location data for the event (e.g., a street address and map for the event), location data for user A (e.g., GPS data for the telecommunications device 112a associated with user A), or location data for one or more of user A's identified contacts (e.g., GPS data for the telecommunications device 112b associated with user B, an IP address for a computing device 122 associated with user C, etc.). Other supplemental data may include, but not be limited to, an image of the event location; a map of the event location; reviews for the event or event location; recommendations for related events, services, products, activities, and other locations; etc.
Once the event record is generated, the event organizing service 102 may publish a notification for the event of interest to user A's contacts. In one embodiment, user A's contacts are automatically identified as noted above. Accordingly, in the illustrated example, the event notification is published by the event organizing service 102 to telecommunications device 112b associated with user B and computing device 122 associated with user C. Although reference is made herein to a telecommunications or other computing device associated with a user, those skilled in the art will recognize the device is any device utilized by the user to send and receive communication using an electronic mail account, mobile telephone account by virtue of a mobile telephone number, email address, etc. Accordingly, the device need not be a dedicated device or the same device.
The event notification may be sent via the network 118 as an electronic mail message, a SMS or MMS message, an electronic message that is published or posted for viewing by others (sometimes known as a “micro-blog” post, “twitter” message or “tweet”), a user interface generated on the display of the computing device 122/telecommunications device 112 (e.g., via a pop-up window, web page, tool bar message, etc.), a voice message, etc. In some embodiments, the type of notification published depends on the contact information stored in the event record for the automatically identified contacts. In other embodiments, the originating user (e.g., user A in the illustrated example) indicates the type of notification to be published to certain contacts and/or mode of communication in the event notification request. For example, in the case of user B's telecommunications device 112b, a notification is published to the telecommunications device 112b in the form of a SMS message since the contact information for user B included a mobile telephone number. In another example, the contact information for user B may also include an email address for user B. Accordingly, the notification may be published to an email account associated user B's email address and accessed by user B via the telecommunications device 112b or another telecommunications or computing device associated with user B. In some embodiments, the notification itself includes the data describing the event. However, in other embodiments the notification (e.g., the SMS message or electronic mail message), includes a Uniform Resource Identifier (URI) (or a shortened alias for redirection of a long URI) that identifies a network resource (e.g., a web page) that can be accessed to obtain the data describing the event. Accordingly, the contact to whom the notification has been published may utilize the URI to retrieve and view the event data using his or her telecommunications or other computing device and initiate generation of the event user interface on his or her telecommunication or other computing device for displaying such information. Those skilled in the art will recognize that the event user interface may be generated for display (directly or indirectly) by the event coordination service 102 and/or the event coordination component 222 of the telecommunications or other computing device.
In another embodiment, a portion of the subset of contacts can be selected by the user of a telecommunications or other computing device, while a remaining portion of the subset of contacts are selected automatically based on one or more other factors. In one example, the factor can be a frequency of communication between user A and one or more user contacts accessible by the telecommunications device 112a. In this example, the event organizing component 222 (or another component of the telecommunications device 112a, such a contact management component (not shown)) monitors communications between the user and each of user A's contacts accessible by the telecommunications device 112a and maintains data associated with the monitored communications. Based on the monitored communications and corresponding maintained data, a frequency of communication may be determined between user A and each of user A's contacts. This information can then be used to determine the remaining portion of the subset of contacts. In one illustrative embodiment, the remaining portion of the subset of contacts can be selected based on the contacts that have been in communication with user A the most number of times. In other embodiments, the types of communications may be monitored between the user and the user's contacts, such as SMS messages, MIMS messages, emails, instant messages, voice calls, and the like, and then the remaining portion of the subset of contacts may be selected based on the frequency of one type of communication or an aggregation of some or all types of communications. In addition, if aggregated, one type of communication can be weighted over other types. Even further, in other embodiments, only those communications initiated by the user may be monitored to select the remaining portion of the subset of contacts based on the user's frequency of initiating communication with each of the user's contacts.
Additionally or alternatively, in a further embodiment, a subset of user contacts can be associated with a special rate plan offered by a telecommunications carrier providing communication services to the telecommunications device 112a. Specifically, user A may be provided a special rate associated with any communications made between user A and any of the contacts identified in the subset. In addition to a special rate, the rate plan may have a variety of other parameters that may affect selection of the contacts to be included in the subset. For example, in one embodiment, the subset of contacts may be limited in number to correspond to a number of contacts with whom communications will be provided at a special rate. As another example, the subset of contacts may be editable only after a specified period of time has elapsed from initial selection (whether by the user or partially by automated selection based on other factors such as frequency of communication information).
Accordingly, when the user submits an event notification request to the event organizing service 102, the event organizing service may automatically identify a subset of contacts to whom the event notification is to be published without requiring the user herself to identify the subset to whom the event notification is to be published. In some embodiments, the automatically identified subset of contacts will be presented to the user for confirmation and/or editing. However, in other embodiments, it will be assumed that no such confirmation is necessary since the automatically identified subset of contacts may be relied upon as the most likely contacts with whom the user would wish to organize an event or as the most likely contacts to be interested in the event.
Referring again to
In other embodiments, location data may be applied as a filter to the automatically identified contacts so as to select only those contacts to whom the event may be of possible interest. For example, by applying the location data as a filter, the event organizing service 102 may publish an event notification to only those identified contacts currently within or predicted to be within a certain distance or estimated arrival time of the event. In other embodiments, rather than filter the identified contacts by location to obtain a further subset to whom to publish the notification, the event organizing service 102 may include the location data for the user's contacts in the event record for further access by the user. Accordingly, the user may access and view the data (e.g., via a user interface displayed on the user's telecommunications or other computing device) to determine where her contacts are located and thus, gauge whether and/or when her contacts will attend the event.
Next, in block 410, the event organizing service 102 may obtain other supplemental data for the event from other sources, such as network data sources 120 for inclusion in the event record. Such supplemental data may include, but not be limited to, an image of the event location; a map to the event location; reviews for the event or event location; recommendations for related events, services, products, activities, and other locations; weather data related to the event; etc. In some embodiments, the user may indicate in the event notification request that she is interested in such supplemental data (e.g., by checking a box for including a map or recommendations, by indicating such in a set of user preferences maintained in the data store 224 of the user's telecommunications device or by the event organizing service 102, etc.).
In block 412, the event organizing service 102 generates an event record corresponding to the request for event notification that includes, for example, an event descriptor, date/time, location, message, etc. as supplied by the user, as well as the contact information, location data and other supplemental data obtained in blocks 406, 408 and 410. The event organizing service 102 stores then stores the event record in the event record data store 110.
Once the event record is generated, the event organizing service 102 publishes a notification of the event described in the event record to the user's identified contacts in block 414. As noted above, such a notification may be published as an electronic mail message, a SMS or MMS message, an electronic message that is published or posted for viewing by others, a user interface display, etc. In some embodiments, the type of notification published depends on the contact information stored in the event record for the automatically identified contacts or on a mode of communication preference. As also noted above, the notification (e.g., the SMS message or electronic mail message) may include a URI that identifies a network resource (e.g., a web page) that can be accessed to obtain the data from the event record that describes the event. Accordingly, the contact to whom the notification has been published may utilize the URI to retrieve and view the event data via a user interface generated on his or her telecommunications or other computing device such as the user interfaces depicted in FIGS. 6 and 9-11. Upon publication of the event notification, the method 400 ends in block 416.
In addition, user A may enter location data for the event, such as a location name 514, street 516, city 518, state 520 and zip code 508. The user may also include a map for the location by selecting a map checkbox 506. Alternatively, the user may indicate that her current location is the location for the event by selecting a location checkbox 522. As noted above, the event organizing service 102 may obtain current location data for the user A utilizing GPS, a location based service, etc. In addition, if the user has included a location name 514 for the event, but not a street address, the event organizing service 102 may obtain location data for the event, e.g., from a network yellow/white pages data source 120, from a combination of the same with the user's identified location, from prior event records associated with the user, etc.
User A may further enter a message 524 (e.g., “Let's meet for lunch at Jack's Café in a ½ hour”) for the event notification request, which message may be included in the event notification published to user A's identified contacts. User A's contacts may be added directly by the user upon selection of an add contacts checkbox 528 (which in turn, may cause further user interfaces to be generated and displayed on the telecommunications device 112a for entry of the contacts or transfer of the contacts from an address book or other contact manager component). Alternatively, user A may select a “my contacts” checkbox 526 to indicate that the event organizing service 102 automatically identify the user's contacts and publish the event notification the user's contacts. When user A has completed the event notification request 501, user A may submit the request to the event organizing service 102 upon selection of a submit control 510.
As described above, upon receipt of the event notification request, the event organizing service 102 identifies user A's contacts and generates an event record including data describing the event. The data may include the descriptor, date/time, location, message and contact information entered by user A, as well as any contact information, location data or other supplemental data the event organizing service 102 obtains. The event organizing service 102 then publishes an event notification to user A's identified contacts. As mentioned above, the event notification may include a URI that may be utilized to retrieve and view the event record data via a user interface such as user interface 600 depicted in
As shown in
In the illustrated example, user B may select an edit control 604 to modify the descriptor 610 or location data 602 for the event, and an edit control 618 to modify the message 616. In addition, user B may modify the date 614 and time 606 of the event. Upon completion of the modification, user B may submit the event modifications to the event organizing service 102 upon selection of a submit control 608. Those skilled in the art will appreciate that user interface 600 may include, and the user may modify, other or different data than that depicted in
Once the event record is updated, the event organizing service 102 may publish an updated notification for the event to contacts identified in the updated even record (which contacts may include the originating user (user A), user A's contacts and any additional contacts of user B. Accordingly, in the illustrated example, the updated event notification is published by the event organizing service 102 to telecommunications device 112a associated with user A and computing device 122 associated with user C. Such a notification may be sent via the network 118 as an electronic mail message, a SMS or MMS message, etc.
Once the contacts are identified in block 806, the event organizing service 102 may update the event record with the event modification submitted by the contact, as well as any additional contact, location or other supplemental data it may obtain. As noted above, location data may be applied as a filter to the identified contacts so as to select only those contacts to whom the event may still be of possible interest. For example, by applying the location data as a filter, the event organizing service 102 may publish an updated event notification to only those identified contacts currently within or predicted to be within a certain physical distance or estimated arrival time of the event. Accordingly, if a contact has moved beyond such a distance or arrival time, the event organizing service 102 may not publish the updated event notification to the contact.
Next, in block 810, the event organizing service 102 publishes an updated notification of the event as described in the updated event record to the identified contacts. As noted above, such a notification may be published as an electronic mail message, a SMS or MMS message, an electronic message that is published or posted for viewing by others, a user interface display, etc. As noted above, the updated event notification (e.g., the SMS message or electronic mail message) may include a URI that identifies a network resource (e.g., a web page) that can be accessed to obtain the data from the updated event record that describes the event. Accordingly, the URI may be utilized to retrieve and view the event data using his or her telecommunications or other computing device via a user interface such as user interface 900 depicted in
As shown in
As noted above, user A may select a get event history control 908 to obtain a history of modifications to an event made by his or her contacts. If selected, a user interface such as user interface 1000 depicted in
However, as can be seen from the next entry 1008 in the event history 1002, user C further modified the event at 11:54 AM to change the date of the event to Mar. 10, 2009 and indicate via the message that “I can't make it today. Let's do it tomorrow.” But as evidenced by the next entry 1107, user A (who requested the original event notification), changed the date back to Mar. 9, 2009 and changed the message to read “Sorry, I can only do lunch today.” As shown in the next entry 1006 to the event history 1002, user C again submits a modification to the event organizing service 102, but this time merely modifies the message to state that “Mo's doesn't serve pizza.” However, user C does not change the date/time or location of the event. Rather, user B submits a modification of the event to the event organizing service 102 changing the location to Melanie's Vegan Pizza Palace and the message to “So let's go to Melanie's Vegan Pizza Palace” as is reflected in entry 1004 to the event history 1002. In the illustrated example, the modifications were made to the event record for this event in the chronological order in which they were received by the event organizing service 102. Accordingly, user A was able to change the date of the event back to Mar. 9, 2009 after user C submitted his modification changing the date to Mar. 10, 2009. However, in other embodiments, certain modifications may be given priority over others depending on the identity of the contact submitting the modification, date/time of the event, importance of the event, etc. Accordingly, in such an embodiment, if user C is identified as, for example, a key or primary contact, user C's modification is given priority and thus, user C's proposed date prevails. In yet another embodiment, a voting scheme may be implemented to resolve conflicting modifications and assign priority to the prevailing modification. Consequently, in such an embodiment, user C's modification to the date may trigger a voting option to be displayed to all of the identified contacts. Each contact is then enabled to vote for the date he or she prefers and the date with the most votes prevails. Those skilled in the art will appreciate from
In yet another embodiment, user A (or any other contact to whom an event notification has been sent) may select a get ETA control 924 (
Those skilled in the art will also recognize that the user interface 1100 depicted in
All of the processes described herein may be embodied in, and fully automated via, software code modules executed by one or more general purpose computers or processors. The code modules may be stored in any type of computer-readable medium or other computer storage device. Some or all the methods may alternatively be embodied in specialized computer hardware. In addition, the components referred to herein may be implemented in hardware, software, firmware or a combination thereof.
Conditional language such as, among others, “can,” “could,” “might” or “may,” unless specifically stated otherwise, are otherwise understood within the context as used in general to convey that certain embodiments include, while other embodiments do not include, certain features, elements and/or steps. Thus, such conditional language is not generally intended to imply that features, elements and/or steps are in any way required for one or more embodiments or that one or more embodiments necessarily include logic for deciding, with or without user input or prompting, whether these features, elements and/or steps are included or are to be performed in any particular embodiment.
Any process descriptions, elements or blocks in the flow diagrams described herein and/or depicted in the attached figures should be understood as potentially representing modules, segments, or portions of code which include one or more executable instructions for implementing specific logical functions or elements in the process. Alternate implementations are included within the scope of the embodiments described herein in which elements or functions may be deleted, executed out of order from that shown, or discussed, including substantially concurrently or in reverse order, depending on the functionality involved as would be understood by those skilled in the art.
It should be emphasized that many variations and modifications may be made to the above-described embodiments, the elements of which are to be understood as being among other acceptable examples. All such modifications and variations are intended to be included herein within the scope of this disclosure and protected by the following claims.
Number | Name | Date | Kind |
---|---|---|---|
4723209 | Hernandez et al. | Feb 1988 | A |
D296218 | Wells-Papanek et al. | Jun 1988 | S |
D298144 | Wells-Papanek et al. | Oct 1988 | S |
D384052 | Kodosky | Sep 1997 | S |
D388424 | DeMuro et al. | Dec 1997 | S |
D391948 | Eisenberg | Mar 1998 | S |
5724531 | Miyashita et al. | Mar 1998 | A |
5751980 | Musashi et al. | May 1998 | A |
D395427 | Arora et al. | Jun 1998 | S |
5793365 | Tang et al. | Aug 1998 | A |
D397687 | Arora et al. | Sep 1998 | S |
D398595 | Baer et al. | Sep 1998 | S |
5867226 | Wehmeyer et al. | Feb 1999 | A |
5889517 | Ueda et al. | Mar 1999 | A |
5987107 | Brown | Nov 1999 | A |
6006200 | Boies et al. | Dec 1999 | A |
6016478 | Zhang et al. | Jan 2000 | A |
6023275 | Horvitz et al. | Feb 2000 | A |
D424036 | Arora et al. | May 2000 | S |
D424541 | Mugura | May 2000 | S |
6108533 | Brohoff | Aug 2000 | A |
6130726 | Darbee et al. | Oct 2000 | A |
6144863 | Charron | Nov 2000 | A |
6151059 | Schein et al. | Nov 2000 | A |
D437858 | Yasui et al. | Feb 2001 | S |
6188406 | Fong et al. | Feb 2001 | B1 |
D438873 | Wang et al. | Mar 2001 | S |
6201957 | Son et al. | Mar 2001 | B1 |
D440979 | Wang et al. | Apr 2001 | S |
6236398 | Kojima et al. | May 2001 | B1 |
D445426 | Wang et al. | Jul 2001 | S |
D446790 | Wang et al. | Aug 2001 | S |
6313877 | Anderson | Nov 2001 | B1 |
D454139 | Feldcamp | Mar 2002 | S |
6359635 | Perttunen | Mar 2002 | B1 |
6393430 | Van Ryzin | May 2002 | B1 |
D459361 | Inagaki | Jun 2002 | S |
D463444 | Istvan et al. | Sep 2002 | S |
6460181 | Donnelly | Oct 2002 | B1 |
6486870 | Kozu | Nov 2002 | B1 |
D470857 | Anderson et al. | Feb 2003 | S |
D471226 | Gray | Mar 2003 | S |
D472902 | Nashida et al. | Apr 2003 | S |
D474778 | Barnes | May 2003 | S |
D475064 | Nashida et al. | May 2003 | S |
6563515 | Reynolds et al. | May 2003 | B1 |
6577330 | Tsuda et al. | Jun 2003 | B1 |
D478912 | Johnson | Aug 2003 | S |
D485279 | DeCombe | Jan 2004 | S |
6678891 | Wilcox et al. | Jan 2004 | B1 |
D486499 | Hayashi et al. | Feb 2004 | S |
6716101 | Meadows et al. | Apr 2004 | B1 |
6741268 | Hayakawa | May 2004 | B1 |
D495339 | Gildred | Aug 2004 | S |
6775659 | Clifton-Bligh | Aug 2004 | B2 |
D495715 | Gildred | Sep 2004 | S |
6788987 | Slechta et al. | Sep 2004 | B2 |
6850255 | Muschetto | Feb 2005 | B2 |
6865404 | Tikkala et al. | Mar 2005 | B1 |
D506474 | Gildred | Jun 2005 | S |
6907575 | Duarte | Jun 2005 | B2 |
D507577 | Totten et al. | Jul 2005 | S |
6920328 | Wollrab | Jul 2005 | B2 |
6925650 | Arsenault et al. | Aug 2005 | B1 |
6959207 | Keinonen et al. | Oct 2005 | B2 |
6978473 | Nsonwu et al. | Dec 2005 | B1 |
D523439 | Kuroda | Jun 2006 | S |
D523440 | Hernandez et al. | Jun 2006 | S |
D523868 | Kuroda | Jun 2006 | S |
7086008 | Capps et al. | Aug 2006 | B2 |
7089287 | Bellotti et al. | Aug 2006 | B2 |
7111788 | Reponen | Sep 2006 | B2 |
7117445 | Berger | Oct 2006 | B2 |
7137073 | Kim et al. | Nov 2006 | B2 |
7174516 | Chipchase | Feb 2007 | B2 |
7178109 | Hewson et al. | Feb 2007 | B2 |
7187761 | Bookstaff | Mar 2007 | B2 |
D543992 | Vigesaa | Jun 2007 | S |
D544875 | Wang et al. | Jun 2007 | S |
D544877 | Sasser | Jun 2007 | S |
D545324 | Decombe | Jun 2007 | S |
7236780 | Benco et al. | Jun 2007 | B2 |
D545827 | Evans et al. | Jul 2007 | S |
D545832 | Armendariz | Jul 2007 | S |
D547321 | Viegers et al. | Jul 2007 | S |
7248677 | Randall et al. | Jul 2007 | B2 |
7248857 | Richardson et al. | Jul 2007 | B1 |
D548743 | Takahashi et al. | Aug 2007 | S |
D550681 | Totten et al. | Sep 2007 | S |
D554142 | Cameron | Oct 2007 | S |
7280652 | Bocking et al. | Oct 2007 | B2 |
D554652 | Shen et al. | Nov 2007 | S |
D556765 | Evans et al. | Dec 2007 | S |
D558221 | Nagata et al. | Dec 2007 | S |
D562343 | Fletcher | Feb 2008 | S |
7330845 | Lee et al. | Feb 2008 | B2 |
D563972 | Sherry | Mar 2008 | S |
7343565 | Ying et al. | Mar 2008 | B2 |
D565586 | Shin et al. | Apr 2008 | S |
D567817 | Kwag et al. | Apr 2008 | S |
D568334 | Okaro et al. | May 2008 | S |
D568897 | Byeon | May 2008 | S |
D568898 | Byeon | May 2008 | S |
D568899 | Byeon | May 2008 | S |
D569387 | Byeon | May 2008 | S |
7369850 | Andrew et al. | May 2008 | B2 |
D570369 | Fletcher | Jun 2008 | S |
D571819 | Scott et al. | Jun 2008 | S |
D573601 | Gregov et al. | Jul 2008 | S |
D574392 | Kwag et al. | Aug 2008 | S |
D575297 | Glezer et al. | Aug 2008 | S |
D575792 | Benson | Aug 2008 | S |
D576174 | Ording et al. | Sep 2008 | S |
D577364 | Flynt et al. | Sep 2008 | S |
D578134 | Jasinski | Oct 2008 | S |
D578543 | Ulm et al. | Oct 2008 | S |
7437005 | Drucker et al. | Oct 2008 | B2 |
D580450 | Chen et al. | Nov 2008 | S |
D580946 | Chen et al. | Nov 2008 | S |
7450927 | Creswell et al. | Nov 2008 | B1 |
D582426 | Chen et al. | Dec 2008 | S |
D582928 | Blankenship et al. | Dec 2008 | S |
D585453 | Chen et al. | Jan 2009 | S |
D585454 | Ismail | Jan 2009 | S |
D586361 | Horowitz et al. | Feb 2009 | S |
D586362 | Horowitz et al. | Feb 2009 | S |
7490295 | Chaudhri et al. | Feb 2009 | B2 |
D588148 | Stone et al. | Mar 2009 | S |
D588149 | Brownell et al. | Mar 2009 | S |
D590407 | Watanabe et al. | Apr 2009 | S |
7526306 | Brems et al. | Apr 2009 | B2 |
D592218 | Blankenship et al. | May 2009 | S |
D592674 | Kwag | May 2009 | S |
D593120 | Bouchard et al. | May 2009 | S |
D593574 | Guimaraes et al. | Jun 2009 | S |
D593576 | Ball et al. | Jun 2009 | S |
D594015 | Singh et al. | Jun 2009 | S |
7546543 | Louch et al. | Jun 2009 | B2 |
7555727 | Hawkins et al. | Jun 2009 | B2 |
D596192 | Shotel | Jul 2009 | S |
7577700 | Tolson et al. | Aug 2009 | B2 |
D599368 | Kanga et al. | Sep 2009 | S |
D599806 | Brown et al. | Sep 2009 | S |
D599807 | Marashi | Sep 2009 | S |
D599810 | Scalisi et al. | Sep 2009 | S |
D599812 | Hirsch | Sep 2009 | S |
D599813 | Hirsch | Sep 2009 | S |
D599814 | Ogura et al. | Sep 2009 | S |
7587683 | Ito et al. | Sep 2009 | B2 |
D602038 | Channell et al. | Oct 2009 | S |
7603628 | Park et al. | Oct 2009 | B2 |
D603415 | Lin et al. | Nov 2009 | S |
D603416 | Poling et al. | Nov 2009 | S |
D603418 | Magnani et al. | Nov 2009 | S |
D603420 | Channell | Nov 2009 | S |
D603867 | La et al. | Nov 2009 | S |
D604310 | Ahn | Nov 2009 | S |
D604317 | Hoefnagels et al. | Nov 2009 | S |
D604740 | Matheny et al. | Nov 2009 | S |
7620996 | Torres et al. | Nov 2009 | B2 |
D605200 | Sakai | Dec 2009 | S |
D605652 | Plaisted et al. | Dec 2009 | S |
D605653 | Danton | Dec 2009 | S |
D606088 | Yokouchi et al. | Dec 2009 | S |
D606550 | La et al. | Dec 2009 | S |
7636889 | Weber et al. | Dec 2009 | B2 |
D608366 | Matas | Jan 2010 | S |
7646745 | Caldwell et al. | Jan 2010 | B2 |
7650361 | Wong et al. | Jan 2010 | B1 |
D609714 | Oda et al. | Feb 2010 | S |
D609715 | Chaudhri | Feb 2010 | S |
D610159 | Matheny et al. | Feb 2010 | S |
D610161 | Matas | Feb 2010 | S |
7665028 | Cummins et al. | Feb 2010 | B2 |
D611056 | Langlois et al. | Mar 2010 | S |
D611484 | Mays et al. | Mar 2010 | S |
D611485 | Marashi | Mar 2010 | S |
D611490 | Lee et al. | Mar 2010 | S |
D612394 | La et al. | Mar 2010 | S |
D612860 | Tarara et al. | Mar 2010 | S |
7673017 | Kim et al. | Mar 2010 | B2 |
7685520 | Rashkovskiy et al. | Mar 2010 | B2 |
7685530 | Sherrard et al. | Mar 2010 | B2 |
D613300 | Chaudhri | Apr 2010 | S |
D614191 | Takano et al. | Apr 2010 | S |
D614192 | Takano et al. | Apr 2010 | S |
D614646 | Chen et al. | Apr 2010 | S |
D615090 | Sogabe | May 2010 | S |
D615546 | Lundy et al. | May 2010 | S |
D615549 | Caine et al. | May 2010 | S |
7720498 | Lee | May 2010 | B2 |
D619593 | Fujioka et al. | Jul 2010 | S |
7752552 | Pennington et al. | Jul 2010 | B2 |
D620948 | Scalisi et al. | Aug 2010 | S |
7853881 | Aly Assal et al. | Dec 2010 | B1 |
7886000 | Polis et al. | Feb 2011 | B1 |
20020045960 | Phillips et al. | Apr 2002 | A1 |
20020052754 | Joyce et al. | May 2002 | A1 |
20020068583 | Murray | Jun 2002 | A1 |
20020145623 | Decombe | Oct 2002 | A1 |
20030126250 | Jhanji | Jul 2003 | A1 |
20040046796 | Fujita | Mar 2004 | A1 |
20040058698 | Crockett et al. | Mar 2004 | A1 |
20040067751 | Vandermeijden et al. | Apr 2004 | A1 |
20040077340 | Forsyth | Apr 2004 | A1 |
20040091093 | Bookstaff | May 2004 | A1 |
20040100479 | Nakano et al. | May 2004 | A1 |
20040102225 | Furuta et al. | May 2004 | A1 |
20040109436 | Vargas et al. | Jun 2004 | A1 |
20040122684 | Kaikuranta | Jun 2004 | A1 |
20040162812 | Lane | Aug 2004 | A1 |
20040162830 | Shirwadkar et al. | Aug 2004 | A1 |
20040221239 | Hachigian et al. | Nov 2004 | A1 |
20040235520 | Cadiz et al. | Nov 2004 | A1 |
20040239982 | Gignac | Dec 2004 | A1 |
20040250217 | Tojo et al. | Dec 2004 | A1 |
20050005235 | Satterfield et al. | Jan 2005 | A1 |
20050010876 | Robertson et al. | Jan 2005 | A1 |
20050020243 | Benco et al. | Jan 2005 | A1 |
20050039140 | Chen | Feb 2005 | A1 |
20050041011 | Silfverberg et al. | Feb 2005 | A1 |
20050071759 | Connors et al. | Mar 2005 | A1 |
20050071780 | Muller et al. | Mar 2005 | A1 |
20050076053 | Katayama et al. | Apr 2005 | A1 |
20050079863 | Macaluso | Apr 2005 | A1 |
20050091272 | Smith et al. | Apr 2005 | A1 |
20050094205 | Lo et al. | May 2005 | A1 |
20050114374 | Juszkiewicz et al. | May 2005 | A1 |
20050118996 | Lee et al. | Jun 2005 | A1 |
20050143097 | Wilson et al. | Jun 2005 | A1 |
20050143135 | Brems et al. | Jun 2005 | A1 |
20050143138 | Lee et al. | Jun 2005 | A1 |
20050172001 | Zaner et al. | Aug 2005 | A1 |
20050209994 | Noro et al. | Sep 2005 | A1 |
20050229110 | Gegner et al. | Oct 2005 | A1 |
20050235225 | Pradhan et al. | Oct 2005 | A1 |
20050235226 | Watanabe et al. | Oct 2005 | A1 |
20050235251 | Arend et al. | Oct 2005 | A1 |
20050243979 | Starbuck et al. | Nov 2005 | A1 |
20050245236 | Servi et al. | Nov 2005 | A1 |
20050246654 | Hally et al. | Nov 2005 | A1 |
20050278652 | Scholz | Dec 2005 | A1 |
20060055700 | Niles et al. | Mar 2006 | A1 |
20060084410 | Sutaria et al. | Apr 2006 | A1 |
20060123360 | Anwar et al. | Jun 2006 | A1 |
20060143574 | Ito et al. | Jun 2006 | A1 |
20060212829 | Yahiro et al. | Sep 2006 | A1 |
20060216021 | Touchard et al. | Sep 2006 | A1 |
20060224430 | Butt | Oct 2006 | A1 |
20060242597 | Park | Oct 2006 | A1 |
20060293057 | Mazerski et al. | Dec 2006 | A1 |
20070011617 | Akagawa et al. | Jan 2007 | A1 |
20070033540 | Bridges et al. | Feb 2007 | A1 |
20070038503 | Krajcev et al. | Feb 2007 | A1 |
20070067738 | Flynt et al. | Mar 2007 | A1 |
20070073874 | Moghaddam et al. | Mar 2007 | A1 |
20070117572 | Adam et al. | May 2007 | A1 |
20070130221 | Abdo et al. | Jun 2007 | A1 |
20070143399 | Qi | Jun 2007 | A1 |
20070162862 | Ogasawara et al. | Jul 2007 | A1 |
20070174389 | Armstrong et al. | Jul 2007 | A1 |
20070198947 | Cox et al. | Aug 2007 | A1 |
20070218891 | Cox | Sep 2007 | A1 |
20070226645 | Kongqiao et al. | Sep 2007 | A1 |
20070233736 | Xiong et al. | Oct 2007 | A1 |
20070255807 | Hayashi et al. | Nov 2007 | A1 |
20070268908 | Linkola et al. | Nov 2007 | A1 |
20080059570 | Bill | Mar 2008 | A1 |
20080086703 | Flynt et al. | Apr 2008 | A1 |
20080122870 | Brodersen et al. | May 2008 | A1 |
20080235248 | Krantz et al. | Sep 2008 | A1 |
20080307661 | Hembree | Dec 2008 | A1 |
20080319943 | Fischer | Dec 2008 | A1 |
20090040875 | Buzescu et al. | Feb 2009 | A1 |
20090094088 | Chen et al. | Apr 2009 | A1 |
20090094532 | Lyle et al. | Apr 2009 | A1 |
20090106376 | Tom et al. | Apr 2009 | A1 |
20090164923 | Ovi | Jun 2009 | A1 |
20090276318 | Broadbent et al. | Nov 2009 | A1 |
20090327437 | Estrada | Dec 2009 | A1 |
20100057858 | Shen et al. | Mar 2010 | A1 |
20100076804 | Jones | Mar 2010 | A1 |
20100169145 | O'Sullivan et al. | Jul 2010 | A1 |
20100246789 | Vance et al. | Sep 2010 | A1 |
20100250672 | Vance et al. | Sep 2010 | A1 |
20100262926 | Gupta et al. | Oct 2010 | A1 |
20100293105 | Blinn et al. | Nov 2010 | A1 |
20110047182 | Shepherd | Feb 2011 | A1 |
Number | Date | Country |
---|---|---|
10155431 | Jun 2003 | DE |
1246434 | Oct 2002 | EP |
1571808 | Sep 2005 | EP |
H11-088496 | Mar 1999 | JP |
H11-327741 | Nov 1999 | JP |
2000-348058 | Dec 2000 | JP |
2003-198705 | Jul 2003 | JP |
2004-208217 | Jul 2004 | JP |
2004-348601 | Dec 2004 | JP |
2005-072958 | Mar 2005 | JP |
2006-107473 | Apr 2006 | JP |
2007-524892 | Aug 2007 | JP |
10-2006-0031624 | Apr 2006 | KR |
WO 0025501 | May 2000 | WO |
WO 2005045799 | May 2005 | WO |
WO 2005064441 | Jul 2005 | WO |
WO 2006016227 | Feb 2006 | WO |
WO 2007127642 | Nov 2007 | WO |
Entry |
---|
Alltel Launches ‘My Circle,’ a One-of-a-Kind Program That Gives Customers Free Calls to Any Network or Number They Choose, Business Wire, Apr. 20, 2006, pp. 1, New York. |
Alltel's ‘My Circle’ Plan Lets Subscribers Adds 10 Numbers for Unlimited Calls, Wireless News, Apr. 23, 2006, pp. 2, Coventry. |
Cuneo, Alice Z., Alltel Gets Aggressive in Telecom War, Advertising Age, Apr. 24, 2006, vol. 77, Issue 17, pp. 8, 1 pg., Chicago (Midwest region edition). |
Weisser, Cybele and Farnoosh Torabi. “What do you pay to stay connected?” Money Magazine, Nov. 24, 2003. http://money.cnn.com/2003/11/20/pf/portability—strategy—0312/index.htm. |
AT&T, LG Xenon User Guide, Apr. 8, 2009, pp. 1-146. |
Boy Genius. “LG Xenon hitting AT&T before Christmas?” Boy Genius Report, Sep. 24, 2008. http://www.boygeniusreport.com/2008/09/24/lg-xenon-hitting-att-before-christmas/. |