Graphical User Interface Tools Patents (Class 345/676)
  • Patent number: 8797264
    Abstract: Predetermined image processing is performed in accordance with an input operation performed by an input device having image pickup means for taking an image of one or a plurality of imaging targets. Target image data, which is obtained from one target image of the one imaging target or a plurality of target images of the plurality of imaging targets in the image taken by the image pickup means and which indicates a distance between the plurality of target images or a size of the one target image, is sequentially obtained. A display image is enlarged and reduced in accordance with a change in the target image data. Then, the display image processed in such a manner is displayed on a display device.
    Type: Grant
    Filed: September 19, 2006
    Date of Patent: August 5, 2014
    Assignee: Nintendo Co., Ltd.
    Inventor: Keizo Ohta
  • Patent number: 8786639
    Abstract: A method includes: displaying a collection of objects; detecting a gesture made by a contact on the touch-sensitive surface, the gesture comprising a first movement of the contact on the touch-sensitive surface followed by a pause in movement of the contact followed by a second movement of the contact on the touch-sensitive surface; selecting a plurality of objects in the collection of objects in accordance with the first movement; and, after detecting the pause in movement of the contact, moving the selected plurality of objects away from unselected objects in the collection of objects in accordance with the second movement.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: July 22, 2014
    Assignee: Apple Inc.
    Inventors: Ian Patrick McCullough, Peter Glen Berger
  • Patent number: 8773472
    Abstract: To provide an information display device for displaying at least one item of display target information in respective screen element, receiving, while catalog display takes place, an instruction operation which is made utilizing display target information shown in the screen elements displayed as a catalog, and executing a process based on the instruction operation.
    Type: Grant
    Filed: October 20, 2011
    Date of Patent: July 8, 2014
    Assignees: Sony Corporation, Sony Computer Entertainment, Inc.
    Inventors: Kouichi Aoki, Takuya Kawasaki
  • Patent number: 8767020
    Abstract: Methods and apparatus provide for a moderator that defines an editing space providing access to multiple applications. The moderator associates a first portion of the editing space with a first application and aligns the editing space over a work area of the first application. The moderator creates first content with the first application through the first portion of the editing space, such that the first content is bounded according to the dimension of the first portion of the editing space. The moderator further associates a second portion of the editing space with a second application. The moderator aligns the editing space over a work area of the second application. The moderator creates second content in the second application through the second portion of the editing space as the editing space displays the representation of the saved first content in the first portion of the editing space.
    Type: Grant
    Filed: August 6, 2008
    Date of Patent: July 1, 2014
    Assignee: Adobe Systems Incorporated
    Inventor: S. Monikandan
  • Publication number: 20140160170
    Abstract: An apparatus, method, and computer readable storage medium that is configured to cause the apparatus at least to cause provision of an image element at a first location on a display worn by a user; and in response to receiving sensor information indicating that the location of the display relative to a head of the user has changed, cause provision of the image element at a second, different, location on the display, wherein the first location and the second location relate to substantially the same position in a field of view of the user is disclosed.
    Type: Application
    Filed: December 6, 2012
    Publication date: June 12, 2014
    Applicant: Nokia Corporation
    Inventor: Kent M. LYONS
  • Publication number: 20140146087
    Abstract: The present invention discloses a display method for improving the usability of an electrical device. The method comprises acquiring a first operation; judging whether the first operation meets a preset condition; when it is determined by the judgment that the first operation meets the preset condition, adjusting the position of a first object comprised in the common region from a first position in the display unit to a second position in the display unit, the first position being different from the second position. The present invention also discloses an electrical device for implementing the method.
    Type: Application
    Filed: November 20, 2013
    Publication date: May 29, 2014
    Applicants: LENOVO (BEIJING) CO., LTD., BEIJING LENOVO SOFTWARE LTD.
    Inventor: Gaofeng LIN
  • Patent number: 8723892
    Abstract: A map display control apparatus includes: an accepting section configured to accept a search character; a search section configured to search for a landmark on a map, wherein a name of the landmark at least partly matches the search character; a position adjusting section configured to adjust a display position of the map such that the searched landmark search results appear in the map; a search refining section configured to perform a new search for the landmark and refine the landmark search results whenever a new character is added to the search character; and a position movement section configured to move the display position of the map, depending on a number of the refined landmark search results or a position of the refined landmark search results.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: May 13, 2014
    Assignee: Casio Computer Co., Ltd.
    Inventor: Akihiro Nishiya
  • Patent number: 8704852
    Abstract: A method, computer readable medium, and system for generating a composite image map includes obtaining a plurality of sprites for an application page and determining coordinates of each of the obtained plurality of sprites. A composite image map is generated based on the obtained plurality of sprites and the determined coordinates.
    Type: Grant
    Filed: September 25, 2008
    Date of Patent: April 22, 2014
    Assignee: Juniper Networks, Inc.
    Inventor: Kyle Adams
  • Patent number: 8704851
    Abstract: When an obstacle does not exist in a horizontal direction, a PC coordinate is set as a point of gaze. When the player character comes close to a high wall such that the obstacle exists in the horizontal direction, a first virtual straight line that has a predetermined length and intersects with the wall is set in the predetermined direction. A second virtual straight line that has the predetermined length and extends in an opposite direction is set at an intersection point of the first virtual straight line and the face of the wall. Next, it is determined whether the second virtual straight line intersects with another obstacle. When the second virtual straight line does not intersect with another obstacle, the coordinate of the tip end of the second virtual straight line is set as the point of gaze.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: April 22, 2014
    Assignee: Kabushiki Kaisha Square Enix
    Inventor: Hidetaka Saneshige
  • Publication number: 20140098142
    Abstract: A system and method for generating and manipulating one or more curves in a dynamic graph in response to user input. The system provides a user interface for interacting with (e.g. manipulating) curves in a dynamic graph of a drawing program. In response to user input (e.g. interaction with the graph and/or curve therein), the user interface graphically generates and/or modifies the curve. Generation/modification of the curve is based on an algorithm configured to intuitively and dynamically move control points of the curve in response to the user input. The user input may include direct interaction with portions of the curve itself, as well as direct control of the end points and/or control points. The algorithm ensures that the generated/modified curve represents a valid mathematical function, while further ensuring that the generated or modified curve appears visually smooth.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 10, 2014
    Applicant: SCHOOL YOURSELF, INC.
    Inventors: John J. Lee, Zachary D. Wissner-Gross, Kenny Peng, Vivek Venkatachalam
  • Publication number: 20140085343
    Abstract: The present invention discloses a method, an apparatus, and a terminal for adjusting a display area of a page. The method includes: obtaining displacement of a mobile communication terminal from a first time point to a second time point; and adjusting a display area of a currently browsed page according to the displacement. Through technical solutions of the present invention, a user may adjust the display area of the page through the mobile communication terminal, so as to solve a problem in the prior art that a mis-operation is easily caused when the display area of the page is adjusted in a manner of dragging on a touchscreen.
    Type: Application
    Filed: November 27, 2013
    Publication date: March 27, 2014
    Applicant: HUAWEI DEVICE CO., LTD.
    Inventor: Wei WANG
  • Patent number: 8682524
    Abstract: A view control system is communicably connected to a display device for displaying data in accordance with an information resource. The view control system includes a view control device. The view control device includes a regulation determiner, a view regulator, and a resource data sender. The regulation determiner determines whether to regulate visible output of the information resource. The view regulator associates regulatory data with the information resource upon determining to regulate visible output of the information resource. The resource data sender sends resource data including the information resource, associated regulatory data, and a message conveying that visible output of the information resource is regulated. Either the message or data generated in accordance with the information resource is sent to the display device.
    Type: Grant
    Filed: June 22, 2009
    Date of Patent: March 25, 2014
    Assignee: Fujitsu Limited
    Inventor: Eiji Kitagawa
  • Patent number: 8670957
    Abstract: A computer-aided design station for use in computer-aided design of a modeled object includes a display device configured to display the modeled object and at least one secondary object in a viewing area, an interface device configured to receive user inputs relating to the modeled object and the viewing area, and a processor operably coupled to the display device and the interface device. The processor is configured to cause the display device to display an alignment tool in the viewing area in response to user input and cause the display device to display at least one attach point of the secondary object in response to user input. The processor is also configured to detect when the alignment tool is moved to a position within a first preselected distance from the secondary object and automatically align the secondary object with respect to the alignment tool.
    Type: Grant
    Filed: June 8, 2011
    Date of Patent: March 11, 2014
    Assignee: Dassault Systemes
    Inventors: Guillaume Romain Dayde, James René Michel Dugalais, Christophe René Francis Delfino
  • Patent number: 8659621
    Abstract: A system in accordance with the present invention may include one or more programs stored in the memory, with instructions to scan for drawing objects on a drawing area of a graphics editing application, determine overlap of the drawing objects on the drawing area, analyze the overlap of the drawing objects and a force to repel each of the drawing objects on the drawing area to eliminate the overlap, and organize the drawing objects according to the force to repel each of the drawing objects on the drawing area to eliminate the overlap.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: February 25, 2014
    Assignee: Apple Inc.
    Inventors: Benjamin Stiglitz, Ryan Poling
  • Patent number: 8654148
    Abstract: A display apparatus including an information selecting unit, a retrieval range deciding unit, and a retrieving unit. The information selecting unit selects at least one piece of information from a plurality of pieces of information stored in a memory, each of the plurality of pieces of information being attached with additional information. The retrieval deciding unit decides a retrieval range on the basis of the additional information attached to each piece of the information selected by the information selecting unit. The retrieving unit retrieves and outputs additional pieces of information of the plurality of pieces of information corresponding to the retrieval range decided by the retrieval-direction/retrieval-range deciding unit from the memory.
    Type: Grant
    Filed: July 15, 2011
    Date of Patent: February 18, 2014
    Assignees: Sony Corporation, Sony Mobile Communications AB
    Inventors: Takamoto Tsuda, Itsuki Asanuma, Yutaka Shiba
  • Publication number: 20140035957
    Abstract: Techniques to improve location accuracy for a map are described. An apparatus may comprise a mobile computing device. The mobile computing device may include a map management module to move a location identifier representing a location from a first position to a second position on an electronic map in accordance with digital map correction information as defined by a user. Other embodiments are described and claimed.
    Type: Application
    Filed: January 30, 2013
    Publication date: February 6, 2014
    Applicant: Hewlett-Packard Development Company, L.P.
    Inventor: Joel Ingulsrud
  • Patent number: 8643679
    Abstract: An image conversion apparatus converts an image, and displays a converted image on a display device. The image conversion apparatus displays an original image before conversion on the display device. Next, the image conversion apparatus sets a dividing line 52 for dividing an image displayed on the display device into a first area 53 and a second area 54 by an instruction from a user. Next, the image conversion apparatus converts the original image by changing at least a part of an image of the first area 53 to an image generated from an image of the second area 52, and displays an image after the conversion on the display device.
    Type: Grant
    Filed: June 3, 2008
    Date of Patent: February 4, 2014
    Assignee: Nintendo Co., Ltd.
    Inventors: Naonori Ohnishi, Takako Ishii
  • Patent number: 8624935
    Abstract: A method is performed at a multifunction device with a touch screen display. The method includes displaying a text entry interface with a soft keyboard in a first area and a viewing area with a first size to display scrollable information. The method detects a finger gesture on the viewing area, and responds to the gesture. When the viewing area displays only a portion of the information, the response includes: (1) ceasing to display the soft keyboard, (2) expanding the viewing area to a second size, including at least some of the first area, and (3) scrolling the information in the expanded viewing area. When the viewing area with the first size displays all of the information, the response includes: (1) maintaining display of the soft keyboard, (2) keeping the viewing area at the first size, and (3) moving the information in the viewing area based on the finger gesture.
    Type: Grant
    Filed: September 12, 2012
    Date of Patent: January 7, 2014
    Assignee: Apple Inc.
    Inventors: Imran Chaudhri, Bas Ording
  • Patent number: 8624932
    Abstract: A method of using stereo vision to interface with a computer is provided. The method includes capturing a stereo image, and processing the stereo image to determine position information of an object in the stereo image. The object is controlled by a user. The method also includes communicating the position information to the computer to allow the user to interact with a computer application.
    Type: Grant
    Filed: August 23, 2012
    Date of Patent: January 7, 2014
    Assignee: Qualcomm Incorporated
    Inventors: Evan Hildreth, Francis MacDougall
  • Patent number: 8624931
    Abstract: There is provided an information processing apparatus that classifies objects having the respective attribute information which are disposed on a display screen of a graphical user interface, the apparatus including an operation information acquisition unit that acquires operation information containing movement information which indicates a position of a movement destination of the object on the display screen, an instructive request estimate unit that estimates an instructive request for classification processing on the object based on the attribute information and the movement information of the object, a classification processing unit that classifies the object based on the estimated instructive request, and a display control unit that controls display of the object on the display screen. Thus, the user can easily classify the objects without explicitly specifying classification conditions or instructing the performing of the classification processing.
    Type: Grant
    Filed: November 20, 2008
    Date of Patent: January 7, 2014
    Assignee: Sony Corporation
    Inventors: Ken Miyashita, Kouichi Matsuda
  • Patent number: 8605120
    Abstract: An information interaction method for improving user experience includes: receiving a control adjustment instruction, where the control adjustment instruction includes identification information of a control; according to the control adjustment instruction, performing an adjustment on each control, so that the control corresponding to the identification information is adjusted to a center position of an interactive interface.
    Type: Grant
    Filed: August 21, 2012
    Date of Patent: December 10, 2013
    Assignee: Huawei Device Co., Ltd.
    Inventors: Changmin Li, Jinfeng Xuan, Bo Sheng, Bo Liu, Liang Zhang
  • Patent number: 8576253
    Abstract: The claimed subject matter provides a system and/or a method for simulating grasping of a virtual object. Virtual 3D objects receive simulated user input forces via a 2D input surface adjacent to them. An exemplary method comprises receiving a user input corresponding to a grasping gesture that includes at least two simulated contacts with the virtual object. The grasping gesture is modeled as a simulation of frictional forces on the virtual object. A simulated physical effect on the virtual object by the frictional forces is determined. At least one microprocessor is used to display a visual image of the virtual object moving according to the simulated physical effect.
    Type: Grant
    Filed: April 27, 2010
    Date of Patent: November 5, 2013
    Assignee: Microsoft Corporation
    Inventor: Andrew D. Wilson
  • Patent number: 8564623
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for implementing an integrated data visualization interface for multi-dimensional microscopy image and measurement data are disclosed. The integrated data visualization interface utilizes the known dimensional relational relationships between the images to automatically provide synchronized and coordinated visualization and manipulations across multiple related images and measurement data in multiple dataset viewer components (e.g., image grids, browsable image strips, tables, and graphs). Other features of the dataset viewer components are also disclosed.
    Type: Grant
    Filed: December 11, 2009
    Date of Patent: October 22, 2013
    Assignee: Molecular Devices, LLC
    Inventors: Avrum I. Cohen, Jerry M. Rubinow, Steven P. Boyd, Arad Shaiber
  • Patent number: 8554755
    Abstract: A system for guiding a search for information is presented. The system comprises a user interface that accepts a phrase and receives at least one suggestion based at least in part on the phrase. The system also includes a phrase suggestion engine that matches the phrase with the at least one suggestion. Methods of using the system are also provided.
    Type: Grant
    Filed: December 1, 2008
    Date of Patent: October 8, 2013
    Assignee: Microsoft Corporation
    Inventors: Matthew R. Richardson, Robert J. Ragno
  • Patent number: 8547403
    Abstract: A method for receiving, via a computer, a selection of a drawing line is provided. The drawing line has a first end point and a second end point. The drawing line is displayed in a display area of a display device. The computer receives a selection of a change to the first end point and the second end point. The drawing line and a line end tool are then redisplayed in the display area of the display device based on an orientation of the drawing line.
    Type: Grant
    Filed: August 11, 2010
    Date of Patent: October 1, 2013
    Assignee: Apple Inc.
    Inventor: Benjamin Stiglitz
  • Publication number: 20130249926
    Abstract: There is provided an information processing apparatus including a positional information acquiring unit acquiring information related to a movement of an operation target by a user operation, and a display control information generating unit generating control information to control display content, based on the information related to the movement. Among a first direction component and a second direction component of the movement, the display control information generating unit preferentially generates the control information for the first direction component.
    Type: Application
    Filed: March 7, 2013
    Publication date: September 26, 2013
    Applicant: SONY CORPORATION
    Inventors: Atsushi Izumihara, Shoichiro Moriya, Akemi Tazaki, Fuminori Homma, Yasushi Okumura, Ken Miyashita
  • Patent number: 8542255
    Abstract: Systems and techniques are disclosed for associating and presenting media content items with locations on a geographical track path. For example, the frames of a video segment can be associated with locations on a track path. The track path can be based on position data, including position coordinates and a corresponding time coordinates, obtained while the video frames were captured. Locations for the video frames can be determined based on a start time of the video segment, a frame rate of the video segment, and the position data. The video segment can be displayed with user controls that enable a user to manipulate the frame of the video segment being displayed including a time indicator and a location indicator displayed on the track path.
    Type: Grant
    Filed: December 17, 2009
    Date of Patent: September 24, 2013
    Assignee: Apple Inc.
    Inventor: Nikhil Bhatt
  • Publication number: 20130241957
    Abstract: To provide an information processing device capable of enhancing convenience of a user using the information processing device by considering a dominant hand, habit, or the like, of the user without imposing on the user a task of inputting information of the user's dominant hand, habit, the like. In a case where it is determined that a user's designated position is included in a determination area corresponding to an object, the object is moved in accordance with movement of the designated position. In a case where at least one of one object and another object moves, processing relevant to the objects is executed based on a result of collision determination executed with respect to the objects.
    Type: Application
    Filed: June 29, 2012
    Publication date: September 19, 2013
    Applicant: RAKUTEN, INC.
    Inventor: Seiichi Takeda
  • Patent number: 8539381
    Abstract: A method and system for providing a user with user-friendly handles for manipulating graphics and other displayed objects using a pointer. An initial toolset of handles can evolve into a toolset with enhanced functionality. Selecting an object can invoke a first toolset. Pausing the pointer over an object for a preset length of time can invoke a second toolset with additional functionality. Continuing to maintain the pointer's stationary position over the object can invoke a third toolset. A rotation tool handle can rotate an object about an axis of rotation in response to pointer-based input. Moving a pointer over a rotation tool handles can invoke an axis-of-rotation tool for repositioning the axis of rotation using the pointer.
    Type: Grant
    Filed: November 8, 2007
    Date of Patent: September 17, 2013
    Assignee: Microsoft Corporation
    Inventors: Barry Christopher Allyn, Mark Thomas Nelson
  • Patent number: 8521564
    Abstract: Technologies relating to collaborative healthcare information collection are disclosed. A User Interface (UI) provided herein may provide selectable controls for accessing a Patient Information Collection Tool (PICT), an Interactive Patient Education Database (IPED), and/or a Clinic-Oriented Patient Information Collection Tool (COPICT). A PICT may assist in identifying patient goals for healthcare interactions. An IPED may provide interactive articles educating patients about healthcare terminology and materials for systematically helping patients to prepare for healthcare visits by addressing common questions and discussion points. A COPICT may collect patient data for use in tracking clinic patient data and identifying clinic goals for healthcare interactions.
    Type: Grant
    Filed: March 3, 2011
    Date of Patent: August 27, 2013
    Assignee: Samepage, Inc.
    Inventor: Paul S Ciechanowski
  • Publication number: 20130208012
    Abstract: Various embodiments are directed to intelligently rendering or pre-rendering content that may likely be brought into an associated viewport during a user's interaction with the content. In at least some embodiments, the process of caching pre-rendered content is separated from a determination of which regions outside of the viewport are to be kept up to date over use and time. Further, at least some embodiments perform rendering activities in multiple passes in an effort to reduce potential delays in the user visible content reaching completion, without interfering with other work that an associated application or system performs during rendering.
    Type: Application
    Filed: February 15, 2012
    Publication date: August 15, 2013
    Inventors: Cenk Ergan, Li-Hsin Huang
  • Publication number: 20130208000
    Abstract: A system and method for facilitating selectively displaying data. An example method includes organizing data into one or more data objects represented by one or more graphical display elements; displaying the one or more graphical display elements in a band of plural display elements; and providing a first user option to simultaneously adjust spacing between each of the plural display elements in the band. In a specific embodiment, the method further includes providing user options to convert the band of display elements into a carousel view or to a filmstrip view by adjusting the spacing, and to switch between display of graphical display elements in a grid and display of graphical display elements in the band.
    Type: Application
    Filed: February 10, 2012
    Publication date: August 15, 2013
    Applicant: Oracle International Corporation
    Inventors: Aylin Uysal, Sally Baggett, Chun Yi Chen
  • Patent number: 8508532
    Abstract: Systems and methods for positioning display elements are disclosed. One aspect of the disclosed embodiments is a method of positioning a set of display elements on a display. The method includes obtaining a hierarchy of nested wrapper elements, each display element in the set of display elements located within one of the nested wrapper elements, identifying visible and hidden subsets of display elements, and positioning the visible subset of display elements adjacent to each other by translating the wrapper elements of display elements in at least one of the hidden subset of display elements or the visible subset of display elements by a pre-determined distance so that each display element in the hidden subset of display elements becomes positioned at least one of behind one or more display elements in the visible subset of display elements or outside of a visible area of the display.
    Type: Grant
    Filed: August 24, 2011
    Date of Patent: August 13, 2013
    Assignee: Google Inc.
    Inventors: Bryan Logan, Keith Stanger
  • Publication number: 20130194313
    Abstract: A method performed by a processor of a electronic device, including rendering (402), on an electronic display, a line segment having a first direction and moving in a second direction. The method also includes a step of determining (404) whether the direction of the line segment (the first direction) is in the same direction that the line segment is moving (the second direction). If the processor determines that the line segment is not moving in the same direction of the direction of the line segment (the first direction), then the processor performs (408) a first action, such as adjusting the color intensity of the line segment. If the processor determines that the line segment is moving in the same direction of the direction of the line segment (e.g., the two directions are substantially parallel to each other), then the processor performs (406) a second action.
    Type: Application
    Filed: January 27, 2012
    Publication date: August 1, 2013
    Applicant: Motorola Mobility, Inc.
    Inventors: Sen Yang, Brian M. Collins, Daniel C. Wong, Zhiming Zhuang
  • Patent number: 8456279
    Abstract: A CE device for, e.g., displaying the time can incorporate an accelerometer to provide various features and enhancements. For example, using position derived from the accelerometer, the signal strength of a wireless access point (AP) can be mapped in a house.
    Type: Grant
    Filed: February 12, 2010
    Date of Patent: June 4, 2013
    Assignee: Sony Corporation
    Inventors: James R. Milne, Kirstin Connors, Trisha Ann Sachie Yasuhara
  • Patent number: 8456297
    Abstract: A method includes: receiving location information for the portable electronic device; and entering a tracked mode of a mapping application. The tracked mode includes: displaying a map on the display with an orientation that is independent of a current orientation of the portable electronic device; displaying a current location icon on the map that corresponds to a current location of the portable electronic device; and maintaining the current location icon in a predefined area on the display as the current location of the portable electronic device changes. The method also includes moving the current location icon along a boundary of the predefined area on the display in accordance with movement of the current location of the portable electronic device.
    Type: Grant
    Filed: May 27, 2010
    Date of Patent: June 4, 2013
    Assignee: Apple Inc.
    Inventor: Marcel van Os
  • Patent number: 8446432
    Abstract: Methods and apparatus for presenting image data to include a graphic element. In one embodiment a method includes acquiring image data from a display buffer of a device, analyzing the image data to identify active and passive regions of the image data and ranking passive regions to determine a confidence measure for each passive region. The method may further include modifying the image data for display on the device to include a graphic element, wherein the graphic element is presented in a passive region based on the ranking.
    Type: Grant
    Filed: July 12, 2011
    Date of Patent: May 21, 2013
    Assignee: Sony Corporation
    Inventors: Suranjit Adhikari, Steven Friedlander
  • Publication number: 20130120463
    Abstract: Systems and methods for providing a natural media painting application may receive user inputs through tablet stylus gestures. Various digital painting and image editing tasks may be invoked and/or controlled using such gesture-based inputs. The application may detect stylus gestures that mimic real-world actions of artists, and may perform appropriate painting and image editing actions in response to detecting and recognizing the stylus gestures. The system may provide an automatic zoom mode in which, as the stylus is moved into proximity of the tablet, the application zooms into a displayed image to focus on an area of interest. The system may also provide an automatic panning mode that allows the user to pan an image when the stylus is in proximity to, but not touching, the tablet. One or more thresholds for determining whether the stylus is in proximity with the tablet may be pre-defined or may be user configurable.
    Type: Application
    Filed: July 8, 2010
    Publication date: May 16, 2013
    Inventor: Jerry G. Harris
  • Patent number: 8436871
    Abstract: A sortable and space efficient graphical user interface and a system for the efficient display of sortable data are disclosed herein. The graphical user interface may include at least one column, at least one row and a data cell defined by the intersection of at least one column and at least one row. First and second data may be displayed in the data cell. A first header is associated with the first column and identifies the first data. A second header is associated with the first column and identifies the second data. In the system for displaying sortable data, a graphical user interface is displayed upon a graphical display. A table is displayed as at least a portion of the graphical user interface, the table having a column with a plurality of rows, each row displaying first and second data and a first header associated with a first data and a second header associated with the second data.
    Type: Grant
    Filed: April 18, 2008
    Date of Patent: May 7, 2013
    Assignee: General Electric Company
    Inventor: Robert Joseph Alberte
  • Publication number: 20130106914
    Abstract: Embodiments are directed to displaying data items in a carousel display panel and to efficiently presenting virtualized data in a carousel display panel. In one example, a computer system accesses a list of data items that include at least a first data item and a last data item which are to be displayed in a carousel display panel. The computer system displays the selected portion of data items in the carousel display panel and receives a user input indicating that the last data item in the list is to be displayed in the carousel display panel. The computer system then rotates the data items displayed in the carousel display panel to the last data item. The last data item is thus displayed, along with at least a portion of a second-to-last data item and the first data item in the list.
    Type: Application
    Filed: November 2, 2011
    Publication date: May 2, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Sonal Jain, Terry A. Adams
  • Publication number: 20130106898
    Abstract: A computer-implemented method for receiving input from a user is disclosed according to an aspect of the subject technology. The method comprises detecting an object moving toward a screen of the computing device. The method also comprises, in response to detecting the object moving toward the screen, displaying a virtual input device on the screen, and receiving input from the user via the virtual input device.
    Type: Application
    Filed: October 26, 2011
    Publication date: May 2, 2013
    Applicant: Google Inc.
    Inventors: Emmanuel René Saint-Loubert-Bié, Mitsuru Oshima
  • Patent number: 8427424
    Abstract: An interaction management module (IMM) is described for allowing users to engage an interactive surface in a collaborative environment using various input devices, such as keyboard-type devices and mouse-type devices. The IMM displays digital objects on the interactive surface that are associated with the devices in various ways. The digital objects can include input display interfaces, cursors, soft-key input mechanisms, and so on. Further, the IMM provides a mechanism for establishing a frame of reference for governing the placement of each cursor on the interactive surface. Further, the IMM provides a mechanism for allowing users to make a digital copy of a physical article placed on the interactive surface. The IMM also provides a mechanism which duplicates actions taken on the digital copy with respect to the physical article, and vice versa.
    Type: Grant
    Filed: September 30, 2008
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Björn U. Hartmann, Andrew D. Wilson, Hrvoje Benko, Meredith J. Morris
  • Publication number: 20130093764
    Abstract: A method of animating a rearrangement of user interface elements on a display screen of an electronic device is disclosed herein. The method comprises: displaying a plurality of user interface elements on the display screen, each user interface element having an initial screen position corresponding to a first layout; in response to a command from an application to switch to a second layout, for each user interface element, determining at a rendering engine, without further input from the application, a final screen position corresponding to the second layout and a plurality of intermediate screen positions corresponding to a path between the initial screen position and the final screen position; and re-rendering each user interface element successively at each of its determined positions.
    Type: Application
    Filed: October 12, 2012
    Publication date: April 18, 2013
    Applicant: RESEARCH IN MOTION LIMITED
    Inventor: RESEARCH IN MOTION LIMITED
  • Publication number: 20130050278
    Abstract: An information interchange unit, a storage unit, and a display controller are configured such that, after a image selection unit selects a first image and a second image, the information interchange unit interchanges, automatically, first image information of the first image with second image information of the second image, or interchanges, automatically, first position information of the first image with second position information of the second image, the storage unit stores and correlates the first image information and the second position information, and stores and correlates the second image information and the first position information, and the display controller controls, automatically, a display to display the one image based on the first image information and the second position information, and the another image based on the second image information and the first position information.
    Type: Application
    Filed: October 26, 2012
    Publication date: February 28, 2013
    Inventors: Takahiko WATARI, Tatsuya SATO
  • Publication number: 20130050277
    Abstract: A data transmitting device communicating with a data receiving device includes a touch display unit displaying a plurality of icons and a control unit. The controlling module determines a first starting position, a touch path, and a first end position of a touch of a user, and a selected icon according to the first starting position, and calculates a transmission progress of data transmission. When the first end position is located on the predetermined position, the data corresponding to the selected icon and position information associated with the first starting position, the touch path, and the first end position are transmitted to the data receiving device. The selected icon is moved from the first starting position to the first end position along the touch path according to the transmission progress. A data transmitting device and a data transmitting media are also provided.
    Type: Application
    Filed: October 12, 2011
    Publication date: February 28, 2013
    Applicants: HON HAI PRECISION INDUSTRY CO., LTD., HONG FU JIN PRECISION INDUSTRY (ShenZhen) CO., LTD.
    Inventors: HAN-CHE WANG, CHIH-SAN CHIANG, HUA-DONG CHENG
  • Publication number: 20130044100
    Abstract: A portable device for providing an integrated user interface for microfluidic display is provided. The device includes a touchscreen and a microfluidic display being substantially transparent and superimposed over the touchscreen. A surface of the microfluidic display deforms in accordance with a touchscreen input item.
    Type: Application
    Filed: August 17, 2011
    Publication date: February 21, 2013
    Applicant: SAMSUNG ELECTRONICS CO. LTD.
    Inventor: Peter KING
  • Publication number: 20130044139
    Abstract: Systems and methods for navigating a camera are provided. In some aspects, a method includes identifying an initial projection of a target on a viewport of the camera. The initial projection is associated with an initial camera pose of the camera. The method also includes determining a final projection of the target on the viewport. The final projection is associated with a final camera pose of the camera. The method also includes calculating intermediate camera poses of the camera along a navigational path between the initial camera pose and the final camera pose. Each of the intermediate camera poses is associated with a corresponding intermediate projection of the target on the viewport. The intermediate camera poses is calculated such that each subsequent one of the intermediate projections is closer to the final projection than is a previous one of the intermediate projections.
    Type: Application
    Filed: March 19, 2012
    Publication date: February 21, 2013
    Applicant: Google Inc.
    Inventor: Carlos Hernandez Esteban
  • Patent number: 8363052
    Abstract: Methods, systems, and apparatus, including computer program products feature providing a rendering of a three-dimensional assembly of components. An explosion sequence for separating first components of the assembly is determined. The explosion sequence comprises stages in which each stage represents a different spatial relationship between two or more of the first components. A first input is received from an interactive control. A first stage in the explosion sequence is selected based on the first input. The rendering of the assembly is updated, responsive to the first input, to show the first stage of the explosion sequence. A second input is received from the interactive control. A different second stage in the explosion sequence is selected based on the second input. The rendering of the assembly is updated, responsive to the second input, to show the second stage of the explosion sequence.
    Type: Grant
    Filed: September 8, 2009
    Date of Patent: January 29, 2013
    Assignee: Autodesk, Inc.
    Inventors: Shi-Qing Xin, Ying-Guo Zhang, Ke Li
  • Patent number: 8363054
    Abstract: Embodiments are directed to determining an appropriate neighborhood region for updating a node layout of an interactive diagramming system. A computer system receives an input indicating at least one change to various selected nodes displayed in the interactive diagramming system, where the changes to the selected nodes affect the positions of the other nodes on the node layout. The computer system traverses adjacent node edges to determine s minimal node neighborhood to which the node changes are to be applied. The computer system accesses diagram parameters that identify diagram and node characteristics and determines the minimal neighborhood region based on both the determined number of adjacent nodes and the accessed parameters. The computer system also updates the position of the selected node and the updated positions of those nodes and corresponding edges that are determined to be within the neighborhood region.
    Type: Grant
    Filed: June 16, 2010
    Date of Patent: January 29, 2013
    Assignee: Microsoft Corporation
    Inventors: Andrew Jude Byrne, Timothy Garry Dwyer, Durham Montgomery Goode, Yanlin Hou, Jens K. Jacobsen, Sadi Sufi Khan
  • Patent number: 8355148
    Abstract: In a system with a plurality of image processing apparatuses connected communicably, customization of various kinds of information displayed on each image processing apparatus is facilitated. In order to achieve this object, an information processing method of the invention is an information processing method in a copying machine (102) communicably connected to a GUI generation device (104). The method includes a display step of displaying a screen registered in advance in image processing, a step (step S601) of requesting, of the GUI generation device (104), information about the display contents of the screen in a predetermined state, a step (step S602) of receiving the information about the display contents of the screen from the GUI generation device (104), and a step of generating a screen by using the received information about the display contents of the screen. In the display step, the screen generated in the generation step is displayed in the predetermined state.
    Type: Grant
    Filed: January 19, 2006
    Date of Patent: January 15, 2013
    Assignee: Canon Kabushiki Kaisha
    Inventors: Tetsuya Yamada, Satoshi Kuroyanagi