|| List of recent Mobile Computing-related patents
|Systems and methods for enforcing security in mobile computing|
Methods and systems described herein relate to enhancing security on a device by configuring one or more software functions in a trusted zone of a processor using object firewalls, ipc mechanisms, and/or a policy engine. An inter-process communication mechanism and inter-process communication bus enable secure inter-process communication between inter-process communication applications within the trusted zone and inter-process communication applications external to the trusted zone.
|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..
|Methods, systems, and devices for communication between a vehicle service center and a mobile computing device|
Methods, systems, and devices for providing a vehicle status to a mobile computing device are disclosed herein. A system for providing vehicle status to a mobile computing device includes a contact module, a status determination module, and a communication module.
|Methods, systems, and devices for providing vehicle lifecycle messages to a mobile computing device|
Methods, systems, and devices for providing vehicle lifecycle messages are disclosed herein. A system for providing vehicle lifecycle messages includes an identification module, a linking module, and a lifecycle messaging module.
|Completing mobile app conversions|
In an embodiment, a data processing method comprises receiving, at a mobile computing device, a request comprising a protocol identifier, a label value, and a data value, wherein the protocol identifier is associated with a protocol implemented in a first mobile app; using a protocol handler in the mobile computing device associated with the protocol, initiating processing of the request; using a native code element in the mobile computing device: intercepting the request when the label value matches a particular expression, and in response to the intercepting, providing the data value to other than the first mobile app, the protocol handler or the native code element; wherein the method is performed by one or more computing devices.. .
|Displaying sort results on a mobile computing device|
Technologies for displaying sort results on a computing device includes determining a plurality of sort criteria of the set of data items to be sorted and associating a visual property to each sort criteria. A sort priority of sort criteria may also be determined.
|Stock notifiers on shelves|
A method for sending notifications from a notification server to a mobile computing device to a user includes obtaining, at a processing device of the notification server, a request including user request information to notify the user when a product offered for sale by a retailer becomes available in a facility of the retailer when the mobile computing device scans a notification image. The user request information includes an item identifier corresponding to the product, facility information corresponding to the facility, and a user identifier corresponding to the user.
|Recommending an operating characteristic of a merchant|
Recommending operating characteristics of merchants. Obtaining a location of mobile computing devices within areas referenced to a location of a merchant.