Record, File, And Data Search And Comparisons Patents (Class 707/758)
- Distributed search and retrieval (Class 707/770)
- Analyzing or parsing query to determine topic or category (Class 707/771)
- Query-by-example (Class 707/772)
- Recursive queries (Class 707/773)
- Nested queries (Class 707/774)
- Cascading queries (Class 707/775)
- Data mining (Class 707/776)
- Query templates (Class 707/779)
- Fuzzy searching and comparisons (Class 707/780)
-
Patent number: 11995082Abstract: Disclosed are methods, systems, and computer-readable medium for providing query results. The query results may be provided more accurately and faster than via distributed tables. Disclosed techniques include receiving a plurality of tables comprising attributes and attribute data, the attribute data comprising attribute forms and attribute related information, identifying attributes and corresponding attribute data from each of the plurality of tables, applying a categorization machine learning model to categorize each attribute data as an attribute form or an attribute related information, generating the lookup table based on the attributes and the corresponding attribute forms, generating the relationship table based on the attributes and the corresponding attribute related information, receiving a query for attribute data, and generating a query response based on at least one of the lookup table or the relationship table.Type: GrantFiled: November 5, 2021Date of Patent: May 28, 2024Assignee: MICROSTRATEGY INCORPORATEDInventors: Yinong Chen, Shiliang Wang, Yuliyan Kiryakov, Ananya Ojha
-
Patent number: 11989164Abstract: A data dictionary generation system automatically populates and updates a data dictionary for listings offering shared data. A data dictionary includes metadata describing the shared data, including the individual objects, such as the individual tables, schemas, views, and functions. The shared data and each individual data object may be described in the data dictionary by a set of data fields that corresponds to the shared dataset or the object type of the individual object. The data dictionary can be presented to data consumers along with the description of the listing to provide data consumers with a comprehensive description of the shared data provided by a listing, including a high-level summary of the shared data and description of each individual object included in the shared data. The data dictionary allows data consumers to understand the contents of the shared data and how to use the shared data.Type: GrantFiled: October 31, 2022Date of Patent: May 21, 2024Assignee: Snowflake Inc.Inventors: Durga Mahesh Arikatla, Robert K. Chao, Li He, Joyce Lam, Xinyue Liu, Subramanian Muralidhar, Vishnu Dutt Paladugu, Shakhina Pulatova, Stephanie Stillman, Xin Wen, Di Wu, Ziqi Xu
-
Patent number: 11989246Abstract: Disclosed are various embodiments for providing an electronic search and guidance application that uses non-address destination designations. In one embodiment, data corresponding to at least a portion of an identifier of a military installation feature is received from a client device. A geographic location corresponding to the identifier of the military installation feature is determined based in part on location data that associates the identifier of the military installation feature to the geographic location. A user interface that indicates the geographic location is encoded for display.Type: GrantFiled: August 8, 2022Date of Patent: May 21, 2024Assignee: OneDot Solutions LLCInventor: Katharine Lee Streeter
-
Patent number: 11989597Abstract: Systems and methods for connecting datasets are disclosed. For example, a system may include a memory unit storing instructions and a processor configured to execute the instructions to perform operations. The operations may include receiving a plurality of datasets and a request to identify a cluster of connected datasets among the received plurality of datasets. The operations may include selecting a dataset. In some embodiments, the operations include identifying a data schema of the selected dataset and determining a statistical metric of the selected dataset. The operations may include identifying foreign key scores. The operations may include generating a plurality of edges between the datasets based on the foreign key scores, the data schema, and the statistical metric. The operations may include segmenting and returning datasets based on the plurality of edges.Type: GrantFiled: October 20, 2021Date of Patent: May 21, 2024Assignee: Capital One Services, LLCInventors: Austin Walters, Mark Watson, Galen Rafferty, Anh Truong, Jeremy Goodsitt, Vincent Pham
-
Patent number: 11989250Abstract: A method for sharing media between a first device and a second device may include: scanning a quick-response (QR) code with the first device; extracting, by the first device, a uniform resource locator (URL) encoded in the QR code; recording, by the first device, media; associating, by the first device, the URL with the media; communicating, from the first device to a server, the media and the URL; scanning, with a second device, the QR code; extracting, by the second device, the URL encoded in the QR code; communicating, from the second device to the server, the URL; receiving, by the second device, in response to communicating the URL to the server, the media from the server; and playing, by the second device, the media on at least one of a display and a speaker.Type: GrantFiled: June 15, 2022Date of Patent: May 21, 2024Assignee: Thank You LLCInventors: Justin Armstrong, Logan Fields
-
Patent number: 11989694Abstract: Disclosed are systems, methods, and non-transitory computer-readable storage media for managing projects in a content management system. For example, the content management system can create a project folder (e.g., shared folder) for managing data associated with a project. The project folder can be shared with content management system users (e.g., project members) who are contributors to the project. The content management system can store project data (e.g., content items, communications, comments, tasks, etc.) related to the project in the project folder. When the project folder is selected by a user, the content management system can generate a project folder view that presents the project data associated with the project folder and/or project in a convenient and easy to access graphical user interface. The content management system can aggregate project data from various content items associated with the project and present the project data in a single graphical user interface.Type: GrantFiled: March 22, 2023Date of Patent: May 21, 2024Assignee: Dropbox, Inc.Inventors: Min Ming Lo, Matteus Pan, Linjie Ding, Lilian Weng
-
Patent number: 11983438Abstract: A technique improves implementation of an index for an operations log (oplog) that coalesces random write operations directed to a virtual disk (vdisk) stored on an extent store. The oplog temporarily caches data associated with the random write operations (i.e., write data) as well as metadata describing the write data. The metadata includes descriptors to the write data stored on virtual address regions, i.e., offset ranges, of the vdisk and are used to identify the offset ranges of write data for the vdisk that are cached in the oplog. To facilitate fast lookup operations of the offset ranges when determining whether write data is cached in the oplog, an oplog index provides a state of the latest data for offset ranges of the vdisk. The technique improves implementation of the oplog index by storing the oplog index in storage class memory, such as persistent memory, to obviate failure and subsequent recovery of the oplog index.Type: GrantFiled: March 31, 2021Date of Patent: May 14, 2024Assignee: Nutanix, Inc.Inventors: Alok Nemchand Kataria, Niranjan Sanjiv Pendharkar, Pete Wyckoff, Shubham Shukla, Tabrez Parvez Memon
-
Patent number: 11983234Abstract: The present invention relates to systems, apparatus, and methods of using usage data to determine the dependency structures of a web application, including dependency structures between follow-on objects of an initial object in a web transaction. In one embodiment, an input URL and associated dynamic response data are analyzed for such nested or dependent relationships. In further embodiments, analysis of these relationships are used to improve prefetching operations to lower overall page load times.Type: GrantFiled: February 15, 2022Date of Patent: May 14, 2024Assignee: VIASAT, INC.Inventors: Peter Lepeska, William B. Sebastian
-
Patent number: 11977921Abstract: A system is disclosed. The system includes a resource monitor to monitor a resource utilization of a set of resources of one or more instances, the resource utilization corresponding to a first level of performance and cost and an instance type determiner to, based on the resource utilization, determine if there is an instance type for at least one of the one or more instances, with a resource profile, that will provide a second level of performance and cost that is closer to a default level of performance and cost than the first level of performance and cost. In addition, the system also includes an instance type recommender to, based on the determining, perform one of making and not making a recommendation to replace the instance type of the at least one of the one or more instances.Type: GrantFiled: June 30, 2022Date of Patent: May 7, 2024Inventors: Brian Toal, Manpreet Singh
-
Patent number: 11977968Abstract: The present application provides an operation device and related products. The operation device is configured to execute operations of a network model, wherein the network model includes a neural network model and/or non-neural network model; the operation device comprises an operation unit, a controller unit and a storage unit, wherein the storage unit includes a data input unit, a storage medium and a scalar data storage unit. The technical solution provided by this application has advantages of a fast calculation speed and energy-saving.Type: GrantFiled: April 17, 2018Date of Patent: May 7, 2024Assignee: SHANGHAI CAMBRICON INFORMATION TECHNOLOGY CO., LTD.Inventors: Tianshi Chen, Yimin Zhuang, Daofu Liu, Xiaobin Chen, Zai Wang, Shaoli Liu
-
Patent number: 11977920Abstract: A system is disclosed. The system includes a resource monitor to monitor a resource utilization of a set of resources of one or more instances, the resource utilization corresponding to a first level of performance and cost and an instance type determiner to, based on the resource utilization, determine if there is an instance type for at least one of the one or more instances, with a resource profile, that will provide a second level of performance and cost that is closer to a default level of performance and cost than the first level of performance and cost. In addition, the system also includes an instance type recommender to, based on the determining, perform one of making and not making a recommendation to replace the instance type of the at least one of the one or more instances.Type: GrantFiled: June 30, 2022Date of Patent: May 7, 2024Assignee: Salesforce, Inc.Inventors: Brian Toal, Manpreet Singh
-
Patent number: 11966702Abstract: This is a system for sentiment analysis and misinformation detection for text transcriptions of conversations and statement. More particularly, this is a software system that uses neural network, machine learning (ML) models, which have been trained solely on text sourced from the internet, for the classification of the sentiment and risk of misinformation conveyed through a piece of text as it relates to a specified subject matter. Such a system typically is used on digital communication platforms, such as social media sites, to enable the determination of public opinion and perception in order to provide competitive intelligence for decision-making.Type: GrantFiled: August 17, 2021Date of Patent: April 23, 2024Assignee: ALPHAVU, LLCInventors: Scott G. Wilkinson, Marshall McCraw, Michael Smith, Zachary Hernandez
-
Patent number: 11960459Abstract: Systems and methods are described for merging customer profiles, such as may be implemented by a computer-implemented contact center service. In some aspects, a subset of profiles may be determined that satisfy merging criteria, where individual profiles include a plurality of data fields. At least one value in a first data field that conflicts between at least two profiles may be identified. Next a merged value may be selected for the first data field based on data deduplication criteria, where the data deduplication criteria includes at least one indicator of accuracy of values of the plurality of data fields. As a result of a determination that at least the subset of profiles of the group of profiles meet the merging criteria, at least the subset of profiles may be combined into a combined profile using the merged value.Type: GrantFiled: September 30, 2021Date of Patent: April 16, 2024Assignee: Amazon Technologies, Inc.Inventors: Jan Henrik Jonsson, Shadie Hijazi, Davor Golac, Kuangyou Yao, Yang Song, Shobhit Gupta, Ian James Boetius MacClancy, Lanxin Zhang, Hongtao Liu, Austin M Nevins, Amy Lee, Meng Xiao Wang, Blake Stephens
-
Patent number: 11954301Abstract: A computer-implemented method includes causing a first one of a plurality of digital photographs to be displayed on a video display device. Responsive to receiving an indication that a user desires to digitally link the first digital photograph with another one of the plurality of photographs, the method includes prompting the user to select one of the plurality of digital photographs to be digitally linked to the first digital photograph. Responsive to the user selecting a second one of the plurality of digital photographs, the method includes digitally linking the first digital photograph with the second digital photograph. The method includes causing the first digital photograph to be displayed with a user-selectable flipping element. Responsive to receiving a selection of the displayed user-selectable flipping element, the method includes causing the first digital photograph to be digitally flipped such that the second digital photograph is displayed on the video display device.Type: GrantFiled: November 19, 2021Date of Patent: April 9, 2024Assignee: MemoryWeb. LLCInventors: Christopher J. Desmond, Nancy L. Desmond, L. Michael Taylor
-
Patent number: 11948390Abstract: The present disclosure provides a dog nose print recognition method and system. The dog nose print recognition method includes: collecting a nose image of a dog, acquiring the nose image, and processing the nose image to obtain a plurality of regional images to be recognized; performing key point detection on the plurality of regional images to be recognized to obtain key points corresponding to the regional images to be recognized, and using the key points to perform alignment processing of the regional images to be recognized to obtain aligned regional images to be recognized; and performing dog nose print feature vector extraction and recognition on the aligned regional images to be recognized, and determining a dog identity recognition result through the dog nose print feature vector extraction and recognition. The system includes modules corresponding to the steps of the method.Type: GrantFiled: June 30, 2023Date of Patent: April 2, 2024Assignee: XINGCHONG KINGDOM (BEIJING) TECHNOLOGY CO., LTDInventors: Yiduan Wang, Cheng Song, Baoguo Liu, Weipeng Guo
-
Patent number: 11935317Abstract: An embodiment of the present invention provides an information processing apparatus that is capable of generating information about contents of a written work more accurately than conventionally possible. The information processing apparatus includes a determination device, a selector, and a generator. The determination device determines whether a first object and a first property that are mentioned in a first electronic document and that are estimated to be in an association relationship are in accordance with a definition of the association relationship between an object and a property. In a case where the first object and the first property are determined to be not in accordance with the definition, the selector selects, instead of the first object, a second object that is in the association relationship with the first property. The generator generates relationship information indicating that the first electronic document is related to the second object.Type: GrantFiled: September 3, 2020Date of Patent: March 19, 2024Assignee: Kabushiki Kaisha ToshibaInventor: Akira Hosokawa
-
Patent number: 11935544Abstract: Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.Type: GrantFiled: September 13, 2021Date of Patent: March 19, 2024Assignee: GOOGLE LLCInventors: Andrei Pascovici, Victor Lin, Jianghai Zhu, Paul Gyugyi, Shlomi Regev
-
Patent number: 11934476Abstract: A method for search construct validation is described. The method includes determining a construct of a search query recognized on a search engine of a third party webpage and related constructs represented in a plurality of search results generated based on the search query. The method includes mapping the determined construct to the related constructs represented in the plurality of search results generated based on the search query. The method includes generating a knowledge graph illustrating the mapping between the determined construct and the related constructs and a hierarchy and a strength of a conceptual relationship between the determined construct and the related constructs. The method includes displaying, via an interactive user interface, an interactive graph illustrating the mapping between the determined construct and the plurality of related constructs and the hierarchy and the strength of the conceptual relationship between the determined construct and the plurality of related constructs.Type: GrantFiled: October 28, 2021Date of Patent: March 19, 2024Assignee: TOYOTA RESEARCH INSTITUTE, INC.Inventors: Shabnam Hakimi, Charlene C. Wu, Matthew Len Lee, Nikos Arechiga
-
Patent number: 11929973Abstract: A mail processing method is provided. The method includes: sending a first document obtaining request to a server in response to a triggering operation on target control in a mail editing page; receiving first document information of an on-line document sent by the server in response to the first document obtaining request, where authority control information of the first document information matches an account ID of a mail; sending a second document obtaining request to the server in response to a triggering operation to the first document information; receiving second document information sent by the server in response to the second document obtaining request and generating the mail in the mail editing page based on the second document information.Type: GrantFiled: September 10, 2021Date of Patent: March 12, 2024Assignee: BEIJING ZITIAO NETWORK TECHNOLOGY CO., LTD.Inventor: Longteng Peng
-
Patent number: 11924115Abstract: Systems and methods are provided for allocating resources between data centers in response to insufficient resources at one of the data centers. One example computer-implemented method includes determining by a first data center, in response to a request for resources, whether the resources exceed remaining resources of the first data center. In response to determining that the requested resources exceed the remaining resources of the first data center, the first data center reserves its remaining resources, appends an entry for the remaining resources to a ledger, and submits a request to a second data center to reserve a difference between the resources in the request and the remaining resources of the first data center. Then, in response to a time interval expiring without the reserved remaining resources being utilized, the reserved remaining resources identified in the entry in the ledger are refunded to the first data center.Type: GrantFiled: May 20, 2022Date of Patent: March 5, 2024Assignee: IPCO 2012 LIMITEDInventors: Neil Masters, Amitabha Datta
-
Patent number: 11914591Abstract: Systems, methods, and devices for sharing materialized views in multiple tenant database systems. A method includes defining a materialized view over a source table that is associated with a first account of a multiple tenant database. The method includes defining cross-account access rights to the materialized view to a second account such that that second account can read the materialized view without copying the materialized view. The method includes modifying the source table for the materialized view. The method includes identifying whether the materialized view is stale with respect to the source table by merging the materialized view and the source table.Type: GrantFiled: March 26, 2020Date of Patent: February 27, 2024Assignee: Snowflake Inc.Inventors: Prasanna Rajaperumal, Thierry Cruanes, Allison Waingold Lee, Igor Demura, Jiaqi Yan, Benoit Dageville
-
Patent number: 11916961Abstract: Provided are a computer system which suggests an appropriate security set to a user for user information and statistical information related to collected statistical security parameters, a security setting suggestion method, and a program. The computer system, which is arranged in communication connection to at least one user terminal (10) and which is provided with a security statistics database (250), acquires, from the user terminal (10), a suggestion request for a security set, and user information at least including an attribute, uses the suggestion request and the acquired user information to extract, from the security setting statistics database (250), a security set associated with user information which is identical to the acquired user information or similar to the acquired user information within a specific extent, and provides the user terminal (10) with at least one extracted security set as a suggested security set.Type: GrantFiled: September 28, 2017Date of Patent: February 27, 2024Assignee: OPTIM CORPORATIONInventor: Shunji Sugaya
-
Patent number: 11915166Abstract: There is provided a method for providing pricing information about a potential migration of a network computing task. The method includes the step of providing a provider availability set, identifying a price qualified set for each cloud service provider, and displaying the information about each cloud service provider and its pricing via a user interface. The price qualified set includes each cloud service provider: (a) whose price for performing the task complies with a price acceptability criteria or (b) that has a respective price proposal associated therewith reflecting a price for engaging the cloud service provider to perform the task in lieu of the task being performed by the network.Type: GrantFiled: July 19, 2021Date of Patent: February 27, 2024Assignee: RISC Networks, LLCInventors: Jeremy Lynn Littlejohn, Gregory Evan Watts
-
Patent number: 11907660Abstract: Identifying documents that contain potential code words using a machine learning model. In some embodiments, a method may include receiving documents, identifying a first corpus and a second corpus in the documents, extracting a first set of word embeddings from the first corpus and a second set of word embeddings from the second corpus, generating a first vector space for the first set of word embeddings and a second vector space for the second set of word embeddings using a machine learning model, performing a vector rotation to improve alignment of the first set of word embeddings with the second set of word embeddings, identifying a word embedding in the first vector space that is not aligned with a corresponding word embedding in the second vector space as a potential code word, and identifying one or more documents that contain the potential code word in the first corpus.Type: GrantFiled: March 9, 2023Date of Patent: February 20, 2024Assignee: TEXT IQ, INC.Inventors: Apoorv Agarwal, Ethan Benjamin, Jasneet Sabharwal
-
Patent number: 11907739Abstract: Systems and methods are provided for sharing a screen from a mobile device. For example, a method includes receiving, at a second mobile device, an image of a screen captured from a first mobile device and determining whether to trigger an automated action. The method may also include displaying, responsive to not triggering the automated action, annotation data generated for the image with the image on a display of the second mobile device, the annotation data including at least one visual cue corresponding to content in the image relevant to a user of the second mobile device. The method may further include, responsive to triggering the automated action, determining that a mobile application associated with the image is installed on the second mobile device and replaying user input actions received with the image on the second mobile device starting from a reference screen associated with the mobile application.Type: GrantFiled: February 6, 2023Date of Patent: February 20, 2024Assignee: GOOGLE LLCInventors: Matthew Sharifi, David Petrou
-
Patent number: 11903906Abstract: A method for providing a singling device of a storage and dispensing container for drug portions is provided. A singling device is adapted to a specific drug portion based on the measurement of the drug portion. The measurement is obtained by generating at least one image of a to-be-measured drug portion by a detection device and using image analysis to process the at least one image. Drug information for the specific drug portion is determined, the drug information including at least the dimensions of the specific drug portion. Based on the determined drug information, a singling device fitting the drug portion to be singularized is identified and provided for use in the storage and dispensing container. A system for identifying a singling device is also provided.Type: GrantFiled: December 7, 2020Date of Patent: February 20, 2024Assignee: BECTON DICKINSON ROWA GERMANY GMBHInventor: Christoph Hellenbrand
-
Patent number: 11900504Abstract: The subject technology selects a set of augmented reality content generators from a plurality of available augmented reality content generators, the selected set of augmented reality content generators comprising at least one augmented reality content generator for providing augmented reality content based on a product. The subject technology causes display of a carousel interface comprising selectable graphical items, each selectable graphical item corresponding to a respective augmented reality content generator. The subject technology receives, at a client device, a selection of a first selectable graphical item from the plurality of selectable graphical items. The subject technology applies, to first image data, the first augmented reality content generator corresponding to the selected first selectable graphical item. The subject technology causes a display of second image data, the second image data include including the applied first augmented reality content generator to the first image data.Type: GrantFiled: March 24, 2021Date of Patent: February 13, 2024Assignee: Snap Inc.Inventors: Erika Michele Kehrwald, Oleksii Kholovchuk, Gabriel Lupin, Trevor Stephenson, Artem Yerofieiev, Jialu Zhao
-
Patent number: 11899163Abstract: A system and method for evaluating and predicting sports conditions is disclosed. The system includes a server designed and configured to detect multi-media content including sporting activities interacted with by a user on a computing device, and automatically extracts parameters associated with the multi-media content. The extracted parameters are utilized by the system to provide predictions associated with the optimal time to perform the sporting activities, and system generates alerts to the user of an optimal time period to perform the sporting activity in conditions similar to those depicted in the multi-media content.Type: GrantFiled: December 30, 2020Date of Patent: February 13, 2024Inventor: Kristopher Heineman
-
Patent number: 11893998Abstract: Implementations set forth herein relate to management of casting requests and user inputs at a rechargeable device, which provides access to an automated assistant and is capable of rendering data that is cast from a separate device. Casting requests can be handled by the rechargeable device despite a device SoC of the rechargeable device operating in a sleep mode. Furthermore, spoken utterances provided by a user for invoking the automated assistant can also be adaptively managed by the rechargeable device in order mitigate idle power consumption by the device SoC. Such spoken utterances can be initially processed by a digital signal processor (DSP), and, based on one or more features (e.g., voice characteristic, conformity to a particular invocation phrase, etc.) of the spoken utterance, the device SoC can be initialized for an amount of time that is selected based on the features of the spoken utterance.Type: GrantFiled: September 13, 2021Date of Patent: February 6, 2024Assignee: GOOGLE LLCInventors: Andrei Pascovici, Victor Lin, Jianghai Zhu, Paul Gyugyi, Shlomi Regev
-
Patent number: 11893036Abstract: A method for generating an executable application to transform and load data into a structured dataset includes receiving a metadata file that specifies values for parameters for structuring data feeds, received from a networked data source, into a structured database. The metadata file specifies logical rules for transforming the data feeds. The values of the parameters and the logical rules for transforming the plurality of the data feeds are validated to ensure logical consistency for each data feed. Data rules are generated that specify standards for transforming each data feed in accordance with the validated values of the parameters and logical rules. The executable application is generated that is configured to receive source data comprising a data feed from one or more data sources and transform the source data into structured data that satisfies the one or more standards for the structured data record in compliance with the data rules.Type: GrantFiled: July 19, 2019Date of Patent: February 6, 2024Assignee: Ab Initio Technology LLCInventors: Andrew Blom, Darren Miller, Marshall A. Isman
-
Patent number: 11895263Abstract: A method, computer system, and a computer program product for interpreting conference call interruptions is provided. The present invention may include analyzing a conference call including at least two participants. The present invention may also include identifying at least one interrupted segment in the analyzed conference call. The present invention may further include reconstructing the identified at least one interrupted segment of the analyzed conference call and integrating it with the uninterrupted (heard) portion of the conference call.Type: GrantFiled: May 25, 2021Date of Patent: February 6, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Girmaw Abebe Tadesse, Michael S. Gordon, Komminist Weldemariam
-
Patent number: 11880764Abstract: Disclosed is an approach for detecting malicious network activity (e.g. based on a data hoarding activity identifies using a graph mixture density neural network (GraphMDN)). Generally, the approach includes generating embeddings using a graph convolution process and then processing the embeddings using a mixture density neural network. The approach may include collecting network activity data, generating a graph representing the network activity, or an aggregation thereof that maintains the inherent graphical nature and characteristics of the data, and training a GraphMDN in order to generate pluralities of distributions characterizing one or more aspects of the graph representing the network activity. The approach may also include capturing new network activity data, and evaluating that data using the distributions generated by the trained GraphMDN, and generation corresponding detection results.Type: GrantFiled: September 23, 2020Date of Patent: January 23, 2024Assignee: Vectra AI, Inc.Inventors: Sohrob Kazerounian, Daniel Carlton Hannah, Tuomas P. Oikarinen
-
Patent number: 11880435Abstract: A document is received. The document is analyzed to discover text and structures of content included in the document. A result of the analysis is used to determine intermediate text representations of segments of the content included in the document, wherein at least one of the intermediate text representations includes an added text encoding the discovered structure of the corresponding content segment within a structural layout of the document. The intermediate text representations are used as an input to a machine learning model to extract information of interest in the document. One or more structured records of the extracted information of interest are created.Type: GrantFiled: February 4, 2021Date of Patent: January 23, 2024Assignee: ServiceNow, Inc.Inventors: Baskar Jayaraman, ChitraBharathi Ganapathy, Tao Hong, Rohit Lobo
-
Patent number: 11880396Abstract: A method for training system to perform text-based search among plurality of documents. The method including receiving starting document, having at least one reference-identifier associated with the document; selecting reference-text from starting document; generating search-string by using a plurality of keywords using at least one first machine learning algorithm and at least one search-operator using at least one second machine learning algorithm; performing search among plurality of documents using search-string to fetch set of relevant documents; deriving reference-identifier distribution, corresponding to the at least one reference-identifier associated with document, for the set of relevant documents; and corelating at least one reference-identifier associated with starting document with reference-identifier distribution to determine performance-score for system.Type: GrantFiled: October 8, 2019Date of Patent: January 23, 2024Assignee: Arctic Alliance Europe OyInventors: Janne Aaltonen, Jari Majaniemi
-
Patent number: 11880688Abstract: This document describes techniques and apparatuses that enable determining expected hash-values in functions with control flow. A computing device receives a function comprising function instructions within at least three basic blocks connected via multiple execution paths. Hash-input instructions are inserted within a plurality of the basic blocks that indirectly force hash values at the respective insertion points. Hash values at ends of the plurality of the basic blocks are set to a canonical value and an expected hash-value and hash input-values are calculated using a hash function. By using the canonical value and the hash input-values, the expected hash-value is the same regardless of which execution path is executed.Type: GrantFiled: September 30, 2020Date of Patent: January 23, 2024Assignee: Google LLCInventors: Nathaniel Casey Voorhies, Antonio Cortes Perez
-
Patent number: 11882152Abstract: A system for detecting phishing websites accesses a website that comprises a plurality of images. The system extracts the plurality of images from the website. The system generates a hash value for each image from the plurality of images. Each hash value uniquely identifies its corresponding image. The system generates a first overall hash value for the website by hashing the generated hash values. The first overall hash value represents a signature of the website. the system compares the first overall hash value with a second overall hash value that is associated with a phishing website. The system determines whether the first overall hash value corresponds to the second overall hash value. If it is determined that the first overall hash value corresponds to the second overall hash value, the system determines that the website is associated with the phishing website.Type: GrantFiled: July 30, 2021Date of Patent: January 23, 2024Assignee: Bank of America CorporationInventors: Peter George Kurrasch, Martin Andrew Sutton
-
Patent number: 11881044Abstract: A method and apparatus for processing an image, a device and a storage medium are provided. An implementation of the method includes: acquiring a template image, the template image including at least one region of interest; determining a first feature map corresponding to each region of interest in the template image; acquiring a target image; determining a second feature map of the target image; and determining at least one region of interest in the target image according to the first feature map and the second feature map.Type: GrantFiled: June 21, 2021Date of Patent: January 23, 2024Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.Inventors: Chengquan Zhang, Mengyi En, Ju Huang, Qunyi Xie, Xiameng Qin, Kun Yao, Junyu Han, Jingtuo Liu, Errui Ding
-
Patent number: 11874823Abstract: Methods for enhancing compatibility of a document of an entity with an organization's database on a computer server to facilitate detection of a fraudulent submission. Methods may include receiving a populated document in a first format from the entity, using a processor to digitize the document into a digital format, such as bytes, and further into a second format, where the first format may not be compatible with the database and the second format may be compatible with the database. Methods may include using the processor, optionally running a statistical model, to determine an entity identifier, a predicted value of a data field in the document, and whether there is a difference between the value in the predicted data field and a corresponding value in the populated document. Methods may include implementing a corrective action, such as raising a fraud alert at the organization, when there is a difference.Type: GrantFiled: July 27, 2022Date of Patent: January 16, 2024Assignee: Bank of America CorporationInventors: James Siekman, Aubrey Breon Farrar, Sr., Mohamed Faris Khaleeli, Patricia Ann Albritton, Sheila Page, Mark Alan Odiorne, Marcus R. Matos
-
Patent number: 11868361Abstract: The present disclosure relates data distribution process configuration methods and apparatuses, electronic devices and storage media. The method includes: in response to detecting a trigger operation that represents creating a service process of a data distribution service, displaying a workbench of the service process; the workbench includes an area for displaying node plug-ins and an area for displaying a canvas; in response to detecting a trigger operation that represents dragging a node plug-in to the canvas, obtaining node plug-ins of the service process; in response to detecting a trigger operation that represents connecting the node plug-ins, obtaining configuration information of the service process, the configuration information represents a data distribution process from a data source end to a data receiving end.Type: GrantFiled: November 18, 2020Date of Patent: January 9, 2024Assignees: Beijing Zhongxiangying Technology Co., Ltd., BOE Technology Group Co., Ltd.Inventors: Minglong Wang, Yejian Xie, Tengteng Chen, Hong Wang
-
Patent number: 11861925Abstract: Systems and methods are disclosed to receive a training data set comprising a plurality of document images, wherein each document image of the plurality of document images is associated with respective metadata identifying a document field containing a variable text; generate, by processing the plurality of document images, a first heat map represented by a data structure comprising a plurality of heat map elements corresponding to a plurality of document image pixels, wherein each heat map element stores a counter of a number of document images in which the document field contains a document image pixel associated with the heat map element; receive an input document image; and identify, within the input document image, a candidate region comprising the document field, wherein the candidate region comprises a plurality of input document image pixels corresponding to heat map elements satisfying a threshold condition.Type: GrantFiled: December 21, 2020Date of Patent: January 2, 2024Assignee: ABBYY Development Inc.Inventors: Stanislav Semenov, Mikhail Lanin
-
Patent number: 11860902Abstract: Systems and methods for indexing data include formulating an objective function to index a dataset, a portion of the dataset including supervision information. A data property component of the objective function is determined, which utilizes a property of the dataset to group data of the dataset. A supervised component of the objective function is determined, which utilizes the supervision information to group data of the dataset. The objective function is optimized using a processor based upon the data property component and the supervised component to partition a node into a plurality of child nodes.Type: GrantFiled: June 26, 2019Date of Patent: January 2, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Fei Wang, Jun Wang
-
Patent number: 11861301Abstract: A method, apparatus, and computer system for grouping parts. Sets of unigrams are generated from text in part lists for parts in a family of parts using natural language processing, wherein a set of unigrams in the sets of unigrams represent components for a part in the parts. A document term matrix is created using the sets of unigrams. The document term matrix describes a presence of components in the parts. A number of unigrams from the document term matrix that has occurrences in the document term matrix that are greater than a common design threshold is removed. Removing the number of unigrams from the document term matrix forms a processed document term matrix. The common design threshold identifies a level of occurrence not useful in differentiating the parts from each other. The parts are clustered into groups using the processed document term matrix.Type: GrantFiled: March 2, 2023Date of Patent: January 2, 2024Assignee: THE BOEING COMPANYInventors: Theresa Nadine Ward, David Donald Pokrajac, Abdullah Farid Adlouni
-
Patent number: 11853379Abstract: A system and a method are disclosed that enable a mobile device to use an encoded tag to initiate and maintain communications with at least one remote server. The encoded tag is positioned to identify a point of interest, and in response to using the mobile device to scan the encoded tag, communications regarding the point of interest may be initiated. A single encoded tag may be used to obtain and update recorded information about the point of interest, to notify others about an issue related to the point of interest, to log into the system, and to wait to be alerted about an issue related to the point of interest. If an issue relating to a point of interest has been reported, the system and method may monitor the reported issue to ensure that an action has been taken to address the reported issue.Type: GrantFiled: September 28, 2022Date of Patent: December 26, 2023Assignee: Digital Seat Media, Inc.Inventors: Cameron Fowler, Matthew Sullivan
-
Patent number: 11853378Abstract: A system and a method are disclosed that enable a mobile device to use an encoded tag to initiate and maintain communications with at least one remote server. The encoded tag is positioned to identify a point of interest, and in response to using the mobile device to scan the encoded tag, communications regarding the point of interest may be initiated. A single encoded tag may be used to obtain and update recorded information about the point of interest, to notify others about an issue related to the point of interest, to log into the system, and to wait to be alerted about an issue related to the point of interest. If an issue relating to a point of interest has been reported, the system and method may monitor the reported issue to ensure that an action has been taken to address the reported issue.Type: GrantFiled: September 27, 2022Date of Patent: December 26, 2023Assignee: Digital Seat Media, Inc.Inventors: Cameron Fowler, Matthew Sullivan
-
Patent number: 11847680Abstract: Techniques are described herein for presenting attribute variations (differing attribute values) of an item at a network page. A request for the network page associated with an item of an electronic catalog can be received. In response to the request, the network page can be presented. The content and/or format of the network page can be predefined by an interface specification associated with the item and/or item category for the item. The network page may include a first area that includes an expanded view in which one or more variations of the first attribute are depicted and any suitable number of collapsed views in which one or more variations associated with a respective attribute are hidden from view. The areas of the network page may be dynamically expanded and collapsed to enable selection of various attribute values which may then be used to update the network page.Type: GrantFiled: June 28, 2021Date of Patent: December 19, 2023Assignee: Amazon Technologies, Inc.Inventors: Maria Joseph Daniel Victor, Karthik Srinivasan, Kousik Kumar Gopalan, Mayank Thakur, Ryan LaBoube
-
Patent number: 11849183Abstract: A system and method to tag portions of a video with an access-control-list (ACL) for those periods of time (e.g., video segments, series of video frames, etc.) within a video that require elevated permission to view or access is provided. At playback time, the access-control-list is dynamically enforced in real-time to ensure that a user viewing or editing the video has permissions to view upcoming portions of the video. When a user has insufficient permission to view a portion of the video, a filler frame, blurred content or blank frame is displayed in the place of the actual video content. Audio may also be muted or beeped out during the periods of the video for which there is insufficient permissions.Type: GrantFiled: June 29, 2021Date of Patent: December 19, 2023Assignee: VBrick Systems, Inc.Inventor: Olivier Meyer
-
Patent number: 11847806Abstract: Scene text information extraction of desired text information from an image can be performed and managed. An information management component (IMC) can determine an anchor word based on analysis of an image. To facilitate determining desired text information in the image, IMC can re-orient the image to zero or substantially zero degrees if it determines that the orientation is skewed. IMC can utilize a neural network to determine and apply bounding boxes to text strings in the image. Using a rules-based approach or machine learning techniques, employing a trained machine learning component, IMC can utilize the anchor word along with inline grouping of textual information in the image, deep text recognition analysis, or bounding box prediction to determine or predict the desired text information in the image. IMC can facilitate presenting the desired text information, anchor word, or other information obtained from the image in an editable format.Type: GrantFiled: January 20, 2021Date of Patent: December 19, 2023Assignee: DELL PRODUCTS, L.P.Inventor: Lee Daniel Saeugling
-
Patent number: 11839465Abstract: A learning system, a walking training system, a method, a program, and a trained model for performing walking training at appropriate setting parameters are provided. A learning system according to an embodiment includes: a data acquisition unit configured to acquire rehabilitation data from a walking training system including an actuator configured to assist a walking motion of a trainee and a control unit configured to control the actuator in accordance with a setting parameter; a data generation unit configured to generate the rehabilitation data including detection data and the setting parameter as learning data; and a learning unit configured to perform machine learning using the learning data, thereby generating a learning model that receives the detection data and outputs a recommended value of the setting parameter.Type: GrantFiled: June 19, 2020Date of Patent: December 12, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Nobuhisa Otsuki, Issei Nakashima, Takuya Iwata, Hiroaki Daba, Makoto Kobayashi, Masayuki Imaida
-
Patent number: 11835994Abstract: A method for generating an executable application to transform and load data into a structured dataset includes receiving a metadata file that specifies values for parameters for structuring data feeds, received from a networked data source, into a structured database. The metadata file specifies logical rules for transforming the data feeds. The values of the parameters and the logical rules for transforming the plurality of the data feeds are validated to ensure logical consistency for each data feed. Data rules are generated that specify standards for transforming each data feed in accordance with the validated values of the parameters and logical rules. The executable application is generated that is configured to receive source data comprising a data feed from one or more data sources and transform the source data into structured data that satisfies the one or more standards for the structured data record in compliance with the data rules.Type: GrantFiled: July 19, 2019Date of Patent: December 5, 2023Assignee: Ab Initio Technology LLCInventors: Andrew Blom, Darren Miller, Marshall A. Isman
-
Patent number: 11829398Abstract: Techniques are disclosed relating to probabilistic data structures. A database node may maintaining a probabilistic data structure capable of encoding database keys. The probabilistic data structure may include a plurality of levels that are each capable of storing an indication of a transition between successive characters in a database key. The database node may insert a particular database key into the probabilistic data structure and the particular database key may comprise a series of characters. The inserting may include setting, for each transition between successive characters of the series of characters, an indication in a corresponding level of the plurality of levels that is indicative of that transition. The database node may further maintain lineage information specifying one or more lineages that correspond to the transition.Type: GrantFiled: April 10, 2020Date of Patent: November 28, 2023Assignee: Salesforce, Inc.Inventors: Jacob Jonghan Park, Rohit Agrawal, Thomas Fanghaenel