Patents by Inventor Stephen J. Coughlin
Stephen J. Coughlin 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: 20130066546Abstract: 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: ApplicationFiled: September 14, 2012Publication date: March 14, 2013Inventors: Adrienne C. Meisels, Stephen J. Coughlin, W. Karl Renner
-
Patent number: 8364400Abstract: Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.Type: GrantFiled: November 14, 2011Date of Patent: January 29, 2013Assignee: Facebook, Inc.Inventors: Stephen J. Coughlin, Adrienne C. Meisels, Steven E. Greenberg
-
Publication number: 20120059580Abstract: Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.Type: ApplicationFiled: November 14, 2011Publication date: March 8, 2012Inventors: Stephen J. Coughlin, Adrienne C. Meisels, Steven E. Greenberg
-
Patent number: 8073614Abstract: Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.Type: GrantFiled: December 7, 2010Date of Patent: December 6, 2011Assignee: Aol Inc.Inventors: Stephen J. Coughlin, Adrienne C. Meisels, Steven E. Greenberg
-
Patent number: 7941753Abstract: According to one general aspect, a method for providing directions to an appointment location appearing in a calendar application includes identifying an appointment in a calendar application, determining a geographic location of the appointment, identifying another geographic location associated with a user of the calendar application, generating directions between the geographic location of the appointment and the geographic location of the other location, and providing the directions generated to the user.Type: GrantFiled: December 29, 2006Date of Patent: May 10, 2011Assignee: AOL Inc.Inventors: Adrienne C. Meisels, Stephen J. Coughlin
-
Publication number: 20110077860Abstract: Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.Type: ApplicationFiled: December 7, 2010Publication date: March 31, 2011Inventors: Stephen J. Coughlin, Adrienne C. Meisels, Steven E. Greenberg
-
Patent number: 7869941Abstract: Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.Type: GrantFiled: December 28, 2007Date of Patent: January 11, 2011Assignee: AOL Inc.Inventors: Stephen J. Coughlin, Adrienne C. Meisels, Steven E. Greenberg
-
Publication number: 20100241351Abstract: A method for identifying a result responsive to a current location of a client device includes receiving, form a client device and at a host, a search query that includes a point of interest and a current location of the client device. The method also includes automatically updating the search query as the current location of the client device changes and instructing the host to identify a potential location associated with the point of interest and located within a user-defined proximity from the current location of the client device.Type: ApplicationFiled: June 1, 2010Publication date: September 23, 2010Applicant: AOL INC.Inventors: Adrienne C. Meisels, Stephen J. Coughlin, George Fletcher, David S. Bill
-
Patent number: 7743056Abstract: A method for identifying a result responsive to a current location of a client device includes receiving, form a client device and at a host, a search query that includes a point of interest and a current location of the client device. The method also includes automatically updating the search query as the current location of the client device changes and instructing the host to identify a potential location associated with the point of interest and located within a user-defined proximity from the current location of the client device.Type: GrantFiled: December 29, 2006Date of Patent: June 22, 2010Assignee: AOL Inc.Inventors: Adrienne C. Meisels, Stephen J. Coughlin, George Fletcher, David S. Bill
-
Publication number: 20080249983Abstract: A method for identifying a result responsive to a current location of a client device includes receiving, form a client device and at a host, a search query that includes a point of interest and a current location of the client device. The method also includes automatically updating the search query as the current location of the client device changes and instructing the host to identify a potential location associated with the point of interest and located within a user-defined proximity from the current location of the client device.Type: ApplicationFiled: December 29, 2006Publication date: October 9, 2008Applicant: AOL LLCInventors: Adrienne C. Meisels, Stephen J. Coughlin, George Fletcher, David S. Bill
-
Publication number: 20080167938Abstract: 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: ApplicationFiled: December 28, 2007Publication date: July 10, 2008Applicant: AOL LLCInventors: Adrienne C. Meisels, Stephen J. Coughlin, W. Karl Renner
-
Publication number: 20080167937Abstract: Techniques are described for providing a meeting notification and automatic modification service. A system may be configured to identify an appointment in a calendar application, identify a geographic location of the appointment, and identify, before the appointment time, a geographic location of a first participant of the appointment. Based on the geographic information, the system may identify a route extending from the geographic location of the first participant to the geographic location of the appointment, and may identify a travel time associated with the route. Based on the travel time and the appointment time, the system may determine whether the first participant is estimated to arrive at the appointment on time and, based on the determination, the system may send a message to participants of the appointment or dynamically reschedule the appointment.Type: ApplicationFiled: December 28, 2007Publication date: July 10, 2008Applicant: AOL LLCInventors: Stephen J. Coughlin, Adrienne C. Meisels, Steven E. Greenberg
-
Patent number: 7390961Abstract: In one embodiment, a solar cell module comprises a plurality of solar cells interconnected as a solar cell array. An interconnect assembly electrically connects the backsides of two adjacent solar cells. The interconnect assembly may have an interconnect that electrically connects a contact point on a backside of a solar cell to a contact point on a backside of another solar cell. The interconnect assembly may further include an interconnect shield placed between the solar cells and the interconnect.Type: GrantFiled: May 27, 2005Date of Patent: June 24, 2008Assignee: Sunpower CorporationInventors: Peter Aschenbrenner, Douglas H. Rose, Shandor G. Daroczi, Stephen J. Coughlin, Charles F. Gay
-
Publication number: 20080086455Abstract: According to one general aspect, a method for providing directions to an appointment location appearing in a calendar application includes identifying an appointment in a calendar application, determining a geographic location of the appointment, identifying another geographic location associated with a user of the calendar application, generating directions between the geographic location of the appointment and the geographic location of the other location, and providing the directions generated to the user.Type: ApplicationFiled: December 29, 2006Publication date: April 10, 2008Applicant: AOL LLCInventors: Adrienne C. Meisels, Stephen J. Coughlin
-
Publication number: 20070233658Abstract: According to one general aspect, a method for searching includes receiving, at a host from a client device, a search query that enables access to location data associated with multiple users. Receiving the search query includes receiving a travel objective and receiving an indication of a particular place. The method also includes accessing the location data associated with the multiple users and referencing the travel objective that relates to the location data associated with the multiple users. The method also includes identifying a result associated with the particular place, and enabling the client device to access the result.Type: ApplicationFiled: September 22, 2006Publication date: October 4, 2007Applicant: AOL LLCInventors: Stephen J. Coughlin, Adrienne C. Meisels