Search

Filipe P Fortes

age ~45

from Miami Shores, FL

Also known as:
  • Filipe Pereira Fortes

Filipe Fortes Phones & Addresses

  • Miami Shores, FL
  • Sarasota, FL
  • Seattle, WA
  • 4827 NW 58Th St, Gainesville, FL 32653
  • Palo Alto, CA
  • West Lafayette, IN
  • New York, NY
  • 4827 NW 58Th St, Gainesville, FL 32653 • 352 271-3212

Work

  • Company:
    Flipboard inc.
    Oct 2011
  • Address:
    San Francisco Bay Area
  • Position:
    Technical lead

Education

  • Degree:
    MS
  • School / High School:
    Carnegie Mellon University
  • Specialities:
    Human Computer Interaction

Skills

User Experience • Javascript • Html 5 • Interaction Design • User Interface Design • Css • User Interface • Product Management • Mobile Applications • Mobile Devices • Start Ups • Entrepreneurship • Node.js • Python • Git • React

Languages

English • Portuguese • Spanish

Interests

Consumer Internet • Mobile • Publishing

Industries

Computer Software

Us Patents

  • Choosing Between Multiple Versions Of Content To Optimize Display

    view source
  • US Patent:
    7694221, Apr 6, 2010
  • Filed:
    Feb 28, 2006
  • Appl. No.:
    11/364236
  • Inventors:
    Filipe Fortes - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/21
    G06F 17/27
  • US Classification:
    715249, 715273
  • Abstract:
    Described is a technology by which a piece of content is selected from among at least two pieces of content in response to a request to return content. The selection is based on an evaluation of current state data against the properties/characteristics of the content. For example, the state data may define a currently available size; each piece of content has associated size properties (e. g. , height and width ranges) that can be matched in the selection process. In a layout system, a parent container may request content from a child container that is associated with the selection process. The selection process may, for example, evaluate the child's pieces of content in an evaluation order, with the first appropriate matching piece of content selected. If no content matches, a default piece of content, or a code that indicates that no content is to be shown, is returned.
  • Adaptive Layout For Content

    view source
  • US Patent:
    7770109, Aug 3, 2010
  • Filed:
    Dec 16, 2005
  • Appl. No.:
    11/305631
  • Inventors:
    Filipe Fortes - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 7/00
  • US Classification:
    715246, 715209, 715227, 715243
  • Abstract:
    Aspects of the subject matter described herein relate to arranging content in single and multi-column formats to be displayed using a graphical user interface (GUI). Aspects also relate to utilizing user feedback to determine available screen area for displaying multiple items of the content and arranging and formatting the content for display using heuristics (e. g. , rules or logic) that provide guidelines for arranging the content in a readable format while utilizing the available area indicated by the user.
  • Figure Sizing And Positioning On Dynamic Pages

    view source
  • US Patent:
    8166390, Apr 24, 2012
  • Filed:
    Feb 15, 2006
  • Appl. No.:
    11/354675
  • Inventors:
    Filipe Fortes - Seattle WA, US
    Gregory A. Hermann - Renton WA, US
    Grzegorz A. Zygmunt - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/00
  • US Classification:
    715238, 715788
  • Abstract:
    Various technologies and techniques are disclosed that provide ways to position, size, and/or anchor page elements for display on varying output devices. A user can assign rendering specifications to both text and graphic elements. Rendering specifications include, but are not limited to width, height, anchor(s), and/or offset(s) to one, some, or all page elements. Page elements will appear in the positions and relationships to each other as specified in the source document.
  • Determining Document Layout Between Different Views

    view source
  • US Patent:
    8560942, Oct 15, 2013
  • Filed:
    Dec 15, 2005
  • Appl. No.:
    11/303202
  • Inventors:
    Filipe Fortes - Seattle WA, US
    Gregory A. Hermann - Renton WA, US
    Grzegorz Andrzej Zygmunt - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/00
  • US Classification:
    715238, 715243, 715246, 715252, 715273
  • Abstract:
    Determining document layout between different views is disclosed. The content of the document is reformatted between layouts while user experience elements are persisted between views. In general, a user may switch between document views. An anchor point for a first view is identified and the anchor point is mapped to the content of the new view. The anchor point is positioned in the new view to allow a smooth user transition between views. Zooming ratios and selections may be persisted between views to create continuity between views. Objects may be reformatted between views to best fit the view.
  • Systems And Methods For Preparing Graphical Elements For Presentation

    view source
  • US Patent:
    20050091594, Apr 28, 2005
  • Filed:
    Oct 23, 2003
  • Appl. No.:
    10/692200
  • Inventors:
    Sujal Parikh - Redmond WA, US
    Jeffrey Bogdan - Redmond WA, US
    Filipe Fortes - Seattle WA, US
    Gregory Lett - Redmond WA, US
    Oleg Ovetchkine - Kirkland WA, US
    Dmitry Titov - Redmond WA, US
    Grzegorz Zygmunt - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F017/00
  • US Classification:
    715700000
  • Abstract:
    Methods and systems are provided for preparing for presentation a graphical element in a computer application program. The methods independently execute measurement and arrangement procedures. A data structure, sets of executable procedures, and computer-readable media are also provided for facilitating the preparation for presentation of a graphical element.
  • Methods And Systems For Framework Layout Editing Operations

    view source
  • US Patent:
    20050235293, Oct 20, 2005
  • Filed:
    Apr 14, 2004
  • Appl. No.:
    10/824998
  • Inventors:
    Filipe Fortes - Seattle WA, US
    Greg Lett - Redmond WA, US
    Oleg Ovetchkine - Kirkland WA, US
    Sujal Parikh - Redmond WA, US
    Dmitry Titov - Redmond WA, US
    Grzegorz Zygmunt - Sammamish WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F003/00
  • US Classification:
    719328000, 719329000
  • Abstract:
    Methods, systems, and computer-readable media for enhanced layout editing of one or more child objects within a container displayed by a computer system are disclosed. Editing first involves detecting a layout edit operation for a child object displayed on a video display of a computer system. A request is then sent via an application program interface provided by an abstraction layer to initiate editing of the object layout by the abstraction layer. The abstraction layer receives the edit operation request and determines the layout limitations and type of parent object or container in which the child object is displayed based on properties related to the child object to be edited. The abstraction layer reads a set of properties related to the object and the container in which the object is displayed. The abstraction layer then edits the layout of the child object based the properties of child and the parent container by modifying one or more of the properties of the child object or the parent container in accordance with constraints either associated with the child object or its parent container, or both, and includes accommodation for modifications in accordance with one or more functional relationships defined between the parent and child.
  • Dynamic Optimization Of Available Display Space

    view source
  • US Patent:
    20070174291, Jul 26, 2007
  • Filed:
    Jan 24, 2006
  • Appl. No.:
    11/338385
  • Inventors:
    Michael Cooper - Seattle WA, US
    Filipe Fortes - Seattle WA, US
    Kevin Gjerstad - Kirkland WA, US
    Radoslav Nickolov - Bellevue WA, US
    David Salesin - Seattle WA, US
    Raman Narayanan - Kirkland WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06F 17/30
  • US Classification:
    707010000
  • Abstract:
    Embodiments provide for systems, methods, and computer program products for optimizing content rendered at a display unit by dynamically formatting the content layout based on a display unit's parameters. For example, content is received from a server. The content is capable of being rendered at a number of remote display devices with various display parameters. In addition, a number of display rules are also received. The display rules specify how content should be rendered in terms of content layout and properties by the remote display devices based on the parameters of the display devices. The display rules are compared with the parameters of a display device that is used to render the content. Based on the comparison, at least one of the display rules is applied such that the layout of the content on the display device is optimized for the particular parameters of the display device.
  • Techniques For Authoring Ads For Dynamic Layout Environments

    view source
  • US Patent:
    20070255616, Nov 1, 2007
  • Filed:
    Apr 27, 2006
  • Appl. No.:
    11/413407
  • Inventors:
    Kevin Gjerstad - Kirkland WA, US
    Filipe Fortes - Pittsburgh PA, US
    Michael Cooper - Mercer Island WA, US
    Jeffrey Maurone - Seattle WA, US
  • Assignee:
    Microsoft Corporation - Redmond WA
  • International Classification:
    G06Q 30/00
  • US Classification:
    705014000
  • Abstract:
    An electronic advertisement includes an ad layout that defines at least one element, the element referring to media content for the electronic advertisement. The media content including text in vector format, a border that is scalable without loss in fidelity, and logic that enables swapping an image based on a change in display characteristics of the electronic advertisement.

Resumes

Filipe Fortes Photo 1

Founding Engineer

view source
Location:
93 south Jackson St, Seattle, WA 98104
Industry:
Computer Software
Work:
Flipboard Inc. - San Francisco Bay Area since Oct 2011
Technical Lead

Treesaver - Greater New York City Area Jan 2009 - Oct 2010
CTO

Andiso Corporation - Seattle, WA 2007 - 2010
Principal

Microsoft Research Asia - Beijing, China Jul 2006 - Oct 2006
Visiting Scholar

Microsoft - Redmond, WA Feb 2002 - Jun 2006
Program Manager
Education:
Carnegie Mellon University
MS, Human Computer Interaction
Carnegie Mellon University
BS, Computer Science, Human-Computer Interaction
Skills:
User Experience
Javascript
Html 5
Interaction Design
User Interface Design
Css
User Interface
Product Management
Mobile Applications
Mobile Devices
Start Ups
Entrepreneurship
Node.js
Python
Git
React
Interests:
Consumer Internet
Mobile
Publishing
Languages:
English
Portuguese
Spanish

Flickr

Facebook

Filipe Fortes Photo 10

Filipe Fortes

view source
Filipe Fortes Photo 11

Filipe Fortes

view source
Filipe Fortes Photo 12

Filipe Fortes

view source
Filipe Fortes Photo 13

Caiel Filipe Ferreira For...

view source
Filipe Fortes Photo 14

Filipe Fortes

view source
Filipe Fortes Photo 15

Filipe Fortes

view source
Filipe Fortes Photo 16

Filipe Fortes

view source
Filipe Fortes Photo 17

Filipe Fortes

view source

Plaxo

Filipe Fortes Photo 18

Filipe Fortes

view source
Past: Program Manager at Microsoft

Youtube

Filipe Fortes So Podi Ser Amor

titulo So podi ser Amor beat & captaao by Dalomba Beat Cover by Ti@goP...

  • Duration:
    4m 17s

Djan xona filipe fortes

  • Duration:
    3m 47s

ENTREVISTA EXCLUSIVA COM FILIPE FORTES E YURI...

Neste episdio do SaraCast, Marco Saravalle, CEO e estrategista-che... ...

  • Duration:
    42m 6s

Filipe fortes .F.L Deus ta Djuda

  • Duration:
    4m 38s

Filipe Fortes Nu Sta Bai

titulo Nu sta bai beat by Dalomba beat captao by Rick Mendes Cover by ...

  • Duration:
    4m 26s

Filipe Fortes An Sta Feliz

titulo an sta feliz Beat e Captaao de audio byNine beat Cover bye ti@g...

  • Duration:
    3m 55s

Googleplus

Filipe Fortes Photo 19

Filipe Fortes

Lived:
Palo Alto, CA
San Francisco, California
Gainesville, Florida
New York City, New York
Beijing, China
Seattle, Washington
Mercer Island, Washington
Redmond, Washington
Pittsburgh, Pennsylvania
Castelldefels, Spain
Reston, Virginia
West Lafayette, Indiana
Monterey Park, California
Fort Collins, Colorado
Luanda, Angola
Work:
Flipboard - Technical Lead (2011)
Treesaver - Co-Founder & CTO (2009-2011)
Andiso - Principal (2007-2010)
Microsoft - Program Manager (2002-2006)
Education:
Carnegie Mellon University - Human-Computer Interaction, Carnegie Mellon University - Computer Science
Bragging Rights:
Born somewhere exotic, my life gets more boring every day.
Filipe Fortes Photo 20

Filipe Fortes

Lived:
Luanda, Angola
Fort Collins, Colorado
Monterey Park, California
West Lafayette, Indiana
Reston, Virginia
Barcelona, Spain
Pittsburgh, Pennsylvania
Gainesville, Florida
Seattle, Washington
Beijing, China
Lisbon, Portugal
New York, NY
Gainesville, FL
Work:
Treesaver
Microsoft
Andiso
Education:
Carnegie Mellon University
About:
Born somewhere exotic, my life gets more boring every day.
Filipe Fortes Photo 21

Filipe Fortes

Work:
Stefanini IT Solutions
Filipe Fortes Photo 22

Filipe Fortes

Filipe Fortes Photo 23

Filipe Fortes

Filipe Fortes Photo 24

Filipe Fortes

Filipe Fortes Photo 25

Filipe Fortes

Filipe Fortes Photo 26

Filipe Fortes


Get Report for Filipe P Fortes from Miami Shores, FL, age ~45
Control profile