Search

Kurt A Revis

age ~51

from San Francisco, CA

Also known as:
  • Kurt Allen Revis
  • Adrianne Cook
Phone and address:
130 Saturn St, San Francisco, CA 94114

Kurt Revis Phones & Addresses

  • 130 Saturn St, San Francisco, CA 94114
  • Portland, OR
  • 14913 Mill Plain Blvd, Vancouver, WA 98684
  • 3841 Carr Rd, Seattle, WA 98103
  • 5401 65Th St, Seattle, WA 98115
  • 6215 Woodlawn Ave, Seattle, WA 98103
  • Pasadena, CA
  • Manhattan, IL

Work

  • Company:
    Twitter
    Jul 2012
  • Address:
    San Francisco
  • Position:
    Staff software engineer

Education

  • Degree:
    BS
  • School / High School:
    California Institute of Technology
    1991 to 1995
  • Specialities:
    Computer Science

Skills

Cocoa • Objective C • C++ • Ios Development • Xcode • Mac Os X • Scrum • C • Html • Ruby on Rails • Keynote • Iwork • Opengl • Haskell • Iphone Development • Webkit • Css • Unix • Agile • Midi • Scala • Twitter • Xml • Xml Schema • Ios • Iphone Application Development • Ipad • Mobile Applications • Mobile Product Development • Cross Platform Development

Languages

English

Industries

Computer Software

Us Patents

  • Web Widgets

    view source
  • US Patent:
    20090044138, Feb 12, 2009
  • Filed:
    Aug 6, 2007
  • Appl. No.:
    11/834578
  • Inventors:
    Chris Rudolph - Camas WA, US
    Mac Murrett - Portland OR, US
    Kurt Revis - Portland OR, US
  • Assignee:
    Apple Inc. - Cupertino CA
  • International Classification:
    G06F 3/048
  • US Classification:
    715765
  • Abstract:
    A media authoring tool includes web widgets for creating page elements for various types of media (e.g., websites, blogs, broadcasts, slide shows, multimedia presentations). A widget inspector associated with the widget can be used to modify the behaviour of the widget.
  • Techniques For Controlling Z-Ordering In A User Interface

    view source
  • US Patent:
    20110181521, Jul 28, 2011
  • Filed:
    Jan 26, 2010
  • Appl. No.:
    12/694214
  • Inventors:
    Elizabeth Gloria Guarino Reid - San Francisco CA, US
    Kurt Allen Revis - Portland OR, US
  • Assignee:
    APPLE INC. - Cupertino CA
  • International Classification:
    G06F 3/041
    G06F 3/048
  • US Classification:
    345173, 715766
  • Abstract:
    Systems and methods are disclosed for a z-order editing process that adjusts the z-ordering of selected objects displayed on a user interface. The z-ordering editing process may include identifying one or more selected objects and providing a z-ordering editing mode having an interactive graphical adjustment tool. The interactive graphical adjustment tool may receive user inputs indicating a desired direction for z-ordering adjustment. Changes in the z-ordering of the selected objects may be applied and dynamically previewed before ultimately being accepted by a user.
  • Image Mask Interface

    view source
  • US Patent:
    20110185297, Jul 28, 2011
  • Filed:
    Jan 26, 2010
  • Appl. No.:
    12/694247
  • Inventors:
    Elizabeth Gloria Guarino Reid - San Francisco CA, US
    Kurt Allen Revis - Portland OR, US
  • Assignee:
    APPLE INC. - Cupertino CA
  • International Classification:
    G06F 3/048
    G06F 3/041
  • US Classification:
    715765, 345173, 715833
  • Abstract:
    Systems and methods are disclosed for an image editing process on an electronic device that uses an image mask to edit an image object. The image editing process may include an image mask overlying the image object and having a frame and an aperture. The image editing process may crop the image object based on the portions of the image object overlaid by the mask frame and the mask aperture. The image object and the image mask may be separately selected and manipulated by selecting different regions of the image object or the image mask. Additionally, a user may resize the image object by moving a slider, such as by touching and moving a slider knob along an axis.
  • Drag And Drop For Touchscreen Devices

    view source
  • US Patent:
    20180335911, Nov 22, 2018
  • Filed:
    Sep 29, 2017
  • Appl. No.:
    15/721695
  • Inventors:
    - Cupertino CA, US
    David RAHARDJA - Sunnyvale CA, US
    Michael T. TURNER - San Jose CA, US
    Kurt A. REVIS - San Francisco CA, US
    Christopher K. THOMAS - Sunnyvale CA, US
    Stephen R. BREEN - San Jose CA, US
    Tyler M. FOX - Santa Clara CA, US
    Emanuele RUDEL - San Francisco CA, US
    Robert D. BOEHNKE - San Francisco CA, US
    Tom ADRIAENSSEN - Santa Clara CA, US
    James R. MONTGOMERIE - Sunnyvale CA, US
  • International Classification:
    G06F 3/0486
    G06F 3/0488
    G06F 3/0482
  • Abstract:
    A device implementing drag and drop for touchscreen devices may include a processor configured to detect a drag gesture selecting an item in a first application. The processor may be further configured to detect a touch release at an end of the drag gesture for dropping the item in a second application, and send, in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The processor may be further configured to receive, from the second application, a request for a representation of the item from among the plurality of representations. The processor may be further configured to send, to the first application, the request for the representation of the item. The processor may be further configured to initiate a data transfer of the representation of the item from the first application to the second application.
  • Drag And Drop For Touchscreen Devices

    view source
  • US Patent:
    20180335912, Nov 22, 2018
  • Filed:
    Sep 29, 2017
  • Appl. No.:
    15/721702
  • Inventors:
    - Cupertino CA, US
    David RAHARDJA - Sunnyvale CA, US
    Michael T. TURNER - San Jose CA, US
    Kurt A. REVIS - San Francisco CA, US
    Christopher K. THOMAS - Sunnyvale CA, US
    Stephen R. BREEN - San Jose CA, US
    Tyler M. FOX - Santa Clara CA, US
    Emanuele RUDEL - San Francisco CA, US
    Robert D. BOEHNKE - San Francisco CA, US
    Tom ADRIAENSSEN - Santa Clara CA, US
    James R. MONTGOMERIE - Sunnyvale CA, US
  • International Classification:
    G06F 3/0486
    G06F 3/0488
    G06F 3/041
    G06F 3/0481
  • Abstract:
    The subject technology provides for detecting a drag gesture selecting an item in a first application. The subject technology detects a touch release at an end of the drag gesture for dropping the item in a second application. The subject technology sends in response to the detected touch release, a message to the second application, the message including information for a plurality of representations of the item. The subject technology receives, from the second application, a request for a representation of the item from among the plurality of representations. The subject technology sends, to the first application, the request for the representation of the item. Further, the subject technology initiates a data transfer of the representation of the item from the first application to the second application.
  • Drag And Drop For Touchscreen Devices

    view source
  • US Patent:
    20180335913, Nov 22, 2018
  • Filed:
    Sep 29, 2017
  • Appl. No.:
    15/721706
  • Inventors:
    - Cupertino CA, US
    David RAHARDJA - Sunnyvale CA, US
    Michael T. TURNER - San Jose CA, US
    Kurt A. REVIS - San Francisco CA, US
    Christopher K. THOMAS - Sunnyvale CA, US
    Stephen R. BREEN - San Jose CA, US
    Tyler M. FOX - Santa Clara CA, US
    Emanuele RUDEL - San Francisco CA, US
    Robert D. BOEHNKE - San Francisco CA, US
    Tom ADRIAENSSEN - Santa Clara CA, US
    James R. MONTGOMERIE - Sunnyvale CA, US
  • International Classification:
    G06F 3/0486
    G06F 3/0488
    G06F 3/041
    G06F 3/0481
  • Abstract:
    The subject technology provides for identifying an item being dragged over an application in which the items are arranged in a table in a first arrangement. The subject technology copies the first arrangement to generate a second arrangement that corresponds to an initial arrangement of the items when the item is identified as being dragged over the first application. The subject technology updates the first arrangement to reflect changed positions of the items in the table resulting from another item being inserted into the table. The subject technology updates the second arrangement to reflect changed positions of items. Further, the subject technology merges the updated second arrangement with the updated first arrangement to reconcile the changed positions resulting from the item being inserted into the table at the location with the changed positions resulting from the another item being inserted into the table.
  • Drag And Drop For Touchscreen Devices

    view source
  • US Patent:
    20180335914, Nov 22, 2018
  • Filed:
    Sep 29, 2017
  • Appl. No.:
    15/721718
  • Inventors:
    - Cupertino CA, US
    David RAHARDJA - Sunnyvale CA, US
    Michael T. TURNER - San Jose CA, US
    Kurt A. REVIS - San Francisco CA, US
    Christopher K. THOMAS - Sunnyvale CA, US
    Stephen R. BREEN - San Jose CA, US
    Tyler M. FOX - Santa Clara CA, US
    Emanuele RUDEL - San Francisco CA, US
    Robert D. BOEHNKE - San Francisco CA, US
    Tom ADRIAENSSEN - Santa Clara CA, US
    James R. MONTGOMERIE - Sunnyvale CA, US
  • International Classification:
    G06F 3/0486
    G06F 3/0488
    G06F 3/041
  • Abstract:
    The subject technology provides for receiving a request for a representation of an item from a destination application. The subject technology sends the request for the representation of the item to a source application. The subject technology receives a link to a file provider, the file provider fulfilling a data transfer of the representation of the item. Further, the subject technology sends the link to the file provider to the destination application.

Resumes

Kurt Revis Photo 1

Software Engineer At Apple

view source
Location:
130 Saturn St, San Francisco, CA 94114
Industry:
Computer Software
Work:
Twitter - San Francisco since Jul 2012
Staff Software Engineer

Avatron Software, Inc. Oct 2011 - Jul 2012
Senior Software Engineer

Apple Jan 2003 - Apr 2010
Senior Software Engineer

The Omni Group Apr 1998 - Jul 2001
Software Engineer

Edmark Jan 1996 - Apr 1998
Software Engineer
Education:
California Institute of Technology 1991 - 1995
BS, Computer Science
Skills:
Cocoa
Objective C
C++
Ios Development
Xcode
Mac Os X
Scrum
C
Html
Ruby on Rails
Keynote
Iwork
Opengl
Haskell
Iphone Development
Webkit
Css
Unix
Agile
Midi
Scala
Twitter
Xml
Xml Schema
Ios
Iphone Application Development
Ipad
Mobile Applications
Mobile Product Development
Cross Platform Development
Languages:
English

Youtube

Darrelle Revis EASY pick six vs. Kurt Warner

  • Duration:
    12s

Darrelle Revis - The Island

- EVERY VIDEO TONS OF EXCLUSIVES For Music Track Lists - .

  • Duration:
    5m 6s

Kurt Rosenwinkel Standards Trio_Live at Jaras...

Kurt Rosenwinkel (guitar) Eric Revis (bass) Justin Faulkner (drums)

  • Duration:
    9m 56s

Revis Island vs. the World: Shutting Down Mos...

Revis Island vs. the World: Shutting Down Moss, T.O., Ochocinco & More...

  • Duration:
    32m 46s

Darrelle Revis 2009-2010 Highlights- Pure Loc...

Copyright Disclaimer under Section 107 of the copyright act 1976, allo...

  • Duration:
    11m 41s

Darrelle Revis On Which NFL Players Kept Him ...

Darrelle Revis is regarded as one of the best cornerbacks in the histo...

  • Duration:
    42s

Classmates

Kurt Revis Photo 2

Kurt Revis

view source
Schools:
Illinois Mathematics & Science Academy Aurora IL 1988-1991
Community:
Marlon Hall, Kerri Lockhart, Jenny Gable
Kurt Revis Photo 3

Illinois Mathematics &amp...

view source
Graduates:
Theresa Phillips (1988-1991),
Michael Cain (1987-1990),
Nakia Maxon (1991-1992),
Jillian Jacobson (1999-2002),
Angela Perry (1990-1993),
Kurt Revis (1988-1991)

Googleplus

Kurt Revis Photo 4

Kurt Revis

Lived:
Portland, OR

Get Report for Kurt A Revis from San Francisco, CA, age ~51
Control profile