Patents by Inventor Ruxton J. Tucker

Ruxton J. Tucker 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: 9130952
    Abstract: 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: Grant
    Filed: February 6, 2014
    Date of Patent: September 8, 2015
    Assignee: Apple Inc.
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley R M Suinn, John Martin Hornkvist, Yan Arrouye, Brent Callaghan
  • Publication number: 20140189844
    Abstract: 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: Application
    Filed: February 6, 2014
    Publication date: July 3, 2014
    Applicant: APPLE INC.
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley RM Suinn, John Martin Hornkvist, Yan Arrouye, Brent Callaghan
  • Patent number: 8745170
    Abstract: Dynamic file streaming divides a read/write operation into an initial number of requests of an initial size. Each of the initial number of requests is transmitted to a remote data processing system and a read/write performance value and a user interactivity value is determined based on the transmitting. A local data processing system increases the initial number of requests or the initial size by a first factor if the read/write performance value is less than a threshold. The local data processing decreases the initial number of requests or the initial size by a second factor if the user interactivity is less than a second threshold.
    Type: Grant
    Filed: April 5, 2010
    Date of Patent: June 3, 2014
    Assignee: Apple Inc.
    Inventors: Ruxton J. Tucker, Bradley R. M. Suinn
  • Patent number: 8688745
    Abstract: Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but 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: Grant
    Filed: April 25, 2012
    Date of Patent: April 1, 2014
    Assignee: Apple Inc.
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley R M Suinn, John Martin Hörnkvist, Yan Arrouye, Brent Callaghan
  • Publication number: 20120209877
    Abstract: Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but 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: Application
    Filed: April 25, 2012
    Publication date: August 16, 2012
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley RM. Suinn, John Martin Hörnkvist, Yan Arrouye, Brent Callaghan
  • Patent number: 8171042
    Abstract: Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but 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: Grant
    Filed: May 19, 2009
    Date of Patent: May 1, 2012
    Assignee: Apple Inc.
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley R M Suinn, John Martin Hörnkvist, Yan Arrouye, Brent Callaghan
  • Publication number: 20110055353
    Abstract: Dynamic file streaming divides a read/write operation into an initial number of requests of an initial size. Each of the initial number of requests is transmitted to a remote data processing system and a read/write performance value and a user interactivity value is determined based on the transmitting. A local data processing system increases the initial number of requests or the initial size by a first factor if the read/write performance value is less than a threshold. The local data processing decreases the initial number of requests or the initial size by a second factor if the user interactivity is less than a second threshold.
    Type: Application
    Filed: April 5, 2010
    Publication date: March 3, 2011
    Inventors: Ruxton J. Tucker, Bradley R.M. Suinn
  • Publication number: 20090248684
    Abstract: Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but 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: Application
    Filed: May 19, 2009
    Publication date: October 1, 2009
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley RM Suinn, John Martin Hornkvist, Yan Arrouye, Brent Callaghan
  • Patent number: 7536383
    Abstract: Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but 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: Grant
    Filed: August 4, 2006
    Date of Patent: May 19, 2009
    Assignee: Apple Inc.
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley Rm Suinn, John Martin Hörnkvist, Yan Arrouye, Brent Callaghan
  • Publication number: 20080033920
    Abstract: Methods and apparatuses for searching metadata are described herein. In one embodiment, an example of a process for search metadata includes, but 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: Application
    Filed: August 4, 2006
    Publication date: February 7, 2008
    Inventors: Kaelin Lee Colclasure, Ruxton J. Tucker, Bradley Rm Suinn, John Martin Hornkvist, Yan Arrouye, Brent Callaghan