Patent application number | Description | Published |
20090012950 | METHOD AND SYSTEM FOR SEARCHING ACROSS INDEPENDENT APPLICATIONS - A method and system are provided for searching across independent applications. A first seedlist ( | 01-08-2009 |
20090077123 | METHOD FOR MANAGING KEYBOARD NAVIGATION WITHIN A TREE CONTROL STRUCTURE USER INTERFACE COMPONENT VIA A LINKED LIST - A method, data processing system and computer program product for maintaining/updating managing keyboard navigation using a linked list. In particular, a Dynamic Tree Control Linkage (DTCL) utility creates a doubly linked list with list nodes having assigned values based on a tree control structure UI component. Each list node of the doubly linked list corresponds to a visible tree item of the tree structure UI component. Responding to a keyboard event signal, the DTCL utility finds a current list node corresponding to a first current tree item. The DTCL utility finds a next (i.e. previous or subsequent) list node corresponding to a next tree item. The DTCL utility detects a list node exists. The DTCL utility detects whether the next list node is associated with a null value. When the next list node is associated with a non-null value, the next tree item is identified. The DTCL utility returns an identification of the next tree item representing a second current tree item. The DTCL utility also updates the doubly linked list in response to the expansion/collapsion of the current list item. The DTCL utility avoids the need to number all tree items (both visible and hidden tree items) sequentially by adding list node(s) to or removing list node(s) from the linked list to represent the visible tree items. | 03-19-2009 |
20110320428 | DATA-DISCRIMINATE SEARCH ENGINE UPDATES - Techniques are provided for data-discriminate search engine updates, where, in accordance with a first crawling session frequency associated with a first update type, a search engine index is updated by recording an update to a first set of data, where the update to the first set of data is of the first update type, and, in accordance with a second crawling session frequency associated with a second update type, the search engine index is updated by recording an update to a second set of data, where the update to the second set of data is of the second update type, where the first crawling session frequency is of a different frequency than the second crawling session frequency. | 12-29-2011 |
20120010921 | VISUALIZATION FOR AGGREGATION OF CHANGE TRACKING INFORMATION - A method within a system wherein a first user of the system provides information on social patterns to a second user includes: receiving a request for social pattern information from the second user, the request comprising a query; assigning authorization level to the second user for restricting the type and amount of data provided to the second user; providing information on social patterns to the second user according to the second user's authorization level; and storing information about the second user to be used in future transactions with the second user, the information including transactional fee data and subscription data for notifying the second user of additional social patterns as they develop. | 01-12-2012 |
Patent application number | Description | Published |
20090006362 | HIERARCHICAL SEEDLISTS FOR APPLICATION DATA - Embodiments of the present invention address deficiencies of the art in respect to crawling content and provide a novel and non-obvious method, system and computer program product for seed lists for hierarchically structured content sources. In one embodiment, a method for crawling seed lists for hierarchically structured content sources can be provided. The method can include specifying a depth of crawling for hierarchically structured content, crawling only seed lists at the specified depth among other seed lists in a hierarchy of seed lists mimicking the hierarchically structured content, and returning indexed data for the crawled seed lists. Optionally, an administrator user interface can be provided for specifying the depth of crawling for the hierarchically structured content. | 01-01-2009 |
20090006364 | EXTENDING A SEED LIST TO SUPPORT METADATA MAPPING - Embodiments of the present invention address deficiencies of the art in respect to crawling content and provide a method, system and computer program product for metadata processing for seed lists for structured content sources. In one embodiment, a method for processing metadata for a seed list can include extracting metadata from a seed list for application content, storing the metadata in a repository, associating the metadata with fields of the application content, crawling the fields of the application content by reference to the metadata, and indexing the fields. In an aspect of the embodiment, the method further can include annotating the application to produce metadata for the fields of the application content. In yet another aspect of the embodiment, the method can include mapping the metadata to a document schema generic to a plurality of heterogeneous application content. | 01-01-2009 |
20150088854 | SECURING APPLICATION INFORMATION IN SYSTEM-WIDE SEARCH ENGINES - A system for securing application information in a shared, system-wide search service. Each application can register a security filtering module that is to be used at search time to filter data associated with that application. When a user performs a search, initial, unfiltered search results are obtained based the contents of the shared search index. The unfiltered search results are organized by application, and previously registered filter modules are called to perform user specific, per-application filtering on the initial results. The filter modules cause data to which the user issuing the search request does not have access to be removed from the search results, on a per application basis. Those of the initial search results that are determined in this way to not be accessible to the user issuing the search request are removed, resulting in a set of filtered search results that are presented to the user. The filtered search results thus contain indications only of data that is accessible to the user. In this way, the system-wide search service filters search results to remove indications of data which match the search criteria provided by the user, but to which the user does not have access, based on a conveniently extensible, per-application search result filtering process. | 03-26-2015 |
Patent application number | Description | Published |
20090240626 | Customer Initiated Payment Method Using Mobile Device - The invention concerns a method of making a payment transaction by a customer including steps of receiving, by a mobile device ( | 09-24-2009 |
20100280958 | SYSTEM FOR CONTROLLING USER ACCESS TO A SERVICE - The invention concerns a system for controlling user access to a service having a read device ( | 11-04-2010 |
20120036017 | DIGITAL VOUCHER DISTRIBUTION SYSTEM - The invention concerns a method of distributing one or more digital vouchers to the communications device of a user comprising: identifying, based on a user input to the communications device ( | 02-09-2012 |
20120303432 | SYSTEM FOR MANAGING DIGITAL VOUCHERS - The invention concerns a method of updating, by a mobile device ( | 11-29-2012 |
20120330846 | DYNAMIC ELECTRONIC MONEY - The invention concerns a method of making an electronic payment by an electronic payment device comprising: transmitting from said electronic payment device ( | 12-27-2012 |
20140122216 | POINT OF SALE PAYMENT METHOD - The invention concerns a method of making a payment transaction between a customer and a merchant using a payment card ( | 05-01-2014 |
20140297439 | CUSTOMER INITIATED PAYMENT METHOD USING MOBILE DEVICE - The invention concerns a method of making a payment transaction by a customer including steps of receiving, by a mobile device ( | 10-02-2014 |
20150269626 | Digital Voucher Distribution System - The invention concerns a method of distributing one or more digital vouchers to the communications device of a user comprising: identifying, based on a user input to the communications device ( | 09-24-2015 |
20150269653 | Point of Sale Payment Method - The invention concerns a method of making a payment transaction between a customer and a merchant using a payment card ( | 09-24-2015 |
20150278862 | DIGITAL VOUCHER DISTRIBUTION SYSTEM - The invention concerns a method of distributing one or more digital vouchers to the communications device of a user comprising: identifying, based on a user input to the communications device ( | 10-01-2015 |
Patent application number | Description | Published |
20110208992 | Universal Resource Locator Watchdog - A watchdog system for identifying failures in uniform resource locators (URLs) respective of advertized content. The system comprises a database containing at least campaign information, the at least campaign information containing at least a URL to be monitored by the watchdog system, the URL directs to advertized content; and a server connected to the database and operative to monitor the at least URL for identification of a failure in the URL providing the advertized content, and performing a corrective action for correcting the URL based on definitions in the at least campaign information. | 08-25-2011 |
20130173382 | CONVERSION ATTRIBUTION FOR EARNED MEDIA - Tracking a path to conversion by receiving, in relation to an engagement of a first computer user with a first computer-hosted media object, an identifier associated with the first computer user and an identifier associated with the first computer-hosted media object, receiving, in relation to an engagement of a second computer user to a second computer-hosted media object, the identifier associated with the first computer user, an identifier associated with the second computer user, and the identifier associated with the first computer-hosted media object, and associating with the engagement of the first computer user to the first computer-hosted media object, a conversion event associated with the second computer user. | 07-04-2013 |
20130339085 | IDENTIFYING A NON-OBVIOUS TARGET AUDIENCE FOR AN ADVERTISING CAMPAIGN - Identifying candidate topics for the allocation of advertising resources by calculating a relevance value of a candidate topic with respect to a base topic as a function of a number of individuals that is associated with the base topic, a number of individuals that is associated with the candidate topic, and a number of individuals that is associated with both the base topic and the candidate topic, determining that the relevance value of the candidate topic is above a predefined threshold, and identifying the candidate topic as a target for an advertising resource. | 12-19-2013 |
20140289038 | CONVERSION ATTRIBUTION FOR EARNED MEDIA - Tracking a path to conversion by receiving, in relation to an engagement of a first computer user with a first computer-hosted media object, an identifier associated with the first computer user and an identifier associated with the first computer-hosted media object, receiving, in relation to an engagement of a second computer user to a second computer-hosted media object, the identifier associated with the first computer user, an identifier associated with the second computer user, and the identifier associated with the first computer-hosted media object, and associating with the engagement of the first computer user to the first computer-hosted media object, a conversion event associated with the second computer user. | 09-25-2014 |
20150066634 | SYSTEM, A METHOD AND A COMPUTER PROGRAM PRODUCT FOR OPTIMALLY COMMUNICATING BASED ON USER'S HISTORICAL INTERACTIONS AND PERFORMANCE DATA - Provided is a system for communication, including: a non-transitory processor configured to: (a) determine a group of messages including a plurality of optional messages for a user in response to obtaining of user identification information identifying the user; (b) obtain performance information for each one of plurality of optional messages; (c) obtain historical interactions data pertaining to interactions which are included in a series of user interactions, where at least one of the interactions of the series includes communication of digital media over a network connection to the user; and (d) select an elect message out of the plurality of optional messages based on the historical interactions data and on the performance information; and a communication interface operable and configured to transmit information of the elect message over a communication channel. | 03-05-2015 |
20150235246 | CROSS-CHANNEL AUDIENCE SEGMENTATION - A method comprising using at least one hardware processor for: receiving first a set of keywords associated with a first advertising platform; receiving second a set of keywords associated with a second advertising platform; defining binary relations between the first and second sets of keywords; applying formal concept analysis (FCA) to the binary relations, to produce a concept lattice; and updating the concept lattice responsive to changes in the first or second sets of keywords. | 08-20-2015 |
20150348109 | INTENT-DRIVEN TARGETING IN SOCIAL NETWORK ADVERTISING - A method for user targeting in a social advertising platform, the method comprising using at least one hardware processor for: linking between interaction of users with search engine advertisements and profiles of the users in a social network; and targeting the users, within a social advertising platform associated with the social network, based on (a) the interaction of the users with the search engine advertisements, and (b) social targeting criteria associated with the users. | 12-03-2015 |
Patent application number | Description | Published |
20140280924 | Method for Parsing Network Message and Communication Device - A method for parsing a network message and a communication device are provided. The method includes: receiving a network message, where the network message includes one or more sections; identifying that an application protocol type of the network message is a first application protocol; acquiring, from a current section that is in the network message and that is described by a piece of section description information in a configuration file corresponding to the first application protocol, interesting data indicated by interesting data indication information in the section description information; and executing a decision method in the section description information by using all or a part of the acquired interesting data as a decision condition, thereby obtaining a corresponding decision result, when the current section is a last section of the network message, the decision result includes a processing method of a next message of the network message. | 09-18-2014 |
20150085866 | Service Process Control Method and Network Device - A service process control method and a network device. The method includes: selecting, according to an execution policy of at least one service deployed on a network device, M data processing modules for processing a packet received by the network device, and determining a processing sequence for the selected M data processing modules to process the packet; and invoking the selected M data processing modules to sequentially process, according to the processing sequence, the packet. In the foregoing technical solutions of embodiments of the present invention, an execution sequence for a data processing module to process the packet is dynamically generated according to a policy set corresponding to the service, thereby reducing an unnecessary processing process and redundant information collection in a service execution procedure, improving service processing flexibility, and enhancing overall performance of the device. | 03-26-2015 |
Patent application number | Description | Published |
20130244595 | RF SWITCH IMPLEMENTATION IN CMOS PROCESS - A dual pole dual through switch for switching between at least four states. The switch comprises four transistors such as N-channel Metal Oxide Semiconductor transistors, such that at each state at most one transistor is in “on” state, and the others are in “off” state. Each transistor has its own control circuit, which provides zero or negative voltage to the drain of the transistor, positive voltage to the source of the transistor, and control alternating voltage to the gate of the transistor. The switch can be used on-chip for devices. Such devices may include a base station or a handset of a cordless phone. | 09-19-2013 |
20130252562 | HIGH POWER HIGH ISOLATION LOW CURRENT CMOS RF SWITCH - A novel and useful RF switch that comprises four transistors configured to have four operating states, wherein at any time at most one transistor is in ‘on’ state. The switch is an on-chip switch and is constructed in using CMOS processes and technology. The switch is optionally a double pole, double throw (DPDT) switch. The switch can be used in numerous mobile devices such as a cellular phone or in the handset or base station of a cordless phone. The switch optionally selects between two antennas and between transmitter and receiver circuits. Within the switch, at least one of the at least four transistors is optionally an N-channel Metal Oxide Semiconductor (NMOS) transistor. The switch can further comprise one or more logic control circuits providing biasing voltages to one or more of the transistors. Within the switch, the control circuit comprises logic components for providing appropriate biasing voltages to the drain, source and gate terminals of the transistors in the switch. | 09-26-2013 |
20140087672 | CMOS Based RF Antenna Switch - A novel and useful radio frequency (RF) front end module (FEM) circuit that provides high linearity and power efficiency and meets the requirements of modern wireless communication standards such as 802.11 WLAN, 3G and 4G cellular standards, Bluetooth, ZigBee, etc. The configuration of the FEM circuit permits the use of common, relatively low cost semiconductor fabrication techniques such as standard CMOS processes. The FEM circuit includes a power amplifier made up of one or more sub-amplifiers having high and low power circuits and whose outputs are combined to yield the total desired power gain. An integrated multi-tap transformer having primary and secondary windings arranged in a novel configuration provide efficient power combining and transfer to the antenna of the power generated by the individual sub-amplifiers. | 03-27-2014 |
20140087673 | CMOS Based TX/RX Switch - A novel and useful radio frequency (RF) front end module (FEM) circuit that provides high linearity and power efficiency and meets the requirements of modern wireless communication standards such as 802.11 WLAN, 3G and 4G cellular standards, Bluetooth, ZigBee, etc. The configuration of the FEM circuit permits the use of common, relatively low cost semiconductor fabrication techniques such as standard CMOS processes. The FEM circuit includes a power amplifier made up of one or more sub-amplifiers having high and low power circuits and whose outputs are combined to yield the total desired power gain. An integrated multi-tap transformer having primary and secondary windings arranged in a novel configuration provide efficient power combining and transfer to the antenna of the power generated by the individual sub-amplifiers. | 03-27-2014 |