Patents Examined by Earl Elias
  • Patent number: 11941028
    Abstract: Embodiments are directed to distributing records among storage partitions by maintaining a table of records. The table of records can be indexed based on an original partitioning key in the table of records. A plurality of counters can be initialized with each counter associated with a sub-range in a total range of key values for a secondary index partitioning key. Each record of the table of records can be read and a count of records in the associated sub-range can be accumulated in each counter. The number of records per partition can be determined based on the total number of records in the total range of key values and the number of available partitions and the records can be distributed to the available partitions in the storage system based on the number of records in each sub-range.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: March 26, 2024
    Assignee: Box, Inc.
    Inventor: Nawab Zada Asad Iqbal
  • Patent number: 11755927
    Abstract: Aspects of the disclosure relate to identifying entitlement rules based on a frequent pattern tree. A computing platform may retrieve entitlement data associated with a relational database, where the entitlement data is indicative of user entitlements to computing resources in an enterprise network. Then, the computing platform may generate, for the entitlement data, a frequent pattern tree. Then, the computing platform may compare a pair of branches and may detect a pattern associated with a pair of entitlements. Then, the computing platform may determine, based on the frequent pattern tree, a frequency of occurrence of the pattern. Then, the computing platform may identify, based on the frequency of occurrence, a rule associated with the pattern. Subsequently, the computing platform may trigger, via the computing device and based on the rule, an action related to one or more of the entitlements of the pair of entitlements.
    Type: Grant
    Filed: August 23, 2019
    Date of Patent: September 12, 2023
    Assignee: Bank of America Corporation
    Inventors: David Pritchard, Rajesh Gopinathapai, Jennifer Lynn Greenwald
  • Patent number: 11487729
    Abstract: A data management device is provided, which includes an interpreting unit that interprets an input record, and convert the input record to abstract expression by which a correspondence relation between a data item and data itself is recognizable; and a converting unit that stores, in a storage unit, a data set, in which the data itself and index information capable of identifying the record are associated, as column data for each of the data items.
    Type: Grant
    Filed: June 28, 2018
    Date of Patent: November 1, 2022
    Assignee: YAHOO JAPAN CORPORATION
    Inventors: Shuichi Suzuki, Kouji Yamada
  • Patent number: 11275898
    Abstract: The present disclosure provides a search method and device based on artificial intelligence and an electronic device. The search method based on artificial intelligence includes: obtaining a query; performing a word segmentation on the query to obtain a term sequence containing a plurality of terms; performing a structured analysis on the term sequence to generate a semantic pattern; performing a knowledge-based analysis on the term sequence based on the semantic pattern to generate a semantic analysis result; determining an understanding result corresponding to the query based on the semantic pattern and the semantic analysis result; and performing a search based on the understanding result corresponding to the query.
    Type: Grant
    Filed: October 11, 2018
    Date of Patent: March 15, 2022
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Yong Zhu, Xunchao Song, Ying Li, Yilin Zhang
  • Patent number: 11263208
    Abstract: A method, computer program product, and system for providing cross-lingual search results that retain cultural context include a processor(s) monitoring (with user permission) computing activities performed by the user, via a client. The processor(s) analyzes the computing activities to identify data comprising elements relevant to the user and relationships between the elements and the user. The processor(s) generates a data structure comprising the data. The processor(s) generates a search interface for obtaining entries in a first language to perform a query; the entries are search parameters embedded with a portion of the elements. The processor(s) obtains an entry in the first language. The processor(s) extracts the portion of the elements from the entry (cultural context for the entry). The processor(s) determines target languages for data responsive to the query. The processor(s) translates the search parameters and the cultural context into the target languages and executes searches on databases.
    Type: Grant
    Filed: March 5, 2019
    Date of Patent: March 1, 2022
    Assignee: International Business Machines Corporation
    Inventors: Su Liu, Li Li, Zhichao Li, Ben Gibbs