|| List of recent Mobile Computing Device-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.
|Reconfigurable clip-on modules for mobile computing devices|
A set of reconfigurable clip-on modules for mobile computing devices includes two or more modules and at least one of the modules has an input button or other control and at least one of the modules can communicate with the computing device without needing to be connected to it via a wire. The input button is mapped to a user input in a program, such as a game, which is running or displayed on the computing device to which the modules are clipped.
|Location-based carpool survey trigger|
A portable computing device of a carpool participant may include functionality enabling a mobile application executed on the device to detect an appropriate end of a carpool for a respective participant. Once the end of the carpool is detected for a particular carpool participant, the mobile application may automatically generate and present a carpool survey to the participant on the participant's mobile device.
|Constraint-based scheduling for delivery of location information|
Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information.
|Storage and recall of buried asset data over communications networks for damage avoidance and mapping|
A method for facilitating collection and recall of buried asset data on a mobile device on a network is provided. The mobile device transmits current position data of the mobile device to a server via the network, and receives from the server, a) buried asset data including depth data and electrical signal data for one or more buried assets, wherein the buried asset data corresponds to the current position data, and b) a stored image of a physical area corresponding to the current position data, wherein the stored image comprises markings indicating a position of the buried assets.
|Detection of buried assets using current location and known buffer zones|
A method on a mobile computing device for locating a buried asset is provided. The method includes receiving a data structure that represents a two dimensional area comprising a buffer zone at an above-surface location, wherein the buffer zone corresponds to a particular buried asset sought by an operator of the device and iteratively executing the following steps: a) calculating an above-surface location of the device; b) determining whether the above-surface location of the device is located within the two dimensional area; c) if the above-surface location is not located within the two dimensional area, determining whether a locating function of a component coupled with the mobile computing device is enabled, and if so, disabling the locating function; d) if the above-surface location is located within the area, determining whether the locating function of the component is disabled, and if so, enabling the locating function..
|Methods and apparatus for providing assistance services for large crowds|
In one example embodiment, a mobile computing device provides assistance services for visitors at events which involve large crowds and long distances. The mobile computing device may be used to read a unique identifier for a visitor from an identification token for the visitor.
|Mobile computing based railway crossing collision avoidance system|
A device to prevent railway crossing accidents between a roadway vehicle and a train, by comparing the ups location of a roadway vehicle to the ups location of the railway crossing by means of a mobile computing device, and alerting the operator of a roadway vehicle when the vehicle is at a railway crossing when an fm radio signal transmitted by the train is also detected by the mobile computing device.. .
|Systems and methods for device-to-cloud message delivery|
Certain implementations of the disclosed technology may include systems, methods, and computer-readable media for providing device-to-cloud (upstream) message delivery. According to an example implementation, a method is provided that can include generating, by a mobile computing device, a first message from a first application and a second message from a second application.
|Accumulation of real-time crowd sourced data for inferring metadata about entities|
Various technologies pertaining to crowd sourcing data about an entity, such as a business, are described. Additionally, technologies pertaining to inferring metadata about the entity based upon crowd sourced data are described.
|Apparatus for accepting a verbal query to be executed against structured data|
A computing system for converting natural language spoken queries to a mobile computing device into structured queries to be executed against a structured data store to obtain an answer to the spoken query on the portable computing device is disclosed. The computer executable instructions may comprising instructions for accepting a verbal input, communicating the verbal input to a verbal to text translation application to obtain a text query where the text query is converted into a structured language query, the structured language query is executed against a structured data store, the results from the structured language query are generated, the results are converted into a desired format for the portable computing device and the result are received in the desired format to the portable computing device where the results are displayed in the desired format on the portable computing device..
|Real-time physiological characteristic detection based on reflected components of light|
Embodiments relate generally to electrical and electronic hardware, computer software, wired and wireless network communications, and wearable/mobile computing devices configured to facilitate health and wellness monitoring and maintenance. More specifically, disclosed are systems, components and methods to detect physiological characteristics, such as heart rate, of an organism in real-time based on components of light.
|Game controller hand grip for coupling with associated support apparatus|
A hand grip provides a means to attach at least one hand-held game controller so that a user can with a single hand grasp of the hand grip and its attached game controller carry the hand grip while the fingers of that same hand can manipulate one or more actuators of said attached game controller while further carrying or operating appropriate supported equipment. The hand grip enables a user to assemble his or her own custom-built interactive, portable device by subsequently attaching various hand-held game controllers to appropriate support apparatus such as a camera support apparatus.
|Radio frequency identification on mobile computing device|
Method and system for providing radio frequency by using a mobile computing device. A mobile phone comprises a tag antenna and a motherboard integrated with a radio frequency front end module, a processor and a memory.
|Mobile phone to appliance communication via audio sampling|
The present subject matter relates to systems and methodologies for communicating between an appliance and a mobile device using audio signaling. An appliance is provided with an audio generating device controlled by a processor to cause the audio device to produce encoded sounds.
A double-sided keyboard comprises a rearward-facing keyboard, a traditional front-facing keyboard and a hinging means. The double-sided keyboard is assembled in a way that the rearward-facing keyboard is on one side of the double-sided keyboard while the traditional front-facing keyboard is on another side of the double-sided keyboard.
|Ergonomic rearward keyboard|
A keyboard that is attached on to the back of a mobile computing device, having keys that are facing rearward away from the user as the user holds and faces the display screen of the mobile computing device. When the user holds the mobile computing device with both hands at the bottom or side edges, his/her fingers are free to press the rearward-facing keys of the attached keyboard.
|Mobile computing device, apparatus and system|
Embodiments of an apparatus, system and method are described for a mobile computing device. A mobile computing device may comprise, for example, an enclosure arranged to support a display and one or more processor circuits, the enclosure having an enlarged portion at one side of the enclosure arranged to allow a user to clutch the enclosure with one hand at the one side, the enlarged portion having a thickness that is larger than a thickness of another portion of the enclosure, and the enlarged portion defining a cavity arranged to support one or more energy storage modules.
|Apparatus and method for profiling users|
Provided is a process of profiling a user of a mobile computing device, the process including: obtaining a location history of a user, the location history being based on signals from a mobile computing device of the user; obtaining a location-attribute score of a location identified in, or inferred from, the location history; determining, with a computer, a user-attribute score based on the location-attribute score; and storing the user-attribute score in a user-profile datastore.. .
|Method and system for active receipt management|
A method and device for managing and storing a plurality of electronic receipts includes receiving transaction data corresponding to a product purchased during a purchase transaction with an electronic receipt server. The electronic receipt server may parse the transaction data to retrieve information describing an aspect or a detail of the purchased product or the purchase transaction.
|Method and system for creating and utilizing a metadata apparatus for management applications|
A method and system used to create a metadata apparatus that functions as a standard electronic language to both describe a complex item in precise detail and define data, objects, people and locations related to the item so as to provide a common secure platform and unlimited secondary meaningful use for products and systems that manage the item and related elements. The physical components of the apparatus include data centers, servers, desktop computers, mobile computing devices such as laptop computers, smart phones and computer tablets, and electronic devices in the field.
|Processing place markers|
Computer-implemented systems for processing place markers at a mobile computing device. The mobile computing device may receive from a user a request to generate a first place marker for a first place corresponding to a current location of the mobile computing device and may receive an indication of the current location of the mobile computing device.
|Personalized cloud of mobile tasks|
A dynamically created and automatically updated personalized cloud of mobile tasks may be displayed on an interactive visual display via a personalized cloud generator application. The personalized cloud generator application may receive and/or capture information representing a mobile task performed by a mobile computing device user.
|System and method for controlling mobile device operation|
Implementations herein include receiving a first signal from a first mobile computing device, the first signal indicative of a first state change and receiving a second signal from a second mobile computing device, the second signal indicative of a second state change. The method may also include determining that the first state change and the second state change are related, and that the first mobile computing device and the second mobile computing device are currently located at a common geographic location.
|Data loss prevention for mobile computing devices|
System calls to a kernel of a mobile computing device are monitored. A particular system call is intercepted relating to input/output (i/o) functionality of the mobile computing device.
A mobile computing device that includes an image sensor may be used to detect the result of a biomolecular assay. The biomolecular assay may be performed in an optical assay medium that provides an optical output in response to light from a light source, with the optical output indicating result.
|Selection of sensors for monitoring phenomena considering the value of information and data sharing preferences|
A method disclosed herein includes the act of computing a value of information for obtaining data from a personal sensor of a user for utilization in a utilitarian computing application, wherein a mobile computing device comprises the personal sensor of the user. The method further includes the act of requesting that the mobile computing device transmit a data packet to the computing device based at least in part upon the value of information for obtaining data from the personal sensor of the user..
|Mobile computing device dock station with headset jack heat pipe interface|
An improved electronic communications system 100 features a holder assembly 104 such as a mobile computing device dock station 106 and dock heat exchanger providing an external heat sink 162 which when coupled with a user-friendly heat transfer device 164 such as a heat pipe can transfer heat from internal electronic components 146, 148 and 154 and an internal heat sink 157 of an electronic communications device 102, such as a cellular phone or mobile computing device, via a special headset jack-heat pipe interface 167 to help cool the electronic communications device 102. The electronic communications device 102 can also include one or more thermal couplings 158-160 for coupling and providing a thermal pathway(s) from at least one of the internal electronic components 146, 148 and 154 to the internal heat sink 157..
|Mobile computing device having video-in-video real-time broadcasting capability|
A mobile computing device includes a first video camera on a first side of the mobile computing device producing a first camera video stream. A second video camera is on a second side of the mobile computing device producing a second camera video stream.
|Video-in-video video stream having a three layer video scene|
A mobile computing device includes first, second and third cameras coupled to produce first, second and third camera video streams, respectively. The first camera is on a first side of the mobile computing device, and the second and third cameras are included in a stereo camera on a second side of the mobile computing device.
|Displaying dynamic content on a map based on user's location and scheduled task|
Graphic elements for a computer-implemented mapping system may be displayed based on scheduled task data, routine data, or other data corresponding to an application of a client computing device. The application data may include a location and a scheduled time.
|Multi mode operation using user interface lock|
A system and a method are disclosed for a computer implemented method to unlock a mobile computing device and access applications (including services) on a mobile computing device through a launcher. The configuration includes mapping one or more applications with a guest access code.
|Systems and methods for enforcing data-loss-prevention policies using mobile sensors|
A computer-implemented method for enforcing data-loss-prevention policies using mobile sensors may include (1) detecting an attempt by a user to access sensitive data on a mobile computing device, (2) collecting, via at least one sensor of the mobile computing device, sensor data that indicates an environment in which the user is attempting to access the sensitive data, (3) determining, based at least in part on the sensor data, a privacy level of the environment, and (4) restricting, based at least in part on the privacy level of the environment, the attempt by the user to access the sensitive data according to a dlp policy. Various other methods, systems, and computer-readable media are also disclosed..
In one embodiment, a method includes determining whether a user of the mobile computing device is currently actively using an application on the mobile computing device; and if the user is not currently actively using an application on the mobile computing device, then automatically and without user input providing for display to the user on the mobile computing device a user interface (ui) including a number of interactive elements that each correspond to one of a number of social-networking functionalities provided at least in part by a social-networking system remote from the mobile computing device.. .
|Ad hoc decentralized cloud infrastructure|
Technologies for establishing and utilizing a decentralized cloud infrastructure using a plurality of mobile computing devices include broadcasting for the formation of the decentralized cloud computing and storage infrastructure and establishing wireless communications between the plurality of mobile computing devices. The plurality of mobile computing devices self-organize and cooperate with one another to establish a structured decentralized cloud infrastructure to expose and sharing resources, services, and/or applications for ad hoc or socially-driven decentralized, cloud computing purposes..
|Displaying notifications on a mobile computing device|
Technologies for displaying notifications on a mobile computing device includes determining a notification category for each notification, determining a priority level for each notification in each notification category, and determining a priority order of the notification categories. The notification categories are displayed as notification containers in which the associated notifications are displayed.
|Comprehensive task management|
Technologies for generating tasks from communication messages includes a mobile computing device for monitoring communication messages, parsing the communication messages to detect content indicative of upcoming tasks, generating a task for each of the upcoming tasks detected, generating a task list from the generated tasks, and generating an alarm for each task. Additionally, the mobile computing device receives tasks generated by a cloud server..