Inventor

Reiner Kraft

Inventor
Gilroy, CA, US

Overview

114→
Patents
2000–2021
Patent span
Physics
Primary field (CPC G)

Patents· 114 as inventor

Public. Assignee & technology derived from the patent record. Each patent links to its LexDana page.

G06Fprimary
G06FElectric digital data processing41%
Y10STechnical subjects covered by former uspc cross-reference art collections [xracs] and digests26%
G06QInformation and communication technology [ict] specially adapted for administrative, commercial, financial, managerial or supervisory purposes17%
H04LTransmission of digital information, e.g. telegraphic communication7%
H04WWireless communication networks2%
G01CMeasuring distances, levels or bearings1%
G08GTraffic control systems1%
H04MTelephonic communication1%
F01LCyclically operating valves for machines or engines1%
G01SRadio direction-finding1%
PatentTitleYear
11,002,162Valve drive for an internal combustion engine202110,691,759Contextual application customization202010,296,647Method and system for intent-driven searching201910,289,637Entity generation using queries201910,204,169Contextual application delivery201910,157,389Contextual application tracking20189,935,793Generating a live chat session in response to selection of a contextual shortcut20189,824,149'Opportunistically solving search use cases'20179,760,922'Monetization of interactive network-based information objects'20179,342,602'User interfaces for search systems using in-line contextual queries'20169,135,328'Ranking documents through contextual shortcuts'20159,129,263'System and method for automatically building up topic-specific messaging identities'20159,092,537'Method and system for generating search URLs'20159,043,413'System and method for extracting, collecting, enriching and ranking of email objects'20158,819,051'Tagging offline content with context-sensitive search-enabling keywords'20148,812,540'User interfaces for search systems using in-line contextual queries'20148,745,162'Method and system for presenting information with multiple views'20148,694,887'Dynamic contextual shortcuts'20148,655,872'Search systems and methods using in-line contextual queries'20148,478,792'Systems and methods for presenting information based on publisher-selected labels'20138,364,658'User entertainment and engagement enhancements to search system'20138,301,614'User interfaces for search systems using in-line contextual queries'20128,285,724'System and program for handling anchor text'20128,108,385'User interfaces for search systems using in-line contextual queries'20128,073,877'Scalable semi-structured named entity detection'20118,069,099'Systems and methods for presenting advertising content based on publisher-selected labels'20118,060,455'Hot term prediction for contextual shortcuts'20118,051,080'Contextual ranking of keywords using click data'20117,962,465'Contextual syndication platform'20117,958,115'Search systems and methods using in-line contextual queries'20117,953,815'Cooperative location based tasks'20117,945,564'Synthesizing information-bearing content from multiple channels'20117,930,205'System and method for enhancing sales for service providers by utilizing an opportunistic approach based on an unexpected change in schedule of services'20117,865,407'System and method for automating association of retail items to support shopping proposals'20117,856,441'Search systems and methods using enhanced contextual queries'20107,827,175'Framework reactive search facility'20107,783,626'Pipelined architecture for global analysis and index building'20107,761,341'Medium, method, and system for automatic bidding across multiple auction sites'20107,747,648'World modeling using a relationship network with communication channels to entities'20107,725,526'System and method for web based sharing of search engine queries'20107,711,731'Synthesizing information-bearing content from multiple channels'20107,689,202'System and method for providing personal and emergency service hailing in wireless network'20107,634,728'System and method for providing a runtime environment for active web based document resources'20097,610,365'Automatic relevance-based preloading of relevant information in portable devices'20097,603,349'User interfaces for search systems using in-line contextual queries'20097,577,644'Augmented search with error detection and replacement'20097,567,955'Technique and method which dynamically generates various depth levels of abstracts for text based data sources on demand'20097,529,537'System and method for providing personal and emergency service hailing in wireless network'20097,519,902'System and method for enhanced browser-based web crawling'20097,512,598'Synthesizing information-bearing content from multiple channels'20097,499,913'Method for handling anchor text'20097,451,152'Systems and methods for contextual transaction proposals'20087,421,441'Systems and methods for presenting information based on publisher-selected labels'20087,409,429'Cooperative location based tasks'20087,409,402'Systems and methods for presenting advertising content based on publisher-selected labels'20087,400,711'System and technique for dynamically interjecting live advertisements in the context of real-time isochronous (telephone-model) discourse'20087,346,559'System and method for automating association of retail items to support shopping proposals'20087,346,537'Business method of providing a channel for delivering and distributing events based on a subscription model for service providers to enhance sales opportunities'20087,337,125'System and method for enhancing sales for service providers utilizing an opportunistic approach based on an unexpected change in schedule of services'20087,293,005'Pipelined architecture for global analysis and index building'20077,259,694'Wireless communication system and method to provide geo-spatial related event data'20077,251,628'Automated purchasing agent system and method'20077,177,948'Method and apparatus for enhancing online searching'20077,117,200'Synthesizing information-bearing content from multiple channels'20067,076,443'System and technique for automatically associating related advertisements to individual search results items of a search result set'20067,010,534'System and method for conducting adaptive search using a peer-to-peer network'20066,978,246'System and method for matching entities utilizing an electronic calendaring system'20056,938,034'System and method for comparing and representing similarity between documents using a drag and drop GUI within a dynamically generated list of document identifiers'20056,938,068'System for managing an exchange of questions and answers through an expert answer web site'20056,938,170'System and method for preventing automated crawler access to web-based data sources using a dynamic data transcoding scheme'20056,934,735'Software and method for controlling the timing of delayed downloads'20056,912,521'System and method for automatically conducting and managing surveys based on real-time information analysis'20056,898,631'Platform for internet based real-time communication content selection'20056,895,402'Detecting framing of a network resource identified by a target uniform resource locator'20056,873,968'System, method and computer program product for on-line real-time price comparison and adjustment within a detachable virtual shopping cart'20056,862,713'Interactive process for recognition and evaluation of a partial search query and display of interactive results'20056,845,484'Technique and method which dynamically generates various depth levels of abstracts for text based data sources on demand'20056,832,239'Systems for managing network resources'20046,832,218'System and method for associating search results'20046,829,780'System and method for dynamically optimizing a banner advertisement to counter competing advertisements'20046,745,178'Internet based method for facilitating networking among persons with similar interests and for facilitating collaborative searching for information'20046,727,922'GUI for representing entity matches utilizing graphical transitions performed directly on the matching object'20046,718,324'Metadata search results ranking system'20046,691,104'System and method for personalizing and applying a post processing tool system'20046,674,452'Graphical user interface to query music by examples'20046,671,681'System and technique for suggesting alternate query expressions based on prior user selections and their query strings'20036,665,658'System and method for automatically gathering dynamic content and resources on the world wide web by stimulating user interaction and managing session information'20036,662,230'System and method for dynamically limiting robot access to server data'20036,633,867'System and method for providing a session query within the context of a dynamic search result set'20036,606,643'Method of automatically selecting a mirror server for web-based client-host interaction'20036,606,644'System and technique for dynamic information gathering and targeted advertising in a web based model using a live information selection and analysis tool'20036,591,279'System and method for computer-based notifications of real-world events using digital images'20036,564,257'Repository protection by URL expiration'20036,546,388'Metadata search results ranking system'20036,535,229'Graphical user interface for selection of options within mutually exclusive subsets'20036,529,939'User-initiated maintenance of document locators'20036,529,136'Group notification system and method for implementing and indicating the proximity of individuals or groups to other individuals or groups'20036,529,899'System and method for registering and providing a tool service'20036,519,557'Software and method for recognizing similarity of documents written in different languages based on a quantitative measure of similarity'20036,516,312'System and method for dynamically associating keywords with domain-specific search engine queries'20036,493,744'Automatic rating and filtering of data files for objectionable content'20026,487,553'Method for reducing search results by manually or automatically excluding previously presented search results'20026,484,162'Labeling and describing search queries for reuse'20026,463,343'System and method for controlling remote devices from a client computer using digital images'20026,446,004'System and method for implementing proximity or location driven activities'20026,434,548'Distributed metadata searching system and method'20026,418,452'Network repository service directory for efficient web crawling'20026,418,453'Network repository service for efficient web crawling'20026,295,559'Rating hypermedia for objectionable content'20016,225,546'Method and apparatus for music summarization and creation of audio summaries'20016,137,488'System for creating structured fields on electronic forms'20006,112,225'Task distribution processing system and the method for subscribing computers to perform computing tasks during idle time'20006,084,585'System for directly accessing fields on electronic forms'20006,085,227'System and method for operating scientific instruments over wide area networks'2000

Career & activity timeline

Assembled from patent assignee/location history and declaration credentials.

2000–2012Patents assigned to IBM (78)· patent assignee history
2000–2020Based in Gilroy, CA, US· patent location history
2002–2003Based in Morgan Hill, CA, US· patent location history
2008–2017Patents assigned to YAHOO INC (28)· patent assignee history
2011–2020Patents assigned to KRAFT REINER (21)· patent assignee history
2015Based in Sunnyvale, CA, US· patent location history
2018–2020Patents assigned to OATH INC (4)· patent assignee history
2018–2020Patents assigned to CHEN LUOJIAN (3)· patent assignee history
2018Based in Santa Clara, CA, US· patent location history
2021Based in Unterschleissheim, DE· patent location history

Inventor activity

Assignee and location history derived from the patent record.

Assignees
AssigneePatentsSpan
IBM782000–2012
YAHOO INC282008–2017
KRAFT REINERself212011–2020
OATH INC42018–2020
CHEN LUOJIAN32018–2020
Locations
LocationPatentsSpan
Gilroy, California, US1092000–2020
Morgan Hill, California, US22002–2003
Unterschleissheim, DE12021
Santa Clara, California, US12018
Sunnyvale, California, US12015