Patent application number | Description | Published |
20100136944 | METHOD AND SYSTEM FOR PERFORMING A TASK UPON DETECTION OF A VEHICLE TRIGGER - A triggering event causes a telematics device to transmit information to a user device. Or, the telematics device may perform a task in response to determining that a trigger even occurred. The user device generates an alert in response to the transmitted information producing the alert, for example, graphically, audibly, textually, or using a combination thereof. A triggering event may be the attaining of a certain location of the TCU along a predetermined commute route. Or, the detection of force exerted on a vehicle, possibly indicating attempted theft of the vehicle. Upon the triggering event occurring, the TCU can formulate a message, for example calculate time of arrival based on the traffic conditions and speed limits along the commute route. The TCU may also transmit its location information to another device, such as the user device, or a device coupled thereto, and the other device formulates the message. | 06-03-2010 |
20100153207 | METHOD AND SYSTEM FOR PROVIDING CONSUMER SERVICES WITH A TELEMATICS SYSTEM - A telematics unit monitors location information and a vehicle information bus for diagnostic and other vehicle information and a request for services command initiated with hardware coupled to the telematics unit, remotely from another device, or automatically upon the occurrence of a vehicle trigger. The telematics unit composes a request message that includes vehicle location information and an indicator of a type of services requested, and transmits the message to a telematics server. The server performs a table lookup to find entries containing information of requested services available within a predetermined range of the vehicle. The server transmits a response message to the telematics unit, or other device, for presentation of the requested information. The response message may include a file containing promotional information relative to the service provider(s). The TCU may transmit a message that includes metrics relative to how a user played the promotional information file. | 06-17-2010 |
20100228404 | Method and system for configuring and provisioning a vehicle - A telematics method and system facilitates customizing a plurality of vehicle content files, parameters, and features based on edits and selections from a user interface. A telematics provider maintains a database comprising a table, or tables that associate(s) user identification information with a vehicle VIN and equipment/features/content installed in/on vehicle devices associated with the VIN. Database updates may occur automatically, or upon a user instruction, when a TCU wirelessly transmits current equipment, content, and feature configuration information to a TOC coupled with the database. The telematics provider's server may provide the interface that facilitates the user logging in and editing features, content, and operational and performance parameters currently configured/installed in/on the vehicle' equipment and devices. The telematics provider may forward the user input from the interface to another provider after it verifies user log in credentials before the other provider begins a download to vehicle devices associated with the VIN. | 09-09-2010 |
20100235891 | METHOD AND SYSTEM FOR FACILITATING SYNCHRONIZING MEDIA CONTENT BETWEEN A VEHICLE DEVICE AND A USER DEVICE - A user uploads content such as files containing audio, video, graphical, data, points of interest, and other information from a user device such as a personal computer to a central server over the interne. Upon determining that a trigger event has occurred, communication and processing circuitry in a vehicle device automatically download the previously uploaded content over the interne and a short-range wireless network and store the content for use by a device such as an audio/visual/navigation unit. Examples of a trigger event include proximity to a short-range wireless communication network coupled to the internet, presence within a geofence, turning off a vehicle's engine, or detecting an SMS wake-up message while the vehicle device's main processor, transceivers not used for SMS, and auxiliary circuitry are in sleep mode. The short-range wireless network can be a vehicle owner's home network, or a commercial wi-fi hot spot, or subscription wireless service. | 09-16-2010 |
Patent application number | Description | Published |
20130099946 | Data Compression Utilizing Variable and Limited Length Codes - According to one embodiment, an apparatus for decoding encoded data comprises a hardware module including circuitry to process a data stream. The data stream includes one or more encoded symbols each including a code assigned to a corresponding symbol. A set of least frequently occurring symbols are assigned a common code to encode those symbols within the data stream. Data blocks are generated each containing a data stream portion. One or more encoded symbols within each data block are identified by comparing data block portions to maximum code values for corresponding code lengths to determine a code length for each data block portion. A starting location for the identified encoded symbols within each data block is determined based on the determined code lengths. Embodiments of the present invention further include related methods and computer program products for decoding encoded data. | 04-25-2013 |
20130099947 | Data Compression Utilizing Variable and Limited Length Codes - According to one embodiment, method for decoding encoded data comprises a hardware module including circuitry to process a data stream. The data stream includes one or more encoded symbols each including a code assigned to a corresponding symbol. A set of least frequently occurring symbols are assigned a common code to encode those symbols within the data stream. Data blocks are generated each containing a data stream portion. One or more encoded symbols within each data block are identified by comparing data block portions to maximum code values for corresponding code lengths to determine a code length for each data block portion. A starting location for the identified encoded symbols within each data block is determined based on the determined code lengths. | 04-25-2013 |
20150095299 | MERGING METADATA FOR DATABASE STORAGE REGIONS BASED ON OVERLAPPING RANGE VALUES - Metadata for a plurality of database storage regions within memory are merged, where the metadata for each storage region comprises an interval including first and second interval values indicating a value range for values within that storage region. The first and second interval values are examined to identify overlapping storage regions and produce a sum of overlapped storage regions. The sum of overlapped storage regions is compared to a threshold and the metadata of the overlapped storage regions are merged based on the comparison. | 04-02-2015 |
20150095379 | MERGING METADATA FOR DATABASE STORAGE REGIONS BASED ON OVERLAPPING RANGE VALUES - Metadata for a plurality of database storage regions within memory are merged, where the metadata for each storage region comprises an interval including first and second interval values indicating a value range for values within that storage region. The first and second interval values are examined to identify overlapping storage regions and produce a sum of overlapped storage regions. The sum of overlapped storage regions is compared to a threshold and the metadata of the overlapped storage regions are merged based on the comparison. | 04-02-2015 |