Pattern Recognition Patents (Class 382/181)
  • Patent number: 10832109
    Abstract: Systems and methods for utilizing one or more cameras at a mobile device to assist in the implementing anti-counterfeit measures for digital barcodes are disclosed. For example, the systems and methods use a mobile device's front camera to capture photographs (or images) at a certain frequency (e.g., capture a photograph every 0.20 seconds). The systems and methods then scan the captured photograph and retrieve relevant image data (for example, scan image vertically and utilize image data of every fourth pixel). The systems and methods compare certain properties of the retrieved image data with properties of one or more comparison light sources. When the systems and methods detect a match (for example, a match within certain threshold parameters), they identify a barcode among a set of barcodes and display the identified barcode at a display screen of the mobile device.
    Type: Grant
    Filed: October 17, 2019
    Date of Patent: November 10, 2020
    Assignee: T-Mobile USA, Inc.
    Inventor: Jacob Holman
  • Patent number: 10834406
    Abstract: In various embodiments, a perceptual quality application determines an absolute quality score for encoded video content viewed on a target viewing device. In operation, the perceptual quality application determines a baseline absolute quality score for the encoded video content viewed on a baseline viewing device. Subsequently, the perceptual quality application determines that a target value for a type of the target viewing device does not match a base value for the type of the baseline viewing device. The perceptual quality application computes an absolute quality score for the encoded video content viewed on the target viewing device based on the baseline absolute quality score and the target value. Because the absolute quality score is independent of the viewing device, the absolute quality score accurately reflects the perceived quality of a wide range of encoded video content when decoded and viewed on a viewing device.
    Type: Grant
    Filed: October 12, 2017
    Date of Patent: November 10, 2020
    Assignee: NETFLIX, INC.
    Inventors: Zhi Li, Anne Aaron, Anush Moorthy, Christos Bampis
  • Patent number: 10829349
    Abstract: A CHE controller arrangement comprises: an execution controller in operative connection with one or more engines of the CHE and configured to control movement of the CHE; a communication controller having a memory to at least store a job to be executed by said CHE, the communication controller further comprising a first interface to retrieve instructions from an external instance, and particular from a terminal operating system related to a plurality of jobs to be executed by said CHE and a second interface to communicate with at least a second CHE; a control interface between the execution controller and the communication controller being adapted to provide instructions to the execution controller responsive to an execution of said job, and the second inter face being adapted to forward at least one job of the plurality of jobs in response to a respective request by said at least one second CHE.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: November 10, 2020
    Assignee: APM TERMINALS B.V.
    Inventor: Alexandru Duca
  • Patent number: 10824871
    Abstract: Described is a system and method for generating a unique signature for a space. During operation, the system causes a mobile platform to make one or more passes through the space along a repeatable path. While moving through the space, the system captures an image of the space around the mobile platform. A filter is applied to the image to generate vertical bins, the vertical bins being one-dimensional vectors of the space around the mobile platform. The one-dimensional vectors are combined over time to create a two-dimensional trace, with the two-dimensional trace being a unique signature for the space.
    Type: Grant
    Filed: May 19, 2016
    Date of Patent: November 3, 2020
    Assignee: HRL Laboratories, LLC
    Inventors: Corey M. Thibeault, Narayan Srinivasa
  • Patent number: 10827126
    Abstract: An electronic device and method are provided guiding image capturing based on property information of an external light source. The electronic device includes a camera, a display, and a processor. The processor is configured to obtain an image using the camera; identify a face included in the image; determine a first brightness value for a first region of the identified face and a second brightness value for a second region of the identified face; determine property information of an external light source for the identified face, based on the first brightness value and the second brightness value; and provide, through the display, guide information corresponding to the property information of the external light source for the identified face.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: November 3, 2020
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Soon Hwan Kwon, Jung Keun Cho, Hyun Mi Kwak, Joon Ki Kim, Sol Kim, Myeong Gi Jeong
  • Patent number: 10825137
    Abstract: A method of operation of an optical character recognition pre-localization system, comprising receiving an image having an original frame to be pre-processed for optical character recognition, applying a pyramid filter to the original frame in order to create a filtered image containing blobs to be analyzed as potential regions of interest that may contain characters, tiling the filtered image into a set of tiles of a defined tile size, and for each tile, determining a contrast, a module value and a gradient angle, identifying a first tile of the set of tiles of the filtered image, wherein the contrast and the module values of the first tile are higher than a respective contrast threshold and module threshold, and generating at least one region of interest of the original frame to be passed to an optical character recognition decoding module based on the first tile, and related systems.
    Type: Grant
    Filed: January 15, 2019
    Date of Patent: November 3, 2020
    Assignee: Datalogic IP Tech, S.r.l.
    Inventors: Lorenzo Vorabbi, Stefano Santi
  • Patent number: 10810356
    Abstract: Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for aiding user access to technical data for an item. In one embodiment a method is provided comprising providing a model of the item, wherein the model comprises a plurality of visual representations, each visual representation representing one or more components of the item; receiving input selecting at least one of the one or more visual representations; responsive to receiving input selecting the at least one of the one or more visual representations, identifying one or more topics associated with the selected visual representation; providing at least a portion of the one or more topics associated with the selected visual representation; receiving input selecting at least one of the one or more topics; and responsive to receiving input selecting a topic of the one or more topics, providing technical data associated with the topic.
    Type: Grant
    Filed: July 17, 2019
    Date of Patent: October 20, 2020
    Assignee: MBTE Holdings Sweden AB
    Inventors: Ran Meriaz, Yoram Meriaz, Alex Tkachman
  • Patent number: 10810434
    Abstract: Techniques for presenting comments relative to video frames are described herein. The disclosed techniques include obtaining a video comprising a plurality of frames; detecting an edge of at least one object in a frame among the plurality of frames; identifying an area inside the edge of the at least one object as a first area and filling the first area with a color so as to distinguish the first area from others; determining a location of the first area relative to the frame; and determining a movement direction of at least one comment to be presented relative to the frame or a change of a transparency value of the at least one comment to be presented relative to the frame based at least on the location of the first area.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: October 20, 2020
    Assignee: Shanghai Bilibili Technology Co., Ltd.
    Inventor: Yuxing Wang
  • Patent number: 10810432
    Abstract: Methods and systems for differentiating an object in a video. One system includes an electronic computing device including an electronic processor configured to determine context information associated with a video. The electronic processor is further configured to determine an object included in the video to be differentiated from other objects included in the video. The electronic processor is further configured to determine a level of differentiation for the object based on the context information. The electronic processor is further configured to alter the video to create an altered video that shows the object differentiated from the other objects in accordance with the level of differentiation. The electronic processor is further configured to provide the altered video to a display.
    Type: Grant
    Filed: August 2, 2018
    Date of Patent: October 20, 2020
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Kang Bum Lee, Daniel A. Law, Philip E. May, Shwetal S. Parikh
  • Patent number: 10783371
    Abstract: The present invention provides a Gabor cube feature selection-based classification method for hyperspectral remote sensing images, comprising the following steps: generating three-dimensional Gabor filters according to set frequency and direction parameter values; convoluting hyperspectral remote sensing images with the three-dimensional Gabor filters to obtain three-dimensional Gabor features; selecting three-dimensional Gabor features, classification contribution degrees to various classes of which meet preset requirements, from the three-dimensional Gabor features; and classifying the hyperspectral remote sensing images by a multi-task joint sparse representation-based classification means by using the selected three-dimensional Gabor features. The present invention is based on the three-dimensional Gabor features, and the used three-dimensional Gabor features contain rich local change information of a signal and are competent in feature characterizing.
    Type: Grant
    Filed: May 15, 2018
    Date of Patent: September 22, 2020
    Assignee: SHENZHEN UNIVERSITY
    Inventors: Sen Jia, Jie Hu, Yao Xie, Linlin Shen
  • Patent number: 10775495
    Abstract: A ground control point device 100 is set up at a control point of a Synthetic Aperture Radar (SAR) geodetic system in which SAR analysis. The ground control point device 100 comprises an SAR microwave reflector 10 configured to reflect an SAR microwave incident from an SAR toward an incident direction, a Global Navigation Satellite System (GNSS) receiver 20 configured to receive a GNSS wave to generate, based on the GNSS wave, positional information, which indicates a position of the control point, a ground state detector 30 configured to detect a state of a ground under the control point, the state including at least a moisture content rate of the ground, and a control point data transmitter 40 configured to transmit, to outside, control point data, which includes the positional information and a detection value of the ground state detector 30.
    Type: Grant
    Filed: April 4, 2018
    Date of Patent: September 15, 2020
    Assignee: NEC CORPORATION
    Inventor: Tsunekazu Kimura
  • Patent number: 10779019
    Abstract: The system and method disclosed herein relate to the establishment of both the location and identity of individual items in pictures or videos and delivering of related information thereto. Initially, images in video source content are scanned and individual elements in the images are dynamically compared with digital images stored in a database to identify individual items in the image that match the digital images stored in the database. Upon detecting a match, information is accessed in the database that is related to the digital image that matches the identified individual item. The accessed information is then transmitted to a secondary system that is in communication with a display device, such that the accessed information is displayed on the secondary system in coordination with the video source content being displayed on the display device.
    Type: Grant
    Filed: May 30, 2019
    Date of Patent: September 15, 2020
    Assignee: HSNi, LLC
    Inventor: John McDevitt
  • Patent number: 10762246
    Abstract: An information processing apparatus includes a matching design element determination unit and a creation unit. The matching design element determination unit determines a combination of matching design elements that meets a base impression evocation criterion, by combining plural design elements which define a design and correspond to a base style having the base impression and plural design elements which correspond to an auxiliary style having an auxiliary impression different from the base impression of the base style. The creation unit creates a design sample by using the combination of the matching design elements.
    Type: Grant
    Filed: August 23, 2016
    Date of Patent: September 1, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Kengo Omura, Qianru Qiu, Yuhei Shimada
  • Patent number: 10762363
    Abstract: The disclosure includes embodiments for providing road sign recognition for connected vehicles. In some embodiments, a method includes determining that a first set of first vehicles have assessed by that a content for a road sign is a first value. In some embodiments, the method includes determining that the content for the road sign is a second value assessed by a second set of second vehicles based, at least in part, on the first vehicles having a same make and model.
    Type: Grant
    Filed: March 30, 2018
    Date of Patent: September 1, 2020
    Inventor: Kosuke Watanabe
  • Patent number: 10762374
    Abstract: An image identification system may identify key points on a known image and an unidentified image. One or more geometric shapes may be formed from the key points. A match between the unidentified image and the know image nay be determined by comparison of the respective geometric shapes.
    Type: Grant
    Filed: December 23, 2015
    Date of Patent: September 1, 2020
    Assignee: Blinkfire Analytics, Inc.
    Inventors: Stephen Joseph Olechowski, III, Nan Jiang, Alejandro Tatay de Pascual
  • Patent number: 10762329
    Abstract: An Inter-object relation recognition apparatus includes: a first learning device receiving an image, and outputting a first feature amount of the image; a second learning device receiving the first feature amount, outputting a second feature amount, and having a plurality of storage units holding internal states for predetermined steps; a triplet unit having a plurality of triplet-units, the triplet-units receiving the second feature amount, recognizing first to third elements, and constituted of first to third recognition units outputting probability information. The triplet unit selects at least one combination of the first to third elements, based on the probability information of the first to third elements output from the first to third recognition units of each of the triplet units, from the combinations of the first to third elements output from each of the triplet units, and recognizes and outputs the combination as a relation between objects.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: September 1, 2020
    Assignees: Toyota Jidosha Kabushiki Kaisha, The University of Tokyo
    Inventors: Hideki Nakayama, Kento Masui, Shintaro Yoshizawa, Akiyoshi Ochiai
  • Patent number: 10757304
    Abstract: Systems and methods for simultaneous image acquisition are provided herein. An apparatus for simultaneous image capture may include a camera, and a chamber with an aperture, the camera oriented to capture light emitted through the aperture. The chamber may include at least first and second mirrors positioned inside the chamber with a defined angle between them, and a holder for an object to be imaged, the holder positioned inside the chamber between the first and second mirrors. In embodiments, the field of view of the camera includes at least portions of the first and second mirrors with respective portions of the object reflected by the first and second mirrors. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: February 21, 2018
    Date of Patent: August 25, 2020
    Inventors: Kevin Bell, Timothy Getsch, Grant Wescott
  • Patent number: 10747989
    Abstract: A face recognition neural network generates small dimensional facial feature vectors for faces in received images. A multi-task learning classifier network receives generated vectors and outputs classifications for the corresponding images. The classifications are built by respective sub-networks each comprising classification layers arranged in levels. The layers in at least some levels receive as input intermediate outputs from an immediately upstream classification layer in the same sub-network and in each other sub-network. After training, a resultant facial feature vector corresponding to an input image is received from the neural network. Resultant classifiers for the input image are received from the classifier network. A database is searched for a subset of reference facial feature vectors having associated classification features matching the resultant classifiers.
    Type: Grant
    Filed: August 21, 2018
    Date of Patent: August 18, 2020
    Assignee: Software AG
    Inventors: Yide Zou, Kevin Muench
  • Patent number: 10747859
    Abstract: A humanness validation method, system, and computer program product, include generating a sequence of actions including gaze actions and emotional state actions, instructing an access requestor to perform the actions in the sequence one-by-one, and granting access to the access requestor if a total error rate of each of the performed one-by-one actions in the sequence of actions is less than a predefined threshold value.
    Type: Grant
    Filed: January 6, 2017
    Date of Patent: August 18, 2020
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Karan Ahuja, Kuntal Dey, Utkarsh Dwivedi, Seema Nagar, Roman Vaculin
  • Patent number: 10740372
    Abstract: A data object representing an electronic document having a plurality of data items each having at least one data value associated therewith is loaded from memory. The data object is searched for plurality of data items by keyword search for at least one candidate target data item. A target data item is selected by identifying at least one ancillary data item known to be located within the electronic document proximate to the at least one candidate. A target field within the electronic document is generated to encapsulate the at least one data value associated with the selected target data item. A format of the at least one data value is compared with a predetermined data value format and extracted from the target field in response to the format of the at least one data value matching the predetermined data value format for storage in a table of a database.
    Type: Grant
    Filed: March 30, 2016
    Date of Patent: August 11, 2020
    Assignees: Canon Information and Imaging Solutions, Inc., Canon U.S.A., Inc.
    Inventor: Hideaki Matsumoto
  • Patent number: 10725445
    Abstract: A control system for monitoring operation of an industrial machine includes a processor and a tangible, non-transitory, computer-readable memory communicating with the processor. The tangible, non-transitory computer-readable memory includes instructions that, in response to execution by the processor, cause the processor to perform operations including: receiving image data from an imaging device that monitors an image zone around the industrial machine, analyzing the image data, generating, based upon the analyzing, operational data associated with the industrial machine, and transmitting the operational data to a display that is communicatively coupled to the control system.
    Type: Grant
    Filed: March 29, 2017
    Date of Patent: July 28, 2020
    Assignee: Safe Tek, LLC
    Inventors: Michael Graves, Joseph Graves
  • Patent number: 10726561
    Abstract: A method, system, and apparatus related to the field of background subtraction in images is disclosed. In particular, the method, system, and apparatus is related to determining whether pixel positions in an image frame of a video sequence belongs to a background or a foreground of a captured scene using a determined level of dynamics of the pixel position.
    Type: Grant
    Filed: June 10, 2019
    Date of Patent: July 28, 2020
    Assignee: Axis AB
    Inventors: Jakob Grundström, Joakim Baltsén, Simon Molin, Hanna Björgvinsdóttir
  • Patent number: 10726573
    Abstract: The present disclosure discloses an object detection method based on machine learning. The object detection method senses a motion of an object by a motion sensor to generate a testing image, captures the testing image by an image sensor to transmit a sensed image to an object detection device, and detects a position of the object in the sensed image by the object detection device. Therefore, the present disclosure increases the accuracy of image recognition under various conditions.
    Type: Grant
    Filed: January 12, 2018
    Date of Patent: July 28, 2020
    Assignee: PIXART IMAGING INC.
    Inventor: Guo-Zhen Wang
  • Patent number: 10719707
    Abstract: A pedestrian detection method is applied to a monitoring camera. The pedestrian detection method includes forming a first detecting window on at least one monitoring frame via an object analysis function, utilizing a human form detection function to modulate the first detecting window for forming a second detecting window, analyzing the second detecting window via a human local detection function to mark an upper detecting window about a pedestrian on the monitoring frame, and determining whether to calibrate the second detecting window via analysis of the upper detecting window.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: July 21, 2020
    Assignee: VIVOTEK INC.
    Inventors: Sheng-Yuan Chen, Hsun-Shun Yu, Cheng-Chieh Liu
  • Patent number: 10713524
    Abstract: Systems, methods, and computer-executable instructions for extracting key value data. Optical character recognition (OCR) text of a document is received. The y-coordinate of characters are adjusted to a common y-coordinate. The rows of OCR text are tokenized into tokens based on a distance between characters. The tokens are ordered based on the x,y coordinates of the characters. The document is clustered into a cluster based on the ordered tokens and ordered tokens from other documents. Keys for the cluster are determined from the first set of documents. Each key is a token from a first set of documents. A value is assigned to each key based on the tokens for the document, and values are assigned to each key for the other documents. The values for the document and the values for the other documents are stored in an output document.
    Type: Grant
    Filed: October 10, 2018
    Date of Patent: July 14, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Nicolae Duta
  • Patent number: 10696525
    Abstract: A container crane control system includes: a first camera configured to be mounted to a container crane such that the first camera is rotatable only along a substantially vertical axis, implementing a tilt function of the first camera, the first camera being configured to provide a first video signal; a control device configured to tilt the first camera based on a current height of a load of the crane, to thereby track the load; and an operator terminal, being configured to receive the first video signal, for presentation to an operator and being configured to receive user input for controlling the crane, resulting in a crane control signal for provision to the control device. The control device may further be configured to receive the crane control signal from the operator terminal and to provide a corresponding control signal to control crane operation.
    Type: Grant
    Filed: October 30, 2017
    Date of Patent: June 30, 2020
    Assignee: ABB Schweiz AG
    Inventors: André Ryman, Peter Almhager
  • Patent number: 10681257
    Abstract: A system and method for determining a dimension of a target. The method includes: determining a camera parameter, the camera parameter including at least one of a focal length, a yaw angle, a roll angle, a pitch angle, or a height of one or more cameras; acquiring a first image and a second image of an target captured by the one or more cameras; generating a first corrected image and a second corrected image by correcting the first image and the second image; determining a parallax between a pixel in the first corrected image and a corresponding pixel in the second corrected image; determining an outline of the target; and determining a dimension of the target based at least in part on the camera parameter, the parallax, and the outline of the target.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: June 9, 2020
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Wei Lu, Qiankun Li, Shizhu Pan, Jichao Geng, Xiaohui Sun, Haijiang Pan, Jinting Wang
  • Patent number: 10671795
    Abstract: One embodiment provides a method, including: detecting, in an overlay input application, one or more ink strokes provided to an input field overlay area; and providing, in the overlay input application, a preview area that displays a typeset preview for the one or more ink strokes; wherein the preview area is displayed in a location determined by an area associated with current ink stroke input. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: June 2, 2020
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Steven Richard Perrin, Jianbang Zhang, Russell Speight VanBlon, Joshua Neil Novak, Aaron Michael Stewart, Jonathan Jen-Wei Yu, Sarah Jane E Cox, Geoffrey Simon Bula, Rajesh Krishna Daivajna
  • Patent number: 10671295
    Abstract: A state machine engine includes a state vector system. The state vector system includes an input buffer configured to receive state vector data from a restore buffer and to provide state vector data to a state machine lattice. The state vector system also includes an output buffer configured to receive state vector data from the state machine lattice and to provide state vector data to a save buffer.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: June 2, 2020
    Assignee: Micron Technology, Inc.
    Inventors: David R. Brown, Harold B Noyes
  • Patent number: 10657312
    Abstract: Techniques for performing font management on a client allowing the client to dynamically determine operating system support for new technology fonts, and upon an affirmative such determination perform installation and activation of those new technology fonts. At least one stub font and a new technology font test process facilitate activation/installation of selected fonts if the operating system supports them and graceful exception handling if the operating system does not. A stub font can be thought of as a simplified or otherwise light-weight representation of a real font (a stub font is a proxy for a real font). The stub font can be efficiently stored on a client machine, so that a new technology font test can attempt to activate the corresponding stub font in order to test whether a corresponding real font is supported by the operating system.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: May 19, 2020
    Assignee: Adobe Inc.
    Inventor: Sairus Patel
  • Patent number: 10650268
    Abstract: Provided are an image processing apparatus and an image processing method for improving the accuracy of a recognition result of a current object included in captured images. The image processing apparatus performs recognition processing on the current object on the basis of recognition results of the current object obtained from a plurality of captured images with different output information regarding imaging so that the accuracy of the recognition result of the captured images can be improved. For example, the image processing method can be applied to an electronic device having a function of performing the recognition processing on the current object.
    Type: Grant
    Filed: November 2, 2016
    Date of Patent: May 12, 2020
    Assignee: SONY SEMICONDUCTOR SOLUTIONS CORPORATION
    Inventor: Katsuya Shinozaki
  • Patent number: 10643701
    Abstract: A memory device and a memory system capable of flexibly corresponding to the number of dimensions of reference data and having a compact circuit configuration at searching for data similar to search data are provided. A memory system capable of reducing processing time to search for data similar to search data and reducing a circuit area is provided. A memory device includes a plurality of read circuits, an input search data storing circuit configured to divide search data to output, a plurality of similarity evaluation cells and a plurality of current accumulators. The memory system is configured by including a main core and a branch core thus configured.
    Type: Grant
    Filed: May 11, 2017
    Date of Patent: May 5, 2020
    Assignee: TOHOKU UNIVERSITY
    Inventors: Yitao Ma, Tetsuo Endoh
  • Patent number: 10645237
    Abstract: An apparatus includes an imaging device, a display interface, a charging interface and a processer. The imaging device is configured to obtain an image of a user device. The display interface is configured to present selections to a user of the user device and accept instructions from the user. The charging interface configured to charge the user device. The processor is configured to determine an operating system of the user device, to cause the display interface to present a charging option to the user, and to cause the charging interface to charge the user device in response to the user selecting the charging option.
    Type: Grant
    Filed: April 18, 2018
    Date of Patent: May 5, 2020
    Inventor: Cheing L. Winston
  • Patent number: 10640347
    Abstract: An example method may include receiving, from a sensor on a vehicle, an initial plurality of sensor data points representing a position of a face of a pallet. The vehicle may include tines configured to engage the pallet. A baseline geometric representation of the face of the pallet may be determined based on the initial plurality of sensor data points. The vehicle may be caused to reposition the tines relative to the pallet. A subsequent plurality of sensor data points representing the position of the face of the pallet after repositioning the tines may be received from the sensor. An updated geometric representation of the face of the pallet may be determined based on the subsequent sensor data points. It may be determined that the updated geometric representation deviates from the baseline geometric representation by more than a threshold value and, in response, motion of the vehicle may be adjusted.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: May 5, 2020
    Assignee: X Development LLC
    Inventors: Hemal Shah, Ian Gulliver
  • Patent number: 10638174
    Abstract: A system and method for creating and sharing synchronized video control data for sexual stimulation devices that allows for automated synchronization with any video of sexual activity and allows for comprehensive personalization and customization of the video selection, synchronization, and sharing experience based on the user's preferences and biometric data.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: April 28, 2020
    Inventor: Brian Sloan
  • Patent number: 10621788
    Abstract: Virtual reality-based apparatus that includes a memory, a depth sensor and circuitry. The depth sensor captures a plurality of depth data points of a human subject from a single viewpoint. The memory stores a deformed three-dimensional (3D) human body model. The circuitry calculates first distances from the depth data points to a plurality of triangular faces. The circuitry calculates second distances from the depth data points to a plurality of edges. The circuitry further calculates third distances from the depth data points to a plurality of vertices. The circuitry further determines minimum distances, among the calculated first distances, the calculated second distances, and the calculated third distances, as point-to-surface distance to reconstruct a 3D human body model with high accuracy.
    Type: Grant
    Filed: September 25, 2018
    Date of Patent: April 14, 2020
    Assignee: SONY CORPORATION
    Inventors: Jie Ni, Mohammad Gharavi-Alkhansari
  • Patent number: 10621693
    Abstract: Systems and methods for registering documents. A two-dimensional document image and one or more form images may be obtained. The document image may be projected onto a horizontal axis and a vertical axis to create a horizontal document projection and a vertical document projection. The form images may be projected onto the horizontal axis and the vertical axis to create a horizontal form projection and a vertical form projection. The horizontal document projection may be correlated with the horizontal form projection of the form images and the vertical document projection may be correlated with the vertical form projection of the form images. Correlation scores may be calculated based on the correlations.
    Type: Grant
    Filed: December 28, 2016
    Date of Patent: April 14, 2020
    Assignee: ANCESTRY.COM OPERATIONS INC.
    Inventors: Laryn Brown, Michael Murdock, Jack Reese, Shawn Reid
  • Patent number: 10606178
    Abstract: Disclosed is a method of measuring a target, and a metrology apparatus. In one arrangement the target comprises a layered structure. The layered structure has a first target structure in a first layer and a second target structure in a second layer. The method comprises illuminating the target with measurement radiation using an illumination profile in the illumination pupil (u) that is offset from an imaginary line (IL) in the illumination pupil passing through the optical axis, to allow propagation to a detection region of the detection pupil of an allowed order (v2, v4) of a predetermined diffraction order while limiting propagation to the detection region of an equal and opposite order (v1?, v3?) of that predetermined diffraction order. Scattered radiation of plural double-diffracted allowed diffraction orders (w2, w4) is detected. A characteristic of the lithographic process is calculated using the detected scattered radiation of the predetermined diffraction orders.
    Type: Grant
    Filed: January 11, 2019
    Date of Patent: March 31, 2020
    Assignee: ASML Netherlands B.V.
    Inventor: Olger Victor Zwier
  • Patent number: 10601866
    Abstract: A method, computer system, and a computer program product for identifying a phishing attack is provided. The present invention may include receiving an alert of a suspicious URL. The present invention may include making an HTTP request to the suspicious URL. The present invention may include downloading and rendering the suspicious URL content. The present invention may include producing a screenshot of the rendered suspicious URL content. The present invention may include making an HTTP request to a domain landing page. The present invention may include downloading and rendering the domain landing page URL content. The present invention may include producing a screenshot of the rendered domain landing page URL content. The present invention may include generating a score based on comparing the produced first screenshot and the produced second screenshot.
    Type: Grant
    Filed: August 23, 2017
    Date of Patent: March 24, 2020
    Assignee: International Business Machines Corporation
    Inventors: Avishay Bartik, Alon Freund, Aviv Ron, Shahaf Stein
  • Patent number: 10600089
    Abstract: A system for analyzing user consumption of content on web pages or determining user engagement with content comprising a data collection script and an content-engagement-inference engine. The data collection script determines one or more content elements to be measured from a web page and collects description data associated with the one or more content elements. The description data describes information about the one or more content elements. The content-engagement-inference engine creates an inference or analytics result based on the description data. The inference or analytics result describes how the one or more content elements have been consumed by users and then provides the inference or analytics result for users to designated entities.
    Type: Grant
    Filed: March 14, 2014
    Date of Patent: March 24, 2020
    Assignee: Oracle America, Inc.
    Inventors: Daniel E. Fichter, Christopher R. Tsoufakis, Nikki K. Gomez, Aniq Rahman, Jonah Goodhart, Michael Garrett Seiler, Suryansh Agarwal, Theodore V. McConnell
  • Patent number: 10592450
    Abstract: A system includes a processor and a hardware accelerator coupled to the processor. The hardware accelerator includes data analysis elements configured to analyze a data stream based on configuration data and to output a result, and an integrated circuit device that includes a DMA engine that writes input data to and read output data from the data analysis elements, one or more preprocessing cores that receive the input data from the DMA engine prior to the DMA engine writing the input data to the one or more data analysis elements and perform custom preprocessing functions on the input data, and one or more post-processing cores that receive the output data from the DMA engine after the output data is read from the data analysis elements but prior to the output data being output to the processor and perform custom post-processing functions on the output data.
    Type: Grant
    Filed: January 18, 2017
    Date of Patent: March 17, 2020
    Assignee: Micron Technology, Inc.
    Inventor: Gavin L. Huggins
  • Patent number: 10579741
    Abstract: In one embodiment, a computer-implemented method for proactively improving machine translation in real time by processing a translation request includes: receiving the translation request from a mobile device; and either generating or retrieving translation information based on a result of either or both of: determining whether the translation request includes image data suitable for generating a machine translation; and determining whether the translation request includes metadata suitable for generating an estimated translation. In another embodiment, a computer-implemented method for proactively improving machine translation in real time by generating and submitting a translation request includes: capturing image data; evaluating one or more conditions corresponding to the captured image data; generating metadata corresponding to the captured image data; and generating and submitting the translation request to a machine translation platform.
    Type: Grant
    Filed: August 17, 2016
    Date of Patent: March 3, 2020
    Assignee: International Business Machines Corporation
    Inventors: Debbie A. Anglin, Jeffrey A. Calcaterra, Su Liu, Cheng Xu
  • Patent number: 10572759
    Abstract: To quickly specify a region of a character group included in an image, image obtaining means of an image processing device obtains the image data. Expansion means expands and unites a plurality of regions respectively indicating objects included in an image indicated by the image data obtained by the image obtaining means. Character region determining means determines whether all or some of the regions, which are expanded and united by the expansion means, are character regions. Processing performing means performs predetermined processing on a region that is determined by the character region determining means as a character region.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: February 25, 2020
    Assignee: Rakuten, Inc.
    Inventor: Rong Liu
  • Patent number: 10573046
    Abstract: The present invention makes it possible to see an original text string which (i) is contained in a captured image and (ii) has been translated, even after a translation of the original text string is displayed. The text string decoration display control section (12) decorates a part indicating a text string contained in a captured image and causes the decorated part to be displayed. The translation image generating section (13) generates a translation image showing a result of translating the text string into another language. The translation display control section (16) switches between display and non-display of the translation image in accordance with an input carried out by a user.
    Type: Grant
    Filed: June 4, 2018
    Date of Patent: February 25, 2020
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Kiyofumi Ohtsuka, Tadao Nagasawa
  • Patent number: 10567844
    Abstract: In one embodiment, a method includes a client device receiving a selection of an emotion capture button. The emotion capture button is associated with an emotion. In response to the receiving the selection of the emotion capture button, the client device captures a video clip designated with a categorization specifying the emotion associated with the selected emotion capture button.
    Type: Grant
    Filed: February 24, 2017
    Date of Patent: February 18, 2020
    Assignee: Facebook, Inc.
    Inventor: Michael Arthur Sayman
  • Patent number: 10554807
    Abstract: A mobile terminal and a method of operating the mobile terminal are provided. The mobile terminal includes a sensor configured to sense a motion of the mobile terminal, and a communication interface configured to receive, from a wearable device corresponding to the mobile terminal, information of a motion of the wearable device, the motion of the wearable device being sensed during a time period from a start time requested by the mobile terminal. The mobile terminal further includes a controller configured to determine whether the motion of the mobile terminal and the motion of the wearable device have a correlation of a level or greater, and unlock the mobile terminal, in response to the controller determining that the motion of the mobile terminal and the motion of the wearable device have the correlation of the level or greater.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: February 4, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Yun-jung Kim
  • Patent number: 10552686
    Abstract: An object recognition device according to an embodiment includes a camera that captures an image of an imaging area. A storage device stores, for each of a plurality of registered objects, dictionary feature information for identifying the corresponding object and dictionary boundary information for identifying an actual boundary area of the corresponding object. A processor receives the captured image from the camera, and determines an object area in the captured image. The processor extracts feature information from the object area, and, based on the extracted feature information compared to the dictionary feature information, identifies each object included in the object area. The processor also extracts boundary information corresponding to each identified object included in the object area, and, based on the extracted boundary information compared to the dictionary boundary information with respect to each identified object, determines an overlap state of each identified object in the object area.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: February 4, 2020
    Assignee: TOSHIBA TEC KABUSHIKI KAISHA
    Inventor: Masaaki Yasunaga
  • Patent number: 10552683
    Abstract: The present invention extends to methods, systems, and computer program products for ingesting streaming signals. Signal ingestion modules sample a frame from a raw streaming signal. A preliminary severity or possible event type is computed from the sampled frame. A deeper inspection request is triggered of the raw streaming signal or of another raw streaming signal. Segments of content from the raw streaming signal or the other raw streaming signal are inspected. An actual severity or actual event type is computed from the inspected content. The actual severity or actual event type can be included in a normalized signal.
    Type: Grant
    Filed: July 15, 2019
    Date of Patent: February 4, 2020
    Assignee: Banjo, Inc.
    Inventors: KW Justin Leung, Michael Avner Urbach, Armando Guereca-Pinuelas, Christopher E. Latko, Damien Patton, Rish Mehta
  • Patent number: 10552241
    Abstract: An actuator to execute on a server may be automatically selected based on risk of failure and damage to the server. Requirement specification and environment parameters may be received. A subset of actuators may be selected based on a risk threshold from an actuator catalog database storing actuator information and actuator risk metadata associated with a plurality of actuators. The actuator risk metadata may be augmented with risk information. A ranked list of the subset of actuators may be generated based on the actuator risk metadata associated with each actuator in the subset. An actuator in the ranked list may be executed on the server.
    Type: Grant
    Filed: June 22, 2016
    Date of Patent: February 4, 2020
    Assignee: International Business Machines Corporation
    Inventors: Constantin M. Adam, Anuradha Bhamidipaty, Jayan Nallacherry, Debasisha K. Padhi, Yaoping Ruan, Frederick Y.-F. Wu
  • Patent number: 10546360
    Abstract: An encoding apparatus partitions a digital image into multiple regions for subsequent encoding. A first encryption code is associated with a first region, a second encryption code is associated with a second region and the first code, and a third code is associated with the first code, the second code and a third region. An authentication apparatus authenticates the digital image in an inverse process.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: January 28, 2020
    Assignee: SIGNS & WONDERS UNLIMITED, LLC
    Inventors: Nancy Powers, Terrence M. Fortuna, Paul Kocsis