Blinnikka, CA
Tomi Blinnikka, San Pable, CA US
Patent application number | Description | Published |
---|---|---|
20090248656 | Search Engine Relevance Tuning Based on Instant Messaging (Influence Search Results Using IMS) - To provide up-to-date search results containing Internet addresses that have become extremely popular very recently, search engines fine-tune search result rankings using communications sent by users of real-time messaging systems to each other. Instant messaging systems are one type of real-time messaging systems. Search engines use a URL found in instant messages to promote the ranking of Internet addresses and to refresh abstracts and caches. Similar demographics between the search engine user and senders of instant messages might be a requisite for promotion. The number of hops taken by a URL among instant messaging users might determine the extent of the promotion. To prevent unfair manipulation of search results, a URL should hop a threshold number of times. Call centers also promote the rankings of knowledge articles presented to call center operators based on how often keywords related to each knowledge article are detected in a conversation with a caller. | 10-01-2009 |
Tomi Blinnikka, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20080243612 | System and method for using a browser extension to detect events related to digital advertisements - Systems and methods for detecting events related to a digital ad are disclosed. Generally, a browser extension such as a toolbar running in conjunction with a primary application, such as an Internet browser, detects an event related to a digital ad. The event may be an Internet browser receiving one or more digital ads; one or more CSC beacon requests being sent from an Internet browser to an ad provider; a user navigation event such as a user clicking on a hyperlink associated with a digital ad or activating a digital ad; or any other event or action occurring within the Internet browser and/or browser extension. The browser extension determines the validity of the detected event and communicates an indication of the determined validity of the detected event to an online advertisement service provider. | 10-02-2008 |
20080281689 | EMBEDDED VIDEO PLAYER ADVERTISEMENT DISPLAY - The present disclosure describes systems and methods for retrieving and accessing, through a media player rendering a first piece of media, other pieces of media. Metadata may be provided with media content items, such as media files containing media streams. At predefined points in time in the video, the metadata is accessed and any other media associated with that frame of video are determined therefrom. This associated media is then displayed to the user automatically. The associated media may be an advertisement related to what was being shown in that frame, or point in the playback, or additional info about what was being shown in that frame, or point in the playback. The systems and methods can be used for displaying advertisements on web pages or in media players with limited display area. | 11-13-2008 |
20090015599 | DRAGGABLE MECHANISM FOR IDENTIFYING AND COMMUNICATING THE STATE OF AN APPLICATION - In a method and system for identifying and communicating a state of an application, a namespace is defined for a draggable mechanism. The draggable mechanism is located within an application window housing an application. Metadata identifying application state information is appended to a URL embedded within the draggable mechanism to reflect a first application state of the application. The metadata identifying the application state information is updated at a predetermined interval to reflect new application states. | 01-15-2009 |
20090042598 | REMOTE PROFILE MODIFICATION FOR DEVICE RECOVERY ASSIST - A system is provided for recovering a mobile device by enabling an authorized user to remotely change the profile of the device to assist others in returning the device to the user. Initially, a user registers the mobile device with a recovery assist server. When the user is unable to locate the device because it is, for example, lost or stolen, the user indicates with the server that the device is missing. The device and the server are configured to communicate with each other, for example, periodically or, in another example, on device start up. If the device is identified as missing on the server, the operation of the mobile device is configured based on a missing profile associated with the mobile device. Once the device is located, the user indicates with the server that the device is no longer missing. When the device is unidentified as missing on the server, the operation of the mobile device is configured based on a user profile associated with the mobile device. When the mobile device is configured based on the missing profile, the mobile device may, for example, display a background image or play a ring tone to inform persons near the device that the device is considered mislaid and to provide such persons with information for returning the device. | 02-12-2009 |
20090046545 | INTELLIGENT MEDIA BUFFERING BASED ON INPUT FOCUS PROXIMITY - A system and method of pre-buffering media files may be employed to improve the initial playback performance of a media file. In accordance with one aspect, a media player application may present a list of media files for playback. Based on a location and/or movement of an input focus device, the media player may pre-buffer those media files located within a proximity of the input focus device. A pre-buffered media file may be selected for playback by the media player application. | 02-19-2009 |
Tomi J. Blinnikka, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20090049385 | Persistent visual media player - An apparatus and method for presenting an embedded visual media player included in a web page in a floating mode is disclosed herein. The status of the embedded visual media player and/or the position of the embedded visual media player relative to the current viewable area of a window are monitored to initiate the floating mode. The floating mode keeps the embedded visual media player within the viewable area while the web page is scrolled. | 02-19-2009 |
Tomi J. Blinnikka, San Pablo, CA US
Patent application number | Description | Published |
---|---|---|
20120030248 | HIGHLY RELIABLE CROSS-SESSION WEB APPLICATION INSTRUMENTATION - A reliable caching mechanism is provided for client-side caching of data that captures user interaction with a remote service, where users interact with the remote service through a computing device. Such instrumentation items are cached in a client-side offline queue. Within the client-side queue, the gathered instrumentation items survive between user sessions with the remote service. Because the client-side does not lose the instrumentation items that were gathered in a session when the session ends, those instrumentation items do not all need to be transferred to the server-side at or prior to the termination of the session in which the instrumentation items are collected. Instead, the instrumentation items may be sent to the server-side at times that will have less impact on the user experience, such as when the computing device is otherwise idle. | 02-02-2012 |
20150074153 | Highly Reliable Cross-Session Web Application Instrumentation - A reliable caching mechanism is provided for client-side caching of data that captures user interaction with a remote service, where users interact with the remote service through a computing device. Such instrumentation items are cached in a client-side offline queue. Within the client-side queue, the gathered instrumentation items survive between user sessions with the remote service. Because the client-side does not lose the instrumentation items that were gathered in a session when the session ends, those instrumentation items do not all need to be transferred to the server-side at or prior to the termination of the session in which the instrumentation items are collected. Instead, the instrumentation items may be sent to the server-side at times that will have less impact on the user experience, such as when the computing device is otherwise idle. | 03-12-2015 |
Tomi Jussi Blinnikka, Berkeley, CA US
Patent application number | Description | Published |
---|---|---|
20080282312 | SYSTEM AND METHOD FOR ALLOCATING TUNER AND/OR RECORDING RESOURCES - A system and method of implementing a distributed recording capability may be employed to allocate tuner resources among connected recorder devices, including digital video recorder (DVR) devices. In accordance with one aspect, a server may receive a request to record a multimedia broadcast from a user. The server may search a network for a recorder device having an available tuner from among a plurality of recorder devices connected to the network using predetermined search criteria. The server may transmit a command over the network to the identified recorder device to record the requested multimedia broadcast. The identified recorder device may automatically transfer the recorded multimedia broadcast over the network to a user-associated recorder device. | 11-13-2008 |
Tomi Jussi Blinnikka, San Pablo, CA US
Patent application number | Description | Published |
---|---|---|
20150127567 | DATA MINING INCLUDING PROCESSING NATURAL LANGUAGE TEXT TO INFER COMPETENCIES - A data mining system extracts job opening information and derives, for a given job, relevant competencies and derives, for a given candidate, relevant competencies, for the candidate. In some embodiments, the data mining performs authentication of relevant competencies before performing matching. The matching outputs can be used to provide data to a candidate indicating possible future competencies to obtain, to provide data to a teaching organization indicating possible future competencies to cover in their coursework, and to provide data to employers related to what those teaching organizations are covering. | 05-07-2015 |