|| List of recent Mobile Computing-related patents
| Secure configuration of mobile application|
Secure configuration of a mobile application (“app”) includes sending the required configuration data for the app to the user's mobile computing device in a communication, for example an email with an attachment. A verification value is included in the attachment to protect the authenticity and integrity of the configuration data.
| System and method for data and identity verification and authentication|
A system for verifying and authenticating the identity of a user in a transaction or attempt to access a restricted resource. The user's identity is authenticated through the user's computer, tablet computer, mobile computing device, web browser (as a web-page, or as a plug-in for the browser), or other computing device by means of a single-use, time sensitive, system-generated transaction token and user selected system pin and/or biometric information.
| Mobile computing device with expanded display size|
A mobile computing device comprising a display panel and a home button, the display panel being disposed on the exterior front surface and the home button being disposed on the exterior back surface of the mobile computing device. The front surface may be free of any additional user input/output devices apart from the display panel.
| Using automatically collected device problem information to route and guide users' requests|
A system and method for providing assistance to a customer of a computing device. In one aspect, an incoming call is received from a device of a customer; a check for identification of the customer is done; an event history of the device is obtained; and a solution is provided to the customer using the event history.
| Deconvolution of digital images|
A method for deconvolution of digital images includes obtaining a degraded image from a digital sensor, a processor accepting output from the digital sensor and recognizing a distorted element within the image. The distorted element is compared with a true shape of the element to produce a degrading function.
| Intelligent method of determining trigger items in augmented reality environments|
The systems and methods may allow mobile computing devices to identify real world trigger items and to cause augmented reality scenarios associated with a real world trigger item to be presented on a display of the mobile computing device. A lookup scheme may identify indexed feature points of known candidate trigger items stored in a database.
| Method, system, and device for generating, distributing, and maintaining mobile applications|
A method, device, and system for generating, maintaining, and distributing mobile applications may include executing a master mobile application on a mobile computing device and displaying a plurality of icons on a display of the mobile computing device. Each icon represents a secondary mobile application that may be invoked from the master mobile application upon selection by a user.
|Access to vaulted credentials using login computer and mobile computing device|
According to an example computer-implemented method, a password management server receives an access request message from a login computer at which a resource requiring vaulted credentials has been requested. The access request message identifies the requested resource and the login computer.
|Side channel caching and triggering of contextual advertisements for live broadcast video streaming to mobile computing devices|
In a method for displaying an advertisement in conjunction with the presentation of digital content, providing ad content to the media player for storage in an ad cache prior to the streaming of the digital content. Ad trigger data is provided to the media player during the streaming of the digital content, wherein the ad trigger data includes information indicating at least one of a period of time during which ad content should be presented and a point in time at which the ad content should begin being presented during the streaming of the digital content.
|Systems and methods for providing safe confluence modality|
A system and method for providing a safe confluence modality in a mobile computing device are provided. The system and method include determining an application switch between a primary application and a secondary application, identifying the application switch as a non-user triggered application (nuta) switch based on the primary application and the secondary application, the nuta switch corresponding to the application switch initiated by a non-user of the mobile computing device and capturing a user interaction provided after the nuta switch..
|Interpreting a gesture-based instruction to selectively display a frame of an application user interface on a mobile computing device|
In general overview, the present disclosure is directed to a system and method for selectively displaying a frame of an application user interface on a mobile computing device. A user interface analyzer on a mobile computing device analyzes a user interface for an application executing on a remote server.
|Techniques for solar cell management for computing devices|
Embodiments of an apparatus, system and method are described for managing one or more solar cells for a mobile computing device. An apparatus may comprise, for example, a power management module operative to manage a power output received from a plurality of solar cells and an interface management module operative to identify one or more solar cells having a lower power output than other solar cells and to adjust one or more graphical user interface (gui) elements based on the identification.
|Inferring web preferences from mobile|
In one embodiment, a server providing an on-line service identifies a change associated with a mobile computing device of a user of the on-line service, the on-line service being accessible to the user through a website hosted by the system; the server also in response to the change and without manual user input from the user, modifies aspects of web pages of the website that are associated with use of the on-line service by the user.. .
|Routine deviation notification|
In one embodiment, a method includes determining a pattern among a number of geo-locations of a user over a period of time. Each geo-location is determined and reported by a mobile computing device of the user without manual user input.
|Varying user interface based on location or speed|
In one embodiment, a mobile computing device may determine a current location of the mobile computing device. The mobile computing device may, in response to determining the current location and without manual user input, modify a user interface of the mobile computing device based at least in part on the current location..
|Systems and methods to determine relevant mobile computing device activities|
Certain implementations of the disclosed technology may include systems, methods, and apparatus for determining relevant mobile computing device activities. According to an example implementation, a method is provided for modifying a user interface based on contextual information.
In one embodiment, a method includes accessing a log associated with a user. The log includes a number of entries that each indicate a geo-location of the user at a point in time.
|Presenting commercial offers to mobile computing devices based on activity of mobile computing device users|
A computer-implemented method receiving receives information describing a current or future activity from a user of a computing system via a mobile device. The current activity is an activity occurring at a current time when the information is received, while the future activity is an activity occurring at a future time relative to a time when the information is received.
|Configuring a plurality of sensor devices of a structure|
Systems, methods and apparatuses for commissioning a set of devices of a structure are disclosed. One method includes communicating, by a mobile computing device, with one or more of the set of devices, communicating, by each of the one or more of the set of devices, a device identifier, and placing each of the one or more of the set of devices on a floor plan of the structure based at least in part on proximity dependent information of the device.
|System and method of arbitrating audio source streamed by mobile applications|
A system for attenuating vehicle audio for mobile application audible statements, the system comprising a vehicle computing system having one or more processors for playing audio in the vehicle from a plurality of different audio sources. The system also includes a wireless transceiver for communicating signals from a mobile computing device for processing by the vehicle computing system.
In one embodiment, a method includes determining a geo-location centroid of each of one or more geo-location clusters. The geo-location centroid corresponds to one or more geo-location data points within its geo-location cluster.
|Method and system of outputting in a vehicle data streamed by mobile applications|
A system for outputting visual data from a mobile device application on a mobile computing device to a vehicle display, the system comprising a wireless transceiver for communicating signals between a mobile computing device and a vehicle computing system having a graphical display. The vehicle computing system is configured to receive caller identification from the mobile computing device identifying a mobile device application configured to operate with the vehicle computing system.
|System and method for obtaining an electronic document|
Methods, devices, and computer-readable storage media are provided. Some embodiments of the invention include an image processing device displaying on a display of the image processing device a machine-readable code, wherein information encoded in the machine-readable code is usable by a mobile computing device to establish a communication session between the mobile computing device and the image processing device.
|Aligning virtual camera with real camera|
Embodiments are disclosed that relate to aligning a virtual camera with a real camera. For example, one disclosed embodiment provides a method comprising receiving accelerometer information from a mobile computing device located in a physical space and receiving first image information of the physical space from a capture device separate from the mobile computing device.
|Configuration of security devices using spatially-encoded optical machine-readable indicia|
A method and system for configuring security devices on a security network. A mobile computing device reads spatially-encoded optical machine-readable indicia, decodes the indicia, and extracts encoded configuration information for the security devices.
|Methods for monitoring and adjusting performance of a mobile computing device|
Methods are provided for monitoring and adjusting performance of a mobile computing device having a windowing system. The windowing system is advantageously employed for both purposes.
|Foldable information worker mobile device|
The present disclosure involves methods and devices, including computer programs encoded on a computer storage medium, for providing a foldable computing device that provides multiple operating modes and is especially adaptable in size to particular functions of the operating modes. In one aspect, a foldable mobile computing device for establishing a connection with a network or for displaying an electronic document, comprising: a processor; a foldable display including a bendable material configured to emit light and including a folding axis, wherein the bendable material extends across the folding axis and the foldable display is configured to be folded with respect to the folding axis.
|Double tap and done|
A computer-implemented method for using a mobile computing device corresponding to a user to purchase a product being offered for sale by a user includes, when the mobile computing device has selected an item indicating the product, obtaining item information related to the item. Item display data is generated based on the item information and transmitted to the mobile computing device.
|Determining to audit a customer utilizing analytics|
Embodiments for determining whether the activity of a customer within a retail store violates a business rules are disclosed. The embodiments include a customer performing actions within a retail store via a mobile computing device, generating at least one business rule, and comparing the customer's actions with the business rules..
|Notifying an attendant when a customer scans an oversized item|
A computer-implemented method for providing a product to a user includes determining that an item obtained by a mobile computing device corresponding to the user is indicative of an oversized item. A first notification is generated indicating the oversized item and retrieval information related to the oversized item.
|Disaster mitigation and recovery system and method|
A computer-based system where mobile computing devices, including, but not limited to, cell phones, smart phones, tablet computers, netbook and notebook computers, and laptop computers, are used in the field to map and record individual damage assessments of a possible disaster area. Gps technology may be used in conjunction with local databases and mapping programs to map specific locations and associate location data with assessments.
|Mobile computing weight, diet, nutrition, and exercise management system with enhanced feedback and goal achieving functionality|
An illustrative mobile computing device executing weight, nutrition, health, behavior and exercise application software serves as a simulated combination personal trainer and dietician/nutritionist for the user using comprehensive databases storing personalized health, nutrition and exercise information. A mobile computing device, such as a smartphone, executing such software monitors, tracks and/or adjusts caloric intake, energy expenditure taking into account nutritional information and behavioral factors.
|System and methods for mobile applications using vehicle telematics data|
Operating state information is received at an on-board telematics control unit (tcu) from an on-board diagnostic (obd) system of a vehicle. The tcu transmits an indication of vehicle state over at least a wireless data link component of a communications network for delivery to a mobile computing device.
|Physical interaction device for personal electronics and method for use|
The present disclosure describes, among other things, a method that may include receiving, at one or more sensors in communication with a mobile computing device positioned within a device receptacle portion of a device, the device receptacle portion being configured to substantially enclose and protect the mobile computing device during physical activity, sensor data. The method may include determining, by a processor of the mobile computing device, motion data regarding a movement of the protective device.
|System and method for providing notifications on a mobile computing device|
A system and method for providing notifications on a mobile computing device are disclosed. The method comprises enabling multiple applications that operate on the mobile computing device to generate notifications in response to event occurrences.
|Multi-user and multi-device collaboration|
Multi-user, multi-computing device collaborative work experience is provided. One or more computing devices, including wired and wireless personal computers, laptop computers, servers, handheld mobile computing devices, for example, mobile telephones, tablet type computers, slate type computers and the like, may be linked together to allow users of such devices to engage in a collaborative work session.
|Distribution of location and movement information of meeting participants|
Location information of each participant in a carpool or other event may be automatically collected at a central server. The location information may be collected based on an ascertained location of a mobile computing device carried by a participant.
|Location and distance based reminders|
Location information of each participant may be linked to a reminder system or application on the participant's mobile computing device that reminds the participant of upcoming events, tasks, meetings, and so on. Instead of activating a reminder at a fixed reminder time, location information from location based services may be used to identify a current location of the mobile computing device.