Patents Examined by William Beutel
-
Patent number: 9971551Abstract: Large format print jobs are previsualized in context. A print job source image is received. At least one 3D environment is received, including one or more designated insertion sites to receive the print job source image. One or more images or videos are produced, visualizing the 3D environment with the print job source image integrated into one or more of the designated insertion sites.Type: GrantFiled: November 1, 2010Date of Patent: May 15, 2018Assignee: ELECTRONICS FOR IMAGING, INC.Inventor: Leon Calvin Williams
-
Patent number: 9967476Abstract: Parallel video effects, mix trees, and related methods are disclosed. Video data inputs are mixed in parallel according to a mix parameter signal associated with one of the video data inputs. A resultant parallel mixed video data output is further mixed with a further video data input according to a composite mix parameter signal, which corresponds to a product of mix parameter signals that are based on mix parameter signals respectively associated with multiple video data inputs. The mix parameter signals could be alpha signals, in which case the composite mix parameter signal could correspond to a product of complementary alpha signals that are complements of the alpha signals. Composite mix parameter signals and mix results could be truncated based on a number of levels in a multi-level mix tree and an error or error tolerance. Rounding could be applied to a final mix output or an intermediate mix result.Type: GrantFiled: October 17, 2014Date of Patent: May 8, 2018Assignee: ROSS VIDEO LIMITEDInventor: Yu Liu
-
Patent number: 9852716Abstract: A method is provided for causing a display of at least one content item and for enabling movement of the at least one content item. The method also causes a portion of the at least one content item to be highlighted relative to another portion of the at least one content item while the at least one content item is being moved. The portion of the at least one content item may be highlighted in various manners including by changing the brightness of the portion, applying a graphical effect to the portion and/or causing movement of the portion, such as by zooming the portion of the at least one content item. A corresponding apparatus and computer program product are also provided.Type: GrantFiled: June 14, 2011Date of Patent: December 26, 2017Assignee: NOKIA TECHNOLOGIES OYInventors: Mikko Antero Nurmi, Jouni Tapio Solismaa
-
Patent number: 9837051Abstract: An electronic device and a method generate a first model and a second model when the images presented by the electronic device are viewed by a user located at a reference location. The electronic device obtains an image of the user captured by a camera of the electronic device when the user views the images presented by the electronic device. The electronic device generates a third model according to the image of the user. The electronic device adjusts the images presented by the electronic device when the third model does not match the first model.Type: GrantFiled: July 13, 2015Date of Patent: December 5, 2017Assignees: Fu Tai Hua Industry (Shenzhen) Co., Ltd., HON HAI PRECISION INDUSTRY CO., LTD.Inventors: Jun Chen, Cheng-Ching Chien, Po-Hua Lin, Jun-Jin Wei
-
Patent number: 9824475Abstract: A method can include rendering pixel representations of information to a rectangular display; and rendering pixel representations of perspectival text to the rectangular display where the pixel representations of perspectival text overlay a portion of the pixel representations of information. Various other methods, apparatuses, systems, etc., are also disclosed.Type: GrantFiled: December 30, 2013Date of Patent: November 21, 2017Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Aaron Michael Stewart, Howard J. Locker, John Weldon Nicholson, Michaela Rose Case
-
Patent number: 9804669Abstract: Introduced herein are various techniques for displaying virtual and augmented reality content via a head-mounted display (HMD). The techniques can be used to improve the effectiveness of the HMD, as well as the general experience and comfort of users of the HMD. An HMD may increase and/or decrease the resolution of certain areas in digital content that is being viewed to more accurately mimic a user's high resolution and low resolution fields of view. For example, the HMD may monitor the user's eye movement to identify a focal point of the user's gaze, and then increase the resolution in an area surrounding the focal point, decrease the resolution elsewhere, or both. Predictive algorithms could also be employed to identify which areas are likely to be the subject of the user's gaze in the future, which allows the HMD to present the regionally-focused content in real-time.Type: GrantFiled: November 9, 2015Date of Patent: October 31, 2017Assignee: EYE LABS, INC.Inventor: Sina Fateh
-
Patent number: 9799095Abstract: Provided is an image processing device that includes: an image generation section configured to generate a peripheral image in an outer periphery of a first frame image to generate a second frame image that includes the first frame image and the peripheral image; and a coordinate conversion section configured to perform coordinate conversion on the second frame image to generate a third frame image.Type: GrantFiled: August 29, 2014Date of Patent: October 24, 2017Assignee: JOLED Inc.Inventors: Daisuke Miki, Junichi Yamashita
-
Patent number: 9728010Abstract: Methods for generating virtual proxy objects and controlling the location of the virtual proxy objects within an augmented reality environment are described. In some embodiments, a head-mounted display device (HMD) may identify a real-world object for which to generate a virtual proxy object, generate the virtual proxy object corresponding with the real-world object, and display the virtual proxy object using the HMD such that the virtual proxy object is perceived to exist within an augmented reality environment displayed to an end user of the HMD. In some cases, image processing techniques may be applied to depth images derived from a depth camera embedded within the HMD in order to identify boundary points for the real-world object and to determine the dimensions of the virtual proxy object corresponding with the real-world object.Type: GrantFiled: December 30, 2014Date of Patent: August 8, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Mike Thomas, Cameron G. Brown, Nicholas Gervase Fajt, Jamie Bryant Kirschenbaum
-
Patent number: 9710598Abstract: Disclosed herein is an information processor including: an image storage section storing a piece of first image data having a first resolution and at least one piece of second image data as layer-by-layer image data for a specimen, the piece of second image data being obtained by spatially compressing the piece of first image data at different magnification ratios; an image data acquisition section acquiring image data from the layer-by-layer image data in units of a predetermined second resolution by which the first resolution is equally divisible to display the image data on a display device; an annotation setting section setting annotations at arbitrary spatial positions of the display image data in response to an instruction from the user; and an image optimization section determining whether each piece of the image data stored in the image storage section is necessary to delete the image data determined to be unnecessary.Type: GrantFiled: December 14, 2011Date of Patent: July 18, 2017Assignee: Sony CorporationInventors: Kenji Yamane, Seiji Miyama, Masato Kajimoto
-
Patent number: 9685003Abstract: Embodiments that relate to sharing mixed reality experiences among multiple display devices are disclosed. In one embodiment, a method includes receiving current versions of a plurality of data subtypes geo-located at a keyframe location. A world map data structure is updated to include the current versions, and a neighborhood request including the keyframe location is received from a display device. Based on the keyframe location, an identifier and current version indicator for each data subtype is provided to the device. A data request from the device for two or more of the data subtypes is received, and the two or more data subtypes are prioritized based on a priority hierarchy. Based on the prioritization, current versions of the data subtypes are sequentially provided to the device for augmenting an appearance of a mixed reality environment.Type: GrantFiled: June 3, 2013Date of Patent: June 20, 2017Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Gavin Lazarow, Frederik Schaffalitzky, Dan Hou
-
Patent number: 9679105Abstract: The systems and methods of the present application includes embodiments that allow users to more easily and efficiently compare medical data in an automated, computerized system using a variety of visualization tools, by operation on datasets sourced from a variety of entities.Type: GrantFiled: June 3, 2013Date of Patent: June 13, 2017Assignee: Forward Health Group, Inc.Inventors: Michael Barbouche, Joel May, John Studebaker, Sean Thomas, Joel Walker
-
Patent number: 9665965Abstract: A companion object to a media player, such as a video player, is responsive to an event associated with the video player. The event may be associated with the data stream displayed by the video player. The event may be associated with an object displayed by the video player. The companion object is displayed outside the display layout of the video player. The companion object and the video player may be displayed by a web browser in a web page. The companion object and the video player may be executed in a securely separated manner.Type: GrantFiled: January 14, 2010Date of Patent: May 30, 2017Assignee: INNOVID INC.Inventors: Izhak Zvi Netter, Tal Chalozin, Zack Zigdon
-
Patent number: 9640148Abstract: A data processing system comprises a host processor and a graphics processor that renders frames to be output and writes those frames to a frame buffer. When a new frame is to be generated and written to the frame buffer, the host processor determines, for a set of plural sub-regions that the frame has been divided into, which of those sub-regions could have changed from the frame previously used for the frame buffer 30 and generates information indicating which sub-regions should be rendered to generate the new frame on the basis of the determination 31. The information indicating which sub-regions should be rendered to generate the frame is provided to the graphics processor 32 and the graphics processor uses the provided sub-region information to render only the indicated sub-regions 33.Type: GrantFiled: June 3, 2013Date of Patent: May 2, 2017Assignee: ARM LIMITEDInventor: David Brown
-
Patent number: 9626800Abstract: A portable electronic device comprises a video camera for capturing a sequence of video images and an image processor operable to compress a first region of a current video image to a first extent and a second region of the current video image to a second, greater, extent to generate a processed current video image. The device includes a network communications interface operable to send processed video images to a server, and to receive control data from the server. The image processor is operable to augment the current video image with one or more computer graphic elements. Control data received from the server comprises image region information indicating a region of a video image estimated to comprise a predetermined marker and optionally augmentation instructions. Furthermore, the image processor is operable to define the first region of the current video image responsive to the image region information from the server.Type: GrantFiled: October 30, 2013Date of Patent: April 18, 2017Assignee: Sony Computer Entertainment Europe LimitedInventor: Simon John Hall
-
Patent number: 9625253Abstract: A system for orientating scan cloud data of a surface relative to base reference data is provided. The orientating system includes an input source generator adapted to provide the scan cloud data, a tilt-correction means for orientating the point cloud data relative to the base reference data, and a data editing means for filtering spurious point data from the accumulated point cloud data, wherein the base reference data represents at least geometrical parameters of a base reference, the base reference being substantially distinct from the target surface. A system for identifying features in scan could data of a surface is also provided. The identifying system includes an input source generator adapted to provide the scan cloud data, and a partitioning means for partitioning the point cloud data into discrete segments corresponding to different geometric sections of the surface.Type: GrantFiled: December 20, 2007Date of Patent: April 18, 2017Inventors: Michael Paul Stewart, Derek Lichti, Jochen Franke
-
Patent number: 9600920Abstract: A method for creating an animation message includes generating input information containing information regarding input time and input coordinates according to input order of drawing information input through a touch screen; dividing an image containing the drawing information and background information into a plurality of blocks; creating an animation message by mapping the input information to the plurality of blocks so that the drawing information can be sequentially reproduced according to the input order; allocating a parity bit per pre-set block range of the animation message in order to detect an error occurring in the animation message; and transmitting the created animation message.Type: GrantFiled: May 3, 2013Date of Patent: March 21, 2017Assignee: Samsung Electronics Co., LtdInventors: Dong-Hyuk Lee, Mu-Sik Kwon, Sang-Wook Oh, Do-Hyeon Kim, Hee-Bum Ahn, Seong-Taek Hwang
-
Patent number: 9595074Abstract: Aspects include a multistage collector to receive outputs from plural processing elements. Processing elements may comprise (each or collectively) a plurality of clusters, with one or more ALUs that may perform SIMD operations on a data vector and produce outputs according to the instruction stream being used to configure the ALU(s). The multistage collector includes substituent components each with at least one input queue, a memory, a packing unit, and an output queue; these components can be sized to process groups of input elements of a given size, and can have multiple input queues and a single output queue. Some components couple to receive outputs from the ALUs and others receive outputs from other components. Ultimately, the multistage collector can output groupings of input elements. Each grouping of elements (e.g., at input queues, or stored in the memories of component) can be formed based on matching of index elements.Type: GrantFiled: September 12, 2012Date of Patent: March 14, 2017Assignee: Imagination Technologies LimitedInventors: James Alexander McCombe, Steven John Clohset, Jason Rupert Redgrave, Luke Tilman Peterson
-
Patent number: 9584699Abstract: An image processing apparatus includes a first screen processing unit that performs first screen processing using a first screen angle on a line region of a character, a second screen processing unit that performs second screen processing using a second screen angle on at least an outline region out of the line region, the second screen angle being different from the first screen angle, and a composition unit that performs composition of a processing result of the first screen processing and a processing result of the second screen processing, on at least the outline region out of the line region.Type: GrantFiled: January 25, 2012Date of Patent: February 28, 2017Assignee: Konica Minolta, Inc.Inventors: Tomohiro Yamaguchi, Hideyuki Toriyama
-
Patent number: 9547417Abstract: At least one example embodiment discloses a method for generating a touch screen display. The method includes establishing a first run screen associated with a first function of a work vehicle and establishing a second run screen associated with a second function of the work vehicle distinct from the first function and defining an order of appearance of the first run screen and the second run screen within a set of run screens that allows a user to select a run screen in the set of run screens that are displayable in accordance with the defined order.Type: GrantFiled: May 31, 2013Date of Patent: January 17, 2017Assignee: DEERE & COMPANYInventors: Robert Meegan, Bruce Newendorp, Joshua D. Hoffman, Kurtis Vander Wiel, Sean McKay
-
Patent number: 9542501Abstract: Viewing of web pages is improved by prioritizing image rendering based on positioning of images within a web page. For example, for images that are likely to be initially viewable upon presentation of the web page (i.e., prior to scrolling), compressed proxy versions are made available so that the images can be transferred and rendered more quickly. These compressed proxy images are later replaced with better quality renderings of the same images. Fetching of images that are not initially visible can be deferred until after other, more important page resources are loaded. Prioritization of page loading in this manner helps to ensure that the page becomes operational earlier, resulting in improved perceived speed and responsiveness, and greater ease of navigation.Type: GrantFiled: January 25, 2012Date of Patent: January 10, 2017Assignee: Radware Ltd.Inventors: Shawn Bissell, Kent Alstad, Michael R. Benna