Patents by Inventor Tomi J. Blinnikka

Tomi J. Blinnikka has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20150074153
    Abstract: 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.
    Type: Application
    Filed: November 13, 2014
    Publication date: March 12, 2015
    Inventor: Tomi J. Blinnikka
  • Patent number: 8892608
    Abstract: 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.
    Type: Grant
    Filed: July 30, 2010
    Date of Patent: November 18, 2014
    Assignee: Apollo Education Group, Inc.
    Inventor: Tomi J. Blinnikka
  • Patent number: 8316300
    Abstract: 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.
    Type: Grant
    Filed: January 21, 2011
    Date of Patent: November 20, 2012
    Assignee: Yahoo! Inc.
    Inventors: Tomi J. Blinnikka, Steven L. Horowitz
  • Publication number: 20120030248
    Abstract: 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.
    Type: Application
    Filed: July 30, 2010
    Publication date: February 2, 2012
    Inventor: Tomi J. Blinnikka
  • Publication number: 20110119586
    Abstract: 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.
    Type: Application
    Filed: January 21, 2011
    Publication date: May 19, 2011
    Inventors: Tomi. J. Blinnikka, Steven L. Horowitz
  • Patent number: 7877687
    Abstract: 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.
    Type: Grant
    Filed: August 16, 2007
    Date of Patent: January 25, 2011
    Assignee: Yahoo! Inc.
    Inventors: Tomi J. Blinnikka, Steven L. Horowitz
  • Publication number: 20090049385
    Abstract: 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.
    Type: Application
    Filed: August 16, 2007
    Publication date: February 19, 2009
    Applicant: YAHOO! Inc.
    Inventors: Tomi J. Blinnikka, Steven L. Horowitz