G06F16/953

AUGMENTED REALITY DEPTH DETECTION THROUGH OBJECT RECOGNITION
20230026575 · 2023-01-26 ·

A computer-implemented method includes receiving a two-dimensional image of a scene captured by a camera, recognizing one or more objects in the scene depicted in the two-dimensional image, and determining whether the one or more recognized objects have known real-world dimensions. The computer-implemented method further includes determining a depth of at least one recognized object having known real-world dimensions from the camera, and overlaying three-dimensional (3-D) augmented reality content over a display the 2-D image of the scene considering the depth of the at least one recognized object from the camera.

SYSTEM AND METHOD FOR PROVIDING A RESPONSE TO A PARALLEL SEARCH QUERY

A system and method for providing a response to a parallel search query received at a digital platform. The method encompasses receiving, at the digital platform, a user query. The method thereafter comprises identifying, a plurality of entities in the user query. Further the method encompasses identifying, the user query as the parallel search query based on the identification of the plurality of entities in the user query. The method thereafter comprises generating, a user interface based on the identification of the parallel search query, wherein the user interface comprises a scrollable segment for each entity from the plurality of entities. Also, the method comprises performing, a search for said each entity. The method thereafter comprises generating, a response for said each entity based on the search performed. Further the method comprises providing, the response generated for said each entity via the scrollable segment for said each entity.

Interactive Map-Based User Search for Online Dating Candidates
20230022692 · 2023-01-26 ·

In an aspect, an interactive electronic map module displays, from a screen, a geographical layout that includes land area divided into zip code regions defined by respective zip codes. Responsive to user selection in the land area, the selected zip code region is highlighted. Online dating candidates are filtered based on location within the selected zip code region. In another aspect, the module is configured for: a) interactively with the user, drawing for display a continuous line by, starting from a starting point, advancing to a current ending point; b) in real time, detecting user disengagement from the drawing; and c) responsive to detecting disengagement, highlighting display of the at least one enclosed area that was formed if the starting and current ending points are already connected or, if the starting and current ending points are not already connected, would be formed by connecting the points with a straight line. Filtering is based on location within an enclosed area. A surviving candidate's real-life likeness is displayed at his/her map location. Location identifying labels are removed/withheld from display by area/region or based on proximity to a surviving candidate.

SEARCHING AND SHARING CONTENT WITH AN OVERLAID INTERFACE

An interface of a separate module added to a web browser is overlaid over content of a window of the web browser. A new content item to be added to a repository of content items shared among a select group of users is received via the overlaid interface of the separate module. A search input is received via the overlaid interface of the separate module. One or more content items responsive to the search input within the repository of content items shared among the select group of users are identified. At least one of the identified content items responsive to the search input is provided via the overlaid interface of the separate module for use in the content of the window of the web browser.

SEARCHING AND SHARING CONTENT WITH AN OVERLAID INTERFACE

An interface of a separate module added to a web browser is overlaid over content of a window of the web browser. A new content item to be added to a repository of content items shared among a select group of users is received via the overlaid interface of the separate module. A search input is received via the overlaid interface of the separate module. One or more content items responsive to the search input within the repository of content items shared among the select group of users are identified. At least one of the identified content items responsive to the search input is provided via the overlaid interface of the separate module for use in the content of the window of the web browser.

SEARCH METHOD AND SYSTEM BASED ON FORBIDDEN NODE AWARENESS
20230229715 · 2023-07-20 ·

The disclosure proposes a search method and system based on forbidden node awareness, comprising: Get a social network consisting of multiple nodes and their interactions. Assign weights to nodes and the interaction between nodes in the social network according to the method of calculating the authority value of web pages. With the preset forbidden node sensitivity threshold, the nodes whose weights are less than the threshold are removed from the social network. The remaining nodes are arranged in descending order according to their weights. Starting from an empty community, nodes are added into the community one by one in descending order of their weights, and the corresponding weighted conductance is calculated every time the node is added. The community corresponding to the moment with the least weighted conductance is the final result of community search, which can help people find more accurate community results when there are forbidden nodes.

SEARCH METHOD AND SYSTEM BASED ON FORBIDDEN NODE AWARENESS
20230229715 · 2023-07-20 ·

The disclosure proposes a search method and system based on forbidden node awareness, comprising: Get a social network consisting of multiple nodes and their interactions. Assign weights to nodes and the interaction between nodes in the social network according to the method of calculating the authority value of web pages. With the preset forbidden node sensitivity threshold, the nodes whose weights are less than the threshold are removed from the social network. The remaining nodes are arranged in descending order according to their weights. Starting from an empty community, nodes are added into the community one by one in descending order of their weights, and the corresponding weighted conductance is calculated every time the node is added. The community corresponding to the moment with the least weighted conductance is the final result of community search, which can help people find more accurate community results when there are forbidden nodes.

System and method of integrating data

A data set integration system receives a first data set that includes a user identifier and a message type code. The integration system locates an object profile that is associated with the terminal identifier in a data repository. The located object profile includes a tracking identifier and a counter value. The integration system updates the counter value in the object profile in accordance with a value of the message type code. The integration system updates receives a second data set from a communications device. The second data set includes the tracking identifier. The integration system locates the counter value in the object profile that is associated with the tracking identifier, and transmits to the communications device a data payload that includes the updated counter value.

System and method of integrating data

A data set integration system receives a first data set that includes a user identifier and a message type code. The integration system locates an object profile that is associated with the terminal identifier in a data repository. The located object profile includes a tracking identifier and a counter value. The integration system updates the counter value in the object profile in accordance with a value of the message type code. The integration system updates receives a second data set from a communications device. The second data set includes the tracking identifier. The integration system locates the counter value in the object profile that is associated with the tracking identifier, and transmits to the communications device a data payload that includes the updated counter value.

SYSTEM AND METHOD OF TOKENIZING PATENTS

We are tokenizing patent ownership. This opens up transactions that simply are not possible today. The special purpose vehicle (SPV) is like a ‘trust’ that exists to hold and execute the patent transactions on the owner side without the owner being involved. The smart contract has self-executing elements and handles trust issues. The invention utilizes artificial intelligence (AI).