Karon Weber

Karon Weber

Kirkland, Washington, United States
1K followers 500+ connections

About

With four decades of experience leading award-winning design, research and product teams,…

Experience

  • March 4th Labs

    Seattle, Washington, United States

  • -

    Redmond, Washington, United States

  • -

  • -

    Redmond, Washington, United States

  • -

  • -

  • -

  • -

  • -

    Emeryville, California, United States

  • -

  • -

  • -

  • -

Education

Patents

  • Trigger zones for objects in projected surface model

    Issued US 10,306,193

    An integrated processing and projection device suitable for use on a supporting surface includes a processor and a projector designed to provide a display on the supporting surface proximate to the device. Various sensors enable object and gesture detection in a detection area in the display area. Trigger zones are defined in the detection area such that interaction of an object or human limb in the detection zone provides object and zone specific feedback by the integrated processing and…

    An integrated processing and projection device suitable for use on a supporting surface includes a processor and a projector designed to provide a display on the supporting surface proximate to the device. Various sensors enable object and gesture detection in a detection area in the display area. Trigger zones are defined in the detection area such that interaction of an object or human limb in the detection zone provides object and zone specific feedback by the integrated processing and projection device. The feedback can be provided in the projection area or may be provided as audible or active feedback to a device having active feedback capabilities.

    Other inventors
    See patent
  • Exported overlays

    Filed US 9,734,257

    An overlay generator recognizes specific types of content and metadata present on a web site, and retrieves additional content related to the web site from other sources. The overlay generator makes the additional content available in a web browser as an overlay or as a hyperlink, so that the additional content can be viewed in combination with the original web site content. For example, if a zip code is present on a web site, and the web site includes a static map showing points of specialized…

    An overlay generator recognizes specific types of content and metadata present on a web site, and retrieves additional content related to the web site from other sources. The overlay generator makes the additional content available in a web browser as an overlay or as a hyperlink, so that the additional content can be viewed in combination with the original web site content. For example, if a zip code is present on a web site, and the web site includes a static map showing points of specialized interest in that zip code, then the overlay generator recognizes the zip code as a specific type of content related to maps, and retrieves an interactive map of the zip code from a map service, and generates an overlay for superimposing the interactive map on the static map, so that the content of both maps is displayed in a single integrated map.

    Other inventors
    See patent
  • Constraint-based scheduling for delivery of location information

    Issued US 9,648,461

    Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed…

    Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device.

    Other inventors
    See patent
  • Identifying geospatial patterns from device data

    Filed US 9,536,202

    Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library

    Other inventors
    See patent
  • Distributed collaborative knowledge generation system

    Issued US 9,171,258

    System and method related to a distributed collaborative knowledge generation system are disclosed. The distributed collaborative knowledge generation system includes one or more databases configured to store content information related to the distributed collaborative knowledge generation system, a search services module configured to search for the content information, a web services module configured to retrieve and gather the content information, a presentation services module configured to…

    System and method related to a distributed collaborative knowledge generation system are disclosed. The distributed collaborative knowledge generation system includes one or more databases configured to store content information related to the distributed collaborative knowledge generation system, a search services module configured to search for the content information, a web services module configured to retrieve and gather the content information, a presentation services module configured to share the content data with multiple users, and a data services module configured to manage the content information by providing interfaces between the one or more databases, the search services module, the web services module, and the presentation services module.

    Other inventors
    See patent
  • Method and system for communicating with multiple user communities via a map

    Issued US 9,014,076

    A method, device, and system for communicating with multiple users via a map over the Internet are disclosed. The device includes a processor for executing computer programs, a memory for storing data, an input module for entering user commands, a communication module for transmitting and receiving data, and a display for showing information on a screen. The device includes logic for showing at a top level multiple communities across the world for selection and further magnification of their…

    A method, device, and system for communicating with multiple users via a map over the Internet are disclosed. The device includes a processor for executing computer programs, a memory for storing data, an input module for entering user commands, a communication module for transmitting and receiving data, and a display for showing information on a screen. The device includes logic for showing at a top level multiple communities across the world for selection and further magnification of their locations by the user. Thus the user can keep track of multiple communities in a multilevel viewing environment

    Other inventors
    See patent
  • Method and system for presenting information with multiple views

    Issued US 8,745,162

    Method and system for presenting information on a user device are disclosed. The method includes collecting a plurality of data objects on the Internet, annotating each data object in the plurality of data objects in accordance with user-defined data and implicit data, wherein the user-defined data and implicit data form metadata associated with the plurality of data objects, creating correlations between the plurality of data objects using the metadata associated with the plurality of data…

    Method and system for presenting information on a user device are disclosed. The method includes collecting a plurality of data objects on the Internet, annotating each data object in the plurality of data objects in accordance with user-defined data and implicit data, wherein the user-defined data and implicit data form metadata associated with the plurality of data objects, creating correlations between the plurality of data objects using the metadata associated with the plurality of data objects, and presenting the plurality of data objects in multiple views on the user device simultaneously according to the correlations between the plurality of data objects.

    Other inventors
    See patent
  • Configuration and distribution of content at capture

    Issued US 8,745,255

    Configuring a computing device to capture content, and distributing the content to one or more content destinations at a point of capture. The user select the content destinations from a list of destinations, or the content destinations are selected automatically based on previous user activities or selections. Configuration data sets corresponding to the selected content destinations are accessed. Content capture settings from the configuration data sets are applied to the computing device…

    Configuring a computing device to capture content, and distributing the content to one or more content destinations at a point of capture. The user select the content destinations from a list of destinations, or the content destinations are selected automatically based on previous user activities or selections. Configuration data sets corresponding to the selected content destinations are accessed. Content capture settings from the configuration data sets are applied to the computing device. The computing device captures the content in accordance with the applied content capture settings. Without further user input, the captured content is transmitted to each of the selected content destinations.

    Other inventors
    See patent
  • System for interaction of paired devices

    Issued US 8,738,783

    A system and method are disclosed for setting interactions between paired computing devices. Paired devices may interact in a master-slave relationship, where the slave device is an intelligent computing device capable of performing a wide variety of functions for the master computing device. When initiating a paired relationship, various characteristics relating to the initiating device are recorded, and the used in defining the relationship between the initiating device and the target device…

    A system and method are disclosed for setting interactions between paired computing devices. Paired devices may interact in a master-slave relationship, where the slave device is an intelligent computing device capable of performing a wide variety of functions for the master computing device. When initiating a paired relationship, various characteristics relating to the initiating device are recorded, and the used in defining the relationship between the initiating device and the target device with which the initiating device paired. In a further example of interactions between paired computing devices, user-defined policies may be recorded, stored and implemented which affect the behavior of one or both computing devices when the two devices are paired.

    Other inventors
    • Steven Bathiche
    • Jason Meistrich
    • Kenneth Hinckley
    • Anthony Cox
    See patent
  • Constraint-based scheduling for delivery of location information

    Issued US 8,682,342

    Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed…

    Defining subscriptions to location information for a computing device (e.g., a mobile computing device). Application programs, services, and/or peer devices define the subscriptions based on constraints associated with requests for the location information. A location request scheduler coordinates the subscriptions temporally and spatially to reduce the quantity of the requests from the computing device. In some embodiments, the subscriptions are automatically defined based on an observed mobility pattern of the computing device.

    Other inventors
    See patent
  • Persistent saving portal

    Issued US 8,572,202

    Method and computer program product for collecting information on the Internet are disclosed. The method includes parsing contents of a web page to form a plurality of collectable objects, selecting one or more objects from the plurality of collectable objects, storing the one or more objects to one or more saving portals, annotating the one or more objects in accordance with user-specified data, and annotating the one or more objects in accordance with implicit data of the one or more saving…

    Method and computer program product for collecting information on the Internet are disclosed. The method includes parsing contents of a web page to form a plurality of collectable objects, selecting one or more objects from the plurality of collectable objects, storing the one or more objects to one or more saving portals, annotating the one or more objects in accordance with user-specified data, and annotating the one or more objects in accordance with implicit data of the one or more saving portals. The method further includes annotating the one or more objects automatically, without manual intervention, using user-specified data, and annotating the one or more objects automatically, without manual intervention, using implicit data of the one or more saving portals.

    Other inventors
    See patent
  • Identifying geospatial patterns from device data

    Issued US 8504512

    Determining geospatial patterns from device data collected from a plurality of computing devices. The devices represent, for example, a plurality of sources providing the device data. The device data describes the computing devices and/or environments thereof. Some embodiments present the determined patterns to users for editing, update maps with the edited patterns, and distribute the maps to the users. The maps are stored to create a searchable map library.

    Other inventors
    • Shair Herzog
    • Jyn-Han Lin
    • Miller Abel
    • Moe Khosravy
    • Katrika Woodcock
    • James Lau
    See patent
  • Adding restricted content based on proximity

    Issued US 8,447,986

    A license to use content (e.g., a movie, song, application, etc.) is provided to a consumer. The license allows for use of the content by the device the consumer is using (e.g., logged into) and devices near the device the consumer is using. For example, a first computing device obtains a license to restricted content. A second computing device obtains a copy of the restricted content; however, the second computing device is not licensed to use the content and may not be able to access the…

    A license to use content (e.g., a movie, song, application, etc.) is provided to a consumer. The license allows for use of the content by the device the consumer is using (e.g., logged into) and devices near the device the consumer is using. For example, a first computing device obtains a license to restricted content. A second computing device obtains a copy of the restricted content; however, the second computing device is not licensed to use the content and may not be able to access the content because the content is encrypted or otherwise restricted. The first computing device is brought into proximity with the second computing device. In response to detecting that the first computing device is in proximity with the second computing device, the second computing device is provided with legal access to the restricted content. The second computing device can then decrypt (or otherwise access) and play the content.

    Other inventors
    • Thaddeus Pritchett
    • Cesare John Saretto
    • Boyd Multerer
    • Arnold Blinn
    See patent
  • Isolating received information on a locked device

    Issued US 8,447,986

    Quarantining data received while a computing device is locked. While the computing device is locked, content items such as images, notifications, voice memos, telephone numbers, and the like are stored in a first memory area. The content items are transferred to a second memory area, separate from the first memory area, based on transfer criteria associated with the content items. For example, images may be automatically uploaded to a web page after the computing device is unlocked, while a…

    Quarantining data received while a computing device is locked. While the computing device is locked, content items such as images, notifications, voice memos, telephone numbers, and the like are stored in a first memory area. The content items are transferred to a second memory area, separate from the first memory area, based on transfer criteria associated with the content items. For example, images may be automatically uploaded to a web page after the computing device is unlocked, while a mail program executes to display any messages received while the display has been locked. In some embodiments, the user inputs the content items into a locked mobile computing device and further provides the transfer criteria for the content items.

    Other inventors
    See patent
  • Method and system for locating events in context

    Issued US 8,185,524

    Method and computer program product for locating events in-context over the Internet are disclosed. The method includes receiving a document from a user, wherein the document comprises one or more attributes, analyzing the one or more attributes of the document in accordance with a set of contextual information to generate one or more search terms, searching for events related to the one or more attributes of the document using the one or more search terms, and presenting the events to the user.

    Other inventors
    See patent
  • Pre-cognitive delivery of in-context related information

    Issued US 7,917,520

    Other inventors
    See patent
  • Customizing widget draw styles

    Issued US 7,865,532

    Other inventors
    See patent
  • Toolbar slot method and apparatus

    Issued US 7,565,625

    Other inventors
    See patent
  • Paid content based on visually illustrative concepts

    Issued US 7,555,477

    Other inventors
    See patent
  • Customizing widget draw styles

    Issued US 7,516,158

    Other inventors
    See patent
  • Pickwalking methods and apparatus

    Issued US 7,486,295

    Other inventors
    See patent
  • User-defined private maps

    Issued US 7,450,003

    Other inventors
    See patent
  • Patch picking methods and apparatus

    Issued US 7,057,618

    Other inventors
    See patent
  • Searching and Matching unrecognized handwriting

    Issued US 5,687,254

    Other inventors
    See patent
  • Table-based user interface for retrieving and manipulating indices between data structures

    Issued US 5,572,651

    Other inventors
  • Real-time audio recording system for automatic speaker indexing

    US 5,606,643

    Other inventors

Recommendations received

2 people have recommended Karon

Join now to view

View Karon’s full profile

  • See who you know in common
  • Get introduced
  • Contact Karon directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Add new skills with these courses