Patents by Inventor Jean-Pierre Ciudad

Jean-Pierre Ciudad 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: 20110238799
    Abstract: Techniques and mechanisms that allow configuration information, applications and/or data to be transferred between computer systems in an automated, or partially automated, manner, which may allow for more efficient transfer as compared to manual transfer. A source computer system may be coupled with a destination computer system directly via a wired or wireless communications channel. Data including, for example, user identification information, network settings, system settings, permissions and/or other data may be transferred from the source computer system to the destination computer system.
    Type: Application
    Filed: June 9, 2011
    Publication date: September 29, 2011
    Inventors: Christopher Ryan, John A. Vink, Jean-Pierre Ciudad
  • Patent number: 7975028
    Abstract: Techniques and mechanisms that allow configuration information, applications and/or data to be transferred between computer systems in an automated, or partially automated, manner, which may allow for more efficient transfer as compared to manual transfer. A source computer system may be coupled with a destination computer system directly via a wired or wireless communications channel. Data including, for example, user identification information, network settings, system settings, permissions and/or other data may be transferred from the source computer system to the destination computer system.
    Type: Grant
    Filed: June 7, 2004
    Date of Patent: July 5, 2011
    Assignee: Apple Inc.
    Inventors: Christopher Ryan, John A. Vink, Jean-Pierre Ciudad
  • Publication number: 20110022643
    Abstract: A sandboxed process is initiated in response to a request for a preview of dynamic media content. A stream of frames is generated in a preview specific format by a plug-in that executes within the sandboxed process. The stream of frames is provided as the preview of the dynamic media content, where the preview is viewable on a display screen.
    Type: Application
    Filed: July 24, 2009
    Publication date: January 27, 2011
    Inventors: Julien Jalon, Pierre d'Herbemont, Jean-Pierre Ciudad
  • Patent number: 7839434
    Abstract: Video data of a videoconference participant is generated and filtered versions of the video data are simultaneously displayed. One of the filtered versions is selected and transmitted to other videoconference participants.
    Type: Grant
    Filed: September 29, 2006
    Date of Patent: November 23, 2010
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Michael Stochosky, Scott Forstall, Marcel Van Os
  • Publication number: 20100118179
    Abstract: A digital image capture system and method uses a display device to illuminate a target with light for improved image capture under poor lighting conditions. Various characteristics of the flash (e.g., brightness, color, duration, etc.) can be adjusted to improve image capture. Users are provided with feedback (e.g., live video feed, audio and/or visual countdowns, etc.) to assist them in preparing for image capture. The captured images are seamlessly integrated with existing applications (e.g., video conferencing, instant text messaging, etc.).
    Type: Application
    Filed: January 15, 2010
    Publication date: May 13, 2010
    Applicant: APPLE INC.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Publication number: 20100121631
    Abstract: A method for detecting data in a sequence of characters or text using both a statistical engine and a pattern engine. The statistical engine is trained to recognize certain types of data and the pattern engine is programmed to recognize the grammatical pattern of certain types of data. The statistical engine may scan the sequence of characters to output first data, and the pattern engine may break down the first data into subsets of data. Alternatively, the statistical engine may output items that have a predetermined probability or greater of being a certain type of data and the pattern engine may then detect the data from the output items and/or remove incorrect information from the output items.
    Type: Application
    Filed: November 10, 2008
    Publication date: May 13, 2010
    Inventors: Olivier Bonnet, Frederick de Jaeger, Romain Goyet, Jean-Pierre Ciudad
  • Publication number: 20100100853
    Abstract: A graphical user interface (GUI) is disclosed. The GUI comprises a three-dimensional virtual desktop surface. The GUI displays a view of the three-dimensional virtual desktop surface from a selected viewpoint and viewing angle and modifies at least one of the viewpoint and viewing angle based on detected head movements of a user.
    Type: Application
    Filed: October 20, 2008
    Publication date: April 22, 2010
    Inventors: Jean-Pierre Ciudad, Romain Goyet, Olivier Bonnet
  • Patent number: 7663691
    Abstract: A digital image capture system and method uses a display device to illuminate a target with light for improved image capture under poor lighting conditions. Various characteristics of the flash (e.g., brightness, color, duration, etc.) can be adjusted to improve image capture. Users are provided with feedback (e.g., live video feed, audio and/or visual countdowns, etc.) to assist them in preparing for image capture. The captured images are seamlessly integrated with existing applications (e.g., video conferencing, instant text messaging, etc.).
    Type: Grant
    Filed: October 11, 2005
    Date of Patent: February 16, 2010
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
  • Publication number: 20090271782
    Abstract: Mechanism for determining applicability of a software package for installation is described herein. In one embodiment, a process is provided to retrieve authentication information of a component from an installation descriptor file, where the descriptor file describes installation information of the software package. The software package may include one or more components and each component having zero or more sub-components. For at least one sub-component of at least one existing component that has already been installed, an image of the sub-component is authenticated using an authentication key extracted from the authentication information to determine whether the component can be installed based on the existing component. Other methods and apparatuses are also described.
    Type: Application
    Filed: May 4, 2009
    Publication date: October 29, 2009
    Inventors: Jean-Pierre Ciudad, Gregory Novick, John R. Chang
  • Patent number: 7530065
    Abstract: Mechanism for determining applicability of a software package for installation is described herein. In one embodiment, a process is provided to retrieve authentication information of a component from an installation descriptor file, where the descriptor file describes installation information of the software package. The software package may include one or more components and each component having zero or more sub-components. For at least one sub-component of at least one existing component that has already been installed, an image of the sub-component is authenticated using an authentication key extracted from the authentication information to determine whether the component can be installed based on the existing component. Other methods and apparatuses are also described.
    Type: Grant
    Filed: August 13, 2004
    Date of Patent: May 5, 2009
    Assignee: Apple Inc.
    Inventors: Jean-Pierre Ciudad, Gregory Novick, John R. Chang
  • Publication number: 20090092234
    Abstract: Methods, systems, and computer-readable medium for providing audio-video messaging in a video chat system. In one implementation, a method is provided. The method includes receiving a video chat request from a caller, and providing a video message in response to the video chat request, where the video message is operable for playback.
    Type: Application
    Filed: October 5, 2007
    Publication date: April 9, 2009
    Applicant: APPLE INC.
    Inventors: Eric Paul St. Onge, Elizabeth Caroline Furches, Marcel MWA van Os, Jean-Pierre Ciudad
  • Publication number: 20080307324
    Abstract: A videoconferencing participant can share content with other participants seamlessly and effortlessly. A consistent user interface is used to present content no matter what type of content is being shared. Navigation controls allow a participant in the videoconference session to control what content is being displayed. The particular navigation controls provided are sensitive to the type of content being shared.
    Type: Application
    Filed: January 14, 2008
    Publication date: December 11, 2008
    Inventors: Peter Westen, Marcel MWA van Os, Jean-Pierre Ciudad
  • Publication number: 20080307307
    Abstract: The present disclosure includes, among other things, systems, methods and program products for image capture and manipulation.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Inventors: Jean-Pierre Ciudad, Erika Misaki, Michael Stochosky, Mike Matas
  • Publication number: 20080303949
    Abstract: Methods, systems and apparatus, including computer program products, for manipulating video streams in videoconference session. A reference background image is identified from a first video frame in a video stream of a videoconferencing environment. A subsequent video frame from the video stream is received. Areas of the subsequent video frame corresponding to a foreground area are identified. The foreground area includes pixels of the subsequent video frame that are different from corresponding pixels in the first video frame. The foreground area is transformed based on a selected image transformation. The transformed foreground area is composited onto the reference background image into a composite video frame.
    Type: Application
    Filed: June 8, 2007
    Publication date: December 11, 2008
    Applicant: APPLE INC.
    Inventors: Jean Pierre Ciudad, Michael Stochosky, Chendi Zhang
  • Publication number: 20080030621
    Abstract: An image of a background is stored and thereafter removed from a video stream. Substitute background video data is merged into the video stream and provided to videoconference participants.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jean-Pierre Ciudad, Michael Stochosky, Kurt Knight, Scott Forstall, Ralph Brunner, Chendi Zhang
  • Publication number: 20080034038
    Abstract: Contents such as a GUI or application output can be shared in a chat environment. The user can choose to share own contents or request that contents be shared by another user (e.g., a chat partner). It can be possible to control the shared GUI or application from the recipient's location. The shared content can be integrated in content that is transmitted as part of a chat session.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Jean-Pierre Ciudad, Peter Westen, Scott Forstall, Jamie Montgomerie, Michael Stochosky, Marcel Van Os, Joe Abuan, Hyeonkuk Jeong, Eric Chien, Steve Lemay
  • Publication number: 20080030590
    Abstract: Video data of a videoconference participant is generated and filtered versions of the video data are simultaneously displayed. One of the filtered versions is selected and transmitted to other videoconference participants.
    Type: Application
    Filed: September 29, 2006
    Publication date: February 7, 2008
    Applicant: APPLE COMPUTER, INC.
    Inventors: Jean-Pierre Ciudad, Michael Stochosky, Scott Forstall, Marcel Van Os
  • Publication number: 20080034037
    Abstract: Contents such as a GUI or application output can be shared in a chat environment. The user can choose to share own contents or request that contents be shared by another user (e.g., a chat partner). It can be possible to control the shared GUI or application from the recipient's location. The shared content can be integrated in content that is transmitted as part of a chat session.
    Type: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Jean-Pierre Ciudad, Peter Westen, Justin Wood, Scott Forstall, Marcel Van Os, Michael V. Stein, Joe Engel, Steve Lemay
  • Publication number: 20070081740
    Abstract: Systems and techniques to provide image capture and manipulation. In general, in one implementation, the technique includes receiving an input stream including image data from a source, displaying the input stream in real-time including displaying a plurality of instantiations of the stream at a same time, each stream different, the step of displaying including applying a filter to each instantiation of the input stream, and receiving a prompt to select one of the instantiations of the stream.
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Inventors: Jean-Pierre Ciudad, Luke Bellandi, Gregory Christie, Richard Dellinger, Scott Forstall, Mike Matas, Erika Misaki, Kevin Tiene, Marcel Os, Steve Lemay
  • Publication number: 20070081094
    Abstract: A digital image capture system and method uses a display device to illuminate a target with light for improved image capture under poor lighting conditions. Various characteristics of the flash (e.g., brightness, color, duration, etc.) can be adjusted to improve image capture. Users are provided with feedback (e.g., live video feed, audio and/or visual countdowns, etc.) to assist them in preparing for image capture. The captured images are seamlessly integrated with existing applications (e.g., video conferencing, instant text messaging, etc.).
    Type: Application
    Filed: October 11, 2005
    Publication date: April 12, 2007
    Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory Christie, Scott Forstall