Patents by Inventor Yan Arrouye

Yan Arrouye 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: 20190199667
    Abstract: A method and apparatus of a device that focuses messages is described. In an exemplary method, the device receives a first and second group of message. The device further selects a related message from the second group of messages that is related to each message in the first group. This selecting is based on an affinity group, where the affinity group includes a message address that occurs in at least one of the messages in the second group and the affinity group is determined using the message addresses contained in the first and second groups.
    Type: Application
    Filed: December 17, 2018
    Publication date: June 27, 2019
    Inventors: Wayne Loofbourrow, Yan Arrouye
  • Patent number: 10182027
    Abstract: A method and apparatus of a device that focuses messages is described. In an exemplary method, the device receives a first and second group of message. The device further selects a related message from the second group of messages that is related to each message in the first group. This selecting is based on an affinity group, where the affinity group includes a message address that occurs in at least one of the messages in the second group and the affinity group is determined using the message addresses contained in the first and second groups.
    Type: Grant
    Filed: February 17, 2015
    Date of Patent: January 15, 2019
    Assignee: Apple Inc.
    Inventors: Wayne Loofbourrow, Yan Arrouye
  • Publication number: 20180335902
    Abstract: This application relates to techniques for dynamically displaying relevant files for selection by a user at a computing device. The technique can provide a file browser that, upon detection of a file selection, performs enumeration procedures on a file access service that provides the file. The results of the enumeration procedures are utilized by a file provider daemon to synchronize locally cached files that fall under the domain of at least one file access service. Using key property data identified by the file provider daemon, a file access service responsible for a locally cached file can communicate an updated version of the locally cached for receipt by the file browser. The file browser can then display the updated version of the locally cached file within a pre-defined category for quick access by the user.
    Type: Application
    Filed: February 26, 2018
    Publication date: November 22, 2018
    Inventors: Yan ARROUYE, Johannes B. FORTMANN, Jean-Gabriel MORARD, Alexandre CARLHIAN, Pau SASTRE MIGUEL, Pierre d'HERBEMONT
  • Patent number: 10055419
    Abstract: An application-centric model is employed for the storage, searching and retrieval of documents. By entering a command directed to a particular application program, such as clicking on an icon for that program, a user interface panel displays documents stored on the computing device that are associated with that application. From the panel, the user can perform various actions with respect to the displayed documents.
    Type: Grant
    Filed: February 3, 2012
    Date of Patent: August 21, 2018
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, David A. Lyons, Loic E. Vandereyken, Lindsey E. Schramm, Yan Arrouye, Ali Ozer, Laurent Baumann, Nathan Codding, Patrick Coffman, Todd Schomer
  • Publication number: 20180060054
    Abstract: A cloud computing system can be used to transparently reduce the storage space of an application on a client device. An application can be installed with a minimal set of application resource files. The remaining application resource files can be replaced with application resource file placeholders, which can have the appearance of application resource files but are in fact empty files. When an application requests an application resource file, an application resource file retrieval process installed on the client device can detect the difference between an application resource file and an application resource file placeholder. The application resource file retrieval process can trigger a fault in response to detecting an application resource file placeholder, which causes the client device to obtain the requested application resource file from a remote storage location, such as cloud-based storage. Additionally, installed application resource files can be replaced with application resource file placeholders.
    Type: Application
    Filed: August 18, 2017
    Publication date: March 1, 2018
    Inventors: Yan Arrouye, Dominic B. Giampaolo, James Mensch
  • Publication number: 20180004759
    Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
    Type: Application
    Filed: September 18, 2017
    Publication date: January 4, 2018
    Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel van OS, Imran Chaudhri, Kevin Tiene, Pavel Cisler
  • Patent number: 9836472
    Abstract: In one embodiment, non-transitory computer-readable medium stores instructions for implementing tagged management of stored items, wherein an embodiment can receive an input indicating the selection of a graphical representation of a file in the GUI of an operating system, and can also receive an input indicating the intent to attach a tag to the file. The system can perform an automatic search through the metadata of files associated with the user and the user account to find the set of files having the tag, responsive to the request to display the set of files. Having located the set of files, an operation can be performed to display the set of files having the requested tag, regardless of the storage location of the files.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: December 5, 2017
    Assignee: APPLE INC.
    Inventors: Pavel Cisler, Yan Arrouye, Laurent Baumann, Loic Vandereyken, John Hornkvist, Ali Ozer
  • Patent number: 9767161
    Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
    Type: Grant
    Filed: May 19, 2015
    Date of Patent: September 19, 2017
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler
  • Patent number: 9740468
    Abstract: A cloud computing system can be used to transparently reduce the storage space of an application on a client device. An application can be installed with a minimal set of application resource files. The remaining application resource files can be replaced with application resource file placeholders, which can have the appearance of application resource files but are in fact empty files. When an application requests an application resource file, an application resource file retrieval process installed on the client device can detect the difference between an application resource file and an application resource file placeholder. The application resource file retrieval process can trigger a fault in response to detecting an application resource file placeholder, which causes the client device to obtain the requested application resource file from a remote storage location, such as cloud-based storage. Additionally, installed application resource files can be replaced with application resource file placeholders.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: August 22, 2017
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic B. Giampaolo, James Mensch
  • Patent number: 9626370
    Abstract: Systems and methods for managing data, such as metadata or indexes for index databases. In one exemplary method, different processing priorities are assigned to different indexing tasks based upon the origin of the task. In another exemplary method, indexing tasks are processed in a first mode when a data processing system is in a first power state and indexing tasks are processed in a second mode when the data processing system is in a second power state.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: April 18, 2017
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Andrew Carol
  • 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: 20160299821
    Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting that a history view associated with the current view of the application be displayed, retrieve data associated with the history view, determining a presentation format for the data, and displaying the history view in response to the first user input in accordance with the presentation format, the history view including data associated with at least a first visual representation of an earlier version of the current view of the application.
    Type: Application
    Filed: March 11, 2016
    Publication date: October 13, 2016
    Inventors: Toby Charles Wood PATERSON, David A. LYONS, Julien Jacques JALON, Julien Yann ROBERT, Pavel CISLER, Yan ARROUYE, Robert M. CHINN
  • Patent number: 9460096
    Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: October 4, 2016
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler, Vincenzo De Marco
  • Publication number: 20160239507
    Abstract: Systems and methods for managing data, such as metadata or index databases. In one exemplary method, a notification that an existing file has been modified or that a new file has been created is received by an indexing software component, which then, in response to the notification performs an indexing operation, where the notification is either not based solely on time or user input or the notification includes an identifier that identifies the file. Other methods in data processing systems and machine readable media are also described.
    Type: Application
    Filed: March 18, 2016
    Publication date: August 18, 2016
    Inventors: Yan Arrouye, Dominic Giampaolo, Andrew Carol, Steve Zellers
  • Patent number: 9405784
    Abstract: Systems and methods for processing an index are described. A postings list of items containing a particular term are ordered in a desired retrieval order, e.g., most recent first. The ordered items are inserted into an inverted index in the desired retrieval order, resulting in an ordered inverted index from which items may be efficiently retrieved in the desired retrieval order. During retrieval, items may first be retrieved from a live index, and the retrieved items from the live and ordered indexes may be merged. The retrieved items may also be filtered in accordance with the items' file grouping parameters.
    Type: Grant
    Filed: May 20, 2015
    Date of Patent: August 2, 2016
    Assignee: Apple Inc.
    Inventors: Wayne Loofbourrow, John Martin Hornkvist, Eric Richard Koebler, Yan Arrouye
  • Publication number: 20160154813
    Abstract: Systems and methods for managing data, such as metadata or indexes for index databases. In one exemplary method, different processing priorities are assigned to different indexing tasks based upon the origin of the task. In another exemplary method, indexing tasks are processed in a first mode when a data processing system is in a first power state and indexing tasks are processed in a second mode when the data processing system is in a second power state.
    Type: Application
    Filed: October 30, 2015
    Publication date: June 2, 2016
    Inventors: Yan Arrouye, Dominic Giampaolo, Andrew Carol
  • Patent number: 9317515
    Abstract: Systems and methods for managing data, such as metadata or index databases. In one exemplary method, a notification that an existing file has been modified or that a new file has been created is received by an indexing software component, which then, in response to the notification performs an indexing operation, where the notification is either not based solely on time or user input or the notification includes an identifier that identifies the file. Other methods in data processing systems and machine readable media are also described.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: April 19, 2016
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Andrew Carol, Steve Zellers
  • Patent number: 9294359
    Abstract: This disclosure relates to methods and systems to allow, in one embodiment, automatic access from one system to other systems which include an operating system that includes a user login process. In one embodiment, a method includes logging into, automatically in response to starting a first data processing system, a second data processing system at least as a guest user of the second data processing system which has a storage volume storing data and displaying a user interface object on a display device of the first data processing system, the user interface object corresponding to at least one of the second data processing system and the storage volume to allow at least one of a search to be performed or a browsing to be performed of the data stored on the storage volume.
    Type: Grant
    Filed: October 4, 2012
    Date of Patent: March 22, 2016
    Assignee: Apple Inc.
    Inventors: Pavel Cisler, Yan Arrouye, John Iarocci, Marc Jason Krochmal, Christopher Brooke Sharp, Christopher Scott Linn, Mikhail Gonodanov, Simon P. Cooper, Richard Murphy
  • Patent number: 9286166
    Abstract: Systems and methods are provided for storing and restoring digital data. In some implementations, a method is provided. The method includes receiving, while a current view of an application is displayed in a user interface, a first user input requesting that a history view associated with the current view of the application be displayed, retrieve data associated with the history view, determining a presentation format for the data, and displaying the history view in response to the first user input in accordance with the presentation format, the history view including data associated with at least a first visual representation of an earlier version of the current view of the application.
    Type: Grant
    Filed: November 7, 2014
    Date of Patent: March 15, 2016
    Assignee: Apple Inc.
    Inventors: Toby Charles Wood Paterson, David A. Lyons, Julien Jacques Jalon, Julien Yann Robert, Pavel Cisler, Yan Arrouye, Robert M. Chinn
  • Patent number: 9213708
    Abstract: Systems and methods for managing data, such as metadata. In one exemplary method, metadata from files created by several different software applications are captured, and the captured metadata is searched. The type of information in metadata for one type of file differs from the type of information in metadata for another type of file. Other methods are described and data processing systems and machine readable media are also described.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: December 15, 2015
    Assignee: Apple Inc.
    Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel Van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler