Graphic Manipulation (object Processing Or Display Attributes) Patents (Class 345/619)
  • Patent number: 9396217
    Abstract: Nodes in a query execution data structure have monitor and dump methods defined. The monitor method enables the collection of information from the node. The dump method outputs the monitored information from each node. A monitor and debug mechanism of the preferred embodiments includes a graphical user interface that allows a user to graphically examine a query execution tree, to enable monitoring of the nodes on a node-by-node basis, and to view information dumped from the query execution data structure as the query is executed or after the query is executed. The result is a powerful tool that allows efficiently monitoring and debugging a query implemented in an object oriented query execution data structure.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: July 19, 2016
    Assignee: International Business Machines Corporation
    Inventors: David G. Carlson, Steven V. Hoeschen, Kevin J. Kathmann
  • Patent number: 9390695
    Abstract: Systems, methods, and apparatus for equalization preference learning are provided. An example method includes receiving an audio input with respect to a target sound. The example method includes extracting one or more features from the audio input to provide one or more examples for rating based on the audio input. The example method includes generating a query based on the audio input and the one or more rated examples. The example method includes providing one or more synthesizer suggestion results identified in a search based on the query. The example method includes evaluating the one or more results with respect to the target sound. When one of the results matches the target sound, the example method includes outputting synthesizer parameters associated with the result. When none of the results matches the target sound, the example method includes refining the query for a second search based on feedback with respect to the one or more results.
    Type: Grant
    Filed: October 27, 2015
    Date of Patent: July 12, 2016
    Assignee: NORTHWESTERN UNIVERSITY
    Inventors: Mark B. Cartwright, Bryan A Pardo
  • Patent number: 9390108
    Abstract: Nodes in a query execution data structure have monitor and dump methods defined. The monitor method enables the collection of information from the node. The dump method outputs the monitored information from each node. A monitor and debug mechanism of the preferred embodiments includes a graphical user interface that allows a user to graphically examine a query execution tree, to enable monitoring of the nodes on a node-by-node basis, and to view information dumped from the query execution data structure as the query is executed or after the query is executed. The result is a powerful tool that allows efficiently monitoring and debugging a query implemented in an object oriented query execution data structure.
    Type: Grant
    Filed: February 27, 2008
    Date of Patent: July 12, 2016
    Assignee: International Business Machines Corporation
    Inventors: David Glenn Carlson, Steven Virgil Hoeschen, Kevin James Kathmann
  • Patent number: 9383906
    Abstract: An object processing device includes a selection accepting unit that accepts selection of one or more objects among a plurality of displayed objects, a detection unit that detects instruction input for processing on objects, and an execution unit that executes processing on non-selected objects. It is thereby possible to easily set many objects as objects to be processed. Further, because processing on objects is executed by instruction input different from selection of objects, such as selection of objects displayed on a display unit, it is possible to reduce work for specified processing on objects to be processed.
    Type: Grant
    Filed: January 24, 2013
    Date of Patent: July 5, 2016
    Assignee: Rakuten, Inc.
    Inventors: Eric Kirkpatrick, Takia Ogai
  • Patent number: 9377862
    Abstract: In one embodiment, a method for displaying a user interface on a display of a head worn computer can include displaying a first layer of information in the user interface on a display of the head worn computer. The method can further include receiving a directional input from body movement, eye tracking, or hand gestures. The method can additionally include highlighting an area of the user interface on the display with a second layer of information. The area can be located in the user interface based on the received directional input.
    Type: Grant
    Filed: March 13, 2013
    Date of Patent: June 28, 2016
    Assignee: Kopin Corporation
    Inventors: Christopher Parkinson, Luke Hopkins, David Niland
  • Patent number: 9372621
    Abstract: An operating method of an electronic device is provided. The electronic device includes a display module and a detecting module. The operating method includes: detecting a first input signal by the detecting module; triggering an auxiliary displaying module according to the first input signal, and displaying the auxiliary displaying module on the display module; detecting a second input signal by the detecting module; determining whether the second input signal is in a sensing zone corresponding to the auxiliary displaying module; and displaying a drawing track along an edge of the auxiliary displaying module according to the second input signal when the second input signal is in the sensing zone.
    Type: Grant
    Filed: August 30, 2013
    Date of Patent: June 21, 2016
    Assignee: ASUSTeK COMPUTER INC.
    Inventor: I-Hsi Wu
  • Patent number: 9362847
    Abstract: The invention provides a motor driver including pre-drivers for a bridge circuit, delay circuits, and a delay setting register, wherein in order to suppress short-circuit current caused at the time of signal switching in the bridge circuit, the delay circuits are set based on delay time information in the delay setting register so as to control signals input into the pre-drivers. The signals input into the individual pre-drivers are delayed differently by the delay circuits based on the delay time information in the delay setting register, thereby preventing a short-circuit current flow caused by an offset in the timing of the individual pre-drivers being turned on and off.
    Type: Grant
    Filed: October 1, 2014
    Date of Patent: June 7, 2016
    Assignee: SEIKO EPSON CORPORATION
    Inventor: Kiyohide Tomohara
  • Patent number: 9355493
    Abstract: A device and method of forming a video frame from a video stream made up of a multiplexed plurality of sub-streams is disclosed. The method includes forming a foreground plane, forming a mask that represents opaque pixels in the foreground plane, and forming an underlying plane from at least one of the sub-streams and extracting a transparency value associated with each pixel in the foreground and underlying planes. Only those pixels in the underlying and foreground planes not covered by the mask, are blended in accordance with their associated transparency value in a buffer. The buffer is populated with opaque pixels from the foreground plane, at pixel locations corresponding to the mask.
    Type: Grant
    Filed: December 31, 2007
    Date of Patent: May 31, 2016
    Assignee: Advanced Micro Devices, Inc.
    Inventor: Daniel Wong
  • Patent number: 9348800
    Abstract: The present application provides a method and an information organizing system thereof for discriminating axes of documents on a display, the method comprising displaying, at a first time about an time-of-axis-display timeline substantially aligned with a depth of view of the display, a first axis of documents substantially rectilinearly displaying documents along a first chronological order thereof; and displaying, at a second time about the time-of-axis-display timeline, chronologically following the first time about the time-of-axis-display timeline at which the first axis of documents was displayed, a second axis of documents substantially rectilinearly displaying documents along a second chronological order thereof, the second axis of documents being displayed at the second time along the time-of-axis-display timeline with a lesser depth of view than a depth of view with which the first axis of documents is displayed at the first time about the time-of-axis-display timeline, whereby the first axis of doc
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: May 24, 2016
    Assignee: 9224-5489 QUEBEC INC.
    Inventor: Mathieu Audet
  • Patent number: 9342552
    Abstract: Particular embodiments include a method comprising accessing location data representing a first location of a first user wherein the first location corresponds to geographic coordinates, retrieving image data defining a graphical map from a remote server based on the first location accessing a search query inputted by the first user, retrieving one or more second locations in response to the search query, where the one or more second locations correspond to geographic coordinates, and displaying a first view comprising a list of the one or more second locations overlaying at least a portion of the graphical map, wherein the graphical map includes indicators for the first location and at least one of the one or more second locations in accordance with their respective geographic coordinates.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: May 17, 2016
    Assignee: Facebook, Inc.
    Inventors: Brandon Marshall Walkin, Zhen Fang
  • Patent number: 9342920
    Abstract: A GPU-based cloud computing platform is used to facilitate data computations on behalf of requesting users. In this embodiment, a user of a thin client has an associated dataset that requires computation. That dataset is adapted to be delivered to a computing platform, such as the GPU-based cloud, for computation, such as to facilitate a 3D volume rendering. The result of the computation is then returned to the user. Multiple such users may be operating clients and requesting computations from the cloud in a similar manner, possibly concurrently.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: May 17, 2016
    Assignee: Intrinsic Medical Imaging, LLC
    Inventors: Lee R. McKenzie, Mark C. McKenzie
  • Patent number: 9344660
    Abstract: An image comprising a plurality of pixels at a predetermined pixel pitch, is received, A plurality of image intensity signals, are received at readout circuitry responsive to an image intensity per pixel. A portion of the received image is divided into a plurality of fixed paxels, each paxel comprising a rectilinear collection of pixels, having a first length and first predetermined number of rows, and second width having second predetermined number of columns. The plurality of fixed paxels are provided to a respective plurality of configurable Analog to Digital Converters (ADCs) responsive to a respective plurality of paxels and configurable to generate respective ADC output signals that implement a tradeoff between Effective Number of Bits (ENoB) and power consumption while maintaining a substantially fixed spatial frequency. Some paxels corresponding to a first predetermined fixation point are digitized with higher ENoB than the other paxels. A foveated image is generated.
    Type: Grant
    Filed: September 18, 2014
    Date of Patent: May 17, 2016
    Assignee: INTRINSIX CORPORATION
    Inventor: Eugene M. Petilli
  • Patent number: 9336604
    Abstract: A computer-implemented method for generating a depth map including, generating an initial depth map for a first image, the first image being one of a pair of stereo images received from an imaging device, the pair of stereo images including the first image and a second image and generating an estimated depth map based on the initial depth map by hypothesizing depth values for missing regions in the initial depth map. The method including warping the second image based on the estimated depth map, generating a warped depth map based on the first image and the warped second image, and generating a new depth map for the first image relative to the second image based on the warped depth map and the estimated depth map.
    Type: Grant
    Filed: June 6, 2014
    Date of Patent: May 10, 2016
    Assignee: Honda Motor Co., Ltd.
    Inventors: Aniket Murarka, Nils Einecke
  • Patent number: 9335902
    Abstract: A first input is received in an animation creation application having a user interface showing a virtual-space area for first objects, and a timeline area for second objects representing events. To generate the first input, a user presses and holds an input control while a cursor is over one of the first or second objects. It is determined whether the input control is held for at least a predefined duration. If so, a copy of the object is assigned to the cursor, and the copy is subsequently pasted at another location in the user interface upon the input control ceasing to be held after the cursor is moved to the other location. If the input control does not remain held for at least the predefined duration the copy of the object is not assigned to the cursor.
    Type: Grant
    Filed: May 16, 2013
    Date of Patent: May 10, 2016
    Assignee: LUCASFILM ENTERTAINMENT COMPANY, LTD.
    Inventors: Joshua Goldenberg, Louise Rasmussen, Adam Schnitzer, Domenico Porcino, Lucas A. Kovar
  • Patent number: 9336335
    Abstract: The invention discloses a computer-implemented process for selecting a manipulator of an object among a plurality of objects displayed in a graphical user interface, each object comprising at least one manipulator. The process comprises the steps of providing a set of manipulators, wherein each manipulator comprises at least one picking area and at least two picking areas of different manipulators of the set overlap; receiving, upon a user interaction with the graphical user interface, an event applied on the said at least two overlapping picking areas; triggering a set of filters for selecting one manipulator of the set to be activated.
    Type: Grant
    Filed: April 30, 2012
    Date of Patent: May 10, 2016
    Assignee: Dassault Systèmes
    Inventors: Frédéric Letzelter, Mathieu Gunther
  • Patent number: 9330474
    Abstract: The disclosure includes a system and method for distinguishing between stock keeping units of similar appearance that vary in size. An image recognition application receives an image including a shelving unit stocking a plurality of items, identifies each item in the image, generates a region of interest for each identified item in the image, identifies a physical dimension of a portion of region depicted in the image, determines a dimension of the region of interest for each identified item and the portion of region in pixels, determines a pixel-to-physical dimension ratio using the dimension in pixels of the portion of region and the physical dimension of the portion of region depicted in the image, and determines a stock keeping unit identifier of each identified item in the image based on the pixel-to-physical dimension ratio and the dimension of the region of interest for each identified item.
    Type: Grant
    Filed: December 23, 2014
    Date of Patent: May 3, 2016
    Assignee: RICOH CO., LTD.
    Inventors: Bharathi Shekar, Sri Kaushik Pavani, Anshul Garg
  • Patent number: 9325926
    Abstract: A terminal and a method for controlling background projection are provided. The terminal at least includes: an intelligent operation module, configured to receive a background projection instruction from a user and process a first process configured to read a projection video signal and a second process configured to read a display video signal at the same time; and transmit the read projection video signal and display video signal to a video processing module; wherein, the first process runs in the background, and the second process runs in the foreground; and a video processing module, configured to process the received projection video signal and display video signal respectively, and transmit the processed projection video signal to a projection module for projection and transmit the processed display video signal to a display module for display.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: April 26, 2016
    Assignee: ZTE CORPORATION
    Inventor: Pu Dong
  • Patent number: 9317492
    Abstract: A method for grouping writing regions of digital ink receives processed digital ink that comprises writing regions. A relationship can be generated between a plurality of the writing regions. A feature set can be determined that is associated with the plurality of the writing regions. The plurality of the writing regions can be grouped based on the feature set.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: April 19, 2016
    Assignee: Microsoft Technology Licensing LLC
    Inventors: Ming Ye, Herry Sutanto, Sashi Raghupathy
  • Patent number: 9317655
    Abstract: Systems and methods for identifying Methicillin resistant strains of Staphylococcus aureus (MRSA) in a sample are used that are based on the fact that an MRSA positive sample should have roughly the same copy numbers of mecA, SCCmec, and a Staphylococcus aureus-specific target gene sequence. The systems and methods may further present the three assays simultaneously on a 2-D plot with each axis of the plot 120 degrees apart. According to one embodiment, a Y plot is used for the 2-D display. If a given sample has similar readings of mecA, SCCmec, and a Staphylococcus aureus-specific target gene sequence, the sample's measured copy numbers of mecA, SCCmec, and the Staphylococcus aureus-specific target gene sequence can plot close to the origin regardless of the sample's absolute assay readings. With the help of this transformation, a boundary function can be defined that can be used to distinguish MRSA-positive samples from MRSA-negative samples.
    Type: Grant
    Filed: November 11, 2010
    Date of Patent: April 19, 2016
    Assignee: Beckman Coulter, Inc.
    Inventors: Jiuliu Lu, Zihua Wang, Antonio Arevalo Reyes, Erik Alan Gustafson, John Steven Riley
  • Patent number: 9317961
    Abstract: An exemplary method for reducing user-perceived scene resolution time to render a node tree in a three-dimensional environment includes identifying a first cache node in the node tree at a first level of detail. The exemplary method also includes computing a first priority score based at least on a depth in the node tree of the first level of detail and a first tile distance. The exemplary method further includes identifying a second cache node in the node tree at a second level of detail different from the first level of detail. The exemplary method also include computing a second priority score based at least on a depth in the node tree of the second level of detail and a second tile distance. The exemplary method further includes ordering cache node requests based at least on the relative values of the first and second priority scores.
    Type: Grant
    Filed: September 14, 2011
    Date of Patent: April 19, 2016
    Assignee: Google Inc.
    Inventor: David Kornmann
  • Patent number: 9311756
    Abstract: Techniques are provided for efficiently generating 3D information from a set of digital images. Techniques are also provided for displaying groups (or clusters) of digital images using 3D information associated with the digital images. In one technique, a group of digital images are displayed as a stack of thumbnail images where the thumbnail images are aligned on a display with respect to each other based on common features identified in the digital images, camera position, and/or camera pose. In another technique, a group of digital images are organized on a display in either a 3D layout or a 2D layout based on 3D information associated with each digital image in the group. In another technique, a transition effect is generated based on projections of two digital images onto a common scene plane and blending (or cross fading) one of the 3D projections with the other of the 3D projections.
    Type: Grant
    Filed: February 1, 2013
    Date of Patent: April 12, 2016
    Assignee: Apple Inc.
    Inventors: Jan Erik Solem, Yubin Kuang
  • Patent number: 9304975
    Abstract: A method is disclosed for laying out a plurality of containers on a page to generate a document upon insertion of content in the containers. The containers each have edges whose position upon layout is independent of the dimensions of the content inserted in each container. An association is created between an edge of a first container and an edge of a second container that is parallel and opposed to the first edge which constrains the second edge to a relation to the first edge. The page may then be laid out using the containers such that the edge of the first container moves dependent on the dimensions of content inserted in the first and second containers.
    Type: Grant
    Filed: April 4, 2008
    Date of Patent: April 5, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventors: Ian Robert Boreham, Allen Peter Courtney, David Grant McLeish
  • Patent number: 9292088
    Abstract: Disclosed is a display device including: a display unit; a gaze detection unit configured to detect the user's gaze; and a control unit configured to control a display of a series of images, wherein in case that the user removes the gaze while the series of images are sequentially displayed, the control unit obtains first information specifying a position of an image in the series of images, which is displayed when the user removes the gaze, and instructs the display unit to continue a dynamic display of the series of images, and then, in case that the user returns the gaze, the control unit makes a judgment as to whether the control unit executes a replay process from the position specified in the first information, and in case that the control unit judges that the control unit executes the replay process, the control unit executes the replay process.
    Type: Grant
    Filed: August 1, 2014
    Date of Patent: March 22, 2016
    Assignee: KONICA MINOLTA, INC.
    Inventor: Yasuaki Sugimoto
  • Patent number: 9292181
    Abstract: Various techniques and procedures related to filtering objects in a virtual application within a multi-tenant system are provided. One approach involves providing a first graphical user interface element enabling indication of a first filtering criterion and a second graphical user interface element enabling indication of a second filtering criterion within the virtual application being accessed over a network from a client device. After indication of the first filtering criterion and the second filtering criterion, a filtered set of objects is identified based on the first filtering criterion and the second filtering criterion. At least a portion of the filtered set of objects may then be presented within the virtual application on a client device.
    Type: Grant
    Filed: April 30, 2013
    Date of Patent: March 22, 2016
    Assignee: salesforce.com, inc.
    Inventors: David Park, Neelav Rana, Donovan Schneider, Marko Koosel
  • Patent number: 9286541
    Abstract: A system that removes underlines in text appearing in captured images in multiple stages. The improved system rejects most text regions that do not require underline removal quickly and performs detailed underline detection and removal on a small number of regions.
    Type: Grant
    Filed: September 12, 2014
    Date of Patent: March 15, 2016
    Assignee: AMAZON TECHNOLOGIES, INC.
    Inventor: Pradeep Natarajan
  • Patent number: 9288298
    Abstract: A method is provided, including: processing requests from a plurality of users to join a group event, the group event defined for an activity metric for each of the plurality of users for a period of time; analyzing the activity metrics of the plurality of users to determine a ranking of the plurality of users based on their activity metrics, and to identify a change in relationship between activity metrics of two or more of the plurality of users; generating a message, wherein generating the message includes, identifying, based on the identified change in relationship, one or more user accounts of select ones of the plurality of users to receive the message, selecting a message template based on the identified change in relationship, and populating the message template to generate a message describing the change in relationship; sending the message to the one or more user accounts.
    Type: Grant
    Filed: July 28, 2014
    Date of Patent: March 15, 2016
    Assignee: Fitbit, Inc.
    Inventors: Nichiketa Choudhary, Timothy Roberts, Chris Clark
  • Patent number: 9280952
    Abstract: Text is extracted from a source image of a publication using an Optical Character Recognition (OCR) process. A document is generated containing text segments of the extracted text. The document includes a control module that responds to user interactions with the displayed document. Responsive to a user selection of a displayed text segment, a corresponding image segment from the source image containing the text is retrieved and rendered in place of the selected text segment. The user can select again to toggle the display back to the text segment. Each text segment can be tagged with a garbage score indicating its quality. If the garbage score of a text segment exceeds a threshold value, the corresponding image segment can be automatically displayed instead.
    Type: Grant
    Filed: January 10, 2014
    Date of Patent: March 8, 2016
    Assignee: Google Inc.
    Inventors: Viresh Ratnakar, Frances Bordwell Haugen, Ashok Popat
  • Patent number: 9279602
    Abstract: The invention provides systems and methods for provisioning a site with an energy system such as a solar energy system. A system according to an embodiment of the invention comprises a user interface module providing a graphical user interface for receiving information from a user, for example a potential purchaser. The information includes location information for the site to be provisioned. An image retrieval module is coupled to the user interface module and to a source of geographical information. The image retrieval module retrieves at least one image of the site corresponding to the location provided by the user. A sizing module is configured to enable a user to measure an installation surface represented in the image. Energy system components are selected based on the measurements.
    Type: Grant
    Filed: October 6, 2008
    Date of Patent: March 8, 2016
    Assignee: SUNGEVITY INC.
    Inventors: Daniel Ian Kennedy, Adam Pryor, Andrew Birch
  • Patent number: 9280818
    Abstract: According to one embodiment, a medical report writing support system comprises an analyzing unit which analyzes a difference regarding at least one of a change in key images between a first report and a second report regarding a predetermined patient and a change in hyperlinks, and acquires an analyzed result, and a difference information generation unit which generates difference information based on the analyzed result.
    Type: Grant
    Filed: July 17, 2015
    Date of Patent: March 8, 2016
    Assignee: Toshiba Medical Systems Corporation
    Inventors: Hiroshi Fukatsu, Koichi Terai
  • Patent number: 9269174
    Abstract: The present application relates to methods and systems for generating polygon meshes. One example of a method for generating a polygon mesh includes scanning a plurality of lines of an image to determine one or more pixel run lengths of interest, building a collection of rectangles based on the one or more pixel run lengths from the plurality of lines, and simplifying the collection of rectangles by combining rectangles with similar widths and/or heights.
    Type: Grant
    Filed: August 23, 2013
    Date of Patent: February 23, 2016
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Gary Frattarola, Andi T. Smithers
  • Patent number: 9270783
    Abstract: A graphics client receives a frame, the frame comprising scene model data. A server load balancing factor is set based on the scene model data. A prospective rendering factor is set based on the scene model data. The frame is partitioned into a plurality of server bands based on the server load balancing factor and the prospective rendering factor. The server bands are distributed to a plurality of compute servers. Processed server bands are received from the compute servers. A processed frame is assembled based on the received processed server bands. The processed frame is transmitted for display to a user as an image.
    Type: Grant
    Filed: December 6, 2008
    Date of Patent: February 23, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Joaquin Madruga, Barry L. Minor, Mark R. Nutter
  • Patent number: 9262066
    Abstract: A user terminal device and a method are provided. The user terminal includes a display unit for displaying a plurality of UI lines, each including displayed objects of different categories, and a background image corresponding to one of the objects displayed on the plurality of UI lines; and a control unit for controlling the display unit to change the objects displayed on the plurality of UI lines in accordance with an update state of the objects, reconfigure the changed objects, and display the reconfigured objects; wherein a length of each of the plurality of UI lines is changeable individually.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: February 16, 2016
    Assignee: Samsung Electronics Co., Ltd
    Inventors: Ji-yeon Kwak, Hyun-jin Kim, Joon-kyu Seo, Sang-keun Jung
  • Patent number: 9262821
    Abstract: Systems and methods for generating information for use in a wafer inspection process are provided. One method includes acquiring output of an inspection system for die(s) located on wafer(s), combining the output for the die(s) based on within die positions of the output, determining, on a within die position basis, a statistical property of variation in values of characteristic(s) of the combined output, and assigning the within die positions to different groups based on the statistical properties determined for the within die positions. The method also includes storing information for the within die positions and the different groups to which the within die positions are assigned in a storage medium that is accessible to the inspection system for performing the wafer inspection process, which includes applying defect detection parameter(s) to additional output of the inspection system generated for a wafer based on the information thereby detecting defects on the wafer.
    Type: Grant
    Filed: May 8, 2015
    Date of Patent: February 16, 2016
    Assignee: KLA-Tencor Corp.
    Inventors: Eugene Shifrin, Chetana Bhaskar, Ashok V. Kulkarni, Chien-Huei (Adam) Chen, Kris Bhaskar, Brian Duffy
  • Patent number: 9262067
    Abstract: Approaches are described which enable a computing device (e.g., mobile phone, tablet computer) to display alternate views or layers of information within a window on the display screen when a user's finger (or other object) is detected to be within a particular range of the display screen of the device. For example, a device displaying a road map view on the display screen may detect a user's finger near the screen and, in response to detecting the finger, render a small window that shows a portion of a satellite view of the map proximate to the location of the user's finger. As the user's finger moves laterally above the screen, the window can follow the location of the user's finger and display the satellite views of the various portions of the map over which the user's finger passes.
    Type: Grant
    Filed: December 10, 2012
    Date of Patent: February 16, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Matthew Paul Bell, Dong Zhou, Guenael Thomas Strutt, Isaac Scott Noble, Stephen Michael Polansky, Jason Robert Weber
  • Patent number: 9250796
    Abstract: A video editing system includes dragging and dropping video segments within a graphical user interface. These actions are used to create a compiled video from the video segments, and are optionally performed using a touch sensitive display. Some embodiments include a filter that can be dragged across a video during presentation of the video. As the filter is dragged, a first part of the displayed video is seen with the filter applied while a second part of the displayed video is seen without application of the filter. The boundary between the first part and the second part is optionally responsive to a pointing device, such as a touch sensitive display. The video editing system may be included in a mobile device that is also configured to record the video using a camera.
    Type: Grant
    Filed: April 23, 2014
    Date of Patent: February 2, 2016
    Assignee: IDEO LLC
    Inventor: Dominique Yahyavi
  • Patent number: 9251561
    Abstract: When there is a shooting location of another panoramic image in a shooting direction of a panoramic image to be displayed, a marker setting unit associates a marker, indicating the presence of the another panoramic image in the shooting direction, with the panoramic image to be displayed. A mapping processing unit maps the panoramic image to be displayed, which has been associated with markers for the other panoramic images, into a three-dimensional (3D) panoramic space as textures. A 3D image generator generates a 3D panoramic image when the 3D panoramic space is viewed in a specified line of sight, with the shooting location of the panoramic image to be displayed being set as a viewpoint position. An interface receives an instruction from a user concerning the displayed 3D panoramic image.
    Type: Grant
    Filed: May 19, 2010
    Date of Patent: February 2, 2016
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Kyoko Furumura, Takeshi Yamagishi, Shinichi Hirata
  • Patent number: 9247146
    Abstract: A mobile terminal including a touch screen; a camera configured to acquire an image; and a controller configured to: display the acquired image on the touch screen; enable a note function on the touch screen while the acquired image is displayed; receive a touch input for performing the note function on the image, a touch trajectory corresponding to the touch input being displayed on the image as a note; and store the note on the acquired image in a memory of the mobile terminal.
    Type: Grant
    Filed: May 28, 2014
    Date of Patent: January 26, 2016
    Assignee: LG ELECTRONICS INC.
    Inventor: Jongseok Park
  • Patent number: 9235659
    Abstract: Methods for CAD editing and corresponding systems and computer-readable mediums. A method includes receiving a CAD model including a plurality of entities and receiving a user input including a selection of at least one entity and a movement of the selected entity. The method includes applying any basic condition behaviors that correspond to the user input and applying any optional condition behaviors that correspond to the user input. The method includes building a variational system to be solved based on the user input, any applied basic condition behaviors, and any optional condition behaviors. The method includes performing a variational solve on the variational system to produce an edited CAD model and storing the edited CAD model.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: January 12, 2016
    Assignee: Siemens Product Lifecycle Management Software Inc.
    Inventors: Howard Charles Duncan Mattson, Douglas Joseph King, Yanong Zhu, Feng Yu
  • Patent number: 9235760
    Abstract: An image processing apparatus comprises an image acquiring unit that acquires images from the image managing server; an image analyzing unit that analyzes the acquired images to determine evaluation values thereof; a grouping unit that groups the acquired images into groups based on collateral information of the acquired images; a group selecting unit that selects groups including images having operation information as the collateral information out of the plurality of groups; an image selecting unit that selects images out of the images included in the selected groups, based on the evaluation values and the operation information; and an image arranging unit that arranges the selected images in a predetermined layout to create the synthetic image.
    Type: Grant
    Filed: August 8, 2013
    Date of Patent: January 12, 2016
    Assignee: FUJIFILM Corporation
    Inventors: Kei Yamaji, Takeshi Teraoka
  • Patent number: 9230191
    Abstract: Embodiments are provided for organization and presentation of content. In some embodiments, a plurality of images and a plurality of similarity rules for image categorization are received. For each image in the plurality of images, the image from the plurality and each remaining image from the plurality is compared by: applying each similarity rule to the image and a remaining image from the plurality to obtain a numeric result, and recording the numeric result for the two images in a numeric representation, the numeric representation embodying similarities found between each of the plurality of images. The numeric representation is used as a reference for clustering the plurality of images into clusters of similar images, and each image is stored with a marker denoting a cluster to which it has been assigned.
    Type: Grant
    Filed: May 6, 2013
    Date of Patent: January 5, 2016
    Assignee: Dropbox, Inc.
    Inventors: Michael Dwan, Jinpeng Ren
  • Patent number: 9224321
    Abstract: A projector includes a deformation ratio calculating unit that calculates a first deformation ratio on a reference point set in a first image when performing a correction process with respect to a first image data, a deformation ratio determination unit that determines a second deformation ratio of the first image based on the first deformation ratio calculated by the deformation ratio calculation unit, a synthesis image generation unit that generates synthesis image data indicating a synthesis image which is generated by synthesizing a second image indicated by second image data and the first image with a size changed based on the second deformation ratio, a correction unit that performs a correction process with respect to the synthesis image data, and a projection unit that projects the synthesis image based on the synthesis image data which is subjected to the correction process.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: December 29, 2015
    Assignee: Seiko Epson Corporation
    Inventor: Akihiko Tamura
  • Patent number: 9218027
    Abstract: An apparatus and method provide logic for processing information. In one implementation, an information processing device includes a housing and a display unit configured to display at least a portion of a first content to a user. A projection unit is configured to project at least a portion of a second content onto a projection surface. A detection unit configured to detect a displacement between the projection surface and a portion of the housing, the housing being configured to support the display unit, the projection unit, and the detection unit. The detection unit is further configured to determine whether the displacement falls within a threshold distance. The projection unit is further configured to project the second portion of the content onto the projection surface, when the displacement falls within the threshold distance.
    Type: Grant
    Filed: August 2, 2011
    Date of Patent: December 22, 2015
    Assignee: Sony Corporation
    Inventors: Ken Miyashita, Shunichi Kasahara, Ikuo Yamano, Kazuyuki Yamamoto, Hiroyuki Mizunuma
  • Patent number: 9213472
    Abstract: A user interface for providing supplemental information is disclosed. Working content may be caused to be displayed in a display zone of a graphical user interface of a device. The working content may comprise a plurality of graphical objects. A data overlay may be caused to be displayed in the display zone. The data overlay may overlay and at least partially obscure a corresponding portion of the working content. The data overlay may include unchanged graphical objects and at least one additional graphical object. The unchanged graphical objects in the data overlay may be aligned with and overlay corresponding graphical objects of the plurality of graphical objects in the corresponding portion of the working content. The additional graphical object(s) may represent a modification to the corresponding portion of the working content.
    Type: Grant
    Filed: March 12, 2013
    Date of Patent: December 15, 2015
    Assignee: SAP SE
    Inventor: Alexander Sorin
  • Patent number: 9215370
    Abstract: A digital photographing apparatus and a method of controlling the same to increase continuous shooting speed for capturing panoramic photographs. A provided method includes when a plurality of images are captured from an image pickup device during a predetermined period of time to generate a panoramic image, capturing at least one image from among the plurality of images by reading, from the image pickup device, image data corresponding to a predetermined region of a preview image displayed on the digital photographing apparatus, wherein a first number of the plurality of images is greater than a second number of images captured by reading, from the image pickup device, second image data corresponding to an entire region of the preview image during the predetermined period of time.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: December 15, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Myung-hun Lee
  • Patent number: 9211472
    Abstract: A game device includes a light control unit configured to change, in a game field in which an object is located, a position of a light source or a direction of radiation by light emitted from the light source based on a control command of a player, a shadow rendering unit configured to render a shadow of the object projected by light emitted from the light source onto a plane of projection defined in the game field; and a character control unit configured to move a character along the shadow of the object.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: December 15, 2015
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Ken Suzuta, Tatsuya Suzuki, Jun Fujiki, Takanori Kikuchi
  • Patent number: 9207769
    Abstract: A processing method and an electronic device are provided. The processing method includes: acquiring a first image which contains an instruction object by the image acquisition unit, wherein the instruction object is directional; analyzing the first image and acquiring first parameter information represented by the instruction object, where the first parameter information indicates a direction of the instruction object; generating a first instruction based on the first parameter information; and executing, in response to the first instruction, an operation corresponding to the instruction object.
    Type: Grant
    Filed: December 16, 2013
    Date of Patent: December 8, 2015
    Assignee: Lenovo (Beijing) Co., Ltd.
    Inventors: Xinru Hou, Shifeng Peng
  • Patent number: 9210318
    Abstract: An imaging device of the present invention comprises a facial organ detection section for detecting eyes from a digital image, an eye-priority AF section for setting an AF region to a detected eye and focusing on the eye, and an image processing section for carrying out image processing on the digital image to feather the periphery of an eye that the eye-priority AF section has focused on, wherein the facial organ detection section detects facial organs from a digital image that has been captured by the imaging section, and determines inclination of a face based on the detected facial organs, the eye-priority AF section selects one eye based on the inclination of the face, and carries out focusing on the selected eye, and the image processing section carries out processing to feather eyes that have not been selected, and varies feathering strength in accordance with inclination of the face.
    Type: Grant
    Filed: October 22, 2013
    Date of Patent: December 8, 2015
    Assignee: Olympus Corporation
    Inventor: Keiji Kunishige
  • Patent number: 9201470
    Abstract: Disclosed are a mobile terminal and a method for controlling a 3D multi-angle view thereof. Multi-angle views of a 3D image captured by a plurality of cameras are displayed, switched (converted) and selected according to a touch input. And, a selected angle view of the 3D image undergoes a capturing or a recording. While appreciating different-angle views of a 3D image (broadcast image) captured by a plurality of cameras, a desired angle view of the 3D image may be played, recorded and stored with using a user interface. This may enhance a user's convenience.
    Type: Grant
    Filed: February 9, 2012
    Date of Patent: December 1, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Jonghwan Kim, Ramesh Venkatachalapathy, V. Srinivas Chakravarthy, Hemanth Kumar Vulavala
  • Patent number: 9202591
    Abstract: A method for testing an electronic memory while the memory is in use includes: (a) detecting an access to the electronic memory at a test address, (b) saving, in a register subsystem, write data written to the electronic memory at a location corresponding to the test address, (c) comparing the write data to data read from the electronic memory at the location corresponding to the test address to determine whether the memory has a fault, and (d) generating an error signal if the memory has a fault.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: December 1, 2015
    Assignee: OmniVision Technologies, Inc.
    Inventors: Johannes Solhusvik, Kristoffer Ellersgaard Koch, Sohrab Yaghmai, Jenny Picalausa
  • Patent number: 9196072
    Abstract: A method for authoring and displaying a virtual tour of a three-dimensional space which employs transitional effects simulating motion. An authoring tool is provided for interactively defining a series of locations in the space for which two-dimensional images, e.g., panoramas, photographs, etc., are available. A user identifies one or more view directions for a first-person perspective viewer for each location. For pairs of locations in the series, transitional effects are identified to simulate smooth motion between the pair of locations. The authoring tool stores data corresponding to the locations, view directions and transitional effects for playback on a display. When the stored data is accessed, a virtual tour of the space is created that includes transitional effects simulating motion between locations. The virtual tour created can allow a viewer to experience the three-dimensional space in a realistic manner.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: November 24, 2015
    Assignee: EveryScape, Inc.
    Inventors: Byong Mok Oh, James Schoonmaker, Sidney Chang