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).
-
Patent number: 9058346Abstract: 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: GrantFiled: June 3, 2014Date of Patent: June 16, 2015Assignee: Apple Inc.Inventors: Wayne Loofbourrow, John Martin Hornkvist, Eric Richard Koebler, Yan Arrouye
-
Patent number: 9058337Abstract: User interfaces for browsing, searching, and/or previewing are described. In one embodiment, a method includes call a preview generator to generate an initial preview in response to receiving an input, receiving a content to be displayed from the preview generator, displaying the content as the initial preview, and displaying and scrolling concurrently an enhanced preview to a next item in a representation of items in a search result in response to an input to directionally move. Other embodiments are also described, and computer readable media and apparatuses are also described.Type: GrantFiled: October 22, 2007Date of Patent: June 16, 2015Assignee: Apple Inc.Inventors: Cedric Bray, Scott Forstall, Yan Arrouye
-
Patent number: 9020989Abstract: 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: GrantFiled: April 5, 2013Date of Patent: April 28, 2015Assignee: Apple Inc.Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler
-
Publication number: 20150112942Abstract: 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: ApplicationFiled: November 7, 2014Publication date: April 23, 2015Inventors: Toby Charles Wood PATERSON, David A. LYONS, Julien Jacques JALON, Julien Yann ROBERT, Pavel CISLER, Yan ARROUYE, Robert M. CHINN
-
Patent number: 8990318Abstract: 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: GrantFiled: December 15, 2010Date of Patent: March 24, 2015Assignee: Apple Inc.Inventors: Wayne Loofbourrow, Yan Arrouye
-
Patent number: 8983929Abstract: Methods and systems for managing an index database. In one exemplary method, an index database is stored on a machine readable volume with an operating system and the files which have been indexed, and then the volume is, after the storing, made available for distribution to licensees or customers. In this manner, the volume will include a previously created index database, allowing a user to begin use of the index database without having to perform an indexing operation.Type: GrantFiled: March 13, 2012Date of Patent: March 17, 2015Assignee: Apple Inc.Inventors: Andrew Carol, Yan Arrouye, Dominic Giampaolo
-
Patent number: 8965851Abstract: 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: GrantFiled: October 21, 2013Date of Patent: February 24, 2015Inventors: Toby Charles Wood Paterson, David A. Lyons, Julien Jacques Jalon, Julien Yann Robert, Pavel Cisler, Yan Arrouye, Robert M. Chinn
-
Patent number: 8914322Abstract: Systems and methods for managing data, such as metadata or non-metadata such as content. In one exemplary method, a composite document is received and it is determined whether the composite document contains at least one subdocument and if it does, the method captures metadata and/or content from the subdocument and stores the captured metadata and/or content for use in future searches (or an immediate search). The metadata and/or content from the composite document is typically combined together with information about the hierarchy of the subdocuments in the document. 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: GrantFiled: October 12, 2011Date of Patent: December 16, 2014Assignee: Apple Inc.Inventors: Yan Arrouye, Dominic Giampaolo
-
Publication number: 20140359505Abstract: 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: ApplicationFiled: June 4, 2013Publication date: December 4, 2014Inventors: Pavel Cisler, Yan Arrouye, Laurent Baumann, Loic Vandereyken, John Hornkvist, Ali Ozer
-
Publication number: 20140351262Abstract: 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: ApplicationFiled: June 4, 2014Publication date: November 27, 2014Applicant: Apple Inc.Inventors: Yan Arrouye, Dominic Giampaolo, Andrew Carol, Steve Zellers
-
Publication number: 20140351244Abstract: 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: ApplicationFiled: June 3, 2014Publication date: November 27, 2014Applicant: Apple Inc.Inventors: Wayne Loofbourrow, John Martin Hornkvist, Eric Richard Koebler, Yan Arrouye
-
Publication number: 20140344255Abstract: 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: ApplicationFiled: July 31, 2014Publication date: November 20, 2014Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler, Vincenzo De Marco
-
Patent number: 8868498Abstract: 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: GrantFiled: March 19, 2012Date of Patent: October 21, 2014Assignee: 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: 8856074Abstract: 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: GrantFiled: July 3, 2012Date of Patent: October 7, 2014Assignee: 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: 20140289287Abstract: 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: ApplicationFiled: April 18, 2014Publication date: September 25, 2014Applicant: Apple Inc.Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel Van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler
-
Publication number: 20140222785Abstract: Various methods, machine readable media, and data processing systems for performing searches and presenting the results of the searches. In one exemplary method, a user input causes a search in a mode based upon at least one field attribute designating a person and causes results of the search to be presented. This method may include filtering files which do not include matching people identifiers in certain selected fields. Other methods include allowing searching with a predetermined syntax; prepopulating a search result window with results of a default search before receiving a user input containing search input terms; displaying selectable terms from a file found in a search, the selection of those terms causing another search; displaying previews or other representations of files found in a search where the previews are resizable or zoomable or pageable.Type: ApplicationFiled: January 7, 2014Publication date: August 7, 2014Applicant: Apple Inc.Inventors: Yan Arrouye, Jonah Petri, Toby Paterson, Julien Robert, Julien Jalon, Scott Forstall
-
Patent number: 8793232Abstract: 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: GrantFiled: February 29, 2012Date of Patent: July 29, 2014Assignee: Apple Inc.Inventors: Yan Arrouye, Dominic Giampaolo, Andrew Carol, Steve Zellers
-
Patent number: 8775435Abstract: 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: GrantFiled: September 13, 2011Date of Patent: July 8, 2014Assignee: Apple Inc.Inventors: Wayne Loofbourrow, John Martin Hoernkvist, Eric Richard Koebler, Yan Arrouye
-
Publication number: 20140189844Abstract: Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, hut is not limited to, in response to a search query for metadata stored in one or more of metadata stores, the search query is partitioned into multiple search query segments. Thereafter, searches corresponding to the search query segments are performed, where each search is performed independently within the one or more metadata stores. Other methods and apparatuses are also described.Type: ApplicationFiled: February 6, 2014Publication date: July 3, 2014Applicant: APPLE INC.Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley RM Suinn, John Martin Hornkvist, Yan Arrouye, Brent Callaghan
-
Patent number: 8738670Abstract: 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: GrantFiled: July 23, 2012Date of Patent: May 27, 2014Assignee: Apple Inc.Inventors: Yan Arrouye, Dominic Giampaolo, Bas Ording, Gregory Christie, Stephen Olivier Lemay, Marcel van Os, Imran Chaudhri, Kevin Tiene, Pavel Cisler