Patents by Inventor Shane Blaser
Shane Blaser 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).
-
Patent number: 8738439Abstract: There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.Type: GrantFiled: September 20, 2010Date of Patent: May 27, 2014Assignee: NetZero, Inc.Inventors: Shane Blaser, Sean Agnew, Namakal Kannan, Paul Ng
-
Patent number: 8010699Abstract: There is disclosed a method for accelerating network communications. The method may be implemented on a server computer or other computing device. The method may exist as a software program and may be stored on a storage medium. The method may include receiving a request, forwarding the request to a server, receiving a response from the server, and reviewing the response to determine whether the response includes a native expiration. When the response does not include the native expiration, a calculated expiration for the response may be computed. The calculated expiration may be inserted into the response creating an amended response. The amended response may be forwarded to the client. When the response includes the native expiration, the response may be forwarded to the client. The amended response may be stored and provided to other requesters.Type: GrantFiled: July 14, 2010Date of Patent: August 30, 2011Assignee: United Online, Inc.Inventors: Gerald Popek, Shane Blaser, Randall Tamura, Thod Nguyen, Terry Warren
-
Patent number: 7937288Abstract: There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.Type: GrantFiled: September 27, 2006Date of Patent: May 3, 2011Assignee: NetZero, Inc.Inventors: Shane Blaser, Sean Agnew, Namakal Kannan, Paul Ng
-
Publication number: 20110010242Abstract: There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.Type: ApplicationFiled: September 20, 2010Publication date: January 13, 2011Inventors: Shane Blaser, Sean Agnew, Namakal Kannan, Paul Ng
-
Patent number: 7844491Abstract: In accordance with the present invention, there is provided a client application for enabling access to an online service and displaying advertisements while the user is accessing the online service. The client application receives play lists from the online service provider. The play lists include information about advertisements to be played and the order of play. The client application also receives match lists from the online service provider. The match lists include information about advertisements to be played when the user performs certain actions. The client application also displays a wide variety of sponsorship information in connection with the online service. The sponsorship information is displayed in hypertext format. The client application provides the user with information related to a sponsor when the user clicks on hypertext associated with the sponsor.Type: GrantFiled: August 4, 2000Date of Patent: November 30, 2010Assignee: NetZero, Inc.Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser, Colin Giffen, Mark Goldston
-
Publication number: 20100281114Abstract: There is disclosed a method for accelerating network communications. The method may be implemented on a server computer or other computing device. The method may exist as a software program and may be stored on a storage medium. The method may include receiving a request, forwarding the request to a server, receiving a response from the server, and reviewing the response to determine whether the response includes a native expiration. When the response does not include the native expiration, a calculated expiration for the response may be computed. The calculated expiration may be inserted into the response creating an amended response. The amended response may be forwarded to the client. When the response includes the native expiration, the response may be forwarded to the client. The amended response may be stored and provided to other requesters.Type: ApplicationFiled: July 14, 2010Publication date: November 4, 2010Inventors: Gerald Popek, Shane Blaser, Randall Tamura, Thod Nguyen, Terry Warren
-
Patent number: 7774499Abstract: There is disclosed a method for accelerating network communications. The method may be implemented on a server computer or other computing device. The method may exist as a software program and may be stored on a storage medium. The method may include receiving a request, forwarding the request to a server, receiving a response from the server, and reviewing the response to determine whether the response includes a native expiration. When the response does not include the native expiration, a calculated expiration for the response may be computed. The calculated expiration may be inserted into the response creating an amended response. The amended response may be forwarded to the client. When the response includes the native expiration, the response may be forwarded to the client. The amended response may be stored and provided to other requesters.Type: GrantFiled: October 30, 2003Date of Patent: August 10, 2010Assignee: United Online, Inc.Inventors: Gerald Popek, Shane Blaser, Randall Tamura, Thod Nguyen, Terry Warren
-
Patent number: 7181415Abstract: There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.Type: GrantFiled: April 30, 2004Date of Patent: February 20, 2007Assignee: NetZero, Inc.Inventors: Shane Blaser, Sean Agnew, Namakal Kannan, Paul Ng
-
Publication number: 20070022010Abstract: There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.Type: ApplicationFiled: September 27, 2006Publication date: January 25, 2007Inventors: Shane Blaser, Sean Agnew, Namakal Kannan, Paul Ng
-
Patent number: 7020690Abstract: In accordance with the present invention, there is provided a client application for enabling access to an online service and displaying advertisements while the user is accessing the online service. The client application receives play lists from the online service provider. The play lists include information about advertisements to be played and the order of play. The client application monitors the user's interaction with respect to the online service, and preferably with respect to the client application. The client application notifies the user if the user has not interacted with the online service for a predetermined time span. The client application also displays an exit window prior to termination of an online session. The exit window includes advertisements that are targeted toward the user.Type: GrantFiled: July 31, 2000Date of Patent: March 28, 2006Assignee: NetZero, Inc.Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser
-
Patent number: 6983311Abstract: In accordance with the present invention, there is provided a client application for enabling access to an online service and displaying advertisements while the user is accessing the online service. The client application receives play lists from the online service provider. The play lists include information about advertisements to be played and the order of play. The client application also receives match lists from the online service provider. The match lists include information about advertisements to be played when the user performs certain actions. The client application also displays a wide variety of sponsorship information in connection with the online service. The sponsorship information is displayed in hypertext format. The client application provides the user with information related to a sponsor when the user clicks on hypertext associated with the sponsor.Type: GrantFiled: August 4, 2000Date of Patent: January 3, 2006Assignee: NetZero, Inc.Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser
-
Publication number: 20050192867Abstract: There is disclosed a client application for enabling access to an online service that displays advertisements while the user is accessing the online service and/or the Internet or other network. The client application may receive play lists from the online service provider. The play lists may include information about advertisements to be played and the order of play. The client application may display advertisements continuously while the user is connected to and/or using the online service and/or the Internet or other network.Type: ApplicationFiled: April 20, 2005Publication date: September 1, 2005Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser
-
Patent number: 6928615Abstract: In accordance with the present invention, there is provided a client application for enabling access to an online service and displaying advertisements while the user is accessing the online service. The client application receives play lists from the online service provider. The play lists include information about advertisements to be played and the order of play. The client application also receives match lists from the online service provider. The match lists include information about advertisements to be played when the user performs certain actions. The client application provides the user with the ability to cycle back through previously displayed advertisements, and to cycle forward. The client application displays advertisements continuously while the user is connected to and/or using the online service, and also displays advertisements during the delay between when the client application is activated and when the user can actually use the online service.Type: GrantFiled: July 7, 1999Date of Patent: August 9, 2005Assignee: NetZero, Inc.Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser
-
Patent number: 6847992Abstract: In accordance with the present invention, there is provided a client application for enabling access to an online service and displaying advertisements while the user is accessing the online service. The client application receives play lists from the online service provider. The play lists include information about advertisements to be played and the order of play. The client application displays advertisements continuously within a dedicated client window while the user is connected to and/or using the online service. The client application preferably records informational data related to the user. When the user clicks-on an advertisement, the client application and an online server forward the user's informational data to the advertisement's sponsor. The sponsor uses the information to provide the user with customized information related to the advertisement.Type: GrantFiled: July 31, 2000Date of Patent: January 25, 2005Assignee: NetZero, Inc.Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser, Colin Giffen
-
Publication number: 20040204997Abstract: There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.Type: ApplicationFiled: April 30, 2004Publication date: October 14, 2004Inventors: Shane Blaser, Sean Agnew, Namakal Kannan, Paul Ng
-
Patent number: 6757661Abstract: Disclosed is an ad server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably stores a targeted activity list of activity identifiers and associated advertisements in memory, preferably in cache memory. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device causes one or more advertisements to be played.Type: GrantFiled: April 7, 2000Date of Patent: June 29, 2004Assignee: NetZeroInventors: Shane Blaser, Sean Agnew, Namakal Kannan, Paul Ng
-
Patent number: 6505201Abstract: Methods and apparatus for monitoring the on-line activities of an on-line user are disclosed. Information regarding the user's activities are used as a basis for targeting advertisements to the user. Monitoring is performed by a client monitoring application, which performs monitoring without intruding on the user's activities. In monitoring, URLs in the address bar of the browser application are obtained by the client monitoring application, or the stream of URLs transmitted by the browser application are obtained by the client monitoring application, or information in displayed web pages is obtained by the client monitoring application.Type: GrantFiled: July 8, 1999Date of Patent: January 7, 2003Assignee: Net Zero, Inc.Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser
-
Patent number: 6366298Abstract: Methods and apparatus for monitoring the on-line activities of an on-line user are disclosed. Information regarding the user's activities are used as a basis for targeting advertisements to the user. Monitoring is performed by a client monitoring application, which performs monitoring without intruding on the user's activities. In monitoring, URLs in the address bar of the browser application are obtained by the client monitoring application, or the stream of URLs transmitted by the browser application are obtained by the client monitoring application, or information in displayed web pages is obtained by the client monitoring application.Type: GrantFiled: June 3, 1999Date of Patent: April 2, 2002Assignee: NetZero, Inc.Inventors: Stacy Haitsuka, Ronald Burr, Harold MacKenzie, Marwan Zebian, Terry Warren, Shane Blaser