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).
-
Patent number: 8626802Abstract: 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: GrantFiled: July 24, 2009Date of Patent: January 7, 2014Assignee: Apple Inc.Inventors: Julien Jalon, Pierre d'Herbemont, Jean-Pierre Ciudad
-
Patent number: 8537248Abstract: 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: GrantFiled: December 5, 2011Date of Patent: September 17, 2013Assignee: Apple Inc.Inventors: Jean-Pierre Ciudad, Luke Bellandi, Gregory N. Christie, Richard Dellinger, Scott Forstall, Mike Matas, Erika Misaki, Kevin Tiene, Marcel Van Os, Steve Lemay
-
Patent number: 8539377Abstract: The present disclosure includes, among other things, systems, methods and program products for image capture and manipulation.Type: GrantFiled: February 17, 2012Date of Patent: September 17, 2013Assignee: Apple Inc.Inventors: Jean-Pierre Ciudad, Erika Misaki, Michael Stochosky, Mike Matas
-
Patent number: 8489388Abstract: 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: GrantFiled: November 10, 2008Date of Patent: July 16, 2013Assignee: Apple Inc.Inventors: Olivier Bonnet, Frederick de Jaeger, Romain Goyet, Jean-Pierre Ciudad
-
Patent number: 8484100Abstract: Methods, systems and machine readable tangible storage media that integrate an application store in a user device. In one embodiment, a selected document that cannot be used as selected triggers a request to an application store server to determine an availability of applications to use the document as selected. The user device enhances the display of the document selection interface to allow the user to display an application store interface to purchase the application. The purchased application is downloaded and installed on the user device, and the user is optionally apprised of the progress of the purchase with an animated icon representing the application “flying” from the application store interface and “landing” in a dock area within the display on the user device when ready for subsequent launch. Other embodiments are also described.Type: GrantFiled: January 19, 2011Date of Patent: July 9, 2013Assignee: Apple Inc.Inventors: Daniel I. Feldman, Jean-Pierre Ciudad
-
Publication number: 20130080954Abstract: A contact GUI is presented on a display of a device. The GUI displays visual representations of a set of contacts. The contacts can be ranked according to a ranking system and the visual representations of the contacts can be displayed in the GUI according to rank. The ranking can be based on previous interactions with the contact or an upcoming event associated with the contact. A user can transfer a file to a contact by dragging and dropping a file icon onto a visual representation for a recipient contact. The communication mode for the transfer can be determined manually by the user or automatically based on the contact's current online status. Selection of a visual representation of a contact exposes a window with a timeline display providing descriptors for communications with the contact.Type: ApplicationFiled: September 23, 2011Publication date: March 28, 2013Applicant: APPLE INC.Inventors: Alexandre Carlhian, Alexandre Moha, Cédric Bray, Guillaume Borios, Laurent Baumann, Olivier Bonnet, Philippe Champeaux, Jean-Pierre Ciudad
-
Patent number: 8359375Abstract: 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: GrantFiled: June 9, 2011Date of Patent: January 22, 2013Assignee: Apple Inc.Inventors: Christopher Ryan, John A. Vink, Jean-Pierre Ciudad
-
Publication number: 20130019234Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application that was pre-installed on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives a request to download the application to a computing device, determines that the application is a pre-installed application, presents an authorization prompt configured to request user authorization to link the application with a user account, receives the user authorization, generates a unique hardware identifier associated with the computing device, determines that the application is linkable based upon the unique hardware identifier, and links the adoptable application with the user account when the adoptable application is linkable.Type: ApplicationFiled: September 29, 2011Publication date: January 17, 2013Applicant: Apple Inc.Inventors: Pedraum R. Pardehpoosh, Craig M. Federighi, Daniel I. Feldman, Gregory T. Quirk, Jack R. Matthew, Jackie Lee-Kang, Jean-Pierre Ciudad, Monika E. Gromek, Thomas K. Burkholder, Daniel Emil Pu, Sam Gharabally, Ellis Marshall Verosub, Yoon Sub Hwang
-
Publication number: 20130019233Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application that was pre-installed on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives a request to download the application to a computing device, determines that the application is a pre-installed application, presents an authorization prompt configured to request user authorization to link the application with a user account, receives the user authorization, generates a unique hardware identifier associated with the computing device, determines that the application is linkable based upon the unique hardware identifier, and links the adoptable application with the user account when the adoptable application is linkable.Type: ApplicationFiled: July 12, 2011Publication date: January 17, 2013Applicant: Apple Inc.Inventors: Pedraum R. Pardehpoosh, Craig M. Federighi, Daniel I. Feldman, Gregory T. Quirk, Jack R. Matthew, Jackie Lee-Kang, Jean-Pierre Ciudad, Monika E. Gromek, Thomas K. Burkholder, Daniel Emil Pu, Sam Gharabally, Ellis Marshall Verosub, Yoon Sub Hwang
-
Publication number: 20130019237Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable storage media for associating an application for installation on a computer with a user account on an online store. A system configured to practice the method presents an application available for download, receives from a client device a software adoption request including an identifier associated with a user account and a proof of entitlement associated with a software package or the user account, verifies the proof of entitlement by comparing the proof of entitlement to a database, and if the proof of entitlement is verified, adopts the software package as part of the user account.Type: ApplicationFiled: March 30, 2012Publication date: January 17, 2013Applicant: Apple Inc.Inventors: Pedraum R. Pardehpoosh, Craig M. Federighi, Daniel I. Feldman, Gregory T. Quirk, Jack R. Matthew, Jackie Lee-Kang, Jean-Pierre Ciudad, Monika E. Gromek, Thomas K. Burkholder, Daniel Emil Pu, Sam Gharabally, Ellis Marshall Verosub, Yoon Sub Hwang
-
Patent number: 8294823Abstract: 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: GrantFiled: August 4, 2006Date of Patent: October 23, 2012Assignee: Apple Inc.Inventors: Jean-Pierre Ciudad, Michael Stochosky, Kurt Knight, Scott Forstall, Ralph Brunner, Chendi Zhang
-
Publication number: 20120249855Abstract: 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: ApplicationFiled: June 11, 2012Publication date: October 4, 2012Applicant: APPLE INC.Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
-
Publication number: 20120243748Abstract: The present disclosure includes, among other things, systems, methods and program products for image capture and manipulation.Type: ApplicationFiled: February 17, 2012Publication date: September 27, 2012Applicant: APPLE INC.Inventors: Jean-Pierre Ciudad, Erika Misaki, Michael Stochosky, Mike Matas
-
Patent number: 8199249Abstract: 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: GrantFiled: January 15, 2010Date of Patent: June 12, 2012Assignee: Apple Inc.Inventors: Jean-Pierre Ciudad, Alexandre Aybes, Peter Westen, Gregory N. Christie, Scott Forstall
-
Publication number: 20120095877Abstract: Disclosed herein are systems, methods, and non-transitory computer-readable media for enforcing application usage policies. As part of an application purchase transaction, the application distributor creates a unique proof of purchase receipt. This receipt can be bundled with the application and delivered to the purchaser. Each machine can maintain an authorization file that lists the users authorized to use applications on that machine. A system configured to practice the method verifies that a user is authorized to use an application on a machine based on an application proof of purchase receipt and the authorization file. If the application proof of purchase receipt and the authorization file are both valid, the system checks if the user account identifier in the receipt is contained in the authorization file. If so, the user can be considered authorized to use the application on the machine.Type: ApplicationFiled: October 19, 2010Publication date: April 19, 2012Applicant: Apple, Inc.Inventors: Jean-Pierre Ciudad, Augustin J. Farrugia, David M'Raihi, Bertrand Mollinier Toublet, Gianpaolo Fasoli, Nicholas T. Sullivan
-
Publication number: 20120095878Abstract: Methods, systems and machine readable tangible storage media that integrate an application store in a user device. In one embodiment, a selected document that cannot be used as selected triggers a request to an application store server to determine an availability of applications to use the document as selected. The user device enhances the display of the document selection interface to allow the user to display an application store interface to purchase the application. The purchased application is downloaded and installed on the user device, and the user is optionally apprised of the progress of the purchase with an animated icon representing the application “flying” from the application store interface and “landing” in a dock area within the display on the user device when ready for subsequent launch. Other embodiments are also described.Type: ApplicationFiled: January 19, 2011Publication date: April 19, 2012Inventors: DANIEL I. FELDMAN, Jean-Pierre Ciudad
-
Publication number: 20120096386Abstract: Methods, systems and machine readable tangible storage media that provide a user interface to an application store. In one embodiment, an icon representing an application being transferred to a user device appears to fly across the display area during the download and installation of the application before landing on a dock or other program control area from which the application can subsequently be launched. The user device synchronizes the flight of the icon with the progress of the download and installation by tracking the progress in communication with the server from which the application was transferred. The appearance of flight can be both vertical and horizontal and the icon bounces after the download and installation is complete conveying to the user that the application is ready to launch. The appearances of the locations from which the icon begins and ends its journey are changed to enhance the simulation of flight. Other embodiments are also described.Type: ApplicationFiled: January 19, 2011Publication date: April 19, 2012Inventors: LAURENT BAUMANN, Daniel I. Feldman, Jean-Pierre Ciudad, John Louch, Chris Ryan, Erika Misaki
-
Publication number: 20120076471Abstract: 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: ApplicationFiled: December 5, 2011Publication date: March 29, 2012Applicant: APPLE INC.Inventors: Jean-Pierre Ciudad, Luke Bellandi, Gregory N. Christie, Richard Dellinger, Scott Forstall, Mike Matas, Erika Misaki, Kevin Tiene, Marcel Mwa van Os, Steve Lemay
-
Patent number: 8122378Abstract: The present disclosure includes, among other things, systems, methods and program products for image capture and manipulation.Type: GrantFiled: June 8, 2007Date of Patent: February 21, 2012Assignee: Apple Inc.Inventors: Jean-Pierre Ciudad, Erika Misaki, Michael Stochosky, Mike Matas
-
Patent number: 8085318Abstract: 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: GrantFiled: October 11, 2005Date of Patent: December 27, 2011Assignee: Apple Inc.Inventors: Jean-Pierre Ciudad, Luke Bellandi, Gregory N. Christie, Richard Dellinger, Scott Forstall, Mike Matas, Erika Misaki, Kevin Tiene, Marcel M W A van Os, Steve Lemay