Interwindow Link Or Communication Patents (Class 715/804)
-
Patent number: 9558244Abstract: 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: GrantFiled: October 21, 2015Date of Patent: January 31, 2017Assignee: CONVERSABLE, INC.Inventors: Andrew Thomas Busey, Anthony Dan Chen, Isao Uchida Jonas, Douglas James Daniels, Jr., Benjamin Edward Lamm
-
Patent number: 9548042Abstract: 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: GrantFiled: June 28, 2012Date of Patent: January 17, 2017Assignee: Adobe Systems IncorporatedInventors: Aaron Shekey, Robert Walton, Tara Feener, Jacob Surber, Kristofer Joseph
-
Patent number: 9542202Abstract: 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: GrantFiled: October 19, 2010Date of Patent: January 10, 2017Assignee: APPLE INC.Inventors: Bas Ording, John O. Louch
-
Patent number: 9529517Abstract: 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: GrantFiled: October 13, 2010Date of Patent: December 27, 2016Assignee: Google Inc.Inventors: John Nicholas Jitkoff, Glen Murphy
-
Patent number: 9525604Abstract: 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: GrantFiled: March 18, 2014Date of Patent: December 20, 2016Assignee: International Business Machines CorporationInventors: Sunil Kumar S. Gingade, Gaurav Gupta, Yochana S. Honnavar, Albee Jhoney, Vijay R. Kalangumvathakkal, Anil N. Kumar, Ashish K. Thakur
-
Patent number: 9521244Abstract: 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: GrantFiled: October 13, 2010Date of Patent: December 13, 2016Assignee: LG ELECTRONICS INC.Inventors: Woosik Choi, Seungyong Park
-
Patent number: 9514472Abstract: 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: GrantFiled: June 18, 2009Date of Patent: December 6, 2016Assignee: Core Wireless Licensing S.a.r.l.Inventors: Ville Aarni, Miikka Sainio, Niklas Tony Von Knorring, Dmitry Kolesnikov, Atte Tapio Lahtiranta
-
Patent number: 9495270Abstract: 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: GrantFiled: May 31, 2011Date of Patent: November 15, 2016Assignee: VMware, Inc.Inventor: Karen Natalie Wong
-
Patent number: 9489761Abstract: 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: GrantFiled: April 23, 2015Date of Patent: November 8, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Christopher D. Edwards, Jaclyn E. Konzelmann, Galen M. Elias, Terry J. Mahaffey
-
Patent number: 9471599Abstract: 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: GrantFiled: October 26, 2015Date of Patent: October 18, 2016Assignee: Apple Inc.Inventors: Devrim Varoglu, Swapnil R. Dave
-
Patent number: 9418174Abstract: 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: GrantFiled: December 23, 2008Date of Patent: August 16, 2016Assignee: Raytheon CompanyInventors: Zhen-Qi Gan, Brian C. Urch, Todd R. Calvert
-
Patent number: 9395869Abstract: 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: GrantFiled: February 2, 2012Date of Patent: July 19, 2016Assignee: Apple Inc.Inventor: Philip James Holland
-
Patent number: 9396346Abstract: 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: GrantFiled: June 12, 2014Date of Patent: July 19, 2016Assignees: 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: 9367777Abstract: 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: GrantFiled: September 29, 2011Date of Patent: June 14, 2016Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventor: Munehisa Matsuda
-
Patent number: 9336554Abstract: 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: GrantFiled: September 5, 2014Date of Patent: May 10, 2016Inventor: Jenny Q. Ta
-
Patent number: 9329766Abstract: 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: GrantFiled: June 2, 2011Date of Patent: May 3, 2016Assignee: Lenovo (Singapore) Pte. Ltd.Inventors: Karen R. Kluttz, James A. Hunt, David Rivera, Rod D. Waltermann
-
Patent number: 9318108Abstract: 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: GrantFiled: January 10, 2011Date of Patent: April 19, 2016Assignee: 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: 9311422Abstract: 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: GrantFiled: September 12, 2013Date of Patent: April 12, 2016Assignee: Adobe Systems IncorporatedInventors: Anthony Rumsey, Gabriel Walt
-
Patent number: 9304661Abstract: 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: GrantFiled: May 17, 2012Date of Patent: April 5, 2016Assignee: NINTENDO CO., LTD.Inventors: Munetaka Tsuda, Yasuto Kakimoto, Ryoma Aoki
-
Patent number: 9292196Abstract: 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: GrantFiled: October 19, 2010Date of Patent: March 22, 2016Assignee: Apple Inc.Inventors: Bas Ording, John O. Louch
-
Patent number: 9292616Abstract: 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: GrantFiled: January 13, 2014Date of Patent: March 22, 2016Assignee: International Business Machines CorporationInventors: Elizabeth M. Daly, Michael Muller
-
Patent number: 9280320Abstract: 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: GrantFiled: June 16, 2014Date of Patent: March 8, 2016Assignee: Massively Parallel Technologies, Inc.Inventor: Kevin D. Howard
-
Patent number: 9274670Abstract: 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: GrantFiled: August 24, 2010Date of Patent: March 1, 2016Assignee: Apple Inc.Inventor: Avadis Tevanian, Jr.
-
Patent number: 9268465Abstract: 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: GrantFiled: March 31, 2015Date of Patent: February 23, 2016Assignee: Guguly CorporationInventor: Behzad Yari
-
Patent number: 9262045Abstract: 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: GrantFiled: January 29, 2013Date of Patent: February 16, 2016Assignee: Vendio Services, Inc.Inventors: Gheorghe Adrian Citu, Razvan Vlad Lazar, Christina Kaing Liu, Christian Andrew Williams, Valentin Bucsa
-
Patent number: 9262136Abstract: 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: GrantFiled: November 7, 2013Date of Patent: February 16, 2016Assignee: Netronome Systems, Inc.Inventors: Espen Skoglund, Rolf Neugebauer, Francois Henri Theron, Gavin J. Stark
-
Patent number: 9256344Abstract: 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: GrantFiled: March 15, 2013Date of Patent: February 9, 2016Assignee: CA, Inc.Inventor: Gary R. Gulasky
-
Patent number: 9256510Abstract: 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: GrantFiled: June 9, 2011Date of Patent: February 9, 2016Assignee: International Business Machines CorporationInventors: Ger Cunningham, Elaine Hanley, Ronan O'Suilleabhain, Fred Raguillat
-
Patent number: 9251506Abstract: 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: GrantFiled: January 5, 2010Date of Patent: February 2, 2016Assignee: Apple Inc.Inventors: Todd Benjamin, Brett Bilbrey
-
Patent number: 9235400Abstract: 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: GrantFiled: September 12, 2013Date of Patent: January 12, 2016Assignee: Siemens AktiengesellschaftInventors: Philipp Konradi, Stefan Nitzsche, Holger Strobel
-
Patent number: 9226137Abstract: 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: GrantFiled: September 30, 2013Date of Patent: December 29, 2015Assignee: QUALCOMM INCORPORATEDInventors: Subramanian Anantharaman, Mahesh Moorthy, Ponmudi Ramachandran, Sivakumar Ardhanari
-
Patent number: 9201850Abstract: 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: GrantFiled: June 18, 2012Date of Patent: December 1, 2015Assignee: Bromium, Inc.Inventors: Prakash Buddhiraja, Kiran Bondalapati, Vikram Kapoor, Gaurav Banga, Ian Pratt
-
Patent number: 9182948Abstract: 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: GrantFiled: April 8, 2010Date of Patent: November 10, 2015Assignee: CADENCE DESIGN SYSTEMS, INC.Inventor: Donald J. O'Riordan
-
Patent number: 9164112Abstract: 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: GrantFiled: August 28, 2009Date of Patent: October 20, 2015Assignee: HITACHI HIGH-TECHNOLOGIES CORPORATIONInventors: Toshihide Orihashi, Masaki Takano, Mariko Miyaki, Tatsuya Tokunaga
-
Patent number: 9152982Abstract: 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: GrantFiled: August 19, 2005Date of Patent: October 6, 2015Assignee: Nuance Communications, Inc.Inventor: Daniel Lawrence Roth
-
Patent number: 9146629Abstract: 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: GrantFiled: April 13, 2012Date of Patent: September 29, 2015Assignee: LG Electronics Inc.Inventors: Jonghwan Kim, Krishna Mohan, Bipin Therat Sethumadhavan, Narayanappa Ramdas
-
Patent number: 9141349Abstract: 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: GrantFiled: September 5, 2014Date of Patent: September 22, 2015Assignee: TIBCO Software Inc.Inventors: Sabin S. Ielceanu, Thomas W. Hillman, Yang Yang
-
Patent number: 9141274Abstract: 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: GrantFiled: July 10, 2008Date of Patent: September 22, 2015Assignee: BROTHER KOGYO KABUSHIKI KAISHAInventors: Keiichi Matsunaga, Tatsuya Sato
-
Patent number: 9141272Abstract: 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: GrantFiled: May 3, 2012Date of Patent: September 22, 2015Assignee: Google Inc.Inventors: Michael A. Cleron, Romain P. Guy, Martin Chakirov
-
Patent number: 9141937Abstract: 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: GrantFiled: May 25, 2012Date of Patent: September 22, 2015Assignee: Accenture Global Services LimitedInventors: Kelly L. Dempski, Brandon L. Harvey
-
Patent number: 9130893Abstract: 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: GrantFiled: July 12, 2012Date of Patent: September 8, 2015Assignee: LG ELECTRONICS INC.Inventors: Minkyoung Chang, Yunmi Kwon, Sunghye Yoon, Jian Choi, Jaeho Choi, Yunjueng Mhun, Yeonsuk Na
-
Patent number: 9098661Abstract: 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: GrantFiled: September 11, 2009Date of Patent: August 4, 2015Assignee: The MathWorks, Inc.Inventors: Partha Biswas, John Zhao
-
Patent number: 9088375Abstract: 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: GrantFiled: March 29, 2010Date of Patent: July 21, 2015Assignee: SONY CORPORATIONInventors: Akihiko Ito, Hiroaki Nakano, Shusuke Eshita, Tetsuo Maruyama, Kazuhiro Fukuda
-
Patent number: 9081471Abstract: 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: GrantFiled: September 19, 2008Date of Patent: July 14, 2015Assignee: Oracle International CorporationInventors: Eamon Gaffney, Rene Garcia-Oineza
-
Patent number: 9081470Abstract: 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: GrantFiled: September 8, 2005Date of Patent: July 14, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Jason F. Moore, Justin Mann, Martin E. Van Tilburg, Colin R. Anthony
-
Patent number: 9052795Abstract: 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: GrantFiled: September 11, 2012Date of Patent: June 9, 2015Assignee: Google Technology Holdings LLCInventors: Binal L. Joshi, Armen Kesablyan, Anthony C. Mowatt
-
Patent number: 9047142Abstract: 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: GrantFiled: December 16, 2010Date of Patent: June 2, 2015Assignee: Seven Networks, Inc.Inventor: Michael Fleming
-
Patent number: 9043807Abstract: 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: GrantFiled: July 30, 2012Date of Patent: May 26, 2015Assignee: Chegg, Inc.Inventors: Arieh Glazer, Ohad Eder-Pressman, Vincent Le Chevalier, Charles F. Geiger
-
Patent number: 9037998Abstract: 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: GrantFiled: July 18, 2012Date of Patent: May 19, 2015Assignee: 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: 9037983Abstract: 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: GrantFiled: December 13, 2006Date of Patent: May 19, 2015Assignee: EMC CorporationInventors: Igor Shmulevich, John Huang, Andy Simmons, Gary Tang