Gur K.

Gur K.

Seattle, Washington, United States
6K followers 500+ connections

About

There are 3 persistent long-term trends I’ve observed over the last 25 years that guide…

Articles by Gur

  • How much safer should Self-Driving Cars be?

    I recently published a post about Cameras vs. other sensors in the context of Tesla, AVs, and Safety - and a few of the…

    21 Comments
  • Will "New Aerospace"​ be Good Business?

    I spent ~7 years helping drive the engineering, certification (Part 23), operationalization (Part 135), and integration…

    23 Comments
  • Progress on Remote ID

    With the FAA recently publishing the final Remote ID rule, I thought it would be interesting to go back a few years and…

    4 Comments
  • Electrification of Space Launch

    I always deeply cared about efficient use of resources (as one example, I’ve done a bit of work on data-center…

    4 Comments

Activity

Join now to see all activity

Experience

  • Evolved Robotics Graphic

    Evolved Robotics

    Seattle, Washington, United States

  • -

    Greater Seattle Area

  • -

    United States

  • -

    United States

  • -

  • -

    United States

  • -

    Pittsburgh, Pennsylvania, United States

  • -

    Greater Chicago Area

  • -

  • -

    United States

  • -

    Seattle, Washington, United States

  • -

  • -

  • -

    Remote

  • -

    United Kingdom

  • -

    Greater Boston

  • -

    Greater Boston

  • -

    United Kingdom

  • -

  • -

  • -

    Seattle, Washington, United States

  • -

    Greater Seattle Area

  • -

    Seattle, WA

  • -

    Bellevue, WA

  • -

    Bellevue, WA

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

  • -

    Herzliya, Tel Aviv District, Israel

  • -

  • -

Publications

  • Asynchronous Active Browser Cache Management for Efficient and Secure Web Applications

    USPTO

    Two major concerns with browsing the Internet are the time it takes for web pages to load and security. The solution introduces a novel concept in loading and running online applications (e.g. dynamic pages). The general concept of the solution is to replace passive browser cache management with explicit application driven asynchronous cache management. The overall effect of the solution to the user appears as if the application is installed locally and while the application is running, it…

    Two major concerns with browsing the Internet are the time it takes for web pages to load and security. The solution introduces a novel concept in loading and running online applications (e.g. dynamic pages). The general concept of the solution is to replace passive browser cache management with explicit application driven asynchronous cache management. The overall effect of the solution to the user appears as if the application is installed locally and while the application is running, it checks for a new online version. If a new version is available, it is installed in the background and becomes effective the next time the user launches the application.

    Other authors
    See publication
  • Augmenting a field of view in connection with vision-tracking

    USPTO

    The claimed subject matter relates to an architecture that can employ vision-monitoring techniques to enhance an experience associated with elements of a local environment. In particular, the architecture can establish gaze- or eye-tracking attributes in connection with a user. In addition, a location and a head or face-based perspective of the user can also be obtained. By aggregating this information, the architecture can identify a current field of view of the user, and then map that field…

    The claimed subject matter relates to an architecture that can employ vision-monitoring techniques to enhance an experience associated with elements of a local environment. In particular, the architecture can establish gaze- or eye-tracking attributes in connection with a user. In addition, a location and a head or face-based perspective of the user can also be obtained. By aggregating this information, the architecture can identify a current field of view of the user, and then map that field of view to a modeled view in connection with a geospatial model of the environment. In addition, the architecture can select additional content that relates to an entity in the view or a modeled entity in the modeled view, and further present the additional content to the user.

    Other authors
    See publication
  • Validation of Vector Data using Oblique Images

    Proceedings of the ACM Geographical Information Systems

Patents

  • Virtual Earth Mapping

    Issued US 8843309

    Other inventors
    See patent
  • Online Marketplace With Shipping Incentives

    Issued US 8768763

    A marketplace server and method for facilitating purchase transactions are provided. A marketplace server may include a routing engine configured to receive an order for goods from a first computing device associated with a first customer, with the order including a first delivery address of the customer. The routing engine also calculates a delivery route to the first delivery address. An offer engine is configured to create an offer for other goods. The offer includes a shipping incentive…

    A marketplace server and method for facilitating purchase transactions are provided. A marketplace server may include a routing engine configured to receive an order for goods from a first computing device associated with a first customer, with the order including a first delivery address of the customer. The routing engine also calculates a delivery route to the first delivery address. An offer engine is configured to create an offer for other goods. The offer includes a shipping incentive associated with a second delivery address of a second customer. The offer may be targeted to the second customer based on a proximity of the second delivery address to the delivery route. The offer engine sends the offer to a second computing device associated with the second customer. Upon receiving an acceptance of the offer from the computing device, the offer engine processes a purchase transaction for the offer.

    Other inventors
    See patent
  • Automatic Generation Of Markers Based On Social Interaction

    Issued US 8560515

    Other inventors
  • EMBEDDED CONTENT PRESENTATION

    Issued US 337604.01

    The invention pertains to embedding entity information, such as a description of a new designer purse, into content, such as a scene of a movie depicting the new designer purse. The entity information may also comprise task completion logic, such as functionality used to purchase the new designer purse, which may be invoked by a user consuming the content. Also, during consumption of content, a user may submit new entity information associated with a newly identified entity. Claims are directed…

    The invention pertains to embedding entity information, such as a description of a new designer purse, into content, such as a scene of a movie depicting the new designer purse. The entity information may also comprise task completion logic, such as functionality used to purchase the new designer purse, which may be invoked by a user consuming the content. Also, during consumption of content, a user may submit new entity information associated with a newly identified entity. Claims are directed towards presenting embedded content.

    Other inventors
  • Determining trigger rate for a digital camera

    Issued US 8284250

    A system that facilitates determining a trigger rate for a digital camera to provide a threshold forward overlap for consecutively captured images is described herein. The system includes a receiver component that receives first data pertaining to a distance between the digital camera and a surface. The system additionally includes a rate determiner component that is in communication with the receiver component, wherein the rate determiner component determines the trigger rate for the digital…

    A system that facilitates determining a trigger rate for a digital camera to provide a threshold forward overlap for consecutively captured images is described herein. The system includes a receiver component that receives first data pertaining to a distance between the digital camera and a surface. The system additionally includes a rate determiner component that is in communication with the receiver component, wherein the rate determiner component determines the trigger rate for the digital camera based at least in part upon the first data, wherein the trigger rate is indicative of an amount of time between consecutive images captured by the digital camera.

    Other inventors
  • Determining velocity using multiple sensors

    Issued US 8244431

    A system described herein includes a receiver component that receives first velocity data that is indicative of a velocity of a vehicle over a period of time, wherein the first velocity data corresponds to a first sensor. The receiver component also receives second velocity data that is indicative of the velocity of the vehicle over the period of time, wherein the second velocity data corresponds to a second sensor. The system also includes a modifier component that determines a difference…

    A system described herein includes a receiver component that receives first velocity data that is indicative of a velocity of a vehicle over a period of time, wherein the first velocity data corresponds to a first sensor. The receiver component also receives second velocity data that is indicative of the velocity of the vehicle over the period of time, wherein the second velocity data corresponds to a second sensor. The system also includes a modifier component that determines a difference between the first velocity data and the second velocity data and outputs at least one final velocity value for the vehicle based at least in part upon the first difference data.

    Other inventors
  • Synchronization of multiple data source to a common time base

    Issued US 7974314

    Systems and methods are described herein that cause data from asynchronous data sources to be provided with a timestamp that corresponds to a common time base. A trigger board can be used to control synchronized data sources, and can generate timestamps when data is collected by the synchronized data sources. Unsynchronized data sources can generate data independent of the trigger board. System timestamps are generated each time data from the synchronized data source and the unsynchronized data…

    Systems and methods are described herein that cause data from asynchronous data sources to be provided with a timestamp that corresponds to a common time base. A trigger board can be used to control synchronized data sources, and can generate timestamps when data is collected by the synchronized data sources. Unsynchronized data sources can generate data independent of the trigger board. System timestamps are generated each time data from the synchronized data source and the unsynchronized data source is received. Values of the system timestamp can be modified, and can be replaced by timestamps that correspond to the time base used by the trigger board.

    Other inventors
    See patent
  • Real-Time Virtual Earth Driving Information

    Issued US 7564377

    Other inventors
    See patent
  • Modular expandable mobile navigation device

    Issued US 7634606

    An expandable system for mobile applications including navigation.

    Other inventors
    See patent
  • Secure federation of data communications networks

    Issued US 7506369

    Techniques for secure federation of data communications networks are provided. The techniques employ an edge proxy server to route messages depending on a federation mode. In Direct federation mode, an edge proxy server of a network is configured to exchange messages with a specified set of entities, such as other networks, servers, other devices, or users. In Automatic federation mode, an edge proxy server may accept all incoming messages from entities that have a valid certificate. In…

    Techniques for secure federation of data communications networks are provided. The techniques employ an edge proxy server to route messages depending on a federation mode. In Direct federation mode, an edge proxy server of a network is configured to exchange messages with a specified set of entities, such as other networks, servers, other devices, or users. In Automatic federation mode, an edge proxy server may accept all incoming messages from entities that have a valid certificate. In Clearinghouse federation mode, the edge proxy server forwards all outgoing messages to a specified, trusted clearinghouse server.

    Other inventors
    See patent
  • UNMANNED AERIAL VEHICLE DELIVERY SYSTEM

    Filed US 20150120094

    This disclosure describes an unmanned aerial vehicle (“UAV”) configured to autonomously deliver items of inventory to various destinations. The UAV may receive inventory information and a destination location and autonomously retrieve the inventory from a location within a materials handling facility, compute a route from the materials handling facility to a destination and travel to the destination to deliver the inventory.

    Other inventors
    See patent
  • Sense and avoid for automated mobile vehicles

    Filed US US 20150277440 A1

    This disclosure describes an automated mobile vehicle that includes one or more distance determining elements configured to detect the presence of objects and to cause the automated mobile vehicle to alter its path to avoid the object. For example, a distance determining element may be incorporated into one or more of the motors of the automated mobile vehicle and configured to determine a distance to an object. Based on the determined distance, a path of the automated mobile vehicle may be…

    This disclosure describes an automated mobile vehicle that includes one or more distance determining elements configured to detect the presence of objects and to cause the automated mobile vehicle to alter its path to avoid the object. For example, a distance determining element may be incorporated into one or more of the motors of the automated mobile vehicle and configured to determine a distance to an object. Based on the determined distance, a path of the automated mobile vehicle may be altered.

    Other inventors
    See patent
  • EVENT SERVICE FOR LOCAL CLIENT APPLICATIONS THROUGH LOCAL SERVER

    Filed US MS 334567.04

    Client applications executing on a device are often restricted from receiving and participating in local events on the device. This invention is a local server provided on a device to provide a local event subscription service to client applications (particularly web applications). This model enables web applications to apply processing to any detectable local event without special configuration of the client application or the device, and applying server-side scripting using the native…

    Client applications executing on a device are often restricted from receiving and participating in local events on the device. This invention is a local server provided on a device to provide a local event subscription service to client applications (particularly web applications). This model enables web applications to apply processing to any detectable local event without special configuration of the client application or the device, and applying server-side scripting using the native language of the web application (e.g., Javascript).

    Other inventors
  • PATH COMPOSITION FOR PLANNING

    Filed US MS 333640.01

    The invention is a way to provide a social agenda to a user. Actual social plans that people have carried out are stored in a database. When choosing fragments from the database, the system may use a merit function to score particular choices of fragments. The merit function can be made pluggable in the sense that it can be modified or replaced by a user or administrator.

    Other inventors
  • MOBILE DEVICE AS A LOCAL SERVER

    Filed US MS 334567.02

    Mobile devices typically operate as clients that rely on servers to determine its needs and send content accordingly – missing the efficiency benefit of distributed systems where computation is performed closest to the data source. The claims are directed toward embedding a server in a mobile device OS wherein the server emulates a web server for client application interaction and reacts to events and callbacks.

    Other inventors
  • MONADIC EVALUATION OF INJECTED QUERY COMPOSITIONS

    Filed US MS 333962.01

    The invention provides bi-directional and dynamically programmable queries to be injected into communications between a client and a server. The invention enables injections of operators with closures (e.g., lambda operators) and enables evaluation of these operators within a monad. The closures are also converted to simply-typed closures to prevent malicious query injections. Claims are directed to the receipt, extraction, conversion, and evaluation of the injected operators within a monad.

    Other inventors
  • PROVIDING ROUTES THROUGH INFORMATION COLLECTION AND RETRIEVAL

    Filed US MS 332661.01

    The Claims are directed toward obtaining & storing routes traveled by people and using them when possible to present driving routes upon user request.

    Other inventors
  • Depersonalizing location traces

    Filed US 20120322458

    Positional information is provided while minimizing the possibility that personally identifiable information can be derived therefrom. Positional information is received in the form of trails that can be aggregated. Individual cells of a grid reflect a quantity of aggregated trails through those cells, an average intensity and direction of movement through those cells, or a more detailed distribution thereof. Alternatively, individual trails are aggregated to an aggregated trail in the form of…

    Positional information is provided while minimizing the possibility that personally identifiable information can be derived therefrom. Positional information is received in the form of trails that can be aggregated. Individual cells of a grid reflect a quantity of aggregated trails through those cells, an average intensity and direction of movement through those cells, or a more detailed distribution thereof. Alternatively, individual trails are aggregated to an aggregated trail in the form of a line. Further obfuscation of personally identifiable information occurs by resampling aggregated positional information, by introducing false positional information, or by falsely modifying existing positional information, in a manner that does not impact the overall aggregations, and by pruning, or deleting, positional information, especially around sensitive locations, such as a user's home, place of business, or other location that users typically would seek to keep private. Provision of positional information is delayed until a sufficient amount is received.

    Other inventors
    See patent
  • NAVIGATION TO DYNAMIC ENDPOINT

    Filed US MS 331997.01

    The invention is directed to providing navigation (such as turn-by-turn directions) to an individual, who can either be stationary or moving. Also provided for is the ability to arrange a rendezvous among two or more users. Users can opt into having their location shared and, in the case of rendezvous, the rendezvous location to which each user is guided need not be the same for all users but can, instead, be different locations within a rendezvous area (such as a park or mall) or can be an…

    The invention is directed to providing navigation (such as turn-by-turn directions) to an individual, who can either be stationary or moving. Also provided for is the ability to arrange a rendezvous among two or more users. Users can opt into having their location shared and, in the case of rendezvous, the rendezvous location to which each user is guided need not be the same for all users but can, instead, be different locations within a rendezvous area (such as a park or mall) or can be an intermediate rendezvous location which can act as a staging area for the ultimate rendezvous. The claims are directed to system that provides the navigation directions based on the selection of an individual.

    Other inventors
  • Statistical security for anonymous mesh-up oriented online services

    Filed US 20110214174

    Web pages and applications commonly consume functionality provided by services to provide users with a rich experience. For example, a backend mapping service may provide access to these services. However, the users and application consuming the services may be anonymous and unverified. Accordingly, a two ticket validation technique is provided to validate service execution requests from anonymous applications. In particular, a user is provided with a client ticket comprising a reputation. The…

    Web pages and applications commonly consume functionality provided by services to provide users with a rich experience. For example, a backend mapping service may provide access to these services. However, the users and application consuming the services may be anonymous and unverified. Accordingly, a two ticket validation technique is provided to validate service execution requests from anonymous applications. In particular, a user is provided with a client ticket comprising a reputation. The reputation may be adjusted over time based upon how the user consumes services. An application may request access to a service by providing the client ticket and an application ticket for validation. The reputation of the user may be used to determine an access level at which the application may access the service. Users with a high reputation may receive high quality access to the service, while users with a low reputation may receive lower quality access

    Other inventors
    See patent
  • AUGMENTING A FIELD OF VIEW IN CONNECTION WITH VISION-TRACKING

    Filed US 20100226535

    The claimed subject matter relates to an architecture that can employ vision-monitoring techniques to enhance an experience associated with elements of a local environment. In particular, the architecture can establish gaze- or eye-tracking attributes in connection with a user. In addition, a location and a head or face-based perspective of the user can also be obtained. By aggregating this information, the architecture can identify a current field of view of the user, and then map that field…

    The claimed subject matter relates to an architecture that can employ vision-monitoring techniques to enhance an experience associated with elements of a local environment. In particular, the architecture can establish gaze- or eye-tracking attributes in connection with a user. In addition, a location and a head or face-based perspective of the user can also be obtained. By aggregating this information, the architecture can identify a current field of view of the user, and then map that field of view to a modeled view in connection with a geospatial model of the environment. In addition, the architecture can select additional content that relates to an entity in the view or a modeled entity in the modeled view, and further present the additional content to the user.

    Other inventors
    See patent
  • SECOND-PERSON AVATARS

    Filed US 20100218094

    The claimed subject matter relates to an architecture that can provide for a second-person avatar. The second-person avatar can rely upon a second-person-based perspective such that the avatar is displayed to appear to encompass all or portions of a target user. Accordingly, actions or a configuration of the avatar can serve as a model or demonstration for the user in order to aid the user in accomplishing a particular task. Updates to avatar activity or configuration can be provided by a…

    The claimed subject matter relates to an architecture that can provide for a second-person avatar. The second-person avatar can rely upon a second-person-based perspective such that the avatar is displayed to appear to encompass all or portions of a target user. Accordingly, actions or a configuration of the avatar can serve as a model or demonstration for the user in order to aid the user in accomplishing a particular task. Updates to avatar activity or configuration can be provided by a dynamic virtual handbook. The virtual handbook can be constructed based upon a set of instruction associated with accomplishing the desired task and further based upon features or aspects of the user as well as those of the local environment.

    Other inventors
    See patent
  • DATA CAPTURE SYSTEM

    Filed US 12/355,808

    A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to…

    A system that facilitates collecting data is described herein. The system includes a digital camera that is configured to capture images in a visible light spectrum and a near-infrared camera that is configured to capture near infrared images, wherein a field of view of the digital camera and the field of view of the near-infrared camera are substantially similar. The system further includes a trigger component that is configured to cause the digital camera and the near-infrared camera to capture images at a substantially similar point in time, and also includes a mounting mechanism that facilitates mounting the digital camera and the near-infrared camera to an automobile.

    Other inventors
  • Electromechanical Surface Of Rotational Elements For Motion Compensation Of A Moving Object

    US 8675018

    Other inventors

Projects

  • Amazon Prime Air

    -

    From our project website:
    We're excited to share Prime Air — something the team has been working on in our next generation R&D lab.

    The goal of this new delivery system is to get packages into customers' hands in 30 minutes or less using unmanned aerial vehicles.

    Putting Prime Air into commercial use will take some number of years as we advance the technology and wait for the necessary FAA rules and regulations.

    Check out this footage from a recent test flight.

    Other creators
    See project

Languages

  • English

    Native or bilingual proficiency

  • Hebrew

    Native or bilingual proficiency

Recommendations received

More activity by Gur

View Gur’s full profile

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

Other similar profiles

Explore top content on LinkedIn

Find curated posts and insights for relevant topics all in one place.

View top content

Add new skills with these courses