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: 8239234
    Abstract: 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: Grant
    Filed: July 28, 2011
    Date of Patent: August 7, 2012
    Assignee: Apple Inc.
    Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
  • Publication number: 20110295641
    Abstract: 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: Application
    Filed: July 28, 2011
    Publication date: December 1, 2011
    Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
  • Patent number: 8041291
    Abstract: 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: Grant
    Filed: November 3, 2006
    Date of Patent: October 18, 2011
    Assignee: Apple Inc.
    Inventors: Jean Marie Hullot, Bertrand Guiheneuf
  • Patent number: 7991637
    Abstract: 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: Grant
    Filed: May 24, 2004
    Date of Patent: August 2, 2011
    Assignee: Apple Inc.
    Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
  • Patent number: 7877356
    Abstract: 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: Grant
    Filed: May 24, 2004
    Date of Patent: January 25, 2011
    Assignee: Apple Inc.
    Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon
  • Patent number: 7840543
    Abstract: 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: Grant
    Filed: March 31, 2008
    Date of Patent: November 23, 2010
    Assignee: Apple Inc.
    Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
  • Patent number: 7822713
    Abstract: 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: Grant
    Filed: July 31, 2006
    Date of Patent: October 26, 2010
    Assignee: Apple Inc.
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Patent number: 7814055
    Abstract: 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: Grant
    Filed: June 2, 2003
    Date of Patent: October 12, 2010
    Assignee: Apple Inc.
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Patent number: 7689698
    Abstract: 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: Grant
    Filed: October 12, 2006
    Date of Patent: March 30, 2010
    Assignee: Apple Inc.
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Publication number: 20100063961
    Abstract: 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: Application
    Filed: September 3, 2009
    Publication date: March 11, 2010
    Inventors: Bertrand Guiheneuf, Jean-Marie Hullot, Manuel Colom, Olivier Gutknecht, Sebastien Maury
  • Publication number: 20080243948
    Abstract: 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: Application
    Filed: March 31, 2008
    Publication date: October 2, 2008
    Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
  • Patent number: 7383291
    Abstract: 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: Grant
    Filed: May 24, 2004
    Date of Patent: June 3, 2008
    Assignee: Apple Inc.
    Inventors: Bertrand Guiheneuf, Sébastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
  • Publication number: 20080108299
    Abstract: 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: Application
    Filed: November 3, 2006
    Publication date: May 8, 2008
    Inventors: Jean Marie Hullot, Bertrand Guiheneuf
  • Patent number: 7346705
    Abstract: 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: Grant
    Filed: June 2, 2003
    Date of Patent: March 18, 2008
    Assignee: Apple Inc.
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Publication number: 20070033271
    Abstract: 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: Application
    Filed: October 12, 2006
    Publication date: February 8, 2007
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Publication number: 20060265660
    Abstract: 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: Application
    Filed: July 31, 2006
    Publication date: November 23, 2006
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Publication number: 20050262164
    Abstract: 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: Application
    Filed: May 24, 2004
    Publication date: November 24, 2005
    Inventors: Bertrand Guiheneuf, Sebastien Maury, Olivier Gutknecht, Julien Jalon, Scott Ryder
  • Publication number: 20040109025
    Abstract: 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: Application
    Filed: June 2, 2003
    Publication date: June 10, 2004
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Publication number: 20040044646
    Abstract: Methods, systems and machine readable media for operating a calendar in a data processing system.
    Type: Application
    Filed: June 2, 2003
    Publication date: March 4, 2004
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau
  • Publication number: 20040044920
    Abstract: Methods, systems and machine readable media for synchronising three or more electronic devices.
    Type: Application
    Filed: June 2, 2003
    Publication date: March 4, 2004
    Inventors: Jean-Marie Hullot, Bertrand Guiheneuf, Laurent Cerveau, Eric Noyau