Tab Metaphor (e.g., Property Sheet) Patents (Class 715/777)
  • Patent number: 10895968
    Abstract: Techniques are disclosed for user interface management in a movable object environment. A user interface manager can request sensor data associated with a movable object from a data manager. The user interface manager can provide the sensor data to one or more user interface elements associated with the user interface element. A first rendering of the at least one user interface element can be caused to be displayed in a user interface, the first rendering determined based on a type or amount of the sensor data associated with the movable object.
    Type: Grant
    Filed: September 7, 2017
    Date of Patent: January 19, 2021
    Assignee: DJI Research LLC
    Inventors: Arnaud Thiercelin, Dhanushram Balachandran, Hai Vo, Weifeng Liu, Joshua Lafayette Austin
  • Patent number: 10884586
    Abstract: A method of traversing across multiple user interface layers in a hierarchy of an application by an electronic device is provided. The method includes displaying a first user interface layer of the application on a screen of an electronic device. Further, the method includes detecting an input on a first graphical element displayed within the first user interface layer, and displaying, on the screen, the first user interface layer, a second user interface layer of the application, and at least one first indicia indicating a relation between the first user interface layer and the second user interface layer based on the input to traverse to the second user interface layer.
    Type: Grant
    Filed: May 8, 2018
    Date of Patent: January 5, 2021
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Jatin Garg, Abhishek Verma, Prabhat Kumar, Pranav Jadav, Shubham Jain, Abhishek Gogia
  • Patent number: 10871882
    Abstract: A system and method include maintaining, by a computing device, a modifiable list of one or more actions available for activation by a user of the computing device, at least some of the actions executable by at least some applications operable on the computing device. A common access interface of the computing device presents a set of one or more representations corresponding to each of the available actions. A determination is made, by the computing device, that the user has provided via the common access interface an input with respect to a particular representation corresponding to a particular available action. In response to the input, the computing device instructs a corresponding application to execute the particular available action.
    Type: Grant
    Filed: October 17, 2018
    Date of Patent: December 22, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Praveen Jayakumar, Ranhee Chung, Ruokan He
  • Patent number: 10860676
    Abstract: A method of stacking tabs in a tab panel is provided. The method comprises, in a first tab associated with a first resource, receiving a request for opening a second resource; identifying whether a type of the first resource is a hub type; responsive to the type not being the hub type, identifying the type as a node type; based on the identified type, controlling presentation of the second resource by a selective execution of: (i) responsive to the first resource being of the node type, opening the second resource in the first tab; and (ii) responsive to the first resource being of the hub type, creating a second tab; opening the second resource in that tab; and stacking the second tab on the first tab. The first tab is stacked under the second tab. The first and second tabs are visually organized in a tab stack.
    Type: Grant
    Filed: August 28, 2017
    Date of Patent: December 8, 2020
    Assignee: YANDEX EUROPE AG
    Inventors: Fedor Sergeevich Romanenko, Konstantin Pavlovitch Gorskiy, Gennadii Vladimirovich Lokhtin, Mikhail Gennadievich Milnikov, Konstantin Nikolaevich Ivanov
  • Patent number: 10782853
    Abstract: Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photobooth features. A combined karaoke/photobooth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
    Type: Grant
    Filed: April 25, 2018
    Date of Patent: September 22, 2020
    Assignee: TouchTunes Music Corporation
    Inventors: Ed Rivera, Michael Tooker, Charles Battle, Francois Beaumier, Mounir Khenfir, Giovanni Curinga, Sebastien Hebert
  • Patent number: 10754151
    Abstract: A content display apparatus includes the following elements. An image acquiring unit acquires images. A memory stores content to be superimposed on an image of a sheet medium among the acquired images. A content display unit displays the content so as to be superimposed on the image of the sheet medium, in accordance with the image of the sheet medium. An input member has a shape of a writing tool, is held by a user for use, and includes a light-emitting portion at a tip thereof. A light determining unit determines a position illuminated with light emitted from the light-emitting portion, based on the images acquired by the image acquiring unit. A storing unit stores, based on a path of the light determined while the input member is in contact with the sheet medium, the path in association with the content.
    Type: Grant
    Filed: August 9, 2017
    Date of Patent: August 25, 2020
    Assignee: FUJI XEROX CO., LTD.
    Inventor: Keigo Hattori
  • Patent number: 10712995
    Abstract: One or more display control methods, display control apparatuses, and storage mediums for use therewith are provided herein. A predetermined window which has been subjected to size change is disposed based on portions displayed by respective monitors in a predetermined display region and a position where the predetermined window is disposed in the predetermined display region.
    Type: Grant
    Filed: May 3, 2018
    Date of Patent: July 14, 2020
    Assignee: Canon Kabushiki Kaisha
    Inventor: Tatsuyuki Yokoyama
  • Patent number: 10705689
    Abstract: A method and a device for managing a tab window indicating a group including heterogeneous applications. The method includes outputting a display window comprising at least one or more objects for executing one or more applications on a terminal window, receiving a user input that selects the at least one or more objects and moves the selected at least one or more objects to a region excluding the display window, generating an application group comprising at least one or more applications corresponding to the selected at least one or more objects according to the received user input, and outputting a tab window indicating the generated application group to the terminal window.
    Type: Grant
    Filed: January 13, 2016
    Date of Patent: July 7, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Doo-hwan Kim, Kang-tae Kim, Chul-joo Kim, Tae-soo Kim, Young-seok Lee
  • Patent number: 10694036
    Abstract: A method and apparatus of applying user profile information to a customized application are disclosed. One example method of operation may include receiving an inquiry message or call from a user device, identifying and authorizing the user from inquiry message information received from the inquiry message, retrieving a user profile comprising at least one user preference, applying the at least one user preference to a user call processing application, and transmitting menu options to the user device based on the applied at least user preference.
    Type: Grant
    Filed: February 26, 2019
    Date of Patent: June 23, 2020
    Assignee: West Corporation
    Inventor: Craig A. Webster
  • Patent number: 10691325
    Abstract: Techniques pertaining to efficient scrolling are disclosed. One of the features of the efficient scrolling is the enablement of a search right at an appropriate item in a large list of items, thus avoiding going through the long list and wandering back and forth around a desired item. According to one embodiment, an indexing display is used. The indexing display includes a list of indexes, each corresponding to a group of items that sharing one or more common characteristics (e.g., a character or a kind). The indexing display is allowed first to be scrolled for a desired index. Once the desired index is confirmed, searching for a desired item in the large list starts at an item indexed by the desired index.
    Type: Grant
    Filed: October 21, 2016
    Date of Patent: June 23, 2020
    Assignee: Sonos, Inc.
    Inventors: Robert A. Lambourne, Steve Holmgren
  • Patent number: 10684763
    Abstract: A method for controlling display of graphical information in a display window is presented. A scroll region, i.e. a scroll bar, is provided with a “memory” that indicates to the user where to return after scrolling away from a current position within, e.g., a large document. This is advantageous in that it relieves the user from having to be very attentive to the scrolling content of the window, which means that the scrolling can be performed more quickly when compared to prior art solutions.
    Type: Grant
    Filed: November 7, 2017
    Date of Patent: June 16, 2020
    Assignee: Conversant Wireless Licensing S.a r.l.
    Inventor: Mikko A. Nurmi
  • Patent number: 10671256
    Abstract: Techniques are described to implement a user interface for a display of a mobile device. In an implementation, the user interface may include a chromeless menu configured to be displayed when menu-based user input to the mobile device is available; a system tray configured to be displayed on the display when a notice containing status information affecting operability of the mobile device is available; and a task switcher module operable to cause a chromeless overlay be displayed over an active application being executed by the mobile device to allow selection of one or more applications of the mobile device.
    Type: Grant
    Filed: July 25, 2019
    Date of Patent: June 2, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Michael A. Smuga, Darren A. Apfel, Jason S. Schneekloth, Ryan M. Haning, Michael J. Kruzeniski, Michael K. Henderlight, Brian M. Wilson, Paula Guntaur, Chad A. Voss
  • Patent number: 10642466
    Abstract: A method and apparatus for tab management in a web browser are provided. The method includes identifying browsing contexts for at least one tab among tabs that are open on the web browser, creating tab groups, based on the identified browsing contexts, and then adding the tab or tabs to one or more of the created tab groups, and displaying tab groups to a user. The method further includes allowing the user to navigate through the tabs in selected tab groups, by providing a suitable interface, displaying tabs corresponding to browsing context of the selected tab groups by using different user interfaces, and allowing a user to navigate between the tabs corresponding to the browsing context as well as tabs that differ from each other.
    Type: Grant
    Filed: June 17, 2016
    Date of Patent: May 5, 2020
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Kollencheri Puthenveetil Dipin
  • Patent number: 10613879
    Abstract: Provided are a computer program product, system, and method for generating component pages to render in a configuration page in a graphical user interface (GUI) to configure a computing resource. A plurality of component pages are generated to render in the configuration page. Each component page includes user configuration setting controls to enable the user to set configuration parameters for component resources to configure the computer resource. The configuration page is generated to: render a main panel in the GUI program; render graphical component page selection controls in the GUI program associated with the component pages; receive user selection of a selected one of the graphical component page selection controls associated with one of the component pages; and render the component page associated with the selected graphical component page selection control.
    Type: Grant
    Filed: September 14, 2018
    Date of Patent: April 7, 2020
    Assignee: International Business Machines Corporation
    Inventors: Yoni Raveh, Gal Sinay, Moshe Weiss, Malki Wiegner
  • Patent number: 10567365
    Abstract: The present embodiments relate to entry and management of identifiers and credentials. The present embodiments display a credential affordance that, upon selection, provides a credential-assistance user interface for enabling swift access to various credential and management options. The credential affordance can be displayed based on a determination by electronic device that a webpage includes a text entry field associated with a set of one or more restricted resources (e.g., document and/or webpage).
    Type: Grant
    Filed: August 23, 2018
    Date of Patent: February 18, 2020
    Assignee: Apple Inc.
    Inventors: Jessie Berlin, Steven Falkenburg, Adele Peterson, Alan Hshieh, Craig M. Federighi, Richard Mondello, Darin Adler, Patrick L. Coffman, Dan Bernstein
  • Patent number: 10528359
    Abstract: Techniques for application launching in a multi-display device are described. In one or more implementations, an apparatus such as a mobile device includes multiple interconnected display devices. According to one or more implementations, techniques described herein enable application launching behavior to be determined based on context information. For instance, based on a determined context condition of a multi-display client device, an application launch behavior is determined and used to launch an application on the client device.
    Type: Grant
    Filed: December 7, 2017
    Date of Patent: January 7, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christian Klein, Robert Joseph Disano, Paula Julia Chuchro, Jerome Jean-Louis Vasseur, Jason Michael Nelson, Scott David Schenone
  • Patent number: 10521081
    Abstract: An improved user interface is provided for displaying a gallery of images showing different formatting options combinations that may be applied to a selected object. When a particular image is selected an associated formatting options combination is automatically applied to the selected object.
    Type: Grant
    Filed: March 31, 2017
    Date of Patent: December 31, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew M. Himberger, Tracey M. Gauthier, Aaron M. Butcher, Jensen M. Harris, Jesse Clay Satterfield
  • Patent number: 10521433
    Abstract: A query device for conducting automated user identification using a domain specific query language is described. The domain specific language is a computer language specially adapted for use in the healthcare domain. The domain specific language includes specific syntax suitable to the medical or healthcare industries, and is structured in the form of a string for processing. The domain-specific query is automatically processed and delineated into one or more processing sections. The domain-specific query is specifically structured for improved efficiency through iterative processing of the one or more processing sections, where each of the one or more processing sections is classified and mapped to a specific filter. Each filter represents a programmatic mechanism for automatically conducting a query against one or more backend data storages or other datasets to return a list of users or equipment that meet the criteria of the filter. Corresponding methods, and computer readable media are described.
    Type: Grant
    Filed: November 17, 2017
    Date of Patent: December 31, 2019
    Assignee: RLDATIX NORTH AMERICA INC.
    Inventors: Thomas Belcher, Simon McKenna
  • Patent number: 10515610
    Abstract: A floating window processing method and apparatus is disclosed. The method includes: displaying a floating window in a target display area of a display screen; obtaining an operation signal that works on the floating window; determining a form variation parameter of the floating window according to the operation signal; and dynamically regulating a display form of the floating window, the display form including a display location and/or size. With this disclosure, a problem that a floating window is displayed in a fixed location on a screen, causing great inconvenience for watching other content that is displayed out of the floating window is resolved, a moving function and a zoom function of the floating window are extended. Therefore, it is convenient for the user to watch the other content that is displayed out of the floating window.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: December 24, 2019
    Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
    Inventor: Yulong Ying
  • Patent number: 10503371
    Abstract: A Web application displays Web content in a user interface (UI) tab having multiple associated virtual tabs. The multiple associated virtual tabs can include a visible tab hosting Web content that is currently visible, one or more hidden tabs each hosting Web content that is not currently visible, and optionally one or more empty tabs each hosting no Web content or only primitive Web content. For each hidden tab, the Web content hosted in the hidden tab is suspended, which refers to ceasing execution of instructions in and/or other operations performed by the Web content. For example, audio/video playback is paused, execution of script instructions ceases, and so forth.
    Type: Grant
    Filed: April 4, 2017
    Date of Patent: December 10, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jacob S. Rossi, Michael J. Patten, Michael J. Ens
  • Patent number: 10496291
    Abstract: Various embodiments of systems and methods for maintaining data integrity during data migration are described herein. The systems and methods describe a data migration application that may be installed and executed on a computer device. The data migration application may be connected with multiple data systems via computer network. An authorized user may access the data migration application to migrate data between data systems such as from data source systems to destination systems. In case there is loss of data due to data system interruption, e.g. if a server is abruptly stopped, or software upgrade occurs, the data migration application may create backup data of the failed data migration. The data migration application may reinitiate the data migration to restore the data into the destination system.
    Type: Grant
    Filed: December 18, 2015
    Date of Patent: December 3, 2019
    Assignee: SAP SE
    Inventors: Narasimhan Badrinarayanan, Srinath Krishnan, Kannan Andireddi
  • Patent number: 10459992
    Abstract: As provided herein, a user of a client device may perform a search to generate a search results webpage. The search results webpage may be populated with links to webpages along with selection options used to selectively designate which webpages to open. The user may select one or more of the selection options, such as a first selection option for a first webpage and a third selection option for a third webpage. Accordingly, the first webpage may be presented within a first user interface tab and the third webpage may be presented within a second user interface tab (e.g., the first user interface tab may be presented within a foreground and the second user interface tab may be presented within a background based upon the user selecting the first selection option before the second selection option). In this way, the user may selectively open webpages within user interface tabs.
    Type: Grant
    Filed: October 15, 2015
    Date of Patent: October 29, 2019
    Assignee: Oath Inc.
    Inventors: Amol Ghanekar, John Peng, Bharadhwaj Narayanan, David Brandon Miller, Arun Krishnankutty Autuchirayll
  • Patent number: 10409473
    Abstract: An electronic display terminal including a display unit which displays a file including a plurality of pages on a screen for each region of the file, and a scroll bar which includes a bar displayed on a screen and an indicator which indicates a page position of a page including the region displayed on the display unit by a relative position with respect to the length of the bar, wherein the scroll bar switches a region displayed on the display unit based on a position element of a first direction that is a longitudinal direction of the bar and a position element of a second direction which is different from the first direction at a position on a screen touched by a user, and moves the indicator to a position which indicates a page position of a page including the region displayed after the region is switched.
    Type: Grant
    Filed: June 10, 2014
    Date of Patent: September 10, 2019
    Assignee: KONICA MINOLTA, INC.
    Inventor: Tohru Fujiwara
  • Patent number: 10387546
    Abstract: A method for grouping of multiple tabs in a web browser includes displaying a plurality of tabs by the web browser. Each tab has separate webpage content associated therewith. Two or more webpages are grouped into at least one category based on semantics of corresponding webpage content. Two or more tabs associated with the two or more grouped webpages are merged into a single tab. The single tab represents the grouped webpages. An aggregated view of contents associated with the grouped webpages is generated and displayed in a single browser window associated with the single tab. The aggregated view has two or more portions. Each portion of the aggregated view concurrently displays content of a corresponding grouped webpage.
    Type: Grant
    Filed: February 26, 2014
    Date of Patent: August 20, 2019
    Assignee: United Services Automobile Association
    Inventors: Francisco A. Duran, Leena Maria Klint-Looney, Kim Earnest Pate, Rachel Ann Krebs, Jason W. Lindley, Ann C. Tarrillion, Guy Langley
  • Patent number: 10331689
    Abstract: A method for presenting a graphical user interface (GUI) of an enterprise software application connected to a server, the enterprise software application comprising at least a multi-tenant database, is provided. The method receives, at the server, user input comprising a search; generates, at the server, a set of search results based on the search, the set of search results being associated with entities of the enterprise software application, each of the entities comprising a respective database object containing predefined categories of data, the multi-tenant database comprising at least the database object; determines a priority order of the search results, based on user interaction history with the entities; and presents, via the GUI, the search results according to the priority order.
    Type: Grant
    Filed: October 1, 2015
    Date of Patent: June 25, 2019
    Assignee: salesforce.com, inc.
    Inventors: Glenn Sorrentino, James David Vogt, Steve Courtney
  • Patent number: 10289276
    Abstract: The present disclosure provides an example method and system for managing tab buttons. A tab sliding bar including multiple tab buttons is established. A focusing area is set up at a display area. When the tab sliding bar is slid, information of a tab button among the multiple tab buttons that has fallen within the focusing area is obtained. The information of the tab button that has fallen within the focusing area is used as input information at a page. The page is displayed according to the input information.
    Type: Grant
    Filed: December 20, 2013
    Date of Patent: May 14, 2019
    Assignee: Alibaba Group Holding Limited
    Inventor: Qiqi Wang
  • Patent number: 10268347
    Abstract: To facilitate selection of a control that defines one or more commands to be performed to data content, a control display structure for an application is introduced. According to the structure, in a display area of a running application on a graphical user interface at least a first link and a second link are displayed in link area, at least a first container comprising at least one or more controls that are associated with the first link, and the second container comprising at least one or more controls that are associated with the second link, in a container area, wherein the controls displayed are freely selectable.
    Type: Grant
    Filed: January 3, 2017
    Date of Patent: April 23, 2019
    Assignee: Trimble Solutions Corporation
    Inventors: Jukka Lavonen, Teemu Heikkonen, Liisa Kause, Justiina Heilimo
  • Patent number: 10218847
    Abstract: A method and apparatus of applying user profile information to a customized application are disclosed. One example method of operation may include receiving an inquiry message or call from a user device, identifying and authorizing the user from inquiry message information received from the inquiry message, retrieving a user profile comprising at least one user preference, applying the at least one user preference to a user call processing application, and transmitting menu options to the user device based on the applied at least user preference.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: February 26, 2019
    Assignee: West Corporation
    Inventor: Craig A. Webster
  • Patent number: 10216370
    Abstract: Techniques for exposing tabs in system task switchers are described herein. In one or more implementations, input is received to initiate a switch between different applications executed in a multi-application computing environment. In response, a system task switcher is launched to facilitate selection of and switching between the different applications. representations of the different applications are exposed via a user interface for the system task switcher. In the system task switcher configured to include functionality accessible via the system task switcher to exposed representations of individual tabs open in applications having tabbed user interfaces. Responsive to a selection of a particular application via the system task switcher, a switch occurs to the particular application in the multi-application computing environment. If a particular tab is selected, the switch occurs to expose the application UI with the selected tab being presented as the active/top tab with focus in the application UI.
    Type: Grant
    Filed: May 18, 2016
    Date of Patent: February 26, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Adam E. Barrus, Richard Fang, Andrew M. Pickard, Samuel George Gates
  • Patent number: 10204102
    Abstract: A graphical user interface (GUI) capable of presenting a display that indicates that navigation controls can be used for navigating through results of a search using a search engine. The GUI highlights the GUI control that accepts text characters for indicating a search term such that the area contrasts with the display of an adjacent display area in response to entering the search term. Once the search is initiated, such as by actuating a search initiation control, the GUI may change to highlight navigation controls to indicate that those controls can be used to navigate between search result hits. Additional icons or controls may be displayed to further indicate the function of navigation controls and actions that may be taken to further modify the display of controls, such as collapsing some of the controls.
    Type: Grant
    Filed: October 17, 2014
    Date of Patent: February 12, 2019
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Krista Bendig
  • Patent number: 10192205
    Abstract: The method provides a graphical user interface for an electronic transaction. An input screen is displayed in the shape of an electronic transaction device and inputs in fields of the electronic transaction device are received. If each of the one or more fields has been completed, an indication to move to an additional display of the electronic transaction device is shown. Second inputs in additional fields of the additional display are received. If each of the additional fields has been completed, an additional indication to move to a confirmation display is displayed, and the confirmation display is shown.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: January 29, 2019
    Assignee: VISA INTERNATIONAL SERVICE ASSOCIATION
    Inventor: Yothin Chanyontpatanakul
  • Patent number: 10136650
    Abstract: The present disclosure relates to an anti-repellant compound and a method of using the same n a material to give them anti-repellant properties. Further, the disclosure also relates to a device to evaluate anti-repellant property of a fabric or any other material. The device calculate the average distance crossing by an insect or other parasites and then calculate the percentage of resistant fabric. Thus, giving an idea on how effective the fabric is for its anti-repellant properties.
    Type: Grant
    Filed: March 18, 2015
    Date of Patent: November 27, 2018
    Assignee: Umm-Al-Qura University
    Inventor: Rasha Sameer Mohammad Mujallid
  • Patent number: 10120527
    Abstract: Dynamic display of hierarchical data in the form of a treemap. A first instance of an object representation is selected in a first visualization of a hierarchy encoded by containment. A second instance of the object representation is designated, wherein each instance is a tier for object occupation. An object within the hierarchy is displayed as a shape comprising at least two opposing surfaces, and the object is selected through the opposing surfaces. The hierarchy is dynamically re-ordered in response to the selection and designation, and the second representation of the hierarchy is displayed based on the dynamic re-ordering.
    Type: Grant
    Filed: November 25, 2013
    Date of Patent: November 6, 2018
    Assignee: International Business Machines Corporation
    Inventors: Matthew R. Claycomb, Trenton J. Johnson, James L. Lentz, Dana L Price, Charmant K. Tan, Ramratan Vennam
  • Patent number: 10108331
    Abstract: A method, an apparatus and a computer readable medium for window management of multiple screens are provided. In the method, an external screen is detected and connected. A first touch operation performed on a window displayed on a touch screen is received. The window is moved to the external screen and displayed on the external screen according to the first touch operation, and a window management panel is displayed on the touch screen, where the window management panel includes a window icon corresponding to the window moved to the external screen. A second touch operation performed on the window icon is received, and the window moved to the external screen is controlled accordingly.
    Type: Grant
    Filed: April 11, 2014
    Date of Patent: October 23, 2018
    Assignee: WISTRON CORPORATION
    Inventor: Sunny MX Li
  • Patent number: 10079815
    Abstract: The present embodiments relate to entry and management of identifiers and credentials. The present embodiments display a credential affordance that, upon selection, provides a credential-assistance user interface for enabling swift access to various credential and management options. The credential affordance can be displayed based on a determination by electronic device that a webpage includes a text entry field associated with a set of one or more restricted resources (e.g., document and/or webpage).
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: September 18, 2018
    Assignee: Apple Inc.
    Inventors: Jessie Berlin, Steven Falkenburg, Adele Peterson, Alan Hshieh, Craig M. Federighi, Richard Mondello, Darin Adler, Patrick L. Coffman, Dan Bernstein
  • Patent number: 10067774
    Abstract: Embodiments of the present invention address deficiencies of the art in respect to tabbed browsing and provide a method, system and computer program product for application bar browsing of tabbed-view applications. In one embodiment of the invention a method for application bar browsing of tabbed-view applications can be provided. The method can include populating a pop-up list for a consolidated application bar entry for multiple different instances of a single application with corresponding entries each for a different one of the multiple different instances of the single application. The method further can include associating at least one of the entries in the pop-up list with an instance of the single application configured for tabbed browsing. The method yet further can include configuring the associated at least one of the entries with a tabbed browser view.
    Type: Grant
    Filed: November 20, 2017
    Date of Patent: September 4, 2018
    Assignee: International Business Machines Corporation
    Inventor: William G. Pagan
  • Patent number: 10067628
    Abstract: Systems and methods for presenting open windows and tabs are provided. In some aspects, multiple window indicators are presented, at a display of a computing device having multiple open windows, where each window indicator indicates content for a respective window of the multiple open windows, and where a first window from among the multiple open windows includes multiple open tabs. Multiple tab indicators are presented, at the display of the computing device, in conjunction with the window indicator of the first window and while continuing to present the multiple window indicators, where each tab indicator indicates content for a respective tab of the multiple open tabs.
    Type: Grant
    Filed: August 14, 2013
    Date of Patent: September 4, 2018
    Assignee: GOOGLE LLC
    Inventors: Alexander Friedrich Kuscher, Jennifer Shien-Ming Chen, Andy Warr
  • Patent number: 10007894
    Abstract: A computer processor may extract identity information from a document. The identity information may include at least one custodian identity attribute. After extracting the identity information, the computer processor may determine that the identity information is associated with a specific custodian. The computer processor may then search for the custodian identity attribute in a custodian directory to determine whether the custodian directory contains an entry for the custodian. If the custodian is not in the custodian directory, the computer processor may create a new entry in the custodian directory for the custodian and store the extracted identity information in the new entry.
    Type: Grant
    Filed: July 22, 2015
    Date of Patent: June 26, 2018
    Assignee: International Business Machines Corporation
    Inventors: Michael Baessler, Jochen Doerre, Thomas A. P. Hampp-Bahnmueller, Philipp Hoffmann, Juergen Maletz, Daniel Pittner, Werner Schollenberger
  • Patent number: 9983769
    Abstract: Transitioning browser tabs from one contextual environment to another contextual environment may be provided. A user interface having a set of tabs may be presented. A context may be defined for the set of tabs and stored. One or more of the tabs in the set may be changed and a new context defined for the changed tabs and stored. A plurality of such additional contexts may be defined and stored. The set of tabs may be adjusted based on a selected browser tab context.
    Type: Grant
    Filed: August 25, 2015
    Date of Patent: May 29, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Geetika T. Lakshmanan, Dana L. Price, Shelbee D. Smith-Eigenbrode
  • Patent number: 9977588
    Abstract: Provided is a computer-implemented display control method including a first display operation of displaying, in a second region of a screen, a first page on which contents belonging to a first category are arranged, and listing a plurality of categories in a vertical or horizontal direction and displaying the plurality of categories in a first region of the screen, wherein the first page is displayed to be scrollable in a direction in which the plurality of categories are listed, a recognition operation of recognizing a scroll signal which is input with respect to the first page, a determination operation of scrolling the first page based on the scroll signal, and generating a category change command based on the scroll signal if scrolling is not possible according to a position of the first page, and a second display operation of displaying, on the second region, a second page on which contents belonging to a second category are arranged, if it is determined to change the category based on the scroll signal.
    Type: Grant
    Filed: February 12, 2015
    Date of Patent: May 22, 2018
    Assignee: NAVER Webtoon Corporation
    Inventors: Dong Mi Kim, Yong Jun Kwon, Hyun Joon Park, Myeong Seok Yang
  • Patent number: 9971482
    Abstract: Disclosed are some examples of methods, apparatus, systems and computer program products related to a user interface providing a call center service. In some implementations, the user interface presents session tabs and application tabs. A session tab can have a parent-child relationship with an application tab. Customer data can be retrieved from a database, where the customer data includes account data and child data. The customer data can be provided to cause display in the user interface of the account data in association with a first session tab and the child data in association with a first application tab. Edits to the child data can cause the first application tab to be designated as unsaved.
    Type: Grant
    Filed: June 1, 2015
    Date of Patent: May 15, 2018
    Assignee: salesforce.com, inc.
    Inventors: Marco S. Casalaina, Jason A. Ellis, David Yung, Luke Fu, Eric Wulff, Chitra Gulabrani, Sutthipong Thavisomboon, Natalie Doan, Steve Weiss
  • Patent number: 9971845
    Abstract: The invention discloses a file management method comprising: receiving an instruction input by a user, and determining the type of an object corresponding to the instruction; loading a corresponding browser window according to the determined type of the object; and displaying content of the object in the browser window. The invention discloses a data transmission device for bidirectional data transmission between a network side and a local client. The invention discloses a file display device for a browser supporting multi-page display comprising: a tab generation module configured to generate a corresponding tab according to content displayed by a page when the browser opens the page, wherein the content displayed by the page comprises a local file and/or a network file; and a display module configured to, for each page, display content of the page and a corresponding tab in an interface of the browser.
    Type: Grant
    Filed: September 18, 2013
    Date of Patent: May 15, 2018
    Assignee: Beijing Qihoo Technology Company Limited
    Inventors: Yi Zhang, Huan Ren
  • Patent number: 9965769
    Abstract: Devices, computer-implemented methods, and computer-readable media for a redemption header for merchant offers, such as online coupons, are provided. In some embodiments, an offers website may provide offers, such as online coupons, in a browser executing on a user device. When a user selects an online coupon, the browser is redirected to a merchant website associated with the online coupon and a coupon code value is copied to a clipboard. Additionally, a redemption header having the coupon code and instructions is added in the merchant webpage. A webpage element for the redemption header, such as an inline frame, is created in the merchant webpage and the redemption header is provided based on an offer identifier stored in a browser-accessible storage item such as a cookie.
    Type: Grant
    Filed: December 22, 2017
    Date of Patent: May 8, 2018
    Assignee: RetailMeNot, Inc.
    Inventors: Nicholas James Shiffert, Michael Paul Cravey, Jagjit Singh Bath
  • Patent number: 9959012
    Abstract: Certain exemplary embodiments relate to entertainment systems and, more particularly, certain exemplary embodiments relate to jukebox systems that incorporate digital downloading jukebox features along with karaoke jukebox and/or photobooth features. A combined karaoke/photobooth/jukebox may enable more integrated performance-like experiences in an in-home or out-of-home location or venue. By leveraging vast audio media libraries, trusted rights-respecting network infrastructure, and on-site image/video capturing from integrated recorders and/or remote portable devices, a more sociable experience may be created for karaoke jukebox patrons, e.g., where custom content can be generated and shared in a safe and legally appropriate manner.
    Type: Grant
    Filed: March 18, 2016
    Date of Patent: May 1, 2018
    Assignee: TouchTunes Music Corporation
    Inventors: Ed Rivera, Michael Tooker, Charles Battle, Francois Beaumier, Mounir Khenfir, Giovanni Curinga, Sebastien Hebert
  • Patent number: 9953335
    Abstract: Devices, computer-implemented methods, and computer-readable media for a redemption header for merchant offers, such as online coupons, are provided. In some embodiments, an offers website may provide offers, such as online coupons, in a browser executing on a user device. When a user selects an online coupon, the browser is redirected to a merchant website associated with the online coupon and a coupon code value is copied to a clipboard. Additionally, a redemption header having the coupon code and instructions is added in the merchant webpage. A webpage element for the redemption header, such as an inline frame, is created in the merchant webpage and the redemption header is provided based on an offer identifier stored in a browser-accessible storage item such as a cookie.
    Type: Grant
    Filed: March 28, 2017
    Date of Patent: April 24, 2018
    Assignee: RETAILMENOT, INC.
    Inventors: Nicholas James Shiffert, Michael Paul Cravey, Jagjit Singh Bath
  • Patent number: 9939997
    Abstract: Transitioning browser tabs from one contextual environment to another contextual environment may be provided. A user interface having a set of tabs may be presented. A context may be defined for the set of tabs and stored. One or more of the tabs in the set may be changed and a new context defined for the changed tabs and stored. A plurality of such additional contexts may be defined and stored. The set of tabs may be adjusted based on a selected browser tab context.
    Type: Grant
    Filed: December 10, 2014
    Date of Patent: April 10, 2018
    Assignee: International Business Machines Corporation
    Inventors: Lisa Seacat DeLuca, Geetika T. Lakshmanan, Dana L. Price, Shelbee D. Smith-Eigenbrode
  • Patent number: 9933911
    Abstract: A system and method for managing software application windows in a graphical user interface having a desktop and taskbar display area are provided. Each instantiated program is represented as one or more graphical windows in the desktop and as a control tile in the taskbar. Control tiles are grouped into control tile groups that facilitate organization and single access control. Project control tile groups allow the grouping of multiple software applications. Additionally, minimized control tile group layout and state may be preserved and previewed prior to being restored.
    Type: Grant
    Filed: March 22, 2011
    Date of Patent: April 3, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Mary Czerwinski, Greg Smith, Brian Meyers, Patrick Markus Baudisch, George G. Robertson, Daniel C. Robbins
  • Patent number: 9921632
    Abstract: Provided is a method for pausing activities in an internet browser in which a plurality of webpages are open, at least one of the webpages being a background webpage relative to at least one other of the webpages. The method may comprise executing, while the plurality of webpages are open, software scripts on the background webpage. The method may then include analyzing a Document Object Model (DOM) and a rendering tree of a background webpage to discover what software scripts the background webpage runs while in the background, and determining whether the background webpage provides title bar updates. The method may also include periodically pausing, by a background activity suspension component, the execution of the software scripts for a pause duration to conserve power or processing resources, and adjusting the pause duration to be longer or shorter based on characteristics of the software scripts that run on the background webpage.
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: March 20, 2018
    Assignee: QUALCOMM Incorporated
    Inventors: Shyama Prasad Mondal, Kevin A. Hart, Kulanthaivel Palanichamy, Devdeep Choudhury
  • Patent number: 9924033
    Abstract: A communication session between a user and an agent to discuss content provided by a client. A first interactive event occurred during the communication session. A first data collection package associated with the first interactive event is identified. The first data collection package includes a plurality of queries, each query being associated with one of a plurality of workflow stages of a data collection workflow. For each of the queries in one of the workflow stages, a data collection rule corresponding to a current workflow stage is examined to determine whether the query should be sent to the user, the query is transmitted to the user device of the user based on the examination, and a user response is received from the user device in response to the query. The user profile and the agent profile are updated based on user responses.
    Type: Grant
    Filed: October 28, 2015
    Date of Patent: March 20, 2018
    Assignee: TELETECH HOLDINGS, INC.
    Inventors: Bruce A. Sharpe, Anthony G. Shrader, William T. Cumberland
  • Patent number: 9904370
    Abstract: An intelligent television can provide various interfaces for navigating processes associated with providing content. The user interfaces include unique visual representations and organizations that allow the user to utilize the intelligent television more easily and more effectively. Particularly, the user interfaces pertain to the display of media content, electronic programming guide information, television content, and other content. Further, the user interfaces provide unique process of transitioning between the content.
    Type: Grant
    Filed: September 29, 2015
    Date of Patent: February 27, 2018
    Assignee: Flextronics AP, LLC
    Inventors: Mohammed Selim, Sanjiv Sirpal, Alexander de Paz