Patents by Inventor Alexandre Carlhian

Alexandre Carlhian 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: 9563488
    Abstract: A sharing extension point receives a request from a host application for sharing content, the sharing extension point being one of the extension points of an extension framework of an operating system, each corresponding to a common interface to extend a predefined functionality of one application to another application. In response, a sharing extension capable of providing content sharing services is launched. Data representing a share sheet created by the sharing extension is injected into a content viewer within the host application as a share sheet clone, where the share sheet clone has a reduced resolution image of the content displayed therein. In response to receiving a commit command for sharing, the actual content is retrieved from the host application and the retrieved content is transmitted to the sharing extension to enable the sharing extension to post the share sheet on a sharing platform.
    Type: Grant
    Filed: September 16, 2014
    Date of Patent: February 7, 2017
    Assignee: Apple Inc.
    Inventors: Rony Fadel, Thomas Deniau, Guyerik B. Fullerton, Akihide Inoue, Troy Stephens, Alexandre Carlhian
  • Publication number: 20160357861
    Abstract: Systems and processes for detecting an event within natural language are provided. In one example of a process, unstructured natural language information may be received from at least one user. The presence of event information in the unstructured natural language information may be determined. In accordance with a determination that event information is present within the unstructured natural language information, a pseudo-event entry associated with that event information may be generated.
    Type: Application
    Filed: September 4, 2015
    Publication date: December 8, 2016
    Applicant: APPLE INC.
    Inventors: Alexandre CARLHIAN, Daniel C. GROSS, Thomas DENIAU, Guillaume BORIOS, Mathieu Jean MARTEL, Sabrine REKIK, Sachin AGARWAL, Jerome R. BELLEGARDA, Linden B. SIAHAAN, Jennifer MOORE, Alexandre MOHA, Hafid J. ARRAS
  • Publication number: 20160360382
    Abstract: Systems and methods for proactively assisting users with accurately locating a parked vehicle are disclosed herein. An example method includes: automatically, and without instructions from a user: determining that a user of the electronic device is in a vehicle that has come to rest at a geographic location. Upon determining that the user has left the vehicle at the geographic location, the method includes automatically, and without instructions from a user: determining whether positioning information, retrieved from the location sensor to identify the geographic location, satisfies accuracy criteria. Upon determining that the positioning information does not satisfy the accuracy criteria, the method includes: providing a prompt to the user to input information about the geographic location. In response to providing the prompt, the method includes receiving information from the user about the geographic location and storing the information as vehicle location information.
    Type: Application
    Filed: May 26, 2016
    Publication date: December 8, 2016
    Inventors: Daniel C. Gross, Patrick L. Coffman, Richard R. Dellinger, Christopher P. Foss, Jason J. Gauci, Aria D. Haghighi, Cyrus D. Irani, Bronwyn A. Jones, Gaurav Kapoor, Stephen O. Lemay, Colin C. Morris, Michael R. Siracusa, Lawrence Y. Yang, Brent D. Ramerth, Jerome R. Bellegarda, Jannes G.A. Dolfing, Giulia M. Pagallo, Xin Wang, Jun Hatori, Alexandre R. Moha, Sofiane Toudji, Kevin D. Clark, Karl Christian Kohlschuetter, Jesper S. Andersen, Hafid Arras, Alexandre Carlhian, Thomas Deniau, Mathieu J. Martel
  • Publication number: 20160357818
    Abstract: A system, method, and machine readable medium are described for providing improved search functionality on a client device.
    Type: Application
    Filed: September 14, 2015
    Publication date: December 8, 2016
    Inventors: John Hornkvist, Eric Koebler, Alexandre Carlhian, Yan Arrouye, Thomas Deniau
  • Publication number: 20160360336
    Abstract: Systems and methods for proactively populating an application with information that was previously viewed by a user in a different application are disclosed herein. An example method includes: while displaying a first application, obtaining information identifying a first physical location viewed by a user in the first application. The method also includes exiting the first application and, after exiting the first application, receiving a request from the user to open a second application that is distinct from the first application. In response to receiving the request and in accordance with a determination that the second application is capable of accepting geographic location information, the method includes presenting the second application so that the second application is populated with information that is based at least in part on the information identifying the first physical location.
    Type: Application
    Filed: May 27, 2016
    Publication date: December 8, 2016
    Inventors: Daniel C. Gross, Patrick L. Coffman, Richard R. Dellinger, Christopher P. Foss, Jason J. Gauci, Aria D. Haghighi, Cyrus D. Irani, Bronwyn A. Jones, Gaurav Kapoor, Stephen O. Lemay, Colin C. Morris, Michael R. Siracusa, Lawrence Y. Yang, Brent D. Ramerth, Jerome R. Bellegarda, Jannes G.A. Dolfing, Giulia M. Pagallo, Xin Wang, Jun Hatori, Alexandre R. Moha, Sofiane Toudji, Kevin D. Clark, Karl Christian Kohlschuetter, Jesper S. Andersen, Hafid Arras, Alexandre Carlhian, Thomas Deniau, Mathieu J. Martel
  • Patent number: 9448700
    Abstract: Apparatuses and methods relating to content sharing are described. In one embodiment, a match between content type and one or more content services determine what content sharing services are displayed. In one embodiment, content sharing is accessible to all applications in an operating system.
    Type: Grant
    Filed: September 27, 2012
    Date of Patent: September 20, 2016
    Assignee: Apple Inc.
    Inventors: Alexandre Moha, Laurent Baumann, Alexandre Carlhian, Philippe Champeaux, Patrick Coffman, Julien Robert
  • Publication number: 20160252361
    Abstract: A mapping application that intelligently places distance labels along a route in a map is disclosed. A distance label placed at a particular position of the route shows the distance to the particular location from the starting point of the route. Distance labels allow the user of the map to quickly appreciate the distances between the various points of interest (e.g., maneuvers) along the route. In some mapping applications that display the route as a list of driving directions, the distance labels are placed alongside the list of driving directions, and each distance label is associated with a maneuver in the list of directions.
    Type: Application
    Filed: February 8, 2016
    Publication date: September 1, 2016
    Inventors: Alexandre Carlhian, Edouard D. Godfrey, Maxwell O. Drukman
  • Publication number: 20160086387
    Abstract: An avatar editing environment is disclosed that allows users to create custom avatars for use in online games and other applications. Starting with a blank face the user can add, rescale and position different elements (e.g., eyes, nose, mouth) on the blank face. The user can also change the shape of the avatar's face, the avatar's skin color and the color of all the elements. In some implementations, touch input and gestures can be used to manually edit the avatar. Various controls can be used to create the avatar, such as controls for resizing, rotating, positioning, etc. The user can choose between manual and automatic avatar creation. The avatar editing environment can be part of a framework that is available to applications. One or more elements of the avatar can be animated.
    Type: Application
    Filed: September 25, 2015
    Publication date: March 24, 2016
    Inventors: Marcel Van Os, Thomas Goossens, Laurent Baumann, Michael Dale Lampell, Alexandre Carlhian
  • Patent number: 9275475
    Abstract: A method that simulates a three dimensional scene by producing reflections in a two dimensional scene. In some embodiments, the two dimensional scene includes a display area for displaying a set of images, and at least one object that is displayed near the display area. The method generates reflections of the set of images on the object and superimposes the generated reflections on the display of the object. In some embodiments, the method generates and displays the reflections in real-time as it displays the set of images in order to cause the display of the set of images to appear to be part of a 3D environment. In some embodiments, the set of images are part of a video that a device displays in real-time. The device generates reflections off one or more neighboring objects from the content displayed in each video frame.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: March 1, 2016
    Assignee: Apple Inc.
    Inventors: Angela Guzmán Suarez, Alexandre Carlhian, Cédric Bray, Chanaka Karunamuni
  • Patent number: 9273980
    Abstract: A mapping application that intelligently places distance labels along a route in a map is disclosed. A distance label placed at a particular position of the route shows the distance to the particular location from the starting point of the route. Distance labels allow the user of the map to quickly appreciate the distances between the various points of interest (e.g., maneuvers) along the route. In some mapping applications that display the route as a list of driving directions, the distance labels are placed alongside the list of driving directions, and each distance label is associated with a maneuver in the list of directions.
    Type: Grant
    Filed: October 17, 2013
    Date of Patent: March 1, 2016
    Assignee: APPLE INC.
    Inventors: Alexandre Carlhian, Edouard D. Godfrey, Maxwell O. Drukman
  • Publication number: 20150347422
    Abstract: A method and apparatus of a device that suggests a tokenized query completion for an input query prefix is described. In an exemplary embodiment, the device receives a query prefix from a client, wherein the query prefix includes a plurality of words. The device further generates a results set by searching a structured database using the query prefix for matches to the plurality of words in the query prefix. The device additionally determines a subset of query prefix that match specific fields of the results set by using the last N grams in the query prefix. In addition, the device ranks a tokenized query completion as a search suggestion using the query prefix, where the tokenized query completion includes a token that is a match between a matching word in the subset of query prefix and the corresponding specific field for the matching word.
    Type: Application
    Filed: August 8, 2014
    Publication date: December 3, 2015
    Inventors: Rony Fadel, Edouard Godfrey, Alexandre Carlhian
  • Publication number: 20150347200
    Abstract: A sharing extension point receives a request from a host application for sharing content, the sharing extension point being one of the extension points of an extension framework of an operating system, each corresponding to a common interface to extend a predefined functionality of one application to another application. In response, a sharing extension capable of providing content sharing services is launched. Data representing a share sheet created by the sharing extension is injected into a content viewer within the host application as a share sheet clone, where the share sheet clone has a reduced resolution image of the content displayed therein. In response to receiving a commit command for sharing, the actual content is retrieved from the host application and the retrieved content is transmitted to the sharing extension to enable the sharing extension to post the share sheet on a sharing platform.
    Type: Application
    Filed: September 16, 2014
    Publication date: December 3, 2015
    Inventors: Rony Fadel, Thomas Deniau, Guyerik B. Fullerton, Akihide Inoue, Troy Stephens, Alexandre Carlhian
  • Publication number: 20140365934
    Abstract: Some embodiments provide a mapping application that includes a novel dynamic scale that can be used to perform different zoom operations. In some embodiments, the scale also serves as a distance measurement indicator for a corresponding zoom level. The application continuously adjusts several different attributes of the scale, including the scale size, the number of segments on the scale and the representative distance of a segment on the scale. In some embodiments, the mapping application provides a smart zoom feature that guides a user during a zoom to a location. In particular, the smart zoom detects that a location of a zoom is near a pin on the map, and if so, zooms to the pin on the map. Otherwise, if the location is near a cloud of pins, the application zooms to the cloud of pins. Otherwise the zoom is directed towards the user's selected location.
    Type: Application
    Filed: November 12, 2013
    Publication date: December 11, 2014
    Applicant: Apple Inc.
    Inventors: Bradford A. Moore, Alexandre Carlhian, Edouard D. Godfrey, Guillaume Borios, Albert P. Dul, Marcel van Os, Woo-Ram Lee
  • Publication number: 20140365123
    Abstract: A mapping application that intelligently places distance labels along a route in a map is disclosed. A distance label placed at a particular position of the route shows the distance to the particular location from the starting point of the route. Distance labels allow the user of the map to quickly appreciate the distances between the various points of interest (e.g., maneuvers) along the route. In some mapping applications that display the route as a list of driving directions, the distance labels are placed alongside the list of driving directions, and each distance label is associated with a maneuver in the list of directions.
    Type: Application
    Filed: October 17, 2013
    Publication date: December 11, 2014
    Applicant: Apple Inc.
    Inventors: Alexandre Carlhian, Edouard D. Godfrey, Maxwell O. Drukman
  • Publication number: 20140365935
    Abstract: Some embodiments provide a mapping application that includes a novel compass control that can be used to navigate a presentation of a map. The mapping application displays one of a two-dimensional (2D) presentation of the map and a three-dimensional (3D) presentation of the map at a given time. The compass control may be used to rotate a view of the map based on a first type of input to the compass control and transition between the 2D presentation and the 3D presentation based on a second type of input to the compass control. In addition to causing the application to perform the various operations, the compass control in some embodiments serves as (1) an indicator as to whether the mapping application is currently in a 2D mode or a 3D mode and (2) an indicator that continuously points to north.
    Type: Application
    Filed: November 12, 2013
    Publication date: December 11, 2014
    Applicant: Apple Inc.
    Inventors: Alexandre Moha, Alexandre Carlhian, Edouard D. Godfrey, Guillaume Borios, Laurent Baumann, Marcel van Os
  • Patent number: 8762887
    Abstract: User interfaces for browsing and/or searching are described. In some embodiments, the metadata of a file includes a field having an indicator to indicate whether a preview of the content of the file is available. If the preview is available, then a plug-in associated with the creator application of the file is executed to present the preview within the icon. Furthermore, if the preview is interactive according to the metadata, then various user interface control may be generated to allow users to manipulate the presentation of the preview. Other embodiments are also described, and computer readable media and apparatuses are also described.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: June 24, 2014
    Assignee: Apple Inc.
    Inventors: Julien Jalon, Julien Robert, Alexandre Carlhian
  • Patent number: 8607166
    Abstract: User interfaces for browsing and/or searching are described. In some embodiments, an icon representing a file is displayed in a graphical user interface (GUI), where the icon includes one or more predefined decorations. The decorations may be chosen based on the file type, such as slide decorations for presentations, a foldover for documents, etc. This may also be referred to as type conformance. A preview of the content of the file is presented within the icon without launching an application which has created the file (also referred to as the creator application). The pre-defined decorations on the icon may be maintained on the icon while the preview of the content of the file is presented. The format of the icon (e.g., shape of the icon, size of the icon, etc.) may be maintained as well during presentation of the preview. Other embodiments are also described, and computer readable media and apparatuses are also described.
    Type: Grant
    Filed: August 11, 2008
    Date of Patent: December 10, 2013
    Assignee: Apple Inc.
    Inventors: Julien Jalon, Julien Robert, Cedric Bray, Alexandre Carlhian, Alexandre Moha
  • Publication number: 20130080954
    Abstract: 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: Application
    Filed: September 23, 2011
    Publication date: March 28, 2013
    Applicant: APPLE INC.
    Inventors: Alexandre Carlhian, Alexandre Moha, Cédric Bray, Guillaume Borios, Laurent Baumann, Olivier Bonnet, Philippe Champeaux, Jean-Pierre Ciudad
  • Publication number: 20120307005
    Abstract: A method that simulates a three dimensional scene by producing reflections in a two dimensional scene. In some embodiments, the two dimensional scene includes a display area for displaying a set of images, and at least one object that is displayed near the display area. The method generates reflections of the set of images on the object and superimposes the generated reflections on the display of the object. In some embodiments, the method generates and displays the reflections in real-time as it displays the set of images in order to cause the display of the set of images to appear to be part of a 3D environment. In some embodiments, the set of images are part of a video that a device displays in real-time. The device generates reflections off one or more neighboring objects from the content displayed in each video frame.
    Type: Application
    Filed: May 24, 2012
    Publication date: December 6, 2012
    Inventors: Angela Guzmán Suarez, Alexandre Carlhian, Cédric Bray, Chanaka Karunamuni
  • Publication number: 20120050293
    Abstract: This is directed to dynamically adjusting the display of a curve provided on a display while the curve is being drawn. In particular, this is directed to identifying segments between sampled points of a line, and applying a transform to the segments to smooth the line between the sampled points. As additional points are identified, previously drawn segments can be transformed, displayed, and stored in cache. In some embodiments, the electronic device can monitor angles along the path to determine whether a user provided an instruction to draw a line having an intentionally sharp angle. In such cases, the electronic device can adjust the smoothing transform to maintain the sharp angle.
    Type: Application
    Filed: August 25, 2010
    Publication date: March 1, 2012
    Applicant: Apple, Inc.
    Inventors: Alexandre Carlhian, Guillaume Borios, Laurent Baumann