Patents by Inventor Bertrand Guiheneuf
Bertrand Guiheneuf 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: 8239234Abstract: A method of sharing a calendar between a plurality of users, the calendar being capable of holding one or more events. The method comprises providing the calendar to each of said plurality of users; allowing any of said plurality of users to add to the calendar any of a new event, a change to an event and a message relating to an event; and providing any new event, change to an event or message added by a user to the other users. A change to an event may comprise a change to at least one of a start time of the event, an end time of the event, a description of the event, a status of the event, whether the event is to be repeated and the persons attending the event.Type: GrantFiled: July 28, 2011Date of Patent: August 7, 2012Assignee: Apple Inc.Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
-
Publication number: 20110295641Abstract: A method of sharing a calendar between a plurality of users, the calendar being capable of holding one or more events. The method comprises providing the calendar to each of said plurality of users; allowing any of said plurality of users to add to the calendar any of a new event, a change to an event and a message relating to an event; and providing any new event, change to an event or message added by a user to the other users. A change to an event may comprise a change to at least one of a start time of the event, an end time of the event, a description of the event, a status of the event, whether the event is to be repeated and the persons attending the event. At least one of an identification of a user who made a change, a time at which a change was made, a description of a change, a user comment relating to a change and an identification of the event before the change may be displayed for a selected event.Type: ApplicationFiled: July 28, 2011Publication date: December 1, 2011Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
-
Patent number: 8041291Abstract: Methods, apparatuses, and machine readable media relating to content delivery are described herein. A method, according to one embodiment described herein, includes delivering content to a mobile electronic communications device, such as a cell phone, wherein the content is delivered as a predetermined group of images. A server may store various groups of images of wallpapers for a cell phone, and a cell phone user may download a specific group of wallpapers or background images for the cell phone. Apparatuses, media and other methods are also described.Type: GrantFiled: November 3, 2006Date of Patent: October 18, 2011Assignee: Apple Inc.Inventors: Jean Marie Hullot, Bertrand Guiheneuf
-
Patent number: 7991637Abstract: A method of sharing a calendar between a plurality of users is described where the calendar is capable of holding one or more events. The method includes providing the calendar to each of said plurality of users. The method further includes allowing any of the plurality of users to add to the calendar a new event, a change to an event and a message relating to an event. The method further includes providing a new event, change to an event and/or message added by a user to the other users including automatically displaying at least one updated calendar to its respective other user without said other user having to cause said updated calendar to be fetched through a network.Type: GrantFiled: May 24, 2004Date of Patent: August 2, 2011Assignee: Apple Inc.Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
-
Patent number: 7877356Abstract: A method of sharing a group of one or more objects between a plurality of users, the method comprising providing the group of one or more objects to each user; allowing at least one user to effect a change to an object; providing each change effected by a user to the other users; and providing each user with an indication of all changes made to an object. In addition or instead, the method may comprise providing a notification to the other users of the change. The group may be a calendar and each object may be an event in the calendar.Type: GrantFiled: May 24, 2004Date of Patent: January 25, 2011Assignee: Apple Inc.Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
-
Patent number: 7840543Abstract: A method of sharing a group of one or more objects between a plurality of users, in which one or more of said plurality of users is able to change parameter data of at least one said object. The method comprises storing at least one version of each said object; when an object is changed, creating a new version of the object, the new version of the object comprising additional data relating to the creation of the new version; storing the new version of the object together with any version of that object before the change; providing all versions of the object to each of said plurality of users; and using the additional data provided for each version of the object to determine how to display the object. The group may be a calendar and each object may be an event in the calendar. In that case, the object parameter data may comprise a start time of the event, an end time of the event, a description of the event, a status of the event, whether the event is to be repeated and the persons attending the event.Type: GrantFiled: March 31, 2008Date of Patent: November 23, 2010Assignee: Apple Inc.Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
-
Patent number: 7822713Abstract: Methods, systems and machine readable media for operating a calendar in a data processing system. In one exemplary method of managing a calendar, which contains at least one event, said method comprises: making available the calendar in an electronic format; subscribing to said calendar; downloading said calendar from a host electronic device to a subscriber electronic device; and storing said calendar in said electronic format to form a local calendar.Type: GrantFiled: July 31, 2006Date of Patent: October 26, 2010Assignee: Apple Inc.Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Patent number: 7814055Abstract: The current invention is about methods, systems and machine readable media for operating a calendar in a data processing system. In one exemplary method of managing said calendar, which contains at least one event, the method includes subscribing to said calendar which is available in an electronic format, downloading said calendar from a host electronic device to a subscriber electronic device, and storing said calendar in said electronic format to form a local calendar.Type: GrantFiled: June 2, 2003Date of Patent: October 12, 2010Assignee: Apple Inc.Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Patent number: 7689698Abstract: Methods, systems and machine readable media for synchronising three or more electronic devices. In one exemplary method of synchronising three or more electronic devices, said method comprises: a) selecting at least one category of record for synchronisation; b) storing an original value and a changed value of each changed record from a selected record category; c) establishing an electronic connection between at least two devices; d) comparing the records of the selected record categories; e) determining any changed record; f) identifying the updated device with the changed record having an original value the same as the value of the record in the other previous device; and g) changing the value of the record in the previous device to the changed value.Type: GrantFiled: October 12, 2006Date of Patent: March 30, 2010Assignee: Apple Inc.Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Publication number: 20100063961Abstract: An online application and service operates over existing photo hosting services to allow users to share digital photos hosted by multiple online photo hosting services, including ability to automatically discover relevant photos, to create a photo “album” that includes photos hosted by multiple different online services; to automatically discover relevant content and add it to an album; to chat and/or send instant messages in relation to shared photos; and automatic notifications of events of interest to users. The service includes a server based application and an associated client-side application with a graphical user interface. The technology further includes a method of “reverse tagging”, i.e., automatically adding semantic tags to an online album and any photos included in it, by automatically performing an online search of an information resource in response to a user creating a name for the album, and applying results of the search as tags to the album.Type: ApplicationFiled: September 3, 2009Publication date: March 11, 2010Inventors: Bertrand Guiheneuf, Jean-Marie Hullot, Manuel Colom, Olivier Gutknecht, Sebastien Maury
-
Publication number: 20080243948Abstract: A method of sharing a group of one or more objects between a plurality of users, in which one or more of said plurality of users is able to change parameter data of at least one said object. The method comprises storing at least one version of each said object; when an object is changed, creating a new version of the object, the new version of the object comprising additional data relating to the creation of the new version; storing the new version of the object together with any version of that object before the change; providing all versions of the object to each of said plurality of users; and using the additional data provided for each version of the object to determine how to display the object. The group may be a calendar and each object may be an event in the calendar. In that case, the object parameter data may comprise a start time of the event, an end time of the event, a description of the event, a status of the event, whether the event is to be repeated and the persons attending the event.Type: ApplicationFiled: March 31, 2008Publication date: October 2, 2008Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
-
Patent number: 7383291Abstract: A method of sharing a group of one or more objects between a plurality of users, in which one or more of said plurality of users is able to change parameter data of at least one said object. The method comprises storing at least one version of each said object; when an object is changed, creating a new version of the object, the new version of the object comprising additional data relating to the creation of the new version; storing the new version of the object together with any version of that object before the change; providing all versions of the object to each of said plurality of users; and using the additional data provided for each version of the object to determine how to display the object. The group may be a calendar and each object may be an event in the calendar. In that case, the object parameter data may comprise a start time of the event, an end time of the event, a description of the event, a status of the event, whether the event is to be repeated and the persons attending the event.Type: GrantFiled: May 24, 2004Date of Patent: June 3, 2008Assignee: Apple Inc.Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
-
Publication number: 20080108299Abstract: Methods, apparatuses, and machine readable media relating to content delivery are described herein. A method, according to one embodiment described herein, includes delivering content to a mobile electronic communications device, such as a cell phone, wherein the content is delivered as a predetermined group of images. A server may store various groups of images of wallpapers for a cell phone, and a cell phone user may download a specific group of wallpapers or background images for the cell phone. Apparatuses, media and other methods are also described.Type: ApplicationFiled: November 3, 2006Publication date: May 8, 2008Inventors: Jean Marie Hullot, Bertrand Guiheneuf
-
Patent number: 7346705Abstract: Methods, systems and machine readable media for synchronising three or more electronic devices. In one exemplary method of synchronising three or more electronic devices, said method comprises: a) selecting at least one category of record for synchronisation; b) storing an original value and a changed value of each changed record from a selected record category; c) establishing an electronic connection between at least two devices; d) comparing the records of the selected record categories; e) determining any changed record; f) identifying the updated device with the changed record having an original value the same as the value of the record in the other previous device; and g) changing the value of the record in the previous device to the changed value.Type: GrantFiled: June 2, 2003Date of Patent: March 18, 2008Assignee: Apple Inc.Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Publication number: 20070033271Abstract: Methods, systems and machine readable media for synchronising three or more electronic devices. In one exemplary method of synchronising three or more electronic devices, said method comprises: a) selecting at least one category of record for synchronisation; b) storing an original value and a changed value of each changed record from a selected record category; c) establishing an electronic connection between at least two devices; d) comparing the records of the selected record categories; e) determining any changed record; f) identifying the updated device with the changed record having an original value the same as the value of the record in the other previous device; and g) changing the value of the record in the previous device to the changed value.Type: ApplicationFiled: October 12, 2006Publication date: February 8, 2007Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Publication number: 20060265660Abstract: Methods, systems and machine readable media for operating a calendar in a data processing system. In one exemplary method of managing a calendar, which contains at least one event, said method comprises: making available the calendar in an electronic format; subscribing to said calendar; downloading said calendar from a host electronic device to a subscriber electronic device; and storing said calendar in said electronic format to form a local calendar.Type: ApplicationFiled: July 31, 2006Publication date: November 23, 2006Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Publication number: 20050262164Abstract: A method of sharing a group of one or more objects between a plurality of users, in which one or more of said plurality of users is able to change parameter data of at least one said object. The method comprises storing at least one version of each said object; when an object is changed, creating a new version of the object, the new version of the object comprising additional data relating to the creation of the new version; storing the new version of the object together with any version of that object before the change; providing all versions of the object to each of said plurality of users; and using the additional data provided for each version of the object to determine how to display the object. The group may be a calendar and each object may be an event in the calendar. In that case, the object parameter data may comprise a start time of the event, an end time of the event, a description of the event, a status of the event, whether the event is to be repeated and the persons attending the event.Type: ApplicationFiled: May 24, 2004Publication date: November 24, 2005Inventors: Bertrand Guiheneuf, Sebastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
-
Publication number: 20040109025Abstract: Methods, systems and machine readable media for operating a calendar in a data processing system. In one exemplary method, a calendar interface is displayed on a display device, wherein the calendar interface is capable of displaying calendar events for a user, and a control interface is displayed, which control interface allows the user to selectively display calendar events simultaneously from at least two calendars of the user in the calendar interface.Type: ApplicationFiled: June 2, 2003Publication date: June 10, 2004Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Publication number: 20040044646Abstract: Methods, systems and machine readable media for operating a calendar in a data processing system.Type: ApplicationFiled: June 2, 2003Publication date: March 4, 2004Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
-
Publication number: 20040044920Abstract: Methods, systems and machine readable media for synchronising three or more electronic devices.Type: ApplicationFiled: June 2, 2003Publication date: March 4, 2004Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau