Patents by Inventor Donald Barnett

Donald Barnett has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20190316918
    Abstract: Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.
    Type: Application
    Filed: June 25, 2019
    Publication date: October 17, 2019
    Inventors: Gary Voronel, Donald Barnett, Timothy Wantland, Ran Mokady, Amid Moradganjeh
  • Publication number: 20190266791
    Abstract: Architecture that enables the preservation of label readability in a scene (e.g., map, map tiles, graphical background, etc.) by way of label orientation relative to a fixed heading on a plane or curved surface. After identifying an initial fixed heading, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene along that heading without changing the camera heading as measured relative to a fixed point does not alter label orientation. In a mapping implementation, after identifying an initial fixed camera heading over terrain of the Earth, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene without changing the camera heading as measured relative to some fixed point does not change label orientation. The orientation of labels may be changed if the heading of the camera is altered, but this change is delayed until camera movement quiesces.
    Type: Application
    Filed: May 14, 2019
    Publication date: August 29, 2019
    Inventors: Isaac Kenneth Kunen, Brenton Gunning, Daniel Dole, Juan Pablo Candelas Gonzalez, Donald A. Barnett, Romualdo Impas, David Buerer
  • Patent number: 10365114
    Abstract: Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: July 30, 2019
    Assignee: Uber Technologies, Inc.
    Inventors: Gary Voronel, Donald Barnett, Timothy Wantland, Ran Mokady, Amid Moradganjeh
  • Patent number: 10339705
    Abstract: Architecture that enables the preservation of label readability in a scene (e.g., map, map tiles, graphical background, etc.) by way of label orientation relative to a fixed heading on a plane or curved surface. After identifying an initial fixed heading, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene along that heading without changing the camera heading as measured relative to a fixed point does not alter label orientation. In a mapping implementation, after identifying an initial fixed camera heading over terrain of the Earth, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene without changing the camera heading as measured relative to some fixed point does not change label orientation. The orientation of labels may be changed if the heading of the camera is altered, but this change is delayed until camera movement quiesces.
    Type: Grant
    Filed: September 2, 2016
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Isaac Kenneth Kunen, Brenton Gunning, Daniel Dole, Juan Pablo Candelas Gonzalez, Donald A. Barnett, Romualdo Impas, David Buerer
  • Publication number: 20190122046
    Abstract: Provided are methods, systems, and devices for generating semantic objects and an output based on the detection or recognition of the state of an environment that includes objects. State data, based in part on sensor output, can be received from one or more sensors that detect a state of an environment including objects. Based in part on the state data, semantic objects are generated. The semantic objects can correspond to the objects and include a set of attributes. Based in part on the set of attributes of the semantic objects, one or more operating modes, associated with the semantic objects can be determined. Based in part on the one or more operating modes, object outputs associated with the semantic objects can be generated. The object outputs can include one or more visual indications or one or more audio indications.
    Type: Application
    Filed: October 24, 2017
    Publication date: April 25, 2019
    Inventors: Tim Wantland, Donald A. Barnett, David Matthew Jones
  • Publication number: 20180220072
    Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.
    Type: Application
    Filed: March 28, 2018
    Publication date: August 2, 2018
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Blaise Aguera y ARCAS, Markus UNGER, Donald A. BARNETT, David Maxwell GEDYE, Sudipta Narayan SINHA, Eric Joel STOLLNITZ, Johannes KOPF
  • Patent number: 10008021
    Abstract: Among other things, one or more techniques and/or systems are disclosed for rendering imagery that compensates for parallax. Image data may comprise a sequence of images of a location, collected at known intervals (e.g., distances), such as along a path. The image data can comprise a first layer comprising a first depth, and a second layer comprising a second depth, that is different from the first depth. The image data can be composed into resulting imagery, where the first layer is composed at the first depth and the second layer is composed at the second depth. The resulting imagery can be rendered to compensate for, or rather make use of, parallax, such that the first layer is rendered at a first movement speed, based at least upon the first depth, and the second layer is rendered at a second movement speed, based at least upon the second depth.
    Type: Grant
    Filed: December 14, 2011
    Date of Patent: June 26, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Timothy Wantland, Gonzalo Alberto Ramos, Donald Barnett
  • Publication number: 20180136097
    Abstract: Disclosed are specimen processing systems capable of processing specimens carried on slides. The specimen processing systems comprise opposables having at least one fluid control element. The fluid control elements may be positioned between spacers or gapping elements the opposable edges. The fluid control elements may comprise an edge, such as a beveled edge or a stepped edge, as described herein, and the edge may be continuous or segmented.
    Type: Application
    Filed: December 23, 2017
    Publication date: May 17, 2018
    Inventors: Donald Barnett, Chad Wilkinson, Brian Howard Kram, Kevin David Marshall, Christine Tse, Timothy James Keller, Austin Micheil Ashby
  • Patent number: 9973697
    Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: May 15, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Blaise Aguera y Arcas, Markus Unger, Donald A. Barnett, David Maxwell Gedye, Sudipta Narayan Sinha, Eric Joel Stollnitz, Johannes Kopf
  • Publication number: 20170257565
    Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.
    Type: Application
    Filed: May 24, 2017
    Publication date: September 7, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Blaise Aguera y ARCAS, Markus UNGER, Donald A. BARNETT, David Maxwell GEDYE, Sudipta Narayan SINHA, Eric Joel STOLLNITZ, Johannes KOPF
  • Patent number: 9712746
    Abstract: One or more techniques and/or systems are provided for ordering images for panorama stitching and/or for providing a focal point indicator for image capture. For example, one or more images, which may be stitched together to create a panorama of a scene, may be stored within an image stack according to one or more ordering preferences, such as where manually captured images are stored within a first/higher priority region of the image stack as compared to automatically captured images. One or more images within the image stack may be stitched according to a stitching order to create the panorama, such as using images in the first region for a foreground of the panorama. Also, a current position of a camera may be tracked and compared with a focal point of a scene to generate a focal point indicator to assist with capturing a new/current image of the scene.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Blaise Aguera y Arcas, Markus Unger, Donald A. Barnett, David Maxwell Gedye, Sudipta Narayan Sinha, Eric Joel Stollnitz, Johannes Kopf
  • Publication number: 20170070606
    Abstract: Apparatus and methods are disclosed for allowing smart phone users to “capture the moment” by allowing easy access to a camera application when a mobile device is in an above-lock (or locked) mode, while also preventing unauthorized access to other smart phone functionality. According to one embodiment of the disclosed technology, a method of operating a mobile device having an above-lock state and a below-lock state comprises receiving input data requesting invocation of an camera application when the mobile device is in the above-lock state and invoking the requested camera application on the device, where one or more functions of the requested application are unavailable as a result of the mobile device being in the above-lock state.
    Type: Application
    Filed: November 18, 2016
    Publication date: March 9, 2017
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Shamik Bandyopadhyay, Donald A. Barnett, Vikram Kapoor, Veronica Y. Law, Kathryn C. Lemson, Tirthankar Sengupta, Divya Tyamagundlu, Ahmad Bilal
  • Patent number: 9552129
    Abstract: Search results may be rendered on a map utilizing one or more points of interest. An individual point of interest may include a casing layer and a core layer. Casing layers and/or core layers may be configured to change in size and color at different levels of detail associated with zoom operations. Zoom operations may further include de-clustering overlapping points of interest to eliminate overlap. A hover input associated with a cluster may render a numerical value associated with a corresponding number of points of interest that appear in the cluster. Various embodiments provide a visual language that enables a continuous representation, at different levels of detail, that range from a single discrete point to multiple points that are near each other or clustered together to unify the look-and-feel of represented elements and provide interactive consistency across various map properties and platforms.
    Type: Grant
    Filed: March 23, 2012
    Date of Patent: January 24, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gonzalo A. Ramos, Timothy P. Wantland, Donald A. Barnett, Romualdo T. Impas
  • Patent number: 9530239
    Abstract: Architecture that enables the preservation of label readability in a scene (e.g., map, map tiles, graphical background, etc.) by way of label orientation relative to a fixed heading on a plane or curved surface. After identifying an initial fixed heading, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene along that heading without changing the camera heading as measured relative to a fixed point does not alter label orientation. In a mapping implementation, after identifying an initial fixed camera heading over terrain of the Earth, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene without changing the camera heading as measured relative to some fixed point does not change label orientation. The orientation of labels may be changed if the heading of the camera is altered, but this change is delayed until camera movement quiesces.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: December 27, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Isaac Kenneth Kunen, Brenton Gunning, Daniel Dole, Juan Pablo Candelas Gonzalez, Donald A. Barnett, Romualdo Impas, David Buerer
  • Publication number: 20160371852
    Abstract: Architecture that enables the preservation of label readability in a scene (e.g., map, map tiles, graphical background, etc.) by way of label orientation relative to a fixed heading on a plane or curved surface. After identifying an initial fixed heading, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene along that heading without changing the camera heading as measured relative to a fixed point does not alter label orientation. In a mapping implementation, after identifying an initial fixed camera heading over terrain of the Earth, movement of the camera (e.g., zoom-in, zoom-out, position change, etc.) in the scene without changing the camera heading as measured relative to some fixed point does not change label orientation. The orientation of labels may be changed if the heading of the camera is altered, but this change is delayed until camera movement quiesces.
    Type: Application
    Filed: September 2, 2016
    Publication date: December 22, 2016
    Applicant: Microsoft Technology Licensing, LLC
    Inventors: Isaac Kenneth Kunen, Brenton Gunning, Daniel Dole, Juan Pablo Candelas Gonzalez, Donald A. Barnett, Romualdo Impas, David Buerer
  • Patent number: 9521247
    Abstract: Apparatus and methods are disclosed for allowing smart phone users to “capture the moment” by allowing easy access to a camera application when a mobile device is in an above-lock (or locked) mode, while also preventing unauthorized access to other smart phone functionality. According to one embodiment of the disclosed technology, a method of operating a mobile device having an above-lock state and a below-lock state comprises receiving input data requesting invocation of an camera application when the mobile device is in the above-lock state and invoking the requested camera application on the device, where one or more functions of the requested application are unavailable as a result of the mobile device being in the above-lock state.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: December 13, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Shamik Bandyopadhyay, Donald A. Barnett, Vikram Kapoor, Veronica Y. Law, Kathryn C. Lemson, Tirthankar Sengupta, Divya Tyamagundlu, Ahmad Bilal
  • Patent number: 9514714
    Abstract: One or more techniques and/or systems are provided for kinetic mapping. A spatial interface, such as a map, may represent information according to an overview scale. If the spatial interface comprises a substantial amount of uninteresting content, such as a 100 mile stretch of highway, compared to interesting content, such as a 1 mile complex detour after the highway, then the interesting content may not be displayed at an adequate level of detail due to being displayed at the same overview scale as the 100 mile stretch of highway. Accordingly, points of interest within the spatial interface may be identified and encapsulated to create portals representing such information at relatively higher levels of detail. A kinetic geospatial interface comprising the portals (e.g., the detour) at a focused scale and non-portal information (e.g., the highway) at a collapsed scale (e.g., a lower level of detail than the focused scale) is generated.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: December 6, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Donald A. Barnett, Romualdo T. Impas
  • Publication number: 20160146620
    Abstract: Various embodiments pertain to techniques for proactively delivering navigation options to a user via a mobile device. In various embodiments, one or more navigation options can be determined for the user and delivered to the user's mobile device at a relevant time. Navigation options can be selected based on the user's current location, the user's future plans, the time, and other locally relevant information, such as friends nearby or a nearby favorite location of the user. The navigation options can be delivered to the user's mobile device at a time that the navigation options are relevant.
    Type: Application
    Filed: December 28, 2015
    Publication date: May 26, 2016
    Inventors: Gary Voronel, Donald Barnett, Timothy Wantland, Ran Mokady, Amid Moradganjeh
  • Patent number: 9342998
    Abstract: Techniques to annotate street level images with contextual information are described. A map application may comprise a street level component that when executed by a processor is operative to generate annotated street view images of a location. The street level component may comprise a street view component operative to generate a street view image from multiple street level images, the street view image having one or more objects located within the street view image. The street level component may further comprise a metadata component communicatively coupled to the street view component, the metadata component operative to generate a horizontal metadata panel having object metadata positioned in approximate vertical alignment with a corresponding object in the street view image, and combine the horizontal metadata panel with the street view image to form an annotated street view image. Other embodiments are described and claimed.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: May 17, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Donald Barnett, Tim Wantland, Gonzalo Ramos
  • Publication number: 20160132567
    Abstract: Map multi-search architecture that enables users to multi-task on the mapping engine website. A card interaction model enables the creation of new cards for new tasks and from which users can retrieve previous results without needing to redo the search task. One or more cards can be retrieved by scrolling through and selecting the desires card(s). Point-of-interest (POI) capabilities of the architecture introduce different POI colors, POI sizes, and a decay model which enables users to differentiate between different sets of results and furthermore, enables users to see the proximity of different sets of results. The POI system enables differentiated POI sets for different sets of search results and/or detail cards.
    Type: Application
    Filed: November 12, 2014
    Publication date: May 12, 2016
    Applicant: Microsoft Corporation
    Inventors: Daniel Dole, Tracy Childers, Romualdo Impas, Donald A. Barnett, Yekaterina Grabar, Dvir Horovitz, Derek R. Westcott, Sudhakar Pitchumani, Srinivas Kanakapally, Priya Dandawate, Karl Eberhard Tolgu