Tab Metaphor (e.g., Property Sheet) Patents (Class 715/777)
  • Patent number: 11899898
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.
    Type: Grant
    Filed: March 30, 2023
    Date of Patent: February 13, 2024
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Elizabeth Picchietti Salowitz, Joseph Spencer King, Nan Yang, Albert Peter Yih, Sharath Viswanathan
  • Patent number: 11843739
    Abstract: The present invention is an information processing device in which a printer driver for causing an image forming device to perform processing according to items is installed, and which is provided with an editable tab on a settings screen of the printer driver such that the items can be selected by a user. The information processing device includes a controller that, in a state where information about the editable tab has been registered in the image forming device by an administrator, and an acquisition request for information about the registered editable tab has been made from the printer driver to the image forming device, causes information about the registered editable tab to be transmitted to the information processing device, and causes the transmitted information to be reflected in the editable tab of the printer driver.
    Type: Grant
    Filed: September 22, 2022
    Date of Patent: December 12, 2023
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Shinichi Kawano
  • Patent number: 11789990
    Abstract: A process for document processing (e.g., automated package splitting) may involve producing, for each document page of an ordered plurality of document pages, an image of the document page and a representation of text from the document page; generating, for each document page of the ordered plurality, and based on the image of the document page and the representation of text from the document page, an embedding of the document page; and generating, for each document page among a subset of the ordered plurality, a label for the document page that indicates whether the document page is a document first page, based on the embedding of the document page, the embedding of each of at least one document page that precedes the document page in the ordered plurality, and the embedding of each of at least one document page that follows the document page in the ordered plurality.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: October 17, 2023
    Assignee: Iron Mountain Incorporated
    Inventors: Meena AbdelMaseeh Adly Fouad, Zhihong Zeng, Anirudh Prabakaran, Samriddhi Shakya, Tom Sebastian, Tallam Sai Teja, Simon Ioffe, Narasimha Goli
  • Patent number: 11784992
    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: January 18, 2022
    Date of Patent: October 10, 2023
    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: 11693531
    Abstract: Embodiments of the present disclosure provide a method and an apparatus for jumping a page display location, a terminal device and a storage medium. The method includes: displaying a multimedia playlist on a page, the multimedia playlist including multiple multimedia items; initiating to play the multimedia items in the multimedia playlist according to a preset playing trigger condition; acquiring a location jump request; determining a currently playing multimedia item in the multimedia playlist, wherein the currently playing multimedia item is one multimedia item in the multimedia playlist; and jumping the page display location to a location of the currently playing multimedia item in the multimedia playlist. The embodiments of the present disclosure enable the page quickly jump to the location of the currently playing multimedia item when the user views the multimedia information, thereby improving the user experience.
    Type: Grant
    Filed: November 18, 2019
    Date of Patent: July 4, 2023
    Assignee: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD.
    Inventors: Mengluo Feng, Xiaomeng Yu
  • Patent number: 11675892
    Abstract: Examples described herein include systems and methods for dynamically displaying features in a GUI of a portal application that facilitates access to other applications. An example method can include receiving a push notification, from a notification service, at a user device upon which the portal application is installed. The push notification can indicate that a new feature is available for the portal application executing on the user device. The example method can include requesting, from the management server, at least one command for modifying the GUI of the portal application. The management server can provide the command or provide instructions for the user device to retrieve the command. The method can include receiving at least one command. The method can also include modifying the GUI of the portal application based on the received command and displaying the modified GUI.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: June 13, 2023
    Assignee: VMware, Inc.
    Inventors: Raghavendra Mummadi, David Jablonski, Gerard T. Murphy, Soorya Rajasoorya, Adarsh Subhash Chandra Jain, James Wells
  • Patent number: 11620030
    Abstract: In non-limiting examples of the present disclosure, systems, methods and devices for executing gesture operations are provided. A touchpad gesture manager and a touchscreen gesture manager may be maintained. Both managers may comprise the identities of gesture operations and conditions for executing the gesture operations. The conditions for one or more touchscreen gesture operations may be the same as the conditions for one or more corresponding touchpad gesture operations. The gestures that have same conditions for the touchscreen and the touchpad may comprise application window operations and virtual desktop transition operations. In some examples, one or more display elements, animations, or intermediate operations may be different in executing the touchscreen operations than for executing the touchpad operations.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: April 4, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Elizabeth Picchietti Salowitz, Joseph Spencer King, Nan Yang, Albert Peter Yih, Sharath Viswanathan
  • Patent number: 11620034
    Abstract: Embodiments described herein are directed to simultaneously displaying proxy windows for application windows and/or tabs included in such application windows via a graphical user interface of an operating system. For instance, an application programming interface (API) associated with an application that supports a tabbed document interface (TDI) provides information associated with each tab opened within an application window associated with the application. An API of the operating system receives and utilizes such information to generate and display a proxy window for each tab. The proxy windows for the tabs may be displayed alongside proxy windows of application windows for other applications. The proxy windows may be generated and displayed in response to user invocation of various features of the operating system graphical user interface, including, but not limited to, a task switcher feature, a taskbar feature, or a window snap feature.
    Type: Grant
    Filed: October 7, 2020
    Date of Patent: April 4, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Gregory Thomas Mattox, Jr., Ross Nathaniel Luengen, Rose Elizabeth Higgins, William Joseph Devereux, Jessica Mary Hallett-Hook, Laurent Etienne Gilbert Mouton, Kyle Thomas Brady, Kenneth Martin Tubbs, Jr.
  • Patent number: 11556227
    Abstract: According to one general aspect, a computing device may include an application configured to create a tab in a context of a window, and a window manager configured to register the tab with a first UI element registry. The window manager may be configured to receive, over a network, at least a portion of a second UI element registry from a secondary window manager of a secondary computing device. The portion of the second UI element registry may identify a remote tab previously registered with the secondary window manager. The window manager may be configured to cause a display to provide a graphical arrangement of the tab and the remote tab.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: January 17, 2023
    Assignee: GOOGLE LLC
    Inventors: John Nicholas Jitkoff, Glen Murphy
  • Patent number: 11544736
    Abstract: A computer-implemented method for managing a campaign within a distributed computer network comprises acts of defining, in a memory of the distributed computer network, a personalized URL (pURL) associated with at least one user-specific advertisement; receiving trigger instructions that identify one or more conditions under which at least one second user-specific advertisement should be sent, wherein the second advertisement is associated with the pURL; sending the pURL associated with the at least one user-specific advertisement; tracking the pURL associated with the at least one user-specific advertisement for at least one trigger defined by the trigger instructions; receiving the trigger; and updating a campaign workflow responsive to the received trigger.
    Type: Grant
    Filed: October 23, 2015
    Date of Patent: January 3, 2023
    Assignee: Postalytics, Inc.
    Inventor: Alexander Graziano
  • Patent number: 11537271
    Abstract: Methods, systems, and apparatus for facilitating a comparison of content in a user interface are described. Two or more open browser interfaces of a browser are identified, each of the two or more open browser interfaces containing an item description of one or more items. The browser interfaces include at least one of a tab of the browser or a window of the browser. One or more features related to each of the one or more items from at least two of the item descriptions are extracted or identified. The comparison for a plurality of items is generated based on the extracted or identified one or more features. The comparison of the plurality of items is displayed within at least one of the browser interfaces.
    Type: Grant
    Filed: April 16, 2018
    Date of Patent: December 27, 2022
    Assignee: eBay Inc.
    Inventor: Evan Patrick Thomas
  • Patent number: 11526249
    Abstract: Various example implementations are directed to apparatuses and methods for providing data communications, and for monitoring and/or analyzing operations of computing data-communication servers. According to an example embodiment, an apparatus includes a processing circuit having an analysis circuit configured to retrieve operating state data for a plurality of servers. The analysis circuit determines an operating state of each of the servers for certain time periods. The operating state may be one of an up state, a warning state, and a down state. The processing circuit also may include a DNS subsystem associated with certain accounts which are linked to sets of received services, and provisionable resources such as servers. Further, an interface circuit may be included to provide a graphical user interface (GUI). For one or more of the servers, the GUI may displays a timeline having a respective time block for each of the plurality of time periods.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: December 13, 2022
    Assignee: 8x8, Inc.
    Inventors: Timothy Britt, Bryan Martin, Christopher Peters
  • Patent number: 11489978
    Abstract: The present invention is an information processing device in which a printer driver for causing an image forming device to perform processing according to items is installed, and which is provided with an editable tab on a settings screen of the printer driver such that the items can be selected by a user. The information processing device includes a controller that, in a state where information about the editable tab has been registered in the image forming device by an administrator, and an acquisition request for information about the registered editable tab has been made from the printer driver to the image forming device, causes information about the registered editable tab to be transmitted to the information processing device, and causes the transmitted information to be reflected in the editable tab of the printer driver.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: November 1, 2022
    Assignee: SHARP KABUSHIKI KAISHA
    Inventor: Shinichi Kawano
  • Patent number: 11435872
    Abstract: The embodiments of the present disclosure provide an icon control method and a terminal device. The method includes: receiving a first input that is performed by a user, where the first input is used to trigger a terminal device to enter an icon editing state, a target object is displayed on N pages on a desktop of the terminal device, the target object includes at least one of the following: an application icon or an application folder, where one application folder includes at least two application icons, and one application icon is used to indicate one application; and displaying at least one type of editing control on the desktop in response to the first input, where each type of editing control of the at least one type of editing control is used to edit the target object on the N pages; where in a case that the terminal device is in the icon editing state, the at least one type of editing control is always displayed on the desktop.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: September 6, 2022
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Fujun Ou
  • Patent number: 11247131
    Abstract: A ranking list display method in a game system, which can easily execute ranking confirmation of a user, who is a ranking confirmation target, such as the user himself/herself, a friend or a rival, is provided. The ranking list display method in a game system includes determining a position in a ranking list of a game of a user who is a ranking confirmation target in relation to a display range of the ranking list which is currently displayed on a terminal, and displaying a pointer, which corresponds to the determined position in the ranking list of the user who is the ranking confirmation target in relation to the display range of the ranking list which is currently displayed on the terminal, within the display range of the ranking list which is currently displayed on the terminal.
    Type: Grant
    Filed: August 21, 2017
    Date of Patent: February 15, 2022
    Assignee: GREE, Inc.
    Inventors: Maya Sawamura, Takuya Kai, Kenji Iguchi, Yushi Takagi, Toshiharu Yabe
  • Patent number: 11200293
    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: May 2, 2019
    Date of Patent: December 14, 2021
    Assignee: YANDEX EUROPE AG
    Inventors: Fedor Sergeevich Romanenko, Konstantin Pavlovitch Gorskiy, Gennadii Vladimirovich Lokhtin, Mikhail Gennadievich Milnikov, Konstantin Nikolaevich Ivanov
  • Patent number: 11194442
    Abstract: Devices, methods, and graphical user interfaces for supporting reading at work are described. This includes, detecting the selection of one or more items in an electronic document library of items comprising docs and doc sets; in response to detecting the selection of two or more items in the electronic document library: saving in the electronic document library a doc set comprising links to each selected item, and displaying adjacent to a doc display area tab icons linked to each selected item; detecting the selection of a tab icon; in response to detecting the selection of a tab icon linked to a doc: displaying the doc in the doc display area.
    Type: Grant
    Filed: March 17, 2014
    Date of Patent: December 7, 2021
    Inventor: David Graham Boyers
  • Patent number: 11188209
    Abstract: Progressive functionality command and object access for object and other content insertion and modification are provided. In a software application user interface, when a given command is selected, where the command is a parent command having one or more child commands, a subset of all available child commands under the selected parent command may be provided in the user interface in proximity to the selected parent command. If a user needs more or different commands than are presented in the subset, a contextual pane may be selectively presented in the user interface having a number of additional available commands for selection by the user. Once the contextual pane is displayed, it may stay displayed until it is manually or automatically dismissed.
    Type: Grant
    Filed: September 22, 2014
    Date of Patent: November 30, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jonathan S. Kaufthal, Maya Rodrig, Amani Ahmed Dye, Erez Kikin-Gil, Charles Scott Walker
  • Patent number: 11113343
    Abstract: A method and apparatus is disclosed that transmits a plug-in module to a web browser of a client computer. The web browser displays web content in a main window. The plug-in module, when activated, causes the web browser to display a user interface to a user of the client computer. The user interface is separate from the main window of the web browser, displays at least a portion of the web content, and is configured to enable the user to operate on the displayed at least a portion of the web content.
    Type: Grant
    Filed: May 18, 2018
    Date of Patent: September 7, 2021
    Assignee: NEWSPLUG, INC.
    Inventors: John S. Shriber, Roman Zaks
  • Patent number: 11106756
    Abstract: A method, apparatus and computer program product for dynamically grouping browser tabs in a web browser user interface is described. The web page content of a plurality of open web page tabs in a web browser displayed on a display of a computer are analyzed. Sets of tab group criteria, each set of tab group criteria for a respective tab group and based on user intent are used to evaluate the web page content. Based on the analyzing, which ones of the plurality of open web page tabs respectively satisfy a set of tab group criteria are determined. The plurality of open web page tabs is grouped into respective tab groups based on the determination. The tab groups are presented in the web browser display. Each tab group display contains tabs representing a subset of the plurality of open web page tabs which satisfy a respective set of tab group criteria.
    Type: Grant
    Filed: June 14, 2019
    Date of Patent: August 31, 2021
    Assignee: International Business Machines Corporation
    Inventors: Ravithej Chikkala, Su Liu, Howard N. Anglin, HariGovind Venkatraj Ramasamy
  • Patent number: 10970087
    Abstract: A window content transfer method in a graphical user interface is provided. The method comprises: a) receiving a command to transfer the content of a web window, which is displayed within a first native browser window of a browser application, to a second native browser window; b) generating, using the browser application, a second native browser window; and c) transferring, using the browser application, the content of the web window to the second native browser window.
    Type: Grant
    Filed: March 17, 2017
    Date of Patent: April 6, 2021
    Assignee: Scirra Ltd.
    Inventor: Ashley Gullen
  • 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