Network Resource Browsing Or Navigating Patents (Class 715/738)
  • Patent number: 11330077
    Abstract: The described technology relates to rendering a client-side user interface using a server-side cache for providing the displayed data. In an example implementation, in response to a user interface (e.g., dashboard with multiple widgets in a web application) being launched on the client device, the server initiates a refresh of the cache for the widgets; and transmits a first set of data obtained from the cache for widgets in the user interface before the cache is updated in response to the initiated refresh. The first set of data is followed by a second set of data obtained from the cache for at least some of the widgets after the cache is updated in response to the initiated refresh. The client displays the user interface using the second set of data while overwriting, for one or more of the widgets, information previously displayed using the first set of data.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: May 10, 2022
    Assignee: NASDAQ, INC.
    Inventor: Santhosh Philip George
  • Patent number: 11327983
    Abstract: Techniques for reducing CPU consumption in a federated search are disclosed. In some example embodiments, a computer-implemented method comprises determining an initial search scope by selecting a subset of searchable resources from a plurality of searchable resources based on interaction data of a user, with the initial search scope being defined by the selected subset of searchable resources, and the interaction data indicating online activity of the user directed towards past search results of past search queries submitted by the user. A federated search for a current search query is then performed using the initial search scope, with the federated search for the current search query being restricted to only the subset of searchable resources, and current search results for the current search query are generated based on the performing of the federated search.
    Type: Grant
    Filed: December 11, 2018
    Date of Patent: May 10, 2022
    Assignee: SAP SE
    Inventor: Daniel Buchmann
  • Patent number: 11322036
    Abstract: The present invention relates to a method for displaying learning content of a terminal and an application program therefor. The method for displaying learning content of a terminal of the present invention comprises the steps of: displaying text with a group of questions on a first layer; displaying a first question card corresponding to a first question on a second layer; and when a continuous touch gesture in a touch input is received in the second layer, displaying, on the second layer, a second question card corresponding to a second question according to the touch gesture, wherein the question card includes one or more examples that are selectable by a learner. According to the present invention, it is possible to effectively display learning content including a large amount of information such as multiple choice questions on a limited size screen.
    Type: Grant
    Filed: June 7, 2017
    Date of Patent: May 3, 2022
    Assignee: RIIID INC.
    Inventors: Kyung Hoon Kim, Min Sung Noh, Jae We Heo, Soon Woo Kwon, Jin Seo Yoon
  • Patent number: 11323778
    Abstract: An electronic device and method are provided for display of a programming guide for content associated with broadcaster and VOD applications. The electronic device receives a DTV signal that include programming content items associated with broadcaster applications on the electronic device and extracts a set of in-band metadata associated with programming content items. The electronic device selects a set of VOD assets offered by at least one VOD application on the electronic device and extracts a set of out-of-band metadata associated with the programming content items and the selected set of VOD assets from at least one metadata source. The electronic device parses the set of in-band metadata and the set of out-of-band metadata and combines such parsed sets of metadata into a unified metadata file based on a master template. Based on the unified metadata file, the electronic device controls a display device to render a programming guide.
    Type: Grant
    Filed: September 23, 2020
    Date of Patent: May 3, 2022
    Inventors: Steven Richman, Tanmay Agnihotri, Graham Clift
  • Patent number: 11314785
    Abstract: A processor may receive information from a user. The information may include one or more datums. The processor may analyze the information for one or more correlations between the one or more datums. The processor may translate each correlation into a word group. Each word group may be associated with an icon. The processor may rank each word group based on a predictive importance. The processor may generate a set of visualizations based on the ranked word groups. The ranked word groups may each be associated with contextual metadata that enables generation of predictive actions.
    Type: Grant
    Filed: January 2, 2020
    Date of Patent: April 26, 2022
    Assignee: International Business Machines Corporation
    Inventors: Vinay Wadhwa, Graham Wills, Valentin Balteanu
  • Patent number: 11294984
    Abstract: Methods of providing a search-ecosystem user interface that assist a user with searching information stored within a computer system and with managing results of the searching. In some embodiments, the methods include providing search-results items in an interactive workspace in which a user can manipulate the search-result items to make review more efficient. In some embodiments, the interactive workspace tracks user interactions with search-result items and visualizes such interaction to the user. In some embodiments, the methods include organizing search results using one or more task cards. In some embodiments, a user can add one or more additional sets of search results to a task card. In some embodiments, a user can share one or more task cards, interactive workspaces, and/or search-results items with one or more other users and allow such other user(s) to interact therewith. Other methods are disclosed, as is software for implementing the methods.
    Type: Grant
    Filed: November 22, 2017
    Date of Patent: April 5, 2022
    Assignee: Carnegie Mellon University
    Inventors: Aniket Kittur, Nathan Patrick Hahn, Joseph Chee Chang
  • Patent number: 11290348
    Abstract: A device receives network data associated with a network that includes network devices interconnected by links, and receives constraints. The device determines potential network plans for the network based on the constraints and the network data, and identifies a potential network plan that minimizes costs associated with operating the network. The device aggregates the network data for the potential network plan to generate first aggregated data, and generates a first user interface based on the first aggregated data. The device provides the first user interface to a client device, and receives, from the client device, information indicating a first interaction with the first user interface. The device aggregates the first aggregated data, based on the first interaction, to generate second aggregated data, and generates a second user interface based on the second aggregated data. The device provides the second user interface to the client device.
    Type: Grant
    Filed: March 28, 2019
    Date of Patent: March 29, 2022
    Assignee: Juniper Networks, Inc.
    Inventors: Cyril Margaria, Richard M. Chen
  • Patent number: 11281371
    Abstract: A graphical user interface for presenting media collections may provide multiple levels of view of different collections of media items. Individual levels of view may include different layouts for the media items.
    Type: Grant
    Filed: October 19, 2020
    Date of Patent: March 22, 2022
    Assignee: GoPro, Inc.
    Inventors: Evan Kosowski, Joshua Hamill, Nicholas Woodman, Christopher James Frost, Otto Sievert
  • Patent number: 11272016
    Abstract: Methods, systems, and storage media for accessing one or more services provided by one or more detected Internet of Things (“IoT”) devices are described. In embodiments, a mobile device may detect a plurality of IoT devices, obtain an identifier for each of the plurality of IoT devices based on the detection, and obtain an indicator for each of the plurality of IoT devices based at least in part on a corresponding one of the obtained identifiers, wherein each indicator may indicate a service type of a corresponding one of the plurality of IoT devices. The mobile device may generate a notification that indicates a plurality of services available to the mobile device based on each of the obtained indicators. The mobile device may access a service of the plurality of services, wherein the access may include utilization of a set of the plurality of IoT devices required to provide the service. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: June 1, 2020
    Date of Patent: March 8, 2022
    Assignee: Intel Corporation
    Inventors: Edward Wang, Richard Chow
  • Patent number: 11262898
    Abstract: Disclosed herein are system, method, and device embodiments for implementing visual context in dataflows. A computing device may display a dataflow representation associated with a transformative process, receive selection of an individual node of the dataflow representation, and determine a visual context associated with the individual node based on a data transformation step associated with the individual node. Further, the computing device may determine a plurality of nodes associated with the visual context, and apply a graphical effect to the individual node and the plurality of nodes, the graphical effect modifying an attribute of the individual node and the plurality of nodes.
    Type: Grant
    Filed: October 31, 2019
    Date of Patent: March 1, 2022
    Assignee:, inc.
    Inventors: Brittany Zenger, Daniel Scott Perry, James D. Vogt
  • Patent number: 11257104
    Abstract: A computer-implemented method and system for integration among content publication, advertisement services and rewards collection is provided. The method and system comprises publishing a first content generated by a first user for public viewing, determining whether a predetermined condition of the published first content reaches a first predetermined threshold, providing a first user-controlled slot if the first predetermined threshold is reached, and allowing the first user to set a first price for the first user-controlled slot to sell for rewards collection. When the published content reaches a second predetermined threshold, a second user-controlled slot is then provided for the user to set a second price for rewards collection and so on.
    Type: Grant
    Filed: November 28, 2020
    Date of Patent: February 22, 2022
    Inventor: Joyce Chiayu Chen
  • Patent number: 11250717
    Abstract: A method for managing engagement and presentation content of an electronic document involves providing container metadata identifying engagement containers within the electronic document, providing engagement data linked to the engagement containers, the engagement data comprising parameters of an engagement based on the segments of content in the linked engagement containers, executing a procedure to traverse engagement containers identified in the container metadata. The procedure includes accepting, based on user input, data responsive to the engagement, and assigning a score for the current engagement container based on the received data and the parameters defined in the engagement metadata.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: February 15, 2022
    Assignee: SpoonRead Inc.
    Inventors: Bart Alan Meltzer, Mayank V. Vadodaria
  • Patent number: 11249640
    Abstract: An electronic apparatus and a controlling method of the electronic apparatus in which based on a first drawing touch input, a first drawing according to the first drawing touch input is displayed on a first layer for displaying a graphic, based on a first user input for receiving an image from an external device, the image is displayed on the first layer, based on a second user input for generating a second layer, a second layer for performing a second drawing is generated, and based on a user second drawing touch input, the second drawing is displayed on the second layer according to the second drawing touch input.
    Type: Grant
    Filed: April 15, 2020
    Date of Patent: February 15, 2022
    Inventor: Hyunsig Lim
  • Patent number: 11237638
    Abstract: Systems and methods of multi-modal control of a touch-based device include receiving multi-modal control inputs from one or more of voice commands, a game controller, a handheld remote, and physical gestures detected by a sensor; converting the multi-modal control inputs into corresponding translated inputs which correspond to physical inputs recognizable by the touch-based device; and providing the corresponding translated inputs to the touch-based device for control thereof, wherein the translated inputs are utilized by the touch-based device as corresponding physical inputs to control underlying applications executed on the touch-based device which expect the corresponding physical inputs.
    Type: Grant
    Filed: September 17, 2018
    Date of Patent: February 1, 2022
    Assignee: Cuesta Technology Holdings, LLC
    Inventors: Matthew Flagg, Jeremy Barrett, Scott Wills, Sean Durkin, Vinod Valloppillil, Satya Mallick
  • Patent number: 11232200
    Abstract: An apparatus for selecting a representative token of the present invention includes a token graph generation unit configured to extract a plurality of tokens from a plurality of detection names for malicious files and generate a detection name token graph representing a relationship between the extracted plurality of tokens, and a representative token selection unit configured to select a representative detection name token for the input file based on the detection name token graph.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: January 25, 2022
    Inventors: Sang Won Kim, Eui Tak Kim, Wook Hyun Jung
  • Patent number: 11210830
    Abstract: A system and method automatically associates an image and passage from a text. In the system and method, a user can choose or supply an image and the system and/or method will choose a limited selection of relevant word passages for the image from a relatively large volume of potential passages. The system and method utilize a computer system wherein a concept generator and a passage generator processes the content of the image so as to assign words to describe the content, then weight the descriptive words (tags) and assign passages based on the tags and weighting. The passages can be filtered so as to remove inappropriate passages.
    Type: Grant
    Filed: August 28, 2019
    Date of Patent: December 28, 2021
    Inventors: Robert L. Gruenewald, Terry D. Storch, Matthew Sanders, Cory Albright, Scott Bouma
  • Patent number: 11210364
    Abstract: A method for launching content for publication using a content management system (CMS) is provided. Editing of entities is enabled using an editor application associated with the CMS, the editing includes authoring fields for each entity. A selection of a group of entities is received, via a launch interface of the CMS, the selection is for publishing the group of entities. Responsive to the selection, an API call to the CMS is generated, the API call is programmed to trigger initiation of a validation process to validate each entity in the group of entities, wherein the validation process is processed in a draft entity store of the CMS that is created for said validation without requiring separate API calls for each entity in the group of entities.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: December 28, 2021
    Assignee: Contentful GmbH
    Inventors: Bruce Felt, Benjamin Keyser, Paolo Negri, Stephan Schneider, Thomas Spiesser
  • Patent number: 11205193
    Abstract: Methods and systems are described for providing communications to devices with a customized adaptive user experience. In one embodiment, a system includes a storage medium to store one or more software programs and a format and targeting builder unit to create and edit customizable ad formats and create target user segments. The system includes processing logic that is configured to execute instructions of at least one software program of the format and targeting builder module to receive biometric data from devices of users and provide the options of custom scripting for creating and editing ad formats and targeting user segments with different categories.
    Type: Grant
    Filed: March 31, 2016
    Date of Patent: December 21, 2021
    Assignee: VUNGLE, INC.
    Inventors: Daniel Kang, Ben Bear
  • Patent number: 11199947
    Abstract: Techniques for performing system management may include: defining groups, wherein each group includes one or more systems managed using a management application; selecting a scoping level, wherein the scoping level selected is one of multiple scoping levels including an all systems level, a group level, and an individual system level, wherein selecting the group level includes selecting a particular one of the multiple groups, and wherein selecting the individual system level includes selecting a particular one of the systems managed using the management application; and performing one or more operations in accordance with the scoping level. Information may be displayed in accordance with the selected scoping level. The multiple scoping levels may include multiple levels of groups. The scoping level may be selected using a menu of a graphical user interface of the management application. The systems may be data storage systems, such as data storage arrays.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: December 14, 2021
    Assignee: EMC IP Holding Company LLC
    Inventors: Zhe Yang, Jeremy Swift, Zhu Mao, Venoy Qiang Ma, Cora Yao Chen
  • Patent number: 11195203
    Abstract: Systems and methods for predicting an outcome for a marketing asset. The systems and methods comprise first determining by a computing device, for a marketing asset received by the computing device, at least one asset type of the marketing asset. The marketing asset is parsed, by the computing device, into a plurality of segmented components, based on the determined at least one asset type. For at least one of the plurality of segmented components, at least one discrete marketing message conveyed by the marketing asset is determined, by applying at least one of a predictive model or rules to the at least one segmented component, where the at least one predictive model or rules are stored in a memory associated with the computing device. The method further includes determining, for each of the at least one discrete marketing message, at least one associated score.
    Type: Grant
    Filed: February 4, 2021
    Date of Patent: December 7, 2021
    Assignee: The Rocket Science Group LLC
    Inventor: John J. Wolf, Jr.
  • Patent number: 11195323
    Abstract: A device implementing a system for managing multi-modal rendering of application content includes at least one processor configured to receive content, provided by an application running on a device, for displaying in a three-dimensional display mode. The at least one processor is further configured to determine that the content corresponds to two-dimensional content. The at least one processor is further configured to identify a portion of the two-dimensional content for enhancement by a three-dimensional render. The at least one processor is further configured to enhance, in response to the determining, the portion of the two-dimensional content by the three-dimensional renderer. The at least one processor is further configured to provide for display of the enhanced portion of the two-dimensional content on a display of the device in the three-dimensional display mode.
    Type: Grant
    Filed: September 2, 2020
    Date of Patent: December 7, 2021
    Assignee: Apple Inc.
    Inventors: Timothy R. Oriol, Peter L. Hajas, Daniel T. Kurtz, Edwin Iskandar, Charles Magahern, Jeremy G. Bridon, Naveen K. Vemuri
  • Patent number: 11190411
    Abstract: Technologies are disclosed for generating a three-dimensional graphical representation of a service provider network. The three-dimensional graphical representation may include one or more visual indicators representing one or more resources of the service provider network. For instance, a system may use one or more Application Program Interface (API) commands to identify the one or more resources of the service provider network (e.g., databases, servers, virtual machines, cloud applications, etc.) and generate virtual three-dimensional objects to represent the resources. In some examples, virtual three-dimensional objects may have attributes based on data generated from the one or more resources, an permission setting, and/or a potential resource status. The system may present one or more interactive element(s) for navigating the three-dimensional graphical representation. The system may generate instances that represent, for example, historical data from the service provider network. Multiple instances (e.
    Type: Grant
    Filed: September 24, 2019
    Date of Patent: November 30, 2021
    Assignee: Amazon Technologies, Inc.
    Inventor: Angelo Comazzetto
  • Patent number: 11190452
    Abstract: Virtual customer premises equipment includes: policy acquisition part configured to acquire, from predetermined policy management server that manages communication policies of users of the virtual customer premises equipment, communication policy that includes condition for providing service to be provided to a terminal that performs access via first customer premises equipment; and service providing part configured to provide a communication service to the terminal by referring to the communication policy.
    Type: Grant
    Filed: July 30, 2018
    Date of Patent: November 30, 2021
    Inventors: Reiji Monma, Susumu Takaku
  • Patent number: 11182447
    Abstract: Methods, systems and computer program products for providing a customized display of social media content that is automatically filtered based on emotional content are provided. Aspects include receiving a plurality of social media posts that have been published for display by a social media service. Aspects also include receiving an emotional profile including social media post filtering preferences that are based on emotional content of social media posts. In response to performing an emotional content analysis of each of the plurality of social media posts, aspects include identifying a set of emotionally acceptable social media posts and a set of emotionally unacceptable social media. Aspects also include causing the set of emotionally acceptable social media posts to be displayed in a primary news feed window of the social media service in association with an account of the user of the social media service.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: November 23, 2021
    Inventors: Bryan Childs, Elizabeth Noel, Peter G. Spera
  • Patent number: 11176143
    Abstract: Among other things, one or more techniques and/or systems are provided for location-aware content detection. In particular, content may be grouped into topic clusters (e.g., images, articles, and/or websites may be grouped into a football cluster, an earthquake cluster, etc.). A topic of a cluster may be assigned a global ranking (e.g., based upon an importance of a topic on a global scale) and/or local rankings for local regions (e.g., based upon importance of a topic to various local regions). A local ranking may be based upon user interaction with content associated with the topic (e.g., many users from Japan may be reading about the earthquake). In this way, content may be provided to users based upon global rankings and/or local rankings (e.g., content from around the world about the earthquake may be presented to users in Japan and/or other areas that have expressed interest in the earthquake).
    Type: Grant
    Filed: October 6, 2014
    Date of Patent: November 16, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Bangyong Liang, Ju Liang, Jin Jiang, Xiaosong Yang
  • Patent number: 11172077
    Abstract: A computer-implemented method programmed for execution in a computing environment for ordering and facilitating payment of a print product. The method comprises storing a digital image in a memory; allowing for the selection of a print product to establish a print order that includes an identification of the selected product and an order cost; generating a unique payment link that corresponds to the print order and provides a mobile computing device with access to communicate with a remote payment processing system to provide payment for the print order; providing access to the unique payment link; receiving a payment notification from the payment processing system indicating that a payment authorization has been received through use of the unique payment link by the mobile computing device, wherein the payment authorization is for an amount equal to the order cost; and allowing for the fulfillment of the print order using a printing device.
    Type: Grant
    Filed: June 23, 2020
    Date of Patent: November 9, 2021
    Assignee: FUJIFILM North America Corporation
    Inventors: Nathan P. Curry, Ryan Moore
  • Patent number: 11165734
    Abstract: A method of sharing an item from an external resource comprises displaying a user interface for the external resource in a messaging application and navigating within the external resource based on user input received in the user interface presented in the messaging application. Upon receipt of selection of an item or state within the external resource based on user input, the identity of one or more recipients is obtained. Information representing the item or state is then transmitted to a device of at least one recipient and information representing the item or state is displayed in a chat interface of a messaging application running on a device of the recipient(s).
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 2, 2021
    Assignee: Snap Inc.
    Inventors: Laurent Desserrey, Dylan Shane Eirinberg, Matthew Colin Grantham, Patrick Mandia, David Whyte
  • Patent number: 11151209
    Abstract: A social networking system recommends objects, such as pages, of the social networking system to users of the social networking system based on the location of the user. The social networking system obtains location information identifying the location of the user. Based on the location of the user, the social networking system identifies levels of geographical partitions encompassing the location of the user. For each level of geographical partitions, the social networking system accesses relevant objects of the social networking system with connections to users located within the level of geographical partitions. The social networking system may have determined a term frequency-inverse document frequency (tf-idf) value for each relevant object. Based on the number of connections and the tf-idf value associated with each relevant object, the social networking system merges the relevant objects accessed at each level into a set of relevant objects to recommend to the user.
    Type: Grant
    Filed: October 18, 2019
    Date of Patent: October 19, 2021
    Assignee: Facebook, Inc.
    Inventors: Bradley Ray Green, James Wah Hou Wong, Jinyi Yao
  • Patent number: 11151638
    Abstract: A system and related method for change management at login. The method includes constructing an administratively prescribed target data store as a function of received administrative input prescribing a target feature and target feature-state, and related messages to push to a user upon occurrences of target feature mismatches and matches. Login information, including a username identifier, service provider identifier, and current use time-stamp are received for a user. A historical data store is queried to obtain a user status that associates the username identifier and the service provider identifier with a previously used feature, feature-state and a previous use time-stamp. The target data store is queried for the service provider. Determinations are made as to whether previous feature use matches target feature use. Messages are displayed responsive thereto.
    Type: Grant
    Filed: January 27, 2020
    Date of Patent: October 19, 2021
    Assignee:, inc.
    Inventor: Eric Schultz
  • Patent number: 11151219
    Abstract: A method and system for generating a digital document on a receiving mobile device from limited data that is transmitted to the device is disclosed. A shortened form of Uniform Resource Locator (URL) is sent and expanded to a longer URL that contains presentation data. The presentation data may include further nested shortened URLs to retrieve digital document components. Condensing techniques for transferring both presentation and location data further reduce transmission size. The combined retrieved data defines the content and presentation of a generated digital document.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: October 19, 2021
    Assignee: Documensions, Inc.
    Inventor: James A. Warner, Jr.
  • Patent number: 11144892
    Abstract: Systems and methods for facilitating a disbursement of funds to a payee are provided. The methods include receiving a payment request from a payor; generating a code, such as barcode, a Quick Response (QR) code, a Near Field Communication (NFC) code, or a textual string, that corresponds to the received payment request; transmitting the generated code to the payee; validating the code when the code is entered into a payment disbursement machine, such as an automated teller machine; and disbursing at least one of the funds and a payment voucher via the payment disbursement machine.
    Type: Grant
    Filed: May 20, 2019
    Date of Patent: October 12, 2021
    Inventor: Johnathan Welch
  • Patent number: 11144275
    Abstract: Systems and methods relate to sharing content and data across users and devices. A shared folios include media primitives and tools as its constituents. The use of shared folios addresses an issue of reliably and efficiently transfer user activities with data. The use addresses scenarios of both single-user work utilizing multiple devices and collaborative work among users utilizing multiple devices. The media primitive includes content in various data types. The tool include data and access to the data by devices and applications. A data distributor manages automatic synchronization of the folios across devices using centralized and distributed transaction logs The folios are synchronized with resiliency against failure in client devices. The folio and its constituents are interactively accessible through top-level, semi-transparent user interface. The media primitive and the tools may programmatically access local applications to automatically transfer user activities among users and devices.
    Type: Grant
    Filed: June 29, 2020
    Date of Patent: October 12, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kenneth P. Hinckley, Michel Pahud, Jonathan D. Goldstein, Frederik Martin Brudy
  • Patent number: 11137977
    Abstract: The characteristics of the speaker may be used to automatically customize a user interface of a client device for the speaker. For instance, a mobile device may generate a user interface that does not permit access to particular applications on the mobile device, that only includes options to call home and access a camera application, or that includes an override option to cause generation of a user interface for a different class of user than a user class for the automatic customizations applied to the user interface.
    Type: Grant
    Filed: August 8, 2016
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Eugene Weinstein, Ignacio L. Moreno
  • Patent number: 11138264
    Abstract: A computer system for video management may provide a GUI that may enable repeating the steps of user thumbnail selection, representative subdivision of a recorded video to be viewed based on the thumbnail selected, and display of representative thumbnails in a GUI. The representative thumbnails may be selected based on a parameter such as random selection or images that may be evenly distributed from within the recorded video. After the representative subdivision of a recorded video to be viewed reaches a lower limit, the computer system for video management may display a shortened portion of video in the GUI to be viewed.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: October 5, 2021
    Assignee: Dice Corporation
    Inventors: Gerald Corrion, Clifford Dice, Kevin Kilborn, Abdulrahman Zaiter
  • Patent number: 11138286
    Abstract: In some implementations, a method includes acquiring data about a plurality of web pages rendered within one or more browser tabs of a web browser executing on at least one computing device and processing the acquired data to group the plurality of web pages into one or more groups of web pages. The processing includes performing a similarity analysis using the acquired data, where each group includes web pages that are determined to be topically related to each other based on the similarity analysis. The method includes selecting a group of web pages from the one or more groups of web pages that are determined to be topically-related to content displayed in the web browser and providing a navigation suggestion for display on a user interface of the web browser based on the selected group.
    Type: Grant
    Filed: July 24, 2019
    Date of Patent: October 5, 2021
    Assignee: Google LLC
    Inventors: Samuel Birch, Rishi Agarwal, Yusuf Ozuysal
  • Patent number: 11132114
    Abstract: Embodiments of the present disclosure presents a method and apparatus for generating a customized visualization component. A specific embodiment of the method comprises: determining, in response to receiving a creation instruction for instructing to create a customized visualization component, a visualization instance presented on a current component editing page based on the received creation instruction; determining an initial visualization component corresponding to the visualization instance and a user setting parameter set by a user for the visualization instance; and uploading a creation request for the customized visualization component to a server to enable the server to generate the customized visualization component based on the initial visualization component and the user setting parameter, the creation request including identifier information of the initial visualization component and the user setting parameter.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: September 28, 2021
    Inventors: Rong Cheng, Yu Hao, Muwei Zhao, Ziyan Zhong
  • Patent number: 11126346
    Abstract: Techniques are disclosed for providing a digital flash card function in electronic devices. In an embodiment, a digital flash card includes a word or phrase along with the definition of the word or phrase pulled automatically from a glossary or dictionary. The digital flash card may be created through an options menu after selecting a word or phrase, automatically whenever a word or phrase is highlighted by the user, or whenever a word or phrase is looked up. Once the flash cards have been created, they may be organized into various folders or stacks, and in some cases the flash cards may automatically be organized based on the source of the selected word or phrase. Once one or more flash cards have been created, the user may view flash cards, flip them over to view the opposite side, and scroll through the flash cards using various touch screen gestures.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: September 21, 2021
    Assignee: Barnes & Noble College Booksellers, LLC
    Inventor: Amir Mesguich Havilio
  • Patent number: 11126795
    Abstract: A method for analyzing a thought system is described. One or more keywords and a degree of relation between each of the one or more keywords are obtained. An N×N matrix based on the one or more keywords and the degree of relation between each of the one or more keywords are determined. (N?1) eigenfunctions having N-dimensional components and (N?1) eigenvalues is determined from the N×N matrix using the wave equation for quantum theory. A graphical representation based on the (N?1) eigenfunctions and the (N?1) eigenvalues is generated.
    Type: Grant
    Filed: October 30, 2018
    Date of Patent: September 21, 2021
    Assignee: monogoto, Inc.
    Inventors: Hideshi Hamaguchi, Motoaki Hirayama
  • Patent number: 11128676
    Abstract: A client computing device may include a memory and a processor cooperating with the memory to run a first Software as a Service (SaaS) application session from a server for a first SaaS application within an embedded browser and viewable within a user interface (UI). The processor may further pre-launch a second SaaS application from the server different than the first SaaS application within the embedded browser based upon browser commands within the first SaaS application session. The second SaaS application session may be hidden so that it is not viewable within the UI. Upon user selection of the second SaaS application, the processor may display the second SaaS application session so that it is viewable within the UI.
    Type: Grant
    Filed: April 16, 2019
    Date of Patent: September 21, 2021
    Assignee: CITRIX SYSTEMS, INC.
    Inventors: Georgy Momchilov, Jeroen Mattijs Van Rotterdam
  • Patent number: 11120408
    Abstract: One or more techniques and/or systems are provided for surfacing scheduling conflicts and/or for facilitating appointment scheduling based upon conflict detection. A user may maintain user appointment data comprising user appointments (e.g., calendar entries within a work calendar). Because user activity may not be fully reflected in the appointment data (e.g., no calendar entries for routine grocery shopping, soccer practice, etc.), potential conflicts may exist between user appointments and the true availability of the user. Accordingly, user signals (e.g., email(s), location check-ins, etc. associated with soccer practice) may be evaluated to generate a user inferred behavior pattern that may be used to identify a potential conflict with a user appointment (e.g., where the user consents to the gathering and/or use of such user signals). A warning of the potential conflict may be surfaced to the user (e.g., a Tuesday dinner calendar meeting conflicts with routine soccer practice on Tuesday evenings).
    Type: Grant
    Filed: May 6, 2014
    Date of Patent: September 14, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jagannatha Raju Dantuluri, Karan Singh, Shira Weinberg, Richa Prasad, Colleen Elizabeth Hamilton
  • Patent number: 11120797
    Abstract: There is provided an information processing terminal, an information processing apparatus, and an information processing method that are capable of presenting information by a method corresponding to the state of a user. The information processing apparatus of an aspect of the present technology estimates an attention state of a user and switches an output modal of content to be presented to the user according to the attention state of the user. The present technology can be applied to an apparatus having a voice assistant function of supporting the action of the user.
    Type: Grant
    Filed: November 1, 2018
    Date of Patent: September 14, 2021
    Inventors: Mari Saito, Ayumi Nakagawa
  • Patent number: 11122112
    Abstract: Systems and methods for enhanced organizational transparency using a credit chain are disclosed. In one embodiment, a method for accessing a resource may include (1) a cloud foundry comprising at least one computer processor receiving an application request from an interface provided by an end user electronic device; (2) the cloud foundry determining a location of at least one resource associated with the application request, wherein the location is selected from a private cloud and a public cloud; (3) the cloud foundry retrieving at least one of a microservice and an API necessary to access the resource from the location; and (4) the cloud foundry routing the application request to the location using the at least one of the microservice and the API.
    Type: Grant
    Filed: September 23, 2016
    Date of Patent: September 14, 2021
    Inventors: Erick A. Gomez, Bret Goldsmith, Gordon Robert Macdonald, Harshavardhan Reddy Mukkera, Hirenkumar Patel
  • Patent number: 11122324
    Abstract: According to various example embodiments, an electronic device includes: a communication interface; a display; and a processor which is operatively connected to the display, wherein the processor may be configured to retrieve at least one object associated with at least one external electronic device contained in a video when playing back the video on the display, to obtain information for connecting with at least one external electronic device with respect to at least one retrieved object, and to connect with the at least one external electronic device via a communication interface in response to user input. In addition, various other embodiments are possible.
    Type: Grant
    Filed: February 6, 2018
    Date of Patent: September 14, 2021
    Inventors: Shin-Duck Lee, Hyun-Chul Lee
  • Patent number: 11113333
    Abstract: In embodiments, the present invention provides a method and system for delivery of content on a mobile media platform, providing an automated tag processing facility, and delivering content to a mobile device, wherein content delivery is based at least in part on the automated tag processing.
    Type: Grant
    Filed: August 5, 2019
    Date of Patent: September 7, 2021
    Inventors: Kavi Maharajh, Bart MacNeil, Torin Walker
  • Patent number: 11100434
    Abstract: Computationally implemented methods, devices and systems that are designed for transmitting a request for one or more identities of a transportation vehicle unit for transporting a first end user; receiving the one or more identities of the transportation vehicle unit for transporting the first end user, the transportation vehicle unit currently en route to or is currently transporting a second end user and having been identified based, at least in part, on a determination that the transportation vehicle unit is able to accommodate transport of the first end user while transporting the second end user; and directing the identified transportation vehicle unit to rendezvous with the first end user in order to transport the first end user.
    Type: Grant
    Filed: May 16, 2019
    Date of Patent: August 24, 2021
    Inventors: Richard T. Lord, Robert W. Lord, Nathan P. Myhrvold, Clarence T. Tegreene
  • Patent number: 11093446
    Abstract: Example distributed storage systems, file system interfaces, and methods provide duplicate request checking. A file interface manages a plurality of file data requests from client systems using a file system protocol. A metadata store acts as a cross-reference between file data references and storage data references. A request data store in the metadata store includes request entries with transaction identifiers for corresponding file data requests. A duplicate checker searches the request data store and excludes incoming file data requests when it finds a matching request entry.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: August 17, 2021
    Assignee: Western Digital Technologies, Inc.
    Inventors: Thomas Demoor, Koen Struyve, Carl D'halluin
  • Patent number: 11086515
    Abstract: A computer-implemented technique is described herein that receives captured stroke information when a user enters a handwritten note using an input capture device. The technique then analyzes the captured stroke information to produce output analysis information. Based on the output analysis information, the technique modifies the captured stroke information into an actionable form that contains one or more actionable content items, while otherwise preserving the original form of the captured stroke information. The technique then presents the modified stroke information on a canvas display device. The user may subsequently activate one or more actionable content items in the modified stroke information to perform various supplemental tasks that pertain to the handwritten note. In one case, for example, the technique can recognize the presence of entity items and/or list items in the note and then reproduce them in an actionable form.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: August 10, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Nicole Lee, Jan-Kristian Markiewicz, Sarah Graham Williams
  • Patent number: 11087559
    Abstract: The present disclosure relates to managing augmented reality content created on a first electronic device and viewed at a second electronic device. In some embodiments, the first electronic device determines its physical location, receives input representing user-generated augmented reality content, displays an augmented reality environment including the user-generated augmented reality content overlaid on a live view of the physical location, and sends the user-generated augmented reality content to an external storage repository. The second electronic device can then receive the user-generated augmented reality content, determine whether it is at the physical location, and display the user-generated augmented reality content when it is at the physical location.
    Type: Grant
    Filed: November 3, 2020
    Date of Patent: August 10, 2021
    Assignee: Apple Inc.
    Inventors: Michael Kuhn, Justin D. Stoyles
  • Patent number: 11080328
    Abstract: Example techniques and systems may obtain one or more search types associated with a geographic location of a computing device. In one example, a technique may include determining, by a mobile computing device, a geographic location of the mobile computing device and obtaining one or more search types associated with the geographic location. Responsive to obtaining the one or more search types, the technique may also include outputting, by the mobile computing device and for display, a graphical user interface comprising at least an indication of the one or more search types associated with the geographic location.
    Type: Grant
    Filed: July 28, 2016
    Date of Patent: August 3, 2021
    Assignee: Google LLC
    Inventor: Thomas Jenkins
  • Patent number: 11080315
    Abstract: Systems and methods for displaying a visualizable results list in response to an electronic search request are disclosed. A method includes accessing metadata for each of a plurality of search results that result from a search query, annotating one or more locations in each search result with first and second indicators for each of one or more grouped search terms in first and second units based on the metadata, and displaying a visualizable results list that includes the plurality of search results and a corresponding hit pattern for each search result. The hit pattern includes the first indicator and the second indicator.
    Type: Grant
    Filed: September 3, 2019
    Date of Patent: August 3, 2021
    Assignee: RELX Inc.
    Inventors: Richard D. Miller, Jacob Aaron Myers, Todd J. Frascone, Gaurav Mehra, Ronald C. Haines, Philip Wittmer, Yangguang Li