Graphic Manipulation (object Processing Or Display Attributes) Patents (Class 345/619)
  • Patent number: 9563702
    Abstract: A media content playlist generation and access system for a video entertainment network is herein disclosed whereby a plurality of media content emanating from various disparate networks may be conglomerated into a customized list. The list may contain stored media content, which are customarily stored in the head end portion of a CATV network, media content accessible via the Internet, or yet to be aired media content. The system also provides for manipulation of the playlist from various consumer electronic display devices that are interconnected to the Internet, or the PSTN, thereby allowing further customization of the playlist at the user's convenience. Additionally, a multiple user account system is provided wherein multiple user accounts may be configured in order to allow a corresponding multiple individualized playlists, which are each customized to suit each user's tastes.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: February 7, 2017
    Assignee: Comcast IP Holdings I, LLC
    Inventors: Sandi Hannum, Peter Sheedy, Matt Wong, Bruce R. Bradley, James R. Albrecht, Terri L. Swartz
  • Patent number: 9563966
    Abstract: A method including: displaying on a display a reference image; displaying on the display a start position within the reference image; displaying on the display an end position within the reference image; determining a trajectory between the start position and the end position; and defining a target image for each of a plurality of waypoints along the determined trajectory.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: February 7, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Ossi Mikael Kalevo, Markku Oikkonen, Euan James Barron
  • Patent number: 9558013
    Abstract: Environments are disclosed in which a server executes an application on behalf of a client device and, in particular, to providing responsive scrolling in server-hosted applications. In one example, a remote computing device may be a mobile (or stationary) computing device with (or without) a touch screen input surface. Some or all of the client-server communication between a client-side scrollable UI control module of the remote computing device and a server-side scrollable UI control module of the server device may occur in an asynchronous manner.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: January 31, 2017
    Assignee: Citrix Systems, Inc.
    Inventors: Paul Adam Ryman, Donovan Ross Hackett
  • Patent number: 9557898
    Abstract: Systems and methods are provided for syndicating slideshow content in a web feed. Data is obtained for a content feed associated with a web page in response to a request by a user of a content feed reader. A slideshow within the web page is identified based on analysis of the obtained data according to a schema definition for syndication of slideshow content. A first set of properties for the slideshow is extracted from the obtained data, based on the schema definition. A set of slides of the slideshow is identified based on the first set of properties. A second set of properties for the set of slides is also extracted from the obtained data. The content feed including the set of slides of the slideshow and one or more properties of the second set are displayed to the user via the content feed reader.
    Type: Grant
    Filed: January 24, 2014
    Date of Patent: January 31, 2017
    Assignee: AOL Inc.
    Inventors: Colm M. Geraghty, Cliff Redmond
  • Patent number: 9554051
    Abstract: A display assembly includes an external electronic device in electrical communication with an external communications network. A housing is provided that has a back side, a front side and peripheral edge extending therebetween. The back side is coupled to a support surface such a user may stand proximate the front side. A viewing unit is coupled to the housing and the viewing unit records an image of a user wearing clothes. The image is viewable by the user thereby facilitating the user to critique the appearance of the clothes is worn. A remote unit is in electrical communication with the viewing unit and the remote unit actuates the viewing unit to record the image.
    Type: Grant
    Filed: February 20, 2015
    Date of Patent: January 24, 2017
    Inventor: Linda Pauls
  • Patent number: 9554188
    Abstract: A system may include a media processor that categorizes at least one scene of a media stream into a category. The media processor may further provide an output media stream that alters the at least one scene of the media stream based on the category, where the category may be shocking or scary scenes. A method may include categorizing, using a computing device, at least one scene of a media stream into at least one category. The method may further include altering, using the computing device, the at least one scene of the media stream based on the category.
    Type: Grant
    Filed: August 27, 2014
    Date of Patent: January 24, 2017
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Michelle Felt, Arulvadivel Venugopal
  • Patent number: 9553475
    Abstract: A wireless charging device may be worn as a wristband wearable on a user's wrist. The device includes one or more energy collection components located on the wristband. The energy collection components may collect ambient energy and convert the ambient energy to electrical energy. One or more energy storage components located on the wristband and electrically coupled to the energy collection components may store at least some of the electrical energy from the energy collection components. One or more energy transmission components may be located on the wristband and electrically coupled to the energy collection components and the energy storage components. The energy transmission components may wirelessly couple with a mobile device to wirelessly transmit at least some of the collected electrical energy to the mobile device for charging a battery on the mobile device.
    Type: Grant
    Filed: June 20, 2014
    Date of Patent: January 24, 2017
    Assignee: Sol Cuff Technologies, LLC
    Inventors: Lawrence Boysen, III, Mark W. M. Vaughan
  • Patent number: 9547830
    Abstract: Optimization of machine intelligence utilizes a systemic process through a plurality of computer architecture manipulation techniques that take unique advantage of efficiencies therein to minimize clock cycles and memory usage. The present invention is an application of machine intelligence which overcomes speed and memory issues in learning ensembles of decision trees in a single-machine environment. Such an application of machine intelligence includes inlining relevant statements by integrating function code into a caller's code, ensuring a contiguous buffering arrangement for necessary information to be compiled, and defining and enforcing type constraints on programming interfaces that access and manipulate machine learning data sets.
    Type: Grant
    Filed: May 7, 2014
    Date of Patent: January 17, 2017
    Assignee: WISE.IO, INC.
    Inventor: Damian Ryan Eads
  • Patent number: 9549172
    Abstract: Provided is a stereoscopic image display device comprising a display panel displaying a multi-view image in a three-dimensional (3D) mode, a switchable barrier forming a barrier in the 3D mode, a user position detecting unit outputting a user position data including a user position information, a switchable barrier controlling unit calculating an average picture level of the multi-view image in the 3D mode and controlling an aperture ratio of the switchable barrier according to the average picture level and the user position information, a switchable barrier driving unit supplying driving voltages to divided electrodes of the switchable barrier and supplying a common voltage to a barrier common electrode, and a display panel driving unit converting the multi-view image into data voltages to supply the data voltages to data lines of the display panel and sequentially supplying gate pulses to gate lines of the display panel.
    Type: Grant
    Filed: December 12, 2013
    Date of Patent: January 17, 2017
    Assignee: LG Display Co., Ltd.
    Inventors: Myeongdo Kim, Hanseok Kim, Myungsoo Park, Seonghwan Ju
  • Patent number: 9542365
    Abstract: A method includes accessing, by a server computer, a plurality of electronic mail messages; identifying, based on information contained in each electronic mail message, one or more actions that can be taken with respect to each electronic mail message; and outputting, for display at a client computing device, an electronic mail interface. The electronic mail interface includes a message preview element for each electronic mail message. Each message preview element includes an interface element for causing performance of the action for each electronic mail message.
    Type: Grant
    Filed: December 1, 2014
    Date of Patent: January 10, 2017
    Assignee: Google Inc.
    Inventors: Aaron Nathaniel Rothman, Deepak Jindal, David Farber Stern, Jason Cornwell, Stacey Kapadia, Nilesh Singh, Katharina Probst, Brendan Linn, Isaac Sterling VanDuyn, Mayank Singhal
  • Patent number: 9542619
    Abstract: A system for determining piles comprises an interface and a processor. The interface is configured to receive an image. The processor is configured to determine one or more attributes of the image; to determine whether the image is a member of a top of a hierarchy based at least in part on the attributes. In the event it is determined that the image is a member of the top of the hierarchy: determine a set of elements of the hierarchy the image is a member of, based at least in part on the attributes and determine which of the set of entities are piles.
    Type: Grant
    Filed: March 11, 2013
    Date of Patent: January 10, 2017
    Assignee: Yahoo! Inc.
    Inventors: Benjamin Jackson Culpepper, Pierre Garrigues, Allison Janoch, Huy X. Nguyen
  • Patent number: 9535571
    Abstract: A method for controlling display of an icon on a terminal includes displaying a first graphical object corresponding to an application, detecting a data update for the application, generating a second graphical object based on the data update, displaying the second graphical object on at least a portion of the first graphical object, in which the second graphical object corresponds to a content of the data update. An apparatus to control display of an icon includes a storage unit to store a first graphical object corresponding to an application, a detection unit to detect a data update for the application, a processing unit to generate a second graphical object based on the data update, a control unit to display the second graphical object on at least a portion of the first graphical object, in which the second graphical object corresponds to a content of the data update.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: January 3, 2017
    Assignee: Pantech Inc.
    Inventor: Soo Eun Kim
  • Patent number: 9536454
    Abstract: A method is provided for displaying physical objects. The method comprises capturing an input image of physical objects, and matching a three-dimensional model to the physical objects. The method further comprises producing a modified partial image by at least one of modifying a portion of the matched three-dimensional model, or modifying a partial image extracted from the input image using the matched three-dimensional model. The method also comprises displaying an output image including the modified partial image superimposed over the input image.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: January 3, 2017
    Assignee: Sony Corporation
    Inventor: Yuichiro Takeuchi
  • Patent number: 9535887
    Abstract: A computerized method of generating a content display area on a web page is provided. The method includes receiving a request to initiate a content display area creation sequence for a web page loaded at a web browser. The method includes receiving position data of objects comprising the web page. The method includes determining eligible positions for the content display area. The method includes receiving a first user input indicating a position of a space for the content display area. The method includes repositioning the space and the objects responsive to the first user input. The web browser loads the space and the repositioned objects for viewing. The method includes receiving a second user input indicating confirmation of the position of the space. The method includes generating machine-readable instructions for providing the content display area on the web page. The method includes providing display data representative of the machine-readable instructions.
    Type: Grant
    Filed: February 26, 2013
    Date of Patent: January 3, 2017
    Assignee: Google Inc.
    Inventor: Mehmet Baran Ozgul
  • Patent number: 9530233
    Abstract: A program manages various different parts of editable content, including one or more objects. Various different actions can be performed on an object to edit or change the object in some manner. A program presenting the editable content maintains one or more object action records, each object action record being a record of actions performed on a particular object of the editable content. A program can also maintain a document action record that includes indications of actions performed on parts of the editable content that are not objects having an associated object action record, as well as optionally actions performed on the objects having an associated object action record. In response to a user request to undo an action on a particular object, the actions in the object action list associated with the particular object are undone without undoing any intervening actions performed on other parts of the editable content.
    Type: Grant
    Filed: October 10, 2013
    Date of Patent: December 27, 2016
    Assignee: Adobe Systems Incorporated
    Inventor: Junchao Ji
  • Patent number: 9530184
    Abstract: The subject matter of this specification can be embodied in, among other things, a method that includes receiving an image having indication pixels that define a plurality of regions within the image that are used for resizing the image and determining, based on the indication pixels, two or more of the regions that are stretchable regions that change size when the image is resized. The method also includes resizing the image by changing a size of at least one of the determined stretchable regions.
    Type: Grant
    Filed: August 22, 2014
    Date of Patent: December 27, 2016
    Assignee: Google Inc.
    Inventors: Mark S. Friedman, Michael A. Cleron, Dianne K. Hackborn
  • Patent number: 9532016
    Abstract: Implementations described herein generally relate to scanning beam display systems and more specifically, to systems and methods for improved image alignment of such scanning beam display systems. The method comprises providing a display system comprising a display screen having a plurality of display screen region each with a corresponding light engine module having a servo laser beam and an excitation laser beam, scanning the servo laser beam of a light engine module in an outer scanning region outside of the light engine module's corresponding display screen region, detecting servo laser beam feedback light to measure an alignment error of the light engine module relative to the light engine module's corresponding display screen region, and adjusting alignment of the excitation laser beam based on the measured alignment error.
    Type: Grant
    Filed: April 8, 2014
    Date of Patent: December 27, 2016
    Assignee: PRYSM, INC.
    Inventor: Roger A. Hajjar
  • Patent number: 9519751
    Abstract: A method for determining the presence of a biological entity. The method may include entering into a digital computer, at least a plurality of first input values associated with a first genetic element, a plurality of second input values associated with a second genetic element, and a plurality of third input values associated with a third genetic element associated with a plurality of samples. The method also includes determining a threshold value associated with the third genetic element, separating the samples using the threshold value into a first set of samples and a second set of samples, clustering the first set of samples in a feature space defined by the first genetic element and the second genetic element, defining a first boundary space using the first set of samples, and defining a second boundary space using the second set of samples.
    Type: Grant
    Filed: March 29, 2013
    Date of Patent: December 13, 2016
    Assignee: Beckman Coulter, Inc.
    Inventors: Jiuliu Lu, Zihua Wang, Antonio Arevalo Reyes, Erik Alan Gustafson, John Steven Riley
  • Patent number: 9508159
    Abstract: Disclosed is a device for constructing image database, including: an image input unit for receiving an image; and a building identification unit configured to map the image to a three-dimensional map based on photographing information of the image, to project direction vectors toward respective locations of the image that are mapped to the three-dimensional map from a photographing position of the image, and to distinguish buildings from the image based on whether the respective direction vectors collide or not.
    Type: Grant
    Filed: July 10, 2014
    Date of Patent: November 29, 2016
    Assignee: KAKAO CORP.
    Inventors: Keetae Kim, Won Jo Jung, Younguk Park
  • Patent number: 9509914
    Abstract: An information processing apparatus (10) that acquires captured image data determines whether a position determining unit of the information processing apparatus detects a location of the information processing apparatus; controls a user interface to prompt a user to enter information when it is determined that a location of the information processing apparatus has not been detected; and receives location information that is extracted based on a user input received at the user interface in response to the prompt.
    Type: Grant
    Filed: October 23, 2012
    Date of Patent: November 29, 2016
    Assignee: SONY CORPORATION
    Inventor: Yuichi Kaneda
  • Patent number: 9507803
    Abstract: Systems, methods, and computer-readable storage media for web-scale visual search capable of using a combination of visual input modalities are provided. An edgel index is created that includes shape-descriptors, including edgel-based representations, that correspond to each of a plurality of images. Each edgel-based representation includes pixels that depicts edges or boundary contours of an image and is created, at least in part, by segmenting the image into a plurality of image segments and performing a multi-phase contour detection on each segment.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: November 29, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Avneesh Sud, Rajeev Prasad, Ayman Malek Abdel Hamid Kaheel, Pragyana Mishra, Sumit Amar, Kancheng Cao
  • Patent number: 9501864
    Abstract: Because using the same number of bits per residual depth offset compression is not the best distribution of bits, the bits per residual may be distributed instead according to the content of the depths of a tile. For example, if the depth differences close to the Zmax are small, then fewer bits can be spent on residuals for the samples that are encoded relative to Zmax. Consequently, more bits can be spent on the residuals for the samples that are encoded relative to Zmin. As a result, more tiles succeed at compressing to the required number of bits.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: November 22, 2016
    Assignee: Intel Corporation
    Inventors: Tomas G. Akenine-Moller, Magnus Andersson, Jon N. Hasselgren, Carl J. Munkberg, Robert M. Toth
  • Patent number: 9501866
    Abstract: A method and a computer system for modeling, in a virtual environment of a computer simulation, virtual contaminants in a scene to be rendered. A processing module, using a graphical user interface on a display device, is used for define, in a model, a first additive zone of the scene over which a virtual contaminant is to be added, defining, in the model, a second subtractive zone of the scene over which the virtual contaminant is to be at least partially removed, the second subtractive zone being at least partially enclosed within the first additive zone and a memory module is used for storing the model, the model being made available through a storage module for rendering the virtual contaminants on the scene in the computer simulation. A preview mode may be used for launching the computer simulation at a rate lower than the expected rate of the computer simulation.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: November 22, 2016
    Assignee: CAE Inc.
    Inventors: Patrick Piché, Bogdan Anghel, Olivier Christin, Sergiy Samus, Robert Ricci, Daniel Gosselin
  • Patent number: 9497343
    Abstract: An apparatus is provided with a display and a touch panel mounted on a display surface of the display. The apparatus includes a storage portion that stores, thereinto, data showing operation made on the touch panel in a normal mode; a determination portion that determines, in the normal mode, processing of displaying an operating screen on the display based on the operation made on the touch panel, and to determine, in the reproduction mode, the processing based on the data; and a control portion that performs, in the normal mode, the determined processing in a manner to end at a first timing, and, in a reproduction mode, if the determined processing corresponds to predetermined processing, the determined processing in a manner to end at a second timing which is later than the first timing.
    Type: Grant
    Filed: December 12, 2014
    Date of Patent: November 15, 2016
    Assignee: KONICA MINOLTA, INC.
    Inventors: Kenichi Komaba, Masao Hosono, Manabu Furukawa, Kenzo Yamamoto
  • Patent number: 9492245
    Abstract: Method and system for displaying an orthodontic related image including one or more image segments, selecting one or more movement indicators associated with a corresponding one or more of the image segments, and dynamically displaying a modified orthodontic related image based on the selected one or more movement indicators are provided.
    Type: Grant
    Filed: March 23, 2007
    Date of Patent: November 15, 2016
    Assignee: Align Technology, Inc.
    Inventors: Mark Sherwood, Paul Kimball
  • Patent number: 9495228
    Abstract: A multi-process interactive system is described. The system includes numerous processes running on a processing device. The processes include separable program execution contexts of application programs, such that each application program comprises at least one process. The system translates events of each process into data capsules. A data capsule includes an application-independent representation of event data of an event and state information of the process originating the content of the data capsule. The system transfers the data messages into pools or repositories. Each process operates as a recognizing process, where the recognizing process recognizes in the pools data capsules comprising content that corresponds to an interactive function of the recognizing process and/or an identification of the recognizing process. The recognizing process retrieves recognized data capsules from the pools and executes processing appropriate to contents of the recognized data capsules.
    Type: Grant
    Filed: February 5, 2013
    Date of Patent: November 15, 2016
    Assignee: Oblong Industries, Inc.
    Inventors: Kwindla Hultman Kramer, John S. Underkoffler
  • Patent number: 9489666
    Abstract: An exemplary method includes a content delivery system 1) detecting a request provided by an access device associated with a user to access network content by way of a network provided by a network service provider, the network content associated with a content provider and maintained by a content provider subsystem, 2) determining that a data usage charge for access by the user to the network content by way of the network is subsidized by the content provider in accordance with a subsidized access arrangement between the content provider and the network service provider, and 3) providing the user with subsidized access to the network content in accordance with a rule set associated with the subsidized access arrangement. Corresponding methods and systems are also disclosed.
    Type: Grant
    Filed: April 27, 2012
    Date of Patent: November 8, 2016
    Assignee: Verizon Patent and Licensing Inc.
    Inventors: Kumar K. Vishwanathan, Gurudutt U. Pai, Rangamani Sundar
  • Patent number: 9483847
    Abstract: A method and a computer system for performing a computer simulation in which virtual contaminants are rendered on a rendered scene of the computer simulation. A memory module is sued for loading thereinto a model defining a virtual environment of the computer simulation, the virtual environment defining a plurality of zones comprising a first additive zone and a second subtractive zone, the second subtractive zone being at least partially enclosed within the first additive zone. An image generator module is used for adding a virtual contaminant over the first additive zone, removing, at least partially, the virtual contaminant within the second subtractive zone leaving a remaining virtual contaminant in the first additive zone and rendering an image for display comprising the remaining virtual contaminant in the virtual environment using a visual texture of the virtual contaminant. The computer simulation may be a vehicle computer simulation.
    Type: Grant
    Filed: March 28, 2014
    Date of Patent: November 1, 2016
    Assignee: CAE, INC.
    Inventors: Patrick Piché, Bogdan Anghel, Olivier Christin
  • Patent number: 9479549
    Abstract: A system for whiteboard collaboration utilizes an array of displays for a whiteboard canvas. The displays in the array being coupled with a computer system having a communication module and memory storing collaboration data for at least one collaboration having a collaboration space. The array has a display area mapped to corresponding area in the collaboration space. The collaboration data includes data structures identifying displayable objects and associating a location in the collaboration space with the objects identified by the data structures. The computer system includes a display client for each display in the array. Each display client is configured to manage display of a predetermined portion of the display area, and for receiving and transmitting messages related to global collaboration events and for receiving and transmitting messages related to local array events.
    Type: Grant
    Filed: February 4, 2013
    Date of Patent: October 25, 2016
    Assignee: HAWORTH, INC.
    Inventor: Adam Pearson
  • Patent number: 9478031
    Abstract: A system and method is provided for identifying error and rescaling and constructing or reconstructing a multi-dimensional (e.g., 3D) building model using street-level imagery. Street-level imagery is used to identify architectural elements that have known architectural standard dimensions. Dimensional measurements of architectural elements in the multi-dimensional building model (poorly scaled) are compared with known architectural standard dimensions to rescale and construct/reconstruct an accurate multi-dimensional building model.
    Type: Grant
    Filed: January 30, 2015
    Date of Patent: October 25, 2016
    Assignee: HOVER INC.
    Inventors: Vineet Bhatawadekar, Shaohui Sun, Ioannis Pavlidis, Adam J. Altman
  • Patent number: 9476703
    Abstract: The disclosure provides a size measuring and comparing system and a method. The method includes steps: acquiring coordinates of at least four points which are not assigned on a same side of an object, creating a cuboid model including the at least four points as vertices based on the coordinates of the at least four points, calculating a height and a width of a space, determining whether it is feasible for the object to pass through the space based on a length, a width, and a height of the cuboid model and the height and the width of the space; and outputting a comparison result.
    Type: Grant
    Filed: May 24, 2013
    Date of Patent: October 25, 2016
    Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Ting-She Chang
  • Patent number: 9474972
    Abstract: A graphics system for changing images on a gaming machine display, having a transition library of transition types, a graphics engine and a control means. The graphics engine applies a selected transition type from the transition library to at least one of at least two images for determining the way in which a substitution of one of the images by the other of the images occurs and initializes transition data for effecting an incremental substitution of the one image by the other image. The control means modifies the transition data such that, when the selected transition type is being effected, an incremental substitution of at least a part of the one image by the other image occurs serially until the one image has been substituted by the other image on the gaming machine display.
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: October 25, 2016
    Assignee: Aristocrat Technologies Australia Pty Limited
    Inventor: Drazen Lenger
  • Patent number: 9471194
    Abstract: Embodiments of the present disclosure relate to a remote desktop system which allows an application that executes on a remote computing device to be presented to a remote terminal as if the application is executing on the remote terminal. This system determines which of the remote computing device's application windows are top-level windows, and creates a rendering target for each top-level window. The rendering target is a graphics surface that is marshaled to the remote terminal. A PDU (Protocol Data Channel) is produced over this first graphics surface that includes a mapping of the location of the top-level window. A second graphics surface containing transparency information is created for a top-level window that contains a transparency characteristic. This second graphics surface is encoded and marshaled to the remote terminal separately from the first graphics surface. The client computing device receives and merges the two graphics surfaces, and renders a window with the expected transparency.
    Type: Grant
    Filed: January 30, 2014
    Date of Patent: October 18, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Robert Wilhelm Schmieder, Oreste Dorin Ungureanu, Nadim Abdo
  • Patent number: 9471275
    Abstract: As disclosed herein a method, executed by a computer, for enabling enhanced reading device usability includes detecting, on an electronic device, a read operation that audibly reads visually presented information. The method further includes retrieving from a user profile a first threshold value and a second threshold value. The method further includes analyzing potential distractions to determine an estimated distraction level. The method further includes pausing the read operation if the estimated distraction level is greater than or equal to the first threshold value. The method further includes resuming the read operation if the estimated distraction level is less than or equal to the second threshold value. A computer system, and a computer program product corresponding to the method are also disclosed herein.
    Type: Grant
    Filed: December 16, 2015
    Date of Patent: October 18, 2016
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alaa Abou Mahmoud, Paul R. Bastide, Fang Lu
  • Patent number: 9466236
    Abstract: Embodiments of the present invention generally provide a method for processing an image. The method includes receiving a plurality of input pixel values associated with a video frame and determining that a first portion of pixel values included in the plurality of input pixel values is within a first set of excluded values. The method further includes dithering the first portion of pixel values to generate a first plurality of dithered values. Each dithered value included in the first plurality of dithered values is not within the first set of excluded values. Additionally, a first average pixel value associated with the plurality of input pixel values is substantially similar to a second average pixel value associated with both the first plurality of dithered values and a plurality of pixel values that are spatially proximate to the first plurality of dithered values.
    Type: Grant
    Filed: September 3, 2013
    Date of Patent: October 11, 2016
    Assignee: SYNAPTICS INCORPORATED
    Inventor: Jeffrey A. Small
  • Patent number: 9454287
    Abstract: A software control method and apparatus for implementing a knowledge-based polymorph undockable toolbar within an object scene. The undockable toolbar can be used to perform actions on objects created and managed by computer software applications. A knowledge-based polymorph undockable toolbar can merges into a relatively small area, tools for executing various commands that would require substantial screen space if represented by standard icons on a toolbar. The present invention can be used to manipulate non-constrained objects or groups of objects included in an assembly that are linked to each other by constraints. The knowledge based polymorph undockable toolbar can also act to reduce the number of user interactions needed to perform a manipulation task.
    Type: Grant
    Filed: September 24, 2010
    Date of Patent: September 27, 2016
    Assignee: DASSAULT SYSTEMES
    Inventors: Bernard Charles, Jean-Christophe Cros, Gregoire Debaisieux, Francois Perroux
  • Patent number: 9449247
    Abstract: An input to set a correction contour line inside one region from an operator is received, and a contour line of the one region is corrected so that the correction contour line becomes a part of a contour line after correction. In this case, when a start point of the correction contour line is located on a unique contour line of each region and an end point thereof is located on a contour line shared by the two regions, the contour line of the other region is maintained, and when the start point is located on the shared contour line and the end point is located on the unique contour line, the contour line of the other region is also corrected so that the correction contour line becomes the shared contour line in the contour lines of the two regions after the correction.
    Type: Grant
    Filed: December 3, 2015
    Date of Patent: September 20, 2016
    Assignee: FUJIFILM Corporation
    Inventor: Kenta Yamada
  • Patent number: 9443494
    Abstract: A computing device can receive, from a map search system and in response to a map search query, map data that describes a geographic region. Each map label includes one or more text characters. A respective bounding box for each map label that is defined by an aspect ratio having a width and a height can be generated. The width of the bounding box is twice that of the height of the bounding box and an area for the bounding box is the same as an area for the map label. Map labels can be selected for display in an interactive geographic map. The interactive geographic map that displays the selected map labels that each describes a feature that is located in the geographic region can be generated. Each selected map label is enclosed by a respective bounding box for the map label.
    Type: Grant
    Filed: December 19, 2013
    Date of Patent: September 13, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Scott Robert Parish, Clayton Matthew Magouyrk, David Adam Edelstein
  • Patent number: 9445073
    Abstract: Image processing methods and systems in accordance with depth information are provided. At least one image with depth information is obtained. The image is displayed on a display unit of an electronic device. A selection of an ROI (Region Of Interest) in the image is received via a user interface. A first depth value corresponding to the selected ROI is obtained from the depth information, and the first depth value is mapped to a first effect level of an image effect, wherein the image effect has a plurality of effect levels. The image effect is applied to the image according to the depth information of the image, wherein the selected ROI is applied with the image effect in the first effect level.
    Type: Grant
    Filed: August 6, 2013
    Date of Patent: September 13, 2016
    Assignee: HTC Corporation
    Inventor: Lun-Cheng Chu
  • Patent number: 9442632
    Abstract: Provided is a method of displaying information of a portable device, which includes receiving a signal of booting or termination of the portable device; and displaying a valid information which is previously set while the booting or termination process is performing.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: September 13, 2016
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Chang Woo Lee, Won Kyung Seong
  • Patent number: 9445081
    Abstract: Techniques related to 3D image capture with dynamic cameras.
    Type: Grant
    Filed: September 25, 2015
    Date of Patent: September 13, 2016
    Assignee: Intel Corporation
    Inventors: Vladimir Kouperman, Gila Kamhi, Nadav Zamir, Barak Hurwitz
  • Patent number: 9443283
    Abstract: A content retargeting method and apparatus are disclosed. An embodiment of the invention provides a content retargeting method that includes: dividing an original content into a grid having M rows×N columns of quads; computing degrees of importance of the divided quads; and scaling the quads based on the computed degrees of importance, the quads axis-aligned by rows or columns.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: September 13, 2016
    Assignee: INDUSTRY-ACADEMIC COOPERATION FOUNDATION, YONSEI UNIVERSITY
    Inventors: Kwang-Hoon Sohn, Sung-Hwan Choi, Bum Sub Ham
  • Patent number: 9426431
    Abstract: A live panning system and method for providing a live representation of a portion of a working area are provided. The system includes an image sensor acquiring an image of the entire working area and a processing unit. The image sensor includes an array of pixels, each providing pixel data of the image, and reads out the pixel data of a number of output pixels from the array to generate a sensor video stream, the output pixels corresponding to a cropping window within the image. The image sensor also includes a windowing module configured to move, in real-time, the cropping window within the image. The processing unit monitors viewing instructions from a user selecting a region of interest within the image corresponding to the portion of the working area, and dynamically communicates the viewing instructions to the windowing module such that the cropping window always encompasses the region of interest.
    Type: Grant
    Filed: April 18, 2014
    Date of Patent: August 23, 2016
    Assignee: Technologies Humanware Inc.
    Inventors: Martin Julien, François Boutrouille, Stéphane Sicard
  • Patent number: 9423876
    Abstract: Embodiments of the present invention relate to systems, methods and computer storage media for detecting user input in an extended interaction space of a device, such as a handheld device. The method and system allow for utilizing a first sensor of the device sensing in a positive z-axis space of the device to detect a first input, such as a user's non-device-contacting gesture. The method and system also contemplate utilizing a second sensor of the device sensing in a negative z-axis space of the device to detect a second input. Additionally, the method and system contemplate updating a user interface presented on a display in response to detecting the first input by the first sensor in the positive z-axis space and detecting the second input by the second sensor in the negative z-axis space.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: August 23, 2016
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Eric Horvitz, Kenneth P Hinckley, Hrvoje Benko, Desney S Tan
  • Patent number: 9426514
    Abstract: A system and method for automatically acquiring a matrix of digital reference images containing landmarks relevant to recognizing and tracking objects in a digital video image is disclosed. In order to virtually insert a digital graphic having a correct pose in a stream of images, an indexed matrix of images of the landmarks in a venue is accumulated. The system and method allow for automated acquisition of new landmarks within a venue, and for the automated expansion of the reference matrix to accommodate reference images indicative of changed conditions within a venue and for reference images of new landmarks. When a landmark is recognized in an image, the graphic reference matrix is queried to obtain a preferred reference image to be used in making a virtual insertion.
    Type: Grant
    Filed: November 20, 2015
    Date of Patent: August 23, 2016
    Inventor: Samuel Chenillo
  • Patent number: 9420352
    Abstract: Methods and systems for providing audio information based on gaze information are described. In an example, a computing device may be configured to receive gaze information indicative of a wearer-view associated with the computing device. Based on the gaze information, the computing device may be configured to determine content displayed in the wearer-view. Further, the computing device may be configured to determine audio information relating to the content and cause an audio stream associated with the audio information to be played at the computing device.
    Type: Grant
    Filed: November 9, 2015
    Date of Patent: August 16, 2016
    Assignee: Google Inc.
    Inventor: Eric Teller
  • Patent number: 9411419
    Abstract: There is provided a display control device including a matching section configured to match a first image or sensor data output from a first imaging device or a sensor worn on a head of a first user, to a second image output from a second imaging device worn on a part other than the head of the first user, a sight estimation section configured to estimate a region corresponding to a sight of the first user in the second image, on the basis of a result of the matching, and a display control section configured to generate an image expressing the sight of the first user using the second image on the basis of a result of the estimation of the sight, and display the image expressing the sight of the first user toward a second user that is different from the first user.
    Type: Grant
    Filed: October 29, 2014
    Date of Patent: August 9, 2016
    Assignee: SONY CORPORATION
    Inventors: Shunichi Kasahara, Junichi Rekimoto
  • Patent number: 9405446
    Abstract: Systems and methods are provided for generating and updating an efficient configuration for display of item images, in order to present the contents of a collection of item images to a user in a space-efficient and visually pleasing manner. For example, an initial configuration can be generated including thin slices of each image. The thin slices can be symmetrically cropped versions of the corresponding image designed to still convey a high degree of detail about the depicted item. When a user interacts with the thin slices, for example, by hovering a cursor or through a touch event, the initial configuration can be updated to gradually expand slices and contract full size images based on the user input.
    Type: Grant
    Filed: March 24, 2014
    Date of Patent: August 2, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Robert Yuji Haitani, Charles Shearer Dorner
  • Patent number: 9400810
    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 26, 2016
    Assignee: International Business Machines Corporation
    Inventors: David G. Carlson, Steven V. Hoeschen, Kevin J. Kathmann
  • Patent number: 9396508
    Abstract: To provide map data for rendering map images corresponding to a selected geographic region at a client device, a map server generates a set of base map tiles having vector descriptors, each of which indicates a geometry of a respective map element, in accordance with a non-raster format for rendering a first map image. The map server, at some point, provides the base map tiles to the client device. Upon receiving an indication that a specific map image for the selected geographic region is to be rendered at the client device, the map server further generates a set of difference map tiles that indicate changes to be made to the set of base map tiles and sends the difference map tiles to the client device for use, along with the set of base map tiles, in rendering the requested specific map image.
    Type: Grant
    Filed: May 15, 2013
    Date of Patent: July 19, 2016
    Assignee: GOOGLE INC.
    Inventors: Daniel Otero, Nicholas Lee, James Darpinian, Jennifer Maurer