Patents by Inventor W. Karl Renner

W. Karl Renner 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: 8924148
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: December 30, 2014
    Assignee: Facebook, Inc.
    Inventors: David W. Nesbitt, W. Karl Renner
  • Publication number: 20140304331
    Abstract: Distinctions between resources explicitly selected by a user and resources indirectly selected may be enabled by identifying an explicitly selected web page or other resource as such in the request for the web page or other resource, which may allow the web page or resource to be differentiated from web pages or other resources that are requested as a consequence of their indirect selection. Moreover, a log of web pages or other resources explicitly selected by a user may be maintained at the client and later reference by a local processor or communicated to a host process seeking to differentiate directly and indirectly selected web pages or other resources. These techniques also may allow a proxy or other server to perform processing related to parentally controlled accounts or related to accurately tracking frequently requested resources such as web pages.
    Type: Application
    Filed: June 20, 2014
    Publication date: October 9, 2014
    Inventors: Eric O'LAUGHLEN, W. Karl RENNER, Kevin E. GREENE
  • Patent number: 8788616
    Abstract: Distinctions between resources explicitly selected by a user and resources indirectly selected may be enabled by identifying an explicitly selected web page or other resource as such in the request for the web page or other resource, which may allow the web page or resource to be differentiated from web pages or other resources that are requested as a consequence of their indirect selection. Moreover, a log of web pages or other resources explicitly selected by a user may be maintained at the client and later reference by a local processor or communicated to a host process seeking to differentiate directly and indirectly selected web pages or other resources. These techniques also may allow a proxy or other server to perform processing related to parentally controlled accounts or related to accurately tracking frequently requested resources such as web pages.
    Type: Grant
    Filed: September 23, 2011
    Date of Patent: July 22, 2014
    Assignee: AOL Inc.
    Inventors: Eric O'Laughlen, W. Karl Renner, Kevin E. Greene
  • Patent number: 8781729
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Grant
    Filed: January 3, 2012
    Date of Patent: July 15, 2014
    Assignee: Facebook, Inc.
    Inventors: David W. Nesbitt, W. Karl Renner
  • Patent number: 8712810
    Abstract: Techniques are described for accounting for travel time in scheduling appointments in an electronic calendar. For example, a travel time between appointments may be identified and a time block may be reserved on a calendar application to account for such travel time. Geographic locations of adjacent appointments in a calendar may be determined and a route between the geographic locations also may be determined. A travel time associated with traveling the route between the geographic locations may be computed and the computed travel time may be compared to unscheduled time between the adjacent appointments in the calendar to determine whether the unscheduled time exceeds the travel time. If it is determined that the unscheduled time exceeds the travel time, a time block may be reserved on the calendar application to account for the travel time.
    Type: Grant
    Filed: December 28, 2007
    Date of Patent: April 29, 2014
    Assignee: Facebook, Inc.
    Inventors: Adrienne C. Meisels, Stephen J. Coughlin, W. Karl Renner
  • Publication number: 20130339347
    Abstract: A search tool graphical user interface comprises search criteria selected by an operator of the search tool. One or more search results that correspond to the search criteria are displayed on the search tool graphical user interface, and an indication of characteristics is displayed for one or more of the search results. The characteristics displayed may include the availability or maturity of content associated with the search results; The search results may be sorted or filtered based on the characteristics of content associated with the search results. The characteristics maybe determined before or after the search results are identified and displayed on the search tool graphical user interface.
    Type: Application
    Filed: June 10, 2013
    Publication date: December 19, 2013
    Inventors: David Hogan, W. Karl Renner
  • Patent number: 8577975
    Abstract: Instant messaging (IM) entities may be invited to an electronic calendar event using an instant message. Selecting the IM entities as invitees to the event may include dragging and dropping names of the IM entities from a buddy list of an IM application to an event from an electronic calendar application, or vice versa. A method of inviting an entity to a calendar event includes providing a calendar event from a calendar application and recognizing, by the calendar application, an IM entity as an invitee to the event.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: November 5, 2013
    Assignee: Facebook, Inc.
    Inventors: Blake Groves, W. Karl Renner
  • Patent number: 8473855
    Abstract: A search tool graphical user interface comprises search criteria selected by an operator of the search tool. One or more search results that correspond to the search criteria are displayed on the search tool graphical user interface, and an indication of characteristics is displayed for one or more of the search results. The characteristics displayed may include the availability or maturity of content associated with the search results. The search results may be sorted or filtered based on the characteristics of content associated with the search results. The characteristics may be determined before or after the search results are identified and displayed on the search tool graphical user interface.
    Type: Grant
    Filed: November 16, 2007
    Date of Patent: June 25, 2013
    Assignee: Microsoft Corporation
    Inventors: David Hogan, W. Karl Renner
  • Patent number: 8467959
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Grant
    Filed: March 1, 2011
    Date of Patent: June 18, 2013
    Assignee: Facebook, Inc.
    Inventors: David W. Nesbitt, W. Karl Renner
  • Publication number: 20130073195
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 21, 2013
    Inventors: David W. NESBITT, W. Karl RENNER
  • Publication number: 20130066546
    Abstract: Techniques are described for accounting for travel time in scheduling appointments in an electronic calendar. For example, a travel time between appointments may be identified and a time block may be reserved on a calendar application to account for such travel time. Geographic locations of adjacent appointments in a calendar may be determined and a route between the geographic locations also may be determined. A travel time associated with traveling the route between the geographic locations may be computed and the computed travel time may be compared to unscheduled time between the adjacent appointments in the calendar to determine whether the unscheduled time exceeds the travel time. If it is determined that the unscheduled time exceeds the travel time, a time block may be reserved on the calendar application to account for the travel time.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 14, 2013
    Inventors: Adrienne C. Meisels, Stephen J. Coughlin, W. Karl Renner
  • Publication number: 20130066545
    Abstract: Techniques are described for accounting for travel time in scheduling appointments in an electronic calendar. For example, a travel time between appointments may be identified and a time block may be reserved on a calendar application to account for such travel time. Geographic locations of adjacent appointments in a calendar may be determined and a route between the geographic locations also may be determined. A travel time associated with traveling the route between the geographic locations may be computed and the computed travel time may be compared to unscheduled time between the adjacent appointments in the calendar to determine whether the unscheduled time exceeds the travel time. If it is determined that the unscheduled time exceeds the travel time, a time block may be reserved on the calendar application to account for the travel time.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 14, 2013
    Inventors: Adrienne C. Meisels, Stephen J. Coughlin, W. Karl Renner
  • Publication number: 20130060460
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Application
    Filed: September 14, 2012
    Publication date: March 7, 2013
    Inventors: David W. NESBITT, W. Karl RENNER
  • Publication number: 20130041953
    Abstract: Initiating a conference call includes receiving a conference call request message from an initiating user specifying a plurality of other users and determining an availability of the other users to receive conference call invitations. A conference call is initiated between the initiating user and one or more of the other users that are determined to be available. The availability of one or more of the other users determined to be unavailable is monitored and interaction with a conference call invitation by one or more of the other users determined to be unavailable is enabled upon their monitored availability changing from unavailable to available. The interaction with the conference call invitation by the other users is conditioned on whether the conference call is still in progress.
    Type: Application
    Filed: September 14, 2012
    Publication date: February 14, 2013
    Inventors: W. Karl Renner, Stephen Vaughan Murphy
  • Patent number: 8370429
    Abstract: Transferring instant messaging sessions includes receiving a selection, from a user within a user interface, of at least one instant messaging session from among multiple instant messaging sessions to transfer from a first instant messaging controller on a first device to at least a second instant messaging controller on a second device, where the user is signed on concurrently to the first instant messaging controller on the first device and the second instant messaging controller on the second device. At least a portion of the selected instant messaging session is transferred from the first instant messaging controller on the first device to the second instant messaging controller on the second device and the transferred portion of the instant messaging session is made perceivable on the second instant messaging controller on the second device.
    Type: Grant
    Filed: January 20, 2011
    Date of Patent: February 5, 2013
    Assignee: Marathon Solutions LLC
    Inventors: James A. Odell, Barry Appelman, W. Karl Renner
  • Patent number: 8358762
    Abstract: Initiating a conference call includes receiving a conference call request message from an initiating user specifying a plurality of other users and determining an availability of the other users to receive conference call invitations. A conference call is initiated between the initiating user and one or more of the other users that are determined to be available. The availability of one or more of the other users determined to be unavailable is monitored and interaction with a conference call invitation by one or more of the other users determined to be unavailable is enabled upon their monitored availability changing from unavailable to available. The interaction with the conference call invitation by the other users is conditioned on whether the conference call is still in progress.
    Type: Grant
    Filed: December 12, 2005
    Date of Patent: January 22, 2013
    Assignee: AOL Inc.
    Inventors: W. Karl Renner, Stephen Vaughan Murphy
  • Publication number: 20120109509
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Application
    Filed: January 3, 2012
    Publication date: May 3, 2012
    Inventors: David W. NESBITT, W. Karl Renner
  • Publication number: 20120059584
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Application
    Filed: March 1, 2011
    Publication date: March 8, 2012
    Inventors: DAVID W. NESBITT, W. KARL RENNER
  • Publication number: 20120016959
    Abstract: Distinctions between resources explicitly selected by a user and resources indirectly selected may be enabled by identifying an explicitly selected web page or other resource as such in the request for the web page or other resource, which may allow the web page or resource to be differentiated from web pages or other resources that are requested as a consequence of their indirect selection. Moreover, a log of web pages or other resources explicitly selected by a user may be maintained at the client and later reference by a local processor or communicated to a host process seeking to differentiate directly and indirectly selected web pages or other resources. These techniques also may allow a proxy or other server to perform processing related to parentally controlled accounts or related to accurately tracking frequently requested resources such as web pages.
    Type: Application
    Filed: September 23, 2011
    Publication date: January 19, 2012
    Inventors: Eric O'Laughlen, W. Karl Renner, Kevin E. Greene
  • Patent number: 8095303
    Abstract: A computer-implemented method for identifying a route that is configured to travel through multiple points of interest includes receiving a query that includes an origin location, a destination location, and at least a first point of interest and a second point of interest. The method also includes identifying a perimeter that surrounds the received origin and destination locations in response to the query. The perimeter is then used to identify a set of locations for each of the first and second points of interest.
    Type: Grant
    Filed: April 29, 2008
    Date of Patent: January 10, 2012
    Assignee: MapQuest, Inc.
    Inventors: David W. Nesbitt, W. Karl Renner