Layout Modification (e.g., Move Or Resize) Patents (Class 715/788)
  • Patent number: 9189250
    Abstract: A method (600) for recovering a set of display screen windows (402, 404, 406, 408) in a multi-window display screen (304). The method involves retaining window information as stored window information (SWI). The SWI includes a first arrangement for a first set of display screen windows (DSWs) displayed on the multi-window display screen at a first time. Each of the DSWs has respective content (420, 422, 424, 426). The method also involves using the SWI for redisplaying the first set of display screen windows in the first arrangement on the multi-window display at a second time. The second time is after the first time and follows an event causing the first set of display screen windows to be removed from the multi-window display screen. The redisplayed DSWs contain at least a portion of the respective content.
    Type: Grant
    Filed: January 16, 2008
    Date of Patent: November 17, 2015
    Assignee: Honeywell International Inc.
    Inventor: James Adams
  • Patent number: 9185326
    Abstract: There is presented a system and method enabling visual filtering of content. The system comprises a server, a content database storing content units and accessible through the server, and a filtering and display application. The filtering and display application is configured to enable visual filtering of the content units by filtering a plurality of graphical representations corresponding to a plurality of content units stored by the system, to extract a first plurality of graphical representations for displaying to a user, displaying the first plurality of graphical representations as active graphical representations selectable by the user in a first featured display, and dynamically filtering the first plurality of graphical representations and replacing the first featured display with another featured display of a first subset of active graphical representations selectable by the user according to an input received from the user.
    Type: Grant
    Filed: February 7, 2011
    Date of Patent: November 10, 2015
    Assignee: Disney Enterprises, Inc.
    Inventors: Arnaud Robert, Edward C. Drake, William Bartley
  • Patent number: 9158440
    Abstract: In some implementations, a method includes causing a display of a portion of a data presentation within a view in a graphical interface, where different portions of the data presentation are displayable. The method includes determining at least one current state of the device, and causing a display of one or more information areas within the view based on the current state, including determining a display mode from available display modes for each of the information areas. The available display modes include independent and dependent display modes, where the independent display mode causes an information area to be displayed within the view regardless of the displayed portion of the data presentation, and the dependent display mode causes the information area to be associated with one or more locations in the data presentation and displayed within the view based on an associated location being in the view.
    Type: Grant
    Filed: August 1, 2012
    Date of Patent: October 13, 2015
    Assignee: Google Inc.
    Inventors: Brett Rolston Lider, Andrew J. Hertzfeld
  • Patent number: 9135605
    Abstract: Real time communication is discussed that may be initiated and maintained from within an web-based application without leaving the context of the underlying application. Within the web-based application, a web frame or portlet is displayed that can maintain a separate and independent communication channel with a data resource and other external resources. When activated by a user of the web application, the web frame or portlet establishes a communication link with an external resource and another party that will take part in a communication exchange. The interaction between the user and the other participant are displayed from within and/or processed by the web frame or portlet without affecting the state of the underlying web application.
    Type: Grant
    Filed: November 29, 2006
    Date of Patent: September 15, 2015
    Assignee: Adobe Systems Incorporated
    Inventor: Bhanu Sharma
  • Patent number: 9134876
    Abstract: An information processing device stores a window of an application and designation information for designating an external device associated with the window. The information processing device detects an external device located near the information processing device, and when multiple windows are displayed having an overlapping portion the information processing device identifies an external device associated with the multiple windows. Next, the information processing device determines whether there is a window associated with the detected external device, and if the window(s) exists the information processing device displays the window or any one of the windows in the foremost position.
    Type: Grant
    Filed: December 16, 2008
    Date of Patent: September 15, 2015
    Assignee: NTT DOCOMO, INC.
    Inventors: Izua Kano, Kazuhiro Yamada, Dai Kamiya, Yasushi Onda, Keiichi Murakami
  • Patent number: 9116593
    Abstract: A system and a method are disclosed for implementing a single-axis window manager on a mobile computing device to view and access multiple applications in a limited display area utilizing limited input capabilities. The mobile computing device initializes a virtual display space having a first dimension with a fixed size. For example, the virtual display space is initialized to have a horizontal dimension equal to the horizontal dimension of the display screen. At least one window is generated having a fixed size in the first dimension but also sizeable in a second direction. For example, the at least one window has a fixed horizontal dimension but is vertically sizeable. The at least one window is then inserted into the virtual display space and displayed on a display device.
    Type: Grant
    Filed: July 6, 2007
    Date of Patent: August 25, 2015
    Assignee: QUALCOMM Incorporated
    Inventor: Paul Mercer
  • Patent number: 9116615
    Abstract: A device, which may have a touchscreen display, and methods for its operation are provided using a graphical user interface and an overlay user input interface such as a virtual keyboard. The graphical user interface may include one or more user interface elements displayed in a first region of the display that are actuatable to invoke a corresponding function. When the virtual keyboard is invoked for display in the same region, the underlying graphical user interface is redrawn with a further user interface element corresponding to at least one of the user interface elements previously displayed in the first region, so that the further user interface element is actuatable to invoke a command to carry out the corresponding function. In another embodiment, the virtual keyboard may be modified instead to provide an action key corresponding to a function related to an application executing on the device.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: August 25, 2015
    Assignee: BlackBerry Limited
    Inventors: Oliver Ng, Michael George Langlois, Joel Paul Steele, David Bukurak, Donald James Lindsay
  • Patent number: 9100894
    Abstract: A method and system for optimizing and keeping operational a wireless link layered network in which a system control and modifying message (SCMM) is elicited from nodes receiving information packets and based upon whether the node originating the SCMM is from a link layer level which is equal to or less than the link layer level eliciting the SCMM, rerouting or adjusting future transmissions can be effected or items like a less current time at a receiving node and a most recent utilization rate of a receiving node can be adjusted, recorded or set.
    Type: Grant
    Filed: November 16, 2011
    Date of Patent: August 4, 2015
    Assignee: AES Corporation
    Inventors: Michael Sherman, James P. Bastable, Jr.
  • Patent number: 9080963
    Abstract: Devices and methods for remotely collecting data for the assessment of value and/or like, kind, and quality are provided, including a mobile device equipped with an application configured to enable collection of data; the data acquired using the device are received by a service provider; and following the assessment transmitting of the assessment analysis by the service provide to the display of the mobile device of the user.
    Type: Grant
    Filed: November 11, 2014
    Date of Patent: July 14, 2015
    Assignee: ITEL LABORATORIES, INC.
    Inventors: Steve M. Alvarez, Sergio Passalacqua, Raymond Darrell Jester, Lonnie Dale Romine, Henrik Georg Stahre, Carl Jonas Peter Schonning, Percy F. Shadwell, Jr.
  • Patent number: 9064281
    Abstract: A multi-panel user interface includes one-tap access of a shopping-related function from a collapsed panel in an expandable panel user shopping interface without requiring expanding the collapsed panel.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: June 23, 2015
    Assignee: MasterCard Mobile Transactions Solutions, Inc.
    Inventors: Barbara Elaine Ballard, Raghu Bharathur, Nehal Maniar
  • Patent number: 9058097
    Abstract: A method for adjusting a navigation frame, a navigation apparatus, and a recording medium are provided. In the method, a navigation frame is displayed on a screen of a device in a form of a three-dimensional picture. When an event is received, the angle of view of the navigation frame is adjusted to make the size of the navigation frame reduce and a window corresponding to the event is displayed in an area of the screen that is emptied due to the reduction of the navigation frame.
    Type: Grant
    Filed: May 14, 2014
    Date of Patent: June 16, 2015
    Assignee: HTC Corporation
    Inventor: Yu-Cheng Lee
  • Patent number: 9041804
    Abstract: An input device, wherein the screen (18a) of a display device (18) is divided into two regions, a region (A1) and a region (A2), and the icon switch displayed in the region including the position of an invisible pointer (P?) is selected. Thus, one of an icon switch (1) and an icon switch (2) that are displayed on the screen (18a) is selected at any time. Consequently, the user will no longer have to watch the screen carefully and perform an operation for moving an instruction marker such as a visible pointer to a desired icon switch, for example as in conventional devices. Accordingly, the user can enter a desired instruction in a short time by selecting a desired icon switch in a short time.
    Type: Grant
    Filed: November 20, 2009
    Date of Patent: May 26, 2015
    Assignees: AISIN SEIKI KABUSHIKI KAISHA, TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Taketoshi Fujii, Haruka Iga, Yoji Inui, Atsuo Fukaya, Keiichi Nakamura, Yoshiyuki Yamada
  • Patent number: 9043720
    Abstract: A technique is provided for post selection location of a mouse pointer icon in a display screen of a computing device. A software tool receives input of the post selection location for the mouse pointer icon. The post selection location defines a default location to move the mouse pointer icon in response to a window action taken on a window displayed in the display screen. In response to the window action in which the mouse pointer icon is initially displayed at a selection location corresponding to the window action, the mouse pointer icon is moved to the post selection location such that the mouse pointer icon is displayed at the post selection location in the display screen.
    Type: Grant
    Filed: October 11, 2011
    Date of Patent: May 26, 2015
    Assignee: International Business Machines Corporation
    Inventors: Richard C. Ferri, Joshua H. Horton
  • Publication number: 20150135134
    Abstract: A set of media items may be matched with a media arrangement that displays the media items in the set in a group of frames. The media arrangement may extend across an area larger than a viewable area of a display device. In order to determine the media items that appear within a viewable area, a list of media items may be divided into two portions, one on either side of a middle item in the list. If any part of a frame with which the middle item is associated is within an extended spatial area that extends beyond the viewable area, the middle item may be eliminated from the list, when no part of the frame with which the middle item is associated is within the extended area. The process may be repeated until it is determined that a part of a frame with which the middle item is associated is within the extended area.
    Type: Application
    Filed: November 14, 2013
    Publication date: May 14, 2015
    Applicant: Apple Inc.
    Inventors: Eric Circlaeys, Kjell Bronder, Ralf Weber
  • Patent number: 9026935
    Abstract: A client system displays a user interface with a display region and a minimized window region. A plurality of windows are displayed in the display region, including a first window and a second window. The client system detects a first input that corresponds to a request to change a state of one or more of the windows; and in response to detecting the first input, the client system ceases to display the first window in the display region, and displays a representation of the first window in the minimized window region. After ceasing to display the first window, the client system detects a second input that corresponds to a request to view content of the first window; and in response to detecting the second input, the client displays an interactive overlay that includes content of the first window and partially overlaps the display region.
    Type: Grant
    Filed: April 26, 2011
    Date of Patent: May 5, 2015
    Assignee: Google Inc.
    Inventors: Jens Eilstrup Rasmussen, Lars Eilstrup Ramsussen, Cameron Knox Adams
  • Patent number: 9026936
    Abstract: A project management system and method includes a user interface with “pie slices” and “layers” to provide a matrix view that integrates multiple best practices content. The slices of the pie represent project stages and the matrix view represents layers of best practice content, such as project management, quality assurance, Sarbanes-Oxley compliance, and other processes. Each cell of the matrix represents best practice information in process, people, and deliverables views. The user loads a project and uses the best practice steps to help with their project implementation. The user interface allows the users to select a best practice layer, then select a project stage cell, and then drill down to view process step details, view people roles information, or work with files that define the project deliverables.
    Type: Grant
    Filed: October 27, 2008
    Date of Patent: May 5, 2015
    Assignee: PieMatrix, Inc.
    Inventor: Paul G. Dandurand
  • Publication number: 20150121299
    Abstract: Disclosed are examples of systems, apparatus, methods and computer program products for providing a user interface customizable to define state transitions of panes in a bounding window. For example, a bounding window including one or more resizable panes is displayed in a user interface on a display device. Breakpoints situated at respective spatial positions in the bounding window are graphically represented in the user interface. Each breakpoint defines a transition of a pane from one state to another when the pane is resized to traverse the breakpoint. The spatial position of one or more of the breakpoints can be updated in accordance with a request indicating user customization of breakpoints.
    Type: Application
    Filed: August 26, 2014
    Publication date: April 30, 2015
    Inventors: Benjamin Snyder, Michael Wang
  • Patent number: 9021393
    Abstract: A mobile terminal is presented. The mobile terminal includes a memory unit, a touchscreen configured to display an icon, and a controller configured to control an operation associated with a function corresponding the icon displayed on the touchscreen, control the touchscreen to display a UI (user interface) for bookmarking icons, detect a bookmark command for the icon displayed on the touchscreen, temporarily store, in the memory unit, the icon in response to the bookmark command, and control the touchscreen to display the bookmarked icon within the UI.
    Type: Grant
    Filed: March 14, 2011
    Date of Patent: April 28, 2015
    Assignee: LG Electronics Inc.
    Inventors: Minjoo Kim, Isu Byun, Jiwoon Kim, Sanghyuck Lee, Inyong Hwang
  • Patent number: 9019528
    Abstract: With an information processing apparatus, if a user operates a “back” button of a web browser while a job is being executed, a script for controlling the job currently being executed is lost, and the job can no longer be controlled. An information processing apparatus of the present invention can communicate with a web server, and includes a web browser that displays an operation screen provided by the web server. This information processing apparatus manages the status of a job to be executed, and restricts acceptance of an instruction for screen transition from the user according to the managed status of the job while the job instructed by the web server is being executed.
    Type: Grant
    Filed: December 1, 2010
    Date of Patent: April 28, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventors: Makoto Mihara, Nobuaki Fukasawa
  • Patent number: 9015582
    Abstract: There is disclosed a method and apparatus for reordering thumbnails. The method includes displaying a visual representation of an electronic document including a first page and a second page in an original order on a user interface generated on a touchscreen display, receiving movement data indicating that the touch has moved in a horizontal direction relative to the user interface, toward the second page. The method also includes altering the visual representation in response to release data such that the first page and the second page are presented in an altered order in the electronic document.
    Type: Grant
    Filed: May 1, 2012
    Date of Patent: April 21, 2015
    Assignees: Kabushiki Kaisha Toshiba, Toshiba Tec Kabushiki Kaisha
    Inventors: Marianne Kodimer, Reza Ghassemi
  • Patent number: 9015617
    Abstract: Disclosed are method and apparatus for displaying supplementary information on a graphical user interface. A request for supplementary information is received. The supplementary information is retrieved and displayed in a reserved display field in a graphical user interface. The reserved display field may be configured by a user to adapt to specific applications, but remains stationary throughout the user session. The reserved display field does not obstruct any other display fields in the graphical user interface. A request for supplementary information may be generated by using a mouse to first position a cursor over an active display element. A request for supplementary information associated with the active display element may be generated by clicking the mouse, or by holding the cursor stationary for a time interval greater than a threshold dwell time.
    Type: Grant
    Filed: July 9, 2014
    Date of Patent: April 21, 2015
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: James Patrick Stapleton, James Anthony Gewecke, Justin Nicholas Marcucci, Lee Allan Culver, David Jason Krantz
  • Patent number: 9015165
    Abstract: The present invention is a method and system for storing, retrieving, and updating data stored in a persistent Name/Value storage container. The system and method combine similar data into data strings using a programming language referred to as Text-SQL that separates and relates the data using delimiters. The data strings are further combined into groups of like data strings that are also organized using delimiters. These groups of data strings are assigned a name and stored in a Name/Value storage container with the value being the grouped data string. The present invention uses simple dot-notation to parse the data strings into specific detailed information, which may be accomplished through an application programming interface (Text-SQL API) that provides functions for updating, deleting, retrieving, and storing data. The API utilizes a standard syntax for use with Cookies, HTML5 sessionStorage, and HTML5 localStorage providing cross-browser functionality and simplified programming.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: April 21, 2015
    Inventor: Michael L. Hamm
  • Publication number: 20150100918
    Abstract: An electronic device and a user interface operating method thereof. The electronic device comprises an input unit and a processing unit. The input unit detects an input from a user. The processing unit adjusts a home screen from a first display location to a second display location according to the input.
    Type: Application
    Filed: October 9, 2013
    Publication date: April 9, 2015
    Applicant: HTC Corporation
    Inventors: Yen-Hung Lin, Lan-Lan Ma, Yu-Yen Wen
  • Patent number: 9003315
    Abstract: Various aspects and embodiments are directed to a graphical user interface that organizes interface elements into views of computer content for presentation to a user. Different views of are used to provide an interface that is responsive to configurations of the device and responsive to activity being performed by the user. Aspects include permitting the user to transition the device from one configuration to another during its use, for example from easel to laptop modes. Further the elements that comprise the graphical user interface are configured to present a summarized view of available actions and content, in order to simplify user interaction. The different views present different organizations of the interface elements and in some example display only certain ones of the modes of content in order to reduce the number of options a user must navigate to accomplish an objective. According to another aspect, methods and systems for streamlining user interaction with computer content are provided.
    Type: Grant
    Filed: April 1, 2009
    Date of Patent: April 7, 2015
    Assignee: Litl LLC
    Inventors: Yves Behar, Joshua Morenstein, Christopher Hibmacronan, Naoya Edahiro, Matthew David Day, Robert Sanford Havoc Pennington, Noah Bruce Guyot, Daniel Kuo, Jenea Boshart Hayes, Aaron Tang, Donald Francis Fischer, Christian Marc Schmidt, Lisa Strausfeld, David Livingstone Fore, John Chuang, Chris Bambacus, Bart Haney, Logan Ray, Serge Beaulieu
  • Patent number: 8994968
    Abstract: An image forming apparatus that is capable of displaying a real size preview and reduces user's time and effort required for forming the image on the recording medium. The image forming apparatus includes a printing unit which forms an image on a recording medium, and a user interface for displaying information to a user. A real size preview image is displayed on the user interface. A display magnification slider is used for enabling a user to change a display magnification of the image displayed on the user interface. A controller unit selects a size of the recording medium on which the image is to be formed, based on the display size changed by the user. A printing unit forms the image on the recording medium having the selected size.
    Type: Grant
    Filed: August 24, 2012
    Date of Patent: March 31, 2015
    Assignee: Canon Kabushiki Kaisha
    Inventor: Motoki Ikeda
  • Patent number: 8997016
    Abstract: A method, device, or medium may display an electronic document in an electronic window. An electronic pane may be displayed over a portion of the electronic document. Objects may be displayed in the electronic pane. The electronic pane and the object in the electronic pane may be associated with a location in the electronic window and/or a location in the electronic document and the electronic pane moved according to movements of the electronic window and/or electronic document.
    Type: Grant
    Filed: January 4, 2011
    Date of Patent: March 31, 2015
    Assignee: Intellectual Ventures Fund 79 LLC
    Inventor: Joon Maeng
  • Publication number: 20150089442
    Abstract: A method for controlling a window displayed in a screen area of an electronic device is provided. The method includes executing the window, configuring a reference point of the window according to a predetermined reference, receiving a request for changing a property of the window, in response to receiving the request for changing the property of the window, changing the property of the window on the basis of the reference point, and reconfiguring the reference point of the property-changed window.
    Type: Application
    Filed: September 15, 2014
    Publication date: March 26, 2015
    Inventors: Doosuk KANG, Bokun CHOI, Hanjib KIM, Minkyung HWANG, Yongjoon JEON
  • Patent number: 8988363
    Abstract: An information processing apparatus includes: an operation display unit that displays a display screen and detects detection information that changes in accordance with a user operation performed on the display screen; an operation determination unit that determines, in accordance with the detection information, whether an operation has been performed on an operation target displayed on the display screen; a selection unit that selects an image to be displayed, in accordance with a determination result from the operation determination unit; an area-where-arrangement-is-not-to-be-performed setting unit that sets an area where arrangement is not to be performed, in accordance with the determination result from the operation determination unit and the detection information; and an arrangement processing unit that arranges the image to be displayed, in an area where arrangement can be performed, in accordance with the selected image to be displayed and the set area where arrangement is not to be performed.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: March 24, 2015
    Assignee: Sony Corporation
    Inventors: Fuminori Homma, Tatsushi Nashida
  • Patent number: 8988353
    Abstract: Provided are a method and related mobile device for editing, in an integrated, convenient and quick manner, various menu pages selectively used for a home screen. In response to a given input signal, the mobile device outputs a page edit screen including a specific page displayed on the home screen. Then, in response to subsequent input signals, the mobile device may add a new page, delete a selected page, change a title of a selected page, move or remove a selected icon in a page, change a background image of a selected page, or change a positional order of pages.
    Type: Grant
    Filed: May 6, 2010
    Date of Patent: March 24, 2015
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Seung Woo Shin, Bong Won Lee
  • Patent number: 8990728
    Abstract: A dynamic user interface for previewing live content includes multiple tiles. A selection can be received from a user to define a tiled user interface layout that includes the multiple tiles each configured to display content from an associated content gallery. The content can be displayed on the multiple tiles in the tiled user interface layout, and one or more of the tiles change over time to display different pieces of the content from the associated content gallery of a tile.
    Type: Grant
    Filed: June 3, 2013
    Date of Patent: March 24, 2015
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Marc Oshiro, Kort Sands, Jeffrey N. Margolis, John Elsbree, Jeffrey C. Fong
  • Publication number: 20150082239
    Abstract: The present invention includes various embodiments of a mobile app remote virtualization system and process that enables users of remote client devices to control mobile apps running in a host server environment. The resulting user experience is practically equivalent to running native mobile apps, even when such mobile apps require access to local client device resources, as well as when native versions of such mobile apps do not exist for the user's client device. The functionality afforded by the mobile app remote virtualization system and process of the present invention enables a variety of novel scenarios and “use cases” that have not previously been available to mobile device users. One such use case involves encouraging users to click-thru interactive advertisements by displaying a transformed (e.g., blurred) version of the ad target in the background, and overlaying the interactive ad components that comprise the ad preroll.
    Type: Application
    Filed: March 10, 2014
    Publication date: March 19, 2015
    Applicant: Curious Olive, Inc.
    Inventors: David Zhao, Yu Qing Cheng, Russ D'Sa, David Schwartz
  • Publication number: 20150082237
    Abstract: To provide a mobile information terminal that makes it possible to facilitate a touch operation on an image displayed in the upper area within a vertically long display screen provided on the front surface of a housing. The mobile information terminal is configured to include: a touch panel 20 that detects a touch operation on a vertically long display screen 21 provided on the front surface 13 of a thin housing 10; a slide sensor 4 that is provided on the left lateral surface 11 or right lateral surface 12 of the thin housing 10 and detects a sliding operation in the longer direction of the display screen 21; and drawing area control means adapted to, within the display screen 21, form a main drawing area 23b and a sub drawing area 23a, which are both touch operable, arranging the main drawing area 23b and the sub drawing area 23a in the longer direction, and on the basis of the sliding operation, interchange the order of the arrangement.
    Type: Application
    Filed: April 4, 2013
    Publication date: March 19, 2015
    Applicant: SHARP KABUSHIKI KAISHA
    Inventors: Haruna Konishi, Takako Kadota, Shigeru Kobayashi, Kohji Kusuda
  • Patent number: 8984440
    Abstract: The present disclosure is directed to methodologies and devices for handling maximizing and minimizing of expose views.
    Type: Grant
    Filed: September 28, 2011
    Date of Patent: March 17, 2015
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Martin Gimpl
  • Patent number: 8984439
    Abstract: Methods and systems for managing a graphical user interface involve, for example, defining, using a processor coupled to memory, a threshold distance between windows on a display screen at which a mutual attraction between the windows is activated to draw the windows together as components of a picture of windows. Also using the processor, all windows of a same functional type that are components of the picture of windows are resized simultaneously without affecting the size of windows of other functional types that are also components of the picture of windows. Likewise using the processor, all windows on the display screen are maintained in an active state regardless of a focus of a user input device.
    Type: Grant
    Filed: February 14, 2013
    Date of Patent: March 17, 2015
    Assignee: Citibank, N.A.
    Inventors: David Niall O'Byrne, Alaa Abdulkhaleq Saeed, Ashvin Parkash, Wyatt Alexander Flores, Vanderlei Cardoso da Silva, Ori Anavim, Kumaravel Kannan Nagarajan, Andrew Robert Blackman, Naveenprasad Subbiyan, Krishnaraj Rajagopalan, Laura Krystyna Lingard Turner
  • Patent number: 8984448
    Abstract: A user interface (UI) is presented in which a UI client engine is associated with an application, and a UI rendering engine is associated with the client engine. The UI client engine processes a client thread to manage a scene graph. The UI rendering engine receives the scene graph and data items associated with elements of the scene graph, and processes a rendering thread to render a UI in accordance with the scene graph and the data items, independently of further input from the client UI engine.
    Type: Grant
    Filed: October 18, 2012
    Date of Patent: March 17, 2015
    Assignee: BlackBerry Limited
    Inventors: Mathias Lewin, Jens Ola Andersson, Peter Ljungkrantz, Christoffer Gurell, Johan Mowitz
  • Patent number: 8984437
    Abstract: A control method for controlling display on a display apparatus displaying a plurality of windows in an overlapping manner comprises detecting that contents to be displayed on at least one of the plurality of windows are updated, and displaying an update notification including information identifying a window having the updated display contents on an update notification window provided common to the plurality of windows, in response to the detection of an update of the display contents.
    Type: Grant
    Filed: February 12, 2007
    Date of Patent: March 17, 2015
    Assignee: International Business Machines Corporation
    Inventor: Yoshio Horiuchi
  • Patent number: 8976187
    Abstract: A system aids composited graphics rendering. A script and corresponding virtual machine engine code may be stored in memory. An off-screen buffer is generated in the memory by the script. The off-screen buffer includes an extended stage having first a buffer portion. The buffer portion may include pre-rendered graphical object. An on-screen buffer may include a composition of the pre-rendered graphical objects of the extended stage. The script renders a graphical change to the on-screen buffer using independent block copying, from the extended stage to corresponding target areas in the on-screen buffer, of one or more of the pre-rendered graphics of the extended stage area affected by the graphical changes.
    Type: Grant
    Filed: March 25, 2010
    Date of Patent: March 10, 2015
    Assignee: 2236008 Ontario, Inc.
    Inventors: Paul Streatch, Roger MacLean, Dan Dodge
  • Patent number: 8976198
    Abstract: A method, system and computer program product for creating shape collages are provided. The method includes receiving a shape specification signal which specifies at least one desired shape having an area. The method further includes receiving image data which represents a plurality of images. The method still further includes processing the shape specification signal and the image data to obtain a shape collage of the images at least partially covering the area of the at least one desired shape. The step of processing may include the steps of at least partially covering the at least one desired shape with at least one shape primitive and placing at least one image over the at least one shape primitive to at least partially fill the at least one shape primitive.
    Type: Grant
    Filed: October 21, 2010
    Date of Patent: March 10, 2015
    Assignee: Collage.com, LLC
    Inventors: Kevin R. Borders, Joseph M. Golden
  • Publication number: 20150067589
    Abstract: An operation processing method and an operation processing device applied in an electronic apparatus include a display unit in which a first interactive interface having a first size is displayed. The method includes displaying a second interactive interface having a second size which is different from the first size and having a mapping relation with the first interactive interface in the display unit, detecting a first action executed by the user in the second interactive interface; and executing a first operation in the first interactive interface according to the first action. Thus, the first interactive interface can be mapped into the second interactive interface and the first operation that the user expects to execute in the first interactive interface can be implemented by the first action executed in the second interactive interface, so that the user can conveniently operate the electronic apparatus.
    Type: Application
    Filed: March 31, 2014
    Publication date: March 5, 2015
    Applicant: LENOVO (BEIJING) CO., LTD.
    Inventors: Manjun Xiao, Xiaohui Xie, Zhigang Li, Rui Lu, Zhiwei Zeng
  • Publication number: 20150067587
    Abstract: A method, a system and a computer program product for visually navigating contextual semantic data in a graphical overlay. The method includes overlaying a first lens, corresponding to a first domain and oriented in a first position, on the graphical overlay. A set of semantic data is displayed within the first lens. Rotation of the first lens to a second position reconfigures the semantic data such that a modified set of semantic data is displayed within the first lens. The modified semantic data and a ghosted image of the set of semantic data may be simultaneously displayed. A rotational position of the first lens is associated with various context aspects. A second lens, corresponding to a second domain, fully overlaps the first lens. Responsive to separating the first and second lenses, a circumscribed region is preserved within each of the first and second lenses while concealing a non-circumscribed region.
    Type: Application
    Filed: August 30, 2013
    Publication date: March 5, 2015
    Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Jennifer L. Milam, Eric W. Leong, Pamela A. Nesbitt, Jonathan W. Stoecker, Tricia Y. Garrett
  • Patent number: 8972887
    Abstract: A device and methods for controlling a display for a mobile terminal device are presented. A first input to a first display module is detected, and a second input to the second display module is detected. The first input is for moving an image displayed on the first display module. The image is moved to a second location of the second input to the second display module, if the second input is detected after the first input when the image is displayed on the first display module.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: March 3, 2015
    Assignee: KYOCERA Corporation
    Inventors: Hiroki Kobayashi, Hiroyuki Okamoto
  • Patent number: 8970630
    Abstract: An information processing device includes: an operation recognition part that recognizes a user operation for a display screen of a display unit; a determination part that determines whether the user operation recognized by the operation recognition part is an operation starting from within a predetermined region of the display screen or not; and a control part that scrolls information being displayed on the display screen while changing a level of detail of the information if the determination part determines that the user operation is the operation starting from within the predetermined region in response to the user operation, and performs changing of the level of detail of the information or scrolling of the information if the determination part determines that the user operation is not the operation starting from within the predetermined region in response to the user operation.
    Type: Grant
    Filed: April 29, 2010
    Date of Patent: March 3, 2015
    Assignee: Sony Corporation
    Inventor: Reiko Miyazaki
  • Publication number: 20150058794
    Abstract: A display area control method, system and a mobile terminal are disclosed, the method includes: receiving a request for adjusting a display area; acquiring a target shape of the display area to which is required to be adjusted; and controlling contents to be displayed for displaying within a display area of the target shape. The system includes a request receiving module, an acquisition module and a control module, the request receiving module is configured to: receive a request for adjusting a display area; the acquisition module is configured to: acquire a target shape of the display area to which is required to be adjusted; and the control module is configured to: control contents to be displayed for displaying within the display area of the target shape. The mobile terminal includes the above display area control system.
    Type: Application
    Filed: July 16, 2012
    Publication date: February 26, 2015
    Applicant: ZTE CORPORATION
    Inventors: Chong Wang, Caiyan Yang
  • Patent number: 8966397
    Abstract: A method is disclosed to convert digital data using a memory card operatively engaged with an apparatus such as a digital camera having control buttons but that does not have a keyboard or keypad. The memory card comprises a central processor, a conversion module and a storage module. The method includes placing the apparatus in a predetermined mode; activating the conversion module in the memory card; selecting at least one file stored in the memory card; and converting the selected at least one file.
    Type: Grant
    Filed: January 19, 2010
    Date of Patent: February 24, 2015
    Assignee: T-Data Systems (S) Pte Ltd
    Inventor: Joon Yong Wayne Tan
  • Patent number: 8966440
    Abstract: Methods and systems are provided for creating custom applications that integrate custom objects in a multi-tenant system. One exemplary method for creating a custom application involves an application server providing a graphical user interface on a client device. The graphical user interface includes a graphical user interface element for receiving an input value for an attribute of the custom application, wherein the application server generates the custom application having the attribute equal to the input value indicated by the graphical user interface element to a client device.
    Type: Grant
    Filed: April 12, 2012
    Date of Patent: February 24, 2015
    Assignee: salesforce.com, inc.
    Inventors: Jamie No, Daniel Jacob Donovan, Evan Michael Moses, Mary Kathryn Scotton, Michelle Cheng Jowitt
  • Patent number: 8959453
    Abstract: Methods are described for maximizing the size of a video displayed in a display area of a video player. The maximum height of the video is determined using its aspect ratio and the dimensions of the display area in the video player. The control panel is removed from the display in the video player if this allows the video to be shown at its maximum height while preserving the video's resolution. The control panel is displayed in the video player if the video can be shown at its maximum height without removing the control panel from the display.
    Type: Grant
    Filed: May 10, 2012
    Date of Patent: February 17, 2015
    Assignee: Google Inc.
    Inventors: Philip T. Harnish, Brian Glick
  • Patent number: 8959432
    Abstract: In general, this disclosure describes techniques for visually emphasizing information displayed on a computing device. In one example, a method that includes receiving a first portion of a document for display by the computing device, the first portion of the document including multiple elements separated by one or more delimiters. The method further includes dividing the multiple elements into a first set of one or more elements, each of which is displayable in its entirety at a time of display of the first portion of the document, and a second set of at least one element, the at least one element not displayable in its entirety at the time of display of the first portion of the document. The method further includes generating for display the first portion of the document, including visually emphasizing the first set of elements with respect to the second set of elements.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: February 17, 2015
    Assignee: Google Inc.
    Inventor: Jeffrey Allen Sharkey
  • Patent number: 8952993
    Abstract: An information processing apparatus includes a designation unit which designates an object, a sensing unit which senses a change which exceeds a threshold value in at least a part of the object when a user zooms in on the object, and a zoom unit which zooms in on the object at the zoom rate which is just less than that when there is a change that exceeds the threshold value in at least a part of the object if there is a change that exceeds the threshold value in at least a part of the object when the user zooms in on the object at the designated zoom rate, and which zooms in on the object if there is no change that exceeds the threshold value in at least a part of the object even when the user zooms in on the object at the designated zoom rate.
    Type: Grant
    Filed: February 20, 2014
    Date of Patent: February 10, 2015
    Assignee: Sony Corporation
    Inventors: Takaharu Suzuki, Kazuyuki Yamamoto, Hidetoshi Kabasawa
  • Patent number: 8954882
    Abstract: An example information processing device includes an information processing unit which scrolls a screen of a display unit on which a web page is displayed, in response to a flick gesture or operation, and during flick scroll, reduces the web page in size and displays a portion of the web page reduced in size on the screen of the display unit.
    Type: Grant
    Filed: April 3, 2012
    Date of Patent: February 10, 2015
    Assignee: Nintendo Co., Ltd.
    Inventors: Yasumasa Miyoshi, Kiyofumi Funahashi, Hiroki Takuma
  • Patent number: 8954881
    Abstract: A method and computer-storage media for minimizing application windows based on a triggering event are provided. Embodiments of the present invention include determining that a triggering event has occurred with respect to a target window, automatically minimizing all of the minimizable application windows except the target application window, and generating an undo record that may be used to restore the minimized windows upon the determination that a second triggering event has occurred with respect to the target window. In one embodiment, the triggering event is shaking the target application window.
    Type: Grant
    Filed: June 15, 2012
    Date of Patent: February 10, 2015
    Assignee: Microsoft Corporation
    Inventors: David A. Matthews, Song Zou, Bret P. Anderson, Jared C. Simpson, Pai-Hung Chen, Patrice L. Miner