Patents Examined by Kuen S Lu
-
Patent number: 11762924Abstract: Technology described herein assigns a reliability score to web content, such as a web site or portion of a website. In one aspect, an output of the technology is a high reliability score and a low reliability score for a web content. The high reliability score represents conformance to high reliability sites, while the low reliability score represents conformance to low reliability sites. The high reliability score may be generated by first identifying high reliability online content within a compressed web graph. In a first iteration, the high reliability score of the seeds is used to score online content that is linked to the seed sites. At a high level, the more links that originate from high reliability sources, the higher the reliability score for the linked content. The low reliability score is similar, but uses outgoing links to low reliability sites instead of incoming links from high reliability sites.Type: GrantFiled: June 30, 2020Date of Patent: September 19, 2023Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Richard T. Guy, Ho-Joon Felix Lim
-
Patent number: 11762810Abstract: Provided are a method, system, and computer program product in which operations are performed to receive a question that includes a descriptor and an indication that indicates that a unique answer to the question is expected. A determination is made of instances of matching descriptors and descriptor targets from a set of documents. The determined descriptor targets are compared for consistency. In response to determining that the determined descriptor targets are inconsistent, more restrictive descriptors are iteratively generated via a selection model based on metadata associated with the question until the descriptor targets are consistent. An answer to the question is returned from consistent descriptor targets.Type: GrantFiled: May 8, 2020Date of Patent: September 19, 2023Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Donna K Byron, Charles E. Beller, Edward Graham Katz, Christopher F. Ackermann
-
Patent number: 11755546Abstract: Systems and methods are described for implementing attribute aware, relationship-based access control by receiving a query to access a relational database from a user, determining if a rule of the relational database is applicable to the query, determining one or more relationships associated with the query based at least in part on the rule, and modifying the query by adding an extra join operation to the query based at least in part on the rule and the one or more relationships. Further, when a type of the rule is row level, a where clause filter is added to the modified query to enforce a condition of the rule, and when the type of the rule is field level, a case column is added to the modified query and a select clause is added to the modified query to wrap the query. The modified query is processed to produce a result.Type: GrantFiled: May 21, 2021Date of Patent: September 12, 2023Inventors: Mang Fu Matthew Wong, Subhash Uppalapati, Jesse Wang, Sunghyun Song, Federico Recio, Jesse Collins
-
Patent number: 11755665Abstract: Particular embodiments described herein provide for a system that can be configured to determine an identification (ID) of a computer processing unit (CPU) using one or more tests and/or measurements, intercept the result of a query from a process to determine the ID of the CPU, replace the result of the query if the result of the query does not match the determined ID of the CPU, and communicate the result of the query that includes the determined ID of the CPU to the process. In an example, the query is a CPUID opcode and the results of the query are intercepted after passing through a hypervisor.Type: GrantFiled: December 22, 2021Date of Patent: September 12, 2023Assignee: Intel CorporationInventor: Alexander Komarov
-
Patent number: 11741485Abstract: Example methods, apparatus, systems, and articles of manufacture are disclosed to estimate de-duplicated unknown total audience sizes based on partial information of known audiences. An example apparatus includes an association controller to generate a tree structure association corresponding to a union of first and second margins of time; and one or more commercial solvers to: perform parallel computations on a processor to determine multipliers by solving equations corresponding to the tree structure association, the multipliers corresponding to the first total audience size for the union, the second total audience size for the first margin, and the third total audience size for the second margin; and determine an estimate for the third total audience size for the second margin of time based on the multipliers.Type: GrantFiled: November 6, 2019Date of Patent: August 29, 2023Assignee: The Nielsen Company (US), LLCInventors: Michael Richard Sheppard, Damien Forthomme, Jake Dailey, Molly Poppie
-
Patent number: 11734376Abstract: A method of and server for ranking documents in response to a query are provided. The method includes determining a target resource hosting a document, and generating a first and a second randomly-selected value for the document. During a first time interval, the method includes acquiring a query and generating a first ranked list of documents to the query based on the first randomly-selected value. The first ranked list includes the document at a promoted-rank position. During the second time interval, the method includes acquiring a query and generating a second ranked list of documents to the query based on the second randomly-selected value. The second ranked list includes the document at a demoted-rank position. The promoted-rank position in the first ranked list is above the demoted-rank position in the second ranked list for increasing a gap in user traffic to the document between the first and second time intervals.Type: GrantFiled: August 11, 2021Date of Patent: August 22, 2023Assignee: YANDEX EUROPE AGInventors: Sergey Igorevich Dormidontov, Ivan Anatolevich Tyamgin
-
Patent number: 11734309Abstract: Techniques for implementing nested group hierarchies for analytics applications are disclosed. In some embodiments, a computer-implemented method comprises: creating a hierarchy object in a semantic layer based on a request comprising a definition for a nested group hierarchy, the definition specifying a hierarchical relationship structure for non-leaf group nodes and at least one leaf node, the non-leaf group nodes and the leaf node(s) corresponding to data stored in a data source in a non-hierarchical structure, the hierarchy object specifying the hierarchical relationship structure based on the definition; generating a query result based on a request comprising an indication of the hierarchy object using the hierarchy object from the semantic layer to retrieve the data from the data source; and causing the query result to be displayed on a computing device using the hierarchy object to display the retrieved data in a hierarchical format indicating the hierarchical relationship structure.Type: GrantFiled: March 16, 2022Date of Patent: August 22, 2023Assignee: Business Objects Software Ltd.Inventor: Olivier Tsoungui
-
Patent number: 11720556Abstract: In a controlled-environment facility resident-to-resident communication management system a controlled-environment facility electronic digital mail center, and/or the like, receives and creates a digital version of an original mail item received at a controlled-environment facility, and a controlled-environment facility mail database, and/or the like, that stores digital versions of original mail items received at the controlled-environment facility.Type: GrantFiled: December 11, 2020Date of Patent: August 8, 2023Assignee: Securus Technologies, LLCInventors: Isaac Parampottil, Anna Jessica Lentell, Christopher Douglas
-
Patent number: 11709905Abstract: Systems and methods are provided for providing search results. An expert search thread associated with a search term is received. A first query from a first user based on the search term is received, and a set of results to the first query is provided, where the set of results includes the expert search thread. A credibility score is determined for the expert search thread. A second query is received from a second user based on the search term. A placement of the expert search thread in a set of results for the second query is determined based on the credibility score for the expert search thread, and the set of results for the second query is provided to the second user.Type: GrantFiled: April 30, 2019Date of Patent: July 25, 2023Inventor: Jeffrey D. Brandstetter
-
Patent number: 11709806Abstract: Generally discussed herein are devices, systems, and methods for machine learning (ML) by flowing a dataset towards a target dataset. A method can include receiving a request to operate on a first dataset including first feature, label pairs, identifying a second dataset from multiple datasets, the second dataset including second feature, label pairs, determining a distance between the first feature, label and the second feature, label pairs, and flowing the first dataset using a dataset objective that operates based on the determined distance to generate an optimized dataset.Type: GrantFiled: November 24, 2020Date of Patent: July 25, 2023Assignee: Microsoft Technology Licensing, LLCInventors: David Alvarez-Melis, Nicolo Fusi
-
Patent number: 11699278Abstract: Techniques are disclosed for generating a sequence of symbols based on input data for a neuro-linguistic model. The model may be used by a behavior recognition system to analyze the input data. A mapper component of a neuro-linguistic module in the behavior recognition system receives one or more normalized vectors generated from the input data. The mapper component generates one or more clusters based on a statistical distribution of the normalized vectors. The mapper component evaluates statistics and identifies statistically relevant clusters. The mapper component assigns a distinct symbol to each of the identified clusters.Type: GrantFiled: August 9, 2021Date of Patent: July 11, 2023Assignee: Intellective Ai, Inc.Inventors: Ming-Jung Seow, Gang Xu, Tao Yang, Wesley K. Cobb
-
Patent number: 11698915Abstract: A system performs continuous delivery of a data pipeline on a cloud platform. The system receives a specification of the data pipeline that is split into smaller specifications of data pipeline units. The system identifies a target cloud platform and generates a deployment package for each data pipeline unit for the target cloud platform. The system creates a connection with the target cloud platform and uses the connection to provision computing infrastructure on the target cloud platform for the data pipeline unit according to the system configuration of the data pipeline unit. The data pipeline may be implemented as a data mesh that is a directed acyclic graph of nodes, each node representing a data pipeline unit. Different portions of the data mesh may be modified independent of each other. Partial results stored in different portions of the data mesh may be recomputed starting from different points in time.Type: GrantFiled: June 30, 2021Date of Patent: July 11, 2023Assignee: Humana Inc.Inventors: Yuan Yao, Andrew McPherron, Tom Ho, Bing Zhang
-
Patent number: 11698989Abstract: A computer-implemented method for propagating queries across a plurality of datasources that includes receiving user input via an administrative user interface. The input at least in part defines a plurality of asset paths within the datasources. A plurality of adapters corresponding to the datasources is automatically invoked and the input is automatically consolidated via the adapters for collective invocation in response to queries. A search query is received via an application user interface and the datasources are automatically queried at least in part by invoking the adapters and passing the input and the search query to the adapters. Responsive results for the search query from at least one of the datasources are automatically presented at an end user computing device.Type: GrantFiled: August 19, 2021Date of Patent: July 11, 2023Assignee: Mastercard International IncorporatedInventors: Vikranth Kumar Anneboina, Matthew Edward Hopkins, Sandeep Chakravarthy Chimakurthi
-
Patent number: 11693848Abstract: Knowledge graph systems are disclosed for implementing multiple approaches, including stand alone or combined approaches, for knowledge graph pruning. The approaches are based on graph sampling work such as, for example, information gain theory. The approaches are applied by a knowledge graph system to perform schema pruning, automatic graph pruning, and query correlation for improving query performance.Type: GrantFiled: July 24, 2019Date of Patent: July 4, 2023Assignee: Accenture Global Solutions LimitedInventors: Teresa Sheausan Tung, Colin Anil Puri, Zhijie Wang
-
Method and system for constructing persistent memory index in non-uniform memory access architecture
Patent number: 11687392Abstract: A method for constructing a persistent memory index in a non-uniform memory access architecture includes: maintaining partial persistent views in a persistent memory and maintaining a global volatile view in a DRAM; an underlying persistent memory index processing a request in a foreground thread when cold data is accessed; when hot data is accessed, reading a key-value pair for a piece of hot data in the global volatile view in response to a query operation carried in the request, and in response to an insert/update/delete operation carried in the request, updating a local partial persistent view and the global volatile view; and in response to a hotspot migration, a background thread generating new partial persistent views and a new global volatile view, and recycling the partial persistent views and the global volatile view for old hot data into the underlying persistent memory index.Type: GrantFiled: November 23, 2021Date of Patent: June 27, 2023Assignee: TSINGHUA UNIVERSITYInventors: Jiwu Shu, Qing Wang, Youyou Lu, Zhuo Cheng -
Patent number: 11681682Abstract: A data processing system includes an analysis part cache that caches data of a database, a data processing development module that is used by a developer and develops analysis processing for data analysis, a data processing module that is used by the developer and performs data analysis by executing analysis processing, a cache management module that sets an update constraint input from a DB administrator regarding cache update from the database in the analysis part cache, and an update determination module that determines whether or not cache update is possible based on the update constraint, and when cache update is requested, the update determination module executes the requested cache update if cache update is possible in the determination.Type: GrantFiled: December 3, 2021Date of Patent: June 20, 2023Assignee: HITACHI, LTD.Inventors: Taichi Hisatsune, Shinichiro Saito
-
Patent number: 11681547Abstract: A method includes receiving, by a data processing apparatus, a plurality of file operation requests, each file operation request including a priority, a deadline, and an operation type and representing a request to perform an operation on at least one file maintained in a distributed file system; identifying, by the data processing apparatus, a group of file operation requests to be executed together from the plurality of file operation requests, the identification based at least in part on at least one of: the file operations in the group of file operations being directed to a same storage system, or file operations in the group of file operations sharing a common operation type; and sending a request to execute the group of file operation requests to a system configured to perform the group of file operation requests.Type: GrantFiled: May 27, 2021Date of Patent: June 20, 2023Assignee: Google LLCInventors: Chi Ma, Kenneth J. Goldman, Yonggang Zhao, Stephen P. G. Gildea
-
Patent number: 11681655Abstract: Embodiments of the present disclosure provide a method and an apparatus for opening a file, and an electronic device. Embodiments of the present disclosure receive the file opening request, obtain the format information of the file to be opened indicated by the file opening request, search for application information of the target application for opening the file to be opened according to the format information, provide the application entry of the target application in the current interface according to the application information, obtain the configuration file corresponding to the target application when the application entry is triggered, and generate the native interface of the target application according to the configuration file and open the file to be opened in the native interface.Type: GrantFiled: June 14, 2021Date of Patent: June 20, 2023Assignee: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.Inventor: Jieming Luo
-
Patent number: 11669517Abstract: A text-based interactive interpreter and user interface that sequentially allows a user to modify, transform, or filter data sets from a database system. Execution of user generated instructions results in output that can be rendered as a table, map, JSON, or other view. A user can easily retrieve a data set from a resource identifier for the data set. Instructions and results are presented in a sequential manner down the user interface page. Instructions can refer to variables and output data from previous blocks in the user interface page. The interpreted user-generated textual instruction areas can retrieve a data set specified in the textual blocks, parse and execute the textual instructions to transform, filter, or manipulate the data set. The resulting data set is rendered according to the data type, default settings, or preconfigured preferences into a table, map, JSON, or other view.Type: GrantFiled: December 9, 2020Date of Patent: June 6, 2023Assignee: Palantir Technologies Inc.Inventors: Antoine Llorca, Gregory O'Connor
-
Patent number: 11663167Abstract: Systems and methods of mobile database management and sharing are provided which include at least one mobile database and a first electronic circuit in communication with the mobile database. The system segments the mobile database into a plurality of database segments and indexes the plurality of database segments. The system sends one or more of the plurality of database segments to a second electronic circuit over a private secured communication protocol. One or both of the first and second electronic circuit may be housed within one or more mobile devices. Disclosed systems and methods include processing a database sharing request received from at least one mobile device wherein the database sharing request requests sharing of one or more of the plurality of database segments. A mobile device containing a database management and sharing system is also provided which includes a shared mobile database and one or more proxy entities related to the shared mobile database.Type: GrantFiled: November 25, 2020Date of Patent: May 30, 2023Assignee: GBT Technologies Inc.Inventors: Danny Rittman, Aliza Schnapp