Patent classifications
G06F16/954
Cross reality system with simplified programming of virtual content
A cross reality (XR) system that renders virtual content generated by executing native mode applications may be configured to render web-based content using components that render content from native applications. The system may include a Prism manager that provides Prisms in which content from executing native applications is rendered. For rendering web based content, a browser, accessing the web based content, may be associated with a Prism and may render content into its associated Prism, creating the same immersive experience for the user as when content is generated by a native application. The user may access the web application from the same program launcher menu as native applications. The system may have tools that enable a user to access these capabilities, including by creating for a web location an installable entity that, when processed by the system, results in an icon for the web content in a program launcher menu.
Cognitive search operation
A method, system and computer readable medium for performing a cognitive search operation comprising: receiving training data, the training data comprising information based upon user interaction with cognitive attributes; performing a machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the machine learning operation; and, performing a cognitive search operation on a corpus of content based upon the cognitive profile, the cognitive search operation returning cognitive results specific to the cognitive profile of the user.
Cognitive search operation
A method, system and computer readable medium for performing a cognitive search operation comprising: receiving training data, the training data comprising information based upon user interaction with cognitive attributes; performing a machine learning operation on the training data; generating a cognitive profile based upon the information generated by performing the machine learning operation; and, performing a cognitive search operation on a corpus of content based upon the cognitive profile, the cognitive search operation returning cognitive results specific to the cognitive profile of the user.
Coalescing Notifications Associated with Interactive Digital Content
The technology described herein is capable of generating and presenting graphical user interfaces for displaying shared content, configuring space objects (also simply called spaces), posting digital content items to various spaces, inviting other users to contribute digital content items to various spaces, forking digital content items posted in one space or post object to another space or post object, contextual searching, posting rich comments in association with a post including graphical and textual data, and so forth. Further, the technology may provide suggestive search based on the spaces associated with a user, generate and exchange data with other nodes on a computer network, generate notification data including notifications reflecting updates posted to spaces by various users, and coalesce related comments to reduce number of notifications that each user receives and/or through which a user may have to navigate or scroll through.
DYNAMIC WEB PAGE CLASSIFICATION IN WEB DATA COLLECTION
The current application discloses processor-implemented methods and systems of processing unclassified HTML responses collected in the context of a data collection service, the method comprising, in one embodiment, receiving unclassified HTML documents, isolating elements relevant for category identification, deriving classification attributes from the isolated elements, and applying a Machine Learning-based classification model resulting in HTML data items classified and labelled accordingly. In certain embodiments the Machine Learning model may be a model trained on a pre-created training data set labeled manually or in an automatic fashion.
SUPPLEMENTING USER WEB-BROWSING
An apparatus and method of providing a user with a web-browser supplement is disclosed. One method includes providing access to a focal group, wherein the focal group includes at least one member having at least one association with the user. Access is provided to information associated with the at least one member having relevance to the focal group. Web browsing by the user is supplemented by the information of the members of the focal group.
SUPPLEMENTING USER WEB-BROWSING
An apparatus and method of providing a user with a web-browser supplement is disclosed. One method includes providing access to a focal group, wherein the focal group includes at least one member having at least one association with the user. Access is provided to information associated with the at least one member having relevance to the focal group. Web browsing by the user is supplemented by the information of the members of the focal group.
Electronic device and search keyword processing method thereof
According to various embodiments of the present disclosure, an electronic device includes a display, a communication circuit, a processor operatively connected to the display and the communication circuit, and a memory operatively connected to the processor, wherein the memory is configured to store a web browser including a uniform resource locator (URL) address bar and at least one application program, wherein the memory is further configured to store instructions that, when executed by the processor, cause the electronic device to be configured to: display a first webpage including a search box, using the web browser, on the display, receive at least one search text through the search box and/or the URL address bar, transmit the at least one search text to a first external server associated with the first webpage via the communication circuit, receive a first search result associated with the search text from the first external server; display the first search result on the display, receive a user input for selecting a second webpage or an application program for using the search text, transmit data associated with the search text to a second external server associated with the second webpage or the application program via the communication circuit, without further receiving the search text, receive a second search result associated with the search text from the second external server, and display the second search result on the display.
Electronic device and search keyword processing method thereof
According to various embodiments of the present disclosure, an electronic device includes a display, a communication circuit, a processor operatively connected to the display and the communication circuit, and a memory operatively connected to the processor, wherein the memory is configured to store a web browser including a uniform resource locator (URL) address bar and at least one application program, wherein the memory is further configured to store instructions that, when executed by the processor, cause the electronic device to be configured to: display a first webpage including a search box, using the web browser, on the display, receive at least one search text through the search box and/or the URL address bar, transmit the at least one search text to a first external server associated with the first webpage via the communication circuit, receive a first search result associated with the search text from the first external server; display the first search result on the display, receive a user input for selecting a second webpage or an application program for using the search text, transmit data associated with the search text to a second external server associated with the second webpage or the application program via the communication circuit, without further receiving the search text, receive a second search result associated with the search text from the second external server, and display the second search result on the display.
Multi-language grouping of content items based on semantically equivalent topics
In some implementations, a computing device can present a multi-language grouping of topics. For example, the computing device can determine a primary and secondary language for a user of the computing device. The computing device can request configuration that includes a tag language mapping that can be used to translate topic tags corresponding to the secondary language to topic tags corresponding to the primary language. When the computing device receives tagged content items associated with the secondary language, the computing device can translate the secondary language tags corresponding to the tagged content items into semantically equivalent topic tags in the primary language. The computing device can then group primary language content items and secondary language content items into multi-language groupings based on the topics corresponding to the translated content item tags. The computing device can then present the multi-language topic groupings of content items.