Interwindow Link Or Communication Patents (Class 715/804)
  • Patent number: 9558244
    Abstract: Computer-implemented systems, methods, and media for making a recommendation or a non-recommendation to a user comprising: a software module configured to calculate a social distance between a first and a second user; a software module configured to allow the first and the second user to rate a plurality of items using a gamified rating model; a software module configured to analyze a degree of similarity between the first and the second user based on the ratings of the plurality of items by the first and the second user; a software module configured to make a recommendation or a non-recommendation to the first user based on the social distance and the degree of similarity between the first and the second user, and the ratings of the plurality of items; and a software module configured to present the recommendation or non-recommendation in a manner that comprises a ranked list.
    Type: Grant
    Filed: October 21, 2015
    Date of Patent: January 31, 2017
    Assignee: CONVERSABLE, INC.
    Inventors: Andrew Thomas Busey, Anthony Dan Chen, Isao Uchida Jonas, Douglas James Daniels, Jr., Benjamin Edward Lamm
  • Patent number: 9548042
    Abstract: Methods and systems for providing and utilizing responsive document breakpoints are provided. An electronic canvas in a first state is displayed, and an object is displayed on the electronic canvas in a first manner according to the first state. A request to resize the electronic canvas is received, where the request indicates a second state of the electronic canvas. A second manner of displaying the object according to the second state is identified. The electronic canvas in the second state is displayed, which includes displaying the object in the second manner according to the second state.
    Type: Grant
    Filed: June 28, 2012
    Date of Patent: January 17, 2017
    Assignee: Adobe Systems Incorporated
    Inventors: Aaron Shekey, Robert Walton, Tara Feener, Jacob Surber, Kristofer Joseph
  • Patent number: 9542202
    Abstract: Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A user input indicating a selection of a presented workspace image is received. The user interface is updated to display a plurality of application windows associated with the selected virtual workspace in addition to displaying the plurality of workspace images.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: January 10, 2017
    Assignee: APPLE INC.
    Inventors: Bas Ording, John O. Louch
  • Patent number: 9529517
    Abstract: Various techniques, methods and apparatus are disclosed. In some example embodiments, a movable information panel may be moved to be displayed as a tabbed web page, moved to a different application window, or docked to a horizontal or vertical panel bar. Other example embodiments are also disclosed.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: December 27, 2016
    Assignee: Google Inc.
    Inventors: John Nicholas Jitkoff, Glen Murphy
  • Patent number: 9525604
    Abstract: According to embodiments of the present invention, one or more computer processors publish a resource detail displayed and an associated first usage context, wherein the resource detail is displayed by a dashboard associated with a leader application. The one or more computer processors determine an appropriate graphical representation for a follower application, to display a first resource having a relationship to a second resource, wherein the second resource is displayed in the dashboard associated with the leader application. The one or more computer processors generate a dashboard universal resource locator for the follower application utilizing the resource detail. The one or more computer processors instruct the follower application to update an associated dashboard with information included in the generated dashboard universal resource locator.
    Type: Grant
    Filed: March 18, 2014
    Date of Patent: December 20, 2016
    Assignee: International Business Machines Corporation
    Inventors: Sunil Kumar S. Gingade, Gaurav Gupta, Yochana S. Honnavar, Albee Jhoney, Vijay R. Kalangumvathakkal, Anil N. Kumar, Ashish K. Thakur
  • Patent number: 9521244
    Abstract: A mobile terminal including a display module; and a controller configured to display information related to a predetermined event and a first application execution icon group including application execution icons respectively corresponding to applications capable of executing functions using the information related to the event on the display module when the event is generated. Further, the first application execution icon group is predetermined according to the event, and a part of the information related to the event is used to execute a function of an application corresponding to a selected application execution icon in the first application execution icon group.
    Type: Grant
    Filed: October 13, 2010
    Date of Patent: December 13, 2016
    Assignee: LG ELECTRONICS INC.
    Inventors: Woosik Choi, Seungyong Park
  • Patent number: 9514472
    Abstract: An approach is provided for receiving, in association with first content to be rendered on user equipment, a vector of one or more values for a corresponding one or more sliding scales. A determination is made of a relationship of the first content to second content based, at least in part, on the vector received. Each value of the vector represents a relative position along a corresponding sliding scale between a minimum label and a maximum label for the sliding scale.
    Type: Grant
    Filed: June 18, 2009
    Date of Patent: December 6, 2016
    Assignee: Core Wireless Licensing S.a.r.l.
    Inventors: Ville Aarni, Miikka Sainio, Niklas Tony Von Knorring, Dmitry Kolesnikov, Atte Tapio Lahtiranta
  • Patent number: 9495270
    Abstract: A graphical user interface for monitoring a status of objects included in a virtualized computing environment including a plurality of host computers, each having one or more virtual machines running therein, includes a first second and a second section. The first section displays a first graph depicting utilization during a first period of time of a first computing resource associated with a first object included in the virtualized computing environment. The second section displays a listing of one or more objects included in the virtualized computing environment that are related to the first object, where, in response to receiving a selection of a second object from the listing of one or more objects, the first section displays a second graph depicting utilization during the first period of time of the first computing resource associated with the second object.
    Type: Grant
    Filed: May 31, 2011
    Date of Patent: November 15, 2016
    Assignee: VMware, Inc.
    Inventor: Karen Natalie Wong
  • Patent number: 9489761
    Abstract: Animation for the attachment of content items to a location on a content surface in a user interface is provided. A user interface showing a content surface may be displayed on a computer. The content surface may include a content item at an initial position above the content surface. The content surface may display content formatted for display over an area comprising a totality of the content surface. The computer may then receive in the user interface a request to attach the content item to a final position on the content surface. The computer may then display an animation of the content item moving, from the initial position, across the content surface until the final position has been reached. The computer may then attach the content item to the content surface at the final position.
    Type: Grant
    Filed: April 23, 2015
    Date of Patent: November 8, 2016
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher D. Edwards, Jaclyn E. Konzelmann, Galen M. Elias, Terry J. Mahaffey
  • Patent number: 9471599
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving local information on a user device include detecting itinerary information stored by a first application on a user device, and identifying a travel destination based on the detected itinerary information. The travel destination is communicated to a second application executable on a user device, and the travel destination is stored in association with the second application. The second application is adapted to retrieve local information based on an identified geographic location, and local information for the travel destination is provided through the second application in response to a user interaction with the second application and based on a triggering threshold associated with the itinerary information.
    Type: Grant
    Filed: October 26, 2015
    Date of Patent: October 18, 2016
    Assignee: Apple Inc.
    Inventors: Devrim Varoglu, Swapnil R. Dave
  • Patent number: 9418174
    Abstract: According to one embodiment, a computer-executed system includes a relationship identification tool coupled to one or more data storage systems and a user interface. Each data storage system has multiple data entities that are organized in at least one folder according to a particular taxonomy scheme. The relationship identification tool is operable to receive data entities from the data storage systems, and determine relationship intimacy values for each data entity relative to the other plurality of data entities according to its taxonomy scheme. These relationship intimacy values are then displayed on the user interface.
    Type: Grant
    Filed: December 23, 2008
    Date of Patent: August 16, 2016
    Assignee: Raytheon Company
    Inventors: Zhen-Qi Gan, Brian C. Urch, Todd R. Calvert
  • Patent number: 9395869
    Abstract: In some implementations, windows can be displayed based on a global z-order. The global z-order can be maintained for all open windows. The global z-order can include windows that are not currently displayed. The global z-order can define a display order of windows across multiple workspaces. In some implementations, workspaces can be associated with respective levels. The workspace levels can be used to determine how to display windows associated with each workspace when multiple workspaces are displayed simultaneously.
    Type: Grant
    Filed: February 2, 2012
    Date of Patent: July 19, 2016
    Assignee: Apple Inc.
    Inventor: Philip James Holland
  • Patent number: 9396346
    Abstract: A method is provided for use on an electronic device having a display, a communication component, a memory, and a processor coupled to the display, the communication component, and the memory. The memory stores data in a first sandbox and data in a second sandbox, the first sandbox being a secure sandbox and having a shadow data component, the shadow data component storing a subset of the data stored in the first sandbox. The method comprises, in response to a request, providing the data stored in the first sandbox when the first sandbox is in an unlocked mode and providing the data stored in the shadow data component when the first sandbox is in a locked mode.
    Type: Grant
    Filed: June 12, 2014
    Date of Patent: July 19, 2016
    Assignees: BlackBerry Limited, 2236008 Ontario Inc.
    Inventors: Edward Snow Willis, Jean-Philippe Lespinasse, Francois Leroux, Jasvir Jhaj, Praveena Asokan, Earl John Wikkerink, Alan Edward Falloon, Alan Geue, David Alan Inglis, Benton Hei Wah Lam, Christopher Scott Travers, Adrian Michael Logan, John William Cassidy
  • Patent number: 9367777
    Abstract: A peripheral device configured to be connected to a terminal device, may have a processor, and a memory storing computer readable instructions that, when executed, cause the peripheral device to configured to provide sections. The sections may include a first supply section configured for supplying setting screen data that includes a first set value field and a first cancel button configured for returning a second value in the first set value field to the first value, and a second supply section configured for supplying error screen data that includes a second set value field and a second cancel button configured to cause the setting screen to be displayed on the terminal device in which the first value is displayed in the first set value field instead of the second value.
    Type: Grant
    Filed: September 29, 2011
    Date of Patent: June 14, 2016
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventor: Munehisa Matsuda
  • Patent number: 9336554
    Abstract: A social network system includes one or more participant terminals operable to act as a client on a social network and a computer operable to act as a server on the social network and to communicate with each of the participant terminals over the social network. The computer includes: a memory configured to store a set of instructions; and a processor configured to execute the set of instructions. The set of instructions cause the processor to display categories into which content may be categorized, and to accept categorization of a user's own postings and of postings of other participants of the system. Displayed categories and icons for implementing categorization may appear on the initial page of the user. The number of items categorized in each category may be displayed to generate a profile summarizing the interests of the user having the user page.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: May 10, 2016
    Inventor: Jenny Q. Ta
  • Patent number: 9329766
    Abstract: Systems, methods and products are described that provide homepage re-assignment. One aspect includes displaying a default homepage desktop view from among a plurality of scrollable desktop views; receiving user input via a user input device; opening a homepage re-assignment utility responsive to receiving said user input, said homepage re-assignment utility including a display indicating one or more desktop views selectable as a new homepage; and responsive to receiving a user input indicating a selection of a desktop view as a new homepage, changing a default homepage setting to a desktop view selected as a new homepage. Other embodiments are described.
    Type: Grant
    Filed: June 2, 2011
    Date of Patent: May 3, 2016
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Karen R. Kluttz, James A. Hunt, David Rivera, Rod D. Waltermann
  • Patent number: 9318108
    Abstract: An intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
    Type: Grant
    Filed: January 10, 2011
    Date of Patent: April 19, 2016
    Assignee: Apple Inc.
    Inventors: Thomas Robert Gruber, Adam John Cheyer, Dag Kittlaus, Didier Rene Guzzoni, Christopher Dean Brigham, Richard Donald Giuli, Marcello Bastea-Forte, Harry Joseph Saddler
  • Patent number: 9311422
    Abstract: Techniques are disclosed for dynamically simulating a web page as it would appear on various different types of media devices. A user request is received, through a user interface, to render a structured document in a web browser. The web browser can execute on a first type of device to render the structured document in a layout specific to a second type of media device having a different display requirement than the first type of media device. The second type of media device can be selected from a list of predefined types of media devices. A set of presentation semantics is associated with the structured document. A media-dependent style rule encoded in the set of presentation semantics is identified. If the display requirement of the second type of media device satisfies the rule, the structured document is laid out in accordance with a style property associated with the satisfied rule.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: April 12, 2016
    Assignee: Adobe Systems Incorporated
    Inventors: Anthony Rumsey, Gabriel Walt
  • Patent number: 9304661
    Abstract: An information-processing device includes: a first display controller that causes a display to display multiple first images in a predetermined arrangement; a second display controller that, upon receipt of a first operation for one of the multiple first images, changes at least part of an arrangement of the multiple first images from the predetermined arrangement, and causes a second image associated with the first image, for which the first operation was received, to be displayed on the display so as not to overlap the multiple first images; and an execution unit that, upon receipt of a second operation for the second image while the second image is displayed, executes a process in accordance with the second operation.
    Type: Grant
    Filed: May 17, 2012
    Date of Patent: April 5, 2016
    Assignee: NINTENDO CO., LTD.
    Inventors: Munetaka Tsuda, Yasuto Kakimoto, Ryoma Aoki
  • Patent number: 9292196
    Abstract: Providing a bridge interface for managing virtual workspaces is disclosed. A plurality of workspace images is presented in a user interface, each workspace image corresponding to a different virtual workspace available to a user of a computer system. A plurality of application windows associated with one of the virtual workspaces is presented. The presented application windows are visually grouped into one or more clusters, at least one cluster including a set of application windows, and at least a first of the application windows in the set of application windows visually overlaps a second application window in the set of application windows. User input indicating a movement of the application windows in the at least one cluster is received. The presentation of the at least one cluster is modified to make the second application window appear more visible to the user.
    Type: Grant
    Filed: October 19, 2010
    Date of Patent: March 22, 2016
    Assignee: Apple Inc.
    Inventors: Bas Ording, John O. Louch
  • Patent number: 9292616
    Abstract: A method and system for indicating a priority of a first linked node and a second linked node within a plurality of linked nodes associated with an electronically interactive social relations service. The method may include assigning a weight to the first linked node within the plurality of linked nodes. The method may also include assigning a weight to the second linked node within the plurality of linked nodes. Additionally, the method may include determining an adjustment of the weight of the first linked node within the plurality of linked nodes. The method may further include adjusting the weight of the second linked node based on the determining of the adjustment of the weight of the first linked node, the adjusting of the weight of the second linked node corresponding to a link strength of the second link node relative to the first link node.
    Type: Grant
    Filed: January 13, 2014
    Date of Patent: March 22, 2016
    Assignee: International Business Machines Corporation
    Inventors: Elizabeth M. Daly, Michael Muller
  • Patent number: 9280320
    Abstract: A system, method and software product shares a software design. A design sharer having machine readable instructions stored within memory of a development server and executable by a processor of the development server interacts with a first user to select a first portion of a first hierarchical software design. The design sharer saves the first portion within a public workspace. The design sharer interacts with a second user having access to the public workspace to select the first portion and inserts the first portion into a second hierarchical software design.
    Type: Grant
    Filed: June 16, 2014
    Date of Patent: March 8, 2016
    Assignee: Massively Parallel Technologies, Inc.
    Inventor: Kevin D. Howard
  • Patent number: 9274670
    Abstract: Methods and apparatuses for presenting a data input interface. In one exemplary embodiment of a method described herein, a text input field is displayed and, through a first input to the text input field itself, a selection between at least a first operation and a second operation can be made. A first input is received to determine a selected operation which is one of the first operation or the second operation, and a text input is received and the selected operation is performed. Other methods are described, and apparatuses are also described.
    Type: Grant
    Filed: August 24, 2010
    Date of Patent: March 1, 2016
    Assignee: Apple Inc.
    Inventor: Avadis Tevanian, Jr.
  • Patent number: 9268465
    Abstract: A system for managing a plurality of child profiles is provided that allows parents of children to capture a child's life events in media files, which are automatically imported into a life album for each child. The system also generates different views for the child's life album based upon both user-generated information and computer-generated information, and allows users to identify favorite media files for review using other tree structures. The system could automatically generate a face transformation video from life album media files, and could automatically generate expert queries from common issues gleaned from community discussions that are summarized and exported to experts for review.
    Type: Grant
    Filed: March 31, 2015
    Date of Patent: February 23, 2016
    Assignee: Guguly Corporation
    Inventor: Behzad Yari
  • Patent number: 9262045
    Abstract: A plurality of indicia are downloaded during the rendering of a web page retrieved from a server. Each of the indicia corresponds to a respective one of a plurality of text entries in a database in communication with such server or any other server on the network. A predetermined number of the downloaded indicia are then displayed in a first region of a web page. One of the indicia currently displayed at a selected location within the first region is visually enhanced. Next, the respective one of the text entries corresponding to the indicia that has been enhanced at the selected location in the first region is downloaded and then displayed in a second region of the web page. So that all such indicia are displayed, each one of the indicia currently displayed in the first region is replaced with another one of the indicia not currently displayed in the first region.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: February 16, 2016
    Assignee: Vendio Services, Inc.
    Inventors: Gheorghe Adrian Citu, Razvan Vlad Lazar, Christina Kaing Liu, Christian Andrew Williams, Valentin Bucsa
  • Patent number: 9262136
    Abstract: A novel allocate instruction and a novel API call are received onto a compiler. The allocate instruction includes a symbol that identifies a non-memory resource instance. The API call is a call to perform an operation on a non-memory resource instance, where the particular instance is indicated by the symbol in the API call. The compiler replaces the API call with a set of API instructions. A linker then allocates a value to be associated with the symbol, where the allocated value is one of a plurality of values, and where each value corresponds to a respective one of the non-memory resource instances. After allocation, the linker generates an amount of executable code, where the API instructions in the code: 1) are for using the allocated value to generate an address of a register in the appropriate non-memory resource instance, and 2) are for accessing the register.
    Type: Grant
    Filed: November 7, 2013
    Date of Patent: February 16, 2016
    Assignee: Netronome Systems, Inc.
    Inventors: Espen Skoglund, Rolf Neugebauer, Francois Henri Theron, Gavin J. Stark
  • Patent number: 9256344
    Abstract: Computer systems are managed by providing systems programmers with visual displays and user interfaces that identify certain issues and allow the system programmer to readily apply fixes, patches, and other updates without tediously sifting through a mountain of information and manually addressing those issues. The systems herein, provide a more streamlined approach for the system programmer by reducing the possibility of overlooking a particular issue that may adversely affect the system.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: February 9, 2016
    Assignee: CA, Inc.
    Inventor: Gary R. Gulasky
  • Patent number: 9256510
    Abstract: Graphical objects presented by a computer system are captured by monitoring execution of an application on the computer system, and capturing one or more graphical objects of a graphical user image presented by the computer system and associated with the application. The one or more graphical objects are captured automatically in accordance with a pre-defined set of rules for the application.
    Type: Grant
    Filed: June 9, 2011
    Date of Patent: February 9, 2016
    Assignee: International Business Machines Corporation
    Inventors: Ger Cunningham, Elaine Hanley, Ronan O'Suilleabhain, Fred Raguillat
  • Patent number: 9251506
    Abstract: Methods, systems, and computer-readable media provide a scenario desktop for recording a current event scenario and a content desktop for presenting information about a previously recorded event scenario. When a first event scenario is detected on the mobile device, the scenario desktop is presented on the mobile device. The scenario desktop exists in parallel with a default primary desktop of the mobile device. An information bundle is created for the first event scenario, including one or more documents accessed through the scenario desktop during the first event scenario. Access to the one or more documents is automatically provided on the mobile device during a second event scenario related to the first event scenario. The access is provided through the content desktop existing in parallel with the primary desktop and the scenario desktop.
    Type: Grant
    Filed: January 5, 2010
    Date of Patent: February 2, 2016
    Assignee: Apple Inc.
    Inventors: Todd Benjamin, Brett Bilbrey
  • Patent number: 9235400
    Abstract: A method for operating first or second control devices for controlling a technical installation with control data stored on a data medium in a predetermined format, wherein the control data is stored on the data medium in a first format such that this data can be processed directly for read/write operations by the first control device, during operation of the second control device first control data is converted into a second format such that the converted first control data can be processed directly for read/write operations by the second control device, and where second control data is converted during each access at runtime from the first format into a format that can be processed by the second control device, or the first control data is converted during each access at runtime from the second format into a format that can be processed by the first control device.
    Type: Grant
    Filed: September 12, 2013
    Date of Patent: January 12, 2016
    Assignee: Siemens Aktiengesellschaft
    Inventors: Philipp Konradi, Stefan Nitzsche, Holger Strobel
  • Patent number: 9226137
    Abstract: The disclosure relates to sharing real-time multimedia content. The method may include identifying an application for sharing by a first device, discovering one or more second devices by the first device, independent of a technology or a platform of the devices, applying communication protocols and creating an association between the first device and the one or more second devices, and determining multimedia capabilities of the one or more second devices. Furthermore, such an example method may include selecting at least a portion of the screen of a first device for sharing based at least on the determined multimedia capabilities of the second devices, computing application associated performance parameters based at least on a type of content and transmitting the selected portion of the screen of the first device to the one or more second devices over the wireless connection.
    Type: Grant
    Filed: September 30, 2013
    Date of Patent: December 29, 2015
    Assignee: QUALCOMM INCORPORATED
    Inventors: Subramanian Anantharaman, Mahesh Moorthy, Ponmudi Ramachandran, Sivakumar Ardhanari
  • Patent number: 9201850
    Abstract: Approaches for composing the display of a virtualized web browser. A virtualized web browser is instructed to display a web page. The virtualized web browser, in turn, instructs one or more virtual machines to retrieve content for at least a portion of the web page. Each of the one or more virtual machines renders the content retrieved thereby. Upon the virtualized web browser obtaining the rendered screen data content from the one or more virtual machines, the virtualized web browser displays the web page using the rendered content.
    Type: Grant
    Filed: June 18, 2012
    Date of Patent: December 1, 2015
    Assignee: Bromium, Inc.
    Inventors: Prakash Buddhiraja, Kiran Bondalapati, Vikram Kapoor, Gaurav Banga, Ian Pratt
  • Patent number: 9182948
    Abstract: Navigating hierarchical levels of a design using graphical preview images. In one aspect, a method for providing a preview image for a design includes causing a display of a main image depicting a first portion of the design, the design organized into multiple hierarchical levels, each level having a different amount of abstraction of graphical information of the design. A preview image smaller than the main image is displayed, portraying a second portion of the design at a different hierarchical level than the first portion. The preview image is receptive to a selection causing the second portion to be displayed as the main image. Some embodiments allow the preview image to include one or more hotspots that cause a display of another preview image at a different hierarchical level, or to show a connected object connected to a probed first object.
    Type: Grant
    Filed: April 8, 2010
    Date of Patent: November 10, 2015
    Assignee: CADENCE DESIGN SYSTEMS, INC.
    Inventor: Donald J. O'Riordan
  • Patent number: 9164112
    Abstract: A display is provided for an automatic analyzer to display statistics such as measurement results. A width of a display in a window that displays statistics may be adjusted and the amount of information to be displayed on the display is changed according to a level of detail of the information which the operator wants to confirm. Sample information, measurement results, and detailed information related to the measurement results are simultaneously displayed without a subwindow being displayed in overlapped form in the limited display area.
    Type: Grant
    Filed: August 28, 2009
    Date of Patent: October 20, 2015
    Assignee: HITACHI HIGH-TECHNOLOGIES CORPORATION
    Inventors: Toshihide Orihashi, Masaki Takano, Mariko Miyaki, Tatsuya Tokunaga
  • Patent number: 9152982
    Abstract: A method and apparatus for advertising on a mobile phone. In one embodiment the method includes the steps of downloading an advertisement to the mobile phone using an advertisement server; selecting the downloaded advertisement on the mobile phone by a user of the mobile phone; providing by a server additional information in response to the user selection; and tracking the selection and additional information by the server. In another embodiment the compensation provided is in response to the display screen of said advertisement. In another embodiment the step of providing additional information includes the step of using space reserved, in the user interface of the mobile phone, for advertisements. Another aspect the invention relates to a system for displaying advertisements on a mobile phone. In one embodiment the system includes a server; and a mobile phone in communication with said server.
    Type: Grant
    Filed: August 19, 2005
    Date of Patent: October 6, 2015
    Assignee: Nuance Communications, Inc.
    Inventor: Daniel Lawrence Roth
  • Patent number: 9146629
    Abstract: Disclosed are a mobile terminal for controlling a 3D image using proximity touch, and a 3D image controlling method thereof. Aligning, moving and re-aligning a specific 3D object inside a 3D object group are performed, through proximity hovering. And, depth of the 3D object is automatically controlled by the various operations. This may provide various 3D-related interfaces to a user.
    Type: Grant
    Filed: April 13, 2012
    Date of Patent: September 29, 2015
    Assignee: LG Electronics Inc.
    Inventors: Jonghwan Kim, Krishna Mohan, Bipin Therat Sethumadhavan, Narayanappa Ramdas
  • Patent number: 9141349
    Abstract: Logic modules may be developed to automate or simplify a variety of business tasks and applications. For example, a logic module of a shopping cart process may be developed to handle transactions between an online retail service and online shoppers. As the complexity of logic modules increases, the developmental time and cost can also increase. Accordingly, developers may utilize a visual development environment to simplify logic module design. Provided are exemplary techniques for improving visual development environments, which can in turn increase the efficiency of logic module development.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: September 22, 2015
    Assignee: TIBCO Software Inc.
    Inventors: Sabin S. Ielceanu, Thomas W. Hillman, Yang Yang
  • Patent number: 9141274
    Abstract: There is provided an image displaying device including a first display area on which thumbnail images respectively corresponding to a plurality of pieces of image data are displayed, the thumbnail images being selectable on the first display area; a second display area on which an image corresponding to one of the thumbnail images selected through the first display area is displayed; a setting unit to set an enlargement condition of the image being displayed on the second display area, the enlargement condition including an enlarging factor; a storing unit to store the enlargement condition; and a display control unit configured such that in response to selection of one of the thumbnail images, the display control unit displays the image corresponding to a selected thumbnail image in accordance with the stored enlargement condition.
    Type: Grant
    Filed: July 10, 2008
    Date of Patent: September 22, 2015
    Assignee: BROTHER KOGYO KABUSHIKI KAISHA
    Inventors: Keiichi Matsunaga, Tatsuya Sato
  • Patent number: 9141272
    Abstract: A computer-implemented user interface method includes displaying on a mobile device desktop a background image and one or more foreground items over the background image, receiving a user input to pan across the desktop, and panning the background images and one or more foreground images in a parallax manner relative to each other.
    Type: Grant
    Filed: May 3, 2012
    Date of Patent: September 22, 2015
    Assignee: Google Inc.
    Inventors: Michael A. Cleron, Romain P. Guy, Martin Chakirov
  • Patent number: 9141937
    Abstract: Complex collaboration or decision support applications perform complex design or planning tasks, often with the input of large groups of people over long periods of time. The combination of time and complexity can often obscure past actions, making it difficult to remember the factors that influenced earlier stages in the planning task. This is especially true if the task involves many people and different people work at different times. The application state navigation system provides an application-independent mechanism that allows operators to walk back through the history of the application in order to better understand (or remember) the application actions that were taken in the past and the triggers for those actions.
    Type: Grant
    Filed: May 25, 2012
    Date of Patent: September 22, 2015
    Assignee: Accenture Global Services Limited
    Inventors: Kelly L. Dempski, Brandon L. Harvey
  • Patent number: 9130893
    Abstract: A mobile terminal and a method of controlling the same are provided. The mobile terminal displays a group chat area for displaying a group message transmitted to or received from a plurality of another parties and a private chat area for displaying a private message transmitted to or received from one of the plurality of another parties within one chat window.
    Type: Grant
    Filed: July 12, 2012
    Date of Patent: September 8, 2015
    Assignee: LG ELECTRONICS INC.
    Inventors: Minkyoung Chang, Yunmi Kwon, Sunghye Yoon, Jian Choi, Jaeho Choi, Yunjueng Mhun, Yeonsuk Na
  • Patent number: 9098661
    Abstract: A system for facilitating system design includes a back-annotation tool that annotates a model of a hardware system with information derived from results of synthesizing the model to the target hardware description. The derived information may include timing information, information about area usage, power consumption, etc. The derived information may be displayed in conjunction with the model in a modeling environment.
    Type: Grant
    Filed: September 11, 2009
    Date of Patent: August 4, 2015
    Assignee: The MathWorks, Inc.
    Inventors: Partha Biswas, John Zhao
  • Patent number: 9088375
    Abstract: A screen display apparatus for controlling the size each display area to appropriately display content information of each display area into one display screen. The screen display apparatus includes a selection accept block for accepting selection of first content information displayed in a first display area, a content information acquisition block for acquiring the content information associated with the selected first content information, this content information being second content information located on a layer below the first content information, and, in order to allocate a second display area for displaying the second content information to the display screen, a display area control block for controlling either or both of the first display area and the second display area.
    Type: Grant
    Filed: March 29, 2010
    Date of Patent: July 21, 2015
    Assignee: SONY CORPORATION
    Inventors: Akihiko Ito, Hiroaki Nakano, Shusuke Eshita, Tetsuo Maruyama, Kazuhiro Fukuda
  • Patent number: 9081471
    Abstract: Popup modal windows are provided that allow for expanded views of information corresponding to a widget displayed on a page through an interface. Such a widget can include a grid, long edit box, spreadsheet, or any other such element, such that the widget has a viewable extent larger than can be displayed on a region of the page corresponding to the widget. A user opens a modal window for a widget and resizes and/or move the modal window in order to alter the viewable extent of the widget which is displayed. Edits can be accepted into the widget via the modal window and then be reflected in the view of the widget on the page after the modal window is closed.
    Type: Grant
    Filed: September 19, 2008
    Date of Patent: July 14, 2015
    Assignee: Oracle International Corporation
    Inventors: Eamon Gaffney, Rene Garcia-Oineza
  • Patent number: 9081470
    Abstract: Various aspects and attributes of a single-click list selection user interface are described herein. A user can toggle the list inclusion status of any item by single clicking on the item in a selection pane of the user interface. When the user single-clicks a storage container item, the selection pane navigates to and displays items in the selected storage container. In order to prevent inadvertent selections, the user interface may provide graphical feedback indicating the inclusion status of an item prior to the user single clicking that item, e.g., responsive to mouse hover over that item. The user interface may further include a list pane which displays all items presently included in the list, regardless of each item's original storage container.
    Type: Grant
    Filed: September 8, 2005
    Date of Patent: July 14, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Jason F. Moore, Justin Mann, Martin E. Van Tilburg, Colin R. Anthony
  • Patent number: 9052795
    Abstract: A method for displaying panels in a user interface of a computing device includes displaying, via the computing device, tabs vertically along sides of the panels on the user interface. The tabs correspond to the panels, and the panels provide control options for an application operating on the computing device. The method further includes displaying, via the computing device, a first one of the panels for a first one of the tabs selected for display on the user interface, and suppressing, via the computing device, display of a portion of the panels on the user interface. The portion of the panels does not include the first one of the panels.
    Type: Grant
    Filed: September 11, 2012
    Date of Patent: June 9, 2015
    Assignee: Google Technology Holdings LLC
    Inventors: Binal L. Joshi, Armen Kesablyan, Anthony C. Mowatt
  • Patent number: 9047142
    Abstract: Methods for the intelligent rendering of information in a limited display environment are provided. Display environments, especially in mobile devices, are limited with regard to physical space and technical capability. The present invention provides for the scaling of information in the display in light of those limitations. Additional methods for intelligently determining information to be or not to be displayed in the environment are further provided. Determinations of information to be displayed may be a result of a user-determination or automatic determinations made by a user device. Zooming and ‘quick look’ features are also provided.
    Type: Grant
    Filed: December 16, 2010
    Date of Patent: June 2, 2015
    Assignee: Seven Networks, Inc.
    Inventor: Michael Fleming
  • Patent number: 9043807
    Abstract: An application gateway enables controlled communication between application components within a browser based environment while maintaining a level of isolation of the individual application components. A dispatching API wrapper and a listening API wrapper are registered for each of a plurality of application components. The registered API wrappers are used to send and receive communications from the associated application components. For example, a first application component can dispatch an action to a second application component via the first application component's dispatching API wrapper. The second application component can receive the action via the second application component's listening API wrapper. As another example, a first application component can dispatch an event that broadcasts a state to other application components via the first application component's dispatching API wrapper.
    Type: Grant
    Filed: July 30, 2012
    Date of Patent: May 26, 2015
    Assignee: Chegg, Inc.
    Inventors: Arieh Glazer, Ohad Eder-Pressman, Vincent Le Chevalier, Charles F. Geiger
  • Patent number: 9037998
    Abstract: Systems and methods are provided for analyzing unstructured time stamped data. A first series of user display screens are provided, where the first series of user display screens are configured to be displayed in a step-wise manner so that a user can specify a first approach through a series of predetermined steps on how the unstructured data is to be structured. A second series of user display screens are provided, where the second series of user display screens are configured to be displayed in a step-wise manner so that the user can specify a second approach through the series of predetermined steps on how the unstructured data is to be structured. Tracking data enables alternate viewing of the first and second approach to facilitate a decision whether to format the unstructured time stamped data according to the first approach or the second approach.
    Type: Grant
    Filed: July 18, 2012
    Date of Patent: May 19, 2015
    Assignee: SAS Institute Inc.
    Inventors: Michael James Leonard, Michael Ryan Chipley, Kshitija Ambulgekar, Sagar Arun Mainkar, Ashwini Bhalchandra Dixit, Sarika Shrotriya, Udo V. Sglavo, Dinesh P. Apte
  • Patent number: 9037983
    Abstract: Selectively restricting changes to a web page is disclosed. It is determined whether a current user is to be limited to editing content. If it is determined that the current user is to be limited to editing content, an interface that enables the current user to edit a content data but not an associated layout data of the web page is displayed to the user, based at least in part on the determination.
    Type: Grant
    Filed: December 13, 2006
    Date of Patent: May 19, 2015
    Assignee: EMC Corporation
    Inventors: Igor Shmulevich, John Huang, Andy Simmons, Gary Tang