Patent application number | Description | Published |
20090319374 | DISTRIBUTED AD-SELECTION SYSTEM AND METHOD FOR DISTRIBUTED AD SELECTION - Embodiments of a distributed ad-selection system and method for distributed ad selection are generally described herein. In some embodiments, an applications service provider sends a query to an advertising service provider for ads. The query includes ad-selection criteria and an indication to indicate whether broadening of the criteria is permitted. The ads are received and cached by the application service provider including associated relevancy information. Cached ads are selected by the applications service provider for distribution to mobile devices based on the relevancy information and based on applications operating on the mobile devices that are being serviced by the applications service provider. | 12-24-2009 |
20100258630 | SYSTEMS AND METHODS FOR UPDATING RESOLVED CONTENT OF A MOBILE CODE - Various embodiments include systems, methods, data structures, and software to allow a mobile electronic device to update content resolved from a mobile code. For example, a mobile code-reading application executing on a mobile electronic device may receive a mobile code image and decode the mobile code into a data format, the data format including resolved content. The mobile code reading application may detect a content update address field in the data format, the content update address field identifying a content source. A request may be sent to the content source to verify if the resolved content is current and the resolved content or updated content may be presented by a user interface device of the mobile electronic device. In some embodiments, metadata of the resolved content is stored on the mobile electronic device and sent with the request to aid in the verifying. Other embodiments are also described. | 10-14-2010 |
20100261450 | RESOLVED MOBILE CODE CONTENT TRACKING - Various embodiments herein provide at least one of systems, methods, software, and data structures for tracking usage of mobile codes on mobile electronic devices. Some embodiments include tracking mobile code usage locally on mobile electronic devices. Some embodiments include server mechanisms which facilitate mobile code tracking by mobile code tracking processes on mobile electronic devices. Other embodiments are also described. | 10-14-2010 |
20100261454 | RETRIEVING ADDITIONAL CONTENT BASED ON DATA WITHIN A MOBILE CODE - Various embodiments include systems, methods, data structures, and software to allow a mobile electronic device to retrieve additional content pertaining to content resolved from a mobile code. For example, a mobile code reading application executing on a mobile electronic device may receive a mobile code image and resolve the image to obtain data represented therein. The data resolved from the mobile code image may then be parsed to identify content, such as an image, and an identifier of additional content, such as a Universal Resource Identifier. The content item may then be presented by a target application via a user interface device of the mobile electronic device along with a user interface element representative of the additional content. Other embodiments include providing a mobile code service on a mobile electronic device or on a computing resource accessible by a mobile computing device over a network. Other embodiments are also described. | 10-14-2010 |
20100287040 | SYSTEM AND METHOD FOR VALIDATING METRICS ASSOCIATED WITH INTERACTIVE EVENTS RELATED TO ADVERTISING - A method is provided for validating advertising metrics which relate to tracking of interactive events performed by electronic devices. A metric report with an event code that indicative of at least one interactive event performed by an electronic device associated with the network is received. The format of the event code is analyzed to determine whether the event code is consistent with predetermined format rules and the substance of information conveyed by the event code is analyzed to determine whether the event code is consistent with predetermined substance rules. If the event code is determined to be consistent with the predetermined format rules and the predetermined substance rules, the event code is accepted as valid. Otherwise, the event code is identified as being invalid. | 11-11-2010 |
20100325246 | METHOD AND SYSTEM FOR REALIZING ALTERNATIVE ENCLOSURES FOR ATOM AND RSS FEEDS - A method and system to provide enclosures, the method including formatting a content feed to include one or more enclosures referencing alternative formats of a content item, wherein at least one of said enclosures includes codec information added to a type field; and providing the content feed to a device via a network. Further, a method and device that receives a content feed, the method including receiving a content feed with multiple enclosures, the multiple enclosures including at least a primary enclosure and an alternative enclosure, wherein the primary enclosure references a primary format for a content item and the alternative enclosure references an alternate format for the content item; upon determining that a player does not support the primary format, checking whether the player supports the alternative format; and if the player supports the alternative format, downloading the content item using a reference included in the alternative enclosure. | 12-23-2010 |
20110016196 | METHOD AND SYSTEM TO DISCOVER AND SUBSCRIBE TO AN ENHANCED SYNDICATED FEED - Embodiments of a method and system to discover and subscribe to an enhanced syndicated feed are generally described herein. | 01-20-2011 |
20110089229 | CONSTRUCTING A COMBINED TRACKING ADDRESS - Systems and methods for constructing a combined tracking address and reporting tracking information using the combined tracking address are described. | 04-21-2011 |
20110106278 | METHOD AND APPARATUS FOR CONTROLLING A LOCATION AUTOMATION SYSTEM VIA A CALENDAR DATABASE - A method and apparatus for controlling a location automation system via computing device having access to a calendar database is provided. Calendar data, from the calendar database, is processed to determine that at least one location automation event controlled by the location automation system is affected by the calendar data. The location automation setting data is updated, based on the calendar data, such that the at least one location automation event occurs according to the calendar data. | 05-05-2011 |
20110167458 | METHOD AND SYSTEM FOR MEDIATED ACCESS TO A DATA FACADE ON A MOBILE DEVICE - A content delivery system, a mobile subscriber terminal ( | 07-07-2011 |
20110208835 | METHOD, SYSTEM AND APPARATUS FOR DISTRIBUTING MULTIMEDIA DATA - A system, method and apparatus for distributing a multimedia data from a server are provided. Tag filter data is stored at the server. The multimedia data and at least one tag are received at the server from a computing device. The multimedia data is filtered by comparing the at least one tag with the tag filter data. The multimedia data is transmitted from the server to at least one multimedia renderer associated with at least one of the tag and the computing device. | 08-25-2011 |
20110210907 | SYSTEM AND METHOD FOR EXTRACTING CONTENT FROM A DATA ITEM TO SEPARATELY DISPLAY PORTIONS OF SUCH DATA - A system and method are provided for extracting a portion of content from a data item and separately displaying such content on a secondary display screen such as an interactive display (e.g. touch-sensitive or clickable display) that enables interactive content portions to be extracted from the data item and provided separately from the remaining content to both free up space on a primary display screen and maintain visibility of the interactive content, while permitting navigation within the remaining content. Such extraction of content is particularly advantageous for separating logos (e.g. those used for brand recognition (passive), those providing home page links (active), etc.), advertising, and M-commerce (e.g. “buy now” or “add to cart” buttons). By using interactive secondary displays, the extracted content item can target interactive content portions that allow easy access to features without having to navigate within the main content each time. | 09-01-2011 |
20110248872 | METHODS AND DEVICES FOR LOAD BALANCING IN PARALLEL ENTROPY CODING AND DECODING - Devices and methods for entropy decoding a bitstream of encoded data by extracting a plurality of encoded subsequences from a payload field of the bitstream for parallel decoding on a set of parallel entropy decoders. The method includes dividing the payload of concatenated encoded subsequences into segments using a distribution function and distributing the segments amongst the set of parallel entropy decoders to balance the computational load among the parallel entropy decoders. The received bitstream includes auxiliary information inserted by the encoder to enable the decoder to entropy decode segments that begin with a portion of an encoded subsequence. | 10-13-2011 |
20110252061 | METHOD AND SYSTEM FOR SEARCHING AND PRESENTING INFORMATION IN AN ADDRESS BOOK - Addresses are searched in an address book on a communication device in response to various context information. A category is defined from a keyword. A context is determined. The address book is searched using the keywords and/or category and or/context to locate matching contacts. Matching contacts may be presented in a user interface, e.g., in accordance with presentation rules responsive to the context. The method may further look-up (and present) one or more addresses (e.g. advertisements) matching the keyword and/or category and/or context from a remote service. The context may be data defined from any of time, day of the week, communication device location, communication device velocity, device profile and category of a matching contact. Device profile may be determined using profile determining rules and contextual data. The method may periodically collect contextual data and define a profile determining rule in response to a pattern in the collected data. | 10-13-2011 |
20110254712 | METHODS AND DEVICES FOR REORDERED PARALLEL ENTROPY CODING AND DECODING - A method for parallel context modeling through reordering the bits of an input sequence to form groups of bits in accordance with a context model-specific reordering schedule. The reordering schedule is developed such that the groups of bits are formed to satisfy two conditions: first, that the context for each of the bits in a group of bits is different from the context of each of the other bits in that group, and the context of each of the bits in that group is determined independently from each of the other bits in that group. The parallel context modeling may be used in encoding or decoding operations. | 10-20-2011 |
20110270690 | Remote Management of Mobile Advertising Application - A management object (MO) for configuring a device relative to mobile advertising service is provided. The MO may include parameters, attributes or data for use in provisioning, configuring or otherwise managing a mobile advertising client to use the mobile advertising service. The mobile advertising MO includes at least one property including: mobile advertising enabler version information, a service provider identification, advertising server identification, an advertising server access address, a supported delivery method, and an interaction code. | 11-03-2011 |
20120014457 | METHODS AND DEVICES FOR DATA COMPRESSION USING CONTEXT-BASED CODING ORDER - A method is presented for entropy coding data using an entropy coder to encode an input sequence. A context model is used to determine the context of each symbol and a probability estimation is made for each symbol. A method is presented for revising the coding order to be context-based, grouping symbols consecutively on the basis that they have a common context. A method is presented for entropy decoding a bitstream of encoded data encoded using a context-based coding order. | 01-19-2012 |
20120016967 | Method and System to Discover and Subscribe to an Enhanced Syndicated Feed - Embodiments of a method and system to discover and subscribe to an enhanced syndicated feed are generally described herein. | 01-19-2012 |
20120072534 | Method and System for the Exposure of Simplified Data-Service Facades Through a Context Aware Access Layer - An intermediary mechanism is provided. The intermediary mechanism is configured to receive a request from a client device, request the data from a data store, receive a response containing response data from the data store, process the response data using context information that relates to the client device to determine contextually relevant information, and transmit the contextually relevant information to the client device. | 03-22-2012 |
20120081242 | METHODS AND DEVICES FOR PARALLEL ENCODING AND DECODING USING A BITSTREAM STRUCTURED FOR REDUCED DELAY - Methods and devices for encoding and decoding that involve sorting bins according to their respective estimated probabilities to form subsequences, each subsequence having an associated estimated probability. Subsequences are encoded to form codewords. Ordered sets of phrases of known length are then formed from the codewords. Each first of the phrases in a set contains at least part of one codeword. The first phrase has an associated estimated probability and the probability estimates associated with each of the other phrases in the set are determined based upon the probability estimate associated with the first phrase, which permits the phrases to be decoded in parallel. | 04-05-2012 |
20120096114 | METHOD AND SYSTEM FOR THE TRANSPORT OF ASYNCHRONOUS ASPECTS USING A CONTEXT AWARE MECHANISM - A method and system for asynchronously communicating updated information related to a service to a device is provided. The method may include receiving a service initialization directive or message from the device, establishing a logical service connection on behalf of the device and asynchronously sending the updated information associated with the service to the device. | 04-19-2012 |
20120194363 | METHODS AND DEVICES FOR LOAD BALANCING IN PARALLEL ENTROPY CODING AND DECODING - Devices and methods for entropy decoding a bitstream of encoded data by extracting a plurality of encoded subsequences from a payload field of the bitstream for parallel decoding on a set of parallel entropy decoders. The method includes dividing the payload of concatenated encoded subsequences into segments using a distribution function and distributing the segments amongst the set of parallel entropy decoders to balance the computational load among the parallel entropy decoders. The received bitstream includes auxiliary information inserted by the encoder to enable the decoder to entropy decode segments that begin with a portion of an encoded subsequence. | 08-02-2012 |
20130188922 | Multimedia File Support for Media Capture Device Position and Location Timed Metadata - A method is provided for recording data. The method comprises recording, by a device, a first set of samples of at least one of video data or audio data and recording, by the device, a second set of samples of information related to at least one of a position of the device or an orientation of the device. A plurality of samples in the first set are associated with a plurality of samples in the second set. | 07-25-2013 |
20130315316 | METHODS AND DEVICES FOR PARALLEL ENCODING AND DECODING USING A BITSTREAM STRUCTURED FOR REDUCED DELAY - Methods and devices for encoding and decoding that involve sorting bins according to their respective estimated probabilities to form subsequences, each subsequence having an associated estimated probability. Subsequences are encoded to form codewords. Ordered sets of phrases of known length are then formed from the codewords. Each first of the phrases in a set contains at least part of one codeword. The first phrase has an associated estimated probability and the probability estimates associated with each of the other phrases in the set are determined based upon the probability estimate associated with the first phrase, which permits the phrases to be decoded in parallel. | 11-28-2013 |
20130343448 | MODIFIED CODING FOR TRANSFORM SKIPPING - Methods and devices for modified coding of blocks of residuals in the case of transform skipping. To better align the data with assumptions upon which the entropy coding scheme is based, the block of residual data is permuted at the encoder prior to entropy coding. The block of reconstructed data is then inverse permuted at the decoder to recover the reconstructed block of residuals. The permutation may include 180 rotation of the block, which may be of particular benefit in the case of intra-coded residuals. | 12-26-2013 |
20140006460 | System and Method for Addressing a Unique Device from a Common Address Book | 01-02-2014 |
20140286407 | RESILIENT SIGNAL ENCODING - A system and method for resilient signal encoding provide for encoding a data signal to reduce bandwidth required to transmit the encoded signal while mitigating the impact of frames lost or corrupted during transmission. A first frame of the data signal is encoded as an independently decodable frame and is assigned as a reference frame. Subsequent frames of the data signal are encoded as different frames relative to the reference frame. The independently decodable frame and the difference frames are transmitted to a receiver. The receiver decodes the frames and sends an acknowledgement for one or more successfully decoded difference frames. When an acknowledgment is received, a corresponding data signal frame is assigned as the reference frame. Subsequent difference frames are encoded relative to the newly assigned reference frame. | 09-25-2014 |
20140355675 | LOSSY DATA COMPRESSION WITH CONDITIONAL RECONSTRUCTION REFINEMENT - Methods of encoding and decoding media, for example video, using conditional reconstruction refinement are described. The encoding and decoding relies upon predictions that are based on previously encoded and decoded samples. Prediction information identifies the previously reconstructed samples upon which a prediction is to be based and is available to both the encoder and decoder. On the basis that a previously-reconstructed sample is going to be used as source data for a prediction, the encoder refines that reconstructed sample, uses the refined reconstructed sample for the prediction, and encodes refinement data to enable the decoder to also refine the previously-reconstructed sample during decoding. In some cases, a reconstructed sample may be refined more than once. Various flags or bits may be used to signal when refinement is enabled or disabled and may be signaled at various hierarchical points in the coding structure. | 12-04-2014 |
20140378162 | METHOD, DEVICE AND SYSTEM FOR ENHANCING LOCATION INFORMATION - A method, system and apparatus for obtaining enhanced location information for a mobile device. The mobile device is configured to allow a determination of its location, for example via GPS. Location data for the mobile device, exemplarily obtained via GPS, may be further specified using context information for the mobile device. Additional data is obtained and processed to obtain context information for the mobile device. Enhanced location information is determined for the mobile device at least in part based on processing the location data in association with the context information. Additional data may comprise, for example, ambient noise, speech, images or text. | 12-25-2014 |