Resizing (e.g., Scaling) Patents (Class 715/800)
  • Patent number: 9933915
    Abstract: Methods and system pertaining to displaying vehicle data parameters (VDP) are described. A vehicle service tool (VST) with a display can receive vehicle data messages or signals from a vehicle to receive the VDP. Some of the VDP can be associated with a PID. The VST can display VDP thresholds and indicators when a received VDP has breached a VDP threshold. The VST can determine being changed from a landscape orientation to a portrait orientation or vice versa and responsively change the presentation of VDP graphs displayed by the display. The display can receive various inputs such as a drag-and-drop or pinch-and-expand input to alternatively change the presentation of the VDP graphs being displayed. Changing a VDP presentation of graphs can include resizing or repositioning one or more VDP graph windows including a VDP graph.
    Type: Grant
    Filed: November 3, 2014
    Date of Patent: April 3, 2018
    Assignee: Snap-on Incorporated
    Inventors: Joshua Covington, April Reynald
  • Patent number: 9936043
    Abstract: User interfaces such as web pages may be customized in terms of appearance and content based on user interests. For example, information items may be arranged such that items corresponding to strong user interests are displayed in more visually identifiable locations while items corresponding to weaker user interests are displayed in less visually valuable positions. The size of and space allocated to the information items may also be customized based on the relative strengths of the corresponding interests. For example, information associated with a strong user interest may be allotted 50% of the user interface. Other visual characteristics of the user interface and the information items such as font size/style, color, transparency and the like may also be customized to reflect the importance or strength of corresponding user interfaces.
    Type: Grant
    Filed: June 30, 2014
    Date of Patent: April 3, 2018
    Assignee: NIKE, Inc.
    Inventor: Michael T. Hoffman
  • Patent number: 9927974
    Abstract: Methods and devices are disclosed for adjusting a size of one or more keys of a soft keyboard presented on a display of a computing device. A dimension of a finger feature of a finger of a user of the computing device may be calculated from an image of the finger of the user in an image frame of a camera of the computing device based on parameters of the camera of the computing device. A size of the finger of the user may be determined based on the finger feature dimension. The size of one or more keys of the soft keyboard may be adjusted based on the determined size of the finger of the user.
    Type: Grant
    Filed: September 22, 2015
    Date of Patent: March 27, 2018
    Assignee: QUALCOMM Incorporated
    Inventor: Jagadishwara Reddy
  • Patent number: 9924111
    Abstract: A focal difference magnification calculation processor, a distortion correction magnification calculation processor, a magnification correction value calculation processor that calculates a magnification correction value that corrects a magnification of the plurality of images so that image heights of the plurality of images are consistent, and an area determination processor that determines an area used as an image for an image composition from among the plurality of images whose magnification was corrected by the magnification correction value are included, and the area determination processor determines an image that results in a minimum magnification correction value from among the plurality of images, and determines the area.
    Type: Grant
    Filed: October 28, 2016
    Date of Patent: March 20, 2018
    Assignee: Olympus Corporation
    Inventor: Takuya Matsunaga
  • Patent number: 9886170
    Abstract: Disclosed herein are technologies for implementing a framework for displaying menu items, across different modules, at the same level on a screen display to allow direct switching to different levels, i.e., without stepping back and forth in levels. This Abstract is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: February 6, 2018
    Assignee: SAP SE
    Inventor: Yifei Wang
  • Patent number: 9886163
    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 31, 2012
    Date of Patent: February 6, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 9875241
    Abstract: In general, metadata is stored in a data storage system. Summary data identifying one or more characteristics of each of multiple metadata objects stored in the data storage system is computed, and the summary data characterizing a given metadata object in association with the given metadata object is stored. A visual representation is generated of a diagram including nodes representing respective metadata objects and relationships among the nodes. Generating the visual representation includes superimposing a representation of a characteristic identified by the summary data characterizing a given metadata object in proximity to the node representing the given metadata object.
    Type: Grant
    Filed: December 2, 2009
    Date of Patent: January 23, 2018
    Assignee: Ab Initio Technology LLC
    Inventors: Erik Bator, Joel Gould, Dusan Radivojevic
  • Patent number: 9870062
    Abstract: A method performed at an electronic device with a utility for prototyping a user interface having one or more layers includes, in the utility: for each image of one or more images in the user interface, selecting an image patch, selecting a layer patch, and coupling an image output of the image patch to an image input of the layer patch; selecting a gesture patch and specifying a gesture for the gesture patch; coupling an output of the gesture patch to an input of a first layer patch; generating the user interface for display in accordance with the couplings; receiving user-interaction data for manipulating the user interface, the user-interaction data corresponding to the gesture; and in response to the user-interaction data, updating display of the user interface in accordance with the user-interaction data and the gesture patch as coupled to the first layer patch.
    Type: Grant
    Filed: November 11, 2015
    Date of Patent: January 16, 2018
    Assignee: FACEBOOK, INC.
    Inventor: Brandon Walkin
  • Patent number: 9857935
    Abstract: A method and an apparatus for providing a plurality of applications are provided. The method includes determining at least a partial area of a User Interface (UI) corresponding to an input, generating a window based on the at least the partial area, displaying an application list related to the window, and based on an input of selecting one application from the application list, providing the selected application through the window.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: January 2, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hyesoon Jeong, Jaewon Jeon, Daesik Hwang
  • Patent number: 9847075
    Abstract: A method for displaying a graphical user interface on a display of an electronic device includes obtaining a total number “n” of image layers to be displayed on the display, and determining whether the total number of image layers is greater than two, determining a processing method of a number of processing methods for processing each image layer for displaying each image layer, processing each image layer according to the determined processing method, and displaying the graphical user interface on the display after all of the image layers have been processed. The number of processing methods include size adjustment, obfuscation adjustment, saturation adjustment, and transparency adjustment.
    Type: Grant
    Filed: January 12, 2015
    Date of Patent: December 19, 2017
    Assignee: Shenzhen Airdrawing Technology Service Co., Ltd
    Inventors: Shuang Hu, Chih-San Chiang, Ling-Juan Jiang, Hua-Dong Cheng
  • Patent number: 9836580
    Abstract: Various systems and methods are provided that graphically allow health insurance company personnel to identify patient diagnoses that are not accounted for by the health insurance company. Furthermore, the various systems and methods graphically allow health insurance company personnel to identify patients that have not submitted claims for documented ailments or conditions. Thus, the health insurance company may be able to improve its chances of receiving transfer payments from other health insurance companies and/or receiving higher star ratings.
    Type: Grant
    Filed: March 21, 2014
    Date of Patent: December 5, 2017
    Assignee: Palantir Technologies Inc.
    Inventors: Sam Fendell, James Thompson
  • Patent number: 9773072
    Abstract: One embodiment involves placing a guide on a layout for a page of electronic content including a first object and a second object. The guide contacts the first object and does not contact the second object. The electronic content can be encoded based on the guide contacting the first object and not contacting the second object. The encoded electronic content, when interpreted or executed, can respond to a page size change by resizing a size of the first object on the page and translating a position of the second object on the page. Another exemplary embodiment involves modifying a page including a first object and a second object. The first object can be resized or translated based on an object policy. The second object can be resized or translated based on the modified page size and differently from the resizing or translating of the first object.
    Type: Grant
    Filed: June 4, 2012
    Date of Patent: September 26, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Matt J. Phillips, Shawn Conrad Sheridan, Paul Hanlin Sorrick, David Charles Stephens
  • Patent number: 9753606
    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 31, 2012
    Date of Patent: September 5, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 9710130
    Abstract: A user input for a near-eye, see-through display device is disclosed. Hands-free user input in an augmented reality environment is provided for. A user can provide input by moving the orientation of their head. For example, the user could rotate their head. In one aspect, a user can provide input by moving their eye gaze along a direction. In one aspect, when the user directs their attention at a user interface symbol, a handle extends away from the user interface symbol. The handle may serve as a type of selection device such that if the user directs their attention along the handle, away from the user interface symbol, a selection can be made. “As one example, the selection causes a spoke menu to appear which the user can select by rotating their head such that the system determines the user is looking along the spoke away from a central hub.
    Type: Grant
    Filed: June 12, 2013
    Date of Patent: July 18, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kathleen Mulcahy, Aaron Burns, Todd Omotani, Felicia Williams, Jeff Cole, Tim Psiaki
  • Patent number: 9691362
    Abstract: A display control apparatus configured to perform display control in a manner that a first frame indicating a region to be digitally zoomed in an input image and a second frame indicating a region to be enlarged in the input image are superimposed on the input image. A display control method including performing display control in a manner that a first frame indicating a region to be digitally zoomed in an input image and a second frame indicating a region to be enlarged in the input image are superimposed on the input image. A computer-readable recording medium having an image processing program recorded therein, the image processing program causing a computer to perform the display control method.
    Type: Grant
    Filed: February 15, 2013
    Date of Patent: June 27, 2017
    Assignee: Sony Corporation
    Inventor: Yoshihiro Otsuka
  • Patent number: 9633412
    Abstract: A method of adjusting a screen magnification of an electronic device is provided. The method includes displaying a Dots Per Inch (DPI) setting screen in order to adjust a screen magnification of an object that is to be displayed on a display unit of the electronic device, receiving information about changed DPI through the DPI setting screen, calculating a screen magnification using the changed DPI and a preset Device-Independent Pixel (DIP), changing a size of the object to correspond to the calculated screen magnification, and displaying the object according to the changed size.
    Type: Grant
    Filed: August 12, 2014
    Date of Patent: April 25, 2017
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Duk-Ki Hong, Sang-Hyup Lee, Jin-Ha Jun
  • Patent number: 9626932
    Abstract: According to an embodiment of the present invention, an image processing apparatus includes a processor, and a computer-readable medium in which a computer program product is stored. The computer program product causes the processor to perform operations to acquire an image, set an area in the image, change the area set in the image, acquire information on an image near at least one of the area before the change and the area after the change, correct an image in at least one of the area before the change and the area after the change based on the acquired information, and control a display unit to sequentially display the images in the area before the change and the area after the change based on the result of the correction.
    Type: Grant
    Filed: February 5, 2016
    Date of Patent: April 18, 2017
    Assignee: CASIO COMPUTER CO., LTD
    Inventor: Yoshiyuki Kato
  • Patent number: 9626073
    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 31, 2012
    Date of Patent: April 18, 2017
    Assignee: FACEBOOK, INC.
    Inventor: Luigi Lira
  • Patent number: 9606696
    Abstract: An information processing apparatus includes a processor, a communication unit, an input unit, a display unit, and a storage unit storing a program. The program causes the information processing apparatus to display i) a status of an external apparatus received via the communication unit in a status window of a status monitor displayed on the display unit, ii) a tab indicating a category of the status in a side portion of the status window, iii) a first icon in the tab indicating a change in the status, and iv) a second icon that, when selected, causes the information processing apparatus to switch between displaying a maximum size status window and a minimum size status window. The maximum size status window includes the tab selected via the input unit and a tab page of the selected tab, and the minimum size status window includes the selected tab but not the tab page of the selected tab.
    Type: Grant
    Filed: July 19, 2013
    Date of Patent: March 28, 2017
    Assignee: Kyocera Document Solutions Inc.
    Inventors: Takashi Oguma, Takehiko Asano, Yoshiyuki Taira
  • Patent number: 9600394
    Abstract: The disclosed embodiments provide a system that detects anomalous events. During operation, the system obtains machine-generated time-series performance data collected during execution of a software program in a computer system. Next, the system removes a subset of the machine-generated time-series performance data within an interval around one or more known anomalous events of the software program to generate filtered time-series performance data. The system uses the filtered time-series performance data to build a statistical model of normal behavior in the software program and obtains a number of unique patterns learned by the statistical model. When the number of unique patterns satisfies a complexity threshold, the system applies the statistical model to subsequent machine-generated time-series performance data from the software program to identify an anomaly in an activity of the software program and stores an indication of the anomaly for the software program upon identifying the anomaly.
    Type: Grant
    Filed: June 18, 2015
    Date of Patent: March 21, 2017
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventors: Sampanna S. Salunke, Dustin R. Garvey, Lik Wong, Kenny C. Gross
  • Patent number: 9575941
    Abstract: A computing device is described that identifies an element that specifies content in accordance with a markup language, where an attribute of the element defines a size of at least a portion of the content specified by the element. Prior to rendering the content specified by the element for display at a display device, the computing device modifies, based at least in part on a screen size of the display device, the attribute of the element to adjust the size of the portion of the content specified by the element based on the screen size of the display device. The computing device renders, for display, the content in accordance with the element and the modified attribute.
    Type: Grant
    Filed: October 1, 2013
    Date of Patent: February 21, 2017
    Assignee: Google Inc.
    Inventors: Paul Thaddeus Westbrook, Andrew Thomas Huang
  • Patent number: 9558476
    Abstract: Disclosed herein are methods and devices for associating a first workspace data object with a first workspace service and for determining characteristics of the association of the first workspace data object with the first workspace service. The methods and devices described herein relate to receiving touch-screen based input in a plurality of display areas of a display to make the associations.
    Type: Grant
    Filed: July 1, 2010
    Date of Patent: January 31, 2017
    Assignee: Good Technology Holdings Limited
    Inventor: Siavash James Joorabchian Hawkins
  • Patent number: 9542912
    Abstract: An information processing device includes: execution means for executing an application program; determination means for determining a size of a window to be displayed depending on the application program; receiving means for receiving at least one data set from among a plurality of data sets; data selection means for selecting one data set from among the plurality of data sets, depending on the window size determined by the determination unit; execution control means for controlling the execution means to process the one data set selected by the data selection means from among the received at least one data set, in accordance with the application program; and display control means for controlling the display means to show a screen based on the one data set to be processed by the execution means.
    Type: Grant
    Filed: December 15, 2008
    Date of Patent: January 10, 2017
    Assignee: NTT DOCOMO, INC.
    Inventors: Izua Kano, Kazuhiro Yamada, Dai Kamiya, Yasushi Onda, Keiichi Murakami
  • Patent number: 9535572
    Abstract: An image processing apparatus comprises a UI generating part to generate a first user interface including at least one UI menu item to select a function; a user input part to receive a user instruction to adjust a size of the UI menu item; and a controller to control the UI generating part to increase or decrease the size of the UI menu item of the first user interface depending on the user instruction, and display the UI menu item with the increased or decreased size.
    Type: Grant
    Filed: March 9, 2007
    Date of Patent: January 3, 2017
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Jeong-yeon Lee, Heui-jin Kwon
  • Patent number: 9535991
    Abstract: A video display apparatus for displaying a catalog of one or more candidate video items for replay, each video item being represented in the catalog by a catalog entry having at least one displayed representative image comprises a user control device operable to resize a displayed catalog entry by a select-and-drag operation; and means responsive to a resizing of a catalog entry to select a number of distinct representative images, for display in respect of that video item, so that the number displayed increases with increasing size of the catalog entry while the display size of each representative image stays substantially constant with respect to changes in the catalog entry size.
    Type: Grant
    Filed: December 8, 2005
    Date of Patent: January 3, 2017
    Assignee: SONY EUROPE LIMITED
    Inventor: David William Trepess
  • Patent number: 9529526
    Abstract: An information processing method and information processing device, used in an electronic device that has a display area and an operation detecting area corresponding to the display area are described. The information processing method includes detecting the gesture operation in the operation detecting area when the first operation object and the second operation objects are displayed on the display area; generating a corresponding operating instruction based on the gesture operation when the gesture operation corresponds to the first operation detecting area; performing the operation corresponding to the operating instruction to the first operation object when the operation object parameter indicates the first operation object; performing the operation corresponding to the operating instruction to the second operation object when the operation object parameter indicates the second operation object.
    Type: Grant
    Filed: November 11, 2013
    Date of Patent: December 27, 2016
    Assignees: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) CO., LTD.
    Inventor: Yi Zhang
  • Patent number: 9489121
    Abstract: An object is zoomed upon selection. A scaling factor is calculated for zooming the object based on current viewing properties of a document and properties of the object as well as the current size of the application window and device. The scaling factor to zoom the object is calculated such that after the object is zoomed, viewing the object is similar to a viewing experience for the rest of the document. Text of the document may be displayed to increase the readability of the document. For example, the text may be displayed such that each line of displayed text averages out to a predetermined number of characters (e.g. 50-75 characters) per line. A display size and width of an average character are determined and used to calculate how many columns of text to display within the display. When the zoom level of the text changes, the text is redisplayed.
    Type: Grant
    Filed: November 2, 2011
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Tristan Davis, Ali Taleghani, Alyshia Marie Olsen, David Benjamin Robins
  • Patent number: 9477373
    Abstract: Certain aspects of the present disclosure relate to a technique for generating simultaneous zoom in windows on a touch sensitive device. A first portion of the user content is zooming into by touching the display screen in a proximity of the first portion using the touch input device while retaining an original zoom size of a first remaining portion of the user content. A second portion of the user content from the first remaining portion is zoomed into by touching the display screen in a proximity of the second portion using the touch input device while retaining a zoomed in first portion and an original zoom size of a second remaining portion of the of the first remaining portion, the original zoom size of the first and the second remaining portions being the same.
    Type: Grant
    Filed: January 6, 2015
    Date of Patent: October 25, 2016
    Assignee: Open Invention Network LLC
    Inventor: Margarita Khafizova
  • Patent number: 9460486
    Abstract: Links are set among three hierarchical data and one moving image data. When a display area overlaps with a first link area while an image is being displayed by using first hierarchical data, switching to display by use of the 0-th hierarchical level of the second hierarchical data is made. When the display area overlaps with a second link area while an image is being displayed by using the second hierarchical data, switching to display by use of the 0-th hierarchical level of the third hierarchical data is made. The link destination of another link area is the moving image data and moving image reproduction is started as a result of zoom-up of this area. The hierarchical data are held on the client terminal side and the data existing on the other side of a switching boundary are transmitted to the client terminal in a data stream format.
    Type: Grant
    Filed: May 22, 2012
    Date of Patent: October 4, 2016
    Assignees: Sony Corporation, Sony Interactive Entertainment Inc.
    Inventors: Akio Ohba, Hiroyuki Segawa, Tetsugo Inada
  • Patent number: 9459788
    Abstract: A method of controlling a mobile terminal including allowing, via a wireless communication unit on the mobile terminal, wirelessly communication with at least one other terminal; displaying, on a display of the mobile terminal, an application screen corresponding to an execution of an application on the mobile terminal; reducing, via a controller on the mobile terminal, a size of the application screen in response to a reduction input operation performed on the mobile terminal; determining, via the controller, if the application screen is reduced below a predetermined size; displaying, via the display, a widget corresponding to the application instead of the application screen on the display when the application screen is reduced below the predetermined size; and expanding, via the controller, the application screen back to its original size before the reduction input operation has been performed when the application screen is not reduced below the predetermined size.
    Type: Grant
    Filed: June 27, 2011
    Date of Patent: October 4, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Raehoon Kang, Jiyoun Lee, Hyungtae Jang, Seokjin Jang, Choonjae Lee, Minjeong Lee
  • Patent number: 9435801
    Abstract: Systems and methods are provided to manage zooming in an electronic device. An example embodiment method includes receiving an input to increase or decrease a zoom level in an application. If it is determined the application includes a local zoom functionality, then it is further determined if a global zoom functionality is turned on. If so, the global zoom is turned off and then the local zoom is used to increase or decrease the zoom level. In another example embodiment, a method includes receiving an input to activate global zoom. If it is determined the global zoom is turned on, then the global zoom is activated.
    Type: Grant
    Filed: May 18, 2012
    Date of Patent: September 6, 2016
    Assignee: BlackBerry Limited
    Inventors: Gregory Jason Fields, Laura Ann Mahan
  • Patent number: 9438789
    Abstract: A display control apparatus includes: a detection unit to detect touch operations; a display control unit to effect control such that a portion of an image is displayed on a display unit rather than an entire image; a portion changing unit to change a displayed portion of the image when a portion of the image is being displayed, according to a predetermined touch operation including moving of a touch position having been performed from outside of a predetermined region; and a control unit to effect control such that, when a portion of the image is being displayed, the displayed image is switched to a different image and a display portion of the different image is displayed on the display unit based on the display portion of the image before switching, according to the predetermined touch operation including moving of a touch position having been performed from outside the predetermined region.
    Type: Grant
    Filed: March 9, 2015
    Date of Patent: September 6, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yousuke Takagi
  • Patent number: 9398179
    Abstract: When displaying a N-up image view in which a plurality of thumbnail images displayed in given windows are grouped and displayed in a single window by using a detecting section for detecting a contact position on a display screen of a display section, position specifications for the N-up image view of thumbnail images in the windows are received based on a contact position in the window in selecting thumbnail images to be displayed in the N-up image view by making contact with the thumbnail images, and the thumbnails images are displayed in the N-up image view based on the received position specifications.
    Type: Grant
    Filed: March 30, 2011
    Date of Patent: July 19, 2016
    Assignee: SHARP KABUSHIKI KAISHA
    Inventors: Hitoshi Hirohata, Kazuhisa Kubota
  • Patent number: 9383911
    Abstract: A modal-less save interface enables a user to provide a filename under which to save a document at any time during operation of the application, without interrupting other user tasks of the application. The user inputs a filename and performs a save operation on a document without navigating menu items or launching a modal window. The modal-less save interface may be provided in a portion of the main application window. For example, the modal-less save interface may be presented in a toolbar, taskbar, status bar, window pane, or sidebar. An application may feature a modal-less access control interface. The modal-less access control interface may be provided in a portion of the main application window. The access control interface may comprise a control, such as link, button, checkbox, text box, or pull-down menu. Upon selection of the control, the application sets one or more access control levels for the current document.
    Type: Grant
    Filed: September 9, 2009
    Date of Patent: July 5, 2016
    Assignee: Palantir Technologies, Inc.
    Inventors: Andrew Aymeloglu, Nicholas Miyake, Brandon Burr, Derek Cicerone, Kevin Simler, Garry Tan
  • Patent number: 9384624
    Abstract: A gaming system comprises a player interface (50) comprising a display on which a plurality of selectable symbol display positions are displayed to a player, the player interface (50) allowing a player to select one or more windows (700-703) defining respective ones of one or more subsets of the symbol display positions (600), and a game controller (60) arranged to select symbols for display at all symbol display positions (600), and to evaluate selected symbols within each selected window based on a win entitlement applying to the selected window to determine a game outcome.
    Type: Grant
    Filed: October 8, 2013
    Date of Patent: July 5, 2016
    Assignee: ARISTOCRAT TECHNOLOGIES AUSTRALIA PTY LIMITED
    Inventor: Colin Fong
  • Patent number: 9361012
    Abstract: Manipulation of elements in a graphical user interface is aided by allowing the graphical user interface to treat certain mouse button actuation and releases as holding the mouse button in an actuated state. When predetermined conditions are satisfied, the graphical user interface will treat a mouse button actuation and release as if the mouse button were held in an actuated state. A user can then manipulate elements in the graphical user interface as if the user held the mouse button in an actuated state. The types of manipulation can include the moving of a window, the resizing of a window, moving an icon, and the scrolling through the visible portion of a window.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: June 7, 2016
    Assignee: Apple Inc.
    Inventor: Eric Schlegel
  • Patent number: 9361013
    Abstract: Manipulation of elements in a graphical user interface is aided by allowing the graphical user interface to treat certain mouse button actuation and releases as holding the mouse button in an actuated state. When predetermined conditions are satisfied, the graphical user interface will treat a mouse button actuation and release as if the mouse button were held in an actuated state. A user can then manipulate elements in the graphical user interface as if the user held the mouse button in an actuated state. The types of manipulation can include the moving of a window, the resizing of a window, moving an icon, and the scrolling through the visible portion of a window.
    Type: Grant
    Filed: February 10, 2012
    Date of Patent: June 7, 2016
    Assignee: Apple Inc.
    Inventor: Eric Schlegel
  • Patent number: 9292188
    Abstract: An information processing apparatus includes a display unit and a display control unit. The display unit displays a plurality of pieces of content. The display control unit causes, during scrolling the plurality of pieces of content displayed on the display unit, a display of content satisfying a specific condition in a form different from that of other content. The display control unit switches whether to display the content satisfying the specific condition in the form different from that of other content depending on whether scroll of the plurality of pieces of content is caused by a specific operation.
    Type: Grant
    Filed: November 21, 2012
    Date of Patent: March 22, 2016
    Assignee: Canon Kabushiki Kaisha
    Inventor: Yoshiteru Horiike
  • Patent number: 9286269
    Abstract: An information processing device includes: a receiving unit; a discriminating unit; a plotting unit; a determining unit; a correcting unit; and a linear segment plotting unit.
    Type: Grant
    Filed: March 4, 2009
    Date of Patent: March 15, 2016
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Toshiyuki Komoda
  • Patent number: 9250791
    Abstract: A display control device according to the present invention includes a detection unit for detecting contact of an operating object on a display surface of a display unit, a position calculation unit for calculating a contact position, on the display surface, of the operating object whose contact has been detected by the detection unit, an operation process determination unit for determining, from a plurality of operation processes associated with a motion of the operating object, one operation process to be performed, according to a length of a contact time of continuously contacting the display surface within a first area including a reference contact position which is a contact position of the operating object at a time of the operating object being made to contact the display surface after a state of separation from the display surface, and an operation processing unit for changing display of the display unit by the operation process that is performed, based on a motion of the operating object that is furt
    Type: Grant
    Filed: May 13, 2010
    Date of Patent: February 2, 2016
    Assignee: Sony Corporation
    Inventors: Ken Miyashita, Tatsushi Nashida
  • Patent number: 9229976
    Abstract: An interactivity system is provided that tracks interactivity between a target entity and participant entities and identifies entities whose interactions satisfy an interactivity criterion. The interactivity system maintains for the target entity interactivity models between the target entity and each participant entity, with each interactivity model modeling the interactions between the target entity and that participant entity. The interactivity system dynamically updates the interactivity models as notification of interactions are received. Upon receiving a query that specifies an interactivity criterion, the interactivity system analyzes the interactivity models to determine whether the interactivity criterion is satisfied. When an interactivity criterion is satisfied, the interactivity system sends a response to the query indicating that the interactivity criterion is satisfied along with the identity of the entity that satisfies the interactivity criterion.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: January 5, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Samuel Koppes, Neal Myerson, Srikrishna Gali, Paul Lo, Joseph Masterson
  • Patent number: 9223591
    Abstract: Sizing a pane of a window presented on a display. The window is presented to a user on the display. Within the window, the pane is presented at a first pane size. A user input is detected from the user resizing the window. Responsive to detecting the user input resizing the window, a new size of the window resulting from the user input resizing the window is detected. Data is accessed from a machine-readable storage device corresponding to at least one user-defined pane size previously defined by the user to whom the window is presented, wherein the user-defined pane size corresponds to a particular window size. Based on the accessed user-defined pane size(s), a second pane size of the pane at which the pane is to be presented in the newly sized window is determined. The pane is presented in the newly sized window at the second pane size.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: December 29, 2015
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Kyle Hayes, Christopher Monahan, Thomas L. Roach, Domanic N. C. Smith-Jones, Joseph R. Winchester
  • Patent number: 9195637
    Abstract: The font size of text included in web page content is proportionally scaled based on proportional container widths and/or a minimum readable font size. The proportional font scaling improves web content readability on small-screen devices while maintaining relative proportions of font sizes between text containers when the text containers are rendered at full display width.
    Type: Grant
    Filed: November 3, 2010
    Date of Patent: November 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jorge Peraza, Philip K. Liu
  • Patent number: 9196226
    Abstract: One exemplary embodiment involves performing a function on a container to determine a value for a container size attribute, wherein a contained element is contained by the container. Performing the function on the container involves determining whether the container constrains a contained element size attribute of the contained element. Performing the function on the container further involves performing the function on the contained element to determine a value for the contained element size attribute. If the container constrains the contained element size attribute, the function is passed information identifying how the container constrains the contained element size attribute. If the container does not constrain the contained element size attribute, the function is passed information identifying that the container does not constrain the contained element size attribute. Performing the function on the container further involves determining the value of the size attribute of the container.
    Type: Grant
    Filed: June 1, 2011
    Date of Patent: November 24, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Evtim Ivanov Georgiev
  • Patent number: 9189061
    Abstract: An apparatus and a method for processing a split view in a portable device. The method of processing a split view in a portable device, includes: displaying a plurality of applications as a split view corresponding to split display regions of a display unit; displaying an input panel on a display region of an application of the plurality of applications that did not call for the input panel when the input panel is called; and processing data input through the input panel by an application calling the input panel.
    Type: Grant
    Filed: September 13, 2013
    Date of Patent: November 17, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Youngri Kim, Bonghee Han, Sungjin Yoon, Yujin Lee, Wonkyu Park
  • Patent number: 9182911
    Abstract: A mobile terminal including a display having a menu display portion configured to display a menu group among a plurality of menu groups that are arranged in a same planar surface, a handler mechanism configured to traverse through the plurality of menu groups, and a controller configured to select one menu group among the plurality of menu groups to be displayed in the menu display portion based on a manipulation of the handler mechanism.
    Type: Grant
    Filed: February 25, 2009
    Date of Patent: November 10, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Jun-Serk Park, Mee-Yeon Choi, Dong-Seok Lee, Byoung-Nam Lee, Jin-Woo Chung
  • Patent number: 9177532
    Abstract: Provided is an image display device, including: display means for displaying on a screen a partial area image indicating a given area within an image to be displayed; display area moving means for moving the given area in response to a predetermined operation performed by a user; and determination means for determining whether or not the given area is located at an end portion of the image to be displayed, in which, when the given area is located at the end portion of the image to be displayed, the display means changes a display magnification of the partial area image displayed on the screen and display the partial area image on the screen in response to the predetermined operation performed by the user (S1023, S1026).
    Type: Grant
    Filed: October 17, 2011
    Date of Patent: November 3, 2015
    Assignees: Sony Corporation, Sony Computer Entertainment Inc.
    Inventors: Masaki Takase, Munetaka Tsuda, You Asakura, Takashi Hatakeda
  • Patent number: 9141262
    Abstract: Presented herein are techniques for invoking user interfaces in graphical computing environments involving “hooking” gestures applicable to an edge of a display. These gestures involve positioning a pointer near an edge of the display depicting the environment, and then moving the cursor to a second location that is distanced from but near the first location (e.g., moving the pointer into a corner of the display, and then toward the center of the display, or to a midpoint of an adjacent edge of the display), resulting in the presentation of the user interface under the pointer at the second location. Variations include presenting a preview of the user interface (e.g., a subset of a user interface menu) at the second location while the pointer is in the first location, and refraining from presenting the user interface upon failing to complete the gesture or receiving extraneous input before completing the gesture.
    Type: Grant
    Filed: January 6, 2012
    Date of Patent: September 22, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jennifer Nan, Jesse Clay Satterfield, Zach Robinson, Robert Jarrett, Patrice L. Miner
  • Patent number: 9134895
    Abstract: A touch-gesture wiring method for connecting data flow wires to input/output terminals of nodes in a graphical program is described. The method may be implemented by a graphical programming application that executes on a mobile device that includes a touch-sensitive screen configured to receive user input as touch gestures. The method may aid the user by displaying a magnified view of the input/output terminals that makes it easier (relative to the default view of the graphical program) for the user to see the input/output terminals and/or easier to select a desired one of the input/output terminals.
    Type: Grant
    Filed: November 16, 2012
    Date of Patent: September 15, 2015
    Assignee: National Instruments Corporation
    Inventors: Andrew P. Dove, Jesse M. Attas, Grant V. Macklem, Jenica A. R. Welch, Jeffrey L. Kodosky, Christopher G. Cifra, J. Adam Kemp
  • Patent number: 9128613
    Abstract: Positioning clickable hotspots on a touchscreen display, including: identifying, by a hotspot generation module, a clickable object displayed on the touchscreen display, wherein the clickable object has an associated original clickable zone for invoking the clickable object; generating, by the hotspot generation module, a clickable hotspot associated with the clickable object, wherein the clickable hotspot has an associated updated clickable zone for invoking the clickable object; determining, by the hotspot generation module, a position on the touchscreen display for placing the clickable hotspot; and placing, by the hotspot generation module, the clickable hotspot at the position on the touchscreen display, wherein the original clickable zone and the updated clickable zone cover different areas of the touchscreen display.
    Type: Grant
    Filed: September 10, 2012
    Date of Patent: September 8, 2015
    Assignee: International Business Machines Corporation
    Inventors: Gary D. Cudak, Christopher J. Hardee, Randall C. Humes, Adam Roberts