Merge Or Overlay Patents (Class 345/629)
  • Patent number: 10096114
    Abstract: A method for determining the position of multiple cameras relative to each other includes at a processor, receiving video data from at least one video recording taken by each camera; selecting a subset of frames of each video recording, including determining relative blurriness of each frame of each video recording, selecting frames having a lowest relative blurriness, counting features points in each of the lowest relative blurriness frames, and selecting for further analysis, lowest relative blurriness frames having a highest count of feature points; and processing each selected subset of frames from each video recording to estimate the location and orientation of each camera.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: October 9, 2018
    Assignee: GOOGLE LLC
    Inventors: Joan Lasenby, Stuart Bennett, Sasi Inguva, Damien Kelly, Andrew Crawford, Hugh Denman, Anil Kokaram
  • Patent number: 10091416
    Abstract: An image pickup apparatus includes an image pickup unit for picking up an image of a subject and generating a plurality of pickup images, an orientation obtaining unit for setting an image pickup position at a time of picking up one pickup image among the plurality of generated pickup images as a reference and obtaining an orientation related to the pickup image, an image combining unit for combining the plurality of generated pickup images and generating a panoramic image, a representative position calculation unit for calculating a representative position in a horizontal direction in the generated panoramic image, an orientation calculation unit for calculating an orientation at the calculated representative position on the basis of characteristic information of the image pickup unit, the calculated representative position, and the obtained orientation, and a recording control unit for recording the calculated orientation while being associated with the generated panoramic image.
    Type: Grant
    Filed: January 6, 2014
    Date of Patent: October 2, 2018
    Assignee: SONY CORPORATION
    Inventor: Yasuhito Shikata
  • Patent number: 10089713
    Abstract: A method for registering images aligns a fixed image with a corresponding moving image. A target image and a reference image are selected. The reference and target images are relatively low-res representations of the fixed and moving images respectively. A current image distortion map is determined that defines distortions between the target and reference images. A residual image is determined by comparing the reference image and a warped target image derived from the target image based on the current image distortion map. A residual image distortion map is determined based on transform coefficients of cosine functions fitted to the residual image. The coefficients are determined by applying a DCT to a signal formed by the residual image and image gradients of the warped target or reference image. The current image distortion map is combined with the residual image distortion map to align the fixed image and the moving image.
    Type: Grant
    Filed: March 22, 2016
    Date of Patent: October 2, 2018
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Peter Alleine Fletcher
  • Patent number: 10089791
    Abstract: A predictive augmented reality assistance system is described. A device generates and renders augmented reality content in a display of the device. The device tracks user interactions with the augmented reality content of a user of the device. A context of the user interactions with the augmented reality content is determined based on the user interactions. A behavioral analysis of a user of the device is generated based on the context of the user interaction. A predictive model of the user of the device is generated based on the behavioral analysis. The augmented reality content is modified based on the predictive model of the user of the device.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: October 2, 2018
    Assignee: DAQRI, LLC
    Inventor: Brian Mullins
  • Patent number: 10082946
    Abstract: A method of adjusting windows and an electronic apparatus are provided. The method includes the following steps. A number of icons are displayed at the first screen, where the icons are respectively corresponding to programs being executed. A movement condition of the icons is detected. When multiple first icons from the icons are moved to a first side of the first screen, multiple first windows of the programs corresponding to the first icons are displayed on a second screen, and at least one scrolling bar is displayed at the first side of the first screen. A relative display position of the first windows on the second screen is adjusted according to a relative position of the at least one scrolling bar at the first side.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: September 25, 2018
    Assignee: Acer Incorporated
    Inventors: Wei-Yi Li, Chung-Hsien Lee, Cheng-Han Lin, Ju-Hsien Weng, Ren-Wei He
  • Patent number: 10078909
    Abstract: An online system customizes video conversations between users of the online system by providing graphics that are likely to interest the users. The online system may present composite views overlaying selected graphics on a video stream, which may be part of an augmented reality (AR) environment. The graphics include, for example, background graphics, masks, props, visual or particular effects, frames or borders, etc. The online system may use a machine learning model to predict whether a user is likely to select or interact with a particular graphic. The online system can also filter or rank graphics according to user affinities or user connections on the online system. Users may be encouraged to interact with the graphics that are customized to their specific interests, which can promote an engaging video conversation or AR experience.
    Type: Grant
    Filed: May 16, 2017
    Date of Patent: September 18, 2018
    Assignee: Facebook, Inc.
    Inventors: Crystal Rhan-Tsor Chen, Lydia Han, Aigerim Shorman, Tanner Cotant Christensen, Noah Bradley Blecher, Daniil Burdakov, Karthik Narayan, Harshdeep Singh, Pradeep George Mathias, Deepa Diwakar, Tamar Bar Lev, Christopher Jon Lang, Shupin Mao
  • Patent number: 10078866
    Abstract: A collaborative real estate search is described. Overlay data including indications of properties for sale within a geographic area are provided to a first user device. The overlay data are capable of being overlaid on a map of the geographic area on a user interface. Selections of some of the properties for sale are received from the first user device and a list of those properties is stored within a folder associated with the first user. The system enables a second user device—associated with a second user who is associated with the first user—to access the list of the properties selected by the user. This includes enabling the second user device to cause information regarding the properties to be stored within the folder. The information is made available for display on a user interface of the first user device.
    Type: Grant
    Filed: February 17, 2017
    Date of Patent: September 18, 2018
    Assignee: Redfin Corporation
    Inventors: David Eraker, Adam Michael Dougherty, Edward M. Smith, Stephen Eraker
  • Patent number: 10078881
    Abstract: A method and device for processing graphics data include generating primitives including objects in an image, classifying tiles dividing the image into scalable tile groups, generating a coverage pattern identifying primitives that are covered on tiles included in each scalable tile group, generating a bin stream including the coverage pattern corresponding to the each scalable tile groups, and performing rendering for each tile of the tiles using the bin stream.
    Type: Grant
    Filed: August 26, 2016
    Date of Patent: September 18, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Sangheon Lee, Kwontaek Kwon, Soojung Ryu, Yeongon Cho
  • Patent number: 10073531
    Abstract: An electronic device includes one or more imaging sensors (e.g, imaging cameras) and includes one or more non-image sensors, such as an inertial measurement unit (IMU), that can provide information indicative of the pose of the electronic device. The electronic device estimates its pose based on two independent sources of pose information: pose information generated at a relatively high rate based on non-visual information generated by the non-image sensors and pose information generated at a relatively low rate based on imagery captured by the one or more imaging sensors. To achieve both a high pose-estimation rate and high degree of pose estimation accuracy, the electronic device adjusts a pose estimate based on the non-visual pose information at a high rate, and at a lower rate spatially smoothes the pose estimate based on the visual pose information.
    Type: Grant
    Filed: October 7, 2015
    Date of Patent: September 11, 2018
    Assignee: Google LLC
    Inventors: Joel Hesch, Esha Nerurkar
  • Patent number: 10073950
    Abstract: A remote controlled robot with a head that supports a monitor and is coupled to a mobile platform. The mobile robot also includes an auxiliary camera coupled to the mobile platform by a boom. The mobile robot is controlled by a remote control station. By way of example, the robot can be remotely moved about an operating room. The auxiliary camera extends from the boom so that it provides a relatively close view of a patient or other item in the room. An assistant in the operating room may move the boom and the camera. The boom may be connected to a robot head that can be remotely moved by the remote control station.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: September 11, 2018
    Assignee: INTOUCH TECHNOLOGIES, INC.
    Inventors: Yulun Wang, Charles S. Jordan, Kevin Hanrahan, Daniel Sanchez, Marco Pinter
  • Patent number: 10067914
    Abstract: Disclosed are various embodiments for performing color blending of document objects using GPU hardware of a computer. A computer obtains a document specifying a first object and a second object presented in the document, where a portion of the second object overlaps the first object. The computer renders, on a display device, a presentation of the document, where the rendered presentation including the first object of the document. In response to determining that the document specifies blending the second object with the first object in the overlapping portion, configuring dual-source color circuitry of a graphics processing unit (GPU) of the computer to compute, via a dual-source color blending operation, a result color for the blended first and second objects. The computer renders, on the display device, the second object of the document using the result color for the overlapping portion.
    Type: Grant
    Filed: October 27, 2016
    Date of Patent: September 4, 2018
    Assignee: Adobe Systems Incorporated
    Inventors: Tarun Beri, Harish Kumar, Vineet Batra
  • Patent number: 10062182
    Abstract: Aspects of the present invention relate to providing see-through computer display optics with improved content presentation.
    Type: Grant
    Filed: March 17, 2015
    Date of Patent: August 28, 2018
    Assignee: Osterhout Group, Inc.
    Inventors: John D. Haddick, John N. Border, Nima L. Shams
  • Patent number: 10063870
    Abstract: The technology described herein relates to a method of generating an encoded output video frame for transmission to an electronic display in which an encoded source video frame is decoded to obtain a decoded source video frame 200a, the decoded source video frame 200a is processed to obtain an input video frame 200c, and the input video frame 200c is encoded to obtain an encoded output video frame for transmission.
    Type: Grant
    Filed: April 10, 2015
    Date of Patent: August 28, 2018
    Assignee: ARM Limited
    Inventors: Daren Croxford, Tom Cooksey, David Mansell
  • Patent number: 10063789
    Abstract: Provided is an image acquisition device, comprising a camera shooting module, wherein the camera shooting module comprises at least two cameras; a control module for controlling the at least two cameras of the camera shooting module to shoot the same scenario; and a processing module for processing images shot by the camera shooting module for the same scenario, so as to obtain images with enhanced brightness. Also correspondingly provided are an image acquisition method and a terminal. The present invention can realize the acquisition of clear images with relatively high brightness in a dark light environment.
    Type: Grant
    Filed: May 29, 2015
    Date of Patent: August 28, 2018
    Assignee: Yulong Computer Telecommunication Scientific (Shenzhen) Co., Ltd.
    Inventor: Chiqiang Wu
  • Patent number: 10063828
    Abstract: A method to be performed by a playback device includes determining whether the playback device has a function for converting first graphics in a second luminance range narrower than a first luminance range to second graphics in the first luminance range, when the playback device has the function, converting the first graphics to the second graphics, and displaying a video in the first luminance range with the second graphics being superimposed on the video, and when the playback device does not have the function, displaying the video with third graphics different from the second graphics being superimposed on the video.
    Type: Grant
    Filed: December 21, 2016
    Date of Patent: August 28, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Tadamasa Toma, Masayuki Kozuka, Hiroshi Yahata, Takahiro Nishi, Kengo Terada
  • Patent number: 10062212
    Abstract: Methods and devices for generating an augmented reality output are described. In one aspect, the method includes: obtaining camera data from a camera associated with an electronic device, the camera data defining an image representing a card having a graphic disposed thereon; obtaining sensor data from a sensor associated with the electronic device; and generating an augmented reality output on an output interface based on the sensor data and the graphic.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: August 28, 2018
    Assignee: BLACKBERRY LIMITED
    Inventor: James Allen Hymel
  • Patent number: 10061474
    Abstract: Systems and methods for providing a user interface for searching, browsing, and ordering overhead (e.g. aircraft or satellite) imagery are provided. The user interface provides a map and search bar for searching and browsing images. Images may be presented to a user based on a selected and/or displayed geographic region of interest. Browsing to a different geographic region of interest may dynamically and automatically update the images presented. The user interface allows the user to select an image for viewing and/or purchase. Selection of an image overlays the image on the map, aligned with the geographic region which the image captures. Closing the selected image re-centers and re-zooms to the original display. Presented images can be filtered based on several criteria. Images can include still images and/or videos.
    Type: Grant
    Filed: May 2, 2013
    Date of Patent: August 28, 2018
    Assignee: Planet Labs, Inc.
    Inventors: Greg Bertoldo, Carlos Cervantes, Richard J. Cirminello, Jr., James Long, Julian Mann, Daniel Berkenstock, Oliver Guinan, Ching-Yu Hu, Adam Wegel, Christopher Kelley
  • Patent number: 10055473
    Abstract: Synchronous content sharing of media assets via an object data model propagated through a star network or a mesh network. Each user device updates a local object data model including information on the status of the media asset delivery, to achieve synchronization with the source data. Updates to the local object data model may be the result of direct connection between a user device and an application server via a network, or the result of indirect connections through peers in mesh networks, where the local object data model is shared through hops between peers in the mesh network if the direct connection is unavailable.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: August 21, 2018
    Assignee: Core-Apps, LLC
    Inventors: Robert Allen, David Dekker, Christopher Mccormack
  • Patent number: 10055081
    Abstract: There is provided a display control device including a display control unit that superimposes and displays a sub-screen in which a partial image displayed in a partial region of an input image displayed on a display unit is enlarged and displayed on the input image in a manner that the sub-screen does not overlap with the partial region.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: August 21, 2018
    Assignee: Sony Corporation
    Inventor: Hisashi Ohashi
  • Patent number: 10043489
    Abstract: Virtual surface techniques are described. These techniques support the use of initialization and batching of updates, use of updates and lookaside lists, use of gutters, blending and BLT operations, use of surface optimization techniques such as push down as well as enumeration and clumping, mesh usage, and use of occlusion management techniques.
    Type: Grant
    Filed: March 5, 2018
    Date of Patent: August 7, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Reiner Fink, Leonardo E. Blanco, Cenk Ergan, Joshua Warren Priestley, Silvana Patricia Moncayo
  • Patent number: 10038838
    Abstract: A process is provided for graphically guiding a user of a capture device (e.g., smartphone) to more accurately capture a series of images of a building. Images are captured as the picture taker moves around the building—taking a plurality (e.g., 4-16) of images from multiple angles and distances. Before capturing an image, a quality of the image may be determined to prevent low quality images from being captured or to provide instructions on how to improve the quality of the image capture. The series of captured images are uploaded to an image processing system to generate a 3D building model that is returned to the user. The returned 3D building model may incorporate scaled measurements of building architectural elements and may include a dataset of measurements for one or more architectural elements such as siding (e.g., aluminum, vinyl, wood, brick and/or paint), windows, doors or roofing.
    Type: Grant
    Filed: November 10, 2016
    Date of Patent: July 31, 2018
    Assignee: HOVER INC.
    Inventors: William Castillo, Adam J. Altman, Ioannis Pavlidis, Sarthak Sahu, Manish Upendran
  • Patent number: 10037215
    Abstract: A method of interworking an application and a browser in a terminal by receiving a user input through the browser, determining whether an application related to the user input is registered in an external device, determining, if the application is registered in the external device, whether the registered application is installed in the terminal, and when the registered application is installed, running the installed application.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: July 31, 2018
    Assignee: Samsung Electronics Co., Ltd
    Inventor: Hyung-jin Seo
  • Patent number: 10027940
    Abstract: A content management server extracts an incident video and incident information corresponding to prescribed key information related to the incident information, and sends the extracted information to a center device. A center device superimposes video attribute information related to an incident video on map information based on positional information of an imaging place of the incident video included in the incident information in the incident video display screen, displays the video attribute information in the imaging place on the map of the map information, and reproduces and displays the incident video corresponding to the video attribute information in a case where a video reproduction instruction is given by a user.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: July 17, 2018
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Kazuya Waniguchi, Masahiro Hisayama, Kensuke Ozawa, Youhei Koide
  • Patent number: 10021232
    Abstract: The disclosure relates to a mobile terminal communicable with a glass-type terminal and a method for controlling the same. The mobile terminal comprises a wireless communication unit configured to communicate with a glass-type terminal, a display unit configured to display visual information, and a controller configured to transmit output-limited information having a limitation in output on the display unit to the glass-type terminal so that the output-limited information may be output on the glass-type terminal when the mobile terminal is in communication with the glass-type terminal.
    Type: Grant
    Filed: October 24, 2014
    Date of Patent: July 10, 2018
    Assignee: LG ELECTRONICS INC.
    Inventors: Sunghye Yoon, Jaeho Choi, Sujin Kim, Jiyoung Park, Jumin Chi
  • Patent number: 10021299
    Abstract: Digital logic circuitry includes a plurality of logic blocks and memories that execute a method to stitch images. The method includes capturing the images with a plurality of pixel sensors, providing blocks of intensity values captured by the pixel sensors to input/output (I/O) pins of the digital logic circuitry, processing the intensity values with the digital logic circuitry, and stitching the processed images into a stitched image.
    Type: Grant
    Filed: May 31, 2016
    Date of Patent: July 10, 2018
    Assignee: Tower Spring Global Limited
    Inventors: Eric Kwong Hang Tsang, Yuntao Sun
  • Patent number: 10015364
    Abstract: A system for previewing protected media comprising a touchscreen display, a processor, and a memory having executable instructions stored thereon that when executed by the processor cause the processor to receive an original image from a server over a network, generate a blurred copy of the original image, overlay the blurred image over the original image, detect user interaction on the touchscreen display, determine location of the user interaction, and apply a mask on a section of the blurred copy of the original image corresponding to the determined location of the user interaction.
    Type: Grant
    Filed: August 11, 2015
    Date of Patent: July 3, 2018
    Assignee: Pictureworks Pte Ltd
    Inventor: Jong Her Loke
  • Patent number: 10013784
    Abstract: An assembled group image is generated from subject images. Each of the subject images is associated with height data for the subject in the image. The height data is used to position the subject images in the assembled group image to provide a natural appearance. Shadows can also be added to the assembled group image.
    Type: Grant
    Filed: April 9, 2015
    Date of Patent: July 3, 2018
    Assignee: Lifetouch Inc.
    Inventors: Michael T. Breckenridge, Eric J. Runquist, Michael J. Surma, Earl John Adolphi
  • Patent number: 10008044
    Abstract: Embodiments are disclosed that relate to operating a user interface on an augmented reality computing device comprising a display system. For example, one disclosed embodiment includes displaying a virtual object via the display system as free-floating, detecting a trigger to display the object as attached to a surface, and, in response to the trigger, displaying the virtual object as attached to the surface via the display system. The method may further include detecting a trigger to detach the virtual object from the surface and, in response to the trigger to detach the virtual object from the surface, detaching the virtual object from the surface and displaying the virtual object as free-floating.
    Type: Grant
    Filed: December 23, 2016
    Date of Patent: June 26, 2018
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Adam G. Poulos, Evan Michael Keibler, Arthur Tomlin, Cameron Brown, Daniel McCulloch, Brian Mount, Dan Kroymann, Gregory Lowell Alt
  • Patent number: 10003859
    Abstract: A distribution device includes a distribution unit that distributes a content including a control program to a user terminal. The control program causes the user terminal to execute an acquisition procedure for acquiring an area of the content, the area being displayed by a browser program, as a viewable area, a determination procedure for determining whether or not a display area where a video is displayed, the display area being included in the content, is located in the viewable area, and a playback procedure for starting playback of the video if the display area is located in the viewable area and the situation of the user terminal is a predetermined situation.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: June 19, 2018
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Eiji Sumitomo, Kanta Suzuki, Kazutaka Kimura
  • Patent number: 10001897
    Abstract: Data visualizations may include a large number of data points, some of which may be small, and/or data points that are in close proximity to one another. To assist a user in accurately selecting a desired data point, when displaying a data visualization, a magnification area is simultaneously displayed. The magnification area includes a zoomed-in view of a portion of the data visualization, centered at a current location indicated by a selection device. The magnification area also includes centered vertical and horizontal crosshairs to visually indicate the current location indicated by the selection device.
    Type: Grant
    Filed: August 20, 2012
    Date of Patent: June 19, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zhitao Hou, Xiao Liang, Haidong Zhang, Dongmei Zhang
  • Patent number: 9996636
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include capturing the 2D environment and adding scale and perspective to the 2D environment. Further, a user may select intersection points between ground planes and top planes, join these intersection points with intersecting lines and form walls, thereby converting the 2D environment into a 3D space. Additionally, the method allows the user to extend the wall plane, enabling the user to form a larger 3D space. The user may further add 3D models of objects on the wall plane such that the objects may remain flush with the wall plane.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: June 12, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 9996754
    Abstract: An apparatus adapted to provide visual attitude reference to occupants seated in an inboard area of a cabin of a vehicle, that includes at least one interior partition positioned in the cabin in proximity to the occupants and at least one video camera mounted on the vehicle for capturing an electronic image of an environment exterior to the vehicle. At least one video monitor is adapted to serve as a virtual window mounted on the at least one interior partition in a substantially vertical and substantially parallel direction relative to a direction of forward travel of the vehicle in viewing proximity to the occupant, and further adapted to receive the electronic image from the at least one video camera and provide to the occupant an image of the environment external to the vehicle to the occupant.
    Type: Grant
    Filed: March 12, 2015
    Date of Patent: June 12, 2018
    Assignee: B/E Aerospace, Inc.
    Inventor: R. Klaus Brauer
  • Patent number: 9990697
    Abstract: A computer-implemented method for creating an image collage includes automatically selecting a first image from the group of images that best fits image-collage template based on predetermined criteria, placing and fitting the first image in the image-collage template, automatically selecting one or more additional images from the group of images that best fits the image-collage template including one or more already placed images that include the first image, and placing and fitting the one or more additional images image in the image-collage template by the computer system. An image collage is formed after all images in the group are placed in the image-collage template.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: June 5, 2018
    Assignee: Shutterfly, Inc.
    Inventor: Noah Christopher Hilt
  • Patent number: 9990753
    Abstract: A computer system that execute a method to stitch satellite images into a wide-angle image. The method includes dividing each of the satellite images into plural subimages, determining whether the subimages include an overlap area that overlaps with adjacent subimages, obtaining cropped subimages by removing the overlap area from the subimages, generating preprocessed satellite images each including the cropped subimages, selecting a reference image and a target image from the preprocessed satellite images, determining plural correspondent pairs in an overlap region between the reference and target images based on a feature matching algorithm, obtaining a transformation matrix by a least-squares algorithm and based on coordinates of the correspondent pairs, obtaining calibrated coordinates for each pixel of the target image by applying the transformation matrix, and stitching the target images into the wide-angle image based on the calibrated coordinates of the target image.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: June 5, 2018
    Assignee: Macau University of Science and Technology
    Inventors: Zhanchuan Cai, Zhi Li
  • Patent number: 9989645
    Abstract: A system can analyze accelerometer data and location data from a mobile computing device to determine a set of user attributes for a user of the mobile computing device. In certain implementations, the set of user attributes can be utilized by a backend transport facilitation system to configure an autonomous vehicle's seat for the user prior to being picked up for transport.
    Type: Grant
    Filed: April 1, 2016
    Date of Patent: June 5, 2018
    Assignee: Uber Technologies, Inc.
    Inventor: Richard Donnelly
  • Patent number: 9990028
    Abstract: A rendering platform for providing live augmented reality content to a user device is disclosed. The rendering platform receives augmented reality content associated with an event via a multicast data channel. A coverage area of the multicast data channel covers a portion of a venue associated with the event. The rendering platform receives a request to present an augmented reality display of the event at the user device within the coverage area. Further, the augmented reality content in the augmented reality display is presented based on the request.
    Type: Grant
    Filed: October 3, 2014
    Date of Patent: June 5, 2018
    Assignee: Verizon Patent and Licensing Inc.
    Inventor: Arvind K Basra
  • Patent number: 9986156
    Abstract: [Object] To generate display data for displaying a thumbnail image that offers better visibility for a panoramic image. [Solution] Any of first thumbnail image data generated by applying resolution conversion to panoramic image data generated by combining a plurality of captured images, and second thumbnail image data generated by performing aspect ratio adjustment processing on the panoramic image data is selected for displaying a thumbnail. In addition, display data for displaying a thumbnail is generated with any of the first thumbnail image data and the second thumbnail image data in accordance with the selection.
    Type: Grant
    Filed: March 13, 2014
    Date of Patent: May 29, 2018
    Assignee: Sony Corporation
    Inventor: Atsushi Kimura
  • Patent number: 9977844
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include projecting a planar projection from the 3D model while positioning the 3D model within the 2D environment. In one aspect, the method may include aligning a first 3D object and a second 3D object in the 2D environment about an alignment axis by selecting the alignment axis, generating a plane projection along the alignment axis from the first object, and positioning the second object corresponding to the plane projection. In another aspect, the method may comprise projecting an elevated 3D object wherein the projection may be demonstrated as crosshairs, such that crosshairs on the ground plane may be used for placing the second 3D object in the 2D environment.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: May 22, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 9973532
    Abstract: A computer system for securely controlling an insecure computer is provided. The system comprises an insecure computer, a secure computer and a unidirectional dataflow enforcer. The insecure computer comprises a dedicated video output with a hardware interface, and is configured to transmit its video output to a secure computer over a first connection and to receive instructions for controlling the insecure computer over a second connection. The secure computer is configured to receive the video output of the insecure computer over the first connection and to transmit instructions for controlling the insecure computer over the second connection. The unidirectional dataflow enforcer is configured to enforce unidirectional dataflow between the secure computer and the insecure computer, such that dataflow from the secure computer to the insecure computer over the second connection is allowed, but dataflow from the insecure computer to the secure computer over the second connection is prevented.
    Type: Grant
    Filed: February 25, 2016
    Date of Patent: May 15, 2018
    Assignee: Garrison Technology LTD
    Inventor: Henry Harrison
  • Patent number: 9971853
    Abstract: Example systems and methods for virtual visualization of a three-dimensional (3D) model of an object in a two-dimensional (2D) environment. The method may include superimposing a first 3D model of an object onto the 2D environment, and replacing the first 3D model of the object with a second 3D model of an object. Further, the method may include superimposing a smart 3D model of an object onto the 2D environment. Additionally, the method may include a code or mark to identify images of the 2D environment to which 3D models of objects have been superimposed.
    Type: Grant
    Filed: May 12, 2015
    Date of Patent: May 15, 2018
    Assignee: Atheer, Inc.
    Inventor: Milos Jovanovic
  • Patent number: 9965837
    Abstract: A system, according to various embodiments, receives images such as videos and photographs from one or more portable computing devices associated with one or more individuals while the portable computing devices are in a particular position within a particular location at a particular time. The system determines a virtual position within a 3-D representation of the particular location that generally corresponds to the particular position and combines the images with the 3-D representation to generate an enhanced 3-D representation of the particular location. The system may create one or more avatars to help users better understand how people will look and move within the space. Users may then login to an enhanced 3-D representation application to view a recreation of the activity at a particular time at a particular location.
    Type: Grant
    Filed: December 2, 2016
    Date of Patent: May 8, 2018
    Assignee: Quasar Blu, LLC
    Inventor: Mark Thomas
  • Patent number: 9965152
    Abstract: Disclosed as a mobile terminal and controlling method thereof, by which a capture image used to play a role in delivering information only is utilized as a medium for activating a target application program. The present invention disclose a mobile terminal comprising a memory configured to save data, a display unit configured to display an active screen of an application program, and a controller configured to, if a capture command is inputted, extract an activation information related to the active screen which is set as a capture target, and control a capture image having the extracted activation information saved as metadata to be created.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: May 8, 2018
    Assignee: LG ELECTRONICS INC.
    Inventor: Dongcheon Park
  • Patent number: 9959646
    Abstract: According to one aspect of an embodiment, an information display device includes a display unit that displays first content in a display region. The information display device includes a detection unit configured to detect a physical state of a terminal device. The information display device includes a display control unit configured to direct the display unit to display second new content in the display region while changing a display mode of the first content, on the basis of the detection result of the detection unit.
    Type: Grant
    Filed: July 9, 2015
    Date of Patent: May 1, 2018
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Chiemi Taki, Daisuke Kobayashi, Keisuke Kimura, Tatsuaki Suzuki, Kensuke Takada
  • Patent number: 9959650
    Abstract: A method for merging graphic layers is provided. The method includes: receiving a plurality of graphic layers in a current frame; assigning sequence numbers to the graphic layers according to an overlay order; judging whether a first graphic layer and a second graphic layer vary in a period; merging the first graphic layer with the second graphic layer when judging that the first graphic layer and the second graphic layer do not vary in the period; and displaying the graphic layers in order of the sequence numbers according to the sequence numbers, wherein the first graphic layer and the second graphic layer are adjacent graphic layers.
    Type: Grant
    Filed: May 20, 2016
    Date of Patent: May 1, 2018
    Assignee: VIA ALLIANCE SEMICONDUCTOR CO., LTD.
    Inventors: Yanjie Wang, Chenyang Zhu
  • Patent number: 9953249
    Abstract: A method and system for generating drawing orders are provided. The method involves receiving print data including data representing a plurality of drawing objects including at least a first drawing object and a second drawing object. The first drawing object and the second drawing object are each of one of predetermined object types and meet a predetermined condition. The method further involves (i) rendering the first drawing object to a first plurality of scanlines, (ii) rendering the second drawing object to a second plurality of scanlines, and (iii) generating, at the same time, a drawing order list for the first and second drawing objects based on the first and second plurality of scanlines.
    Type: Grant
    Filed: March 16, 2016
    Date of Patent: April 24, 2018
    Assignee: KYOCERA DOCUMENT SOLUTIONS INC.
    Inventors: Hideo Nakahara, Xuqiang Bai
  • Patent number: 9946361
    Abstract: A method, an apparatus, and a computer program product for managing a display device are provided. The apparatus may be a wearable device. The apparatus acquires data associated with a foreground corresponding to an image displayed on a display of the wearable device. The apparatus determines an image characteristic of the foreground based on the acquired data. The apparatus detects a change in the image displayed on the display. The apparatus adjusts, upon the detection of the change in the image, a display characteristic of the image based on the image characteristic of the foreground and the change in the image.
    Type: Grant
    Filed: August 14, 2014
    Date of Patent: April 17, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Jian Shen
  • Patent number: 9940754
    Abstract: Provided is a technique capable of performing displaying or hiding a menu through an operation by a movement of the head of a user wearing a head-mounted display. A head-mounted display system according to an embodiment includes an inclination detector for detecting an inclination from an initial angle of the head-mounted display mounted on a user while an application is in progress, and a display controller for generating an application image in progress in the virtual space in accordance with the detected inclination and outputting the application image to the head-mounted display. When the detected inclination is larger than a first threshold value, the display controller generates an image in which a menu image is superimposed on the application image generated in accordance with the inclination and outputs the generated image to the head-mounted display.
    Type: Grant
    Filed: October 25, 2016
    Date of Patent: April 10, 2018
    Assignee: COLOPL, INC.
    Inventor: Hideyuki Kuribara
  • Patent number: 9940521
    Abstract: Embodiments include systems of and methods for an electronic device having a camera configured to capture image data, a display configured to display the captured image data and content corresponding to an application of the electronic device, and a motion sensor configured to detect motion of the electronic device. The electronic device also includes circuitry configured to activate the camera when motion is detected by the motion sensor, and control the display to display at least a portion of the captured image data at a size proportional to an amount of motion as detected by an output of the motion sensor.
    Type: Grant
    Filed: February 27, 2015
    Date of Patent: April 10, 2018
    Assignees: Sony Corporation, Sony Mobile Communications Inc.
    Inventor: Kenji Tokutake
  • Patent number: 9928630
    Abstract: Facilities for hiding sensitive content visible through a transparent display. An example method includes identifying sensitive content adjacent to a first side of a transparent display device, detecting a viewing direction to the sensitive content through the transparent display device from a position adjacent to a second side of the transparent display device, determining, based at least in part on the detected viewing direction, a display area of the transparent display device through which at least a portion of the sensitive content is visible from the position adjacent to the second side of the transparent display device, and presenting, in the display area, digital content at least partially blocking the sensitive content from view from the position adjacent to the second side of the transparent display device.
    Type: Grant
    Filed: July 26, 2016
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventor: Sarbajit K. Rakshit
  • Patent number: 9930285
    Abstract: Systems and methods for autonomic positioning of overlays within streaming data are disclosed. In embodiments, a computer-implemented method comprises: providing a hosted data stream containing a first display object to a plurality of participants through respective participant devices; providing a hosted second display object to the plurality of participants through the respective participant devices, wherein the second display object is contained within an overlay that is positioned atop the first display object at a first position; calculating consensus coordinates for the second display object based on suggested position data received from the respective participant devices; calculating customized coordinates for the second display object for each of the respective participant devices based on the consensus coordinates and participant data; and sending the customized coordinates to each of the respective participant devices.
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: March 27, 2018
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Aaron K. Baughman, Mauro Marzorati, Ahmed M. Nassar