Patents Assigned to Vulcan, Inc.
  • Patent number: 11044404
    Abstract: A first image is aligned with a second image. A first motion value is computed based at least in part on a sum of differences between corresponding pixels in the first image and the second image. A second motion value is computed further based at least in part on a third image. An impact score is generated based at least in part on a difference between values derived from the first motion value and the second motion value and an action is performed depending at least in part on whether the impact score indicates that damage has occurred among objects represented in the first image and the second image.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: June 22, 2021
    Assignee: Vulcan Inc.
    Inventors: Michael Persiantsev, Cecil Lee Quartey, Samuel Allan McKennoch, Paul Benjamin Albee
  • Patent number: 11022641
    Abstract: A modular computer system includes a plurality of circuit modules, each of which includes one or more components that are subject to failure, such as a vacuum tube. A carrier assembly is added to each circuit module of the modular computer system. The carrier assembly hosts monitoring circuitry that indicates the proper functioning of one or more components on the attached module. In one implementation, each module includes a vacuum tube, and a coil located on the carrier assembly is connected in series with the heater of the vacuum tube. A Hall effect sensor is positioned near the coil. If the heater of the vacuum tube fails, the flow of current through the coil is interrupted and is detected by the Hall effect sensor. The Hall effect sensor is connected to an LED that indicates failure of the vacuum tube.
    Type: Grant
    Filed: December 3, 2018
    Date of Patent: June 1, 2021
    Assignee: Vulcan Inc.
    Inventor: Keith John Perez
  • Patent number: 10996831
    Abstract: An augmented reality device enables selection and interaction with multiple objects viewed in an augmented reality scene. A cursor is positioned proximate to a first object in response to a first gesture. A selected state of the first object is determined in response to a second gesture. A visual indication of the selected state of the first object is displayed by the augmented reality device. A second position for the cursor, proximate to a second object, is determined. A visual indication of the first object's selected state remains displayed after the cursor is moved to be proximate to the second object.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: May 4, 2021
    Assignee: Vulcan Inc.
    Inventors: Richard Earl Simpkinson, Keith Rosema, Jeffrey Alex Kramer, Richard Ignacio Zaragoza, Paul G. Allen
  • Patent number: 10979737
    Abstract: A first set of components of a primary color and a second set of components of the primary color is extracted from image data. A low frequency image frame and a high frequency image frame is calculated based at least in part on the first set of components and the second set of components. The low frequency image frame is transformed and quantized to produce quantized data and residual data. The quantized data or the quantized data combined with the residual data, as determined based at least in part on a difference between the quantized data and previously output data, is stored in memory as at least a portion of an image frame in the memory. The image frame from the memory and a quantization of the high frequency image frame is provided to be displayed on a display device.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: April 13, 2021
    Assignee: Vulcan Inc.
    Inventor: Michael Persiantsev
  • Patent number: 10939138
    Abstract: A quantized subset of set of image data is obtained. One or more iterations of inverse quantization are performed on the quantized subset until a de-quantized subset is produced that meets specified criteria. A block of an image frame is determined based at least in part on the de-quantized subset. The block is stored in a region of the memory allocated for storage of the block. A set of blocks that includes the block is output from the memory.
    Type: Grant
    Filed: January 30, 2019
    Date of Patent: March 2, 2021
    Assignee: Vulcan Inc.
    Inventor: Michael Persiantsev
  • Patent number: 10911450
    Abstract: An augmented reality device engages in a mutual exchange of negotiated services with another device with a signal determined to have exhibited an area transition effect. The augmented reality device identifies, from a plurality of signals in the ambient environment, a subset of signals that have exhibited the area transition effect. From among the subset, the device identifies a signal that is indicative of support for the negotiation protocol. The negotiation is conducted with a second device associated with the corresponding signal.
    Type: Grant
    Filed: April 19, 2019
    Date of Patent: February 2, 2021
    Assignee: Vulcan Inc.
    Inventors: Paul G. Allen, Alan Caplan, Keith Rosema, Jeffrey Alex Kramer
  • Patent number: 10872400
    Abstract: An image comprising a set of pixels is obtained and a dominant hue is determined. A color value of individual pixels in a subset of the set of pixels that fall within the hue range is modified to produce a first transformed image. A filter is applied to the first transformed image or an image derived from the first transformed image to reduce spatial high frequency noise and derive a low frequency image. A high frequency image is generated based on the first transformed image and the low frequency image. Whether the high frequency image depicts the object at a target image frequency is determined based on specified criteria for an object, and if the high frequency image corresponds to the target image frequency, the high frequency image is stored.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: December 22, 2020
    Assignee: Vulcan Inc.
    Inventor: Michael Persiantsev
  • Patent number: 10802085
    Abstract: A system determines the data stored on a piece of magnetic media by obtaining an image that represents the magnetic state of the piece of magnetic media using a magneto-optic image sensor. In an example, the image sensor is connected to a mechanism that moves over the piece of magnetic media, and the system takes a plurality of images which are stitched together into a composite image of the state of the piece of magnetic media. The system analyzes the image to identify regions that contain data, extracts the encoded data from the regions. The encoded data is decoded in accordance with an encoding scheme used by the piece of magnetic media. In some examples, a file structure is applied to the data and data files are recovered from the image. In various examples, the piece of magnetic media can be hard disk media, floppy disk media, or magnetic tape.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: October 13, 2020
    Assignee: Vulcan Inc.
    Inventors: Keith John Perez, Stephen Milton Jones
  • Patent number: 10679362
    Abstract: A first plurality of images obtained via an image capture device is obtained. A first set of pixels in a first image of the first plurality of images identify is identified based on specified criteria. A first set of coordinates associated with the first set of pixels is determined. A second set of coordinates is generated based on the first set of coordinates. A second set of pixels in a second image of the first plurality of images is identified, based on the specified criteria and a proximity to the second set of coordinates. A first trajectory between the first set of pixels and the second set of pixels is generated. The first trajectory is determined to correspond to a second trajectory associated with a second plurality of images obtained via a second image capture device, and the first trajectory and the second trajectory are outputted.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: June 9, 2020
    Assignee: Vulcan Inc.
    Inventor: Samuel Allan McKennoch
  • Patent number: 10628982
    Abstract: A visual characteristic on a physical surface in the physical space is determined from an image of a physical space, with the physical surface including a first area inside the visual characteristic and a second area outside of the visual characteristic. A first region of virtual space that corresponds to the first area and a second region of virtual space that corresponds to the second area is determined based at least in part on the visual characteristic. Information that includes a position and orientation of a digital object relative to the first region and the second region in the virtual space is determined based at least in part on the visual characteristic. The digital object is rendered at a position and orientation in the virtual space in accordance with the information.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: April 21, 2020
    Assignee: Vulcan Inc.
    Inventors: Richard Earl Simpkinson, Carlos Miguel Lugtu, Eric Thomas Smith
  • Patent number: 10600192
    Abstract: A first digital representation in an image and a second digital representation in a second image is identified based at least in part on specified criteria. A first epipolar line in the second image is determined based at least in part on a position of the first digital representation in the image. A second epipolar line is determined based at least in part on a position of the second digital representation in the second image. At least one cost value is determined based at least in part on the first digital representation, the second digital representation, the first epipolar line, and the second epipolar line. The first digital representation and the second digital representation are determined, based at least in part on the at least one cost value, to represent a same object. The first digital representation is associated in a data store with the second digital representation.
    Type: Grant
    Filed: May 14, 2018
    Date of Patent: March 24, 2020
    Assignee: Vulcan Inc.
    Inventors: Samuel Allan McKennoch, Cecil Lee Quartey, Jeremy Kyle Bensley
  • Patent number: 10594940
    Abstract: A first image and a second image recorded during a video capture event is obtained. A correction factor is computed based at least in part on a target interval and an interval of time between recording the first image and recording the second image. A motion value is computed based at least in part on a difference between the first region and the second region, with the first region and the second region both containing a reference object present in the first image and the second image. A normalized motion value is provided based at least in part on normalizing the motion value according to the correction factor.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: March 17, 2020
    Assignee: Vulcan Inc.
    Inventor: Michael Persiantsev
  • Patent number: 10469327
    Abstract: A first resource and a second resource are identified from configuration data of a computing environment. A model that represents the first resource associated with a first weight, the second resource associated with a second weight, and a communication path between the first resource and the second resource is generated. As a result of receiving a command to perform against the first resource, a determination that the second resource would be impacted by performance of the command is made based at least in part on the communication path, a score that represents an impact of the command in the computing environment is calculated based at least in part on the first weight and the second weight, and an action determined based at least in part on the score is performed.
    Type: Grant
    Filed: October 18, 2017
    Date of Patent: November 5, 2019
    Assignee: Vulcan Inc.
    Inventor: Selvam Velmurugan
  • Patent number: 10325410
    Abstract: Methods, systems, and techniques for enhancing a live sporting event using augmented reality are provided. Example embodiments provide an Augmented Reality Live Game Enhancement System (“ARLGES”), which enables users to see augmentations appear as if they are “live” on the sports field as they are watching the game. The user is able to see and interactive with these augmentations using his or her mobile device without taking his or her eyes off of the field. In some deployments, the mobile device is a cellular smartphone with an (optional) modified virtual headset. The user can view the augmentations using the camera of the phone. The ARLGES provides specific techniques for locating the user's position and for rendering augmentations that are specific to each user. This requires specialized rendering techniques because the user's mobile device positions and chroma values are determined dynamically as they do not originate from fixed or known cameras.
    Type: Grant
    Filed: September 5, 2017
    Date of Patent: June 18, 2019
    Assignee: Vulcan Inc.
    Inventors: Eric Smith, Jonathan McElroy, Joseph Sheedy
  • Patent number: 10321109
    Abstract: Methods, systems, and techniques for projecting streamed video are provided. Example Enhanced Video Systems provide support for streaming high resolution video in limited bandwidth hardware environments. In one example, an Enhanced Video System comprises a real time, interactive rendering system, a display system, and one or more display units. The rendering system comprises a high resolution graphics engine (e.g., a VR/AR gaming engine) capable of generating high resolution video and two graphics computation units. The projection system comprises two video capture cards to capture the generated video stream and forward the captured video stream to a projection mapping engine. Projection mapping engine consolidates and stitches together the received video stream as appropriate to render the video stream over display units to the target viewing environment such as a dome/sphere.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: June 11, 2019
    Assignee: Vulcan Inc.
    Inventors: Mars Tanumihardja, Joseph Laurino, Ashly Yeo
  • Patent number: 10019734
    Abstract: Embodiments of the present invention are directed to flexible, user-adapted, continuous searching, on behalf of a particular user, for points of interest relevant to the user's current location within a specifically computed personal region of interest. In a general case, the personal region of interest is computed as a function of the user's level of disposition towards the searched-for points of interest. The level of disposition towards the searched-for points of interest may, in turn, be based on two or more of the user's location, the current date and time, a history of the user's interaction with the POI-searching system, including user-initiated searches and user selections from displayed search results, a user profile developed for, and continuously updated on behalf of, the user, and a current context for the search, as specified by a search query or by other context-specifying means.
    Type: Grant
    Filed: January 3, 2014
    Date of Patent: July 10, 2018
    Assignee: Vulcan Inc.
    Inventors: John Chu, Robert Arnold, Mark Malleck, Stuart Graham, Jeremy Calvert, Dennis Schneider
  • Publication number: 20160335898
    Abstract: The current document is directed to a system that allows drone operators to confine drone flights to safe flight areas that are computed automatically or specified by an end user. Certain implementations of the system focus on consumer applications while others allow commercial and municipal users to define safe conduits within urban, rural and industrial areas.
    Type: Application
    Filed: April 11, 2016
    Publication date: November 17, 2016
    Applicant: VULCAN, INC.
    Inventors: Alan Caplan, Andrew Hicki, Keith Rosema
  • Patent number: 9367807
    Abstract: The current application is directed to methods, and to systems employing the methods, that allow built-in indexing methods for facts, to additionally be applied to rules within a logic-programming system. The methods and systems to which the current application is directed convert an original set of rules into an equivalent set of fact/rule pairs. In addition, a new set of rules may be directly encoded as a new set of fact/rule pairs by these methods and systems. The equivalent set of fact/rule pairs implement the original set of rules, preserving the meaning of the original rules, but the equivalent set of fact/rule pairs are indexed by built-in indexing methods for facts. The new fact/rule pairs are also indexed by built-in indexing methods for facts.
    Type: Grant
    Filed: April 29, 2013
    Date of Patent: June 14, 2016
    Assignee: Vulcan, Inc.
    Inventors: Benjamin Nathan Grosof, Michael Kifer
  • Publication number: 20140344306
    Abstract: Embodiments of the present invention include information services, methods and systems to facilitate gathering and management of information by home users and professional users of information gathering, processing, and distribution services, and user interfaces through which users communicate with information services. In one embodiment of the present invention, a central information gathering, processing, and distribution service provides a simple, but robust and highly functional, interface to remote home users and professional users to allow the home users and professional users to continuously receive updated information gleaned from continuous searching of the Internet and other information sources by the information service. The interface allows users to define, refine, and stably store interests that define information searches continuously carried out, on behalf of the user, by the information gathering, processing, and distribution service.
    Type: Application
    Filed: December 2, 2013
    Publication date: November 20, 2014
    Applicant: VULCAN , Inc.
    Inventors: Jeffrey Lewis Bowden, Annabel Christine Sherwood, Paul Gardner Allen, Matthew Greene, Brian G. Milnes, Jeffrey Quinn Robinson, Stuart Fischer Graham, April Irene O'Rourke, Owyn More Richen, Jeremy Leon Calvert, Jeffrey R. Meyers, Daniel Reed Sterling
  • Publication number: 20140297415
    Abstract: Embodiments of the present invention are directed to flexible, user-adapted, continuous searching, on behalf of a particular user, for points of interest relevant to the user's current location within a specifically computed personal region of interest. In a general case, the personal region of interest is computed as a function of the user's level of disposition towards the searched-for points of interest. The level of disposition towards the searched-for points of interest may, in turn, be based on two or more of the user's location, the current date and time, a history of the user's interaction with the POI-searching system, including user-initiated searches and user selections from displayed search results, a user profile developed for, and continuously updated on behalf of, the user, and a current context for the search, as specified by a search query or by other context-specifying means.
    Type: Application
    Filed: January 3, 2014
    Publication date: October 2, 2014
    Applicant: Vulcan, Inc.
    Inventors: John Chu, Robert Arnold, Mark Malleck, Stuart Graham, Jeremy Calvert, Dennis Schneider