Patents Examined by Edward Martello
  • Patent number: 9875578
    Abstract: A method for 3D rendering, including receiving a group of 3D triangles defining a mesh of a surface, each 3D triangle in the group having 3D vertices with respective 3D coordinates, and transforming each 3D triangle into a 2D triangle having 2D vertices corresponding respectively to the 3D vertices, each 2D vertex having respective 2D pixel coordinates and a triplet of pixel attributes corresponding to the 3D coordinates of a corresponding 3D vertex. Each 2D triangle is passed to a graphics processor, which treats the triplet of pixel attributes of each 2D vertex as interpolatable values. The graphics processor computes respective triplets of interpolated pixel attributes for pixels within each 2D triangle by interpolation between the pixel attributes of the 2D vertices, and a 3D image of the surface is rendered by converting the interpolated pixel attributes computed by the graphics processor into voxel coordinates in the 3D image.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: January 23, 2018
    Assignee: Biosense Webster (Israel) Ltd.
    Inventors: Lior Zar, Natan Sharon Katz, Benjamin Cohen
  • Patent number: 9870643
    Abstract: Provided is a development view generation system including a storage unit that stores information on a three-dimensional shape of an article, a development surface determination unit in which when there is a second surface adjacent to a first surface, the first surface being a determination target, and there is a third surface adjacent to the first surface and the second surface, if an angle between the first surface and the second surface and an angle between the first surface and the third surface are a pre-set threshold or less, the development surface determination unit determines the first surface as a development surface, and if any one of the respective angles is greater than the threshold, the development surface determination unit determines the first surface as a non-development surface, and a development view generation unit that generates a development view, for a surface which is determined as a development surface.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: January 16, 2018
    Assignee: FUJI XEROX CO., LTD.
    Inventors: Masanori Yoshizuka, Toshihiro Numauchi
  • Patent number: 9865194
    Abstract: A display system includes a graphic processor and a display apparatus. The graphic processor supplies a first image signal and a first synchronization signal. The display apparatus is driven in a normal mode in which a first image is displayed, during a first period, based on the first image signal and the first synchronization signal provided from the graphic processor and in a panel self refresh (PSR) mode in which a second image is displayed based on a second image signal stored in a frame buffer of the display apparatus and a second synchronization signal generated in the display apparatus, and transmits the second synchronization signal of the PSR mode to the graphic processor when a driving mode of the display apparatus is changed from the PSR mode to the normal mode. The graphic processor is configured to generate the first synchronization signal synchronized with the second synchronization signal.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: January 9, 2018
    Assignee: SAMSUNG DISPLAY CO., LTD.
    Inventors: Ja-Hun Koo, Jong-Deuk Moon, Kyung-Hun Lee
  • Patent number: 9864410
    Abstract: A foldable device and a method of controlling the same are provided. The foldable device includes: a flexible display which includes a main display area and an edge display area; and a controller which is configured to determine, based on an angle at which the foldable device is unfolded, a range of a partial activation area of the main display area, wherein the range of the partial activation area is partially bounded by a boundary between the edge display area and the main display area.
    Type: Grant
    Filed: November 30, 2015
    Date of Patent: January 9, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jin La, Yu-dong Bae, Yong-ho Kim, Jong-hyun Ryu, Yong-gook Park, Ae-young Lim, Kyung-ho Jeong, Youn-ho Choi
  • Patent number: 9846119
    Abstract: A versatile method(s) capable of reducing the time required for measurement of reflection characteristics and the amount of data indicating measurement results is (are) provided herein. An information processing apparatus may determine a measurement condition to measure reflection characteristics of an object which is to be used to generate a virtual image that can be obtained when a virtual object is observed from a predetermined virtual viewpoint in a virtual space where a virtual light source and virtual object are disposed. The information processing apparatus may include a path acquisition unit configured to acquire a path of light along which light emitted from the virtual light source reaches the virtual viewpoint after being reflected on the virtual object, and a determination unit configured to determine a measurement condition of the reflection characteristics corresponding to the path of light based on the path of light acquired by the path acquisition unit.
    Type: Grant
    Filed: March 27, 2015
    Date of Patent: December 19, 2017
    Assignee: Canon Kabushiki Kaisha
    Inventor: Hiroyuki Kubo
  • Patent number: 9846521
    Abstract: A communications pathway between a data handling system and a physical input device can be established. The system can include one or more processors, memories, and program instructions. The device can be a physical object having N faces along an axis of rotation. The N faces can include a display. A content item from an ordered dataset of content items can be presented within a field of a graphical user interface of the display. A number of discrete items in the ordered dataset of content items is M, where M is greater than N. Rotations of the object can be detected along the axis of rotation. Each rotation of one of the N faces can results in navigation through the dataset of content items. Responsive to each navigation through the dataset of items can result in a corresponding presentation of the navigated to one of the items within the field.
    Type: Grant
    Filed: July 2, 2015
    Date of Patent: December 19, 2017
    Inventor: Brian K. Buchheit
  • Patent number: 9826190
    Abstract: An image processing device includes a correction section adapted to perform a correction process of data of low (N?M) bits (N and M are integers fulfilling N>M) of a gray level value represented by input video data in a case in which the data of the low (N?M) bits coincides with a predetermined bit sequence, and a modulation section adapted to set data on which the correction process has been performed as target data with respect to the pixel having the data of the low (N?M) bits coinciding with the predetermined bit sequence, and perform a modulation process of modulating at least a part of data of high M bits of the target data using a bit sequence defined in accordance with the data of the low (N?M) bits in a plurality of unit periods.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: November 21, 2017
    Assignee: Seiko Epson Corporation
    Inventor: Toshiaki Tokumura
  • Patent number: 9811940
    Abstract: In graphics rendering, a texture tile is divided into a plurality of partitions, each partition having a plurality of vertices. A map indicates, for each partition, whether each partition comprises a constant color. Then the plurality of vertices are transferred to a vertex shader, which determines that at least one of the partitions comprises a constant color partition. A vertex shader applies a vertex transformation that associates a set of texel coordinates from the texture tile to each of the vertices of the constant color partition to generate a set of associated texel coordinates. A first coordinate of the set of associated texel coordinates is set to zero. A pixel shader interpolates the associated texel coordinates to generate an interpolated value and accesses a single texel in the constant color partition that corresponds to the interpolated value.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: November 7, 2017
    Assignee: QUALCOMM Innovation Center, Inc.
    Inventors: Shiu Wai Hui, Yida Wang, Stewart Chao
  • Patent number: 9805291
    Abstract: A method and apparatus for rendering content are provided. The content rendering method includes determining at least one reference plane set to three dimensional (3D) content, in response to a request for displaying 3D content; classifying objects, displayed on the 3D content, based on a location of each object relative to a location of the reference plane into objects corresponding to at least one of a first left image or a first right image, and objects corresponding to at least one common image, respectively; creating the first left image, the first right image and the at least one common image, according to the respective classified objects; and combining the at least one common image with each of the first left image and the first right image to form a second left image and a second right image, respectively.
    Type: Grant
    Filed: October 13, 2015
    Date of Patent: October 31, 2017
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Jung Nam, Jungeun Lee
  • Patent number: 9805478
    Abstract: Apparatus and a corresponding method for processing image data are provided. The apparatus has compositing circuitry to generate a composite layer for a frame for display from image data representing plural layers of content within the frame. Plural latency buffers are provided to store at least a portion of the image data representing the plural layers. At least one of the plural latency buffers is larger than at least one other of the plural latency buffers. The compositing circuitry is responsive to at least one characteristic of the plural layers of content to allocate the plural layers to respective latency buffers of the plural latency buffers. Image data information for a layer allocated to the larger latency buffer is available for analysis earlier than that of the layers allocated to the smaller latency buffers and processing efficiencies can then result.
    Type: Grant
    Filed: March 11, 2016
    Date of Patent: October 31, 2017
    Assignee: ARM Limited
    Inventors: Daren Croxford, Sharjeel Saeed, Kushan Vijaykumar Vyas
  • Patent number: 9799129
    Abstract: According to an embodiment, an electronic device includes a processor. The processor is configured to perform: formula input process of inputting a plurality of pieces of formula data in association with respective formula numbers through a user operation; a formula setting process of setting formula data in the pieces of formula data input by the formula input process as an output target by the user operation; cited formula extraction process of extracting another formula data in the pieces of formula data when the formula data set by the formula setting process cites a formula number of the another formula data; and a data output process of outputting the set formula data with the extracted another formula data.
    Type: Grant
    Filed: September 15, 2015
    Date of Patent: October 24, 2017
    Assignee: CASIO COMPUTER CO., LTD.
    Inventors: Miki Suzuki, Hiroaki Yoshizawa, Hiroshi Uejima, Manato Ono, Saburo Kamitani, Akiko Muraki
  • Patent number: 9794397
    Abstract: A watch type mobile terminal configured to be wearable on a wrist and a control method thereof are provided. The watch type mobile terminal includes a display unit configured to display screen information, a terminal body configured to allow the display unit to be installed therein and disposed on the wrist, a sensing unit configured to sense a position in which the mobile terminal is worn, and a controller configured to allocate a particular region of the display unit, as a control region for receiving a control command based on the sensing result, and process a user's touch input applied to the control region, as a control command for controlling an operation of the mobile terminal.
    Type: Grant
    Filed: October 15, 2014
    Date of Patent: October 17, 2017
    Assignee: LG ELECTRONICS INC.
    Inventors: Jihye Min, Yongdeok Lee, Kwonhan Bae, Myoungeun Kim, Sunjung Lee, Eunsoo Jung, Eunkyung Choi, Miran Han
  • Patent number: 9792706
    Abstract: According to one embodiment, a graph processing system includes a specifying unit, a decision unit, and a generation unit. The specifying unit specifies a first record set corresponding to a first segment of first elements in graph data including a plurality of records. Each record has a first element and a second element. The decision unit analyzes the first record set on the basis of a predetermined rule, and determines at least one second record set corresponding to a second segment of first elements. The second segment is a part of the first segment. The generation unit generates a segment graph corresponding to the second record set.
    Type: Grant
    Filed: August 21, 2015
    Date of Patent: October 17, 2017
    Assignee: Kabushiki Kaisha Toshiba
    Inventors: Akira Kuroda, Hidenori Matsuzaki, Nobuaki Tojo, Mayuko Koezuka
  • Patent number: 9792724
    Abstract: Methods for generating ground shadow and lighting effects for three-dimensional models include identifying polygon data for a three-dimensional model, generating a convex polygon around a base of the model, generating hard and soft shadow meshes in and around the base of the model, and rendering the model with the shadow meshes with a display device. Methods for generating wall shadows and lighting effects for the three dimensional models further include identifying an orientation and height of a polygon in the model that extends from a ground surface in a virtual environment, and rendering the model with a lighting texture applied to either the full polygon if the polygon height is less than a threshold height or to only a portion of the polygon below the threshold height if the polygon exceeds the threshold height.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: October 17, 2017
    Assignee: Robert Bosch GmbH
    Inventors: Lincan Zou, Liu Ren
  • Patent number: 9786033
    Abstract: A method for displaying sensor readings in a measurement instrument having an array of display elements initially divides the range of interest of the sensor reading into a plurality of consecutive sub-ranges and determines a scaling function for displaying sensor readings for each sub-range. For each sensor reading, the appropriate sub-range is determined into which the sensor reading falls (where N is the number of this sub-range). The scaling function for the Nth sub-range is applied to display the sensor reading using N consecutive display elements. Optionally, the system may include a visual or audible indicator for the use when the display rolls from one sub-range to another. The display may also include feature indicating the peak sensor reading encountered.
    Type: Grant
    Filed: January 8, 2016
    Date of Patent: October 10, 2017
    Assignee: Radiaulics, Inc.
    Inventor: Nikolaos I. Komninos
  • Patent number: 9779548
    Abstract: A multiuser, collaborative augmented reality (AR) system employs individual AR devices for viewing real-world anchors, that is, physical models that are recognizable to the camera and image processing module of the AR device. To mitigate ambiguous configurations when used in the collaborative mode, each anchor is registered with a server to ensure that only uniquely recognizable anchors are simultaneously active at a particular location. The system permits collaborative AR to span multiple sites, by associating a portal with an anchor at each site. Using the location of their corresponding AR device as a proxy for their position, AR renditions of the other participating users are provided. This AR system is particularly well suited for games.
    Type: Grant
    Filed: June 19, 2014
    Date of Patent: October 3, 2017
    Inventors: Jordan Kent Weisman, William Gibbens Redmann
  • Patent number: 9767763
    Abstract: Improved methods are provided for calibrating color on a color display coupled to a computer, which are useful for obtaining calibrated data in a virtual proof network for enabling different color devices to render consistent color. Methods involve user interactions with screens on the display to set color display parameters. An apparatus is also provided for calibrating a sensor which may be used for measuring color of a display in one or more of these methods.
    Type: Grant
    Filed: November 18, 2016
    Date of Patent: September 19, 2017
    Assignee: RAH COLOR TECHNOLOGIES LLC
    Inventor: Richard A. Holub
  • Patent number: 9740306
    Abstract: A physical object with multiple faces can freely rotate. For each rotation from one face to another of the physical object, a data structure having a plurality of discrete ordered items is advanced by one item. Wireless communications are established between the physical object and a data system. The data system navigates the data structure per the rotations of the physical object. The number of faces of the physical object is different from the number of discrete ordered items of the data structure.
    Type: Grant
    Filed: June 2, 2015
    Date of Patent: August 22, 2017
    Inventor: Brian K. Buchheit
  • Patent number: 9710574
    Abstract: The present disclosure is directed to a system and method for generating a three-dimensional (3D) assembly on-demand in a product management system, such as a product lifecycle management (PLM) system. The method includes electronically creating and storing one or more instance objects in the product management system. Another step includes electronically mapping the one or more instance objects to function information in the product management system. The method also includes electronically receiving, via a network portal, user input regarding a selection of one or more functions representing product information from the product management system. Still another step includes electronically generating the 3D assembly based on one or more of the mapped instance objects and the user input.
    Type: Grant
    Filed: July 7, 2014
    Date of Patent: July 18, 2017
    Assignee: General Electric Company
    Inventors: Frank Hollmann, Stefan Pieper
  • Patent number: 9651782
    Abstract: Provided are a tracking display system, a tracking display program, a tracking display method, a wearable device using these, a tracking display program for the wearable device, and a manipulation method for the wearable device that enhance the manipulability of a program in a stereoscopic space. The tracking display system of the present invention includes: a display unit that displays a view object in a virtual space; a detection unit that detects an image of a target in a real space, the target being for selecting the view object; and a control unit that controls at least a position of the view object. Further, the control unit displays the view object such that the view object tracks a motion of the target, in a case where the control unit determines that the view object and the image of the target overlap with each other in the display unit.
    Type: Grant
    Filed: June 24, 2013
    Date of Patent: May 16, 2017
    Assignee: MIRAMA SERVICE INC.
    Inventors: Johannes Lundberg, Yusuke Kajii