Search

Michael Erik Smedberg

age ~53

from Seattle, WA

Also known as:
  • Michael E Smedberg
  • Mike E Smedberg
  • Michael Erik G
Phone and address:
7016 Sycamore Ave NW, Seattle, WA 98117
5105948511

Michael Smedberg Phones & Addresses

  • 7016 Sycamore Ave NW, Seattle, WA 98117 • 5105948511
  • 4209 Howe St, Oakland, CA 94611
  • Piedmont, CA
  • Berkeley, CA
  • San Francisco, CA
  • Alameda, CA
  • Kiona, WA

Work

  • Company:
    Zendesk
    Jan 2014
  • Position:
    Lead software engineer

Education

  • Degree:
    Bachelors, Bachelor of Arts
  • School / High School:
    University of California, Berkeley
    Sep 1989 to Jun 1993
  • Specialities:
    Physics

Skills

Software Development • Agile Methodologies • Enterprise Software • Java • Distributed Systems • Architecture • Web Services • Rest • Cloud Computing • Web Applications • Saas • Software Engineering • Hadoop • Javascript • Linux • C++

Industries

Computer Software

Resumes

Michael Smedberg Photo 1

Lead Software Engineer

view source
Location:
7016 Sycamore Ave northwest, Seattle, WA 98117
Industry:
Computer Software
Work:
Zendesk
Lead Software Engineer

The Climate Corporation Aug 2012 - Jan 2014
Senior Staff Software Engineer

Redfin Aug 2007 - Aug 2012
Principal Engineer

Redfin Aug 2006 - Aug 2007
Senior Engineer

Bea Systems 2006 - 2006
Senior Engineering Manager
Education:
University of California, Berkeley Sep 1989 - Jun 1993
Bachelors, Bachelor of Arts, Physics
Skills:
Software Development
Agile Methodologies
Enterprise Software
Java
Distributed Systems
Architecture
Web Services
Rest
Cloud Computing
Web Applications
Saas
Software Engineering
Hadoop
Javascript
Linux
C++

Us Patents

  • System And Method For Administering Security In A Corporate Portal

    view source
  • US Patent:
    7017183, Mar 21, 2006
  • Filed:
    Jun 29, 2001
  • Appl. No.:
    09/896039
  • Inventors:
    Bridget J. Frey - San Francisco CA, US
    Matthew S. Markoff - San Francisco CA, US
    Michael E. Smedberg - Oakland CA, US
  • Assignee:
    Plumtree Software, Inc. - San Francisco CA
  • International Classification:
    H04L 9/32
  • US Classification:
    726 5, 726 9, 726 17, 707 9, 707 10, 709225, 709226
  • Abstract:
    A method, system, and computer program product for corporate portal security are provided, wherein security information corresponding to an external object imported into the corporate portal is automatically mapped from the object's native security system into the corporate portal system. For each external object imported, the corporate portal maps external users and external groups identified by the native security into corresponding portal users and portal groups according to a predefined mapping process, and stores the results in a manner that associates the external object with those portal users and portal groups. A plurality of database tables and maps determines the outcome of the predefined mapping process. Advantageously, when new external users or groups are added, they are detected by a synchronization agent which then automatically updates the database tables and maps. When custom group security configurations are desired, or when new domains are added, the portal administrator may manipulate a subset of the database tables and maps to achieve the desired configuration.
  • Web Server Hit Multiplier And Redirector

    view source
  • US Patent:
    7203720, Apr 10, 2007
  • Filed:
    Apr 16, 2003
  • Appl. No.:
    10/414813
  • Inventors:
    Michael E. Smedberg - Oakland CA, US
    Boris Andreyevich Krasnoiarov - El Cerrito CA, US
    Daniil Khidekel - Berkeley CA, US
  • Assignee:
    BEA Systems, Inc. - San Jose CA
  • International Classification:
    G06F 15/16
    G06F 15/173
    G06F 11/00
  • US Classification:
    709201, 709223, 709224, 714 6
  • Abstract:
    A method of analyzing a resource leak on a first web server uses a second web server. A first HTTP request message is received from a client at a first Web server and includes an identifier of an information component stored on the first Web server which generates a reply to the first HTTP request message including the information component, and sends the reply to the client. Multiple duplicate HTTP request messages for the information component are generated at the first Web server in response to the receiving of the first request, for analyzing a resource leak on the first Web server. Each of the duplicate HTTP request messages includes the identifier of the information component. The duplicate HTTP request messages are transmitted to a second Web server and multiply any existing. resource leak, thereby facilitating detection, diagnosis and/or analysis. The transmitting to the second Web server maintains the first Web server free from receiving the multiple duplicate HTTP request messages.
  • Web Server Multiplier For Analyzing Resource Leaks

    view source
  • US Patent:
    7844692, Nov 30, 2010
  • Filed:
    Mar 19, 2007
  • Appl. No.:
    11/688247
  • Inventors:
    Michael E Smedberg - Oakland CA, US
    Boris Andreyevich Krasnoiarov - El Cerrito CA, US
    Daniil Khidekel - Berkeley CA, US
  • Assignee:
    BEA Systems, Inc. - San Jose CA
  • International Classification:
    G06F 15/16
    G06F 15/173
  • US Classification:
    709223, 709201, 709203, 709225, 709229
  • Abstract:
    A method of analyzing a resource leak on a first web server uses a second web server. A first HTTP request message is received from a client at a first Web server and includes an identifier of an information component stored on the first Web server which generates a reply to the first HTTP request message including the information component, and sends the reply to the client. Multiple duplicate HTTP request messages for the information component are generated at the first Web server in response to the receiving of the first request, for analyzing a resource leak on the first Web server. Each of the duplicate HTTP request messages includes the identifier of the information component. The duplicate HTTP request are transmitted to a second Web server and multiply any existing resource leak, thereby facilitating detection, diagnosis and/or analysis. The transmitting to the second Web server maintains the first Web server free from receiving the multiple HTTP request messages.
  • System And Method For Administering Security In A Corporate Portal

    view source
  • US Patent:
    8281404, Oct 2, 2012
  • Filed:
    Mar 20, 2006
  • Appl. No.:
    11/308377
  • Inventors:
    Bridget J. Frey - San Francisco CA, US
    Matthew S. Markoff - San Francisco CA, US
    Michael E. Smedberg - Oakland CA, US
  • Assignee:
    Oracle International Corp. - Redwood Shores CA
  • International Classification:
    H04L 29/06
  • US Classification:
    726 26, 726 27, 726 28
  • Abstract:
    A method, system, and computer program product for corporate portal security are provided, wherein security information corresponding to an external object imported into the corporate portal is automatically mapped from the object's native security system into the corporate portal system. For each external object imported, the corporate portal maps external users and external groups identified by the native security into corresponding portal users and portal groups according to a predefined mapping process, and stores the results in a manner that associates the external object with those portal users and portal groups. A plurality of database tables and maps determines the outcome of the predefined mapping process. Advantageously, when new external users or groups are added, they are detected by a synchronization agent which then automatically updates the database tables and maps. When custom group security configurations are desired, or when new domains are added, the portal administrator may manipulate a subset of the database tables and maps to achieve the desired configuration.
  • Method And Apparatus For Performing An Aggregate Query In A Database System

    view source
  • US Patent:
    58930906, Apr 6, 1999
  • Filed:
    Jan 31, 1997
  • Appl. No.:
    8/790722
  • Inventors:
    Paul Friedman - Hillsborough CA
    Michael Smedberg - Berkeley CA
  • Assignee:
    Informix Software, Inc. - Menlo Park CA
  • International Classification:
    G06F 1730
  • US Classification:
    707 3
  • Abstract:
    In a computer-implemented method for generating a response to an aggregate query request on a source database, a random sample of records is extracted from the source database to generate a sample database. Then an aggregate query is performed on the sample database to generate a sample result, and an estimate of the aggregate query request on the source database is derived from the sample result.
  • Assigning Tickets To Agents Based On Relevant Skills In A Customer-Support Ticketing System

    view source
  • US Patent:
    20190197457, Jun 27, 2019
  • Filed:
    Dec 21, 2017
  • Appl. No.:
    15/850240
  • Inventors:
    - San Francisco CA, US
    Joshua Y. Lam - Berkeley CA, US
    Craig A. Little - San Francisco CA, US
    Austin Wang - San Francisco CA, US
    Michael Erik Smedberg - Oakland CA, US
    Kristen L. Mirenda - San Francisco CA, US
  • Assignee:
    Zendesk, Inc. - San Francisco CA
  • International Classification:
    G06Q 10/06
    G06Q 30/00
  • Abstract:
    During operation, the system obtains a set of tickets to be processed at the customer-support ticketing system, wherein each ticket is tagged with any required skills, which are required to respond to the ticket. The system then enables an agent to request tickets to process, wherein a data structure representing the agent is tagged with any skills possessed by the agent. In response to the request, the system selects a matching subset of the set of tickets to be processed, wherein the matching subset comprises tickets for which the agent possesses a superset of the required skills that the ticket is tagged with. Next, the system presents the matching subset of tickets to the agent through a UI. Finally, the system enables the agent to operate the UI to: select a ticket from the matching subset of the set of tickets to be processed; and respond to an associated customer request.
  • Personalized Real Estate Event Feed

    view source
  • US Patent:
    20140344112, Nov 20, 2014
  • Filed:
    Oct 4, 2013
  • Appl. No.:
    14/046833
  • Inventors:
    MICHAEL SMEDBERG - Oakland CA, US
    JENNIFER SUN - San Francisco CA, US
    ROBERT GAY - San Francisco CA, US
    JASON WAIN - Marlboro NJ, US
  • International Classification:
    G06Q 30/06
    G06Q 50/16
  • US Classification:
    705 2641
  • Abstract:
    A personalized feed system is described herein that provides feeds that are tailored to the preferences of each user of a real estate website or application. A user signs up to receive a stored profile with the website, and the profile includes information such as what geographical regions the buyer is interested in, what types of homes the buyer is looking for, and so on. The personalized feed system uses this information to provide a feed specific to the buyer that notifies the buyer of listings that are of particular relevance to that buyer. The personalized feed system summarizes other real estate events that are relevant to the user in a single time-oriented feed. Buyers receive information about new and/or modified listings, sales, outstanding offers, status of a transaction, and the like, while sellers receive information about sales, new and/or modified listings, open offers, and so on.
  • Web Browser Page Transition Acceleration

    view source
  • US Patent:
    20140143644, May 22, 2014
  • Filed:
    Oct 4, 2013
  • Appl. No.:
    14/046811
  • Inventors:
    MICHAEL SMEDBERG - Seattle WA, US
    DAN FABULICH - Seattle WA, US
  • International Classification:
    G06F 17/22
  • US Classification:
    715205, 715234, 715240
  • Abstract:
    A page transition system is described herein that allows for fast switching between a master page and one or more detail pages of a website, without substantial recoding of the website. The system includes a software library that handles link click events in the master page and the back button in detail pages. When the user clicks a link in the master page, the content of the master page is hidden and the content of the detail page is displayed in a hypertext markup language (HTML) iframe or similar construct that occupies the entirety of the browser viewport. When the user clicks the back button in the detail page to return to the master page M, the iframe is hidden or destroyed, and the content for the master page is unhidden. Thus, the system provides smooth page transitions that are faster for users and lower in burden on the server.

Plaxo

Michael Smedberg Photo 2

Michael Smedberg

view source
Sjöbo

Facebook

Michael Smedberg Photo 3

Michael Smedberg

view source
Friends:
Adolfo Castellon, Noam Lovinsky, Kurt Frieden, Glenn Kelman, Scott Carey

Youtube

Hamlet 2000 Trailer

Trailer for a modern version of the classic "Hamlet". Made as a school...

  • Category:
    Film & Animation
  • Uploaded:
    28 May, 2009
  • Duration:
    4m 32s

Smedberg Concert Band - Pachelbel's Canon

Welcome to the TR Smedberg Middle School Spring "Distance" Concert! Co...

  • Duration:
    1m 59s

TCA with Christian Smedberg and Andy Turner (...

Join the discussion at Weinig Holz-Her about what's going on in our sh...

  • Duration:
    13m 23s

The Killer [silent short film]

Production at Shoreline Community College Directed by Lina Dann Screen...

  • Duration:
    2m 40s

Michael Vaughan - Sarah Wondra Stay In An Ins...

Sarah Wondra Will Be Staying In A Mental Institution For Longer .. Unt...

  • Duration:
    2m 39s

ANNA : "Gaudete" arr. Michael McGlynn

ANNA perform Michael McGlynn's arrangement of "Gaudete". Available as ...

  • Duration:
    2m 6s

East Carolina University Women's Choir: Gaude...

East Carolina University Women's Choir Erin Plisco, conductor Gaudete!...

  • Duration:
    4m 58s

Your Are Invited To Oktoberfest

Christian Smedberg and Michael Muschket invite you to Weinig Holz-Her'...

  • Duration:
    2m 29s

Googleplus

Michael Smedberg Photo 4

Michael Smedberg

Work:
The Climate Corporation
Michael Smedberg Photo 5

Michael Smedberg


Get Report for Michael Erik Smedberg from Seattle, WA, age ~53
Control profile