Graphic Manipulation (object Processing Or Display Attributes) Patents (Class 345/619)
  • Patent number: 9196075
    Abstract: Animation of computer-generated display components of user interfaces and content items is provided. An animation application or engine creates images of individual display components (e.g., bitmap images) and places those images on animation layers. Animation behaviors may be specified for the layers to indicate how the layers and associated display component images animate or behave when their properties change (e.g., a movement of an object contained on a layer), as well as, to change properties on layers in order to trigger animations (e.g., an animation that causes an object to rotate). In order to achieve high animation frame rates, the animation application may utilize three processing threads, including a user interface thread, a compositor thread and a rendering thread. Display behavior may be optimized and controlled by utilizing a declarative markup language, such as the Extensible Markup Language, for defining display behavior functionality and properties.
    Type: Grant
    Filed: November 14, 2011
    Date of Patent: November 24, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Michael Ivan Borysenko, Tyler Robert Adams, Barry Christopher Allyn, Anthony Joseph Beeman, Warren Leung, Eric Wyld Lieberman
  • Patent number: 9195426
    Abstract: In a data processing system, an output surface, such as frame to be displayed, is generated as a plurality of respective regions with each respective region of the output surface being generated from a respective region or regions of one or more input surfaces. When a new version of the output surface is to be generated 80, for each region of the output surface it is determined which region or regions of the input surface or surfaces contribute to the region of the output surface 84 and then checked whether the contributing region or regions of the input surface or surfaces have changed since the previous version of the output surface region was generated 85. If there has been a change in the contributing region or regions of the input surface or surfaces since the previous version of the region in the output surface was generated 86, the region of the output surface is regenerated 87.
    Type: Grant
    Filed: April 17, 2014
    Date of Patent: November 24, 2015
    Assignee: ARM Limited
    Inventors: Daren Croxford, Tom Cooksey, Lars Ericsson, Sean Tristram Ellis
  • Patent number: 9189096
    Abstract: The inertia system provides a common platform and application-programming interface (API) for applications to extend the input received from various multi-touch hardware devices to simulate real-world behavior of application objects. To move naturally, application objects should exhibit physical characteristics such as elasticity and deceleration. When a user lifts all contacts from an object, the inertia system provides additional manipulation events to the application so that the application can handle the events as if the user was still moving the object with touch. The inertia system generates the events based on a simulation of the behavior of the objects. If the user moves an object into another object, the inertia system simulates the boundary characteristics of the objects. Thus, the inertia system provides more realistic movement for application objects manipulated using multi-touch hardware and the API provides a consistent feel to manipulations across applications.
    Type: Grant
    Filed: June 17, 2013
    Date of Patent: November 17, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Reed L. Townsend, Xiao Tu, Bryan Scott, Todd A. Torset, Kenneth W. Sykes, Samir S. Pradhan, Jennifer A. Teed
  • Patent number: 9189193
    Abstract: A mobile terminal and controlling method thereof are disclosed. The present invention includes a user interface unit configured to receive a user input and a user action, a controller configured to generate a first gallery including a first image saved in the mobile terminal included in a first application and generate a second gallery in response to the user input or the user action by linking the first application to a second application based on printing information on the image, the controller controlling an image printing by controlling a connection to a printable device, an output unit configured to output a second image of the generated second gallery, and a transmitting unit configured to transmit a signal including the outputted second image and a request for printing the second image to the connected printable device.
    Type: Grant
    Filed: July 21, 2014
    Date of Patent: November 17, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Mina Kim, Jihyeon Kim, Keansub Lee, Yunae Nam
  • Patent number: 9191570
    Abstract: A depth image of a scene may be received, observed, or captured by a device. A human target in the depth image may then be scanned for one or more body parts such as shoulders, hips, knees, or the like. A tilt angle may then be calculated based on the body parts. For example, a first portion of pixels associated with an upper body part such as the shoulders and a second portion of pixels associated with a lower body part such as a midpoint between the hips and knees may be selected. The tilt angle may then be calculated using the first and second portions of pixels.
    Type: Grant
    Filed: August 5, 2013
    Date of Patent: November 17, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Zsolt Mathe, Charles Claudius Marais
  • Patent number: 9183438
    Abstract: Provided are systems, methods, and computer-readable media for determining a salient region of a geographic map. Areas defined by map coordinates and corresponding to viewports from previously executed user queries are determined. The areas are overlaid on a geographic map portion having a fixed grid of points. Each point is assigned a weighted scores based on the number of areas that overlay each point. A polygon enclosing a set of points having weighted scores above a threshold is determined, and the region enclosed by the polygon is identified as a salient region of the geographic map.
    Type: Grant
    Filed: March 14, 2013
    Date of Patent: November 10, 2015
    Assignee: GOOGLE INC.
    Inventor: Brendan Edward Dhein
  • Patent number: 9182934
    Abstract: In a data processing system, an output surface, such as frame to be displayed, is generated as a plurality of respective regions with each respective region of the output surface being generated from a respective region or regions of one or more input surfaces. When a new version of the output surface is to be generated 80, for each region of the output surface it is determined which region or regions of the input surface or surfaces contribute to the region of the output surface 84 and then checked whether the contributing region or regions of the input surface or surfaces have changed since the previous version of the output surface region was generated 85. If there has been a change in the contributing region or regions of the input surface or surfaces since the previous version of the region in the output surface was generated 86, the region of the output surface is regenerated 87.
    Type: Grant
    Filed: September 20, 2013
    Date of Patent: November 10, 2015
    Assignee: ARM Limited
    Inventors: Daren Croxford, Tom Cooksey, Lars Ericsson
  • Patent number: 9183435
    Abstract: Systems, methods, and other embodiments associated with feature generalization leveraging topological model functionality are described. In one embodiment, a method includes loading primitives associated with a first feature and a second feature into a topological model. The topological model may be an existing topological model or a topological model that is created by the feature generalization methods and systems described herein. The topological model stores primitives that are shared by the first feature and the second feature as a single unique shared primitive. The method includes generalizing respective primitives including at least one shared primitive to produce corresponding respective generalized primitives, and associating a generalized primitive corresponding to the shared primitive with the first feature and the second feature, while maintaining alignment across shared edges of adjacent features and hierarchical relationships between features.
    Type: Grant
    Filed: December 5, 2013
    Date of Patent: November 10, 2015
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Daniel Louis Geringer, Siva Ravada
  • Patent number: 9179043
    Abstract: Methods and systems present, to a user, different versions of sample images. Each of the sample images is classified into at least one image-element category of multiple image-element categories. Such methods and systems request the user to select preferred versions of the sample images from the different versions of the sample images, and receive in response a user selection of preferred images. The methods and systems determine user-specific preferences for each of the image-element categories based on the user selection of the preferred images. The methods and systems receive an image-processing request relating to user images from the user, and classify the user images into the image-element categories. When processing the image-processing request, the methods and systems alter renditions of the user images according to the user-specific preferences for each image-element category.
    Type: Grant
    Filed: October 19, 2012
    Date of Patent: November 3, 2015
    Assignee: Xerox Corporation
    Inventors: Wencheng Wu, Edul N. Dalal
  • Patent number: 9171350
    Abstract: Embodiments of the present invention are directed to provide novel methods and a system for adaptive resolution rendering via scaling in a multiple graphics processor system. A method is described herein that maintains a constant framerate by reducing the resolution of the graphical output rendered in one graphics processor and using another graphics processor in the same computing system to scale the already-rendered output to its original intended resolution when the framerate drops below a desired threshold.
    Type: Grant
    Filed: October 28, 2010
    Date of Patent: October 27, 2015
    Assignee: NVIDIA CORPORATION
    Inventor: Franck Diard
  • Patent number: 9165340
    Abstract: The image display system includes a calculation unit, a specifying unit, a generation unit and a transmitting unit. Upon change of a zoom level of a current image not containing position information to a specified value on a user terminal, the calculation unit calculates a display range of an object represented by the current image after change in zoom level. The specifying unit refers to data of a different image of the object and specifies a part of the different image indicated by the display range calculated by the calculation unit. The different image has a different resolution from the current image. The generation unit generates a next image representing the part specified by the specifying unit using the data of the different image. The transmitting unit transmits the next image to the user terminal for switching from the current image to the next image.
    Type: Grant
    Filed: November 2, 2012
    Date of Patent: October 20, 2015
    Assignee: Rakuten, Inc.
    Inventors: Jun Katakawa, Masashi Inoue
  • Patent number: 9159122
    Abstract: An image data processing component (122) includes algorithm memory (212) including one or more image domain only iterative de-noising algorithms (214) based on the Huber roughness penalty minimization and a processor (206) which de-noises reconstructed image data solely in the image domain based on at least one of the Huber roughness penalty iterative minimization algorithms.
    Type: Grant
    Filed: November 12, 2012
    Date of Patent: October 13, 2015
    Assignee: Koninklijke Philips N.V.
    Inventors: Stanislav Zabic, Kevin Brown
  • Patent number: 9153193
    Abstract: Rendering different types of graphical content using a single primitive type. Embodiments enable graphical elements of different content types representing a scene to be rendered as a batch based on the single primitive type, thereby reducing data transfer and improving processing performance. For example, each graphical element in a batch of graphical elements can rendered based modifications to instances of a template shape, which represents a single primitive type usable for rendering different types of graphical content. The modifications to each instance can include modifying the instance according transformation data, clip data, and/or width and height data to position the instance in a scene, and filling the modified instance according to one or more of shape or brush data corresponding to the graphical element.
    Type: Grant
    Filed: September 9, 2011
    Date of Patent: October 6, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gerhard Schneider, Bede Jordan, Ashraf Michail, Brendan J. Clark, Pawel Wiktor Olszta
  • Patent number: 9142018
    Abstract: A method for determining the three-dimensional location of an object in real-time from a two-dimensional medical image obtained with a medical imaging system is provided. For example, the three-dimensional location of an interventional medical device or a marker positioned on such a device may be determined from a two-dimensional x-ray image obtained with an interventional x-ray imaging system. Template images corresponding to the object under different imaging geometries and orientations are produced and are compared to images acquired with the medical imaging system. Similarity measures, such as normalized cross correlation and normalized similarity integral, are used to determine the similarity between a selected template image and the medical images in different stages of refining the position information for the object.
    Type: Grant
    Filed: January 16, 2013
    Date of Patent: September 22, 2015
    Assignee: SUNNYBROOK HEALTH SCIENCES CENTRE
    Inventors: Normand Robert, Eugene Crystal
  • Patent number: 9135228
    Abstract: In a collaborative computing environment, a method and system for displaying revisions associated with a hosted electronic document are disclosed. In accordance with the disclosed method and system, select revisions of an electronic document may be displayed to a user, recreating a visual history play-back of the evolution of the electronic document. The electronic document may be displayed in a web-browsing application, utilizing a Document Object Model (“DOM”) retrieving the select revisions via Asynchronous JavaScript and XML (“AJAX”) calls to a remote device/server.
    Type: Grant
    Filed: May 11, 2012
    Date of Patent: September 15, 2015
    Assignee: Domo, Inc.
    Inventors: Gabriel Jakobson, Steven Reuben
  • Patent number: 9135230
    Abstract: The invention relates to an editing of a digital document containing an image, a text, a pattern and the like on pages constituting the digital document. In response to an operation for deleting an image positioned in a page, such image is not added to another page but is moved to and displayed in an evacuation area provided independently from the page area. In the evacuation area, such image is displayed together with a serial number of the page in which such image was present originally. Thus the page layout is not destructed in pages other than the page of image deletion, and the user can easily confirm later the image existed in such page.
    Type: Grant
    Filed: June 8, 2012
    Date of Patent: September 15, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Yosato Hitaka, Toshiyuki Noguchi, Shigeyuki Mitani
  • Patent number: 9123061
    Abstract: There is provided a system and method for providing personalized dynamic online content based on photographic data. There is provided a method comprising receiving photographic data of a user, determining user preferences by analyzing the photographic data, generating personalized dynamic online content using the user preferences and a profile associated with the user, and providing the personalized dynamic online content for output on a display of the user. In particular, the photographic data may be analyzed to identify creative properties, such as favored brands and characters. Through the immediate user preference feedback provided by the photographic content, a higher degree of optimal targeted content can be provided to the user without requiring conventional burdensome procedures such as manually completed user surveys or lengthy periods of behavioral monitoring.
    Type: Grant
    Filed: March 24, 2010
    Date of Patent: September 1, 2015
    Assignee: Disney Enterprises, Inc.
    Inventor: Roya Naini
  • Patent number: 9124803
    Abstract: An image pickup apparatus includes an image pickup unit that generates moving object image data. A detection unit detects a shooting direction of the image pickup and/or an attitude of the image pickup apparatus. A storage unit temporarily stores moving image data generated by the image pickup. An instruction unit instructs operation to photograph a still image. A recording unit reads out the moving image data traced back by a predetermined time period from a timing when still image photographing is instructed by the instruction unit, from the storage unit, and records the read-out moving image data in a recording medium. In the moving image data, traced back by the predetermined time period, the recording unit does not record, in the recording medium, at least a portion of the moving image data in the predetermined time period, based on the detected shooting direction and/or attitude of the image pickup apparatus.
    Type: Grant
    Filed: December 19, 2012
    Date of Patent: September 1, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Jumpei Kitamura
  • Patent number: 9117253
    Abstract: Systems and methods are provided that allow a user to specify one or more areas of, e.g., a digital image, upon which perspective manipulation is to be applied. Once the one or more areas of the digital image have been specified, the user may specify one or more portions within the one or more areas, such as points, lines, etc., as being constrained in some manner. Thereafter, the user is able to manipulate perspective within the one or more specified areas in an intuitive and efficient manner.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: August 25, 2015
    Assignee: Adobe Systems Incorporated
    Inventors: Chintan Intwala, Aseem Agarwala
  • Patent number: 9119050
    Abstract: Methods, processes, systems, apparatus and devices for delivering two way multimodal serialized comic content media files that uses a multimedia storage and delivery system. The communications utilize multi-modal inputs and multi-modal outputs to generate and access serialized comic content media files over the World Wide Web and telephone mediums with wireless communication devices and desktop computers.
    Type: Grant
    Filed: November 27, 2013
    Date of Patent: August 25, 2015
    Inventor: David Metcalf
  • Patent number: 9105088
    Abstract: Implementations relate to blurring an image while preserving details in the image. In some implementations, a method includes receiving an input image and creating a blurred image from the input image by averaging pixel intensities of a plurality of pixels in the input image. The method creates a transparency mask from the input image, where the transparency mask indicates transparency values for pixel positions of the input image based on edges detected in the input image. The pixel intensities of the input image and pixel intensities of the blurred image are composited based on the transparency values of the transparency mask to create an output image having greater blur than the input image in areas outside the detected edges.
    Type: Grant
    Filed: October 4, 2013
    Date of Patent: August 11, 2015
    Assignee: Google Inc.
    Inventors: Ryan Petrie, Thor Carpenter
  • Patent number: 9105094
    Abstract: In embodiments of image layers navigation, a canvas interface displays image segments of an image in different layers of the image. An image layers application is implemented to receive a position input of a canvas viewer control that encompasses one or more of the image segments of the image, and then determine the layers of the image that correspond to the image segments encompassed by the canvas viewer control. The position input of the canvas viewer control is effective to select the layers of the image that correspond to the one or more image segments encompassed by the canvas viewer control. Thumbnail images are then displayed that each represent one of the layers encompassed by the canvas viewer control, where each of the layers represented by a thumbnail image are displayed to include the image segments associated with a respective layer of the image.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: August 11, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Remon Tijssen
  • Patent number: 9100578
    Abstract: There is provided an image processing apparatus comprising: an acquisition unit configured to acquire an image signal; a setting unit configured to set, in an image expressed by the image signal, a plurality of evaluation areas to be targets of evaluation value calculation; a dividing unit configured to divide the image expressed by the image signal into a plurality of divided image areas; and a plurality of calculation units configured to acquire, from the dividing unit, divided image signals respectively corresponding to the plurality of divided image areas, and calculate evaluation values for the plurality of evaluation areas based on evaluation area image signals respectively corresponding to the plurality of evaluation areas included in the divided image areas. Among the plurality of evaluation areas, the plurality of calculation units do not calculate an evaluation value for each evaluation area that spans two or more of the divided image areas.
    Type: Grant
    Filed: July 14, 2011
    Date of Patent: August 4, 2015
    Assignee: CANON KABUSHIKI KAISHA
    Inventor: Takashi Hasegawa
  • Patent number: 9094660
    Abstract: Methods for hierarchical hole-filling and depth adaptive hierarchical hole-filling and error correcting in 2D images, 3D images, and 3D wrapped images are provided. Hierarchical hole-filling can comprise reducing an image that contains holes, expanding the reduced image, and filling the holes in the image with data obtained from the expanded image. Depth adaptive hierarchical hole-filling can comprise preprocessing the depth map of a 3D wrapped image that contains holes, reducing the preprocessed image, expanding the reduced image, and filling the holes in the 3D wrapped image with data obtained from the expanded image. These methods are can efficiently reduce errors in images and produce 3D images from a 2D images and/or depth map information.
    Type: Grant
    Filed: November 11, 2011
    Date of Patent: July 28, 2015
    Assignee: Georgia Tech Research Corporation
    Inventors: Ghassan Alregib, Mashhour Solh
  • Patent number: 9092592
    Abstract: A data structure for a parts list of a mechanical device, the parts list including at least one set including at least one element selected from a component and a set of components. The structure includes: an identifier of the set; an identifier of the element; at least one link between the identifier of the element and at least one CAD file including a geometrical representation of the element; at least one link between the identifier of the set and at least one data file including a three-dimensional positioning matrix of the at least one element of the set, together with at least one pointer to the CAD file containing the geometrical representation of the element of the set; and a three-dimensional positioning vector for positioning the element in the set.
    Type: Grant
    Filed: May 3, 2010
    Date of Patent: July 28, 2015
    Assignee: TURBOMECA
    Inventor: Gregory Perasso
  • Patent number: 9092912
    Abstract: A computer has a network interface circuit to support communications with a client device. A memory is connected to the processor. The memory stores instructions executed by the processor to supply an authoring tool to the client device. The authoring tool is configured to solicit a sequence of image layers that form a composite image and image layer visualization parameters including a parallax parameter that specifies a range of horizontal motion or a range of vertical motion for an individual image layer, panorama parameters that specify individual images to be assigned to individual cube faces, and a focus pull parameter that specifies a blur parameter to be assigned to an individual image layer.
    Type: Grant
    Filed: June 20, 2013
    Date of Patent: July 28, 2015
    Assignee: Madefire, Inc.
    Inventor: Eugene Walden
  • Patent number: 9086784
    Abstract: User-specific information content packages are arranged into a sequence of selectable objects, wherein each user-specific information content package includes at least visual content, and wherein the sequence includes a first part of selectable objects waiting for to be displayed on a graphical user interface and a second part of selectable objects currently displayed on the graphical user interface. The selectable objects in the second part are caused to be displayed on the graphical user interface as a flow of selectable objects such that, while the selectable objects flow on the graphical user interface, at least one selectable object from the first part is moved to the second part and at least one selectable object from the second part is removed from the second part.
    Type: Grant
    Filed: August 17, 2012
    Date of Patent: July 21, 2015
    Assignee: NOKIA TECHNOLOGIES OY
    Inventors: Jari Ijäs, Jussi Hakunti, Antti Tapiola
  • Patent number: 9087165
    Abstract: A datum line, such as the leading or trailing edge of an aerofoil component, is identified on a surface mesh of the component for use in a simulation. The method includes the steps of: defining a reference coordinate system including a direction X, which may be a general flow direction over the component; defining a span variable that varies along the component in a forwards marching direction, for example corresponding to the root to tip direction of the aerofoil; selecting a first frontal node on the datum line; using a Pareto front algorithm to define the datum line at an extremity of the surface mesh with respect to the X direction, the Pareto front algorithm evaluating a criterion for dominated nodes and operating on a Pareto variable to select successive connected frontal nodes that form the datum line.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: July 21, 2015
    Assignee: ROLLS-ROYCE PLC
    Inventor: Bryan L. Lapworth
  • Patent number: 9087255
    Abstract: An image processor has an image input section that receives image data output from an imaging unit for imaging a subject, the image data including the subject, a position information acquisition section that acquires position information indicating a current position, an object recognition section that recognizes the subject in the image data input from the image input section, and an attention object list management section that manages, for each position upon photographing, a first attention object list including first attention object data indicating an attention object candidate selected from among the subjects recognized in the image data that is previously photographed at the position upon photographing.
    Type: Grant
    Filed: February 27, 2014
    Date of Patent: July 21, 2015
    Assignee: OMRON Corporation
    Inventor: Kiyoaki Tanaka
  • Patent number: 9081486
    Abstract: Embodiments, relating to the field of virtual keyboard technologies, of the present invention provide a method for acquiring a virtual keyboard key. The method includes: receiving layout of a universal virtual keyboard and a mapping relationship between terminals and universal virtual keyboard key value mapping tables from a server; acquiring a corresponding universal virtual keyboard key value mapping table according to the identifier of the terminal and the mapping relationship between terminals and universal virtual keyboard key value mapping tables; and acquiring a universal virtual keyboard according to the layout of the universal virtual keyboard and the universal virtual keyboard key value mapping table of the terminal.
    Type: Grant
    Filed: December 23, 2011
    Date of Patent: July 14, 2015
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventors: Zhiqiang He, Chunhua Luo, Yuankun Zheng, Cheng Guo, Yu Tian, Liang Ma
  • Patent number: 9077932
    Abstract: A multimedia system includes a multimedia content providing device, a multimedia information providing device, and a multimedia information display device. The multimedia content providing device and the multimedia information providing device respectively provide the multimedia content and the related multimedia information. The multimedia information display device comprises a display device, a wireless communication device, and a signal processing device. The wireless communication device receives the multimedia content and the related multimedia information. The signal processing device configures the display device to display the multimedia content and the related multimedia information synchronously. Moreover, the signal processing device may also configure a multimedia content display device to display the multimedia content and configure the display device of the multimedia information display device to synchronously display the related multimedia information.
    Type: Grant
    Filed: April 5, 2013
    Date of Patent: July 7, 2015
    Assignee: REALTEK SEMICONDUCTOR CORP.
    Inventor: Chen Ma
  • Patent number: 9072471
    Abstract: A portable ultrasound diagnosis apparatus includes: an ultrasound probe that transmits and receives an ultrasound wave to and from a subject; a processing unit being connected to the ultrasound probe and including a generating unit that generates image data of the subject on the basis of an ultrasound signal received by the ultrasound probe; a display controlling unit that exercises control so as to cause the image data to be displayed by an information terminal being connected to the processing unit and having a display unit; and an identifying unit that performs an identifying process on the basis of identification information of the information terminal. The display controlling unit exercises control so that the information terminal displays a diagnosis image area while varying the size thereof relative to the size of the display unit, in accordance with a result of the identifying process by the identifying unit.
    Type: Grant
    Filed: September 24, 2013
    Date of Patent: July 7, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Medical Systems Corporation
    Inventors: Tooru Kato, Mikihito Hayashi, Kanta Kobuchi
  • Patent number: 9077731
    Abstract: Cross-environment rendering and user interaction support provide a seamless computing experience in a multi-operating system computing environment. The multi-operating system computing environment may include a mobile operating system and a desktop operating system running concurrently and independently on a mobile computing device. The mobile operating system may be associated with a first user environment and the desktop operating system may be associated with a second user environment. Real-time display of applications running in the mobile operating system within the second user environment is provided by rendering the application through an extended graphics context of the mobile operating system. Application graphics for multiple applications are rendered into portions of a single graphics frame. The mobile computing device may be a smartphone running the Android mobile operating system and a full desktop Linux distribution on a modified Android kernel.
    Type: Grant
    Filed: September 27, 2011
    Date of Patent: July 7, 2015
    Assignee: Z124
    Inventors: Alisher Yusupov, Paul E. Reeves, Octavian Chincisan, Wuke Liu
  • Patent number: 9064341
    Abstract: Methods, systems and apparatus are described to render a map according to hybrid map data. A map may be generated by a map service and sent to a client device. Hybrid map data composed of raster graphics data and vector graphics data may be generated by a map service to be sent to and rendered on a client device. A client device obtains hybrid map data, renders the vector graphics data using vector graphics, renders the raster graphics data using raster graphics, and displays the map view. A client device may receive input modifying the zoom level of the displayed map. In response a client device may render the vector graphics data at the modified zoom level and scale the raster graphics data to the zoom level. Some embodiments may obtain update raster graphics data.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: June 23, 2015
    Assignee: Apple Inc.
    Inventors: Jeffrey P. Hultquist, James A. Howard, Aroon Pahwa, Christopher Blumenberg
  • Patent number: 9058675
    Abstract: Methods and systems may provide for an apparatus having a graphics processing unit (GPU) and a non-volatile memory dedicated to the GPU. If a request for content is detected, a determination may be made as to whether the non-volatile memory contains the content.
    Type: Grant
    Filed: May 29, 2010
    Date of Patent: June 16, 2015
    Assignee: Intel Corporation
    Inventors: Adam W. Herr, Adam T. Lake, Ryan T. Tabrah
  • Patent number: 9047321
    Abstract: Technology is disclosed for downloading image files associated with a user to a computing device of the user from a distributed backup system. Each of the image files is associated with a popularity score that is determined as a function of a user-related access pattern and a group-related access pattern of the image files. While the user-related access pattern is determined based on an access of the image files by the user, the group-related access pattern is determined based on an access by a group of users. The image files are categorized into priority files and non-priority files based on the popularity score of the image files. The priority files are downloaded in an original format and the non-priority files are downloaded in one or more image qualities that minimize the consumption of computing resources in downloading the image files.
    Type: Grant
    Filed: April 14, 2014
    Date of Patent: June 2, 2015
    Inventors: Michael A. Chan, Justin Quan, Daniel R. Bornstein, Tom Moss, Linda Tong
  • Publication number: 20150145886
    Abstract: In an information processing apparatus, a map view is displayed. On the map view, an image which includes a thumbnail image of an image to be incorporated in a content and identification information added to the thumbnail image is applied as a processing section. Thumbnail images of images which are determined as a link source and a link destination by a link setting for image switching when a display area satisfies a link condition are connected to each other by a line. Further, an order of images between which an image is to be successively switched by an image forward feeding operation is defined by an array of thumbnail images in a sequence setting column. Further, the images are coupled using a dotted line or the like so as to represent a preceding-succeeding relationship thereof. A thumbnail image of an image or a line is operated to update a link setting file and a sequence setting file.
    Type: Application
    Filed: April 26, 2013
    Publication date: May 28, 2015
    Inventors: Aritoki Kawai, Takayuki Shinohara, Hidehiko Morisada
  • Patent number: 9041730
    Abstract: This disclosure provides systems, methods and apparatus for processing, transmitting and displaying data received from an analyte sensor, such as a glucose sensor. The system may include a display device with at least one input device. In response to movement of or along the input device, the display device may change a glucose data output parameter and update an output of the display device using the changed output parameter.
    Type: Grant
    Filed: February 11, 2011
    Date of Patent: May 26, 2015
    Assignee: DexCom, Inc.
    Inventors: Eric Johnson, Michael Robert Mensinger, Peter C. Simpson, Thomas Hall, Hari Hampapuram, Kostyantyn Snisarenko, Eli Reihman, Holly Chico, Kassandra Constantine
  • Patent number: 9041944
    Abstract: An image processing apparatus includes a system managing unit configured to manage an apparatus status of apparatus hardware; an acquiring unit configured to acquire application status information of an application from the application and apparatus status information from the system managing unit; an input unit configured to accept a display request for displaying a status monitor screen indicating an overall system status; a screen generating unit configured to receive the display request and generate the status monitor screen based on the application status information and the apparatus status information acquired by the acquiring unit, the status monitor screen including an application status display and an apparatus status display; and a display unit configured to display the status monitor screen generated by the screen generating unit.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: May 26, 2015
    Assignee: RICOH COMPANY, LTD.
    Inventors: Asaki Umezawa, Mikane Tago, Hiroshi Yamaguchi
  • Patent number: 9041733
    Abstract: Methods and systems for adjusting graphical data displayed on a graphical user interface (GUI) of an electronic device are disclosed. The method may include monitoring movement of the electronic device and identifying a predetermined movement of the electronic device. The method may further include overlaying new graphical data to existing graphical data displayed on the GUI in response to the predetermined movement.
    Type: Grant
    Filed: May 4, 2011
    Date of Patent: May 26, 2015
    Assignee: BlackBerry Limited
    Inventor: Jason Tyler Griffin
  • Patent number: 9041717
    Abstract: Techniques are disclosed for creating animated video frames which include both computer generated elements and hand drawn elements. For example, a software tool may allows an artist to draw line work (or supply other 2D image data) to composite with an animation frame rendered from a three dimensional (3D) graphical model of an object. The software tool may be configured to determine how to animate such 2D image data provided for one frame in order to appear in subsequent (or prior) frames in a manner consistent with changes in rendering the underlying 3D geometry.
    Type: Grant
    Filed: September 12, 2011
    Date of Patent: May 26, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Michael Kaschalk, Eric A. Daniels, Brian S. Whited, Kyle D. Odermatt, Patrick T. Osborne
  • Patent number: 9041731
    Abstract: The invention provides a user interaction system (100) and a method of controlling a lighting system. The user interaction system (100) comprises a display (106), a means for receiving a location indication (102), a location identification means (104) and an overlay image creator (108). The display (106) displays a subarea image and an overlay image. The subarea image is an image of a specific subarea of the environment. The location identification means (104) detects which specific location in the environment is indicated by the location indication. The overlay image creator (108) generates the overlay image. The overlay image comprises information related to a lighting effect which is obtainable by the lighting system at the specific location. The obtainable effect is an effect of at least two controllable light sources of the lighting system.
    Type: Grant
    Filed: October 13, 2011
    Date of Patent: May 26, 2015
    Assignee: Koninklijkle Philips N.V.
    Inventors: Dzmitry Viktorovich Aliakseyeu, Jonathan David Mason, Dirk Valentinus René Engelen, Johannes Weda, Bartel Marinus Van De Sluis
  • Patent number: 9041729
    Abstract: A set of graphical data is stored, the set of graphical data including a first representation of an image in each of a first format and a second format. A set of processes that are organized according to a specified order is stored. The processes are applied, in the specified order, to the graphical data, thereby generating a second representation of the image in each of the first format and the second format.
    Type: Grant
    Filed: April 25, 2008
    Date of Patent: May 26, 2015
    Assignee: Stahls' SCS
    Inventors: Ted Stahl, Greg Peirce, Clint Phillips, Fernando Luis Cacciola Carballal
  • Patent number: 9041713
    Abstract: By mapping leaf nodes of a spatial index to processing elements, efficient distribution of workload in an image processing system may be achieved. In addition, processing elements may use a thread table to redistribute workload from processing elements which are experiencing an increased workload to processing elements which may be idle. Furthermore, the workload experienced by processing elements may be monitored in order to determine if workload is balanced. Periodically the leaf nodes for which processing elements are responsible may be remapped in response to a detected imbalance in workload. By monitoring the workload experienced by the processing elements and remapping leaf nodes to different processing elements in response to unbalanced workload, efficient distribution of workload may be maintained. Efficient distribution of workload may improve the performance of the image processing system.
    Type: Grant
    Filed: November 28, 2006
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Jeffrey Douglas Brown, Russell Dean Hoover, Eric Oliver Mejdrich, Robert Allen Shearer
  • Patent number: 9041737
    Abstract: Navigating on a display includes tracking motion of an input tool on a display, comparing a motion of the input tool to a threshold, and changing a position of the visible portion of a page of information on the display if the input tool motion exceeds the threshold. The position of the visible portion of the page of information on the display is constrained if the motion does not exceed the threshold.
    Type: Grant
    Filed: December 28, 2012
    Date of Patent: May 26, 2015
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 9035971
    Abstract: An image display apparatus includes a communication unit to communicate with information processing apparatuses; an image synthesizing unit to synthesize a multi-segmented screen image composed of screen images of the information processing apparatuses; a projection unit to project the multi-segmented screen image onto a screen; a functional mode management unit to control switching between a normal projection mode and a multi-segmented screen operation mode; an image capture device to capture the multi-segmented screen image and a hand movement of an operator when switched to the multi-segmented screen operation mode; a designated screen image recognition unit to detect a hand movement of the operator based on the image captured by the image capture device, and to recognize a screen image designated as an active-target image; and a signal control unit to transmit a request of image data transmission to an information processing apparatus corresponding to the designated active-target image.
    Type: Grant
    Filed: January 25, 2013
    Date of Patent: May 19, 2015
    Assignee: Ricoh Company, Ltd.
    Inventor: Satoshi Aoki
  • Patent number: 9037156
    Abstract: A method of displaying a map on a wireless communications device, the method comprising obtaining map data for rendering the map to be displayed on the wireless communications device and determining a zoom level of the map. If the zoom level of the map exceeds a predetermined zoom level, corrected map data is generated by applying a fixed spherical correction factor to the map data. If the zoom level of the map does not exceed the predetermined zoom level, the corrected map data is generated by computing a spherical correction factor based on a latitude of the map. The method also includes rendering the corrected map data to display the map on a display of the wireless communications device.
    Type: Grant
    Filed: October 26, 2012
    Date of Patent: May 19, 2015
    Assignee: BlackBerry Limited
    Inventors: Gordon Gregory Bowman, Gerhard Dietrich Klassen
  • Patent number: 9035945
    Abstract: A machine-implemented display method that, with respect to a volume dataset being rendered, enables a user to navigate to any position in space and look in any direction. Preferably, the volume dataset is derived from a computer tomography (CT) or magnetic resonance imaging (MRI) scan. With the described approach, the user can see details within the dataset that are not available using conventional visualization approaches. The freedom-of-motion capability allows the user to go to places (positions) within the volume rendering that are not otherwise possible using conventional “orbit” and “zoom” display techniques. Thus, for example, using the described approach, the display image enables a user to travel inside physical structures (e.g., a patient's heart, brain, arteries, and the like).
    Type: Grant
    Filed: November 15, 2012
    Date of Patent: May 19, 2015
    Assignee: Intrinsic Medical Imaging, LLC
    Inventors: Lee R. McKenzie, Mark C. McKenzie
  • Patent number: 9035967
    Abstract: A method (1500) and electronic device (100) for enhancing scrolling operations along a display (101) is disclosed. The method (1500) includes detecting (1501) that an event has occurred, altering (1502) the presentation of data elements (601,602) by introducing visible spatial separation (603) between the adjacent data elements (601,602) in response to detecting (1501) the event. Once the event has occurred, the spatial separation (603) can be removed. Where the event is reaching the end (701) of a list (502) in a scrolling operation, the method (1500) can include determining the list (502) is reaching the end (701) during the scrolling operation, introducing visible spatial separation (603), and removing the visible spatial separation (603) after the end (701) of the list (502) is reached.
    Type: Grant
    Filed: June 30, 2011
    Date of Patent: May 19, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Michael T. Jakab, Jessica L. Call, Ho Kee Law, Daniel C. Wong
  • Patent number: 9030486
    Abstract: An image transmission method (and related system) for obtaining data of a local subject and processing the data of the local subject to fit a local model of at least a region of the local subject and extract parameters of the local model to capture features of the region of the local subject. The method (and related system) may also include obtaining data of at least one remote subject and processing the data of the remote subject to fit at least one of at least one region of the remote subject and extract parameters the remote model to capture features of the region of the remote subject. The method (and related system) may also include transmitting the extracted parameters of the local region to a remote processor and reconstructing the local image based on the extracted parameters of the local region and the extracted parameters of the remote region.
    Type: Grant
    Filed: August 21, 2009
    Date of Patent: May 12, 2015
    Assignee: University of Virginia Patent Foundation
    Inventors: Steven M. Boker, Timothy R. Brick, Jeffrey R. Spies