US20070135135A1 - Electronic equipment with content management function and program for providing same - Google Patents
Electronic equipment with content management function and program for providing same Download PDFInfo
- Publication number
- US20070135135A1 US20070135135A1 US11/298,790 US29879005A US2007135135A1 US 20070135135 A1 US20070135135 A1 US 20070135135A1 US 29879005 A US29879005 A US 29879005A US 2007135135 A1 US2007135135 A1 US 2007135135A1
- Authority
- US
- United States
- Prior art keywords
- content
- electronic equipment
- portable electronic
- location
- mobile telephone
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72457—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to geographic location
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72403—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
- H04M1/72409—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories
- H04M1/72412—User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality by interfacing with external accessories using two-way short-range wireless interfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/72—Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
- H04M1/724—User interfaces specially adapted for cordless or mobile telephones
- H04M1/72448—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
- H04M1/72451—User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions according to schedules, e.g. using calendar applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/10—Details of telephonic subscriber devices including a GPS signal receiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M2250/00—Details of telephonic subscriber devices
- H04M2250/12—Details of telephonic subscriber devices including a sensor for measuring a physical value, e.g. temperature or motion
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
Definitions
- the present invention relates generally to electronic equipment for engaging in voice communications and, more particularly to electronic equipment that includes a content management function to conserve memory resources.
- Electronic equipment that provide for voice communication are becoming increasingly popular.
- the features associated with the electronic equipment have become increasingly diverse.
- many electronic equipment include cameras, Internet browsing functionality, video playback capability, audio playback capability, image display capability and hands-free headset interfaces.
- the electronic equipment can include a memory used to store data, address book or contact information, ring tones, video clips, audio clips, image files and so forth. These items and any other types of items stored by the memory are typically arranged in files and will be referred to herein as content.
- the memory is typically of limited capacity. Once the capacity of the memory is reached, additional content cannot be stored by the electronic equipment. Furthermore, once stored, such content is retained by the memory until the user deletes the content from the memory.
- content may be transmitted to the electronic equipment from a server or other device for storage by the memory.
- Delivering content may involve an act by the user of the electronic equipment to download, transfer or accept the content.
- content may be pushed to or pulled by the electronic equipment without user action or with minimal user action.
- Content also may be attached or otherwise included with a text message, an electronic mail message, a voice message or other transmission received by the electronic equipment.
- the memory of the electronic equipment may become consumed by stored content.
- performance of the electronic equipment may be degraded and/or the user may loose the ability to store additional content unless remedial action is taken.
- a method of managing content in a portable electronic equipment with wireless communication capability and having a memory for storing content includes receiving content related to a particular location upon positioning of the portable electronic equipment in or near the particular location from a source configured to transmit the location related content as a function of the position of the mobile radio terminal with respect to the location; and storing the location related content in the memory.
- the method further includes deleting the location related content upon departure of the portable electronic equipment from the location.
- a method of managing content for a portable electronic equipment with wireless communication capability and having a memory for storing content includes detecting that the portable electronic equipment is in or near a particular location; and transmitting content related to the particular location to the portable electronic equipment upon the detecting.
- the method further includes determining if the portable electronic equipment is a subscriber for the location related content or is configured to accept the location related content before transmitting.
- a method of managing content in a portable electronic equipment having wireless communication capability and having a memory for storing content includes receiving content having a temporal based lifespan; storing the content in the memory; and deleting the content upon expiration of the temporal based lifespan.
- a program stored on a machine usable medium including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content and executable logic to receive content related to a particular location upon positioning of the portable electronic equipment in or near the particular location from a source configured to transmit the location related content as a function of the position of the mobile radio terminal with respect to the location; and store the location related content in the memory.
- a program stored on a machine usable medium including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content and executable logic to detect that the portable electronic equipment is in or near a particular location; and transmit content related to the particular location to the portable electronic equipment upon the detecting.
- a program stored on a machine usable medium including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content and executable logic to receive content having a temporal based lifespan; store the content in the memory; and delete the content upon expiration of the temporal based lifespan.
- FIG. 1 is a schematic view of a mobile telephone as an exemplary electronic equipment in accordance with an embodiment of the present invention
- FIG. 2 is a schematic block diagram of the relevant portions of the mobile telephone of FIG. 1 in accordance with an embodiment of the present invention
- FIG. 3 is a schematic block diagram of a system in which the mobile telephone can communicate as an exemplary communications system in accordance with an embodiment of the present invention
- FIG. 4 is a flow chart of an exemplary content management scheme carried out by the mobile telephone in accordance with an embodiment of the present invention
- FIG. 5 is a flow chart of an exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention
- FIG. 6 is a diagram showing an exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention
- FIG. 7 is a diagram showing another exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention.
- FIG. 8 is a diagram showing another exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention.
- FIG. 9 is a flow chart of another exemplary content management scheme carried out by the mobile telephone in accordance with an embodiment of the present invention.
- the term “electronic equipment” includes portable radio communication equipment.
- portable radio communication equipment which herein after is referred to as a “mobile radio terminal,” includes all equipment such as mobile telephones, pagers, communicators, i.e., electronic organizers, personal digital assistants (PDAs), smartphones, portable communication apparatus or the like.
- PDAs personal digital assistants
- the invention is described primarily in the context of a mobile telephone. However, it will be appreciated that the invention is not intended to be limited to a mobile telephone and can be any type of electronic equipment.
- an electronic equipment 10 is shown in accordance with the present invention.
- the electronic equipment includes a content management function that is configured to delete content from a memory of the electronic equipment 10 upon the occurrence of a predetermined event.
- Predetermined events can include, for example, the movement of the electronic equipment 10 out of a specified location and/or the expiration of a lifespan of the content.
- the electronic equipment is a mobile telephone and will be referred to as the mobile telephone 10 .
- the mobile telephone 10 is shown as having a “brick” or “block” design type housing 12 , but it will be appreciated that other type housings, such as a clamshell housing or a slide-type housing, may be utilized without departing from the scope of the invention.
- the mobile telephone 10 includes a display 14 and keypad 16 .
- the display 14 displays information to a user such as operating state, time, telephone numbers, contact information, various navigational menus, etc., which enable the user to utilize the various feature of the mobile telephone 10 .
- the display 14 may also be used to visually display content received by the mobile telephone 10 and/or retrieved from a memory 18 ( FIG. 2 ) of the mobile telephone 10 .
- the keypad 16 may be conventional in that it provides for a variety of user input operations.
- the keypad 16 typically includes alphanumeric keys 20 for allowing entry of alphanumeric information such as telephone numbers, phone lists, contact information, notes, etc.
- the keypad 16 typically includes special function keys such as a “call send” key for initiating or answering a call, and a “call end” key for ending, or “hanging up” a call.
- Special function keys may also include menu navigation keys, for example, for navigating through a menu displayed on the display 14 to select different telephone functions, profiles, settings, etc., as is conventional.
- keys associated with the mobile telephone may include a volume key, audio mute key, an on/off power key, a web browser launch key, a camera key, etc. Keys or key-like functionality may also be embodied as a touch screen associated with the display 14 .
- the mobile telephone 10 overcomes the aforementioned shortcomings associated with existing electronic equipment.
- the mobile telephone 10 includes conventional call circuitry that enables the mobile telephone 10 to establish a call and/or exchange signals with a called/calling device, typically another mobile telephone or landline telephone.
- a called/calling device typically another mobile telephone or landline telephone.
- the called/calling device need not be another telephone, but may be some other device such as an Internet web server, content providing server, etc.
- FIG. 2 represents a functional block diagram of the mobile telephone 10 .
- the mobile telephone 10 includes a primary control circuit 24 that is configured to carry out overall control of the functions and operations of the mobile telephone 10 .
- the control circuit 24 may include a processing device 26 , such as a CPU, microcontroller or microprocessor.
- the processing device 26 executes code stored in a memory within the control circuit 24 (not shown) and/or in a separate memory, such as memory 18 , in order to carry out conventional operation of the mobile telephone 10 .
- the memory 18 can be, for example, a flash memory, a hard drive, a removable media, a volatile memory and/or a non-volatile memory.
- the processing device 26 executes code in accordance with the present invention in order to perform the content management function 22 .
- the mobile telephone 10 includes an antenna 28 coupled to a radio circuit 30 .
- the radio circuit 30 includes a radio frequency transmitter and receiver for transmitting and receiving signals via the antenna 28 as is conventional.
- the mobile telephone 10 further includes a sound signal processing circuit 32 for processing the audio signal transmitted by/received from the radio circuit 28 . Coupled to the sound processing circuit 32 are a speaker 34 and a microphone 36 that enable a user to listen and speak via the mobile telephone 10 as is conventional.
- the radio circuit 30 and sound processing circuit 32 are each coupled to the control circuit 24 so as to carry out overall operation.
- the mobile telephone 10 also includes the aforementioned display 14 and keypad 16 coupled to the control circuit 24 .
- the mobile telephone 10 further includes an I/O interface 38 .
- the I/O interface 38 may be in the form of typical mobile telephone I/O interfaces, such as a multi-element connector at the base of the mobile telephone 10 .
- the I/O interface 38 may be used to couple the mobile telephone 10 to a battery charger to charge a power supply unit 40 within the mobile telephone 10 .
- the I/O interface 38 may serve to connect the mobile telephone 10 to a wired personal hands-free adaptor (not shown) or a local wireless interface (e.g., a Bluetooth adaptor (not shown) for use with a Bluetooth-based hands-free adaptor).
- the I/O interface 38 may serve to connect the mobile telephone 10 to a personal computer or other device via a data cable, etc.
- the I/O interface 38 is not necessary to the fundamental aspects of the present invention. Nor are the particular functions of the I/O interface 38 necessarily germane to the invention.
- the control circuit 24 is configured to automatically detect when a wired or wireless (e.g., Bluetooth) device is in communication with the mobile telephone 10 . This may be via mechanical contact, device ID detection, etc. Such feature is known in mobile telephones. However, as described in more detail below, the present invention may make use of such a feature in conjunction with its content management function 22 .
- the mobile telephone 10 may also include a timer 41 for carrying out timing functions. Such functions may include timing the durations of calls, etc.
- the timer 41 may serve to detect such things as a lifespan expiration for content stored by the memory 18 as will be explained in more detail below.
- the mobile telephone 10 may include a location sensitive device 42 .
- the location sensitive device 42 is a global positioning receiver configured to receive position data from a global positioning satellite (GPS) and to pass the position data (e.g., in terms of longitude and latitude) to the control circuit 24 . From this information, the position of the mobile telephone 10 relative to a particular location (e.g., a building, city block, stadium, retail store, etc.) can be determined.
- the location sensitive device 42 can be a radio frequency identification (RFID) tag or transponder.
- RFID radio frequency identification
- the presence or absence of the mobile telephone 10 can be determined based on a reply signal broadcast by the location sensitive device 42 .
- the receipt of the reply signal can be used as an indication of the relative location of the mobile telephone 10 to the particular location.
- the location sensitive device 42 can be local wireless adapter, such as a Bluetooth adapter, which may be physically associated with the I/O interface 38 instead of a separate component.
- the presence or absence of the mobile telephone 10 can be determined based on an interface established by the wireless adapter of the mobile telephone 10 and the corresponding wireless adapter. The establishment of the interface can be used as an indication of the relative location of the mobile telephone 10 to the particular location.
- the system 44 can include a server 46 .
- the server 46 can include a processor that executes logic to track the relative position of the mobile telephone 10 , transmit content to the mobile telephone 10 and/or carry out functions complimentary to the content management function 22 of the mobile telephone 10 .
- a function of the server 46 is to transmit content to the mobile telephone 10 and, as such, can be a computing device that services multiple mobile telephones 10 , a dedicated device for transmitting specific types of content to mobile telephones 10 , another electronic equipment (e.g., another mobile telephone 10 ) or any other suitable device.
- the server 46 communicates with the mobile telephone 10 via a network 48 and a transmission medium 50 .
- the transmission medium 50 can be any appropriate device or assembly, including, for example, a communications tower, another mobile telephone, a wireless access point, a satellite, etc. Portions of the network 48 may include wireless transmission pathways.
- the mobile telephone 10 is portable and can be carried into or out of a particular location 52 .
- the location 52 is any point, place or area, and a departure from the location 52 will trigger the content management function 22 to delete content from the memory 18 that has an expiration associated with the location 52 .
- the location 52 can be a building, a city block, a sports stadium or arena, a performance venue, a retail store, a shopping mall, a workplace, an airport, a park, or any other place. Movement of the mobile telephone 10 into or out of the location 52 is indicated by arrow 54 .
- the proximity detector(s) 56 can be strategically placed to determine when the mobile telephone 10 is in or near the location 52 .
- the proximity detector(s) 56 is an RFID reader for detecting an RFID transponder of the mobile telephone 52 .
- the proximity detector(s) 56 is a wireless adapter (e.g., Bluetooth adapter) for establishing an interface with a compatible adapter of the mobile telephone 10 .
- the proximity detector 56 can be omitted from the system 44 . For instance, the position of the mobile telephone 10 could be monitored by the server and/or the mobile telephone 10 using GPS signals or by an interface with the transmission medium 50 .
- the proximity detector(s) 56 could communicate with the server 46 directly, via the network 48 , via the transmission medium 50 and/or via the mobile telephone 10 .
- the proximity detector(s) 56 communicates with the server 46 and the mobile telephone 10 to carry out features of the content management function 22 or communicates only with the mobile telephone 10 .
- the server 46 can be a remote server, such as a server provided by a commercial mobile telephone service provider. In other embodiments, the server 46 can be associated with the location 52 . In this case, and if the location 52 includes a proximity detector 56 , the server 46 can be separate from, interfaced with or combined with the proximity detector 56 . The server 46 and/or the proximity detector 56 may be physically present at the location 52 or at corn other location.
- the method can be embodied as executable code, such as in the form of the content management function 22 .
- the method starts in block 58 where the mobile telephone 10 enters the location 52 or becomes close enough to the location 52 to be detected as being present at the location 52 . Then, in block 60 , the mobile telephone 10 receives content related to the location 52 . In block 62 , the received content is stored by the memory 18 .
- the location related content can be in any appropriate form, such as a data file, an audio file, a ring tone, a video file, an image file, an executable file or the like.
- the location related content can be pushed to or pulled by the mobile telephone 10 , downloaded by user action or received by any other suitable technique.
- the source of the content can be any suitable device, including the server 46 , another item of electronic equipment (e.g., another mobile telephone), the proximity detector 56 , etc.
- the nature of the content can be any type of content suitable for the location.
- An exemplary type of content is an advertisement for a particular product or service.
- the content can include a sample of a newly released song.
- the location can be as general as the entire store, as specific as a music department of the store or as specific as a particular section of the music department.
- Another form of advertising may be a coupon. For instance, if the user were to enter the cereal aisle of a grocery store, an electronic coupon could be received for a particular brand of cereal.
- Another exemplary type of content is a map or floor plan of the location or directions for traversing the location. For instance, if the user enters a building and would like directional information, content can be received and stored to assist the user. This type of content could be helpful, for example, when attempting to find seats at a sporting or performing arts event, a particular doctor's office in a hospital, a particular store in a mall, a particular item or area of interest in a museum, a particular point of interest in an airport, etc.
- Combinations of location related information could be received. For instance, at a sporting event, the content could guide the user to a concession stand where the content could present the user with a coupon for an item sold at that concession stand.
- the mobile telephone 10 may depart the location 52 as depicted in block 64 .
- the process can proceed to block 66 where the content is deleted.
- the act of deleting can include erasing the content from the memory 18 as is appropriate for the hardware that implements the memory 18 .
- the content may be associated with an location based expiration semaphore (e.g., flag or trigger).
- the content management function 22 could be configured to recognize the expiration semaphore and delete the content when the mobile telephone 10 is no longer present in or near the location 52 . In this manner, the content has a lifespan dependent on the position of the mobile telephone 10 relative to the location 52 .
- these techniques include a self awareness of a departure from the location 52 (e.g., by using GPS signals or the loss of a wireless interface) or the receipt of a departure signal from the server 46 or proximity detector 56 .
- the location related content can have utility to the user of the mobile telephone 10 when present in or near the location 52 , but can have reduced or no utility after having departed from the location 52 . Accordingly, provided is a system and method of managing the content to conserve memory 18 capacity by preserving content when the content may be useful to the user and deleting content that has diminished utility as a function of the position of the mobile telephone 10 .
- the content can be deleted automatically upon detection of the departure from the location 52 .
- the user can be prompted to confirm that deletion of the content is desired.
- some content can be configured for automatic deletion while other content can be configured to require user confirmation before deletion.
- the method can be embodied as executable code, such as in the form of a content management support function.
- the method can start in block 68 where the presence of the mobile telephone 10 with respect to the location 52 is detected.
- Example manners in which the presence of the mobile telephone 10 in or near the location 52 are discussed below, and include, for example, sensing the mobile telephone 10 (e.g., by receipt of an RF signal from an RFID transponder of the mobile telephone 10 or by establishment of a wireless interface with the mobile telephone 10 ) or by information supplied by the mobile telephone 10 (e.g., GPS data received by the mobile telephone 10 and relayed to the server 46 ).
- the process can determine if the mobile telephone 10 subscribes to a service for receiving location related content or has otherwise enabled the mobile telephone 10 to receive location related content. Checking to determine if the mobile telephone 10 is configured to receive location related content can reduce the transmission of content to the mobile telephone 10 of a user that does not wish to receive such content.
- the method can end in block 72 . Otherwise, the process can proceed to block 74 where the location related content is transmitted from the server 46 to the mobile telephone 10 .
- the content can be automatically push delivered, pulled, retrieved or downloaded. In other embodiments, the user can be prompted to accept the content before transmission or following receipt.
- the server 46 is not configured to determine if the mobile telephone 10 is to receive content in block 70 , in which case the process can proceed from block 68 directly to block 74 .
- the departure of the mobile telephone 10 from the location 52 can be detected.
- the server 46 could be configured to ascertain the position of the mobile telephone 10 relative to the location 52 are described below. Briefly, these techniques include a self awareness of a departure from the location 52 (e.g., the loss of a wireless interface or RFID signal) or the receipt of a location indicative signal from the mobile telephone 10 (e.g., a signal containing GPS information).
- the process can proceed to block 78 where the server 46 transmits a signal to the mobile telephone 10 containing a command to delete the location related content.
- the content can be deleted automatically by the content management function 22 of the mobile telephone 10 .
- the user can be prompted to confirm that deletion of the content is desired.
- some content can be configured for automatic deletion while other content can be configured to require user confirmation before deletion.
- FIGS. 6-8 show some exemplary implementation schemes for transmitting and managing location related content carried out by various components of the system 44 .
- Other implementation schemes and modifications to the illustrated and described implementations schemes are possible, each of which are intended to fall within the scope of the claims appended hereto.
- the proximity detector 56 detects the arrival or presence of the mobile telephone 10 (block 82 ). Detection of the arrival or presence can be made by receiving an RFID signal from the mobile telephone 10 , establishing a wireless interface with the mobile telephone 10 (e.g., using a local adapter such as Bluetooth or a wider area adapter such as the transmission medium 50 of FIG. 3 ), receiving GPS data regarding the position of the mobile telephone 10 , user registration at a terminal present at the location 52 , temporarily connecting the mobile telephone 10 to a docking port present at the location 52 or any other suitable technique.
- a local adapter such as Bluetooth or a wider area adapter such as the transmission medium 50 of FIG. 3
- the proximity sensor 56 Upon detection of the mobile telephone 10 , the proximity sensor 56 transmits a signal to the server 46 indicating that the mobile telephone 10 is present in or near the location 52 (block 84 ). Upon receipt of such a signal (block 86 ) and any other appropriate data exchange between the server 46 and the mobile telephone 10 , the server 46 transmits the location related content to the mobile telephone (block 88 ). The mobile telephone 10 then receives the content (block 90 ) and stores the content in the memory 18 (block 92 ). Storing the content can include any appropriate memory writing technique as is appropriate for the particular type of memory 18 of the mobile telephone 10 .
- the user may or may not interact with the content (block 94 ). For example, if the content is an image file, the user may display the image file on the display 14 ( FIGS. 1 and 2 ). As another example, if the content is a ring tone, the user may playback the ring tone through the speaker 34 ( FIGS. 1 and 2 ). Once received and/or stored by the mobile telephone 10 , the content may be played back, displayed, executed or otherwise acted upon with or without user action.
- the departure or absence can be detected by the proximity detector 56 (block 98 ). Detection of the departure can be made by the absence of an RFID signal from the mobile telephone 10 , the receipt of an RFID signal at an exit of the location 52 , the loss of a wireless interface with the mobile telephone 10 , receiving GPS data regarding the position of the mobile telephone 10 , user log-off at a terminal present at the location 52 , disconnection of the mobile telephone 10 from a docking port present at the location 52 or any other suitable technique.
- the proximity sensor 56 Upon detection of the departure of the mobile telephone 10 , the proximity sensor 56 transmits a signal to the server 46 indicating that the mobile telephone 10 is not in or near the location 52 (block 100 ). Upon receipt of such a signal (block 102 ) and any other appropriate data exchange between the server 46 and the mobile telephone 10 , the server 46 transmits a signal (e.g., command) to the mobile telephone 10 indicating to the content management function 22 to delete the content (block 104 ). The signal is received by the mobile telephone 110 (block 106 ), at which point the content management function 22 deletes the content (block 108 ). As indicated, deletion of the content can be carried out after user authorization, if appropriate.
- a signal e.g., command
- the content may be associated with a time based lifespan, after which the content management function deletes the content.
- the content management function 22 can force the mobile telephone 10 to interact with the server 46 and/or attempt to interact with the proximity detector 56 to reestablish the position of the mobile telephone 10 relative to the location 52 . If such interaction with the server 46 and/or proximity detector 56 is not possible or indicates that the mobile telephone 10 is no longer in or near the location 52 , the content management function 22 can delete the content.
- the mobile telephone 10 receives a signal to delete the content.
- the content management function 22 of the mobile telephone 10 makes a determination as to when to delete the content.
- operational details of blocks in FIGS. 7 and 8 that are the same as or very similar to blocks in FIG. 6 will be not be described in great detail and will be given the same reference numeral as the corresponding block in FIG. 6 .
- the mobile telephone 10 when the mobile telephone 10 enters or nears the location 52 (block 80 ), the mobile telephone 10 establishes an interface with the proximity detector 56 and/or server 46 (blocks 110 a and 110 b ).
- the interface can be a local wireless interface (e.g., a Bluetooth interface with a local adapter), an interface with a mobile telephone service provider that operates the transmission medium 50 and transmits mobile telephone 10 position information to the server 46 , the connecting of the mobile telephone 10 to a docking port, any other suitable interface establishment scheme.
- the server 46 transmits the location related content to the mobile telephone (block 88 ).
- the mobile telephone 10 receives the content (block 90 ) and stores the content in the memory 18 (block 92 ). Once stored, the user may or may not interact with the content (block 94 ).
- the interface with the proximity detector 56 and/or server 46 becomes lost (blocks 112 a and 112 b ).
- the content management function 22 can delete the content (block 108 ). As indicated, deletion of the content can be carried out after user authorization, if appropriate.
- the mobile telephone 10 when the mobile telephone 10 enters or nears the location 52 (block 80 ), the presence of the mobile telephone 10 is detected by the proximity detector 56 and/or server 46 (block 82 ) by any of the foregoing techniques or other suitable technique, including the automatic detection of the mobile telephone 10 , the receipt of location indicating data or a request for location related content by the mobile telephone 10 . Then, the server 46 transmits the location related content to the mobile telephone (block 88 ). The mobile telephone 10 then receives the content (block 90 ) and stores the content in the memory 18 (block 92 ). Once stored, the user may or may not interact with the content (block 94 ).
- the content management function 22 can detect that the mobile telephone 10 has left the location 52 (block 114 ) and delete the content (block 108 ). As indicated, deletion of the content can be carried out after user authorization, if appropriate.
- Detecting the departure can be accomplished in any suitable manner.
- the user can interact with the mobile telephone 10 to indicate that the mobile telephone 10 has a new position not associated with the location 52 . If the user does not enter such information on their own accord after a predetermined period of time after the content was received, the content management function 22 can prompt the user to indicate if the user is still located at the location 52 or has left. If user action indicates that the mobile telephone 10 has left the location 52 , the content management function 22 can delete the content (block 108 ).
- the content management function 22 can track the position of the mobile telephone 10 relative to the location 52 .
- the received content can include position data associated with the location 52 or the position of the mobile telephone 10 at the time of transmission from the server 46 .
- the mobile telephone 10 may log the position of the mobile telephone 10 at the time of receiving the content (e.g., from GPS data).
- the mobile telephone 10 may receive GPS data or other position indicative information from the proximity detector 56 , server 46 or transmission medium 50 .
- the content management function 22 can compare the location information associated with the content to current position information and when the two are sufficiently far enough apart, the content management function 22 can delete the content (block 108 ).
- the content management function 22 can be configured to detect when the mobile telephone 10 is no longer serviced by the transmission medium 50 through which the mobile telephone 10 received the content. For instance, the content may be received through a first transmission medium 50 having a range that covers the location 52 . As long as the mobile telephone 10 continues to be serviced by the first transmission medium 50 it may be assumed that the mobile telephone 10 is at or sufficiently close to the location 52 to retain the content in the memory 18 .
- the mobile telephone 10 moves out of the range of the first transmission medium 50 and/or into the range of a second transmission medium 50 (e.g., invoking a handoff from the first transmission medium 50 to the second), it can be assumed that the mobile telephone 10 is no longer at or sufficiently close to the location 52 to continue to retain the content in the memory 18 . At this point, the content can be deleted.
- the term deleting content explicitly includes updating and/or replacing the content.
- the location related content can have a relationship to the new content that updates or replaces the “older” location related content. For example, if the content were the floor-plan of a first floor of a department store and the user were to move to a second floor of the department store, pushed to (or pulled by) the mobile telephone 10 could be the a floor-plan for the second floor.
- the second floor floor-plan could replace the first floor floor-plan by, for example, deleting the first floor floor-plan in whole or in part and storing the second floor floor-plan in whole or in part.
- an updated floor-plan having information related to both floors could be stored. Accordingly, deleting the location related content may be based on departure from one location and arrival at another location.
- the location related content can be updated to be related to the display currently having a relationship to the position of the mobile telephone 10 .
- Such content could include music, text, video, an audio description, etc.
- the content could be replaced incrementally based on location.
- the content transmitted to the mobile telephone 10 could function as a guided tour through the museum or exhibit.
- content to update and/or replace existing location related content may be requested by the mobile telephone 10 based on the content currently stored.
- the request may be automatically generated if the mobile telephone 10 senses movement from one position to another or based on user action.
- the location related content may include an indication to the user or the content management function 22 that there is a relationship between the currently stored content and additional content available to the mobile telephone 10 .
- the transmission of updating or replacing content can be automated by sensing the current position of the mobile telephone 10 by the proximity detector(s) 56 and/or the server 46 .
- the mobile telephone 10 may give the user an indication that the location related content, or any replacement or update thereto, is available. The user may choose to interact with the content or ignore the content. In this embodiment, the content may be already received and stored by the mobile telephone 10 or simply available for download or reception. In the latter situation, the server 46 can transmit an indication that the location related content is available and, if desired by the user, the user can respond to the indication to obtain the content by transmitting a request for the content using the mobile telephone 10 .
- the method can be embodied as executable code, such as in the form of the content management function 22 .
- the method can start in block 116 where the mobile telephone 10 receives content associated with a lifespan, or expiration.
- the content can be location related content as described above or content unassociated with any particular location.
- the lifespan can be defined by a date and time stamp that indicates to the content management function 22 that the content should be deleted when the date and time is after the values set forth in the date and time stamp.
- the time at which the content is received may not be related to the lifespan of the content.
- the content may be a ring tone or audio file containing auld lang syne, which might be useful to the user at the stroke of midnight starting a new year, and the date and time stamp may be set for January 1 st at 1:00 am. When that date and time arrives, it would be appropriate for the content management function 22 to delete the content.
- the lifespan can be a time length stamp that indicates to the content management function 22 that the content should be deleted after a corresponding duration of time from transmission of the content from a transmitting source or from receipt of the content by the mobile telephone 10 .
- the time length stamp may be three hours. Once the content is received and three hours elapses, it would be appropriate for the content management function 22 to delete the content.
- the content management function 22 can be configured to delete content having a lifespan defined by either a date and time stamp or a time length stamp, or both. Furthermore, deletion of the content can be carried out after user authorization, if appropriate. A semaphore indicative of whether the content should be deleted automatically at the expiration of the lifespan or with user authorization can be included with the content, thereby providing the source, author or copyright owner of the content with a way to at least in part control the use of the content once transmitted to the mobile telephone 10 .
- the process can proceed to block 118 where the content is stored in the memory 18 . Then, in block 120 , the management function 22 determines if the lifespan has expired. If a negative determination is made in block 120 , block 120 can repeat until a positive determination is made. Upon a positive determination in block 120 , the process can proceed to block 122 where the content is deleted. As indicated, deletion of the content may be automatic or deferred until user authorization.
- the content management function 22 can assign a lifespan to the content and delete the content after the expiration of the lifespan.
- the lifespan can be associated with the content automatically and without user authorization, following user authorization or by user initiation.
- the temporal lifespan and the location lifespan may be combined.
- content could be associated with both a time based deletion scheme and a location based deletion scheme, including any of the time and location deletion schemes described herein. Deletion of the content may be made by the content management function 22 upon the first of the lifespans to expire. Combining the schemes or using multiple lifespans together would enable the content generator to utilize multiple content control techniques.
- the user of the mobile telephone 10 could have the ability to define content management functions for a selected content item, a selected type of content (e.g., audio, video, data, text, etc.), manner in which the content was acquired (e.g., pushed, pulled, downloaded, etc.) and/or globally for all content.
- User specified content management functions can be in addition to any content management rules (e.g., time or location based lifespans) associated with the content by the content provider.
- Content management rules established by the content provider can supersede any rules generated by the user.
- the functionality relating the management of content can be embodied in any suitable form, including software, firmware, dedicated circuit components, computer readable media, machine usable medium and so forth.
- any suitable form including software, firmware, dedicated circuit components, computer readable media, machine usable medium and so forth.
- the illustrations appended hereto that show a specific order of executing functional logic blocks, the order of execution of the blocks can be changed relative to the order shown.
- two or more blocks shown in succession can be executed concurrently or with partial concurrence. Certain blocks may also be omitted.
- any number of commands, state variables, semaphores, or messages can be added to the logical flow for purposes of enhanced utility, accounting, performance, measurement, or for providing troubleshooting aids, and the like. It is understood that all such variations are within the scope of the present invention.
Abstract
A method and program for managing content in a portable electronic equipment with wireless communication capability and having a memory for storing content are disclosed. Content management may include receiving content and storing the content in a memory. The content may be related to a particular location and received/transmitted upon positioning of the portable electronic equipment in or near the particular location. Such content may have a lifespan related to departure of the portable electronic equipment from the location. Furthermore, the content may have a temporal based lifespan, which may be unrelated to any location based lifespan. The content may be deleted upon expiration of the location based lifespan or the temporal based lifespan.
Description
- The present invention relates generally to electronic equipment for engaging in voice communications and, more particularly to electronic equipment that includes a content management function to conserve memory resources.
- Electronic equipment that provide for voice communication are becoming increasingly popular. In addition, the features associated with the electronic equipment have become increasingly diverse. To name a few examples, many electronic equipment include cameras, Internet browsing functionality, video playback capability, audio playback capability, image display capability and hands-free headset interfaces.
- The electronic equipment can include a memory used to store data, address book or contact information, ring tones, video clips, audio clips, image files and so forth. These items and any other types of items stored by the memory are typically arranged in files and will be referred to herein as content. The memory is typically of limited capacity. Once the capacity of the memory is reached, additional content cannot be stored by the electronic equipment. Furthermore, once stored, such content is retained by the memory until the user deletes the content from the memory.
- In some communications networks or systems, content may be transmitted to the electronic equipment from a server or other device for storage by the memory. Delivering content may involve an act by the user of the electronic equipment to download, transfer or accept the content. Alternatively, content may be pushed to or pulled by the electronic equipment without user action or with minimal user action. Content also may be attached or otherwise included with a text message, an electronic mail message, a voice message or other transmission received by the electronic equipment.
- As can be appreciated, the memory of the electronic equipment may become consumed by stored content. In such cases, performance of the electronic equipment may be degraded and/or the user may loose the ability to store additional content unless remedial action is taken.
- In view of the aforementioned shortcomings associated with existing electronic equipment that are subject to memory capacity issues, there is a need in the art for electronic equipment that does not suffer from such drawbacks. More particularly, there is a need in the art for electronic equipment that includes a content management function.
- According to one aspect of the invention, a method of managing content in a portable electronic equipment with wireless communication capability and having a memory for storing content includes receiving content related to a particular location upon positioning of the portable electronic equipment in or near the particular location from a source configured to transmit the location related content as a function of the position of the mobile radio terminal with respect to the location; and storing the location related content in the memory.
- In a preferred embodiment, the method further includes deleting the location related content upon departure of the portable electronic equipment from the location.
- According to another aspect of the invention, a method of managing content for a portable electronic equipment with wireless communication capability and having a memory for storing content includes detecting that the portable electronic equipment is in or near a particular location; and transmitting content related to the particular location to the portable electronic equipment upon the detecting.
- In a preferred embodiment, the method further includes determining if the portable electronic equipment is a subscriber for the location related content or is configured to accept the location related content before transmitting.
- According to another aspect of the invention, a method of managing content in a portable electronic equipment having wireless communication capability and having a memory for storing content includes receiving content having a temporal based lifespan; storing the content in the memory; and deleting the content upon expiration of the temporal based lifespan.
- According to yet another aspect of the invention, a program stored on a machine usable medium, the program including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content and executable logic to receive content related to a particular location upon positioning of the portable electronic equipment in or near the particular location from a source configured to transmit the location related content as a function of the position of the mobile radio terminal with respect to the location; and store the location related content in the memory.
- According to still another aspect of the invention, a program stored on a machine usable medium, the program including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content and executable logic to detect that the portable electronic equipment is in or near a particular location; and transmit content related to the particular location to the portable electronic equipment upon the detecting.
- According to another aspect of the invention, a program stored on a machine usable medium, the program including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content and executable logic to receive content having a temporal based lifespan; store the content in the memory; and delete the content upon expiration of the temporal based lifespan.
- These and further features of the present invention will be apparent with reference to the following description and attached drawings. In the description and drawings, particular embodiments of the invention have been disclosed in detail as being indicative of some of the ways in which the principles of the invention may be employed, but it is understood that the invention is not limited correspondingly in scope. Rather, the invention includes all changes, modifications and equivalents coming within the spirit and terms of the claims appended hereto.
- Features that are described and/or illustrated with respect to one embodiment may be used in the same way or in a similar way in one or more other embodiments and/or in combination with or instead of the features of the other embodiments.
- It should be emphasized that the term “comprises/comprising” when used in this specification is taken to specify the presence of stated features, integers, steps or components but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof.
-
FIG. 1 is a schematic view of a mobile telephone as an exemplary electronic equipment in accordance with an embodiment of the present invention; -
FIG. 2 is a schematic block diagram of the relevant portions of the mobile telephone ofFIG. 1 in accordance with an embodiment of the present invention; -
FIG. 3 is a schematic block diagram of a system in which the mobile telephone can communicate as an exemplary communications system in accordance with an embodiment of the present invention; -
FIG. 4 is a flow chart of an exemplary content management scheme carried out by the mobile telephone in accordance with an embodiment of the present invention; -
FIG. 5 is a flow chart of an exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention; -
FIG. 6 is a diagram showing an exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention; -
FIG. 7 is a diagram showing another exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention; -
FIG. 8 is a diagram showing another exemplary content management scheme carried out by system components of the communications system in accordance with an embodiment of the present invention; and -
FIG. 9 is a flow chart of another exemplary content management scheme carried out by the mobile telephone in accordance with an embodiment of the present invention. - The present invention will now be described with reference to the drawings, wherein like reference numerals are used to refer to like elements throughout.
- The term “electronic equipment” includes portable radio communication equipment. The term “portable radio communication equipment,” which herein after is referred to as a “mobile radio terminal,” includes all equipment such as mobile telephones, pagers, communicators, i.e., electronic organizers, personal digital assistants (PDAs), smartphones, portable communication apparatus or the like.
- In the present application, the invention is described primarily in the context of a mobile telephone. However, it will be appreciated that the invention is not intended to be limited to a mobile telephone and can be any type of electronic equipment.
- Referring initially to
FIG. 1 , anelectronic equipment 10 is shown in accordance with the present invention. The electronic equipment includes a content management function that is configured to delete content from a memory of theelectronic equipment 10 upon the occurrence of a predetermined event. Predetermined events can include, for example, the movement of theelectronic equipment 10 out of a specified location and/or the expiration of a lifespan of the content. - In the exemplary embodiment described herein, the electronic equipment is a mobile telephone and will be referred to as the
mobile telephone 10. Themobile telephone 10 is shown as having a “brick” or “block”design type housing 12, but it will be appreciated that other type housings, such as a clamshell housing or a slide-type housing, may be utilized without departing from the scope of the invention. - The
mobile telephone 10 includes adisplay 14 andkeypad 16. As is conventional, thedisplay 14 displays information to a user such as operating state, time, telephone numbers, contact information, various navigational menus, etc., which enable the user to utilize the various feature of themobile telephone 10. Thedisplay 14 may also be used to visually display content received by themobile telephone 10 and/or retrieved from a memory 18 (FIG. 2 ) of themobile telephone 10. - Similarly, the
keypad 16 may be conventional in that it provides for a variety of user input operations. For example, thekeypad 16 typically includesalphanumeric keys 20 for allowing entry of alphanumeric information such as telephone numbers, phone lists, contact information, notes, etc. In addition, thekeypad 16 typically includes special function keys such as a “call send” key for initiating or answering a call, and a “call end” key for ending, or “hanging up” a call. Special function keys may also include menu navigation keys, for example, for navigating through a menu displayed on thedisplay 14 to select different telephone functions, profiles, settings, etc., as is conventional. Other keys associated with the mobile telephone may include a volume key, audio mute key, an on/off power key, a web browser launch key, a camera key, etc. Keys or key-like functionality may also be embodied as a touch screen associated with thedisplay 14. - As will become more apparent in view of the following description, the
mobile telephone 10 overcomes the aforementioned shortcomings associated with existing electronic equipment. Specifically, themobile telephone 10 includes conventional call circuitry that enables themobile telephone 10 to establish a call and/or exchange signals with a called/calling device, typically another mobile telephone or landline telephone. However, the called/calling device need not be another telephone, but may be some other device such as an Internet web server, content providing server, etc. -
FIG. 2 represents a functional block diagram of themobile telephone 10. With the exception of acontent management function 22 according to the present invention, which is preferably implemented as executable logic in the form of application software or code within themobile telephone 10, the construction of themobile telephone 10 is otherwise generally conventional. Themobile telephone 10 includes aprimary control circuit 24 that is configured to carry out overall control of the functions and operations of themobile telephone 10. Thecontrol circuit 24 may include aprocessing device 26, such as a CPU, microcontroller or microprocessor. Theprocessing device 26 executes code stored in a memory within the control circuit 24 (not shown) and/or in a separate memory, such asmemory 18, in order to carry out conventional operation of themobile telephone 10. Thememory 18 can be, for example, a flash memory, a hard drive, a removable media, a volatile memory and/or a non-volatile memory. In addition, theprocessing device 26 executes code in accordance with the present invention in order to perform thecontent management function 22. - It will be apparent to a person having ordinary skill in the art of computer programming, and specifically in applications programming for mobile telephones, how to program a
mobile telephone 10 to operate and carry out the functions described herein. Accordingly, details as to the specific programming code have been left out for sake of brevity. Also, while thecontent management function 22 is executed by theprocessing device 26 in accordance with the preferred embodiment of the invention, such functionality could also be carried out via dedicated hardware, firmware, software, or combinations thereof, without departing from the scope of the invention. In addition, corresponding functions of a server and/or proximity detector that interact withmobile telephone 10 can be embodied as executable logic that is stored by a memory of those devices and/or executed by a processor of those devices. - Continuing to refer to
FIGS. 1 and 2 , themobile telephone 10 includes anantenna 28 coupled to aradio circuit 30. Theradio circuit 30 includes a radio frequency transmitter and receiver for transmitting and receiving signals via theantenna 28 as is conventional. Themobile telephone 10 further includes a soundsignal processing circuit 32 for processing the audio signal transmitted by/received from theradio circuit 28. Coupled to thesound processing circuit 32 are aspeaker 34 and amicrophone 36 that enable a user to listen and speak via themobile telephone 10 as is conventional. Theradio circuit 30 andsound processing circuit 32 are each coupled to thecontrol circuit 24 so as to carry out overall operation. - The
mobile telephone 10 also includes theaforementioned display 14 andkeypad 16 coupled to thecontrol circuit 24. Themobile telephone 10 further includes an I/O interface 38. The I/O interface 38 may be in the form of typical mobile telephone I/O interfaces, such as a multi-element connector at the base of themobile telephone 10. As is typical, the I/O interface 38 may be used to couple themobile telephone 10 to a battery charger to charge apower supply unit 40 within themobile telephone 10. In addition, or in the alternative, the I/O interface 38 may serve to connect themobile telephone 10 to a wired personal hands-free adaptor (not shown) or a local wireless interface (e.g., a Bluetooth adaptor (not shown) for use with a Bluetooth-based hands-free adaptor). Further, the I/O interface 38 may serve to connect themobile telephone 10 to a personal computer or other device via a data cable, etc. - The I/
O interface 38 is not necessary to the fundamental aspects of the present invention. Nor are the particular functions of the I/O interface 38 necessarily germane to the invention. On the other hand, according to one particular aspect of the invention, thecontrol circuit 24 is configured to automatically detect when a wired or wireless (e.g., Bluetooth) device is in communication with themobile telephone 10. This may be via mechanical contact, device ID detection, etc. Such feature is known in mobile telephones. However, as described in more detail below, the present invention may make use of such a feature in conjunction with itscontent management function 22. - The
mobile telephone 10 may also include atimer 41 for carrying out timing functions. Such functions may include timing the durations of calls, etc. In addition, thetimer 41 may serve to detect such things as a lifespan expiration for content stored by thememory 18 as will be explained in more detail below. - The
mobile telephone 10 may include a locationsensitive device 42. In one exemplary embodiment, the locationsensitive device 42 is a global positioning receiver configured to receive position data from a global positioning satellite (GPS) and to pass the position data (e.g., in terms of longitude and latitude) to thecontrol circuit 24. From this information, the position of themobile telephone 10 relative to a particular location (e.g., a building, city block, stadium, retail store, etc.) can be determined. In another exemplary embodiment, the locationsensitive device 42 can be a radio frequency identification (RFID) tag or transponder. In this embodiment, if themobile telephone 10 were to come within the operable range of an RFID reader (not shown), the presence or absence of themobile telephone 10 can be determined based on a reply signal broadcast by the locationsensitive device 42. The receipt of the reply signal can be used as an indication of the relative location of themobile telephone 10 to the particular location. In yet another exemplary embodiment, the locationsensitive device 42 can be local wireless adapter, such as a Bluetooth adapter, which may be physically associated with the I/O interface 38 instead of a separate component. In this embodiment, if themobile telephone 10 were to come within the operable range of a corresponding wireless adapter, the presence or absence of themobile telephone 10 can be determined based on an interface established by the wireless adapter of themobile telephone 10 and the corresponding wireless adapter. The establishment of the interface can be used as an indication of the relative location of themobile telephone 10 to the particular location. - With additional reference to
FIG. 3 , represented is anexemplary communications system 44 in which themobile telephone 10 can operate. Thesystem 44 can include aserver 46. In one embodiment, theserver 46 can include a processor that executes logic to track the relative position of themobile telephone 10, transmit content to themobile telephone 10 and/or carry out functions complimentary to thecontent management function 22 of themobile telephone 10. A function of theserver 46 is to transmit content to themobile telephone 10 and, as such, can be a computing device that services multiplemobile telephones 10, a dedicated device for transmitting specific types of content tomobile telephones 10, another electronic equipment (e.g., another mobile telephone 10) or any other suitable device. - In the illustrated embodiment, the
server 46 communicates with themobile telephone 10 via anetwork 48 and atransmission medium 50. Thetransmission medium 50 can be any appropriate device or assembly, including, for example, a communications tower, another mobile telephone, a wireless access point, a satellite, etc. Portions of thenetwork 48 may include wireless transmission pathways. - As is apparent, the
mobile telephone 10 is portable and can be carried into or out of aparticular location 52. For purposes of this application, thelocation 52 is any point, place or area, and a departure from thelocation 52 will trigger thecontent management function 22 to delete content from thememory 18 that has an expiration associated with thelocation 52. By way of example, thelocation 52 can be a building, a city block, a sports stadium or arena, a performance venue, a retail store, a shopping mall, a workplace, an airport, a park, or any other place. Movement of themobile telephone 10 into or out of thelocation 52 is indicated byarrow 54. - Associated with the
location 52 can be one ormore proximity detectors 56 that can be strategically placed to determine when themobile telephone 10 is in or near thelocation 52. In one embodiment, the proximity detector(s) 56 is an RFID reader for detecting an RFID transponder of themobile telephone 52. In another embodiment, the proximity detector(s) 56 is a wireless adapter (e.g., Bluetooth adapter) for establishing an interface with a compatible adapter of themobile telephone 10. In other embodiments, theproximity detector 56 can be omitted from thesystem 44. For instance, the position of themobile telephone 10 could be monitored by the server and/or themobile telephone 10 using GPS signals or by an interface with thetransmission medium 50. - Depending on the implementation of the
system 44, the proximity detector(s) 56 could communicate with theserver 46 directly, via thenetwork 48, via thetransmission medium 50 and/or via themobile telephone 10. In other embodiment, the proximity detector(s) 56 communicates with theserver 46 and themobile telephone 10 to carry out features of thecontent management function 22 or communicates only with themobile telephone 10. - In some embodiments, the
server 46 can be a remote server, such as a server provided by a commercial mobile telephone service provider. In other embodiments, theserver 46 can be associated with thelocation 52. In this case, and if thelocation 52 includes aproximity detector 56, theserver 46 can be separate from, interfaced with or combined with theproximity detector 56. Theserver 46 and/or theproximity detector 56 may be physically present at thelocation 52 or at corn other location. - Variations to the illustrated
system 44 configuration will be or become apparent to one of ordinary skill in the art based on the description herein. Each variation of thesystem 44 is intended to fall within the scope of the claims appended hereto. - Referring to
FIG. 4 , a position-based method of content management carried out by themobile telephone 10 is depicted. The method can be embodied as executable code, such as in the form of thecontent management function 22. - The method starts in
block 58 where themobile telephone 10 enters thelocation 52 or becomes close enough to thelocation 52 to be detected as being present at thelocation 52. Then, inblock 60, themobile telephone 10 receives content related to thelocation 52. Inblock 62, the received content is stored by thememory 18. The location related content can be in any appropriate form, such as a data file, an audio file, a ring tone, a video file, an image file, an executable file or the like. The location related content can be pushed to or pulled by themobile telephone 10, downloaded by user action or received by any other suitable technique. The source of the content can be any suitable device, including theserver 46, another item of electronic equipment (e.g., another mobile telephone), theproximity detector 56, etc. - The nature of the content can be any type of content suitable for the location. An exemplary type of content is an advertisement for a particular product or service. For example, if the
mobile telephone 10 is detected as entering a store that sells music, the content can include a sample of a newly released song. In this case, the location can be as general as the entire store, as specific as a music department of the store or as specific as a particular section of the music department. Another form of advertising may be a coupon. For instance, if the user were to enter the cereal aisle of a grocery store, an electronic coupon could be received for a particular brand of cereal. - Another exemplary type of content is a map or floor plan of the location or directions for traversing the location. For instance, if the user enters a building and would like directional information, content can be received and stored to assist the user. This type of content could be helpful, for example, when attempting to find seats at a sporting or performing arts event, a particular doctor's office in a hospital, a particular store in a mall, a particular item or area of interest in a museum, a particular point of interest in an airport, etc.
- Combinations of location related information could be received. For instance, at a sporting event, the content could guide the user to a concession stand where the content could present the user with a coupon for an item sold at that concession stand.
- At some point after the content is stored in the
memory 18, themobile telephone 10 may depart thelocation 52 as depicted inblock 64. Upon departure of themobile telephone 22 from thelocation 52, the process can proceed to block 66 where the content is deleted. As used herein, the act of deleting can include erasing the content from thememory 18 as is appropriate for the hardware that implements thememory 18. For this purpose, the content may be associated with an location based expiration semaphore (e.g., flag or trigger). Thecontent management function 22 could be configured to recognize the expiration semaphore and delete the content when themobile telephone 10 is no longer present in or near thelocation 52. In this manner, the content has a lifespan dependent on the position of themobile telephone 10 relative to thelocation 52. Various ways in which themobile telephone 10 could be configured to ascertain the position of themobile telephone 10 relative to thelocation 52 are described below. Briefly, these techniques include a self awareness of a departure from the location 52 (e.g., by using GPS signals or the loss of a wireless interface) or the receipt of a departure signal from theserver 46 orproximity detector 56. - As will be appreciated, the location related content can have utility to the user of the
mobile telephone 10 when present in or near thelocation 52, but can have reduced or no utility after having departed from thelocation 52. Accordingly, provided is a system and method of managing the content to conservememory 18 capacity by preserving content when the content may be useful to the user and deleting content that has diminished utility as a function of the position of themobile telephone 10. - In one embodiment, the content can be deleted automatically upon detection of the departure from the
location 52. In another embodiment, the user can be prompted to confirm that deletion of the content is desired. In addition, some content can be configured for automatic deletion while other content can be configured to require user confirmation before deletion. - With reference to
FIG. 5 , a method of content management carried out by theserver 46 and/orproximity detector 56 is depicted. The method can be embodied as executable code, such as in the form of a content management support function. - The method can start in
block 68 where the presence of themobile telephone 10 with respect to thelocation 52 is detected. Example manners in which the presence of themobile telephone 10 in or near thelocation 52 are discussed below, and include, for example, sensing the mobile telephone 10 (e.g., by receipt of an RF signal from an RFID transponder of themobile telephone 10 or by establishment of a wireless interface with the mobile telephone 10) or by information supplied by the mobile telephone 10 (e.g., GPS data received by themobile telephone 10 and relayed to the server 46). - Next, in
block 70, the process can determine if themobile telephone 10 subscribes to a service for receiving location related content or has otherwise enabled themobile telephone 10 to receive location related content. Checking to determine if themobile telephone 10 is configured to receive location related content can reduce the transmission of content to themobile telephone 10 of a user that does not wish to receive such content. - If, in
block 70, a negative determination is made, the method can end inblock 72. Otherwise, the process can proceed to block 74 where the location related content is transmitted from theserver 46 to themobile telephone 10. In one embodiment, if themobile telephone 10 is to receive the content, the content can be automatically push delivered, pulled, retrieved or downloaded. In other embodiments, the user can be prompted to accept the content before transmission or following receipt. In other embodiments, theserver 46 is not configured to determine if themobile telephone 10 is to receive content inblock 70, in which case the process can proceed fromblock 68 directly to block 74. - At some point after transmission of the location related content to the
mobile telephone 10, the departure of themobile telephone 10 from thelocation 52 can be detected. Various ways in which theserver 46 could be configured to ascertain the position of themobile telephone 10 relative to thelocation 52 are described below. Briefly, these techniques include a self awareness of a departure from the location 52 (e.g., the loss of a wireless interface or RFID signal) or the receipt of a location indicative signal from the mobile telephone 10 (e.g., a signal containing GPS information). - Since the
mobile telephone 10 may be unaware of the relative position of themobile telephone 10 with respect to thelocation 52, the process can proceed to block 78 where theserver 46 transmits a signal to themobile telephone 10 containing a command to delete the location related content. In one embodiment, upon receipt of such a signal, the content can be deleted automatically by thecontent management function 22 of themobile telephone 10. In another embodiment, the user can be prompted to confirm that deletion of the content is desired. In addition, some content can be configured for automatic deletion while other content can be configured to require user confirmation before deletion. -
FIGS. 6-8 show some exemplary implementation schemes for transmitting and managing location related content carried out by various components of thesystem 44. Other implementation schemes and modifications to the illustrated and described implementations schemes are possible, each of which are intended to fall within the scope of the claims appended hereto. - In
FIG. 6 , when themobile telephone 10 enters or nears the location 52 (block 80), theproximity detector 56 detects the arrival or presence of the mobile telephone 10 (block 82). Detection of the arrival or presence can be made by receiving an RFID signal from themobile telephone 10, establishing a wireless interface with the mobile telephone 10 (e.g., using a local adapter such as Bluetooth or a wider area adapter such as thetransmission medium 50 ofFIG. 3 ), receiving GPS data regarding the position of themobile telephone 10, user registration at a terminal present at thelocation 52, temporarily connecting themobile telephone 10 to a docking port present at thelocation 52 or any other suitable technique. - Upon detection of the
mobile telephone 10, theproximity sensor 56 transmits a signal to theserver 46 indicating that themobile telephone 10 is present in or near the location 52 (block 84). Upon receipt of such a signal (block 86) and any other appropriate data exchange between theserver 46 and themobile telephone 10, theserver 46 transmits the location related content to the mobile telephone (block 88). Themobile telephone 10 then receives the content (block 90) and stores the content in the memory 18 (block 92). Storing the content can include any appropriate memory writing technique as is appropriate for the particular type ofmemory 18 of themobile telephone 10. - Once stored, the user may or may not interact with the content (block 94). For example, if the content is an image file, the user may display the image file on the display 14 (
FIGS. 1 and 2 ). As another example, if the content is a ring tone, the user may playback the ring tone through the speaker 34 (FIGS. 1 and 2 ). Once received and/or stored by themobile telephone 10, the content may be played back, displayed, executed or otherwise acted upon with or without user action. - Once the user departs or become absent from the location (block 96), the departure or absence can be detected by the proximity detector 56 (block 98). Detection of the departure can be made by the absence of an RFID signal from the
mobile telephone 10, the receipt of an RFID signal at an exit of thelocation 52, the loss of a wireless interface with themobile telephone 10, receiving GPS data regarding the position of themobile telephone 10, user log-off at a terminal present at thelocation 52, disconnection of themobile telephone 10 from a docking port present at thelocation 52 or any other suitable technique. - Upon detection of the departure of the
mobile telephone 10, theproximity sensor 56 transmits a signal to theserver 46 indicating that themobile telephone 10 is not in or near the location 52 (block 100). Upon receipt of such a signal (block 102) and any other appropriate data exchange between theserver 46 and themobile telephone 10, theserver 46 transmits a signal (e.g., command) to themobile telephone 10 indicating to thecontent management function 22 to delete the content (block 104). The signal is received by the mobile telephone 110 (block 106), at which point thecontent management function 22 deletes the content (block 108). As indicated, deletion of the content can be carried out after user authorization, if appropriate. - Provisions can be made for instances where the
mobile telephone 10 is turned off or losses operating power between blocks 92 and 106, in which case the mobile telephone will not receive the signal to delete the content. For example, the content may be associated with a time based lifespan, after which the content management function deletes the content. Alternatively, when themobile telephone 10 is returned to operation, thecontent management function 22 can force themobile telephone 10 to interact with theserver 46 and/or attempt to interact with theproximity detector 56 to reestablish the position of themobile telephone 10 relative to thelocation 52. If such interaction with theserver 46 and/orproximity detector 56 is not possible or indicates that themobile telephone 10 is no longer in or near thelocation 52, thecontent management function 22 can delete the content. - In the embodiment of
FIG. 6 , themobile telephone 10 receives a signal to delete the content. In the embodiments ofFIGS. 7 and 8 , thecontent management function 22 of themobile telephone 10 makes a determination as to when to delete the content. For the sake of brevity, operational details of blocks inFIGS. 7 and 8 that are the same as or very similar to blocks inFIG. 6 will be not be described in great detail and will be given the same reference numeral as the corresponding block inFIG. 6 . - In
FIG. 7 , when themobile telephone 10 enters or nears the location 52 (block 80), themobile telephone 10 establishes an interface with theproximity detector 56 and/or server 46 (blocks transmission medium 50 and transmitsmobile telephone 10 position information to theserver 46, the connecting of themobile telephone 10 to a docking port, any other suitable interface establishment scheme. - Then, the
server 46 transmits the location related content to the mobile telephone (block 88). Themobile telephone 10 then receives the content (block 90) and stores the content in the memory 18 (block 92). Once stored, the user may or may not interact with the content (block 94). - Once the user departs or becomes absent from the location (block 96), the interface with the
proximity detector 56 and/orserver 46 becomes lost (blocks content management function 22 can delete the content (block 108). As indicated, deletion of the content can be carried out after user authorization, if appropriate. - In
FIG. 8 , when themobile telephone 10 enters or nears the location 52 (block 80), the presence of themobile telephone 10 is detected by theproximity detector 56 and/or server 46 (block 82) by any of the foregoing techniques or other suitable technique, including the automatic detection of themobile telephone 10, the receipt of location indicating data or a request for location related content by themobile telephone 10. Then, theserver 46 transmits the location related content to the mobile telephone (block 88). Themobile telephone 10 then receives the content (block 90) and stores the content in the memory 18 (block 92). Once stored, the user may or may not interact with the content (block 94). - Once the user departs or become absent from the location (block 96), the
content management function 22 can detect that themobile telephone 10 has left the location 52 (block 114) and delete the content (block 108). As indicated, deletion of the content can be carried out after user authorization, if appropriate. - Detecting the departure (block 114) can be accomplished in any suitable manner. In one embodiment, the user can interact with the
mobile telephone 10 to indicate that themobile telephone 10 has a new position not associated with thelocation 52. If the user does not enter such information on their own accord after a predetermined period of time after the content was received, thecontent management function 22 can prompt the user to indicate if the user is still located at thelocation 52 or has left. If user action indicates that themobile telephone 10 has left thelocation 52, thecontent management function 22 can delete the content (block 108). - In another embodiment, the
content management function 22 can track the position of themobile telephone 10 relative to thelocation 52. For example, the received content can include position data associated with thelocation 52 or the position of themobile telephone 10 at the time of transmission from theserver 46. Alternatively, themobile telephone 10 may log the position of themobile telephone 10 at the time of receiving the content (e.g., from GPS data). As themobile telephone 10 moves, themobile telephone 10 may receive GPS data or other position indicative information from theproximity detector 56,server 46 ortransmission medium 50. Thecontent management function 22 can compare the location information associated with the content to current position information and when the two are sufficiently far enough apart, thecontent management function 22 can delete the content (block 108). - In yet another embodiment where the
mobile telephone 10 is serviced by a transmission medium 50 (FIG. 3 ) having a discemable range (e.g., a cell phone tower), thecontent management function 22 can be configured to detect when themobile telephone 10 is no longer serviced by thetransmission medium 50 through which themobile telephone 10 received the content. For instance, the content may be received through afirst transmission medium 50 having a range that covers thelocation 52. As long as themobile telephone 10 continues to be serviced by thefirst transmission medium 50 it may be assumed that themobile telephone 10 is at or sufficiently close to thelocation 52 to retain the content in thememory 18. When themobile telephone 10 moves out of the range of thefirst transmission medium 50 and/or into the range of a second transmission medium 50 (e.g., invoking a handoff from thefirst transmission medium 50 to the second), it can be assumed that themobile telephone 10 is no longer at or sufficiently close to thelocation 52 to continue to retain the content in thememory 18. At this point, the content can be deleted. - As used herein, the term deleting content explicitly includes updating and/or replacing the content. In one embodiment, the location related content can have a relationship to the new content that updates or replaces the “older” location related content. For example, if the content were the floor-plan of a first floor of a department store and the user were to move to a second floor of the department store, pushed to (or pulled by) the
mobile telephone 10 could be the a floor-plan for the second floor. The second floor floor-plan could replace the first floor floor-plan by, for example, deleting the first floor floor-plan in whole or in part and storing the second floor floor-plan in whole or in part. Alternatively, an updated floor-plan having information related to both floors could be stored. Accordingly, deleting the location related content may be based on departure from one location and arrival at another location. - As another example, in a museum, as the user moves the
mobile telephone 10 from one display to another, the location related content can be updated to be related to the display currently having a relationship to the position of themobile telephone 10. Such content could include music, text, video, an audio description, etc. As the user moves from place to place within the museum or exhibit, the content could be replaced incrementally based on location. As such, the content transmitted to themobile telephone 10 could function as a guided tour through the museum or exhibit. - In one embodiment, content to update and/or replace existing location related content may be requested by the
mobile telephone 10 based on the content currently stored. The request may be automatically generated if themobile telephone 10 senses movement from one position to another or based on user action. To assist in the request, the location related content may include an indication to the user or thecontent management function 22 that there is a relationship between the currently stored content and additional content available to themobile telephone 10. In other embodiments, the transmission of updating or replacing content can be automated by sensing the current position of themobile telephone 10 by the proximity detector(s) 56 and/or theserver 46. - In another embodiment, the
mobile telephone 10 may give the user an indication that the location related content, or any replacement or update thereto, is available. The user may choose to interact with the content or ignore the content. In this embodiment, the content may be already received and stored by themobile telephone 10 or simply available for download or reception. In the latter situation, theserver 46 can transmit an indication that the location related content is available and, if desired by the user, the user can respond to the indication to obtain the content by transmitting a request for the content using themobile telephone 10. - Referring to
FIG. 9 , a time, or temporal-based, method of content management carried out by themobile telephone 10 is depicted. The method can be embodied as executable code, such as in the form of thecontent management function 22. - The method can start in
block 116 where themobile telephone 10 receives content associated with a lifespan, or expiration. The content can be location related content as described above or content unassociated with any particular location. - In one embodiment, the lifespan can be defined by a date and time stamp that indicates to the
content management function 22 that the content should be deleted when the date and time is after the values set forth in the date and time stamp. In this embodiment, the time at which the content is received may not be related to the lifespan of the content. For example, the content may be a ring tone or audio file containing auld lang syne, which might be useful to the user at the stroke of midnight starting a new year, and the date and time stamp may be set for January 1 st at 1:00 am. When that date and time arrives, it would be appropriate for thecontent management function 22 to delete the content. - In another embodiment, the lifespan can be a time length stamp that indicates to the
content management function 22 that the content should be deleted after a corresponding duration of time from transmission of the content from a transmitting source or from receipt of the content by themobile telephone 10. For example, the time length stamp may be three hours. Once the content is received and three hours elapses, it would be appropriate for thecontent management function 22 to delete the content. - The
content management function 22 can be configured to delete content having a lifespan defined by either a date and time stamp or a time length stamp, or both. Furthermore, deletion of the content can be carried out after user authorization, if appropriate. A semaphore indicative of whether the content should be deleted automatically at the expiration of the lifespan or with user authorization can be included with the content, thereby providing the source, author or copyright owner of the content with a way to at least in part control the use of the content once transmitted to themobile telephone 10. - After receipt of the content in
block 116, the process can proceed to block 118 where the content is stored in thememory 18. Then, inblock 120, themanagement function 22 determines if the lifespan has expired. If a negative determination is made inblock 120, block 120 can repeat until a positive determination is made. Upon a positive determination inblock 120, the process can proceed to block 122 where the content is deleted. As indicated, deletion of the content may be automatic or deferred until user authorization. - In one embodiment, if content is received by the
mobile telephone 10 that does not have a time-based lifespan, thecontent management function 22 can assign a lifespan to the content and delete the content after the expiration of the lifespan. The lifespan can be associated with the content automatically and without user authorization, following user authorization or by user initiation. - In yet another embodiment, the temporal lifespan and the location lifespan may be combined. For instance, content could be associated with both a time based deletion scheme and a location based deletion scheme, including any of the time and location deletion schemes described herein. Deletion of the content may be made by the
content management function 22 upon the first of the lifespans to expire. Combining the schemes or using multiple lifespans together would enable the content generator to utilize multiple content control techniques. - Accordingly, provided is a system and method of managing the content to conserve
memory 18 capacity by preserving content for a limited time and deleting content after the lifespan of the content has expired. - In other embodiments, the user of the
mobile telephone 10, through thecontent management function 22, could have the ability to define content management functions for a selected content item, a selected type of content (e.g., audio, video, data, text, etc.), manner in which the content was acquired (e.g., pushed, pulled, downloaded, etc.) and/or globally for all content. User specified content management functions can be in addition to any content management rules (e.g., time or location based lifespans) associated with the content by the content provider. Content management rules established by the content provider can supersede any rules generated by the user. - The functionality relating the management of content, including, but not limited to, the
content management function 22 and corresponding functions of theserver 46 and/orproximity detector 56, can be embodied in any suitable form, including software, firmware, dedicated circuit components, computer readable media, machine usable medium and so forth. Further, although the illustrations appended hereto that show a specific order of executing functional logic blocks, the order of execution of the blocks can be changed relative to the order shown. Also, two or more blocks shown in succession can be executed concurrently or with partial concurrence. Certain blocks may also be omitted. In addition, any number of commands, state variables, semaphores, or messages can be added to the logical flow for purposes of enhanced utility, accounting, performance, measurement, or for providing troubleshooting aids, and the like. It is understood that all such variations are within the scope of the present invention. - Although the invention has been shown and described with respect to certain preferred embodiments, it is understood that equivalents and modifications will occur to others skilled in the art upon the reading and understanding of the specification. The present invention includes all such equivalents and modifications, and is limited only by the scope of the following claims.
Claims (43)
1. A method of managing content in a portable electronic equipment with wireless communication capability and having a memory for storing content, comprising:
receiving content related to a particular location upon positioning of the portable electronic equipment in or near the particular location from a source configured to transmit the location related content as a function of the position of the mobile radio terminal with respect to the location; and
storing the location related content in the memory.
2. The method of claim 1 , further comprising deleting the location related content upon departure of the portable electronic equipment from the location.
3. The method of claim 2 , wherein the content is deleted automatically upon departure of the portable electronic equipment from the location.
4. The method of claim 2 , further comprising detecting the departure from the location.
5. The method of claim 4 , wherein the detecting includes sensing a loss of an interface by the portable electronic equipment.
6. The method of claim 4 , wherein the detecting includes analyzing relative position data received by the portable electronic equipment.
7. The method of claim 2 , further comprising receiving a signal to delete the content from a device external to the portable electronic equipment.
8. The method of claim 2 , wherein the deleting includes replacing or updating the content based on movement of the portable electronic equipment to another location.
9. The method of claim 1 , wherein the content is push delivered to the portable electronic equipment.
10. The method of claim 1 , wherein positioning of the portable electronic equipment in or near the particular location includes at least one of establishing an interface with a proximity detector associated with the particular location or becoming detected by the proximity detector associated with the particular location.
11. The method of claim 1 , wherein the portable electronic equipment is a mobile telephone.
12. A method of managing content for a portable electronic equipment with wireless communication capability and having a memory for storing content, comprising:
detecting that the portable electronic equipment is in or near a particular location; and
transmitting content related to the particular location to the portable electronic equipment upon the detecting.
13. The method of claim 12 , further comprising detecting the departure of the portable electronic equipment from the particular location and transmitting a signal to the portable electronic equipment to delete the content.
14. The method of claim 13 , wherein the detecting includes sensing the loss of an interface with the portable electronic equipment.
15. The method of claim 13 , wherein the detecting includes analyzing relative position data related to the portable electronic equipment.
16. The method of claim 12 , further comprising determining if the portable electronic equipment is a subscriber for the location related content before transmitting.
17. The method of claim 12 , further comprising determining if the portable electronic equipment is configured to accept the location related content before transmitting.
18. The method of claim 12 , wherein the detecting includes sensing the establishment of an interface with the portable electronic equipment.
19. The method of claim 12 , wherein the detecting includes analyzing relative position data related to the portable electronic equipment.
20. The method of claim 12 , wherein the transmitting includes push delivering the location related content to the portable electronic equipment.
21. The method of claim 12 , further comprising, before transmitting the content, transmitting an indication that the content is available to the portable electronic equipment and receiving a request from the content from the portable electronic equipment.
22. The method of claim 12 , wherein the portable electronic equipment is a mobile telephone.
23. A method of managing content in a portable electronic equipment having wireless communication capability and having a memory for storing content, comprising:
receiving content having a temporal based lifespan;
storing the content in the memory; and
deleting the content upon expiration of the temporal based lifespan.
24. The method of claim 23 , wherein the temporal based lifespan is defined by a particular date and time.
25. The method of claim 23 , wherein the temporal based lifespan is a length of time from one of transmission of the content from a transmitting source of the content or receipt of the content by the portable electronic equipment.
26. The method of claim 23 , further comprising soliciting user authorization to delete the content prior to deleting the content.
27. The method of claim 23 , wherein deleting the content is automatic upon expiration of the temporal based lifespan.
28. The method of claim 23 , wherein the content is configured for one of automatic deletion upon expiration of the temporal based lifespan or deferring deletion until user authorization is received.
29. A program stored on a machine usable medium, the program including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content, comprising executable logic to:
receive content related to a particular location upon positioning of the portable electronic equipment in or near the particular location from a source configured to transmit the location related content as a function of the position of the mobile radio terminal with respect to the location; and
store the location related content in the memory.
30. The program of claim 28 , further comprising executable logic to delete the location related content upon departure of the portable electronic equipment from the location.
31. The program of claim 30 , wherein the content is deleted automatically upon departure of the portable electronic equipment from the location.
32. The program of claim 30 , further comprising executable logic to detect the departure from the location.
33. A program stored on a machine usable medium, the program including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content, comprising executable logic to:
detect that the portable electronic equipment is in or near a particular location; and
transmit content related to the particular location to the portable electronic equipment upon the detection.
34. The program of claim 33 , further comprising executable logic to detect the departure of the portable electronic equipment from the particular location and transmit a signal to the portable electronic equipment to delete the content.
35. The program of claim 33 , further comprising executable logic to determine if the portable electronic equipment is a subscriber for the location related content or configured to accept the location related content before transmission.
36. The program of claim 33 , wherein the executable logic to detect includes executable logic to sense the establishment of an interface with the portable electronic equipment.
37. The program of claim 33 , wherein the executable logic to detect includes executable logic to analyze relative position data related to the portable electronic equipment.
38. The program of claim 33 , wherein the executable logic to transmit includes executable logic to push deliver the location related content to the portable electronic equipment.
39. A program stored on a machine usable medium, the program including a content management function for a portable electronic equipment with wireless communication capability and having a memory for storing content, comprising executable logic to:
receive content having a temporal based lifespan;
store the content in the memory; and
delete the content upon expiration of the temporal based lifespan.
40. The program of claim 39 , wherein the temporal based lifespan is defined by a particular date and time.
41. The program of claim 39 , wherein the temporal based lifespan is a length of time from one of transmission of the content from a transmitting source of the content or receipt of the content by the portable electronic equipment.
42. The program of claim 39 , further comprising executable logic to solicit user authorization to delete the content prior to deleting the content.
43. The program of claim 39 , wherein deletion the content is automatic upon expiration of the temporal based lifespan.
Priority Applications (6)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/298,790 US20070135135A1 (en) | 2005-12-09 | 2005-12-09 | Electronic equipment with content management function and program for providing same |
CNA200680046143XA CN101326799A (en) | 2005-12-09 | 2006-07-20 | Electronic equipment with content management function and program for providing same |
JP2008544318A JP2009518946A (en) | 2005-12-09 | 2006-07-20 | Electronic device having content management function and program for providing content management function |
PCT/US2006/028261 WO2007067219A1 (en) | 2005-12-09 | 2006-07-20 | Electronic equipment with content management function and program for providing same |
EP06788028A EP1958426A1 (en) | 2005-12-09 | 2006-07-20 | Electronic equipment with content management function and program for providing same |
US12/043,223 US20080153540A1 (en) | 2005-12-09 | 2008-03-06 | Electronic equipment with content management function and program for providing same |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/298,790 US20070135135A1 (en) | 2005-12-09 | 2005-12-09 | Electronic equipment with content management function and program for providing same |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/043,223 Division US20080153540A1 (en) | 2005-12-09 | 2008-03-06 | Electronic equipment with content management function and program for providing same |
Publications (1)
Publication Number | Publication Date |
---|---|
US20070135135A1 true US20070135135A1 (en) | 2007-06-14 |
Family
ID=37310859
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/298,790 Abandoned US20070135135A1 (en) | 2005-12-09 | 2005-12-09 | Electronic equipment with content management function and program for providing same |
US12/043,223 Abandoned US20080153540A1 (en) | 2005-12-09 | 2008-03-06 | Electronic equipment with content management function and program for providing same |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US12/043,223 Abandoned US20080153540A1 (en) | 2005-12-09 | 2008-03-06 | Electronic equipment with content management function and program for providing same |
Country Status (5)
Country | Link |
---|---|
US (2) | US20070135135A1 (en) |
EP (1) | EP1958426A1 (en) |
JP (1) | JP2009518946A (en) |
CN (1) | CN101326799A (en) |
WO (1) | WO2007067219A1 (en) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080176542A1 (en) * | 2007-01-18 | 2008-07-24 | Richard Zaffino | Wireless landmark-based content delivery |
US20080176584A1 (en) * | 2007-01-18 | 2008-07-24 | Richard Zaffino | Wireless landmark-based operation of a wireless device |
US20100241664A1 (en) * | 2007-11-07 | 2010-09-23 | Dialplus, Inc. | Smart web pages provisioning system and method for mobile devices |
US20110029360A1 (en) * | 2009-07-29 | 2011-02-03 | Prasad Gollapalli | System and method for providing smart phone functionality for retailers to distribute sale and discount coupons |
US7899438B2 (en) | 2007-06-28 | 2011-03-01 | Kajeet, Inc. | Feature management of a communication device |
US20130291003A1 (en) * | 2011-01-07 | 2013-10-31 | Inchul Lee | Method for managing contents and image display device therefor |
US20140087770A1 (en) * | 2011-04-28 | 2014-03-27 | Lg Electronics Inc. | Mobile terminal and method for controlling same |
US20140218241A1 (en) * | 2013-02-04 | 2014-08-07 | Research In Motion Limited | Augmenting location data at a mobile device |
US8918080B2 (en) | 2012-01-17 | 2014-12-23 | Kajeet, Inc. | Mobile device management |
US8929857B2 (en) | 2007-06-28 | 2015-01-06 | Kajeet, Inc. | Policy management of electronic devices |
CN104782221A (en) * | 2012-12-14 | 2015-07-15 | 英特尔公司 | Location-aware management of lists of uniform resource locators (urls) for mobile devices |
US9137389B2 (en) | 2011-11-08 | 2015-09-15 | Kajeet, Inc. | Master limits and filters for electronic devices |
US20150302043A1 (en) * | 2014-04-18 | 2015-10-22 | Melephant Inc. | Device and method for managing lifespan of content, and system using the same |
US9892628B2 (en) | 2014-10-14 | 2018-02-13 | Logitech Europe S.A. | Method of controlling an electronic device |
US10313532B2 (en) | 2013-06-13 | 2019-06-04 | Kajeet, Inc. | Platform for enabling users to sign up for sponsored functions on computing devices |
US10757267B2 (en) | 2013-06-13 | 2020-08-25 | Kajeet, Inc. | Platform for enabling sponsors to sponsor functions of a computing device |
US11792282B1 (en) * | 2022-11-15 | 2023-10-17 | Verizon Patent And Licensing Inc. | System and method for determining device location and providing access authorization |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8027664B2 (en) * | 2006-11-01 | 2011-09-27 | Kevin Peichih Wang | Media distribution method for mobile communication device |
US20090110177A1 (en) * | 2007-10-31 | 2009-04-30 | Nokia Corporation | Dynamic Secondary Phone Book |
US20090187593A1 (en) * | 2008-01-17 | 2009-07-23 | Qualcomm Incorporated | Methods and Apparatus for Targeted Media Content Delivery and Acquisition in a Wireless Communication Network |
US8725171B2 (en) * | 2008-09-04 | 2014-05-13 | Qualcomm Incorporated | System and method of providing mode changes to wireless devices |
JP2010186245A (en) * | 2009-02-10 | 2010-08-26 | Nec Corp | Information distribution system, communication device, management server, information distribution method, and program |
FR2952267B1 (en) * | 2009-11-02 | 2011-12-16 | Kerviler Vincent De | METHOD FOR WARNING OF A USER FROM THE PROXIMITY OF A POINT OF INTEREST |
CN101777938B (en) * | 2009-12-17 | 2015-11-25 | 宇龙计算机通信科技(深圳)有限公司 | A kind of information prompting method, device and mobile terminal |
US8874129B2 (en) * | 2010-06-10 | 2014-10-28 | Qualcomm Incorporated | Pre-fetching information based on gesture and/or location |
US20120088519A1 (en) * | 2010-10-06 | 2012-04-12 | Sony Ericsson Mobile Communications Ab | Mobile device for low power identification of its position and a method therefore |
JP5760716B2 (en) * | 2011-03-30 | 2015-08-12 | 富士通株式会社 | Application providing system, application providing method, information processing apparatus, and information processing program |
WO2012140826A1 (en) * | 2011-04-13 | 2012-10-18 | Necカシオモバイルコミュニケーションズ株式会社 | Charging reservation support system, mobile terminal device, charging reservation support method and program |
JP2013008192A (en) * | 2011-06-24 | 2013-01-10 | Nakayo Telecommun Inc | Information transmitting device having transmission restriction function, and information receiving device |
US8792936B2 (en) * | 2012-10-01 | 2014-07-29 | Xerox Corporation | Establishing communication between devices using close proximity protocol |
ITTO20121003A1 (en) * | 2012-11-19 | 2014-05-20 | Istituto Superiore Mario Boella Sulle Tecnologie | APPARATUS FOR SHARING INFORMATION CONTENT THROUGH WIRELESS CONNECTION, AND ITS METHOD |
JP5871088B1 (en) * | 2014-07-29 | 2016-03-01 | ヤマハ株式会社 | Terminal device, information providing system, information providing method, and program |
JP5887446B1 (en) | 2014-07-29 | 2016-03-16 | ヤマハ株式会社 | Information management system, information management method and program |
JP6484958B2 (en) | 2014-08-26 | 2019-03-20 | ヤマハ株式会社 | Acoustic processing apparatus, acoustic processing method, and program |
CN105786546B (en) * | 2014-12-25 | 2020-01-10 | 华为终端有限公司 | Application program unloading method and device |
US10499754B2 (en) | 2016-09-21 | 2019-12-10 | Walmart Apollo, Llc | Sensing device for shopping cart |
Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4999613A (en) * | 1987-04-21 | 1991-03-12 | Guardian Technologies, Inc. | Remote confinement system |
US20010021649A1 (en) * | 1999-12-24 | 2001-09-13 | Timo Kinnunen | User interface for a radiotelephone |
US20020055877A1 (en) * | 2000-11-09 | 2002-05-09 | Nec Corporation | Data distribution method, system, and apparatus and recording medium recording method |
US20020083000A1 (en) * | 2000-10-17 | 2002-06-27 | Eiji Kawai | Electronic guide information processing system, information distributing apparatus, portable terminal apparatus, and method for processing electronic guide information |
US20030092451A1 (en) * | 2001-11-15 | 2003-05-15 | Ibm Corporation | Method of mobile phone consolidation |
US20030135324A1 (en) * | 2001-11-20 | 2003-07-17 | Nassir Navab | System and method for tracking, locating, and guiding within buildings |
US20030233276A1 (en) * | 2002-06-18 | 2003-12-18 | Mark Pearlman | System and method of using portable electronic devices for electronic coupon and voucher redemption |
US20040048627A1 (en) * | 2000-07-21 | 2004-03-11 | Ulises Olvera-Hernandez | Method and apparatus for enhanced short message service |
US20040054732A1 (en) * | 2002-09-12 | 2004-03-18 | International Business Machines Corporation | Apparatus, system and method of sending e-mail messages using physical locations as e-mail addresses |
US20040093274A1 (en) * | 2002-11-08 | 2004-05-13 | Marko Vanska | Method and apparatus for making daily shopping easier |
US20040137886A1 (en) * | 2002-11-22 | 2004-07-15 | Monte Ross | Method and system for delivering electronic coupons to wireless mobile terminals |
US20040203746A1 (en) * | 2002-03-28 | 2004-10-14 | Knauerhase Robert C. | Location-specific collaboration for mobile devices |
US20050039136A1 (en) * | 2003-08-11 | 2005-02-17 | Konstantin Othmer | Systems and methods for displaying content in a ticker |
US20050096069A1 (en) * | 2003-10-31 | 2005-05-05 | Samsung Electronics Co., Ltd. | Message service method for mobile communication terminal using position information |
US20050188403A1 (en) * | 2004-02-23 | 2005-08-25 | Kotzin Michael D. | System and method for presenting and editing customized media streams to a content providing device |
US20050196131A1 (en) * | 2003-12-09 | 2005-09-08 | Yamaha Corporation | Audio/video system and portable terminal therefor |
US6983154B2 (en) * | 2000-04-13 | 2006-01-03 | Nec Corporation | Data distribution system |
US7024208B2 (en) * | 2000-09-05 | 2006-04-04 | Helios Co., Ltd. | Radio communication service providing system, radio communication device, radio communication service providing method, and radio communication method |
US7039428B1 (en) * | 1997-09-19 | 2006-05-02 | Thompson Investment Group, Llc | System and method for delivering information to a transmitting and receiving device |
US20070094351A1 (en) * | 2000-11-15 | 2007-04-26 | Dan Kalish | Method of navigating through content of cellular network |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11152041A (en) * | 1997-11-20 | 1999-06-08 | Fujitsu General Ltd | Display system for shopping cart |
JP2001352585A (en) * | 2000-06-08 | 2001-12-21 | Nec Corp | Method and system for providing local information services |
JP3245836B1 (en) * | 2000-09-05 | 2002-01-15 | 株式会社ヘリオス | Wireless communication service providing system and wireless communication service providing method |
JP2003288289A (en) * | 2002-03-27 | 2003-10-10 | Seiko Epson Corp | Advertisement delivery server, portable terminal, advertisement delivery system, advertisement delivery method and storage medium |
JP2004015760A (en) * | 2002-06-11 | 2004-01-15 | Nec Commun Syst Ltd | Advertisement distribution method for portable telephone terminal, and navigation information distribution method for portable telephone terminal |
US7072672B1 (en) * | 2002-11-01 | 2006-07-04 | Nokia Corporation | Disposable mini-applications |
US20050132010A1 (en) * | 2003-12-12 | 2005-06-16 | International Business Machines Corporation | Scheduled electronic mail deletions |
TW200623911A (en) * | 2004-12-30 | 2006-07-01 | Inventec Appliances Corp | Short message management method for mobile phones |
US7624151B2 (en) * | 2005-03-11 | 2009-11-24 | International Business Machines Corporation | Smart size reduction of a local electronic mailbox by removing unimportant messages based on an automatically generated user interest profile |
-
2005
- 2005-12-09 US US11/298,790 patent/US20070135135A1/en not_active Abandoned
-
2006
- 2006-07-20 JP JP2008544318A patent/JP2009518946A/en active Pending
- 2006-07-20 EP EP06788028A patent/EP1958426A1/en not_active Withdrawn
- 2006-07-20 CN CNA200680046143XA patent/CN101326799A/en active Pending
- 2006-07-20 WO PCT/US2006/028261 patent/WO2007067219A1/en active Application Filing
-
2008
- 2008-03-06 US US12/043,223 patent/US20080153540A1/en not_active Abandoned
Patent Citations (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4999613A (en) * | 1987-04-21 | 1991-03-12 | Guardian Technologies, Inc. | Remote confinement system |
US7039428B1 (en) * | 1997-09-19 | 2006-05-02 | Thompson Investment Group, Llc | System and method for delivering information to a transmitting and receiving device |
US20010021649A1 (en) * | 1999-12-24 | 2001-09-13 | Timo Kinnunen | User interface for a radiotelephone |
US6983154B2 (en) * | 2000-04-13 | 2006-01-03 | Nec Corporation | Data distribution system |
US20040048627A1 (en) * | 2000-07-21 | 2004-03-11 | Ulises Olvera-Hernandez | Method and apparatus for enhanced short message service |
US7024208B2 (en) * | 2000-09-05 | 2006-04-04 | Helios Co., Ltd. | Radio communication service providing system, radio communication device, radio communication service providing method, and radio communication method |
US20020083000A1 (en) * | 2000-10-17 | 2002-06-27 | Eiji Kawai | Electronic guide information processing system, information distributing apparatus, portable terminal apparatus, and method for processing electronic guide information |
US20020055877A1 (en) * | 2000-11-09 | 2002-05-09 | Nec Corporation | Data distribution method, system, and apparatus and recording medium recording method |
US20070094351A1 (en) * | 2000-11-15 | 2007-04-26 | Dan Kalish | Method of navigating through content of cellular network |
US20030092451A1 (en) * | 2001-11-15 | 2003-05-15 | Ibm Corporation | Method of mobile phone consolidation |
US20030135324A1 (en) * | 2001-11-20 | 2003-07-17 | Nassir Navab | System and method for tracking, locating, and guiding within buildings |
US20040203746A1 (en) * | 2002-03-28 | 2004-10-14 | Knauerhase Robert C. | Location-specific collaboration for mobile devices |
US20030233276A1 (en) * | 2002-06-18 | 2003-12-18 | Mark Pearlman | System and method of using portable electronic devices for electronic coupon and voucher redemption |
US20040054732A1 (en) * | 2002-09-12 | 2004-03-18 | International Business Machines Corporation | Apparatus, system and method of sending e-mail messages using physical locations as e-mail addresses |
US20040093274A1 (en) * | 2002-11-08 | 2004-05-13 | Marko Vanska | Method and apparatus for making daily shopping easier |
US20040137886A1 (en) * | 2002-11-22 | 2004-07-15 | Monte Ross | Method and system for delivering electronic coupons to wireless mobile terminals |
US20050039136A1 (en) * | 2003-08-11 | 2005-02-17 | Konstantin Othmer | Systems and methods for displaying content in a ticker |
US20050096069A1 (en) * | 2003-10-31 | 2005-05-05 | Samsung Electronics Co., Ltd. | Message service method for mobile communication terminal using position information |
US20050196131A1 (en) * | 2003-12-09 | 2005-09-08 | Yamaha Corporation | Audio/video system and portable terminal therefor |
US20050188403A1 (en) * | 2004-02-23 | 2005-08-25 | Kotzin Michael D. | System and method for presenting and editing customized media streams to a content providing device |
Cited By (54)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8140093B2 (en) * | 2007-01-18 | 2012-03-20 | At&T Mobility Ii, Llc | Wireless landmark-based operation of a wireless device |
US20080176584A1 (en) * | 2007-01-18 | 2008-07-24 | Richard Zaffino | Wireless landmark-based operation of a wireless device |
US20080176542A1 (en) * | 2007-01-18 | 2008-07-24 | Richard Zaffino | Wireless landmark-based content delivery |
US8774754B1 (en) | 2007-06-28 | 2014-07-08 | Kajeet, Inc. | Feature management of a communication device |
US8588735B1 (en) | 2007-06-28 | 2013-11-19 | Kajeet, Inc. | Feature management of a communication device |
US20110081881A1 (en) * | 2007-06-28 | 2011-04-07 | Kajeet, Inc. | Feature Management of a Communication Device |
US11516629B2 (en) | 2007-06-28 | 2022-11-29 | Kajeet, Inc. | Feature management of a communication device |
US8285249B2 (en) | 2007-06-28 | 2012-10-09 | Kajeet, Inc. | Feature management of an electronic device |
US11206516B2 (en) | 2007-06-28 | 2021-12-21 | Kajeet, Inc. | Feature management of a communication device |
US10694346B1 (en) | 2007-06-28 | 2020-06-23 | Kajeet, Inc. | Feature management of a communication device |
US8594619B1 (en) | 2007-06-28 | 2013-11-26 | Kajeet, Inc. | Feature management of a communication device |
US8600348B1 (en) | 2007-06-28 | 2013-12-03 | Kajeet, Inc. | Feature management of a communication device |
US8611885B1 (en) | 2007-06-28 | 2013-12-17 | Kajeet, Inc. | Feature management of a communication device |
US8630612B1 (en) | 2007-06-28 | 2014-01-14 | Kajeet, Inc. | Feature management of a communication device |
US8634802B1 (en) | 2007-06-28 | 2014-01-21 | Kajeet, Inc. | Feature management of a communication device |
US8634801B1 (en) | 2007-06-28 | 2014-01-21 | Kajeet, Inc. | Feature management of a communication device |
US8634803B1 (en) | 2007-06-28 | 2014-01-21 | Kajeet, Inc. | Feature management of a communication device |
US8639216B1 (en) | 2007-06-28 | 2014-01-28 | Kajeet, Inc. | Feature management of a communication device |
US8644796B1 (en) | 2007-06-28 | 2014-02-04 | Kajeet, Inc. | Feature management of a communication device |
US8667559B1 (en) | 2007-06-28 | 2014-03-04 | Kajeet, Inc. | Feature management of a communication device |
US10555140B2 (en) | 2007-06-28 | 2020-02-04 | Kajeet, Inc. | Feature management of a communication device |
US8774755B1 (en) | 2007-06-28 | 2014-07-08 | Kajeet, Inc. | Feature management of a communication device |
US8712371B2 (en) | 2007-06-28 | 2014-04-29 | Kajeet, Inc. | Feature management of a communication device |
US8725109B1 (en) | 2007-06-28 | 2014-05-13 | Kajeet, Inc. | Feature management of a communication device |
US8731517B1 (en) | 2007-06-28 | 2014-05-20 | Kajeet, Inc. | Feature management of a communication device |
US8755768B1 (en) | 2007-06-28 | 2014-06-17 | Kajeet, Inc. | Feature management of a communication device |
US10285025B1 (en) | 2007-06-28 | 2019-05-07 | Kajeet, Inc. | Feature management of a communication device |
US8706079B1 (en) | 2007-06-28 | 2014-04-22 | Kajeet, Inc. | Feature management of a communication device |
US7899438B2 (en) | 2007-06-28 | 2011-03-01 | Kajeet, Inc. | Feature management of a communication device |
US11689901B2 (en) | 2007-06-28 | 2023-06-27 | Kajeet, Inc. | Feature management of a communication device |
US8929857B2 (en) | 2007-06-28 | 2015-01-06 | Kajeet, Inc. | Policy management of electronic devices |
US8995952B1 (en) | 2007-06-28 | 2015-03-31 | Kajeet, Inc. | Feature management of a communication device |
US10009480B2 (en) | 2007-06-28 | 2018-06-26 | Kajeet, Inc. | Policy management of electronic devices |
US9237433B1 (en) | 2007-06-28 | 2016-01-12 | Kajeet, Inc. | Feature management of a communication device |
US9137386B1 (en) | 2007-06-28 | 2015-09-15 | Kajeet, Inc. | Feature management of a communication device |
US20100241664A1 (en) * | 2007-11-07 | 2010-09-23 | Dialplus, Inc. | Smart web pages provisioning system and method for mobile devices |
US20110029360A1 (en) * | 2009-07-29 | 2011-02-03 | Prasad Gollapalli | System and method for providing smart phone functionality for retailers to distribute sale and discount coupons |
US20130291003A1 (en) * | 2011-01-07 | 2013-10-31 | Inchul Lee | Method for managing contents and image display device therefor |
US20140087770A1 (en) * | 2011-04-28 | 2014-03-27 | Lg Electronics Inc. | Mobile terminal and method for controlling same |
US9867025B2 (en) * | 2011-04-28 | 2018-01-09 | Lg Electronics Inc. | Mobile terminal and method for controlling same |
US9137389B2 (en) | 2011-11-08 | 2015-09-15 | Kajeet, Inc. | Master limits and filters for electronic devices |
US8918080B2 (en) | 2012-01-17 | 2014-12-23 | Kajeet, Inc. | Mobile device management |
US9125057B2 (en) | 2012-01-17 | 2015-09-01 | Kajeet, Inc. | Mobile device management |
CN104782221A (en) * | 2012-12-14 | 2015-07-15 | 英特尔公司 | Location-aware management of lists of uniform resource locators (urls) for mobile devices |
CN111246372A (en) * | 2012-12-14 | 2020-06-05 | 苹果公司 | Location-aware management of a list of Uniform Resource Locators (URLs) for mobile devices |
US20140218241A1 (en) * | 2013-02-04 | 2014-08-07 | Research In Motion Limited | Augmenting location data at a mobile device |
US9164161B2 (en) * | 2013-02-04 | 2015-10-20 | Blackberry Limited | Augmenting location data at a mobile device |
US10757267B2 (en) | 2013-06-13 | 2020-08-25 | Kajeet, Inc. | Platform for enabling sponsors to sponsor functions of a computing device |
US11070681B2 (en) | 2013-06-13 | 2021-07-20 | Kajeet, Inc. | Platform for enabling sponsors to sponsor functions of a computing device |
US10313532B2 (en) | 2013-06-13 | 2019-06-04 | Kajeet, Inc. | Platform for enabling users to sign up for sponsored functions on computing devices |
US9697214B2 (en) * | 2014-04-18 | 2017-07-04 | Melephant Inc. | Device and method for managing lifespan of content, and system using the same |
US20150302043A1 (en) * | 2014-04-18 | 2015-10-22 | Melephant Inc. | Device and method for managing lifespan of content, and system using the same |
US9892628B2 (en) | 2014-10-14 | 2018-02-13 | Logitech Europe S.A. | Method of controlling an electronic device |
US11792282B1 (en) * | 2022-11-15 | 2023-10-17 | Verizon Patent And Licensing Inc. | System and method for determining device location and providing access authorization |
Also Published As
Publication number | Publication date |
---|---|
WO2007067219A1 (en) | 2007-06-14 |
EP1958426A1 (en) | 2008-08-20 |
CN101326799A (en) | 2008-12-17 |
US20080153540A1 (en) | 2008-06-26 |
JP2009518946A (en) | 2009-05-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20070135135A1 (en) | Electronic equipment with content management function and program for providing same | |
US10764715B2 (en) | Mobile device communication | |
US8275352B2 (en) | Location-based emergency information | |
US8090415B2 (en) | Intelligent battery warning system | |
JP5080442B2 (en) | Time and location-based discreet advertising and informational messages | |
US8655271B2 (en) | System and method for storing near field communication tags in an electronic phonebook | |
EP2499846B1 (en) | Method and apparatus for switching modes | |
KR100735421B1 (en) | Mobile communication terminal for outputting schedule information based on location of the user and method thereof | |
US20100317371A1 (en) | Context-based interaction model for mobile devices | |
US8948787B2 (en) | Configuration of telephony services for phone based on user location | |
KR100985838B1 (en) | Terminal device and recording medium | |
JP2008546266A (en) | Location-based presence and profile selection in wireless communication devices | |
CN104320774A (en) | Updating method, device and facility | |
JP5077678B2 (en) | Communication terminal device and program | |
KR100705014B1 (en) | Missing child searching system with mobile communication terminal and method of searching for a missing child | |
KR20080060745A (en) | System and method for managing a phone book stored in mobile terminal | |
CN105530332B (en) | The processing method and processing device of location information | |
EP2146526A1 (en) | Apparatus and method for providing regional information in mobile communication system | |
JP5551358B2 (en) | Communication system and communication equipment | |
KR20040072834A (en) | Method and system for providing digital media broadcasting contents and location based service | |
US8451127B2 (en) | Jacket locator | |
JP2003308459A (en) | Advertisement management server, portable terminal and advertisement providing system | |
JP2008203014A (en) | Portable terminal device and program | |
KR20160055738A (en) | Information Display Method For Portable Device And Apparatus using the same | |
US20160098758A1 (en) | System and method for announcements via a mobile device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: SONY ERICSSON MOBILE COMMUNICATIONS AB, SWEDEN Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BROWN, KENNETH;REEL/FRAME:016927/0055 Effective date: 20051209 |
|
STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |