Office Layout Metaphor (e.g., Filing Cabinet, Desk) Patents (Class 715/775)
  • Patent number: 10809883
    Abstract: A collaborative computing device group operative under a shared multiple discrete desktop user interface is established from a first desktop of a first computing device and a different discrete desktop of a second computing device physically located in user visual proximity to the first computing device. A color-coded graphical representation of a user-interface control port that allows authorized cursor navigation to and from the second computing device is displayed on the first desktop oriented in a respective direction of the second computing device. A cursor of the second computing device is authorized to migrate, under control of a user of the second computing device, from the different discrete desktop through the color-coded graphical representation of the user-interface control port of the second computing device to the first desktop and the first computing device is controlled in accordance with visual navigation and control of the cursor of the second computing device.
    Type: Grant
    Filed: November 30, 2017
    Date of Patent: October 20, 2020
    Assignee: International Business Machines Corporation
    Inventors: Peter F. Haggar, Jacqueline G. Rojanatavorn, Steven K. Speicher, Scott A. Will
  • Patent number: 10802838
    Abstract: In some implementations, a computing device can present dynamic graphical user interface previews of an application on a display of the computing device. For example, cached graphical user interface (GUI) content can be dynamically generated in response to receiving application data update information for the corresponding application. The computing device can dynamically determine a portion of the cached GUI content to present on a display of the computing device. For example, the cached GUI content can be an image that is larger than the display of the computing device. The computing device can generate a GUI preview based a portion of the cached GUI content that fits on the display of the computing device based on an indication of which portion of the cached GUI content the user wishes to view and present the preview on the display of the computing device.
    Type: Grant
    Filed: September 21, 2016
    Date of Patent: October 13, 2020
    Assignee: Apple Inc.
    Inventors: Bryce D. Wolfson, Christopher P. Saari
  • Patent number: 10725645
    Abstract: An information processing apparatus is provided that is configured to facilitate the avoidance of a state in which the browsing of a web page displayed in a main display area is hindered by the displaying of a sub display area. When a web page scrollable in a predetermined scroll direction is displayed in a main display area, the information processing apparatus acquires an arrangement position of a display element displayed in the web page, the arrangement position being a position in a crossing direction crossing the scroll direction, and determines an arrangement position in the crossing direction of the sub display area arranged at a position overlapping the main display area in accordance with the acquired arrangement position of the display element.
    Type: Grant
    Filed: May 20, 2013
    Date of Patent: July 28, 2020
    Assignee: Rakuten, Inc.
    Inventors: Rei Kashima, Takehiro Ogita, Junko Takemoto
  • Patent number: 10691324
    Abstract: An electronic device and a method of display and interaction in a user interface is provided. The method includes: providing a display region and control region of a user interface; initiating the display of a number of interactive items in the display region; upon receiving a predefined interaction from a pointer, tracking the position or movement of the pointer and dynamically populating the display region with a subset of interactive items based on the position or movement of the pointer. In response to detecting a substantial change of direction of the pointer or in response to the pointer crossing a selection threshold, a selection interaction mode is entered in which a user can individually interact with the interactive items populating the display region.
    Type: Grant
    Filed: June 3, 2015
    Date of Patent: June 23, 2020
    Assignee: Flow Labs, Inc.
    Inventors: Willem Morkel Van Der Westhuizen, Filippus Lourens Andries Du Plessis
  • Patent number: 10656784
    Abstract: A method of arranging an icon on an electronic device includes displaying a plurality of icons in a plurality of regions of a user interface (UI), receiving a user input for each of at least one region displaying an icon among the plurality of regions, and arranging an icon selected based on the received user input in a region corresponding to a number indicated by the received user input.
    Type: Grant
    Filed: June 15, 2015
    Date of Patent: May 19, 2020
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Yujie Jin
  • Patent number: 10620792
    Abstract: A computing device includes at least one processor. The computing device also includes a memory, wherein the memory includes instructions that causes the at least one processor to perform operations. The operations include detecting at least one device connected to the computing device, selecting a user interface based on the at least one device; and displaying the user interface on a display associated with the computing device.
    Type: Grant
    Filed: March 9, 2018
    Date of Patent: April 14, 2020
    Inventor: Jonathan Glickman
  • Patent number: 10592080
    Abstract: This document describes techniques and apparatuses enabling assisted presentation of application windows. In some embodiments, these techniques and apparatuses enable sizing and positioning of application windows to provide an optimized layout of application windows.
    Type: Grant
    Filed: July 31, 2014
    Date of Patent: March 17, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Miron Vranjes, Nils Anders Sundelin, Christopher Doan, Oliver R. Jones, Matthew I. Worley, Jesse Clay Satterfield
  • Patent number: 10579153
    Abstract: Systems and methods for enabling one-handed gesture sequences in virtual, augmented, and mixed reality (xR) applications are described. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: receive a gesture sequence from a user wearing a Head-Mounted Device (HMD) coupled to the IHS, where the HMD is configured to display an xR application; identify the gesture sequence as a one-handed sequence; and execute a command in response to the one-handed sequence.
    Type: Grant
    Filed: June 14, 2018
    Date of Patent: March 3, 2020
    Assignee: Dell Products, L.P.
    Inventors: Hana Schuster Smith, Vivek Viswanathan Iyer
  • Patent number: 10489040
    Abstract: A user-activatable dashboard (also referred to as a unified interest layer) contains any number of user interface elements, referred to herein as “widgets,” for quick access by a user. In response to a command from a user, the dashboard is invoked and the widgets are shown on the screen. The user can activate the dashboard at any time, causing the dashboard to temporarily replace the existing user interface display on the user's screen. Once the dashboard has been activated, the user can interact with any or all of the widgets, and can configure the dashboard by adding, deleting, moving, or configuring individual widgets as desired. When the user wishes to return to the normal user interface he or she was working with, the user issues a command causing the dashboard to be dismissed. Once the dashboard has been dismissed, the previous user interface state is restored, allowing the user to resume normal interactions with the operating system.
    Type: Grant
    Filed: August 15, 2017
    Date of Patent: November 26, 2019
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, John O. Louch, Andrew M. Grignon, Gregory N. Christie
  • Patent number: 10466879
    Abstract: Disclosed are a terminal and operating method thereof. The present invention includes determining an action performed in the terminal, displaying at least one virtual key according to the determined action on a side display region of the terminal, and performing an operation corresponding to one of the at least one virtual key in response to an input for selecting the one of the at least one virtual key.
    Type: Grant
    Filed: July 7, 2017
    Date of Patent: November 5, 2019
    Assignee: LG ELECTRONICS INC.
    Inventors: Hojae Jung, Yeonsuk Na, Songyi Baek, Jihye Ham, Sungjin Kang, Seoyeon Lee
  • Patent number: 10401948
    Abstract: An information processing apparatus includes processing circuitry that is configured to issue a control command relating to a real object based on a displayed positional relationship between the real object and a predetermined object. The real object being a tangible, movable object and the predetermined object being at least one of another real object and a virtual object.
    Type: Grant
    Filed: January 29, 2013
    Date of Patent: September 3, 2019
    Assignee: SONY CORPORATION
    Inventor: Kenichirou Ooi
  • Patent number: 10389778
    Abstract: A plurality of icons are displayed on a companion device having a touch screen interface; the icons can be manipulated by the touch screen interface, and each of the plurality of icons represents a different one of a plurality of audiovisual assets which can be viewed on an external audiovisual device. An input gesture on the touch screen interface is obtained from a user of the companion device, wherein a given one of the icons is flicked in a manner associated with the external audiovisual device. Responsive to the obtaining of the gesture, a signal is dispatched from the companion device. The signal causes the external audiovisual device to access a given one of the plurality of audiovisual assets associated with the given one of the icons. Techniques for other than touch screen devices, and techniques to obtain programs on the companion device, are also provided.
    Type: Grant
    Filed: January 23, 2012
    Date of Patent: August 20, 2019
    Assignee: TIME WARNER CABLE ENTERPRISES LLC
    Inventors: Robert Todd Smith, James C. Stark
  • Patent number: 10346359
    Abstract: An electronic device and a method for managing an object in a folder on the electronic device are provided. The electronic device includes a displaying unit, and a controller performing control to display a first folder including at least one object on a screen of the displaying unit, display at least one recommended folder associated with the first folder or an object selected from among the at least one object, along with the first folder, on the screen where the first folder is displayed, when the selected object is moved to a second folder among the at least one recommended folder, include the selected object in the second folder.
    Type: Grant
    Filed: July 21, 2016
    Date of Patent: July 9, 2019
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Soo-Youn Park, Seok-Hee Na, Yoon-Jeong Choi, Bo-Keun Kim, Kyu-Ok Choi
  • Patent number: 10338781
    Abstract: Techniques and systems for centralized access to multimedia content stored on or available to a computing device are disclosed. The centralized access can be provided by a media control interface that receives user inputs and interacts with media programs resident on the computing device to produce graphical user interfaces that can be presented on a display device.
    Type: Grant
    Filed: November 13, 2017
    Date of Patent: July 2, 2019
    Assignee: Apple Inc.
    Inventors: Imran A. Chaudhri, Thomas Michael Madden, Scott J. Forstall, Duncan Robert Kerr, Nicholas V. King, Stephen O. Lemay, Richard W. Fabrick, II, Bas Ording, Eric Taylor Seymour, Marcel Van Os
  • Patent number: 10338765
    Abstract: Systems, methods, computer storage media, and graphical user interfaces (GUIs) are provided for combined switching and placement of windows based on a single action. The single action may be moving an element to a hot spot or a snap portion of a display area. In response to the single action, an element is automatically launched, repositioned according to a snap portion or a hot spot that recognized the element, and opened, and a view is automatically switched to a view of at least the element.
    Type: Grant
    Filed: September 5, 2014
    Date of Patent: July 2, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Christopher Doan, Matthew Isaac Worley, Miron Vranjes, Steven James Frederickson, Nils Anders Sundelin, Oliver Ross Prosser Jones, Richard Fang, Richard Zarick, Jeremy Monroe Bowen
  • Patent number: 10318125
    Abstract: In an example embodiment, a first graphical layer having a plurality of edges is rendered in a graphical user interface, the first graphical layer including a first virtual button rendered at a default location and one or more pieces of information. Then a user input of selecting the first virtual button and moving the first virtual button to a new location other than the default location is detected. In response to the detecting, the new location is compared to each of the plurality of edges to determine a geometrically closest edge to the new location, and a second graphical layer is rendered on top of the first graphical layer, the second graphical layer abutting the geometrically closest edge to the new location.
    Type: Grant
    Filed: August 29, 2016
    Date of Patent: June 11, 2019
    Assignee: SAP SE
    Inventors: Francois De Belen, Mark Taylor, Hector Granero
  • Patent number: 10318488
    Abstract: A data storage system having data locking and unlocking functions and a method therefor are provided. The data locking and unlocking method includes: when a used capacity of a storage device is equal to or greater than a first threshold, locking a plurality of folders of the foregoing storage device; preventing the folders from being unlocked when the used capacity is greater than or equal to a second threshold; unlocking the locked folders according to a first unlock signal when the used capacity is less than the first threshold; and unlocking the locked folders according to a second unlock signal when the used capacity is between the first threshold and the second threshold. The foregoing second threshold is greater than the first threshold.
    Type: Grant
    Filed: January 10, 2017
    Date of Patent: June 11, 2019
    Assignee: ACCELSTOR LTD.
    Inventors: Yu-Ching Lee, Kun-Cheng Lai, Hann-Huei Chiou, Pan-Lung Tsai
  • Patent number: 10222866
    Abstract: The present disclosure provides an information processing method and an electronic device, capable of solving the problem with the conventional solution that the user may not activate the interaction interface conveniently without knowing the position of the triggering control.
    Type: Grant
    Filed: September 24, 2014
    Date of Patent: March 5, 2019
    Assignees: BEIJING LENOVO SOFTWARE LTD., LENOVO (BEIJING) LIMITED
    Inventors: Xiang Cao, Cheng Guo, Jundong Xue, Jun Wei
  • Patent number: 10185782
    Abstract: Methods and apparatuses that identify one of a plurality of modes from a web page associated with a document received at a browser are described. An identified mode may correspond to a user interface configuration. A portion of content may be extracted from the document for a presentation configured by the user interface configuration. A presentation of the extracted content may be displayed on a display screen while excluding a reset of the document without displaying the web page.
    Type: Grant
    Filed: June 27, 2014
    Date of Patent: January 22, 2019
    Assignee: Apple Inc.
    Inventors: Kevin Decker, Giovanni Donelli
  • Patent number: 10175853
    Abstract: A chain visualization shows cards representing first, second and third hierarchical data items from a database. The second data item descends from the first. The third descends from the second. The visualization shows an ancestors chain, a descendants chain, and an active item location where the chains meet. The visualization shows a card visually associated with the ancestors chain for the first data item, a card in the active item location for the second data item, and a card visually associated with the descendants chain for the third data item. The cards present information from the data items. When a card is activated, it moves to the active item location. A descendant data item, descending from the new active item, is retrieved from the database. A card representing the descendant data item is displayed as visually associated with the descendants chain.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: January 8, 2019
    Assignee: Oracle International Corporation
    Inventors: Jairam Ramanathan, Prashant Singh, Yi Dai, Jindrich Dinga, David Kamholz
  • Patent number: 10175854
    Abstract: A chain visualization represents first, second and third hierarchical data items from a database. The second data item descends from the first. The third descends from the second. The visualization shows an ancestors chain and a descendants chain. It has an active item location where the chains meet. The visualization shows a card linked to the ancestors chain for the first data item, a card in the active item location for the second data item, and a card linked to the descendants chain for the third data item. Users may navigate upwards or downwards in the hierarchy by activating any card outside the active item location. Users may stack cards to save screen space, and users may scroll to view different parts of the hierarchy. Users may edit information from data items represented by the cards.
    Type: Grant
    Filed: March 11, 2015
    Date of Patent: January 8, 2019
    Assignee: Oracle International Corporation
    Inventors: Jairam Ramanathan, Prashant Singh, Yi Dai, Jindrich Dinga, David Kamholz
  • Patent number: 10176317
    Abstract: The present invention discloses a method and an apparatus for managing a super user password on a smart mobile terminal, wherein the method for managing the super user password on the smart mobile terminal comprises: obtaining a super user password that is used currently by a smart mobile terminal; determining whether the super user password that is used currently is a default super user password of the smart mobile terminal; and if yes, prompting a user to change the super user password or automatically changing the super user password. The method and apparatus provide a scheme for changing the default super user password of the smart mobile terminal. An operation is simple and quick. An attention of the user on the super user password increases. A super user password security risk existing on the smart mobile terminal currently is effectively eliminated. Security of smart mobile terminal user data is enhanced.
    Type: Grant
    Filed: August 26, 2014
    Date of Patent: January 8, 2019
    Assignee: Beijing Qihoo Technology Company Limited
    Inventor: Bin Liu
  • Patent number: 10168864
    Abstract: A method performed by a computing device of presenting an application menu on a touchscreen includes (a) receiving a signal from the touchscreen indicating that a user has touched an MAE displayed on a screen of the application, (b) in response to receiving, displaying the menu on the touchscreen, (c) receiving a signal from the touchscreen indicating that the user is sliding a cursor across the touchscreen in a first direction and, in response, moving a display position of a slider element of the menu correspondingly on the touchscreen, (d) receiving a signal from the touchscreen indicating that the user has slid the cursor in a second direction substantially orthogonal to the first direction past a selection threshold and, in response, selecting a menu item corresponding to a current location of the cursor, and (e) in response to selecting the menu item, performing an action corresponding to the menu item.
    Type: Grant
    Filed: January 23, 2015
    Date of Patent: January 1, 2019
    Assignee: Citrix Systems, Inc.
    Inventors: David Holt, Justin Ware, Ryan Morton, Caroline Ford, Nancy Jin
  • Patent number: 10156971
    Abstract: Apparatuses, computer readable media, methods, and systems are described for automatic deployment of applications and infrastructure components, which may include processing selection of an operating system, processing selection of a stack, creating a stencil based on the operating system and the stack, and publishing the stencil.
    Type: Grant
    Filed: February 2, 2016
    Date of Patent: December 18, 2018
    Assignee: Bank of America Corporation
    Inventors: Sameer Malhotra, Jooi-Teong Chuah, Nazario Parsacala, Kanishka Hettiarachchi, Rejith Kurup
  • Patent number: 10133451
    Abstract: Disclosed is an operation display device, including: a display unit; a display control unit configured to display operation buttons; and an operation unit configured to receive an operation to one of the operation buttons, wherein in case that identification information is arranged in the operation button in a first display mode, when the operation button is displayed so as to display whole of the identification information in the display area, the display control unit displays the identification information in the first display mode, and in case that the identification information is arranged in the operation button in the first display mode, when a part of the identification information protrudes from the display area, the display control unit changes a display mode of the identification information to a display mode which is different from the first display mode, and displays the identification information in the operation button.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: November 20, 2018
    Assignee: KONICA MINOLTA, INC.
    Inventors: Hideaki Shimizu, Yasuaki Sugimoto
  • Patent number: 10115091
    Abstract: The present disclosure provides a system for providing a gift icon using a communication network. The system includes: a user terminal configured to receive information about products, select a product, and receive information about a selection of at least one receipt terminal to receive the selected product, information about whether the receipt terminal receives a gift icon corresponding to the selected product or not, and information about whether the gift icon has been used or not; and a gift provision apparatus configured to provide the information about products to the user terminal, provide the gift icon to the receipt terminal, and manage downloading, using, and usable period expiring of the gift icon.
    Type: Grant
    Filed: June 30, 2015
    Date of Patent: October 30, 2018
    Assignee: SK PLANET CO., LTD.
    Inventors: Kyung-Lim Choi, Jae-Hee Cho, Hyo-Jung Joo
  • Patent number: 10104080
    Abstract: A social networking service encourages users to post content to a communication channel with varying levels of accessibility to other users. Users may select how content will be published and control the accessibility of uploaded content using a privacy setting for each content item that the user posts. The privacy setting defines, or identifies, the set of connections who may view the posted content item. The posted content item is placed in a particular communication channel in the social networking service, such as a newsfeed or stream, where the content item can be viewed by those who are permitted to view it according to its associated privacy setting. Varying granularities of privacy settings provide flexibility for content accessibility on a social networking service.
    Type: Grant
    Filed: September 14, 2012
    Date of Patent: October 16, 2018
    Assignee: Facebook, Inc.
    Inventors: Leah Pearlman, Alok Menghrajani, Mark Slee
  • Patent number: 10078434
    Abstract: The present invention relates to the field of mobile terminals and discloses a method and an apparatus for taking a screenshot of a screen of an application. An instruction is received for closing a screen of a designated application. A designated area of the screen of the designated application is captured to obtain a screenshot of the designated area. The screenshot of the designated area is saved and the screen of the designated application is closed.
    Type: Grant
    Filed: April 25, 2014
    Date of Patent: September 18, 2018
    Assignee: HUAWEI DEVICE (SHENZHEN) CO., LTD.
    Inventor: Weibin Wu
  • Patent number: 10007392
    Abstract: Windows corresponding to independent applications in a windowed computing environment can be linked to have unified behavior. A host application can monitor window activity to determine if windows are intended to be grouped. Commands applied to one or more windows in a group are applied to at least some other windows in the group. Windows can be grouped or ungrouped according to various criteria including a priori configuration or user action. The window grouping permits a unified user interface behavior to be established for two or more independent applications.
    Type: Grant
    Filed: March 4, 2014
    Date of Patent: June 26, 2018
    Assignee: Siemens Healthcare Diagnostics Inc.
    Inventor: Michael Heydlauf
  • Patent number: 9996254
    Abstract: A user device may include a touchscreen, a storage device, and a processing device. The storage device stores native applications and their corresponding icon data. The icon data includes an icon, a location of the icon on a launch screen, a flag indicating whether the icon is hidden or visible, and an unlocking instruction. The processing device may display the launch screen via the touchscreen whereby the launch screen displaying one or more icons. The processing device monitors the touchscreen and receives user input at an unpopulated screen location occupied by a hidden icon. The processing devices receives a user instruction at the unpopulated screen location, verifies the user instruction with the unlocking instruction associated with the icon. When the user instruction is verified, the processing device can display the hidden icon or may launch the native application corresponding to the hidden icon.
    Type: Grant
    Filed: September 23, 2015
    Date of Patent: June 12, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Kiran Bindhu Hemaraj, Vijith Menon, Nithin John
  • Patent number: 9946443
    Abstract: The invention relates to a computer-implemented graphical user interface (6) for a display (60), comprising an information area (62) for presenting a section (A') of a desktop (A), on which a plurality of widgets (W1, W2, W3, W4, WS) are arranged. The user interface also comprises a navigation area (61), which is substantially smaller than the information area (62) and which is arranged outside of the information area (62) and which has a miniaturized presentation (A*) of the entire desktop and the widgets arranged thereon. The navigation area (61) and the information area (62) are coupled by means of a selection indicator (L), which can be moved in the navigation area (61), in such a way that a sub-area of the desktop (A*) presented in miniature determined in the navigation area (61) by the selection indicator (I) corresponds to the section (A') of the desktop (A) presented in the information area (62).
    Type: Grant
    Filed: September 13, 2011
    Date of Patent: April 17, 2018
    Assignee: FERAG AG
    Inventor: Uwe Groth
  • Patent number: 9933932
    Abstract: An information processing apparatus has a display unit operable to display an object, a contact detection unit operable to detect a plurality of contact points on the display unit, and a control unit operable to control the object displayed on the display unit so as to be movable with use of the contact detection unit. When the control unit detects contact with a display range of the object displayed on the display unit with use of the contact detection unit, detects contact with an active range of a display screen other than the display range of the object, and further detects a movement instruction to the object, then the control unit controls the object so as to be movable within the active range. Thus, use of a contact detection unit capable of a plurality of contact points permits a user's intuitive operation.
    Type: Grant
    Filed: July 23, 2014
    Date of Patent: April 3, 2018
    Assignee: NEC Corporation
    Inventor: Kazuki Isono
  • Patent number: 9927962
    Abstract: Disclosed is a method and apparatus for displaying a menu in a mobile device. An object generating event is detected for at least one selected menu item icon of at least one menu displayed on a touch screen. When the object generating event is detected, an object is generated and displayed, which performs an equivalent function to that of the at least one selected menu item icon.
    Type: Grant
    Filed: June 25, 2013
    Date of Patent: March 27, 2018
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Han-Jun Ku, Hyun-Woo Kim, Eun-Young Cho
  • Patent number: 9921720
    Abstract: In some implementations, a system causes a set of main tabs to be displayed at a first portion of a display. The system is configured to receive a user selection of a selected main tab. In response, the system causes a set of secondary tabs to be displayed at a second portion of the display. The system is configured to receive user input to manipulate the secondary tabs causing a rearrangement of the secondary tabs into a new order and/or causing one or more of the secondary tabs to be hidden. Based on the user input, the system causes the manipulated set of secondary tabs to be displayed and stores information defining the manipulated set of secondary tabs. Upon a subsequent access by the user of a database object associated with the selected main tab, the system causes the manipulated set of secondary tabs to be displayed.
    Type: Grant
    Filed: April 29, 2014
    Date of Patent: March 20, 2018
    Assignee: salesforce.com, inc.
    Inventors: Margaret Law, Rashmi Channarayapattna, Jason Ellis, Anshu Agarwal, Xuefeng Wang
  • Patent number: 9880629
    Abstract: Devices and related methods are disclosed herein that generally involve detecting and interpreting gestures made by a user to generate user input information for use by a digital data processing system. In one embodiment, a device includes first and second sensors that observe a workspace in which user gestures are performed. The device can be set to a keyboard input mode, a number pad input mode, or a mouse input mode based on the positioning of the user's hands. Subsequent gestures made by the user can be interpreted as keyboard inputs, mouse inputs, etc., using observed characteristics of the user's hands and various motion properties of the user's hands. These observed characteristics can also be used to implement a security protocol, for example by identifying authorized users by the anatomical properties of their hands or the behavioral properties exhibited by the user while gesturing.
    Type: Grant
    Filed: February 25, 2013
    Date of Patent: January 30, 2018
    Inventor: Thomas J. Moscarillo
  • Patent number: 9830056
    Abstract: A computing device outputs an arrangement of a set of windows organized into one or more visual stacks. Each respective visual stack from the one or more visual stacks comprises a respective subset of the set of windows sequenced based on a characteristic. The computing device determines that a first window from the set of windows has a particular relationship with a second window from the set of windows, wherein the particular relationship is not based on the characteristic. The computing device outputs, responsive to the determining, a visual indication of the first window that visually differentiates the first window from windows from the set of windows not having the particular relationship with the second window.
    Type: Grant
    Filed: March 5, 2014
    Date of Patent: November 28, 2017
    Assignee: Google LLC
    Inventors: Lee Brandon Keely, Matias Gonzalo Duarte, Daniel Marc Gatan Shiplacoff, Michael Andrew Cleron
  • Patent number: 9823815
    Abstract: There is provided an information processing apparatus including a line-of-sight position acquisition unit configured to acquire a line-of-sight position of a user, a state control unit configured to perform a transition to an active state in response to a first operation performed by the user, the active state being capable of selecting an object by the user through a line of sight of the user, and a processing unit configured to determine an object corresponding to the acquired line-of-sight position as a selected object in response to a second operation performed by the user subsequent to the first operation.
    Type: Grant
    Filed: January 21, 2015
    Date of Patent: November 21, 2017
    Assignee: Sony Corporation
    Inventors: Ryouhei Yasuda, Takuro Noda
  • Patent number: 9817541
    Abstract: The present disclosure is directed to methodologies and devices for handling the display of hierarchically related windows in a single-screen communication device.
    Type: Grant
    Filed: August 19, 2016
    Date of Patent: November 14, 2017
    Assignee: Z124
    Inventors: Sanjiv Sirpal, Paul E. Reeves, Alexander de Paz, Jared L. Ficklin, Denise Burton, Gregg Wygonik
  • Patent number: 9811548
    Abstract: A method for representing a database in a computer readable medium. Accessing a first table in the database. The first table has rows of data, each row of data having one or more columns. Storing a first representation of the first table in a volatile computer memory in a column-oriented format, the column-oriented format comprising at least one B-tree for at least one column, wherein the B-tree is composed of at least one array and the at least one B-tree includes references to a plurality of arrays, each array of the plurality of arrays comprised of data corresponding to the rows of one column of the table, wherein the storing further comprising storing data corresponding to the rows in a packed format. Storing a second representation of the database on the computer-readable medium, the second representation substantially identical to the first representation.
    Type: Grant
    Filed: March 1, 2013
    Date of Patent: November 7, 2017
    Assignee: TightDB, Inc.
    Inventors: Alexander Stigsen, Bjarne Christiansen, Lasse Reinhold
  • Patent number: 9781111
    Abstract: An operation apparatus includes a communication section to communicate with an electronic apparatus capable of communicating, through a first transmission medium, with an accumulation apparatus capable of accumulating contents, the communication section communicating with the electronic apparatus through a second transmission medium, a content selection section to select a content to which a parental lock is to be set from among the contents accumulated in the accumulation apparatus, a release key setting section to set a key for releasing the parental lock for the content selected, a storage section to associate identification information of the content selected with the key set by the release key setting section and stores the identification information and the key associated with each other, and a parental lock notification section to notify the accumulation apparatus in which the content is accumulated of the identification information of the content to which the parental lock is set.
    Type: Grant
    Filed: February 28, 2014
    Date of Patent: October 3, 2017
    Assignee: Saturn Licensing, LLC
    Inventor: Nanami Miki
  • Patent number: 9715331
    Abstract: A computer-implemented method includes displaying a GUI comprising a report including a first graphical representation of one or more data elements, receiving an input indicating a selection of a first data element included in the one or more data elements using an insight visualization tool, and displaying, as part of the GUI while maintaining display of the report, an insight view comprising respective graphical representations of a subset of the one or more data elements, the first data element included in the subset. Each of the respective graphical representations includes one or more graphical regions corresponding to one or more sub-elements included in a data element represented by the respective graphical representation and the respective graphical representations of the insight view are displayed based at least in part on a display characteristic that defines the displaying of the report.
    Type: Grant
    Filed: March 15, 2013
    Date of Patent: July 25, 2017
    Assignee: International Business Machines Corporation
    Inventors: Prakash Dewan, Jim V. Mathews, Varun K. Mishra
  • Patent number: 9619562
    Abstract: Disclosed is a method and system for providing to a user rapid access to search resources while interacting with electronic documents by providing for recognition of user initiated search triggers that result in searches being performed with minimal user input or page navigation. The method and system includes generating, by a server computer, a web page, injecting code into the web page, and transmitting the web page to a client computer. The code, when executed on the client computer, detects a search interface trigger occurring during display of the web page, the search interface trigger not associated with an input focus of the web page or of a browser on the client computer, detects a search execution trigger after the detecting of the search interface trigger, and transmits, to a search entity, a request for search results related to content associated with the search interface trigger.
    Type: Grant
    Filed: June 30, 2010
    Date of Patent: April 11, 2017
    Assignee: EXCALIBUR IP, LLC
    Inventor: Wai Hung Wong
  • Patent number: 9613167
    Abstract: The present invention provides solutions to the potential undesirable effects the insertion and removal of information elements and documents may have on arrays and axes of information elements using a collation function to determine the position of information elements thereon. The invention can be effectuated as a method, a device and an apparatus carrying out the method described herein.
    Type: Grant
    Filed: September 25, 2012
    Date of Patent: April 4, 2017
    Assignee: 9224-5489 QUEBEC INC.
    Inventors: Francois Cassistat, Mathieu Audet
  • Patent number: 9588782
    Abstract: A method and a device for processing a window task are provided. The method includes: creating a thread class including a first member variable for representing whether a task processed currently has been cancelled and a first member function for initiating a backstage thread; creating a backstage thread object based on the thread class when a task that takes time needs to be processed, and initializing the first member variable in the backstage thread object as FALSE, invoking the first member function in the backstage thread object to initiate the backstage thread; in process of the backstage thread processing the task that takes time, if a close instruction for a current window is received, setting the first member variable in the backstage thread object as TRUE to release the memory space occupied by the backstage thread object and closing the current window.
    Type: Grant
    Filed: May 22, 2014
    Date of Patent: March 7, 2017
    Assignee: Tencent Technology (Shenzhen) Company Limited
    Inventors: Zifeng Shang, Xuemin Ma
  • Patent number: 9554248
    Abstract: A music diary processor for generating an electronic music diary. The music diary processor receives a plurality of event identifiers from a user, wherein each event identifier identifies a respective life event associated with the user. The user can also provide a date identifier identifying a date associated with the life event, a song identifier identifying one or more songs identified by the user as being associated with the live event. The event identifiers, song identifiers and the date identifiers are stored in an electronic storage medium wherein each song identifier and date identifier is coupled with at least one respective event identifier, and a plurality of event identifiers are coupled with each other. The music diary processor can serve as a music discovery vehicle, wherein the music diary processor can use data entered by a user to locate songs and other data associated with other music diaries.
    Type: Grant
    Filed: June 16, 2009
    Date of Patent: January 24, 2017
    Assignee: Waldeck Technology, LLC
    Inventor: Steven L. Petersen
  • Patent number: 9544343
    Abstract: Techniques are presented herein to enable a first device participating in a conference session to adapt its displayed content being shared from a second device that has a larger display and can therefore display a larger area of content than the first device is capable of displaying. The first device has a first display and displays a portion of content being displayed on a second display of the second device that is being shared with the first device during an online conference session. The first device detects when a first change has occurred in the content that is outside of the portion displayed on the first display. A graphical element is displayed on the first display, the graphical element indicating that the first change has occurred in the content outside of the portion being displayed on the first device.
    Type: Grant
    Filed: July 3, 2013
    Date of Patent: January 10, 2017
    Assignee: Cisco Technology, Inc.
    Inventors: Hua Ouyang, Yi Lu, Huahua Yin, Qi Shi, Yunwei Luo
  • Patent number: 9489110
    Abstract: Apparatuses, computer readable media, methods, and systems are described for automatic deployment of applications and infrastructure components, which may include processing selection of an operating system, processing selection of a stack, creating a stencil based on the operating system and the stack, and publishing the stencil.
    Type: Grant
    Filed: October 29, 2012
    Date of Patent: November 8, 2016
    Assignee: Bank of America Corporation
    Inventors: Sameer Malhotra, Jooi-Teong Chuah, Nazario Parsacala, Kanishka Hettiarachchi, Rejith Kurup
  • Patent number: 9418346
    Abstract: An approach is provided for causing, at least in part, a generation of at least one representation of at least one building, wherein one or more floors of the at least one building are represented as one or more drawer user interface elements in the at least one representation. The approach also involves causing, at least in part, an association of one or more content items with the one or more drawer user interface elements, wherein one or more user interactions with the one or more drawer user interface elements causes, at least in part, an initiation of one or more operations on the one or more content items.
    Type: Grant
    Filed: March 28, 2013
    Date of Patent: August 16, 2016
    Assignee: Nokia Technologies Oy
    Inventors: Arto Juhani Lehtiniemi, Antti Johannes Eronen, Juha Henrik Arrasvuori, Jukka Antero Holm
  • Patent number: 9411503
    Abstract: An information processing device includes: a main unit to be held; a display unit provided on the main unit such that an information display screen is positioned on a front face thereof, to display information on the information display screen; a touch position detection unit to detect a touch position on the information display screen, and generate touch position detection data represented in terms of coordinates based on two axes intersecting at the detected touch position; and a control unit to display predetermined information on the information display screen, in the event of detecting that the touch position on the information display screen is being continually displaced from within a predetermined region on the information display screen in a predetermined first diagonal direction as to two directions following the two axes, based on the touch position detection data generated by the touch position detection unit.
    Type: Grant
    Filed: June 19, 2009
    Date of Patent: August 9, 2016
    Assignee: Sony Corporation
    Inventors: Takuo Ikeda, Satoshi Akagawa, Satoshi Asai, Takashi Kitao, Dan Li, Kazuto Mugura, Makoto Nishimura
  • Patent number: 9256351
    Abstract: An electronic device comprising a display and means for receiving user input, a method of operation thereof and computer software, the method comprising, while receiving a first user input, displaying a menu in a first configuration, the menu in a first configuration having one or more menu elements; and on receiving a second user input continuous from the first user input, displaying the menu in a second configuration, wherein at least one element of the menu in a first configuration is represented in the menu in a second configuration.
    Type: Grant
    Filed: July 20, 2012
    Date of Patent: February 9, 2016
    Assignee: BlackBerry Limited
    Inventors: Nils Roger Andersson Reimer, Simon Martin Thorsander, Robert Simon Lessing