On-screen Link Or Communication (e.g., Cue) Patents (Class 715/805)
  • Patent number: 11922572
    Abstract: The present disclosure relates to a method for 3D reconstruction from satellite imagery using deep learning, said method comprising providing (101) at least two overlapping 2D satellite images, providing (102) imaging device parameters for the at least two overlapping 2D satellite images, providing (103) at least one trained Machine Learning Network, MLN, able to predict depth maps, said trained MLN being trained on a training set comprising multi-view geocoded 3D ground truth data and predicting (104) a depth map of the at provided at least two 2D satellite images using the trained at least one MLN and based on the corresponding imaging device parameters.
    Type: Grant
    Filed: February 2, 2023
    Date of Patent: March 5, 2024
    Assignee: Maxar International Sweden AB
    Inventors: Tim Yngesjö, Carl Sundelius, Anton Nordmark
  • Patent number: 11853308
    Abstract: The methods and systems described herein re-order social media feed items. In one example, the methods and systems receive on a user device social media feed items having a defined sequential order for display in a social media feed. The methods and systems also detect an occurrence of a triggering event and in response to the detection, reorder one or more of the social media feed items in a new order for display. The methods and systems further generate for display the one or more social media feed items in the social media feed in the new order.
    Type: Grant
    Filed: December 20, 2019
    Date of Patent: December 26, 2023
    Assignee: Rovi Guides, Inc.
    Inventors: Radhika Dewan, Vishwas Sharadanagar Panchaksharaiah
  • Patent number: 11775322
    Abstract: Example implementations relate to combining computer applications by adding a new computer application to a common access point. The new computer application accesses a new data source via the common access point. The new computer application is associated with an existing computer application. The existing computer application accesses an existing data source via the common access point. The existing computer application is executed to access the existing data source. Additionally, the new computer application is executed to access the new data source in response to a selection of the association.
    Type: Grant
    Filed: April 20, 2021
    Date of Patent: October 3, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Jean-Charles Picard, Jean Michel Dias-Vaz, Flavien Bossiaux
  • Patent number: 11703999
    Abstract: This disclosure describes a system that enables a user to efficiently view messages of a conversation that are more relevant to the user. The system is configured to display content of a first application within an application user interface (UI) and to determine that a message of a second application being monitored includes a trigger feature that comprises a piece of information or an interaction from another user that is worthy of the user's attention. The system can then generate a visual notification for the trigger feature. The visual notification can be displayed in association with a graphical element of the application UI. Upon receiving an indication of a selection of the visual notification, the system can switch from displaying the content of the first application to displaying the message of the second application and trigger feature and/or change visual characteristics associated with the message to bring focus to the message.
    Type: Grant
    Filed: January 31, 2022
    Date of Patent: July 18, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Casey Baker, Jose Rodriguez
  • Patent number: 11693543
    Abstract: A method for optimizing a UI of an application in an electronic device is provided. The method includes detecting, by the electronic device, at least one first application installed in the electronic device, determining, by the electronic device, at least one data item associated with at least one UI of the at least one first application to be modified, modifying, by the electronic device, the at least one data item associated with the at least one UI of the at least one first application based on a level of proficiency of a user with an already used application in the electronic device, and displaying, by the electronic device, the at least one UI with the at least one modified data item of the at least one first application.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: July 4, 2023
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Ramendra Singh Bhadouriya, Abhishek Mishra, Vaibhav Mishra, Ashutosh Gupta, Tarun Gupta, Gaurav Sikarwar, Sai Hemanth Kasaraneni
  • Patent number: 11523060
    Abstract: A display device displays a display object on a display part, controls a display on the display part, detects an indicator contacts the display part, and determines an input operation to the display part based on a detection result in the detecting. The display includes a first region being a detectable region and a second region being a part of the first region and a movable region where the display object moves according to the input operation. When a tap operation is detected, the display object is moved to coordinates of the tap operation being in the second region, and the display object is not moved toward coordinates of the tap operation being outside the second region. When a drag operation is detected, the display object is moved within the second region in accordance with a coordinate change due to the drag operation in the first region.
    Type: Grant
    Filed: November 27, 2019
    Date of Patent: December 6, 2022
    Assignee: Ricoh Company, Ltd.
    Inventor: Teppei Okamoto
  • Patent number: 11449351
    Abstract: The disclosed implementations can provide a state-based history based on capture, representation, and navigation of a user's exploratory interactions with a user interface of an application. States may be represented in a history board, and one or more states may form a path. As a user explores an application's user interface, the user may branch from a given path and/or return to a prior state. Displaying a visual indication of states and a relationship of those states within a given path to states in other paths, provides a much improved user experience.
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: September 20, 2022
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Darren Edge, Jonathan Larson, Chris Trevino, Chris White
  • Patent number: 11436702
    Abstract: A method for super-resolution image reconstruction may include obtaining an original image that has first resolution and includes a target object. The method may also include generating a first target image by increasing the first resolution of the original image. The method may also include determining first feature points relating to the target object based on the first target image. The method may also include determining first priori information relating to the target object based on the first feature points relating to the target object. The method may also include generating a second target image having second resolution higher than the first resolution based on the first priori information relating to the target object and the first target image.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: September 6, 2022
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventor: Changjiu Yang
  • Patent number: 11341290
    Abstract: Example systems and methods for virtual visualization of a three-dimensional model of an object in a two-dimensional environment. The method may include moving and aligning the three-dimensional model of the object along a plane in the two-dimensional environment.
    Type: Grant
    Filed: November 11, 2020
    Date of Patent: May 24, 2022
    Assignee: West Texas Technology Partners, LLC
    Inventor: Milos Jovanovic
  • Patent number: 11276376
    Abstract: A method for displaying objects in an aerial vehicle is disclosed. The method includes: determining if sensed objects or calculated virtual objects around the travel path of the aerial vehicle are within a field of view of a three-dimensional view in front of the aerial vehicle displayed on a display screen in the aerial vehicle; selecting, for each graphical object representing an object within the field of view of the three-dimensional view, a graphical object display size for the object, wherein the display size of an object is determined based on a non-linear projection per distance between the object and the view point that is scaled based on a continuous, non-linear scaling function, which causes the object to be displayed smaller at certain distances and larger at other distances than it would if linear scaling alone were applied; causing the display of the one or more graphical objects with the selected display size.
    Type: Grant
    Filed: June 3, 2020
    Date of Patent: March 15, 2022
    Assignee: HONEYWELL INTERNATIONAL INC.
    Inventors: Zuowei He, Gang He, Thea Feyereisen
  • Patent number: 11188875
    Abstract: A system for providing a virtual data room for conducting due diligence on a plurality of documents that are remotely located and accessible over a computer network by a plurality of users using client computer systems. Documents are retrieved from the remote system and presented to a user on their local computing system for review and conducting due diligence tasks thereon. Based on the interaction the user has with the displayed document, due diligence status values that are associated with the display document are updated and stored with the virtual data room system. A display request is received and based on the request a display characteristic is calculated for a folder that includes a set of documents. The display characteristic is determined based on the due diligence status values of all of the documents within the folder.
    Type: Grant
    Filed: May 26, 2017
    Date of Patent: November 30, 2021
    Assignee: NASDAQ, INC.
    Inventors: Bret Beresford-Wood, Amanda Grosse
  • Patent number: 11151187
    Abstract: The current invention is a recommendation system that translates a user's mood into activities and/or files (music, video, and/or literature) that are personalized. The user selects an icon, emoticon, or emoji, that represents their desired mood and the system matches files and/or events and activities to that desired mood, personalized to each user.
    Type: Grant
    Filed: March 8, 2019
    Date of Patent: October 19, 2021
    Inventor: Eric Koenig
  • Patent number: 11138024
    Abstract: Methods and systems are disclosed that create user interface (UI) instances for corresponding input/output resources, such as display resources, and each of these UI instances have separate lifecycle states or information maintained by the respective UI instances. System processes for the display resources (e.g. different displays or different windows for the same display devices) can control access to their respective display resource and can report changes in the lifecycle states to their respective UI interface.
    Type: Grant
    Filed: April 27, 2020
    Date of Patent: October 5, 2021
    Assignee: Apple Inc.
    Inventors: Stephen F. Holt, Gordon J. Freedman, Shubham Kedia, Stephen C. Moseley, Cindy M. Barrett, Patrick Coffman
  • Patent number: 11132496
    Abstract: While reducing memory usage, page related data is made available. Data obtaining means (101) of an electronic book display device (1) obtains electronic book data including a plurality of pages stored in storing means (100) for storing the electronic book data. Display controlling means (103) displays, on display means (14), one or more pages specified in the plurality of pages based on the electronic book data obtained by the data obtaining means (101). Page related data generating means (104) generates, before the display means (14) displays at least one of preceding and succeeding pages to the one or more pages displayed on the display means (14), page related data based on the at least one of the pages and writes the generated page related data in the storing means (100).
    Type: Grant
    Filed: July 10, 2015
    Date of Patent: September 28, 2021
    Assignee: RAKUTEN GROUP, INC.
    Inventors: Rong Liu, Junichi Harada
  • Patent number: 11055358
    Abstract: Disclosed herein is a software tool that may be used to create and navigate through visualizations of an organization's data as embodied in a digital duplicate. These “smart interactions” may allow a user to visually and intuitively traverse the semantic network to dynamically provide on-demand visualization of the business data. Based on the traversal of the network, the network can be simplified and/or subnetworks can be created. As part of the visualization, “perspectives” can be created based on focal points (i.e., nodes) in the network. The focal points may be used as a starting point for the traversal, and functions (e.g., aggregates) can be dynamically applied to produce subnetworks to provide data for visualizations.
    Type: Grant
    Filed: May 16, 2020
    Date of Patent: July 6, 2021
    Assignee: TADA COGNITIVE SOLUTIONS, LLC
    Inventors: Seshadri Guha, Harsh Shah, Subbarao Turlapati
  • Patent number: 10965629
    Abstract: A method for an automated chatwriter implemented on a chatwriter server is provided. A chatwriter application is provided to create an imitation of a real device chat displaying personal's emotions during the chatting process in an instant messaging software modules. The chatwriter can be used in a movie industry to simplify the process of chatting between users and to maintain a “real-life” chat effect. It can be used as a story telling tool that can generate a content in order to fulfill social needs of the users. The chat content can be created in advance and the selected chat can be displayed at any time.
    Type: Grant
    Filed: May 18, 2017
    Date of Patent: March 30, 2021
    Assignee: Screenshare Technology Ltd.
    Inventor: Timur Bekmambetov
  • Patent number: 10878046
    Abstract: An exemplary method of generating content for a user of a social networking service includes, in an application of a social networking service, receiving a classification model from a server system associated with the social networking service. The method further includes detecting content items stored on the client device independently of the application. The method further includes generating content for a user of the social networking service that includes a set of content items from the detected content items, based at least in part on metadata for the set of content items. The metadata is stored at the client device. The method further includes, in accordance with a determination that the generated content for the user satisfies a criterion included in the classification model, presenting the content to the user in the application.
    Type: Grant
    Filed: January 11, 2017
    Date of Patent: December 29, 2020
    Assignee: FACEBOOK, INC.
    Inventors: Tamar Bar Lev, Volodymyr Giginiak, Markus Klaus Georg Emrich
  • Patent number: 10866707
    Abstract: A method for accessing data stored in a database may include receiving, at an application, a request to load a data story including a first software widget and a second software widget. The first software widget and the second software widget each being configured to create, based on a portion of data stored in a database coupled with a cloud-based analytics engine, a corresponding data presentation providing a visual representation of at least the portion of data. The first software widget may be rendered while visualization data for the second software widget is retrieved from the cloud-based analytics engine, processed, and stored in a cache. Upon completing the rendering of the first software widget, the processed visualization data for the second software widget may be retrieved from the cache in order to render the second software widget. Related systems and articles of manufacture are also provided.
    Type: Grant
    Filed: December 5, 2018
    Date of Patent: December 15, 2020
    Assignee: SAP SE
    Inventors: Sanam Narula, Nathan Wang, Pak Man Chan, Rita Huang
  • Patent number: 10853821
    Abstract: Land use rights management where land use rights are represented as bounded space, and portions of rights are represented as portions of whole rights. The portions are specifically designated subspaces within the bounded space. Tracking land use rights conveyance with the representations includes tracking conveyances as subdivisions of whole or partial subspaces within the bounded space, each subspace also bounded. The management system can compute subdivisions with set operations on the subspaces and bounded space.
    Type: Grant
    Filed: February 10, 2017
    Date of Patent: December 1, 2020
    Assignee: ChainLink Technology, Inc.
    Inventors: Ashley A Gilmore, David L Dewey, Robert Anderson, Gerald Gilmore
  • Patent number: 10824445
    Abstract: Dynamically presenting function portals is described, including: determining a user action with respect to a current page of an application; determining a context with respect to the application; determining a function portal based at least in part on the user action with respect to the current page of the application and the context with respect to the application; presenting the function portal at the current page of the application; and in response to a selection of the function portal, performing an operation corresponding to the function portal at the current page of the application.
    Type: Grant
    Filed: September 11, 2018
    Date of Patent: November 3, 2020
    Assignee: Alibaba Group Holding Limited
    Inventor: Wei Yao
  • Patent number: 10795918
    Abstract: Systems and methods for simplified frontend processing and visualization of large datasets are provided. In example embodiments, a plurality of data objects are accessed. One or more of data objects from among the plurality of data objects are grouped into a first group. A group identifier that identifies data objects included in the first group is created. A visualization comprising a first node that represents the first group is generated. The first node is linked to the group identifier. The visualization is presented on a user interface of the user device. User input indication a user-specified action and the group identifier is received. The user-specified action is performed with the data objects identified by the group identifier.
    Type: Grant
    Filed: April 5, 2018
    Date of Patent: October 6, 2020
    Assignee: Palantir Technologies Inc.
    Inventors: Quentin Spencer-Harper, Alexander Sparrow, Jose Riarola
  • Patent number: 10747552
    Abstract: The presentation of data models (a story) on a mobile device having limited memory and processing resources includes instantiating widgets one at a time for interaction with a user. When the user completes their interaction, the instance of that widget is removed from memory (destroyed); widgets are therefore stateless. A context framework that manages the application of filters to widgets that comprise the story. When a filter is applied, widget snapshot images used to display corresponding widgets in a collection view can be updated to reflect state changes of affected corresponding widgets so that users can see the state changes despite the widget being stateless.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: August 18, 2020
    Assignee: SAP SE
    Inventors: Sanam Narula, Pak Man Chan
  • Patent number: 10732090
    Abstract: Provided are a fine particle analyzing apparatus, a fine particle analyzing method, a program, and a fine particle analyzing system, which are capable of easily separating a plurality of types of spectral data on fluorescence emitted from a fine particle. A data extracting unit included in the fine particle analyzing apparatus selectively extracts spectral data, which contain predetermined information, from spectral data on fluorescence emitted from a fine particle. The data extracting unit selectively extracts spectral data indicating the maximum intensity in a wavelength area set beforehand from one or a plurality of types of spectral data indicating intensity of fluorescence emitted from the fine particle for each of a plurality of wavelengths.
    Type: Grant
    Filed: September 18, 2017
    Date of Patent: August 4, 2020
    Assignee: Sony Corporation
    Inventor: Yosuke Muraki
  • Patent number: 10719611
    Abstract: An example embodiment may involve a remote network management platform including a computational instance hosting a particular application. The particular application may be based on a unit of program code, use one or more database tables, and define one or more user roles with respect to accessing the program code and the database tables. A scanner application may be configured to: receive, from a client device, a request to scan the particular application; retrieve the particular application; conduct a static security scan by applying a set of rules that define security vulnerabilities, where the rules take into account (i) relationships between the user roles and the unit of program code, and (ii) relationships between the user roles and the database table; and transmit, to the client device, a representation of a web page that contains observed security vulnerabilities of the particular application.
    Type: Grant
    Filed: September 27, 2017
    Date of Patent: July 21, 2020
    Assignee: ServiceNow, Inc.
    Inventor: Pavan Mohan
  • Patent number: 10701181
    Abstract: Automatically reserving a requested resource in real-time is provided. In response to posting a resource request message that includes a set of resource request criteria on a network, a set of resource availability options is received from a set of resource service providers via the network using a negotiation communication channel. The set of resource availability options received from the set of resource service providers is ranked based on an amount of matching between constraints of each respective resource availability option and the set of resource request criteria. The set of resource availability options is displayed by rank from a greatest amount to a least amount of matching in a resource negotiation table.
    Type: Grant
    Filed: January 5, 2017
    Date of Patent: June 30, 2020
    Assignee: International Business Machines Corporation
    Inventors: Nan Dong, Wen Hui Fan, June-Ray Lin, Jin Zhang, Li Bo Zhang
  • Patent number: 10678566
    Abstract: A method for cognitive screen sharing protection is provided. The method may include, in determining a screen sharing session of a client computing device associated with a user has been initiated, receiving, by a processor, a plurality of pertinent state data associated with the client computing device. The method may also include assigning an initial binary status to at least one display window of at least one open application on the client computing device. The method may further include, in determining a change has occurred to the screen sharing session, updating each assigned binary status. The method may also include detecting an undesirable sharing situation on the client computing device based on the updated binary status of the at least one display window. The method may further include performing a precautionary action based on the detected undesirable sharing situation.
    Type: Grant
    Filed: January 20, 2017
    Date of Patent: June 9, 2020
    Assignee: International Business Machines Corporation
    Inventors: Sheng Hua Bao, Richard L. Martin
  • Patent number: 10636182
    Abstract: Data visualization features are described that provide synchronized displaying of interactive visualizations for high parameter data. The visualization features include graphically representing multiple parameters simultaneously with the associated statistical data for each parameter in an interactive way that maintains the contextual relationships between parameters and the related cell population. The visualization features may be used for displaying high parameter multi-color flow cytometry or genomic data sets.
    Type: Grant
    Filed: July 2, 2018
    Date of Patent: April 28, 2020
    Assignee: Becton, Dickinson and Company
    Inventors: Oliver Crespo-Diaz, Alexander Fainshtein, Mengxiang Tang
  • Patent number: 10630791
    Abstract: A user creates an event in a social networking system specifying a location, a time, and a guest list of other users invited to the event. The social networking system generates a page associated with the event that provides information about the event and identifies whether users have responded to invitations to the event. The content of the page may be customized for the user viewing the page to encourage the viewing user to attend the event. For example, the viewing user's relationship to and/or similar characteristics with other users on the guest list is determined and used by the social networking system to identify the users whose responses to invitations are shown to the viewing user via the page. Additionally, a notification method more prominently distributes acceptances of invitations to other users to encourage attendance.
    Type: Grant
    Filed: May 19, 2017
    Date of Patent: April 21, 2020
    Assignee: Facebook, Inc.
    Inventors: Robert Michael Baldwin, Henry Bridge, Robyn David Morris
  • Patent number: 10621147
    Abstract: Embodiments are directed to a file system engine that provides a file system with parent objects associated with child objects. The file system engine provides a replication snapshot associated with an epoch of the file system such that each child object modified during the epoch and each associated parent object is associated with the replication snapshot. A root object of a portion of the file system included in the replication snapshot may be provided. A replication engine may traverse the portion of file system starting from the root object such that the parent objects that are not associated with the replication snapshot are omitted from the traversal. The replication engine may determine replication objects based on the traversal such that each replication object was modified during the epoch. Then the replication engine may execute a replication job that copies replication objects to a target file system.
    Type: Grant
    Filed: December 19, 2018
    Date of Patent: April 14, 2020
    Assignee: Qumulo, Inc.
    Inventors: Junjie Liang, Neal Thomas Fachan, Kevin David Jamieson, Kevin Ross O'Neill, Michael Anthony Chmiel
  • Patent number: 10599304
    Abstract: The present invention provides a content player allowing a user to select content to view using a viewing history of content viewed by another user. The content player performs a content playing process in response to a user instruction. The content player acquires viewing history information about content viewed by a related user related to the user with a content player different from the content player. The content player presents, to the user, the acquired viewing history information. The content player performs, if the user selects the presented viewing history information, a playing process of content indicated by the selected viewing history information.
    Type: Grant
    Filed: April 10, 2012
    Date of Patent: March 24, 2020
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventors: Hisayuki Kunigita, Seung-Hyun Lee, Jae-Hyun Park, Ju-Yeong Ji
  • Patent number: 10579712
    Abstract: Various example embodiments are directed to a script-driven browsing application for automatically interacting with remote servers. Retrieval of data by virtue of a script-driven browsing application may be facilitated by pairing a script or scripts with a suitable browser, and employing XPath expressions operating on a DOM representation of one or more web pages such that the script-driven browsing application can iterate efficiently and comprehensively over the web pages.
    Type: Grant
    Filed: October 5, 2012
    Date of Patent: March 3, 2020
    Assignee: TRAVELPORT INTERNATIONAL OPERATIONS LIMITED
    Inventor: Yann Gouverneur
  • Patent number: 10572119
    Abstract: As a user's needs change over time, the widgets displayed in a widget display area are altered by the user to better suit the desires of the user. Further, the widgets selected for display can be configured as desired by the user to display information in different ways. In order to reduce clutter within the widget display area itself, electronic devices can include a user interface that facilitates ease of accessing, adding, removing, and configuring the widget display area and the widgets therein as desired by the user.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: February 25, 2020
    Assignee: Apple Inc.
    Inventor: John O. Louch
  • Patent number: 10545636
    Abstract: A system and method for controlling media through a user interface integrated within a taskbar is described. This system and method enable a user to control media while a user interface of another application remains in perspective. Further, this system includes a taskbar media player, which can play media and enable a user to control the play of that media from within a taskbar.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: January 28, 2020
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Geoffrey John Elliott, Richard William Saunders, Myron Clifford Thomas, Madhuvan Gupta
  • Patent number: 10496653
    Abstract: A data workflow analysis service implements techniques for determining a set of applications that implement a data processing workflow according to a set of attributes and a set of metrics. A set of applications is selected based on the attributes and the metrics, a specification is generated indicating a configuration for the set of applications, the specification is evaluated to determine a suitability score for the specification, and the data workflow analysis service determines whether to implement the set of applications according to the specification.
    Type: Grant
    Filed: March 15, 2017
    Date of Patent: December 3, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ilya Epshteyn, Roger Alan Dahlstrom
  • Patent number: 10481791
    Abstract: A system for detecting input described herein can include a processor to augment a user interface to display a magnified input panel proximate a keyboard. The processor can also load a plurality of gesture functions associated with the magnified input panel and detect an input character corresponding to a source text field based on at least one keyboard selection from the keyboard. Additionally, the processor can display the input character in the magnified input panel and the source text field and generate a modified input character to be displayed in the magnified input panel and the source text field based on the input character and at least one gesture corresponding to the plurality of gesture functions.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: November 19, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan-Kristian Markiewicz, Robert J. Disano, Gregg R. Wygonik, Michael D. McCormack, Christian Klein
  • Patent number: 10467329
    Abstract: A computer system for allowing user to communicate with text enhanced with emotional preset having attributes and kinetics including computer readable instructions that, when executed by a processor, perform the steps of: receiving a set of text characters, receiving an emotional preset selection information, creating a unlined animated text message or unlined social message, transmitting the unlined messages to a recipient using CMC or social media to receive the message to convey to the recipient the emotional communications selected by the sender.
    Type: Grant
    Filed: January 4, 2017
    Date of Patent: November 5, 2019
    Assignee: Expressy, LLC
    Inventor: Lisa Milas
  • Patent number: 10437911
    Abstract: A plurality of graphical elements may be represented as a document object model (DOM) having a plurality of nodes, each node representing a different graphical element, the DOM having an ordering of the nodes, each node having a z-value of front or back, indicating that the corresponding graphical element is to be displayed in a front layer for a z-value of front or a back layer for a z-value of back. The z-value of one or more of the plurality of nodes corresponding to one or more graphical elements to be moved to the front layer or back layer may be altered. The DOM can then be reordered so that the one or more graphical elements to be moved to the front layer or back layer are at the front or back of the DOM, while maintaining the ordering between nodes having z-values of front and the ordering between nodes having z-values of back.
    Type: Grant
    Filed: June 14, 2013
    Date of Patent: October 8, 2019
    Assignee: Business Objects Software Ltd.
    Inventor: Scott Cameron
  • Patent number: 10382381
    Abstract: The invention provides a graphical user interface which can be used simultaneously by remote users each having at least one display screen, said graphical user interface comprising a virtual space (1) as well as a plurality of pictograms (2, 3 . . . N) respectively associated with each of said users, each pictogram being designed to appear in said virtual space (1) and disappear therefrom under the control of the user with whom it is associated, said virtual space (1) and the pictograms (2, 3 . . . N) appearing therein being designed to be displayed on the screens available to the users, the size of the virtual space (1) varying according to the number of pictograms (2, 3 . . . N) appearing in said virtual space (1). Graphical user interfaces.
    Type: Grant
    Filed: August 28, 2012
    Date of Patent: August 13, 2019
    Assignee: GLOWBL
    Inventor: Mathieu Nicolas Labey
  • Patent number: 10331295
    Abstract: A computer-implemented method for visualizing data about an object. A hierarchy of image blocks is generated using an action scheme and a part. Instructions identifying a hierarchy of image blocks and the action scheme are generated. The hierarchy of image blocks is communicated to a graphical user interface. An image area is identified in an image block in the hierarchy of image blocks in the graphical user interface. A query is generated to identify a location of the part within the object. The query is based on a type of search, a spatial region, and the action scheme. An indicator representing the location of the part identified by the query is displayed.
    Type: Grant
    Filed: January 22, 2016
    Date of Patent: June 25, 2019
    Assignee: The Boeing Company
    Inventors: Nikoli E. Prazak, John Carney Gass
  • Patent number: 10289864
    Abstract: Embodiments include method, systems and computer program products for a security tool to prevent data leakage. In some embodiments, it may be determine that a first application has been initiated. A focus change from the second application to the first application may be detected. Input data provided by a user may be detected. It may be determined that the input data comprises sensitive data. An action may be executed in response to determining that the input data comprises sensitive data.
    Type: Grant
    Filed: December 31, 2015
    Date of Patent: May 14, 2019
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Alexander J. Kelly, Alexander D. S. Mirski-Fitton, Edwin P. J. Moffatt, Ross B. Pavitt
  • Patent number: 10277664
    Abstract: Focus requests to display applications are received, each focus request associated with at least one application from the applications. Application context from metadata tags describing content of the application is received. User context associated with information about a status of a user interacting with the computer system is received. Display priority of the applications based on the application context and the user context is determined. A list of the applications based on the display priority is created. The applications are displayed in windows in the graphical user interface environment based on the list.
    Type: Grant
    Filed: May 30, 2014
    Date of Patent: April 30, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ryan K. Cradick, Andrew L. Frenkiel
  • Patent number: 10264055
    Abstract: Focus requests to display applications are received, each focus request associated with at least one application from the applications. Application context from metadata tags describing content of the application is received. User context associated with information about a status of a user interacting with the computer system is received. Display priority of the applications based on the application context and the user context is determined. A list of the applications based on the display priority is created. The applications are displayed in windows in the graphical user interface environment based on the list.
    Type: Grant
    Filed: December 24, 2013
    Date of Patent: April 16, 2019
    Assignee: International Business Machines Corporation
    Inventors: Ryan K. Cradick, Andrew L. Frenkiel
  • Patent number: 10230571
    Abstract: In one example, an application development framework system comprises a microservice platform for developing and executing a plurality of microservices, wherein each microservice of the microservices comprises an independently-deployable service configured to execute one or more functions to fulfill an interface contract for an interface for the microservice; and an orchestration platform for developing and executing an orchestrator to orchestrate the microservices to execute an interconnection platform for a cloud-based services exchange configured to interconnect, using one or more virtual circuits, customers of the cloud-based services exchange.
    Type: Grant
    Filed: October 29, 2015
    Date of Patent: March 12, 2019
    Assignee: Equinix, Inc.
    Inventors: Venkatachalam Rangasamy, Parveen Kumar, Jaganathan Jeyapaul, Brian J. Lillie
  • Patent number: 10225268
    Abstract: Systems and methods are provided for automated retrieval, processing, and/or distribution of cyber-threat information using a cyber-threat device. Consistent with disclosed embodiments, the cyber-threat device may receive cyber-threat information in first formats from internal sources of cyber-threat information using an accessing component of the cyber-threat device. The cyber-threat device may receive cyber-threat information second formats from external sources of cyber-threat information using an accessing component of the cyber-threat device. The cyber-threat device may process the received cyber-threat information in the first formats and the second formats into a standard format using a processing component of the cyber-threat device. The cyber-threat device may provide the processed items of cyber-threat information to a distributor using a distributing component of the cyber-threat device.
    Type: Grant
    Filed: April 19, 2016
    Date of Patent: March 5, 2019
    Assignee: CAPITAL ONE SERVICES, LLC
    Inventor: Nathan Weilbacher
  • Patent number: 10067656
    Abstract: A method and apparatus are provided for application selection in virtual reality mode. The method includes receiving a selection of an application. The method also includes determining whether a display of a user equipment is in the virtual reality mode. The method also includes, responsive to the user equipment being in the virtual reality mode, determining whether the selected application is included in a grouping of applications. The grouping includes one or more applications related to the selected application. The method also includes, responsive to the selected application being included in a grouping of applications, executing the grouping of applications. The method also includes providing the executed grouping of applications to the display.
    Type: Grant
    Filed: July 1, 2015
    Date of Patent: September 4, 2018
    Assignee: SAMSUNG ELECTRONICS CO., LTD.
    Inventor: Sridhar Kocharlakota
  • Patent number: 10055396
    Abstract: The automated binding of a data source to a compound control. The properties of the compound control are identified. Furthermore, a particular data source is associated with the compound control. For each of one or more of the properties of the compound control, information regarding the compound control and the data source are used to identify a set of one or more fields of the particular data source that may be bound to the corresponding property of the compound control. If the corresponding property of the compound control has bound thereto an output parameter of a declarative transformation, the nature of the transformation may also be taken into consideration when identifying the set of one or more fields that may be used in order to bind to the corresponding property of the compound control.
    Type: Grant
    Filed: April 12, 2013
    Date of Patent: August 21, 2018
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Vijay Mital, Suraj T. Poozhiyil, Vikram Bapat, Benjamin Hodes
  • Patent number: 9830049
    Abstract: An apparatus, method, and computer program product are described that provide for the display of a visual transition between screens representing different interactive content to indicate to a user that the user is “leaving” (e.g., transitioning away) from one screen and is “entering” (e.g., transitioning to) another screen. In particular, a first graphical effect may be applied to a first screen and a second, different graphical effect may be applied to the second screen. The first graphical effect may be indicative of a transition from display of the first screen to non-display of the first screen, while the second graphical effect may be indicative of a transition from non-display of the second screen to display of the second screen. The combination of the first and second graphical effects may, thus, create for the user a visual transition from the first screen to the second screen.
    Type: Grant
    Filed: December 12, 2011
    Date of Patent: November 28, 2017
    Assignee: Nokia Technologies Oy
    Inventors: John Hillerich Martin, Andrew Borovsky
  • Patent number: 9619100
    Abstract: An apparatus may include a data manager configured to manage user contacts or other data segments. The apparatus may further include an importance level determiner configured to determine an importance level for each of the user contacts or other data segments. The importance level may be based on a contextual characteristic, and therefore the apparatus may include a contextual characteristic determiner. Further, the apparatus may include a content segment adaptor configured to adapt a content segment relating to one of the user contacts or other data segments based on the importance level. For example, the content segment adaptor may select the size, color, and/or position of the content segments. Content segments may include avatars, messages, and contact information in some variations.
    Type: Grant
    Filed: August 30, 2010
    Date of Patent: April 11, 2017
    Assignee: Nokia Technologies Oy
    Inventors: Mikko Antero Nurmi, Martin Schüle
  • Patent number: 9507482
    Abstract: A presentation system provides a for an audience display and a mobile wireless device operates to reserve a portion of the display screen of the mobile wireless device that is not mirrored to the audience display allowing ancillary functions of the mobile wireless device to be accessible during a presentation without visibility to the audience. Image output data from these functions may be dragged into the portion of the display that is mirrored. Those ancillary functions may include presentation specific functions such as pointers, drawing program tools, keyboards and the like, or more generally other tasks executable on the mobile wireless device.
    Type: Grant
    Filed: October 7, 2014
    Date of Patent: November 29, 2016
    Assignee: Narsys, LLC
    Inventors: Devin Turner, Charles Beckwith
  • Patent number: 9501519
    Abstract: A graphical item chooser sorts candidate products or services by initially classifying each of one or more objective icons as a primary objective icon or a secondary objective icon. Each objective icon represents one or more desired characteristics of a product or service that facilitates a particular objective. The graphical item chooser may further determine at least one most desired characteristic of the ideal product or service. The determination is made based on a frequency that each desired characteristic is represented by the one or more objective icons. Having made the determination, the graphical item chooser then sorts the candidate products or services based at least on similarities between one or more characteristics of each candidate product or service and the at least one most desired characteristic. Following the sort, the graphical item chooser generates a sorted list of suitable products or services.
    Type: Grant
    Filed: December 14, 2009
    Date of Patent: November 22, 2016
    Assignee: Amazon Technologies, Inc.
    Inventors: Simon Ashley Joinson, Jan Zich