Patent application number | Description | Published |
20080270395 | Relevance Bar for Content Listings - A client computer receives a set of search results ordered based on scheduled time of broadcast associated with respective listings of content. The listings of content include data representing time-bounded events. The client computer displays or otherwise presents a set of objects along an axis of a display bar, the objects corresponding to subsets of the search results. For example, the axis is associated with a unit of time or a unit of relevance. | 10-30-2008 |
20100104220 | Systems and Methods for Socially-Based Correction of Tilted Images - Systems and methods for socially-based correction of tilted images. In an embodiment, the present invention levels tilted images by (1) receiving an image; (2) rotating the image by a random angle; (3) requesting at least one user rotate the image to level the image; (4) determining a collective user-suggested angle based on the rotations of each user; and (5) transmitting, over a communication network, a correction angle, where the correction angle is based on the random angle and the collective user-suggested angle. | 04-29-2010 |
20120098855 | Systems and Methods for Socially-Based Correction of Tilted Images - Systems and methods for socially-based correction of tilted images. In an embodiment, the present invention levels tilted images by (1) receiving an image; (2) rotating the image by a random angle; (3) requesting at least one user rotate the image to level the image; (4) determining a collective user-suggested angle based on the rotations of each user; and (5) transmitting, over a communication network, a correction angle, where the correction angle is based on the random angle and the collective user-suggested angle. | 04-26-2012 |
20120254159 | System and Method for Displaying and Searching Multimedia Events Scheduling Information - A system for displaying information may include memory, one or more processors, and one or more modules stored in memory. The one or more modules are configured for execution by the one or more processors and may include instructions for: presenting a subset of a collection of data on a first grid having a first axis corresponding to units of time and a second axis, the collection of data comprising data representing time-bounded events; presenting a second grid having, first and second axes corresponding to the first and second axes of the first grid, the second grid corresponding to a larger portion of the collection of data than the subset presented on the first grid; and presenting a user moveable window for selecting a portion of the second grid, and selecting the subset presented on the first grid in accordance with a current position of the window. | 10-04-2012 |
20130033366 | METHOD AND SYSTEM FOR PROVIDING HAPTIC FEEDBACK OF VARIABLE INTENSITY - A device includes an actuator that provides haptic feedback in response to a control signal and a controller that outputs the control signal to the actuator. The actuator is in an ON condition when the control signal is at a first voltage and is in an OFF condition when the control signal is at a second voltage. The control signal includes a first time, during which the control signal switches between the first voltage and the second voltage, and a second time, during which the control signal is at the second voltage. During the first time the control signal switches between the first voltage and the second voltage such that the user does not perceive the actuator switching between the ON condition and the OFF condition. | 02-07-2013 |
20130107674 | SMART-WATCH WITH USER INTERFACE FEATURES | 05-02-2013 |
20130111597 | OBSCURING AN ACCELEROMETER SIGNAL | 05-02-2013 |
20130113760 | TECHNIQUES FOR PROVIDING LOCALIZED TACTILE FEEDBACK TO A USER VIA AN ELECTRO-ACOUSTIC TOUCH DISPLAY OF A USER DEVICE - A user device is presented. The user device includes an interactive substrate configured to receive touch input from a user of the user device. The user device also includes a plurality of acoustic transducers, each of the plurality of acoustic transducers being configured to generate an acoustic wave along the interactive substrate in response to a control signal. The user device also includes a first circuit configured to sense a position of the touch input from the user with respect to the interactive substrate. The user device further includes a second circuit configured to generate the control signal for each of the plurality of acoustic transducers to generate a desired vibration at the position of the touch input. | 05-09-2013 |
20130163390 | SMART-WATCH INCLUDING FLIP UP DISPLAY - A smart-watch can include a wristband, a base, and a flip up portion. The base can be coupled to the wristband and include a housing, a processor, a wireless transceiver, and a tactile user interface. The wireless transceiver can be configured to connect to a wireless network. The tactile user interface can be configured to provide interaction between a user and the smart-watch. The flip up portion can be displaceable between an open position exposing the base and a closed position concealing the base. Further, the flip up portion can include: a top display exposed when the flip up portion is in the closed position, and an inside display opposite the top display. The inside display can be concealed when the flip up portion is in the closed position and be exposed when the flip up portion is in the open position. | 06-27-2013 |
20130222743 | PRIVACY DISPLAY - A display device can include a housing, a processor, and a display assembly. The processor can be arranged within the housing. The display assembly can be operably coupled to the processor and arranged within the housing. The display assembly can include a first display, a privacy filter, and a second display. The first display can output a first portion of the display. The second display can output a second portion of the display. The privacy filter and the first and second displays can be arranged such that the first portion of the display assembly is filtered by the privacy filter to be viewable in a first viewable arc. The second portion of the display assembly can be viewable in a second viewable arc that is different than the first viewable arc. The first and second displays can be LCD's. | 08-29-2013 |
20140007164 | System and Method for Displaying Multimedia Events Scheduling Information | 01-02-2014 |
20140085220 | DETERMINING A DOMINANT HAND OF A USER OF A COMPUTING DEVICE - In one example, a method includes determining, by a computing device, a plurality of features. Each feature from the plurality of features may be usable to determine a dominant hand of a user of the computing device. The method also includes receiving, by the computing device, a plurality of input values, each input value from the plurality of input values corresponding to the respective plurality of features, and determining, using a probabilistic model and based at least in part on at least one input value from the plurality of input values corresponding to the respective feature from the plurality of features, a hand of the user as a dominant hand of the user. The method also includes generating, based at least in part on the determined dominant hand of the user, a graphical user interface for display at a presence-sensitive display operatively coupled to the computing device. | 03-27-2014 |
20140111415 | COMPUTING DEVICE WITH FORCE-TRIGGERED NON-VISUAL RESPONSES - In one example, a method includes receiving, by a computing device, an indication of a detected force applied to the computing device. The method further comprises determining, by the computing device, that the detected force matches a corresponding input that the computing device associates with a corresponding function that is executable by the computing device. The method further comprises generating, by the computing device and in response to determining that the detected force matches the corresponding input and, a non-visual output based on the corresponding function. | 04-24-2014 |
20140115629 | System and Method for Displaying and Searching Multimedia Events Scheduling Information - Disclosed are computer implemented method, systems, and non-transitory media for presenting information representing a plurality of time-bounded events in (i) a first grid and (ii) a second grid. The first grid has a first size and represents a first set of time-bounded events in the plurality of time-bounded events. The second grid has a second size smaller than the first size. The second grid represents a second set of time-bounded events in the plurality of time-bounded events. This second set of time-bounded events includes a greater number of time-bounded events than the first set of time-bounded events. | 04-24-2014 |
20140253430 | PROVIDING EVENTS RESPONSIVE TO SPATIAL GESTURES - Systems and methods for processing spatial gestures are provided. In some aspects, depth data is received from one or more depth cameras. Positions of a plurality of body parts of a person in a field of view of the one or more depth cameras are determined based on the received depth data. A spatial gesture made by the person is determined based on the positions of the plurality of body parts. The spatial gesture is translated into an event. The event is provided, via a two-way socket, to a web client for executing a function in response to the event. | 09-11-2014 |
20140253431 | PROVIDING A GESTURE-BASED INTERFACE - Systems and methods for providing a gesture-based interface are provided. In some aspects, depth data indicative of a person interacting with one or more display devices is received. The one or more display devices display a plurality of columns. Each of the plurality of columns includes a plurality of icons. A column corresponding to a position of the person with respect to the one or more display devices is determined using the depth data. The column is from among the plurality of columns displayed at the one or more display devices. A signal for expanding a predetermined icon in the column corresponding to the position of the person with respect to the one or more display devices is provided. | 09-11-2014 |
20140258943 | PROVIDING EVENTS RESPONSIVE TO SPATIAL GESTURES - Systems and methods for providing an output responsive to a spatial gesture are provided. In some aspects, an event associated with a spatial gesture or body position information corresponding to the event are received via a two-way socket. A function corresponding to the event is determined, where the function includes modifying data rendered for display at a display device responsive to the spatial gesture. The function is executed. | 09-11-2014 |