Patent application number | Description | Published |
20120162889 | MOVEABLE DISPLAY PORTION OF A COMPUTING DEVICE - In one general aspect, a computing device can include a base portion including a keyboard, and a guide included in the base portion. The computing device can also include a display portion including a display and having a bottom portion coupled to the base portion via a hinge. The display portion can be configured to rotate about an axis using the hinge. The bottom portion of the display portion can be configured to slidably move along the guide over the keyboard of the base portion in a translational direction orthogonal to the axis. | 06-28-2012 |
20120206568 | COMPUTING DEVICE HAVING MULTIPLE IMAGE CAPTURE DEVICES AND IMAGE MODES - A computer-readable storage medium can be configured to store code to trigger, when a computing device is in a stereoscopic mode, generation of a stereoscopic image based on a first image captured using a first image capture device in a first portion of a computing device and based on a second image captured using a second image capture device in a second portion of the computing device. The code including code to trigger, when in a multi-image mode, concurrent display of at least a portion of a third image captured using the first image capture device in a first region of a display and at least a portion of a fourth image captured using the second image capture device in a second region of the display mutually exclusive from the first region of the display. The code including code to receive an indicator configured to trigger the computing device to change between the stereoscopic mode and the multi-image mode. | 08-16-2012 |
20140139442 | FULLY CLICKABLE TRACKPAD - According to one general aspect, an apparatus includes a trackpad that includes a cover member having a top surface and a switch coupled to the cover member. At least two spring members are coupled to the trackpad and are each disposed at a non-zero distance from each other and are each configured to collectively bias the trackpad in a first position in which the top surface of the cover member is in a first plane. The trackpad is movable to a second position in which the top surface of the cover member is in a second plane substantially parallel to the first plane when an input force is exerted on the top surface of the cover member. The switch is configured to trigger an electrical signal within a computer when the trackpad is moved to its second position. | 05-22-2014 |
20150019459 | PROCESSING OF GESTURES RELATED TO A WIRELESS USER DEVICE AND A COMPUTING DEVICE - In a general aspect, a computer-readable storage medium can be configured to store instructions that when executed cause a processor to perform a process. The instructions can include instructions to detect a gesture defined by an interaction of a user with a surface of a computing device, and initiate a wireless operation associated with a wireless module of the computing device when a representation of the gesture matches a gesture signature stored in a gesture database. | 01-15-2015 |
20150022755 | STRUCTURAL BACKLIGHTING - A display assembly includes a display member and backlight member. The backlight member has a light source and is bonded directly to the display member. The backlight member can be bonded directly to a display area of the display member, and an optically transparent adhesive can be used to bond a first surface of the backlight member to a first surface of the display member. | 01-22-2015 |
20150083561 | METAL KEYCAPS WITH BACKLIGHTING - According to one general aspect of the invention, a keyboard of a computing device includes a keycap and a light source. The keycap is configured to actuate a switch of the computing device. The keycap includes a metal material and has an upper surface and a lower surface. The upper surface of the keycap is configured to be viewed by a user while operating the computing device and defines one or more openings in the keycap. The one or more openings in the upper surface is patterned in the shape of a single alphanumeric character. The lower surface of the keycap defines one or more openings in the keycap. The keycap defines one or more passageways extending from the one or more openings defined by the upper surface of the keycap through the keycap to the one or more openings defined by the lower surface of the keycap. The light source is configured to emit light through the one or more passageways of the keycap from the lower surface side of the one or more passageways to the upper surface side of the one or more passageways. | 03-26-2015 |
20150293617 | FULLY CLICKABLE TRACKPAD - According to one general aspect, an apparatus includes a trackpad that includes a cover member having a top surface and a switch coupled to the cover member. At least two spring members are coupled to the trackpad and are each disposed at a non-zero distance from each other and are each configured to collectively bias the trackpad in a first position in which the top surface of the cover member is in a first plane. The trackpad is movable to a second position in which the top surface of the cover member is in a second plane substantially parallel to the first plane when an input force is exerted on the top surface of the cover member. The switch is configured to trigger an electrical signal within a computer when the trackpad is moved to its second position. | 10-15-2015 |
Patent application number | Description | Published |
20080270026 | METHOD AND APPARATUS IN POSITIONING WITHOUT BROADCAST EPHEMERIS - Provided herein are methods and system for enabling a navigation receiver to generate receiver specific satellite orbital models based on relatively small sets of parameters obtained from a server. In an embodiment, a set of parameters for a satellite includes a force parameter (e.g., solar radiation pressure), initial condition parameters (e.g., satellite position and velocity at a time instance) and time correction coefficients, which the receiver uses in a numerical integration to predict the position of the satellite. The set of parameters needed for the integration is small compared to current methods which require transmission of a complete set of ephemeris and other parameters for each satellite. Since the set of parameters is relatively small, it requires less communication resources to transmit compared to current methods. Further, the integration based on the small set of parameters enables the receiver to predict satellite orbits with low computational load. | 10-30-2008 |
20080303713 | NAVIGATIONAL POSITIONING WITHOUT TIMING INFORMATION - Provided herein are systems and methods that enable a navigation receiver to determine receiver position using a low ppm (Parts Per Million) Real Time Clock (RTC) under weak satellite signal reception conditions without the need for timing information from navigation satellites or aiding systems. Under weak signal conditions, the receiver is unable to demodulate navigation data bits but may be able to synchronize with the one ms PN sequences and 20 ms data bit edges of a received signal. In this case, the receiver is unable to determine the signal travel time from the navigation data bits resulting in one ms and/or 20 ms integer ambiguities in the travel time. Systems and methods are provided for resolving these one ms and/or 20 ms integer ambiguities and correct or reconstruct the pseudorange measurements accordingly. The reconstructed pseudorange measurements are used to accurately determine the receiver position. | 12-11-2008 |
20090002226 | POSITION AND TIME DETERMINATION UNDER WEAK SIGNAL CONDITIONS - Described herein are systems and methods that are capable of determining receiver position and system time under weak signal conditions. When the receiver is unable to accurately determine the satellite signal travel time, e.g., due to weak signal reception or some other condition, the receiver can still estimate the pseudo-range for the satellite based on an initial receiver position and system time. In this case, the system and methods described herein provide the necessary initial receiver position and system time with enough accuracy to estimate the pseudo-range, even under weak signal conditions. The receiver can then use the estimated pseudo-range to determine a more accurate receiver position. | 01-01-2009 |
20090237300 | SYSTEMS AND METHODS OF COMMUNICATION IN AN ASSISTED NAVIGATION SYSTEM - Provided herein are methods and systems for efficient communication between a server and a client in an assisted navigation system. In one or more embodiments, the client, e.g., a GPS receiver, receives a set of parameters for a satellite from the server via a wireless or wired connection. The set of parameters includes a force parameter, initial condition parameters and time correction coefficients for the satellite. The receiver uses the received parameters in a numerical integration to compute the position of the satellite at a desired time. The set of parameters needed for the integration is small compared to current methods which require sending more data to the client. Thus these parameters require less communication resources to transmit. To further reduce the amount of data that needs to be transmitted, reference parameters may be subtracted from the original parameters before transmission from the server. The receiver is able to reconstruct the original parameters from the received parameters and the identically computed reference parameters. The parameters may be further compressed using data compression techniques. | 09-24-2009 |
20090254279 | Compensation for mounting misalignment of a navigation device - Compensating for the misalignment of a navigation device with respect to a vehicle is described. In one example, the compensation is made by applying a high pass filter to a measured acceleration of the vehicle to produce a motion acceleration signal, weighting the motion acceleration signal with a measured steering rate of the vehicle, and deriving misalignment parameters for the navigation device with respect to the vehicle using the weighted motion acceleration signal. | 10-08-2009 |
20130021202 | Systems and Methods of Communication in an Assisted Navigation System - Provided herein are methods and systems for efficient communication between a server and a client in an assisted navigation system. In one or more embodiments, the server transmits a set of parameters for a satellite to the client, e.g., a GPS receiver, via a wireless or wired connection. The set of parameters includes a force parameter, initial condition parameters and time correction coefficients for the satellite. The receiver uses the received parameters in a numerical integration to compute the position of the satellite at a desired time. The set of parameters needed for the integration is small. To further reduce the amount of data transmitted, reference parameters may be subtracted from the original parameters before transmission from the server. The receiver is able to reconstruct the original parameters from the received parameters and the identically computed reference parameters. The parameters may be further compressed using data compression techniques. | 01-24-2013 |