Search

Frederico A Mameri

from New York, NY
Age ~40

Frederico Mameri Phones & Addresses

  • 220 E 57Th St APT 4B, New York, NY 10022
  • Seattle, WA
  • 11021 123Rd St, Kirkland, WA 98034 (425) 968-5161

Publications

Us Patents

Theming Engine

View page
US Patent:
8621341, Dec 31, 2013
Filed:
Oct 28, 2011
Appl. No.:
13/284808
Inventors:
Jonathan Fred Kern - Kirkland WA, US
Richard Eric Andeen - Seattle WA, US
Mario Roberto Baumann - Kirkland WA, US
Thomas Richard Allen Ham - Seattle WA, US
Ashok Kuppusamy - Seattle WA, US
Cindy Liao - Bellevue WA, US
Frederico A. Mameri - Seattle WA, US
Aditi Mandal - Bothell WA, US
Elisabeth Olson - Bellevue WA, US
Jane Jiyoon Park - Bellevue WA, US
Lionel Robinson - Bothell WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/21
G06F 17/22
US Classification:
715230, 715223
Abstract:
A cascading stylesheet (CSS) file transformed with user-selected design variables is provided. One or more CSS files may be received as a first input item, and user defined colors, fonts, layout, and images may be received as a second input item. Embodiments provide for determining if the colors and fonts selected by the user are usable and legible. User-selected color and font schemes may be modified if necessary, and a modified CSS file may be outputted to a rendering engine for rendering an aesthetically pleasing, usable, and legible web page.

Profiler For Page Rendering

View page
US Patent:
20110078555, Mar 31, 2011
Filed:
Sep 30, 2009
Appl. No.:
12/569928
Inventors:
Sterling J. Crockett - Bothell WA, US
Adri Verlaan - Kirkland WA, US
Timothy P. McConnell - Kirkland WA, US
Frederico A. Mameri - Seattle WA, US
William J. Griffin - Sammamish WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 15/16
G06F 17/00
US Classification:
715234, 709203
Abstract:
Profiling may be provided. First, scripts may be inserted into a first page to create a modified page and the modified page may be requested from a profiler server once or a plurality of times. Next, the modified page may be received from the profiler server a correspond number of times in response to requesting the modified page from the profiler server and time markers may be retrieve from the received modified page. The time markers may correspond to the inserted scripts. Then a profile may be rendered based upon the retrieved time markers and the rendered profile may be displayed.

Optimizing Browser Caching Through Deterministic Marking Of Files

View page
US Patent:
20120096058, Apr 19, 2012
Filed:
Oct 15, 2010
Appl. No.:
12/905641
Inventors:
Frederico Mameri - Seattle WA, US
Elisabeth Olson - Bellevue WA, US
Andrew Sean Watson - Seattle WA, US
Mark Walker - Redmond WA, US
Assignee:
Microsoft Corporation - Redmond WA
International Classification:
G06F 17/30
US Classification:
707827, 707E1701
Abstract:
Enhanced browser caching is provided through a file identifier attribute employed at a front end server level for deterministic marking A front end server may use an attribute of a file identifier such as an attached parameter, a pattern, a directory associated with the file, or similar attributes to change the links it emits into other content in order to prompt the browsers to request new files. The attribute may be changed (e.g. incremented) based on a web change associated with the content being served.

Client Performance Optimization By Delay-Loading Application Files With Cache

View page
US Patent:
20120143866, Jun 7, 2012
Filed:
Dec 2, 2010
Appl. No.:
12/958603
Inventors:
Frederico Mameri - Seattle WA, US
Sterling Crockett - Bothell WA, US
Timothy McConnell - Kirkland WA, US
Zachary Nation - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 17/30
US Classification:
707737, 707E17089
Abstract:
Systems and methods for minimizing start-up and implementation latency of a web application hosted in a computing system environment. Latency mitigation is accomplished via a programmatic approach to reduce the number of files or script needed for an initial boot of the web application. Remaining files are loaded either as needed or in a background process.

Static Semantic Analysis Of Dynamic Languages

View page
US Patent:
20120311535, Dec 6, 2012
Filed:
May 31, 2011
Appl. No.:
13/149651
Inventors:
Michael C. Fanning - Redmond WA, US
Frederico A. Mameri - Seattle WA, US
Zachary A. Nation - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717123
Abstract:
Analyzing dynamic source code. A method includes accessing a specific metadata format data structure. The data structure was created by obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. The metadata format data structure is parsed to compute metrics about the metadata format data structure. The metrics about the metadata format data structure are provided to a user.

Statically Derived Symbolic References For Dynamic Languages

View page
US Patent:
20120311536, Dec 6, 2012
Filed:
May 31, 2011
Appl. No.:
13/149665
Inventors:
Michael C. Fanning - Redmond WA, US
Steven Edward Lucco - Bellevue WA, US
Frederico A. Mameri - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/44
US Classification:
717123
Abstract:
Creating metadata for dynamic code in a descriptive metadata language. The method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Metadata about the body of the dynamic language source code is provided, with the source code, in a specific metadata format, to a user.

Transforming Dynamic Source Code Based On Semantic Analysis

View page
US Patent:
20120311546, Dec 6, 2012
Filed:
May 31, 2011
Appl. No.:
13/149676
Inventors:
Michael C. Fanning - Redmond WA, US
Frederico A. Mameri - Seattle WA, US
Zachary A. Nation - Seattle WA, US
Assignee:
MICROSOFT CORPORATION - Redmond WA
International Classification:
G06F 9/45
US Classification:
717136
Abstract:
Transforming dynamic code. The method includes obtaining one or more first data structures defining constructs in a body of dynamic language source code. From the one or more first data structures, identifier information is extracted for one or more of the defined constructs. Knowledge about the constructs is augmented. Using the identifier information and augmented knowledge, metadata is generated about the body of the dynamic language source code. The generated metadata is represented as a symbol table. Using the symbol table, the body of dynamic language source code is transformed.

Unbalanced Mapping Between Desktop And Mobile Pages

View page
US Patent:
20150142890, May 21, 2015
Filed:
Nov 17, 2014
Appl. No.:
14/542860
Inventors:
- Redmond WA, US
Sujata Suresh Adgaonkar - Redmond WA, US
David Chan - Sammamish WA, US
Ajey Pankaj Shah - Bellevue WA, US
Frederico A. Mameri - New York NY, US
Alin Sirbu - Seattle WA, US
Elias David Block - Bellevue WA, US
Alexandru Dan Burst - Kirkland WA, US
Kristofer D. Hoffman - Sammamish WA, US
John Lincoln DeMaris - Seattle WA, US
Kathryn Bergina Dramstad - Seattle WA, US
Dwayne Wensley Ricardo Codrington - Newcastle WA, US
Alexandra Leewon Schultz - Cambridge MA, US
Onur Dagci - Bellevue WA, US
Michael Brandon Silverstein - Kirkland WA, US
International Classification:
H04L 29/08
US Classification:
709204
Abstract:
A collaboration service is disclosed that hosts various collaboration sites. Each of the sites includes desktop pages and mobile pages. A routing service redirects mobile requests for the desktop pages to the mobile pages in accordance with a desktop-to-mobile mapping that defines an unbalanced correspondence between the desktop pages and the mobile pages. The routing service also redirects desktop requests for the mobile pages to the desktop pages in accordance with a mobile-to-desktop mapping that defines a balanced correspondence between them desktop pages and the mobile pages.
Frederico A Mameri from New York, NY, age ~40 Get Report