Fixed Overlay Pattern Patents (Class 345/641)
  • Patent number: 11841224
    Abstract: Disclosed is an air-ground integrated landslide monitoring method and device. The monitoring method comprises the following steps: step one, performing high-precision (centimeter-level) vertical aerial photogrammetry and oblique photogrammetry on a monitored area by using an unmanned aerial vehicle, and quickly generating a digital topographic map, a digital orthographic map and a digital surface model; step two, performing accurate and intensive monitoring on the monitored area through a monitoring device; and step three, finally sending obtained data to a processor, and after the monitoring data are processed by the processor, sending the data to a remote-control center, so that real-time transformation and spatialization of dynamic landslide monitoring information are achieved. The present disclosure also provides a landslide monitoring device. The landslide monitoring device comprises a control box, a bottom plate and an unmanned aerial vehicle.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: December 12, 2023
    Assignee: NORTHWEST UNIVERSITY
    Inventors: Haijun Qiu, Yaru Zhu, Bingzhe Tang, Shuyue Ma
  • Patent number: 11830115
    Abstract: Systems and methods directed to rendering a dynamic eyelash attachment to an eye identified in a video are described. In examples, a dynamic eyelash template may be applied to a video, where the dynamic eyelash template configures an eyelash skeleton that includes eyelash skeleton branches. Further, the video with one or more video frames may be received such that eye keypoints associated with a shape of the eye in the video frames can be identified. Accordingly, the eyelash skeleton branches may be attached to areas corresponding to eye keypoints based on the dynamic eyelash template. A three-dimensional rotation of the eyelash skeleton branches may be configured to conform to the shape of the eye defined by the eye keypoints during an eye movement. Thus, a dynamic effect can be added to the eyelash skeleton to allow the eyelash skeleton branches to rotate and bounce during the eye movement.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: November 28, 2023
    Assignee: Lemon Inc.
    Inventors: Nathan Schager, Maryyann Crichton, Jefrain Gallipoli
  • Patent number: 11823346
    Abstract: Aspects of the present disclosure involve a system for presenting AR items. The system performs operations including: receiving an image that includes a depiction of a first real-world body part in a real-world environment; applying a machine learning technique to the image to generate a plurality of dense outputs each associated with a respective pixel of a plurality of pixels in the image; applying a first task-specific decoder to the plurality of dense outputs to identify a pixel corresponding to a center of the first real-world body part; applying a second task-specific decoder using the identified pixel to retrieve a 3D rotation, translation and scale of first real-world body part from the plurality of dense outputs; modifying an AR object based on the 3D rotation, translation, and scale of first real-world body part; and modifying the image to include a depiction of the modified AR object.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: November 21, 2023
    Assignee: Snap Inc.
    Inventors: Daniel Monteiro Stoddart, Efstratios Skordos, Iason Kokkinos
  • Patent number: 11668572
    Abstract: A method for generating paths in a building space, the method including retrieving, by a processing circuit, a heatmap for the building space, generating, by the processing circuit, a plurality of vectors, the vectors defined by a first grid location and a second grid location of a plurality of grid locations, determining, by the processing circuit, a subset of vectors from the plurality of vectors based on a proximity of the plurality of vectors to a selected vector in the plurality of vectors, and combining, by the processing circuit, the subset of vectors to generate a merge location, wherein the merge location is used to adjust at least one of the first grid location or second grid location of at least one vector in the subset of vectors.
    Type: Grant
    Filed: March 2, 2021
    Date of Patent: June 6, 2023
    Assignee: JOHNSON CONTROLS TYCO IP HOLDINGS LLP
    Inventors: Joseph McEvoy, Matthew Breed Myung-Sun Scott, Michael Gerard Cronin
  • Patent number: 11437079
    Abstract: Examples of the present disclosure provide apparatuses and methods for span mask generation. An example method comprises creating, using sensing circuitry, a number of bit vectors, wherein each of the number of bit vectors includes a repeating pattern based on a size of the number of bit vectors and a particular mask depth.
    Type: Grant
    Filed: March 30, 2020
    Date of Patent: September 6, 2022
    Assignee: Micron Technology, Inc.
    Inventor: Sanjay Tiwari
  • Patent number: 11392966
    Abstract: Devices and servers in a commercial insurance growth data system may be configured to receive and respond to requests for commercial insurance growth data from insurance agents. For example, an insurance provider server may be configured to receive commercial insurance information requests from insurance agent devices, determine sets of insurance agent characteristics for the corresponding agents, generate commercial insurance growth data packages based on sets of agent characteristics and other factors, and transmit the commercial insurance growth data packages to the insurance agent devices. The sets of agent characteristics may be provided by an insurance agent user via a software user interface and/or may be retrieved from an insurance agent database. Business segments for commercial insurance growth may be selected by the insurance agent, or may be selected for the insurance agent via an analysis by an insurance provider.
    Type: Grant
    Filed: November 6, 2020
    Date of Patent: July 19, 2022
    Assignee: Allstate Insurance Company
    Inventors: Michael Barton, Wesley Forrest Sprinkle, Jackson B. Ramsey, III, Clint J. Marlow
  • Patent number: 11200419
    Abstract: Methods, systems, and apparatus, including computer-readable storage devices, for enhanced object discrimination by robots are described. In some implementations, a robot obtains image data from a camera of the robot, where the image data indicates a detected object. The robot classifies the object as having a particular object type based on the image data. The robot evaluates a current state of the object that includes a predetermined set of object state characteristics. The robot determines that a software application of the robot has indicated (i) an object type and (ii) one or more object state criteria that satisfy the current state of the detected object. The robot provides to the software application data indicating detection of the object and a position of the object.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: December 14, 2021
    Assignee: X Development LLC
    Inventor: Sarah Coe
  • Patent number: 10824322
    Abstract: Information is presented to a user by accessing a library of electronic publications that includes a first publication, generating a representation of the first publication in an electronic bookshelf, determining a state for the first publication and modifying the representation of the first publication to reflect the state of the first publication.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: November 3, 2020
    Assignee: Apple Inc.
    Inventors: Elizabeth Caroline Furches Cranfill, David Heller, Jeffrey Robbin, Alan C. Cannistraro, William Martin Bachman, Timothy B. Martin, Matt Evans, Joe R. Howard
  • Patent number: 10789688
    Abstract: There is provided a method, a device (104), and a system (100) for enhancing changes in an image (103a) of an image sequence (103) captured by a thermal camera (102). An image (103a) which is part of the image sequence (103) is received (S02) and pixels (408) in the image that have changed in relation to another image (103b) in the sequence are identified (S04). Based on the intensity values of the identified pixels, a function (212, 212a, 212b, 212c, 212d, 212e) which is used to redistribute intensity values of changed as well as non-changed pixels in the image is determined (S06). The function has a maximum (601) for a first intensity value (602) in a range (514) of the intensity values of the identified pixels, and decays with increasing distance from the first intensity value.
    Type: Grant
    Filed: November 19, 2019
    Date of Patent: September 29, 2020
    Assignee: AXIS AB
    Inventor: Thomas Winzell
  • Patent number: 10719926
    Abstract: An image stitching method includes: obtaining a control object of a first image; obtaining a control object of a second image; identifying a same control object of the first image and the second image, and location information of the same control object, where the location information includes first location information and second location information, the first location information indicates a location of the same control object in the first image, and the second location information indicates a location of the same control object in the second image; and stitching the first image and the second image into a third image according to the location information of the same control object.
    Type: Grant
    Filed: November 5, 2015
    Date of Patent: July 21, 2020
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Rui Sun, Jiyong Jiang, Feng Mao, Ning Zhang
  • Patent number: 10558271
    Abstract: A system includes a sensor that detects motions of a first portion and a second portion of a body of a user, a controller that sets an association relationship between a coordinate system of a real space and a coordinate system of a virtual space in response to the motion of the first portion and receives an operation for an object in the virtual space in response to a position and the motion of the second portion, and a notification device that contactlessly notifies a third portion of the body of prescribed information.
    Type: Grant
    Filed: January 27, 2017
    Date of Patent: February 11, 2020
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventors: Daisuke Wakuda, Kenichi Ezaki, Takashi Matsumoto
  • Patent number: 10474226
    Abstract: An HMD includes an image display section configured to display a display image in a display region to be recognizable together with an outside scene, a display control section configured to cause the display section to display, in the display region, a pointer indicating a pointed position, and a six-axis sensor and a detection control section configured to detect operation. The display control section switches a first operation mode for moving, according to the operation detected by the six-axis sensor and the detection control section, a position of the pointer to correspond to the outside scene and a second operation mode for moving, according to the operation detected by the six-axis sensor and the detection control section, the position of the pointer in a form different from the movement corresponding to the outside scene.
    Type: Grant
    Filed: November 2, 2017
    Date of Patent: November 12, 2019
    Assignee: SEIKO EPSON CORPORATION
    Inventors: Kazuo Nishizawa, Masahide Takano
  • Patent number: 10425514
    Abstract: A camera assembly is provided, including a camera module and a shield; the shield is positioned at a side of the camera module and configured to reduce magnetic field interference between the camera module and an electronic component. A terminal and an electronic device including the camera module and the shield are also provided.
    Type: Grant
    Filed: January 4, 2018
    Date of Patent: September 24, 2019
    Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
    Inventors: Yimei Tang, Xinquan Zhou, Yi Sun, Jingming Wan, Haijin Hu, Guangwei Zhang
  • Patent number: 10419826
    Abstract: Embodiments herein describe a system for generating graphics for overlaying a video stream of a media presentation. In one embodiment, the system uses a webpage hosted on a web server to generate the graphics for overlaying the media presentation. To convert the webpage into graphics which can overlay the media presentation, a graphics generator renders the data defining the webpage into a graphic that can be displayed. The graphics generator uses the rendered webpage to generate a video stream (referred to herein as an overlay video stream) which is transmitted to a keyer along with a transparency key. The keyer combines the overlay video stream generated from the webpage with the video stream of the media presentation using the transparency key, thereby inserting the graphics of the webpage into the media presentation.
    Type: Grant
    Filed: September 9, 2016
    Date of Patent: September 17, 2019
    Assignee: Disney Enterprises, Inc.
    Inventor: Jonas Geduldig
  • Patent number: 10320437
    Abstract: A foldable apparatus is disclosed. The apparatus may comprise at least one camera configured to acquire an image of a physical environment, an orientation and position determination module configured to determine a change in orientation and/or position of the apparatus with respect to the physical environment based on the acquired image, a housing configured to hold the at least one camera and the orientation and position determination module, and a first strap attached to the housing and configured to attach the housing to a head of a user of the apparatus.
    Type: Grant
    Filed: March 3, 2016
    Date of Patent: June 11, 2019
    Assignee: USens, Inc.
    Inventors: Yue Fei, Anli He
  • Patent number: 10251462
    Abstract: A hair consultation tool arrangement is disclosed comprising a digital video camera (2) adapted for continuously taking pictures of a model's head and hair (3), a processing unit (4) having a camera interface for collecting pictures recorded by the digital video camera (2), a processor with an image processing software tool implemented for processing the collected pictures and a display interface for sending the processed pictures (6) to a display device (5), and a display device (5) for presenting the processed pictures (6). The hair consultation tool arrangement (1) comprises an illumination device (8) directed towards the model's head and hair (3) for illuminating the part of the model (3) imaged by the digital video camera (2).
    Type: Grant
    Filed: April 22, 2014
    Date of Patent: April 9, 2019
    Assignee: Noxell Corporation
    Inventors: Michael Franke, Dieter Hans Josef Langsch, Marika Markobasic, Oliver Von Sartori-Montecroce
  • Patent number: 10248971
    Abstract: Various embodiments herein relate to systems, methods, and devices for enhanced targeted digital advertising for customizable products. Various embodiments described herein relate to systems, methods, and devices for dynamically generating a personalized online advertisement for one or more customizable products, which can be tailored to a particular consumer whose identity has been determined, for example, based on consumer information and/or cookie data from an embedded cookie. Various embodiments herein relate to systems, methods, and devices for determining an advertisement for one or more customizable products within an advertisement space on a website, retrieving a logo or graphic based on user information, wherein the logo or graphic can be graphically embedded into a dynamically determined placement on a customized product advertisement, and wherein the user information is obtained from one or more information sources having disparate data structures through one or more network interfaces.
    Type: Grant
    Filed: September 7, 2018
    Date of Patent: April 2, 2019
    Assignee: Customer Focus Software Limited
    Inventor: Martin Roy Varley
  • Patent number: 10139613
    Abstract: A method including sensing an image without magnification of a portion of a tissue sample; displaying the sensed image on a display; and performing at least one of the following: refreshing a sensed image at a predetermined rate, storing the sensed image, modifying the sensor to display pixel ratio, and sensing a magnified view of an area of the portion of the tissue sample. A digital microscope comprising: at least one image sensor; a first optic configured to project an image with a magnification of one or less; a second optic disposed between the at least one sensor and the stage, the second optic configured to project an image with a magnification greater than one; and a computer operable to direct an image capture by the at least one image sensor of a portion of a microslide on the stage projected through the first optic or the second optic.
    Type: Grant
    Filed: August 18, 2011
    Date of Patent: November 27, 2018
    Assignee: SAKURA FINETEK U.S.A., INC.
    Inventors: Paul Hing, Christian Romer, Sven Hensler
  • Patent number: 10134314
    Abstract: Various embodiments are presented herein that may reduce the workload of a GPU tasked with delivering frames of video data to a display generated by a 3D application executing within a system or computing platform. 3D applications executing within the system may generate new frames of video content at a specified frame rate known as frames per second (FPS). These frames are then delivered to a display communicatively coupled with the system for rendering. Every display has a refresh rate specified in cycles per second or Hertz (Hz). Vertical Synchronization (VSYNC) is a setting that synchronizes the frames per second (FPS) of a given application with the display's refresh rate. Forcing VSYNC on the application while the system is operating on battery power may reduce the workload on the GPU when the FPS is greater than the refresh rate resulting in greater battery life.
    Type: Grant
    Filed: November 30, 2011
    Date of Patent: November 20, 2018
    Assignee: INTEL CORPORATION
    Inventor: Michael Apodaca
  • Patent number: 10102465
    Abstract: A QR code is combined with a base image, preserving useful functionalities of both the base image and the QR code. For example, the base image remains clearly visible and recognizable by humans; the transparent QR code remains readable by scanners; machine image search can distinguish the base image from the combined image; and faces of the combined image are usable by machine face recognition programs. A QR code is generated with transparencies for different regions. An inner portion and outer shell portion for each module each may have different transparencies. Inner portion size relative to outer shell size is selectively adjustable. The generated QR code image may be combined with a given base image such as a face or company logo using the transparency values of the QR code image to make the two images appear as overlaid on one another with varying degrees of transparency.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: October 16, 2018
    Assignee: PAYPAL, INC.
    Inventors: Prasanna Annamalai, Tushar Raibhandare
  • Patent number: 10104286
    Abstract: Systems and methods may be directed to de-blurring panoramic images and/or video. An image processor may receive a frame, where the frame comprises a plurality of pixel values arranged in a grid. The image processor may divide the frame into a first section and a second section. The image processor may determine a first motion kernel for the first section and apply the first motion kernel to the first section. The image processor may also determine a second motion kernel for the second section and apply the second motion kernel to the second section.
    Type: Grant
    Filed: August 27, 2015
    Date of Patent: October 16, 2018
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventors: Tsz Ho Yu, Paul Aksenti Savastinuk, Yinfei Yang, Cheng-Hao Kuo, Ross David Roessler, William Evan Welbourne
  • Patent number: 10009663
    Abstract: Aspects relate to causing one or more signals to be detectable within a live event such that devices that record at least a portion of the event also record the one or more signals. The signals can be used for later processing and categorization of received recordings in order to associate the recordings with the event. Further actions can be performed based on the association. Such actions include digital rights management, crowd-sourced experiences, and categorization of the event for searching and retrieval purposes.
    Type: Grant
    Filed: August 2, 2012
    Date of Patent: June 26, 2018
    Assignee: GOOGLE LLC
    Inventor: Michael Theodor Hoffman
  • Patent number: 9857178
    Abstract: A method describes the architecture of a vision-supported navigation system in a terrain using available topographical maps, which is based on already existing methods for detecting prominent terrain features. An offline process used in this case creates a feature database from existing topographical maps, which is subsequently used in an online process for recognizing features that have been seen. In this case, virtual reference images of the expected situation are created using computer graphical methods, which are analyzed using methods for feature extraction, and a feature catalog made up of vision-based feature vectors and the associated 3D coordinates of the localized features is derived from the same. These data are stored in a flight system in the form of a model database, for example, and enable navigation close to a reference trajectory and for a planned lighting situation.
    Type: Grant
    Filed: March 4, 2015
    Date of Patent: January 2, 2018
    Assignee: Airbus DS GmbH
    Inventors: Ingo Ahrns, Christoph Haskamp
  • Patent number: 9830444
    Abstract: A device to process information is provided. According to an embodiment, a display unit is configured to display computer-generated objects. A processor is configured to receive selection input effective to select a particular computer-generated object from amongst the computer-generated objects. Manipulation input corresponding to detected motions is received. The particular computer-generated object is moved and rotated in its entirety in response to the manipulation input and in accordance with the detected motions. Each of the detected motions has a corresponding time period. A password is generated using the detected motions and the time periods. A user is authenticated by use of the generated password and an identified unrevealed authentication. The authentication of the user includes an indication of an authentication failure when the detected motions are different from an expected input and any of the corresponding time periods are outside of an allowable time range.
    Type: Grant
    Filed: July 30, 2016
    Date of Patent: November 28, 2017
    Assignee: BIZMODELINE CO., LTD.
    Inventors: Jae-Hyung Kim, Jong-Cheol Hong, Hong-Geun Kim, Bong-Ki Kwon
  • Patent number: 9819878
    Abstract: A moving-image processing device (101) synthesizes a first moving image and a second moving image. In the first moving image, a first object is drawn, and accompanied by first-object depth information. In the second moving image, a second object is drawn, and accompanied by second-object depth information. A moving image generator (105) generates a third moving image in which the first moving image and the second moving image are synthesized. A clash determiner (103) serving as an interference determiner refers to the first-object depth information and the second-object depth information to determine whether the first object and the second object in the third moving image satisfy interference conditions. If it is determined that the interference conditions are satisfied, a corrector (106) corrects the second moving image by performing a non-deforming transformation in which the shape of the trajectory expressing movement in three-dimensional space over time is maintained.
    Type: Grant
    Filed: September 7, 2012
    Date of Patent: November 14, 2017
    Assignee: Rakuten, Inc.
    Inventors: Rikio Onai, Makoto Okabe, Tatsuya Kurihara, Masahiro Sanjo, Hiromi Hirano
  • Patent number: 9747267
    Abstract: Document editing synchronization techniques are described. In one or more implementations, one or more inputs are received via a user interface to edit a first portion of a first document, the first portion of the first document corresponding to a first portion of a second document. Responsive to receipt of an input to begin editing of a second portion of the first document, correspondence in the user interface of the second portion of the first document is indicated to a second portion of the second document automatically and without user intervention.
    Type: Grant
    Filed: August 12, 2013
    Date of Patent: August 29, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Ying Liu, Yongchao Zhang
  • Patent number: 9738038
    Abstract: A mobile terminal including a main body; a display unit disposed on one surface of the main body; a 3D camera configured to capture an image of a 3D shape disposed together with reference markers; a controller configured to create scan data, based on distances to the image from the reference markers, and display a scan image of the 3D shape, based on the scan data.
    Type: Grant
    Filed: December 7, 2015
    Date of Patent: August 22, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Hongjo Shim, Sanghyun Eim, Jumin Chi, Gukchan Lim
  • Patent number: 9723438
    Abstract: Techniques for use in a wireless communication device for displaying a map are described. The device receives via a user interface a selection of a hypertext link object in an electronic file or message. The object is associated with a URL string which includes a server address and location data corresponding to a location. When a mapping application is installed in the device, the device executes the mapping application for rendering a map of the location in response to receiving the selection of the object. When the mapping application is not installed in the device, the device executes a web browser of the device for receiving and displaying a map image of the location in response to receiving the selection of the object.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: August 1, 2017
    Assignee: BlackBerry Limited
    Inventors: Jesse Boudreau, Ronald Anthony Dicke
  • Patent number: 9710879
    Abstract: Methods and systems for computing an alpha channel value are provided. In one embodiment, a set of parameters is obtained based on an effect (transformation) to be applied to a source image. A value is also obtained that defines a uniform width of an area that borders at least one boundary of the transformed source image in the target image. For a target image pixel coordinate in the area, a corresponding source pixel coordinate is computed that is within another non-uniform area bordering the source image. An alpha channel value defining semi-transparency of a pixel associated with the target image pixel coordinate is computed as a function of a location of the corresponding source pixel coordinate in the another area bordering the source image.
    Type: Grant
    Filed: September 8, 2014
    Date of Patent: July 18, 2017
    Assignee: Ross Video Limited
    Inventor: Yu Liu
  • Patent number: 9690168
    Abstract: According to some aspects, a method for assisting the adjusting of a focus of an image includes providing a graphical representation of a detected image. The method can also include receiving an indication of a user selection of a region of the image and providing a magnified graphical representation of the selected image region. The method may further include providing a graphical indication of a degree of focus for at least a portion of the selected image region. The graphical indication in some instances is visually correlated with the magnified graphical representation of the selected image region. The size, shape, and/or color of the graphical indication in some instances can be correlated with the degree of focus for at least a portion of the selected image region.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: June 27, 2017
    Assignee: RED.COM, INC.
    Inventors: James H. Jannard, Peter Jarred Land, Deanan DaSilva, Thomas Graeme Nattress
  • Patent number: 9632667
    Abstract: A map lens may take the form of a shape that may be superimposed on a map displayed in the user interface, moved around the map by the user, and activated by the user to select a region of the map bounded by the map lens. Activation of the map lens may cause the user interface to display only those markers that are within the region bounded by the map lens. In situations where the user moves the map lens over unselected regions of the map, the user interface may dynamically show or hide markers on the map. This may have the effect of presenting to the user a visually uncluttered map in which markers are only shown in the region in which the user has expressed some interest, as indicated by the user moving the map lens to that region of the map.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: April 25, 2017
    Assignee: Hipmunk, Inc.
    Inventors: Steven Ladd Huffman, Carly Lane Plaskett, Ryan James Schwers
  • Patent number: 9619908
    Abstract: Systems and methods are provided for identifying lines in a heat map representative of overlap between two data sets. In an aspect, a method includes generating a heat map comprising a plurality of data points that represent similarities between a first data set and a second data set. The method further includes identifying areas of the heat map within a region of the heat map comprising a potential match line, identifying short lines formed via subsets of the data points respectively contained within the areas, merging the short lines to form a long line, determining degrees of continuity along the long line, and identifying a portion of the long line associated with a degree of continuity above a continuity threshold.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: April 11, 2017
    Assignee: Google Inc.
    Inventor: Pawel Zuczek
  • Patent number: 9607092
    Abstract: A method comprises the steps of: transmitting a map request from a client computer to a server; receiving in the client computer data representing a map from a map server; receiving, in the client computer, dynamic, location-based data from a content provider separately from the data representing the map; generating within the client computer a rendering of the dynamic, location-based data overlaid on the map; and displaying the rendering on the client computer.
    Type: Grant
    Filed: May 25, 2005
    Date of Patent: March 28, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventors: Jeremy Kreitler, Ali Diab
  • Patent number: 9599479
    Abstract: An map display method wherein a point of interest is displayed on a map, the geo-coordinates updated by a trusted person and then stored for subsequent display to the displays of a plurality of different computers such as through the internet.
    Type: Grant
    Filed: October 22, 2015
    Date of Patent: March 21, 2017
    Inventor: Keith Kreft
  • Patent number: 9536138
    Abstract: Technologies are described herein for dynamically remapping components of a virtual skeleton to enhance the control and appearance of an avatar. Embodiments disclosed herein may remap components of the virtual skeleton if a need for an enhancement, replacement or correction is identified. For example, one or more components of a virtual skeleton, e.g., a joint, hand, arm or leg, may be remapped with modeled components if the component is distorted, missing or incomplete. Components of a virtual skeleton may be remapped with modeled components if enhancements, augmentations, corrections or special effects are desired. A remapped skeleton defining one or more modeled components may be generated from model data. The remapped skeleton may be used to drive user-controlled animations having enhanced movement and appearance characteristics. In addition to driving user-controlled animations, the remapped skeleton may be used to drive robotic devices.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: January 3, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Richard Marlow, Eike Jens Umlauf, Andrew John Preston
  • Patent number: 9495796
    Abstract: One embodiment of the invention sets forth a mechanism for displaying lighting values associated with a 3-D graphics model by superimposing an overlay grid with lighting values on the 3-D graphics model. A software rendering engine computes lighting values for each frame that includes the 3-D graphics model, where each frame may have different lighting settings. An overlay grid with lighting values may be superimposed on an area defined by a light meter on the 3-D graphics model. The lighting values on the overlay grid are associated with the light meter and may vary frame-over-frame. In another embodiment, a JPEG image with a superimposed overlay grid with per-pixel lighting values covering a 3-D graphics model is generated for each frame that includes the 3-D graphics model. These JPEG images may be displayed on the screen and stored to an external memory.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: November 15, 2016
    Assignee: AUTODESK, INC.
    Inventors: Pierre-Felix Breton, Kelcey Simpson, Michael Zyracki
  • Patent number: 9444626
    Abstract: A device to process information is provided. According to an embodiment, a display unit is configured to display computer-generated objects. A processor is configured to receive selection input effective to select a particular computer-generated object from amongst the computer-generated objects. Manipulation input corresponding to detected motions is received. The particular computer-generated object is moved and rotated in its entirety in response to the manipulation input and in accordance with the detected motions. Each of the detected motions has a corresponding time period. A password is generated using the detected motions and the time periods. A user is authenticated by use of the generated password and an identified unrevealed authentication. The authentication of the user includes an indication of an authentication failure when the detected motions are different from an expected input and any of the corresponding time periods are outside of an allowable time range.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: September 13, 2016
    Assignee: BIZMODELINE CO., LTD.
    Inventors: Jae-Hyung Kim, Jong-Cheol Hong, Hong-Geun Kim, Bong-Ki Kwon
  • Patent number: 9437026
    Abstract: An image creating device includes: an acquiring unit, a component creation unit, an extraction unit, a specifying unit, and an image creation unit. The acquiring unit acquires an image. The component creation unit creates a face component image related to main components of a face included in the image acquired by the acquiring unit. The extraction unit extracts feature information from the face included in the image acquired by the acquiring unit. The specifying unit specifies a hair style image, which corresponds to the feature information extracted by the extraction unit, from hair style images which show outlines of hair and are associated with feature information of faces, the feature information being recorded in a recording section. The image creation unit creates a portrait image by using the hair style image specified by the specifying unit and the face component image created by the component creation unit.
    Type: Grant
    Filed: March 25, 2013
    Date of Patent: September 6, 2016
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Shigeru Kafuku, Keisuke Shimada, Hirokiyo Kasahara, Hiroyasu Koshimizu, Takuma Funahashi, Naoya Tokuda
  • Patent number: 9424504
    Abstract: A QR code is combined with a base image, preserving useful functionalities of both the base image and the QR code. For example, the base image remains clearly visible and recognizable by humans; the transparent QR code remains readable by scanners; machine image search can distinguish the base image from the combined image; and faces of the combined image are usable by machine face recognition programs. A QR code is generated with transparencies for different regions. An inner portion and outer shell portion for each module each may have different transparencies. Inner portion size relative to outer shell size is selectively adjustable. The generated QR code image may be combined with a given base image such as a face or company logo using the transparency values of the QR code image to make the two images appear as overlaid on one another with varying degrees of transparency.
    Type: Grant
    Filed: September 15, 2014
    Date of Patent: August 23, 2016
    Assignee: PAYPAL, INC.
    Inventors: Prasanna Annamalai, Tushar Raibhandare
  • Patent number: 9251557
    Abstract: A system, method, and computer program product for recovering from a memory underflow condition associated with generating video signals are disclosed. The method includes the steps of determining that a first counter is greater than a second counter, incrementing an address corresponding to a memory fetch request by an offset, and issuing the memory fetch request to a memory. The first counter represents a number of pixels that have been read by a display pipeline for a current frame and the second counter represents a number of pixels requested from a memory for the current frame.
    Type: Grant
    Filed: June 5, 2013
    Date of Patent: February 2, 2016
    Assignee: NVIDIA Corporation
    Inventors: Sarika Bhimkaran Khatod, Mark Ernest Van Nostrand, Karan Gupta
  • Patent number: 9146669
    Abstract: A password processing method is provided. According to an embodiment, an object is displayed, and moved in at least one direction according to the user's motion. The password is processed in accordance with a combination of motions of the object in the at least one direction.
    Type: Grant
    Filed: September 2, 2010
    Date of Patent: September 29, 2015
    Assignee: BIZMODELINE CO., LTD.
    Inventors: Jae-Hyung Kim, Jong-Cheol Hong, Hong-Geun Kim, Bong-Ki Kwon
  • Publication number: 20150077430
    Abstract: An imaging uniformity method and apparatus can include: acquiring an initial image based on a protocol; generating a protocol guide based on the initial image; displaying the protocol guide overlaying an actual image; and acquiring a subsequent image of the actual image, and the subsequent image being in alignment with the protocol guide.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 19, 2015
    Applicant: CAPTUREPROOF, Inc.
    Inventor: Meghan Conroy
  • Publication number: 20150062176
    Abstract: A system and a computer program product for displaying data in a graphical overlay. The method includes overlaying a first lens, including a first dataset, on a first region of the graphical overlay while a second lens, including a second dataset, overlaps the first lens. The first and second datasets are simultaneously displayed, and a correlation between the datasets is determined. Separation of the first and second lenses preserves a circumscribed region within each lens. The first dataset corresponds to first orientation position of the first lens. Rotation of the first lens to a second orientation position reconfigures the first dataset to provide a modified first dataset which corresponds to the second position. A rotational position may also be associated with points in time, a first position corresponding to a first point in time and the first dataset representing the first dataset at the first point in time.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jennifer L. Milam, Eric W. Leong, Pamela A. Nesbitt, Jonathan W. Stoecker
  • Publication number: 20150062177
    Abstract: A method for fitting a template is described. A 2D template is selected based on user input. A subject is detected from an input image. Subject information is extracted from the input image. The subject information includes at least one of a location, a size, or an angle of the detected subject. The selected 2D template is fitted to the detected subject through a three-dimensional rotation based on the extracted subject information.
    Type: Application
    Filed: June 4, 2014
    Publication date: March 5, 2015
    Inventor: Won-seok Song
  • Patent number: 8947459
    Abstract: A contents playback apparatus and the like are provided which allow a user to promptly designate a desired portion when displaying a part of a content in an expanded manner, and are thus excellent in operability. A contents playback apparatus includes an associating unit and a playback unit. The associating unit generates association information for a plurality of characteristic portions contained in a content by referring to priority orders of the respective characteristic portions relative to each other, the association information associating each of the characteristic portions individually with a predetermined operation key of an input device included in the apparatus in accordance with the priority orders. The playback unit plays back, in response to detecting an operation of an operation key during display of the content, the characteristic portion corresponding to the operation key in an expanded display mode, in accordance with the association information.
    Type: Grant
    Filed: March 21, 2012
    Date of Patent: February 3, 2015
    Assignee: NEC Corporation
    Inventors: Toru Osuga, Takashi Oshiba, Katsuhiro Ochiai, Yoshiaki Nishikawa, Kozo Satoda, Kazuaki Nakajima
  • Patent number: 8923483
    Abstract: A method for controlling the angular orientation of an x-ray image on a display for a viewer displays at least one rotation mode selector on the display. A viewer instruction selects the rotation mode. An overlay displays with the x-ray image, wherein the overlay provides a center of rotation. A viewer instruction identifies a point lying outside the center of rotation. The image is rotated on the display about the center of rotation according to the identified point.
    Type: Grant
    Filed: June 5, 2012
    Date of Patent: December 30, 2014
    Assignee: Carestream Health, Inc.
    Inventor: Charles Schneider
  • Patent number: 8896612
    Abstract: The video output system in a computer system reads pixel information from a frame buffer to generate a video output signal. In addition, a full-motion video may also be displayed. Reading from both the frame buffer and the full-motion video buffer when displaying the full-motion video window wastes valuable memory bandwidth. Thus, the disclosed system provides a system and methods for identifying where the video output system must read from the frame buffer and where it must read from the full-motion video buffer while minimizing the amount of area it reads from both the frame buffer and the full-motion video buffer.
    Type: Grant
    Filed: November 16, 2010
    Date of Patent: November 25, 2014
    Assignee: nComputing Inc.
    Inventors: Anita Chowdhry, Subir Ghosh
  • Publication number: 20140340427
    Abstract: An image projection method for generating a panoramic image, the method including the steps of accessing images that were captured by a camera located at a source location, and each of the images being captured from a different angle of view, the source location being variable as a function of time, calibrating the images collectively to create a camera model that encodes orientation, optical distortion, and variable defects of the camera; matching overlapping areas of the images to generate calibrated image data, accessing a three-dimensional map, first projecting pixel coordinates of the calibrated image data into a three-dimensional space using the three-dimensional map to generate three-dimensional pixel data, and second projecting the three-dimensional pixel data to an azimuth-elevation coordinate system that is referenced from a fixed virtual to generate the panoramic image.
    Type: Application
    Filed: January 17, 2013
    Publication date: November 20, 2014
    Inventor: Patrick Terry Baker
  • Patent number: 8887474
    Abstract: A method for creating an interior wall panel, such as for a residential structure, is described. The method includes providing an electronic template for an interior wall. The template may define at least one interior wall opening. At least one feature for all or part of the wall is selected. The feature may be such a color, design and/or pattern. The feature is imaged on a first substrate when the interior wall opening is imaged. A second substrate may be similarly imaged. The imaged substrates are located adjacent one another on an interior wall of a residential structure. The interior wall opening is removed to accommodate a feature on the interior wall.
    Type: Grant
    Filed: September 19, 2013
    Date of Patent: November 18, 2014
    Assignee: SFC, LLC
    Inventors: Thomas D. Clark, Kenneth J. Celski
  • Patent number: 8878870
    Abstract: Embodiments of the present invention provide graphic processing techniques and configurations including an apparatus comprising a storage medium having stored therein a table comprising information about respective positions and sizes of a number of rectangular blocks, the rectangular blocks to substantially form at least one plane having an arbitrary shape object, and at least one overlay engine operatively coupled with the table and associated with the at least one plane to request the information about the respective positions and the sizes of the number of rectangular blocks to provide graphics overlay of the arbitrary shape object. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: July 31, 2009
    Date of Patent: November 4, 2014
    Assignee: Marvell International Ltd.
    Inventors: Satish Kumar Vutukuri, Haohong Wang, Li Sha, Tao Xie, Ching-Han Tsai, Tzun-Wei Lee, Leung Chung Lai, Shuhua Xiang