Patents Examined by Joshua Bullock
-
Patent number: 11847034Abstract: Techniques are describe herein for associating storage management properties with a group of files of a database referred to herein as a “file group”. In this system, storage management properties are defined at the database-level. Thus, multiple databases can be stored across a single disk group, gaining the benefits of having multiple block access devices working in parallel, but each respective database may be associated with a respective file group in a one-to-one relationship, so that each database can have different storage management properties.Type: GrantFiled: April 21, 2021Date of Patent: December 19, 2023Assignee: Oracle International CorporationInventors: Hanlin D. Chien, Prasad V. Bagal, Harish Nandyala, Ana L. Solis, Santhosh Selvaraj
-
Patent number: 11836148Abstract: Systems and methods are disclosed for implementing a data stream correlation user interface. The data stream correlation user interface enables users to view information from two sets of records, and identify fields in the two sets of records that can be matched together to “glue” together multiple records. For example, a user may specify that values in an “AcctID” field in one set of records can be matched to values in an “Account_ID” field of a second set of records. Additional identifying fields may be selected, such that multiple values can be chained together. The system can match the records of multiple sets together using designated fields, enabling users to view how many records from one set have a corresponding record in another set.Type: GrantFiled: April 30, 2021Date of Patent: December 5, 2023Assignee: Splunk Inc.Inventors: Paul Boster, Keith Kramer, Cary Noel, Isabelle Park
-
Patent number: 11816145Abstract: A deep learning-based coloring system includes a memory network configured to provide a color feature in response to a specific query and a coloring network configured to perform coloring, based on the color feature generated by the memory network. The memory network includes: a query generation unit configured to generate a query; a neighbor calculation unit configured to calculate k-nearest neighbors, based on similarities between the query and key memory values; a color feature determination unit configured to generate color features for indicating color information stored in the key memory; a threshold triplet loss calculation unit configured to calculate a threshold triplet loss, based on a comparison between a threshold and a distance between the color features; and a memory update unit configured to update a memory, based on whether a distance between a top value and a value of a newly input query is within the threshold.Type: GrantFiled: October 1, 2021Date of Patent: November 14, 2023Assignees: NAVER WEBTOON LTD., KOREA UNIVERSITY RESEARCH AND BUSINESS FOUNDATIONInventors: Jae Hyuk Chang, Jae Gul Choo, Seung Joo Yoo, Sung Hyo Chung, Ga Young Lee, Hyo Jin Bahng
-
Patent number: 11809445Abstract: A method for accessing data stored in a database may include receiving a query to generate, based on blended data, a visualization. The blended data may include a first set of data from a first data source and a second set of data from a second data source. The query may also include a payload. The method may also include accessing the first set of data by injecting, into the payload, the first permission, and transmitting, to the first data source, the payload including the first permission. The method may also include accessing the second set of data by injecting, into the payload, the second permission, and transmitting, to the second data source, the payload including the first permission, the first set of data, and the second permission. The method may also include causing, using the blended data, presentation of the visualization. Related systems and articles of manufacture are provided.Type: GrantFiled: August 31, 2021Date of Patent: November 7, 2023Assignee: SAP SEInventors: Arpitha A Shetty, Veekshitha, Srinivas Vinnakota, Amrita Prabhakaran, Vijaya Pramilamma Bovilla, Priyanka Kommanapalli
-
Patent number: 11797477Abstract: Techniques are provided for managing objects within an object store. An object is maintained within an object store. The object comprises a plurality of slots. Each slot is used to store a unit of data accessible to applications hosted by remote computing devices. The object comprises an object header used to store metadata for each slot. A determination is made that the object is a fragmented object comprising an in-use slot of in-use data and a freed slot from which data was freed. The object is compacted to retain in-use data and exclude freed data as a rewritten object.Type: GrantFiled: October 11, 2021Date of Patent: October 24, 2023Assignee: NetApp, Inc.Inventors: Tijin George, Jagavar Nehra, Roopesh Chuggani, Dnyaneshwar Nagorao Pawar, Atul Ramesh Pandit, Kiyoshi James Komatsu
-
Patent number: 11798113Abstract: Embodiments use electronic speech samples of detainees and automatically scan electronic speech sample databases to detect when a detainee has a criminal record and to alert controlled-environment facility personnel to that record. An electronic speech sample of the detainee is captured during booking or at another time. The electronic speech sample is compared to a database of electronic speech samples of individuals with criminal records. If the electronic speech sample matches an existing electronic speech sample in the database, then information associated with the matching electronic speech sample is provided to the controlled-environment facility personnel. The information is analyzed to identify key issues, such as active warrants. The controlled-environment facility personnel are alerted to any such key information.Type: GrantFiled: January 26, 2021Date of Patent: October 24, 2023Assignee: Securus Technologies, LLCInventor: Danny C. Milliorn
-
Patent number: 11789911Abstract: A permissions management service may allow a large number of user to access database objects of a database service in a scalable manner. After a data owner on-boards a database of a database service with the permissions management service, the data owner may create a data catalog for a user or user group that indicates the database objects (e.g., tables, views) that are available for the user to request access to. A request from a user may be authenticated by the permissions management service using federation/single sign-on. The user may select database objects from a data catalog of objects that are available for the user to request access to. The permissions management service sends an access request to the database service, indicating the selected database objects. The database service may then grant to the user permission to access the selected objects (e.g., via grant commands).Type: GrantFiled: July 27, 2021Date of Patent: October 17, 2023Assignee: Amazon Technologies, Inc.Inventors: Vamshi Krishna Surabhi, Dinesh Thangaraju
-
Patent number: 11789901Abstract: A data intake and query system provides interfaces that enable users to configure source type definitions used by the system. A data intake and query system generally refers to a system for collecting and analyzing data including machine-generated data. Such a system may be configured to consume many different types of machine data generated by any number of different data sources including various servers, network devices, applications, etc. At a high level, a source type definition comprises one or more properties that define how various components of a data intake and query system collect, index, store, search and otherwise interact with particular types of data consumed by the system. The interfaces provided by the system generally comprise one or more interface components for configuring various attributes of a source type definition.Type: GrantFiled: July 26, 2021Date of Patent: October 17, 2023Assignee: Splunk Inc.Inventors: Alexander D. Munk, Jesse Miller
-
Patent number: 11775543Abstract: A method for performing a parallelized heapsort operation may include updating, by a first worker thread, a first buffer while a second worker thread updates a second buffer in parallel. The first worker thread may update the first buffer by adding, to the first buffer, elements from a first partition of a dataset. The second worker thread may update the second buffer by adding, to the second buffer, elements from a second partition of the dataset. Upon the first buffer reaching a threshold size, the first worker thread may acquire a lock for the first worker thread to update a heap based on the first buffer while the second worker thread is prevented from updating the heap based on the second buffer. A result of a top k query comprising a k quantity of smallest elements from the dataset may be generated based on the heap.Type: GrantFiled: April 19, 2022Date of Patent: October 3, 2023Assignee: SAP SEInventors: Alexander Gellner, Paul Willems
-
Patent number: 11741166Abstract: Systems and methods are provided for creating and managing a data integration workspace. The workspace may comprise one or more views of data (or datasets) stored in or accessible by the system. Models may be generated and updated based on the plurality of datasets and presented via a graphical user interface. Feedback received via a graphical user interface presenting a model may be used to annotate an underlying dataset associated with the model. Responsive to a modification of the underlying dataset or the rules for using the underlying dataset to generate the model, other related datasets and/or models may be automatically updated accordingly. Templates associated with one or more types of users may be defined. Each template may comprise one or more specific models related to a specific type of user.Type: GrantFiled: March 23, 2021Date of Patent: August 29, 2023Assignee: Palantir Technologies Inc.Inventors: Matthew Maclean, Adam Borochoff, Joseph Rafidi, Matthew Jenny, Parvathy Menon, Ryan Rowe
-
Patent number: 11741086Abstract: A search interface is displayed in a table format that includes one or more columns, each column including data items of an event attribute, the data items being of a set of events, and a plurality of rows forming cells with the one or more columns, each cell displaying a textual representation of at least one of the data items of the event attribute of a corresponding column. Based on a user selecting a portion of the textual representation in a corresponding cell, a list of options is displayed that corresponds to the selected portion of the textual representation. Furthermore, one or more commands are added to a search query that corresponds to the set of events, the one or more commands being based on at least an option that is selected from the list of options and the selected portion of the textual representation in the corresponding cell.Type: GrantFiled: December 15, 2020Date of Patent: August 29, 2023Assignee: Splunk Inc.Inventors: Marc Vincent Robichaud, Cory Eugene Burke, Jeffrey Thomas Lloyd
-
Patent number: 11734564Abstract: Various techniques are described for platform management of integrated access of public and privately-accessible datasets utilizing federated query generation and query schema rewriting optimization, including receiving at a dataset access platform a query formatted according to a first data schema, generating a copy of the query, saving the query and the copy to a datastore, parsing the copy of the query in the first schema using an inference engine, determining whether the query comprises data associated with an access control condition associated with accessing the dataset, the access control condition being configured to indicate whether the query is permitted to access the dataset, and rewriting, using a proxy server, the copy of the query in a second schema by converting the copy of the query into a triple associated with the query and another triple associated with the access control condition.Type: GrantFiled: May 16, 2022Date of Patent: August 22, 2023Assignee: data.world, Inc.Inventors: Bryon Kristen Jacob, David Lee Griffith, Triet Minh Le, Shad William Reynolds, Arthur Albert Keen
-
Patent number: 11734283Abstract: A query processing system operates by determining a set of query rules, receiving a query from a requesting entity, and generating compliance data by determining whether the query complies with the set of query rules prior to an execution of the query. When the compliance data indicates the query complies with the set of query rules: generating a query result by facilitating the execution of the query against a database system; and transmitting the query result to the requesting entity. When the compliance data indicates the query does not comply with the set of query rules: foregoing facilitation of the execution of the query.Type: GrantFiled: July 20, 2021Date of Patent: August 22, 2023Assignee: Ocient Holdings LLCInventors: S. Christopher Gladwin, Andrew D. Baptist, George Kondiles, Jason Arnold
-
Patent number: 11734316Abstract: Systems and methods for a relationship-based search in a computing environment are provided. An example method includes providing a graph database. The graph database includes nodes representing workloads of the computing environment and edges representing relationships between the nodes. The method also includes enriching the graph database by associating the nodes with metadata associated with the nodes and the relationships. The method also includes receiving a user query including data associated with at least one of the metadata and the relationships. The method also includes determining, based on the user query, a subset of the nodes in the graph database and a subset of relationships between the nodes in the subset of the nodes. The method also includes displaying, via a graphical user interface, a graphical representation of the subset of the nodes and relationships between the nodes in the subset of the nodes.Type: GrantFiled: July 8, 2021Date of Patent: August 22, 2023Assignee: vArmour Networks, Inc.Inventors: Jason Parry, Liza Detrick, David Lin, Colin Ross
-
Patent number: 11726992Abstract: Various embodiments relate generally to data science and data analysis, computer software and systems, and wired and wireless network communications to provide an interface between repositories of disparate datasets and computing machine-based entities that seek access to the datasets, and, more specifically, to a computing and data storage platform that facilitates consolidation of one or more datasets, whereby a collaborative data layer and associated logic facilitate, for example, efficient access to, and implementation of, collaborative datasets. In some examples, a method may include receiving data representing a query of a consolidated dataset that may include datasets formatted atomized datasets, analyzing the query to classify portions of the query to form classified query portions, partitioning the query into sub-queries as a function of a classification type for each of the classified query portions, and retrieving data representing a query result from distributed data repositories.Type: GrantFiled: April 25, 2022Date of Patent: August 15, 2023Assignee: data.world, Inc.Inventors: Bryon Kristen Jacob, David Lee Griffith, Triet Minh Le, Jon Loyens, Brett A. Hurt, Arthur Albert Keen
-
Patent number: 11720920Abstract: Methods, systems, and apparatus include computer programs encoded on a computer-readable storage medium, including a method for providing content. Search results responsive to a query are identified including a first search result in a top set of search results, the first search result associated with a first entity. A first eligible content item is identified for presentation along with the search results, the first eligible content item associated with the first entity. A combined content item is identified that is a combination of the first search result and first eligible content item and is to be presented as a search result responsive to the query. The combined content item is augmented including: identifying entities related to the first entity, identifying content items that are associated with the related entities, selecting at least one identified content item, and using content from the selected content items to augment the combined content item.Type: GrantFiled: January 20, 2021Date of Patent: August 8, 2023Assignee: Google LLCInventors: Yunkai Zhou, Jennifer J. Huang, Alexander Collins, Ian James Leader, Conrad Wai, Christopher Souvey, Lewis Denizen, Gaurav Garg, Awaneesh Verma, Emily Kay Moxley, Jeremy Silber, Daniel Amaral de Medeiros Rocha, Alexander Fischer
-
Patent number: 11720631Abstract: A system is disclosed to build and store a data model and queries for a graph database. In various embodiments, data defining one or more aspects of a data model associated with a graph database is received. A set of data that represents the data model is stored as a graph that includes one or more nodes to represent each of the following: data model metadata, one or more node labels comprising the graph database, one or more relationship types of the graph database, and one or more property definitions each associated with a property of at least one of a node label and a relationship type of the graph database.Type: GrantFiled: April 21, 2021Date of Patent: August 8, 2023Assignee: Neo4j Sweden ABInventors: Daniel Eric Monk, Navneet Mathur
-
Patent number: 11704364Abstract: A method for policy-based analytics includes retrieving, from a graph database, first data representing a first entity in a computing environment, a second entity in the computing environment, and an event associated with the first entity and the second entity; predicting, according to a risk indicator model, a risk associated with the first entity based at least in part on the event; and updating the graph database to include second data representing the risk and a risk indicator. The first and second entities are stored as properties of a first vertex and a second vertex, respectively, and the event is stored as a property of an edge between the first vertex and the second vertex. The risk indicator is stored as a property of a third vertex. The risk is stored as a property of an edge between the first vertex and the third vertex.Type: GrantFiled: August 31, 2020Date of Patent: July 18, 2023Assignee: Citrix Systems, Inc.Inventors: R V Shouri Gupta, Subramanian Ramamurti, Jayaraj Muthukumarasamy
-
Patent number: 11698900Abstract: In various embodiments, methods and systems for presenting a search interface with search query history based functionality is provided. A search query history store comprising search queries is accessed. The search query history store includes search queries executed in a search computing system. A search query comprises one or more commands. A plurality of search queries retrieved from the search query history store is displayed on the search interface using a placement style. A placement style, such as an indent style, provides a structure for separating and arranging commands of a plurality of search queries displayed. The search interface further provides for receiving a selection of at least a portion of a search query from the plurality of search queries to initiate actions or execute actions based on the selection. The search interface includes a search input interface, such as a search bar, where the selection of the portion of the search query is displayed based on a selected action.Type: GrantFiled: July 23, 2019Date of Patent: July 11, 2023Assignee: Splunk Inc.Inventors: Brian Krueger, Katherine Kyle Feeney, Andrew E. Robbins, Jesse Brandau Miller, Elizabeth Dykstra-Erickson, Jeffrey Thomas Lloyd, Cory Eugene Burke, Marc V. Robichaud
-
Patent number: 11693549Abstract: Techniques are disclosure for a data enrichment system that enables declarative external data source importation and exportation. A user can specify via a user interface input for identifying different data sources from which to obtain input data. The data enrichment system is configured to import and export various types of sources storing resources such as URL-based resources and HDFS-based resources for high-speed bi-directional metadata and data interchange. Connection metadata (e.g., credentials, access paths, etc.) can be managed by the data enrichment system in a declarative format for managing and visualizing the connection metadata.Type: GrantFiled: January 14, 2021Date of Patent: July 4, 2023Assignee: Oracle International CorporationInventors: Alexander Sasha Stojanovic, Douglas C. Savolainen, Mark Kreider