Patents Examined by Stephen M. Brinich
  • Patent number: 10339629
    Abstract: An electronic device and a method for automatically displaying an indication in a multi-dimensional media in the electronic device are provided. The method includes receiving the multi-dimensional media at the electronic device, displaying a first view port of the multi-dimensional media on a screen of the electronic device, detecting at least one region of interest (ROI) in the multi-dimensional media based on plurality of parameters, and displaying an indication indicating at least one second view port of the multi-dimensional media on the screen. The second view port includes at least one ROI.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: July 2, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Raghavendra Kalose Mathsyendranath, Alok Shankarlal Shukla, Pradeep Choudhary, Karthik Narayanan
  • Patent number: 10339218
    Abstract: Techniques for customizing a display of content related to dictionary entries are described herein. In one example, a user selects a word from a rendered electronic book. In response, the device outputs a dictionary user interface that includes display elements associated with a particular user. Preferences of a user may be utilized to determine what content (e.g., what display elements) to display within the dictionary UI as well as how the content is to be displayed. The preferences may be user-specified and/or learned from user behavior. For instance, a machine learning mechanism may be used to determine what content is the most interesting to a user.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: July 2, 2019
    Assignee: Amazon Technologies, Inc.
    Inventor: Geetika Tewari Lakshmanan
  • Patent number: 10332512
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for performing dynamic, stroke-based alignment of touch displays. In one aspect, a method includes obtaining a candidate transcription that an automated speech recognizer generates for an utterance, determining a particular context associated with the utterance, determining that a particular n-gram that is included in the candidate transcription is included among a set of undesirable n-grams that is associated with the context, adjusting a speech recognition confidence score associated with the transcription based on determining that the particular n-gram that is included in the candidate transcription is included among the set of undesirable n-grams that is associated with the context, and determining whether to provide the candidate transcription for output based at least on the adjusted speech recognition confidence score.
    Type: Grant
    Filed: May 25, 2017
    Date of Patent: June 25, 2019
    Assignee: Google LLC
    Inventors: Pedro J. Moreno Mengibar, Petar Aleksic
  • Patent number: 10331398
    Abstract: As disclosed herein a method, executed by a computer, for enabling enhanced reading device usability includes detecting, on an electronic device, a read operation that audibly reads visually presented information. The method further includes retrieving from a user profile a first threshold value and a second threshold value. The method further includes analyzing potential distractions to determine an estimated distraction level. The method further includes pausing the read operation if the estimated distraction level is greater than or equal to the first threshold value. The method further includes resuming the read operation if the estimated distraction level is less than or equal to the second threshold value. A computer system, and a computer program product corresponding to the method are also disclosed herein.
    Type: Grant
    Filed: May 14, 2015
    Date of Patent: June 25, 2019
    Assignee: International Business Machines Corporation
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 10332409
    Abstract: A collision avoidance system includes a processor configured to determine first and second positions of an intruder in first and second images, respectively, determine an angular position change of the intruder by comparing the first and second positions, determine a rate of change of a line of sight angle from an aircraft to the intruder based on the angular position change and a time between the first and second images, determine a rate of change of the angular size of the intruder based on a difference in angular size of the intruder from the first to second image and the time between the first and second images, and provide an alert to an operator of the aircraft in response to the ratio of the rate of change of the line of sight angle and the rate of change of the angular size of the intruder being less than a threshold.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: June 25, 2019
    Assignee: ROCKWELL COLLINS, INC.
    Inventors: Vladislav Gavrilets, William T. Kirchner, Keith M. Allen, Allen D. Wu
  • Patent number: 10325342
    Abstract: Embodiments relate to a configurable convolution engine that receives configuration information to perform convolution and other deep machine learning operations on streaming input data of various formats. The convolution engine may include two convolution circuits that each generate a stream of values by applying convolution kernels to input data. The stream of values may each define multiple channels of image data. A channel merge circuit interleaves the streams of values from the convolution circuits to generate an output stream of output values. The output stream includes the data multiple channels of each input stream arranged in an interleaved manner.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: June 18, 2019
    Assignee: Apple Inc.
    Inventors: Sung Hee Park, Muge Wang
  • Patent number: 10325023
    Abstract: A method is provided for controlling a device based on acquired text data. The method includes acquiring the text data indicating a voice spoken by a user, and analyzing a meaning of the text data based on a table, in which a word and a vector representing a meaning of the word in a vector space of predetermined dimensions are associated. The method also includes generating a command to control the device based on the analyzed meaning of the text data. The table is generated by performing a learning process by assigning to a first word a first vector representing a meaning of the first word in the vector space, and by assigning to a second word a second vector representing a meaning of the second word in the vector space, in accordance with an arrangement of a word string in a first text corpus and a second text corpus.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: June 18, 2019
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Katsuyoshi Yamagami, Takashi Ushio, Yasunori Ishii
  • Patent number: 10326915
    Abstract: In a color printing environment, functions for printing color management are dissociated. An abstraction layer is also provided to facilitate setting and evaluation of all factors relating to color print and prediction.
    Type: Grant
    Filed: May 9, 2016
    Date of Patent: June 18, 2019
    Assignee: ELECTRONICS FOR IMAGING, INC.
    Inventor: Luc Choulet
  • Patent number: 10319066
    Abstract: Embodiments relate to a configurable convolution engine that receives configuration information to perform convolution and other deep machine learning operations on streaming input data of various formats. The convolution engine may include a convolution core circuit and a spatial pooling circuit. The convolution core circuit performs convolution operations on input data to generate a first stream including first values of a first channel and second values of a second channel in an interleaved manner. The convolution core circuit may further perform post-processing operations, including inter-channel processing operations. The spatial pooling circuit performs per-channel operations on the output of the convolution core circuit, pooling subsets of the values of the first and second channel separately, and combining the spatially pooled values into an output stream having multiple channels in an interleaved manner.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: June 11, 2019
    Assignee: Apple Inc.
    Inventor: Sung Hee Park
  • Patent number: 10313647
    Abstract: According to this method, upon reception of a color transform associated with a main sequence, a transition sequence is generated from successive images of this main sequence such that the first image of this transition sequence is an image received after reception of this color transform, transition color transforms associated with images of said transition sequence are generated by blending a color transform associated with a previous main sequence or no color transform with the second color transform, and each image of this transition sequence is processed using the transition color transform associated with said image.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: June 4, 2019
    Assignee: InterDigital CE Patent Holdings
    Inventors: Catherine Serre, Jurgen Stauder, Sebastien Lasserre
  • Patent number: 10311283
    Abstract: The present invention provides a method for providing feedback to a user during a 3D scanning session and guides the user to finish scanning completely.
    Type: Grant
    Filed: October 7, 2016
    Date of Patent: June 4, 2019
    Assignee: Itseez3D, Inc.
    Inventor: Ilya Lysenkov
  • Patent number: 10296860
    Abstract: A system and method for aircraft cabin activity management occurring during turnaround using video analytics are disclosed. In one embodiment, real-time video feed of the aircraft cabin activities is obtained during the turnaround from at least one video camera disposed in an aircraft cabin. Further, aircraft cabin activity time stamps and progress associated with one or more aircraft cabin activities are determined by applying video analytics on the obtained video feed. Furthermore, the aircraft cabin activities are managed using the determined aircraft cabin activity time stamps and the progress associated with the one or more aircraft cabin activities.
    Type: Grant
    Filed: February 20, 2016
    Date of Patent: May 21, 2019
    Assignee: AIRBUS GROUP INDIA PRIVATE LIMITED
    Inventors: Ashutosh Agrawal, Anmol Pandey
  • Patent number: 10297034
    Abstract: A method performed by an electronic device is described. The method includes obtaining a first image from a first camera, the first camera having a first focal length and a first field of view. The method also includes obtaining a second image from a second camera, the second camera having a second focal length and a second field of view disposed within the first field of view. The method further includes aligning at least a portion of the first image and at least a portion of the second image to produce aligned images. The method additionally includes fusing the aligned images based on a diffusion kernel to produce a fused image. The diffusion kernel indicates a threshold level over a gray level range. The method also includes outputting the fused image. The method may be performed for each of a plurality of frames of a video feed.
    Type: Grant
    Filed: April 27, 2017
    Date of Patent: May 21, 2019
    Assignee: QUALCOMM Incorporated
    Inventors: James Wilson Nash, Kalin Mitkov Atanassov, Sergiu Radu Goma
  • Patent number: 10297251
    Abstract: An automatic speech recognition system for a vehicle includes a controller configured to select an acoustic model from a library of acoustic models based on ambient noise in a cabin of the vehicle and operating parameters of the vehicle. The controller is further configured to apply the selected acoustic model to noisy speech to improve recognition of the speech.
    Type: Grant
    Filed: January 21, 2016
    Date of Patent: May 21, 2019
    Assignee: Ford Global Technologies, LLC
    Inventors: Ali Hassani, Scott Andrew Amman, Francois Charette, Brigitte Frances Mora Richardson, Gintaras Vincent Puskorius, An Ji, Ranjani Rangarajan, John Edward Huber
  • Patent number: 10286682
    Abstract: Systems and methods for printing data on a substrate including a color-changeable material are provided. One system includes a processing circuit and a device including an energy source. At least a portion of a printed publication is printed on the substrate using a commercial printing press based on fixed data. The device including the energy source is configured to add variable data to the substrate. The processing circuit is configured to receive the variable data and to control the energy source to change a color of the color-changeable material based on the variable data to provide at least a portion of the printed publication. The processing circuit is configured to control the energy source to change the color of the color-changeable material in-line with a flow of the substrate through one of a printing line, a finishing line, or a packaging line of the commercial printing press.
    Type: Grant
    Filed: September 30, 2016
    Date of Patent: May 14, 2019
    Assignee: QUAD/GRAPHICS, INC.
    Inventors: John Barndt, Robert H. Barton, Jr., Terrill S. Clayton, Monte J. Rose, Paul G. Volz
  • Patent number: 10282860
    Abstract: The present disclosure relates to methods and systems for monocular localization in urban environments. The method may generate an image from a camera at a pose. The method may receive a pre-generated map, and determine features from the generated image based on edge detection. The method may predict a pose of the camera based on at least the pre-generated map, and determine features from the predicted camera pose. Further, the method may determine a Chamfer distance based upon the determined features from the image and the predicted camera pose, optimize the determined Chamfer distance based upon odometry information and epipolar geometry. Upon optimization, the method may determine an estimated camera pose.
    Type: Grant
    Filed: May 22, 2017
    Date of Patent: May 7, 2019
    Assignee: HONDA MOTOR CO., LTD.
    Inventors: Yan Lu, Jiawei Huang, Yi-Ting Chen, Bernd Heisele
  • Patent number: 10282858
    Abstract: A method is for estimating a three-dimensional (3D) representation of a set of two-dimensional (2D) curves of a concept drawing, the estimate of the 3D representation corresponding to a 3D object underlying the concept drawing. The method comprises: obtaining a representation of a set of 2D curves a concept drawing that represent a 3D object underlying the concept drawing; determining an energy function based on the set of 2D curves, the energy function comprising one or more terms, each term reflective of a preference for a 3D representation based on a characteristic of the 2D curves which reflects how concept drawings are commonly perceived to represent 3D objects; and performing an optimization which minimizes the energy function to thereby determine the 3D representation.
    Type: Grant
    Filed: April 16, 2015
    Date of Patent: May 7, 2019
    Assignees: The University of British Columbia, The Governing Council of the University of Toronto, Institut National de Recherche en Informatique et en Automatique
    Inventors: Alla Sheffer, Karan Singh, Adrien Bousseau, Will Chang, Baoxuan Xu, James McCrae
  • Patent number: 10282825
    Abstract: In the imaging apparatus, the image processor combines the data of the plurality of the images so as to generate data of a still image deeper in depth of field. The image processor performs alignment of two images to be combined. In a case where the alignment achieves success, the image processor combines the data of the two images. In a case where the alignment ends in failure and yet where a difference between focus positions of the two images is smaller than a predetermined value, the image processor does not combine the data of the two images. In a case where the alignment ends in failure and yet where the difference between the focus positions of the two images is not smaller than the predetermined value, the image processor combines the data of the two images.
    Type: Grant
    Filed: June 6, 2017
    Date of Patent: May 7, 2019
    Assignee: Panasonic Intellectual Property Management Co., Ltd.
    Inventors: Mitsuo Abe, Hirofumi Ishii
  • Patent number: 10268894
    Abstract: An image flow analyzing method with low datum storage and low datum computation is applied to a related camera device and a related camera system. The image flow analyzing method includes defining a monitoring region on a video image, detecting an input timing and an output timing of an object passing through the monitoring region, utilizing the input timing and the output timing to compute a first average staying amount and a first average staying period of the object within the monitoring region via a specific time length, and utilizing the first average staying amount and the first average staying period to compute a second average staying amount and a second average staying period of the object within a statistics range defined by several specific time lengths in accordance with an external command.
    Type: Grant
    Filed: May 23, 2017
    Date of Patent: April 23, 2019
    Assignee: VIVOTEK INC.
    Inventors: Cheng-Chieh Liu, Chih-Yen Lin
  • Patent number: 10255930
    Abstract: A universal device controller is configured to operate as a proxy mechanism for interacting with a plurality of different devices wirelessly coupled to the universal device controller. When a user of the universal device controller verbally expresses a command from a universal command language understood by the device, the universal device controller analyzes the verbal expression of the user and identifies a wireless device capable of executing the associated command. The universal device controller then identifies an API for interacting with the identified device and translates the verbal expression into a device command that the identified device is capable of executing. The universal device controller then issues the device command to the identified device.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: April 9, 2019
    Assignee: HARMAN INTERNATIONAL INDUSTRIES, INCORPORATED
    Inventors: Stefan Marti, Davide Di Censo, Ajay Juneja