While searching for search related patent filings, I often come across patent applications and granted patents dealing with personal handheld communication wireless devices. I decided this week to bookmark those as I found them, and see if it might make sense to make a “Mobile Patent Filings” post once a week which would include some information about these documents.
There were enough of them that were interesting, so I’m making my first post listing them, this week.
I haven’t decided on a format, but I probably don’t have time to try to provide a detailed analysis of every one of these I locate. I’ve included the abstracts from the documents this week, but a shorter statement of what each is about might be something I could do in the future, especially if there is a lot of interest in my continuing to do this.
Any feedback, suggestions, ideas, encouragement? Is this something that you would like to continue to see on a weekly basis? Is it too long? Is it too short? Should I include the names of the companies associated with these (a good number of them are from Microsoft, and a few from Nokia)? Thanks.
A mobile phone includes an image capture device; a communication module for connecting to a distal sever via a base station system, the server transmitting a specific piece of the geographic information to the mobile phone via the base station system after identifying a location of the communication module; and a data-combining module for combining an image captured by the image capture device and the specific piece of the geographic information within the mobile phone such that when the image is printed in a photo format, the photo includes the specific piece of the geographic information.
An apparatus in one example has: a mobile terminal having a camera; a further terminal; a communication network operative coupled to the mobile terminal and to the further terminal; the communication network having remote mobile phone camera operation functionality such that the further terminal in the communications network remotely controls the camera in the mobile terminal.
A method and apparatus for providing location based vendor information to a wireless mobile terminal is provided. The method includes receiving subscriber provisioned response criteria from a subscriber, receiving a request for location based vendor information from a subscriber mobile terminal, determining the location of the subscriber mobile terminal, retrieving location based vendor information for the mobile terminal’s location, and sending the location based vendor information in a response satisfying the subscriber provisioned response criteria to the subscriber mobile terminal.
A method in one example comprises the steps of receiving, from a requesting user of a cellular device, a request for real-time location information for at least a second user; retrieving location data for the requesting user and the at least a second user; transmitting the location data for the requesting user and the at least a second user to the requesting user’s cellular device; displaying the location data on the requesting user’s cellular device using unique icons to identify the relative positions of the requesting user and the at least a second user; and periodically updating the location data and transmitting the updated location data to the requesting user’s cellular device to maintain a real-time display of relative position information on the requesting user’s cellular device.
A vehicular diagnostic communications system, and components thereof, are provided for an apparatus and technique for communicating vehicular diagnostic information over a cellphone network. The system includes a code reader having a vehicle diagnostic port connector for receiving vehicle diagnostic information from the vehicle diagnostic port. The code reader also has a local connectivity network circuit for communicating vehicle diagnostic information between the vehicle diagnostic port connector and a local connectivity circuit. A cellphone is arranged in communication with the local connectivity network for communicating vehicle diagnostic information between the code reader and a cellular telephone network.
A traffic information system for a vehicle comprises a global positioning system (GPS) associated with the vehicle that selectively generates location and vector data. The traffic information system includes a transmitter. A control module receives the location and vector data and wirelessly transmits the location and vector data using the transmitter. A remote traffic monitoring system receives the location and vector data and determines a first lane that the vehicle is located in based on at least the location and vector data.
In a position determining system that includes a position determining component such as a GPS receiver, and a controller, the system is made geographically dependent by providing a memory with geographic information to which position information from the position determining component is compared to determine whether the system is being used outside the permissible geographic region.
A mobile communication device with gas detecting function can detect the quality of air and immediately transfer air condition data to some remote database. The mobile communication device comprises a mobile communication module and a gas detector. The mobile communication module further comprises a communication interface, a microprocessor, and a memory. The communication interface is used for bi-directional data-transferring. The microprocessor coupling to the communication interface is used for data processing in the mobile communication device. The memory connecting to the microprocessor is used for saving data from the microprocessor and providing data to the microprocessor.
An apparatus in one example has: a telecommunications network; a mobile terminal and a subscriber database in the telecommunications network; a MLS controller module in the telecommunications network; at least one MLS database operatively coupled to the MLS controller; and the MLS database being accessible by the mobile terminal via the MLS controller.
A method and apparatus for implementing alerts on a browser running on a portable handheld device is disclosed. The method generates an asynchronous notification action from the server and in response transmits an alert containing a message indicating availability of HTML pages that describe the nature of the alert. The alert is received at a node on a network and translated into the original message. An alert receipt acknowledgment is transmitted to the server. Access to the alert HTML page is provided through a URL containing the appropriate query strings necessary to present the appropriate HTML page. The invention also discloses a wireless local area network (WLAN) adapter associated with a wireless network that receives paging signals from a server on the network and returns an acknowledgment signal back to the server. The invention also discloses a client/server based method of delivering messages initiated by a client. After a connection is established between a client and server, the client requests a message from the server. In response, the server retrieves and returns the message back to the client.
A method for shortening a web page title. The method includes determining if a title of a current web page fits in a title display area of a display. If the title fits the title is displayed in the title area. If the title does not fit, it is determined if the title of the current web page starts with a same word as a title of a previous page. If the title of the current web page starts with the same word, at least one word is removed from a beginning portion of the title of the current page that is in common with the title of the previous page, until the title of the current page fits in the title display area, or there are no more common words in the beginning of the title. End words or letters or end words can be removed until the title fits. Missing words may be indicated by adding a predetermined indicator in the area of the missing or removed words.
Disclosed is a method providing secure mobility for a terminal in a mobile system comprising at least two IP based sub-networks. The method comprises to detect a change of the IP based sub-network by the terminal. The connection parameters of the terminal are updated so as to be connected with a new IP based sub-network. Further, the security requirements of the new IP based sub-network are detected, and the security associations of the terminal to the new IP based sub-network are adapted to the security requirements of the new IP based sub-network.
Low bit rate contents data as pre-data corresponding to a series of stream data are preliminarily stored in a mobile phone. In order to reproduce certain contents, a transmission request of high bit rate contents data block having the same contents as those of the low bit rate contents data block is transmitted to the delivery source indicated by the transfer source information added to the pre-data upon reproduction thereof. If the high bit rate contents data block is received from the delivery source, the high bit rate contents data block is reproduced. Meanwhile, if the high bit rate contents data block is unreceived from the delivery source, the low bit rate contents data block having the same contents as those of the high bit rate contents data block is detected from the pre-data so as to be reproduced in place thereof.
A system and methodology for dynamically enabling services related to digital content. The services are provided to mobile users on their mobile devices by a mobile service provider. The mobile devices may have different operating systems which may be proprietary operating systems and open operating systems. A mobile user downloads a client on his mobile device. The client implements a policy-based workflow on the digital content. Thereafter, the mobile user downloads digital content. Where a Java enabled mobile device is used, a wrapper is downloaded with the digital content. The mobile user initiates a request to use the digital content. The mobile service provider dynamically generates a set of options for the mobile user. Each option provides a service related to the digital content. The mobile service provider delivers a service according to the option selected by the mobile user.
A method and system are provided for processing a search request received from a user operating a text input device. The search request is directed at identifying a desired item from a set of items. Each of the items of the set of items has one or more associated terms. The method includes receiving a query input from a user directed at identifying the desired item. The query input comprises one or more characters input by the user on the text input device. As each character of the query input is received from the user, a group of items having one or more terms matching the characters received thus far of the query input is dynamically identified. The items in this group of items are ordered based on relevance values of the terms matching the characters and on the number of characters of the query input used in identifying the group of items. Identification of the group of items as ordered is transmitted to the user to be displayed on a device operated by the user.
The routing traffic in wireless networks is performed in accordance with a routing metric. The routing metric can reflect the effects of future self-traffic of a forthcoming communication flow. In a described implementation, a routing decision is made for a forthcoming communication flow that is to propagate over multiple nodes of a multi-hop wireless network. The routing decision is based on at least one predicted effect on the wireless network from self-traffic of the forthcoming communication flow.
A location-centric signal shadow mapping and storing architecture that creates maps where signals, such as GPS, cannot be seen with ease because of natural or synthetic features such as groups of tall buildings. Such maps are used with other information, such as the dynamics of the sensed velocity that had been seen before the loss of the signals, to reason about the location and likely activities being carried out by one or more people. Inferences can be made based on information about organizations and services associated with structures and locations proximal to the locations where signals were lost. Also, such reasoning can be used to turn off or to reduce the power consumed by the receivers of the location information, potentially with the joint use of accelerometers to identify when significant accelerations occur.
Geospatial collaborative filtering (CF) with spatial (or location) logs and location updates that facilitates recommending location and/or services information to an active user. A location tracking system tracks the user, and is employed in part to determine when the user is associated with the location, if the user pauses at the location and how long the user dwells at the location. Based in part on this data, collaborative filtering of data from others who have visited the location is applied to provide suggestions to the active user. Additionally, new information related to the location, nearby locations, and services can be presented to the user. The information can be related to businesses, weather conditions, what previous users have selected when at that location, and any amount of data desired to be accessed, for example.
A system and method for managing radio communication availability in a mobile device is provided. A mobile device includes a communication management component that interacts with radio and network layer components on the mobile device to keep communications available. The interaction can correspond to the transmittal of instructions to the radio and network layer components, which can include instructions to send communications via a communication network.
Described are methods that utilize a geographic location technology (e.g., GPS) to determine user location data, and existing network-based websites (e.g., Internet websites) for searching and accessing data related to the location data such that the user context can be developed and stored. A location component is provided that determines location data of a wireless communications device of a user. A context component is provided that accesses context data based on the location data to define a context in which the device is located. Activities, goals, and overall context of a user can be inferred through statistical fusion of multiple sources of evidence. The context data is presented to the user via the wireless device such that the user can make decisions as to where to go, for example. User preferences can be accessed and applied to filter context data according to what the user desires to see and access.
The present invention extends to methods, systems, and computer program products for enforcing device settings for mobile devices. Generally, a computer system enforces appropriate mobile device settings (e.g., policy and/or configuration settings) prior to permitting a mobile device to access maintained data. The computer system receives a request from a mobile device. The computer system determines that current mobile device settings are not appropriate for accessing the maintained data. The computer system sends device settings, representing a new mobile device configuration that is appropriate accessing the maintained data, to the mobile device. The computer system receives an indication that the mobile device is configured in accordance with the device settings. The computer system permits the mobile device to access the maintained data in response to receiving the indication that the mobile device is configured in accordance with the device settings.
A method, computer program product, digital device, network entity and system for enabling a first party operating a first device to transfer a text messaging conversation to a second party operating a second device are provided. In addition, a method, computer program product, digital device, network entity and system for enabling a user conducting multiple text messaging conversations on a first device to transfer only certain of those text messaging conversations for a second device are provided. In either case, the transferring of the text messaging conversation results in one or more text messages of the conversations being transmitted to and displayed on the subsequent device prior to continuing the conversation on that device.
A system and methods for enabling e-commerce transactions on a distributed computer network comprised of mobile devices and computer systems is presented. The methods enable persistent and continued interaction with an e-commerce transaction across devices and over extended periods of time.
Methods, electronic devices and computer program products are provided for identifying other entities in a trustworthy manner, such as in a decentralized network architecture. Each entity may include identification data associated other respective entities. As such, a series of messages that include queries and answers based upon the identification data can be passed between a pair of entities prior to commencing substantive communication in order to authenticate the entities. Additionally, entities that already have established a trusted relationship may introduce other entities to one another to permit each entity to communicate with a broader network of trusted entities.
A method, computer program product, digital device and system for continuing a text messaging conversation on one device, where the conversation was previously established with another party using another device, are provided. A method, computer program product, digital device and system for notifying a user, on one device, of one or more text messages sent by another party to the user as part of an ongoing text messaging conversation with the other party conducted using a different device are also provided.
The present disclosure relates generally to the management of privileges associated with certain applications that are accessible by users of electronic equipment, such as, for example, networked computers, mobile wireless communications devices, and the like. In particular, the disclosure is directed to systems and methods for managing privileges associated with particular applications and for revoking these privileges in a timely and robust manner. For example, the device keeps track of which applications get access to which privileges. When policies or application control changes, the system detects which privileges have been revoked for which applications. This can be accomplished by simply comparing the old set of privileges with the new set of privileges. For each revoked privilege for a given application, the system determines if the application has ever accessed that privilege in the past. If an application has accessed a privilege that is now revoked at any time in the past, the device is reset. To ensure that privileges that may be passed between applications are not overlooked, the device is arranged to perform a reset if any revoked privilege accessible by the device is one that may be passed between applications.
The navigation system method described herein could guide people around urban environments, detect guide and navigate them to destinations, add-on to the portable phone. We have focused on the task of detecting and navigating even in situations in which Global Positioning Systems (GPS) cannot provide this information, such as when the person is indoors or in crowded urban areas where there is no line of site to the GPS satellites. The information will be received directly from RF sensors and will display on the existing cellular phone as Bluetooth application