Reading Maps, Graphs, Drawings, Or Schematics Patents (Class 382/113)
  • Patent number: 10776651
    Abstract: The disclosed embodiments relate to a material handling method that generates three-dimensional (3-D) point cloud data based on a field-of-view of an image capturing unit. A first set of cluster areas are extracted from a plurality of cluster areas based on orientation data of the 3-D point cloud data. Further, a two-dimensional depth map is generated based upon the 3-D point cloud data. A candidate region that corresponds to a cluster area from the first set of cluster areas is determined. A ratio of a cross-sectional area of the cluster area and a cross-sectional area of the container is determined that exceeds a first cross-sectional threshold. Accordingly, a classification score of the candidate region is determined when the determined ratio exceeds a first cross-sectional threshold. In response to classifying the candidate region as a region-of-interest, a navigation path in the container that prevents collision with the region-of-interest is defined.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: September 15, 2020
    Assignee: INTELLIGRATED HEADQUARTERS, LLC
    Inventors: Karthikeyan Yuvaraj, Sriram Pavan Tankasala
  • Patent number: 10775174
    Abstract: A feature extraction system extracts map features from an aerial image. The feature extraction system receives an aerial image having pixels and predicts, for each pixel, a probability that the pixel corresponds to a map feature based on a machine learning model. The machine learning model is trained to determine a probability that a pixel corresponds to the map feature based on a training dataset comprising pairs of aerial images and corresponding mask images that describe known instances of the map feature. The feature extraction system identifies a subset of pixels of the plurality of pixels. Each pixel in the subset has a predicted probability that is greater than or equal to a threshold probability that a pixel corresponds to the map feature. The feature extraction system further determines a bounded geometry enclosing the identified subset of pixels, the bounding geometry encompassing an instance of the map feature.
    Type: Grant
    Filed: December 31, 2018
    Date of Patent: September 15, 2020
    Assignee: Mapbox, Inc.
    Inventors: Daniel Hofmann, Bhargav Kowshik KR
  • Patent number: 10733777
    Abstract: Provided are methods, systems, and devices for generating annotations in images that can include receiving image data including images associated with locations. The images can include key images comprising one or more key annotations located at one or more key annotation locations in the one or more key images. At least one image and a pair of the key images that satisfies one or more annotation criteria can be selected based in part on one or more spatial relationships of the plurality of locations associated with the images. An annotation location for an annotation in the image can be determined based in part on the one or more key annotation locations of the one or more key annotations in the pair of the key images that satisfies the one or more annotation criteria. An annotation can be generated at the annotation location of the image.
    Type: Grant
    Filed: June 13, 2018
    Date of Patent: August 4, 2020
    Assignee: Google LLC
    Inventor: Joshua Sam Schpok
  • Patent number: 10706125
    Abstract: Systems, methods, and devices for providing hour-of-service (“HOS”) calculations via a web based host server instead of on an onboard mobile device. In the various embodiments, an onboard vehicle recording device and driver-carried mobile devices may operate independently. The onboard vehicle recording device and driver-carried mobile device(s) may exchange information independently with a host server rather than exchanging information together onboard the vehicle.
    Type: Grant
    Filed: February 7, 2018
    Date of Patent: July 7, 2020
    Assignee: OMNITRACS, LLC
    Inventor: Thomas N. Flies
  • Patent number: 10697779
    Abstract: Embodiments are provided that include receiving sensor data from a sensor positioned at a plurality of positions in an environment. The environment includes a plurality of landmarks. The embodiments also include determining, based on the sensor data, a subset of the plurality of landmarks detected at each of the plurality of positions. The embodiments further include determining, based on the subset of the plurality of landmarks detected at each of the plurality of positions, a detection frequency of each landmark. The embodiments additionally include determining, based on the determined detection frequency of each landmark, a localization viability metric associated with each landmark. The embodiments still further include providing for display, via a user interface, a map of the environment. The map includes an indication of the localization viability metric associated with each landmark.
    Type: Grant
    Filed: April 21, 2017
    Date of Patent: June 30, 2020
    Assignee: X Development LLC
    Inventor: Dirk Holz
  • Patent number: 10643098
    Abstract: The invention relates to a system (51) for improving the spatial resolution of sensor data. The system comprises at least one receiver (53) and at least one processor (55). The at least one receiver (53) is configured to receive a sensor data set and a map. Each element of the sensor data set comprises a sensor footprint identifier allowing a sensor footprint to be identified and a brightness temperature measured for the sensor footprint. The map defines for each of a plurality of geographical areas whether it belongs to one of the first class and the second class. The first class represents a land type and the second class represents a water type. The geographical area is smaller than the sensor footprint.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: May 5, 2020
    Assignee: Vandersat B.V.
    Inventors: Richard Adrianus Maria De Jeu, Anna Helena Alida De Nijs, Michel Hendricus Wilibrord Van Klink
  • Patent number: 10621467
    Abstract: A system for detecting clouds and cloud shadows is described. In one approach, clouds and cloud shadows within a remote sensing image are detected through a three step process. In the first stage a high-precision low-recall classifier is used to identify cloud seed pixels within the image. In the second stage, a low-precision high-recall classifier is used to identify potential cloud pixels within the image. Additionally, in the second stage, the cloud seed pixels are grown into the potential cloud pixels to identify clusters of pixels which have a high likelihood of representing clouds. In the third stage, a geometric technique is used to determine pixels which likely represent shadows cast by the clouds identified in the second stage. The clouds identified in the second stage and the shadows identified in the third stage are then exported as a cloud mask and shadow mask of the remote sensing image.
    Type: Grant
    Filed: November 16, 2018
    Date of Patent: April 14, 2020
    Assignee: THE CLIMATE CORPORATION
    Inventors: Wei Guan, Pramithus Khadka, Jeffrey Gerard
  • Patent number: 10586384
    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: May 14, 2019
    Date of Patent: March 10, 2020
    Assignee: 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: 10572766
    Abstract: An image collation device includes: a tentative matching point extraction unit configured to extract a plurality of tentative matching points that are pairs of corresponding feature points between a pair of input images; and a spatial verification unit configured to evaluate a degree of similarity between the pair of input images on the basis of all of a limiting conditions regarding consistency of a scale factor, a limiting conditions regarding consistency of a rotational angle, and a limiting conditions regarding consistency of a relative positional relationship according to a comparison of or a difference between geometric transformation parameters of the tentative matching points for each of the pairs of tentative matching points that is a combination of the tentative matching points extracted by the tentative matching point extraction unit.
    Type: Grant
    Filed: July 1, 2016
    Date of Patent: February 25, 2020
    Assignee: NIPPON TELEGRAPH AND TELEPHONE CORPORATION
    Inventors: Xiaomeng Wu, Kunio Kashino
  • Patent number: 10540782
    Abstract: A method for estimating a pose of a first object in relation to a second object, the second object comprising a visual marker comprising a plurality of ellipses comprises capturing a video image of the visual marker with an image capture device on the first object, then pre-processing frames of the video image on a graphics processing unit. The method comprises detecting the visual marker by finding contours in the frames to identify the plurality of ellipses and determining that a pattern of the plurality of ellipses match a known pattern of the visual marker. Then the method comprises obtaining coordinates of two or more of the plurality of ellipses of the visual marker, estimating the pose of the first object in relation to the second object by inputting the coordinates of the plurality of ellipses into a pose estimation algorithm, and filtering results of the pose estimation algorithm.
    Type: Grant
    Filed: November 15, 2017
    Date of Patent: January 21, 2020
    Assignee: Colorado Seminary Which Owns and Operates the University of Denver
    Inventors: Alessandro Benini, Matthew J. Rutherford, Kimon P. Valavanis
  • Patent number: 10528812
    Abstract: A system for object recognition and segmentation from digital images provides an intelligent object recognition and segmentation using one or more multilayer convolutional neural network (CNN) models trained in multiple-stages and in a parallel and distributed manner to improve training speed and efficiency. The training dataset used in each of the multiple training stages for the CNN models are generated, expanded, self-validated from a preceding stage. The trained final CNN models are augmented with post-model filters to enhance prediction accuracy by removing false positive object recognition and segmentation. The system provides improved accuracy to predict object labels to append to unlabeled image blocks in digital images. In one embodiment, the system may be useful for enhancing a digital landmark registry by appending identifying labels on new infrastructure improvements recognized in aerial or satellite land images.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: January 7, 2020
    Assignee: Accenture Global Solutions Limited
    Inventors: Gilles Brouard, Lewen Zhao, Natacha Fort, Ke Zeng, Adrien Jacquot, Vitalie Schiopu, Florin Cremenescu
  • Patent number: 10460453
    Abstract: A method for sparse optical flow based tracking in a computer vision system is provided that includes detecting feature points in a frame captured by a monocular camera in the computer vision system to generate a plurality of detected feature points, generating a binary image indicating locations of the detected feature points with a bit value of one, wherein all other locations in the binary image have a bit value of zero, generating another binary image indicating neighborhoods of currently tracked points, wherein locations of the neighborhoods in the binary image have a bit value of zero and all other locations in the binary image have a bit value of one, and performing a binary AND of the two binary images to generate another binary image, wherein locations in the binary image having a bit value of one indicate new feature points detected in the frame.
    Type: Grant
    Filed: September 15, 2016
    Date of Patent: October 29, 2019
    Assignee: TEXAS INSTRUMENTS INCORPORATED
    Inventors: Deepak Kumar Poddar, Anshu Jain, Desappan Kumar, Pramod Kumar Swami
  • Patent number: 10452940
    Abstract: A musical score image analyzer includes a processor and a memory having stored thereon instructions executable by the processor to cause the musical score image analyzer to perform: detecting musical symbols in a musical score image obtained by capturing a musical score having a plurality of staffs arranged in parallel to each other and the musical symbols respectively disposed in prescribed positions in the staffs; specifying a symbol column having the detected musical symbols which are arranged in a column; calculating an index relating an image capturing based on the symbol column; and instructing a capturing device to perform capturing operation of a still image for the musical score image when the index satisfies a prescribed condition.
    Type: Grant
    Filed: March 28, 2018
    Date of Patent: October 22, 2019
    Assignee: YAMAHA CORPORATION
    Inventor: Kazuhiko Yamamoto
  • Patent number: 10382744
    Abstract: A monitor system includes at least one three-dimensional camera circuit and a controller. Each of the at least one three-dimensional camera circuit is used for capturing a plurality of images including an object, and generating a depth map corresponding to the object according to the plurality of images. The controller is used for determining a plurality of feature points corresponding to the object according to the plurality of images or depth map, determining relative coordinates of the plurality of feature points according to the depth map, generating external information corresponding to the object according to the relative coordinates of the plurality of feature points, and generating monitor information corresponding to the object according to the external information corresponding to the object and reference parameters corresponding to the object.
    Type: Grant
    Filed: June 2, 2016
    Date of Patent: August 13, 2019
    Assignee: eYs3D Microelectronics, Co.
    Inventors: Chao-Chun Lu, Wen-Kuo Lin
  • Patent number: 10380135
    Abstract: Systems and methods that facilitate data center infrastructure management are discussed. One such system can include a plurality of data center infrastructure management (DCIM) tools. Each DCIM tool can maintain data associated with one or more data centers. Such a system can also include a data aggregation component that can extract the maintained data from at least two of the plurality of DCIM tools and can transform the extracted data into a common format. Such a system can also include an aggregated database that stores the extracted data, and can include a user interface that can provide for simultaneous access to the plurality of DCIM tools.
    Type: Grant
    Filed: November 20, 2014
    Date of Patent: August 13, 2019
    Assignee: WELLS FARGO BANK, N.A.
    Inventors: Angelo B. Macugay, Ken Camut, Deb Motto, Jason Hill, Charlie Wands, Bob Culver
  • Patent number: 10360686
    Abstract: A system for generating a ground truth dataset for motion planning of a vehicle is disclosed. The system includes an internet server that further includes an I/O port, configured to transmit and receive electrical signals to and from a client device; a memory; one or more processing units; and one or more programs stored in the memory and configured for execution by the one or more processing units, the one or more programs including instructions for: a corresponding module configured to correspond, for each pair of images, a first image of the pair to a LiDAR static-scene point cloud; and a computing module configured to compute a camera pose associated with the pair of images in the coordinate of the point cloud.
    Type: Grant
    Filed: June 13, 2017
    Date of Patent: July 23, 2019
    Assignee: TUSIMPLE
    Inventors: Yi Wang, Yi Luo, Wentao Zhu, Panqu Wang
  • Patent number: 10345453
    Abstract: A surveying system for a construction site has a restricted antenna system with a plurality of fixed location antennas each defined by a set of location data associated with a specific deployment position. The surveying system also has a computing device with a data processor and a display screen. A communications module establishes a data transfer link with the restricted antenna system over which spatial data for distances between current positions of the computing device and one or more of the plurality of fixed location antennas are received. The computing device is loadable with project drawings corresponding to the construction site and displayable on the display screen. A position marker is overlaid on the display of the project drawing at a position thereon corresponding to a computing device location value derived from the spatial data and the location data of one or more of the fixed location antennas.
    Type: Grant
    Filed: September 11, 2017
    Date of Patent: July 9, 2019
    Inventors: Jesse Gil, Ronald D. Shaw, Jeff Counterman
  • Patent number: 10346356
    Abstract: Methods and systems for searching computer-aided design (CAD) data. One method includes receiving a selection of a type of CAD metadata, displaying a user interface including at least one input mechanism for receiving a search parameter associated with the type of CAD metadata, and receiving the search parameter through the user interface. The method also includes, in response to receiving the search parameter, automatically identifying, with an electronic processor, CAD metadata associated with the CAD data matching the search parameter, and providing the CAD metadata matching the search parameter to a user.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: July 9, 2019
    Assignee: Robert Bosch GmbH
    Inventors: Baljit Bains, Pendyala Naga Venkata Krishna Rao, Surendran Devaraj, Vijay Anthony Josepharuldass
  • Patent number: 10248664
    Abstract: This disclosure relates to improved sketch-based image retrieval (SBIR) techniques. The SBIR techniques utilize an architecture comprising three interconnected neural networks to enable zero-shot image recognition and retrieval based on free-hand sketches. Zero-shot learning may be implemented to retrieve one or more images corresponding to the sketches without prior training on all categories of the sketches. The neural network architecture may do so, at least in part, by training encoder hashing functions to mitigate heterogeneity of sketches and images, and by applying semantic knowledge that is learned during a limited training phase to unknown categories.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: April 2, 2019
    Assignee: INCEPTION INSTITUTE OF ARTIFICIAL INTELLIGENCE
    Inventors: Yuming Shen, Li Liu, Fumin Shen, Ling Shao
  • Patent number: 10242248
    Abstract: The subject disclosure presents systems and methods for separating colors in an image by automatically and adaptively adjusting reference vectors based on information specific to the assay being imaged, resulting in an optimized unmixing process that provides stain information that is physically and physiologically plausible. The reference vectors are optimized iteratively, based on minimizing non-negative color contributions, background contributions, high-frequencies in color channels specific to background or unwanted fluorescence, signals from known immunohistochemical markers, and pairs of stains known to carry physiologically independent information. Adjustments to the reference vectors may be allowed within a range that is predetermined based on measuring colors from multiple input images.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: March 26, 2019
    Assignee: Ventana Medical Systems, Inc.
    Inventors: Joerg Bredno, Lou Dietz, Jim F. Martin
  • Patent number: 10240940
    Abstract: A route planning system applied in a server or in a mobile client device can plan a travel route according to client device location information. The route planning system includes an obtaining module, a selection module, and a calculation module. The obtaining module obtains the client device location information. The selection module determines a distance or scanning range according to the client device location information, and selects first pictures from the server or the client device of destinations or attractions which are within the scanning range, according to the location information of all the stored pictures. The calculation module calculates at least one route according to the location information of the first pictures. A route planning method is also provided.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: March 26, 2019
    Assignee: Chiun Mai Communication Systems, Inc.
    Inventors: Hsiu-Hua Yen, Chih-Pu Hsu, Chia-Wei Chien, Sung-Chieh Chang
  • Patent number: 10223806
    Abstract: A method of localization for a non-transitory computer readable storage medium storing one or more programs is disclosed. The one or more programs comprise instructions, which when executed by a computing device, cause the computing device to perform by one or more autonomous vehicle driving modules execution of processing of images from a camera and data from a LiDAR using the following steps comprising: constructing a 3D submap and a global map; extracting features from the 3D submap and the global map; matching features extracted from the 3D submap against features extracted from the global map; refining feature correspondence; and refining location of the 3D submap.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: March 5, 2019
    Assignee: TUSIMPLE
    Inventors: Yi Luo, Yi Wang, Ke Xu
  • Patent number: 10209343
    Abstract: An electro-optical imaging sensors system is disclosed for detecting and locating a blast, including muzzle flash, created by the launch of a projectile from a gun barrel, rocket tube or similar device, generally associated with weapons fire. The system is used in conjunction with detection algorithms and provides the azimuth and elevation from the detecting sensor to the location of the blast (the launch location) and also provides the weapon classification.
    Type: Grant
    Filed: July 31, 2017
    Date of Patent: February 19, 2019
    Assignee: THE UNITED STATES OF AMERICA, AS REPRESENTED BY THE SECRETARY OF THE ARMY
    Inventors: Jeremy B. Brown, John E. Hutchison, III
  • Patent number: 10198833
    Abstract: According to an example, in a method for displaying visual analytics of entity data, geographic locations of entities may be plotted as first pixel cells on a first region and as second pixel cells on a second region of a geographic map. A determination may be made that the first pixel cells have a higher degree of overlap with each other in the first region compared to the second pixel cells in the second region. The geographic map may be distorted to enlarge the first region and the first pixel cells may be arranged in the first region in a manner that prevents the first pixel cells from overlapping each other. A color value for each of the pixel cells may be determined from a multi-paired color map that represents two variables corresponding to the entities by color and the pixel cells may be caused to be displayed on the distorted geographic map according to the determined respective color values.
    Type: Grant
    Filed: December 17, 2015
    Date of Patent: February 5, 2019
    Assignee: ENTIT SOFTWARE LLC
    Inventors: Ming C Hao, Michael Hund, Wei-Nchih Lee, Halldor Janetzko, Nelson L. Chang, Daniel Keim, Sebastian Mittelstaedt
  • Patent number: 10186164
    Abstract: The present invention is directed to systems and methods for objectively assessing mission readiness. The systems can comprise a backend system and scenario server in communication with the backend system. The backend system can comprise a planning and analysis system comprising planning and/or assessing data for one or more training missions, a common database builder comprising geographical data of a geographical region for the training mission, and a digital media replicator comprising a social media module configured to receive publically accessible data relevant to the training mission from one or more social media platforms. The scenario server is configured to receive data from each of the planning and analysis system, common database builder, and digital media replication to create the training mission. Methods in accordance with such systems are disclosed herein.
    Type: Grant
    Filed: August 3, 2017
    Date of Patent: January 22, 2019
    Assignee: Visual Awareness Technologies & Consulting, Inc.
    Inventors: Sara Moola, Robert Michael Vaughn
  • Patent number: 10157244
    Abstract: A system displays a raster-based or a vector-based formatted drawing on a user interface. A user selects a device on the drawing. The selected device is classified on a template. The drawing is searched for the classified template. Three-dimensional characteristics are imbued to the selected device. Connection types among different types of devices on the drawing are received into the system. A search is performed for all connection instances throughout the drawing using the received connection types. An object oriented and three-dimensionally, spatially referenced view of the drawing is generated on a user interface.
    Type: Grant
    Filed: June 25, 2012
    Date of Patent: December 18, 2018
    Assignee: Honeywell International Inc.
    Inventors: Henry Chen, Jiangeng Du, Xiaoli Wang, Yan Xia, Liana Maria Kiff
  • Patent number: 10133348
    Abstract: A region of interest segmentation system includes a display device, a gaze-tracking device, a gaze point collector, a boundary identifier, and a region identifier. The display device displays an image. The gaze-tracking device, generates gaze points relative to the displayed image. The gaze point collector selects gaze points from the generated gaze points corresponding to a region of interest of the displayed image. the boundary identifier estimates a boundary based on the selected gaze points. The region identifier segments the region of interest based on the estimated boundary.
    Type: Grant
    Filed: October 10, 2015
    Date of Patent: November 20, 2018
    Assignee: Koninklijke Philips N.V.
    Inventors: Kongkuo Lu, Eric Cohen-Solal, Yuechen Qian, Gabriel Ryan Mankovich, Axel Saalbach, Daniel Bystrov
  • Patent number: 10127331
    Abstract: Methods, devices, and systems are used for three-dimensional models for three-dimensional makers to indicate engineering requirements. In an example, operations may be effectuated that include displaying a graphical user interface including an object in a three-dimensional (3D) space and receiving first data that includes a link between a flag and a component of the object. The flag may be indicative of an engineering requirement associated with the component of the object. The flag in the 3D space approximate to the component of the object may be displayed based on the received data.
    Type: Grant
    Filed: December 15, 2014
    Date of Patent: November 13, 2018
    Assignee: THE BOEING COMPANY
    Inventors: David D. Briggs, Lloyd James Milton, Andrew Allen Kevin Austill, Anthony Robert Davies, Gregory Dean Lane
  • Patent number: 10107887
    Abstract: A method for displaying a user interface on an electronic device is described. The method includes presenting a user interface. The user interface includes a coordinate system. The coordinate system corresponds to physical coordinates based on sensor data. The method also includes providing a sector selection feature that allows selection of at least one sector of the coordinate system. The method further includes providing a sector editing feature that allows editing the at least one sector.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: October 23, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Lae-Hoon Kim, Erik Visser, Phuong Lam Ton, Jeremy Patrick Toman, Jeffrey Clinton Shaw
  • Patent number: 10095983
    Abstract: A method of digitizing a well log includes identifying automatically with a computational circuitry a legend and at least one graph of the well log; determining based on a machine learning a parameter of the at least one graph indicated in the legend; and digitizing the at least one graph based on the parameter.
    Type: Grant
    Filed: December 21, 2014
    Date of Patent: October 9, 2018
    Assignee: DATAINFOCOM USA, INC.
    Inventors: Frederick Johannes Venter, Atanu Basu
  • Patent number: 10095984
    Abstract: A method of digitizing a well log includes identifying automatically with a computational circuitry a legend and at least one graph of the well log; determining based on a machine learning a parameter of the at least one graph indicated in the legend; and digitizing the at least one graph based on the parameter.
    Type: Grant
    Filed: December 21, 2014
    Date of Patent: October 9, 2018
    Assignee: DATAINFOCOM USA, INC.
    Inventors: Frederick Johannes Venter, Atanu Basu
  • Patent number: 10094681
    Abstract: An off-screen point of interest, that has a corresponding off-screen display attribute, is identified. A distance of the identified off-screen point of interest is compared to a distance threshold. A display element, corresponding to the off-screen points of interest, is displayed on a border of a map display, based upon the comparison, and based upon a direction in which the off-screen point of interest is located, relative to a reference point on the map display.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: October 9, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Felix Gerard Torquil Ifor Andrew, Chad S. Estes
  • Patent number: 10095926
    Abstract: A method of digitizing a well log includes identifying automatically with a computational circuitry a legend and at least one graph of the well log; determining based on a machine learning a parameter of the at least one graph indicated in the legend; and digitizing the at least one graph based on the parameter.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: October 9, 2018
    Assignee: DATAINFOCOM USA, INC.
    Inventors: Frederick Johannes Venter, Atanu Basu
  • Patent number: 10095982
    Abstract: A method of digitizing a well log includes identifying automatically with a computational circuitry a legend and at least one graph of the well log; determining based on a machine learning a parameter of the at least one graph indicated in the legend; and digitizing the at least one graph based on the parameter.
    Type: Grant
    Filed: September 29, 2014
    Date of Patent: October 9, 2018
    Assignee: DATAINFOCOM USA, INC.
    Inventors: Frederick Johannes Venter, Atanu Basu
  • Patent number: 10089528
    Abstract: A system for incorporating geographical data into a map-related system, adding objects being tracked while moving within a specific geographic area and automatically analyzing their movement characteristics; wherein the tracking is done by visual means from a sky-borne platform.
    Type: Grant
    Filed: August 18, 2016
    Date of Patent: October 2, 2018
    Assignee: DigitalGlobe, Inc.
    Inventor: Ken Campbell
  • Patent number: 10038842
    Abstract: One or more techniques and/or systems are disclosed for generating improved planar panorama imagery, which may be used to view street-level, human-scale locations along a desired path, for example. One or more desired objects can be detected in source imagery that may be used to produce the resulting planar panorama imagery. Respective object regions comprising a desired object can be identified in one or more frames of the source imagery. One or more portions of the source imagery that do not comprise the object region for the desired object can be joined with at least some of the one or more frames that do comprise the object region for the desired object. The resulting planar panorama imagery can thus comprise the desired object. Also, the planar panorama imagery can be generated so as to lack one or more non-desired objects and/or adverse effects that may result therefrom.
    Type: Grant
    Filed: May 18, 2015
    Date of Patent: July 31, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel Thomas Williams, Jonathan Paul Rosenberg, Johannes Kopf, Don Dongwoo Kim, Sandeep Kanumuri
  • Patent number: 10013467
    Abstract: The present invention concerns a system and method for analyzing the relationship between representational data found in source documents through creation and manipulation of a virtual manifold, such as a node array. Furthermore, the present invention concerns predicting new representational data based on the representational data found within the source documents. The system and method further utilizes a processor configured to carry out a series of steps in order to create, maintain and manage associations between source documents, the representational identifiers found within the source documents, and any converted coded forms of the representational identifiers.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: July 3, 2018
    Assignee: PURDUE PHARMA L.P.
    Inventor: Kevin Brogle
  • Patent number: 10015075
    Abstract: In one embodiment, a method comprises identifying, by a network device, a future time interval for establishment of a corresponding future tree-based topology that is to be optimized according to an identified objective function, the future tree-based topology and corresponding identified objective function distinct from a current tree-based topology optimized according to a corresponding current objective function; and generating and outputting, by the network device, a message advertising the network device offering availability of the future tree-based topology optimized at the future time interval for the identified objective function, enabling other network devices to attach to the network device during the future time interval for communications optimized according to the identified objective function.
    Type: Grant
    Filed: March 9, 2017
    Date of Patent: July 3, 2018
    Assignee: CISCO TECHNOLOGY, INC.
    Inventors: Yi Yang, Alvaro Enrique Retana
  • Patent number: 9977956
    Abstract: A method for image processing. The method includes: reading an image of a flowchart; identifying, within the image, a plurality of paths corresponding to the flowchart; grouping the plurality of paths into a plurality of groups including a first group and a second group; calculating a plurality of likelihood scores corresponding to flowchart elements for each of the plurality of groups; identifying a first path belonging to the first group and the second group; and selecting the first group as the primary group for the first path based on a maximum likelihood score for the first group and a maximum likelihood score for the second group; and generating a flowchart object based on the primary group for the first path.
    Type: Grant
    Filed: July 29, 2016
    Date of Patent: May 22, 2018
    Assignee: Konica Minolta Laboratory U.S.A., Inc.
    Inventor: Tim Prebble
  • Patent number: 9934363
    Abstract: A method and system for automatically assessing the mental state of a user from a drawing made by the user. The mental state of the user is automatically assessed by digitizing a drawing and determining and analyzing drawing characteristics, including color, objects, and location. Video analytics are used to determine and analyze user time characteristics and mood characteristics. The mental state of the user is automatically determined by interpreting the color, object, location, time and mood characteristics and to automatically select a user action. A machine learning algorithm can learn developmental patterns of the user from historical data about a plurality of the user's drawings and the characteristics of the drawings to determine the mental state of the user. The machine learning algorithm can be used in selecting the user action.
    Type: Grant
    Filed: September 12, 2016
    Date of Patent: April 3, 2018
    Assignee: International Business Machines Corporation
    Inventors: Jinho Hwang, Roxana Monge Nunez, Valentina Salapura, Maja Vukovic
  • Patent number: 9922252
    Abstract: A system for automated conversion of two-dimensional hydrology vector models into valid three-dimensional hydrology vector models, comprising a vector extraction engine that retrieves vectors from, and sends vectors to, a vector storage, a DSM server that retrieves a DSM from a DSM storage and computes a DSM from stereo disparity measurements of a stereo pair retrieved from a raster storage, and a rendering engine that provides visual representations of images for review by a human user, and a method for automated hydrology vector model development utilizing the system of the invention.
    Type: Grant
    Filed: April 18, 2017
    Date of Patent: March 20, 2018
    Assignee: DigitalGlobe, Inc.
    Inventors: Jacek Grodecki, Seth Malitz
  • Patent number: 9881210
    Abstract: A computer executable chart visualization may be generated from a static image of the chart visualization. The static image, a set of pre-defined chart elements, and a portion of the static image that corresponds to a pre-defined chart element may each be identified. A mapping between the portion of the static image and the pre-defined chart elements may be determined, and a visual or logical property of each portion of the static image may be determined. A declarative description of the chart visualization may be generated by setting the visual properties for each of the respective pre-defined chart elements.
    Type: Grant
    Filed: August 31, 2015
    Date of Patent: January 30, 2018
    Assignee: International Business Machines Corporation
    Inventors: Peter R. Broadbent, Leo A. Coolen, Franciscus J. J. van Ham, Graham J. Wills
  • Patent number: 9858645
    Abstract: A system for semi-automated feature extraction comprising an image analysis server that receives and initializes a plurality of raster images, a feature extraction server that identifies and extracts image features, a mosaic server that assembles mosaics from multiple images, and a rendering engine that provides visual representations of images for review by a human user, and a method for generating a cost raster utilizing the system of the invention.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: January 2, 2018
    Assignee: DigitalGlobe, Inc.
    Inventor: Seth Malitz
  • Patent number: 9836460
    Abstract: Methods and systems are disclosed that analyze patent-related documents having at least one property type. In one implementation, a method involves displaying, in a first graphical element, identifiers of the patent-related documents. The method also involves analyzing the patent-related documents to determine at least one property value for the property type. The property value includes a string of one or more words describing subject matter associated with the patent-related documents and occurring in a subset of the patent-related documents. The method also displays a second graphical element associated with the property type. The second graphical element includes the property value. The method receives, at the second graphical element, a user selection of the property value. The method displays, in the first graphical element, identifiers of the subset of the patent-related documents in which the property value occurs.
    Type: Grant
    Filed: June 11, 2010
    Date of Patent: December 5, 2017
    Assignee: LexisNexis, a division of Reed Elsevier Inc.
    Inventors: Brian K. Elias, Matthew C. Morrise
  • Patent number: 9786039
    Abstract: The present disclosure relates to a method and system for processing an image extracted from a document. The image processing system detects one or more edges of the image and determines a missing edge in the image by comparing color gradients of the edges. The missing edges are recreated by cloning image pixels based on data pixels of an edge, opposite to the missing edge, amongst the one or more edges to obtain a reconstructed image. Outer corner points in the reconstructed image are identified based on quadratic corner points, wherein the quadratic corner points are determined based on the one or more edges and the reconstructed edge. Further, the image processing system performs an image perspective correction on the reconstructed image, based on the outer corner points, to obtain a processed image.
    Type: Grant
    Filed: March 10, 2016
    Date of Patent: October 10, 2017
    Assignee: WIPRO LIMITED
    Inventors: Sendil Kumar Jaya Kumar, Sujatha Jagannath
  • Patent number: 9766080
    Abstract: The present disclosure provides methods and systems for facilitating indoor and outdoor navigation on a mobile device. First position information may be received from a first location provider and second position information may be received from a second location provider. Additionally, first normalized position information based at least in part on the first position information and second position information may be obtained. Based at least on the first normalized position information, a determination may be made that a mobile device is transitioning from a first geographic region to a second geographic region. Additionally, a determination may be made that the mobile device has entered a zone associated with the second geographic region. Further, a map of the second geographic region may be displayed on a user interface of the mobile device.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: September 19, 2017
    Assignee: Phunware, Inc.
    Inventors: C. Enrique Ortiz, Illya Busigin
  • Patent number: 9721157
    Abstract: Under one aspect, an interface program stored on a computer-readable medium causes a computer system with a display device to perform the functions of: displaying an image of a region of a metric vector space; obtaining a set of pixel extents in the image that contain apparent textual annotations; for each pixel extent of the set, obtaining a confidence score that the pixel extent actually contains a textual annotation; and displaying the set of pixel extents in a ranked list based on the corresponding confidence scores. In some embodiments, the program further causes the computer system to perform the functions of, for at least one pixel extent of the set, at least one of automatically generating a text string based on the apparent textual annotation, and accepting user input entering a text string based on the apparent textual annotation.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: August 1, 2017
    Assignee: Nokia Technologies Oy
    Inventors: John R. Frank, Christopher Schmidt
  • Patent number: 9691006
    Abstract: Some embodiments are directed to a method of cloud point simplification that includes implementing recursive spatial partitioning of the set of points into a hierarchy of clusters and, for each cluster, calculating a tangent plane estimate for the points in the cluster and deriving a confidence factor for the calculated tangent plane estimate. The method further includes identifying representative points within each cluster in the hierarchy and, for each representative point, defining a point-pair that consists of the representative point and a representative point of an immediate parent cluster; calculating a contraction error metric for each point-pair that is weighted by the inverse of the confidence factors calculated for the clusters associated with each representative point; and iteratively contracting the point-pair with the lowest contraction error metric, updating remaining point-pairs as a result of the contraction, and revising the contraction error metric of the updated point-pairs accordingly.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: June 27, 2017
    Assignee: VISUAL TECHNOLOGY SERVICES LIMITED
    Inventor: Ian Curington
  • Patent number: 9639979
    Abstract: A method, apparatus and computer program product are provided for non-occluding overlay of user interface or information elements on a contextual map. A method is provided including receiving a two dimensional image associated with a geographic area or object, receiving geometry model associated with the associated with the geographic area, generating an embossing map based on ambient occlusions associated with the geometry model, and generating a composite image based on the two dimensional image and the embossing map.
    Type: Grant
    Filed: December 18, 2014
    Date of Patent: May 2, 2017
    Assignee: HERE GLOBAL B.V.
    Inventor: James D. Lynch
  • Patent number: 9626565
    Abstract: A system for automated conversion of two-dimensional hydrology vector models into valid three-dimensional hydrology vector models, comprising a vector extraction engine that retrieves vectors from, and sends vectors to, a vector storage, a DSM server that retrieves a DSM from a DSM storage and computes a DSM from stereo disparity measurements of a stereo pair retrieved from a raster storage, and a rendering engine that provides visual representations of images for review by a human user, and a method for automated hydrology vector model development utilizing the system of the invention.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: April 18, 2017
    Assignee: DigitalGlobe, Inc.
    Inventors: Jacek Grodecki, Seth Malitz