Database Or File Accessing (707/1) Patents (Class 707/999.001)
  • Patent number: 12254386
    Abstract: Logic may adjust communications between customers. Logic may cluster customers into a first group associated with a first subset of synonyms and a second group associated with a second subset of the synonyms. Logic may associate a first tag with the first group and with each of the synonyms of the first subset. Logic may associate a second tag with the second group and with each of the synonyms of the second subset. Logic may associate one or more models with pairs of the groups. A first pair may comprise the first group and the second group. The first model associated with the first pair may adjust words in communications between the first group and the second group, based on the synonyms associated with the first pair, by replacement of words in a communication between customers of the first subset and customers of the second subset.
    Type: Grant
    Filed: August 4, 2023
    Date of Patent: March 18, 2025
    Assignee: Capital One Services, LLC.
    Inventors: Fardin Abdi Taghi Abad, Austin Grant Walters, Jeremy Edward Goodsitt, Reza Farivar, Vincent Pham, Anh Truong
  • Patent number: 12248506
    Abstract: Systems and methods are provided for receiving, at a server computer, a plurality of content messages from a plurality of content sources, each content message comprising media content and associated with a predetermined media collection, for each of the plurality of content messages received, analyzing each of the plurality of content messages to determine a quality score for each of the plurality of content messages, and storing each of the plurality of content messages in a database along with the quality score for each of the plurality of content messages.
    Type: Grant
    Filed: March 3, 2021
    Date of Patent: March 11, 2025
    Assignee: Snap Inc.
    Inventors: Nicholas Richard Allen, Sheldon Chang, Maria Pavlovskaia, Amer Shahnawaz, Jianchao Yang
  • Patent number: 12243654
    Abstract: A method, software, database and system for attribute partner identification and social network based attribute analysis are presented in which attribute profiles associated with individuals can be compared and potential partners identified. Connections can be formed within social networks based on analysis of genetic and non-genetic data. Degrees of attribute separation (genetic and non-genetic) can be utilized to analyze relationships and to identify individuals who might benefit from being connected.
    Type: Grant
    Filed: June 20, 2023
    Date of Patent: March 4, 2025
    Assignee: 23andMe, Inc.
    Inventors: Andrew Alexander Kenedy, Charles Anthony Eldering
  • Patent number: 12229460
    Abstract: One disclosed method involves a computing system determining a keyword of interest for an online meeting being presented via a user interface, determining that content of the online meeting corresponds to the keyword of interest, and causing, in response to the content of the online meeting corresponding to the keyword of interest, the user interface to output an indication that the content of the online meeting being presented is potentially of interest. Another disclosed method involves a computing system determining data indicative of a number of client devices, from a plurality of client devices participating in an online meeting, for which a user interface for the online meeting is presented in an active window, and causing, based at least in part on the data, a first client device, from the plurality of client devices, to output an indication that content of the online meeting being presented is potentially of interest.
    Type: Grant
    Filed: February 24, 2022
    Date of Patent: February 18, 2025
    Assignee: Citrix Systems, Inc.
    Inventors: Wenshuang Zhang, Ke Xu, Xuan Liu, Chunhui Wu
  • Patent number: 12204311
    Abstract: The disclosure is directed to a novel system and methods for modeling process components using segmental analysis. As opposed to analyzing the entire system at once, each element representing a process component is assigned parameter inputs that enable the system to determine a current state. Changes in the element's parameter inputs are fed in a bi-directional manner to other elements connected by segments where the other elements use the parameter inputs to determine a predictive or current process condition that are used as new parameter inputs for the next element. In some embodiments, the system allows for the prevention of component state change with only a portion of the entire process being solved, as abnormal conditions can be detected without solving for the entire system.
    Type: Grant
    Filed: October 20, 2021
    Date of Patent: January 21, 2025
    Assignee: Aveva Software, LLC
    Inventor: Scott William Clark
  • Patent number: 12197600
    Abstract: A technique for readily concealing confidential information contained in document data can be offered. An information processing apparatus according to an embodiment includes: a document data acquisition part configured to acquire first document data including sentences that contain character information; a sentence separation part configured to separate the first document data into sentences; a concealment target determination part configured to determine whether or not each of the sentences included in the first document data is a concealment target, in accordance with a preset rule; a concealment processing part configured to execute a concealment process upon the sentence when the sentence is determined to be a concealment target; and an output part configured to output second document data including a sentence obtained by executing the concealment process by the concealment processing part.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: January 14, 2025
    Assignee: NTT Communications Corporation
    Inventors: Keiko Ojima, Hironari Takahashi, Hiromi Kaneko, Hiroaki Sadata
  • Patent number: 12174873
    Abstract: Methods and systems provide for dynamic prediction of agenda item coverage in a communication session. In one embodiment, the system connects to a communication session with a plurality of participants; receives one or more agenda items and a number of utterances; classifies each agenda item as a long item or a short item; for agenda items classified as long items, extracts one or more topics from the utterances, and uses a topic detection model to predict whether a topic related to each agenda item classified as a long item has been covered; for agenda items classified as short items, applies one or more matching methods to predict whether one or more of the utterances within the sentence threshold cover each agenda item classified as a short item; and transmits, to one or more client devices, a status of the agenda items for the communication session.
    Type: Grant
    Filed: October 31, 2022
    Date of Patent: December 24, 2024
    Assignee: Zoom Video Communications, Inc.
    Inventors: Ling Tsou, Tong Wang, Yun Zhang
  • Patent number: 12174935
    Abstract: The present teaching relates to generating an identifier for a person. In one example, an actual name of the person is received. The identity of the person that is associated with the actual name of the person is proved at a pre-determined level of assurance (LOA) required by an identity management system. When the identity of the person has been proved, a peripheral name is solicited from the person. An identifier that includes the actual name and the peripheral name of the person is created. Whether the identifier is unique is determined. The steps of soliciting, creating, and determining are repeated until the identifier is unique. The peripheral name is associated with the person. The identifier is associated with the person.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: December 24, 2024
    Assignee: DrFirst.com, Inc.
    Inventors: James F. Chen, Chen Qian, Zilong Tang, Eric Rosenfeld
  • Patent number: 12141146
    Abstract: An apparatus, method and computer program product for query optimization in a Relational Database Management System (RDBMS), wherein an optimizer accesses a query expression repository (QER) storing planning and execution information for QEs from previous queries, wherein the QEs comprise table relations, intermediate results and/or final results of operations in the previous queries. Additionally, dynamic join indexes representing QE results are created for high-value QEs selected from the QER and maintained within a DJI repository. During query plan creation for a current or subsequent query, the optimizer searches the QER and DJI repository for DJIs created for high-value QEs corresponding to QEs contained in the current or subsequent query. DJIs corresponding to the matching QEs are used in the query planning phase to rewrite the current or subsequent user query so that stored QE results are used to answer QEs contained in the current or subsequent query.
    Type: Grant
    Filed: December 28, 2022
    Date of Patent: November 12, 2024
    Assignee: Teradata US, Inc.
    Inventors: Ming Zhang, Sanjay Nair
  • Patent number: 12131811
    Abstract: A system and method providing automated voice-based healthcare plan delivery. The system interfaces with the patient through a voice-controlled personal assistant appliance via the internet. Some embodiments are implemented as voice applications or skills within the eco-system of an existing voice-controlled personal assistant device/appliance (hereinafter VCPAD). The system and method allow a clinician to create, digitally input, and modify a healthcare plan for a patient using a simple computer/web interface and without the need of any software development or computer programming skills, and allows a patient to interface with and query that healthcare plan using a largely conventional voice-controlled digital assistant appliance simply and efficiently to extract information about his/her individual healthcare plan in the patient's own language.
    Type: Grant
    Filed: October 27, 2021
    Date of Patent: October 29, 2024
    Assignee: CHRISTIANA CARE HEALTH SYSTEM, INC.
    Inventors: Catherine M. Burch, Erwin V. Bautista, John G. DiGiovanni, John E. Evans, Kelsey A. Kosinski, Jason A. Mastriana, Jonathan M. Meade, Pamela K. Szczerba, Samantha J. Taylor, Denise E. Woods
  • Patent number: 12131025
    Abstract: A method for deleting data accumulated during Automated Optical Inspection (AOI) used during an AI process uses and applies three systems. The first system obtains an image of a current object under test and writes the image of the current object under test into a current file folder on a hard disk. The current file folder includes information of point-in-time storage. The second system performs AOI on the images of objects under test. If a space available on the hard disk at any time is less than a preset value, the third system deletes file folders that have earliest storage times from the file folders stored in the hard disk. A device and a non-transitory storage medium are also disclosed.
    Type: Grant
    Filed: August 25, 2022
    Date of Patent: October 29, 2024
    Assignee: HON HAI PRECISION INDUSTRY CO., LTD.
    Inventor: Tsung-Hsien Tsai
  • Patent number: 12132689
    Abstract: An electronic messaging system testing tool that can, using reduced memory and processor resources, communicate with an electronic messaging system over a network, receive from a database, a file including information in a non-standardized format, about multiple electronic transactions, convert the non-standardized electronic transaction information into a standardized format, and create a bulk message file containing a multitude of standardized multi-variable electronic messages, where each electronic message corresponds to an electronic transaction represented in the file received from the database. The electronic messaging system testing tool can also transmit the bulk message file to the electronic messaging system, and initiate an attempted processing of the electronic messages in the bulk message file by the electronic messaging system, to test the functionality of the electronic messaging system.
    Type: Grant
    Filed: December 9, 2022
    Date of Patent: October 29, 2024
    Assignee: Truist Bank
    Inventors: Luana Peterman, Kendra Henry
  • Patent number: 12107861
    Abstract: Disclosed are methods, systems, and non-transitory computer-readable medium for managing IDs in identity access management (IAM)/resource policies. For instance, the method may include obtaining a request regarding a target identification in a set of IAM/resource policies, the request including an action request; pulling the set of IAM/resource policies from a service; for each policy of the set of IAM/resource policies, traversing a data structure of the policy to return keypath(s) that include the target identification; and modifying each policy that includes the target identification by performing the action request using the keypath(s).
    Type: Grant
    Filed: August 10, 2021
    Date of Patent: October 1, 2024
    Assignee: Capital One Services, LLC
    Inventors: Michael Mucciarone, Lawrence Dolinar
  • Patent number: 12107699
    Abstract: A method comprises receiving at least one of a transcript, a video recording, an audio recording, or an audiovisual recording of at least a portion of an interaction, and receiving an audiovisual score for a relevant portion of the interaction, the received audiovisual score being based on data received from at least a subset of participants in the interaction. A reaction metric is calculated based on the received audiovisual score. The at least one transcript, video recording, audio recording, or audiovisual recording is then displayed proximate to the reaction metric.
    Type: Grant
    Filed: June 10, 2022
    Date of Patent: October 1, 2024
    Assignee: Read AI, Inc.
    Inventors: David Shim, Elliott Waldron, Robert Williams
  • Patent number: 12106589
    Abstract: A cross-media knowledge semantic representation method and apparatus. The method comprises: performing data acquisition according to a preset semantic description; inputting data information of a topological structure acquired by the data acquisition into a preset stack of an automat corresponding to the semantic description, the finite state set is used for indicating states included in the automat, and the input vocabulary list is used for indicating vocabularies included in the automat; mapping the data information by the automat to obtain key frames corresponding respectively to substructures and/or branches of a target object acquired by the data acquisition; and generating a visual semantic representation of the topological structure according to the key frames corresponding respectively to the substructures and/or branches of the target object acquired by the data acquisition, such that cross-media knowledge alignment is realized.
    Type: Grant
    Filed: October 23, 2023
    Date of Patent: October 1, 2024
    Assignee: ZHEJIANG LAB
    Inventors: Feng Lin, Yunhe Pan
  • Patent number: 12094471
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a dialog system using user feedback. According to one implementation, a method includes receiving, by a dialog engine and from a computing device, a voice input, determining, by the dialog engine, that the received voice input is classified as feedback to an answer of a question; identifying, by the dialog engine, a predetermined feedback scare associated with the feedback; and adjusting a confidence score associated with the question and the answer based on the predetermined feedback score.
    Type: Grant
    Filed: March 9, 2022
    Date of Patent: September 17, 2024
    Assignee: Google LLC
    Inventors: Gabriel Taubman, Andrew W. Hogue, John J. Lee
  • Patent number: 12095912
    Abstract: A system and method for inspecting encrypted disks for a cybersecurity object using a custom key are disclosed. The method includes detecting an encrypted disk in a cloud computing environment, the cloud computing environment including a security policy service; authorizing a key policy on the security policy service for a custom key of an inspector account, wherein the key policy is a policy authorized to decrypt the encrypted disk; generating a second encrypted disk based on the encrypted disk; inspecting the second encrypted disk for a cybersecurity object with the custom key; and releasing a resource allocated to the second encrypted disk in response to completing the inspection.
    Type: Grant
    Filed: December 26, 2023
    Date of Patent: September 17, 2024
    Assignee: Wiz, Inc.
    Inventors: Daniel Hershko Shemesh, Yarin Miran, Roy Reznik, Ami Luttwak, Yinon Costica, Yaniv Shaked, Eyal Moscovici
  • Patent number: 12086123
    Abstract: Aspects of the disclosure are directed to an approach for building a generic framework to allow protocol buffer data to be fully text searchable and matched fields to be quickly identified. The approach includes converting protocol buffer data from a tree structure into a field-value pair structure. The field-value pair structure can represent any protocol buffer and any new protocol buffer definition change can be adopted automatically. The approach further includes building a reverse index at a record level, which can immediately indicate the fields for each token.
    Type: Grant
    Filed: June 16, 2022
    Date of Patent: September 10, 2024
    Assignee: Google LLC
    Inventor: Hui Wu
  • Patent number: 12087282
    Abstract: Provided is a method including obtaining a set of ontologies mapping n-grams onto concepts to which the n-grams refer in different respective domains of knowledge. The method includes receiving an update associating a first n-gram with a first concept and receiving information by which the update is associated with a given domain of knowledge. The method includes selecting a subset of ontologies by determining that the update in the given domain of knowledge is applicable to respective domains of knowledge of the subset of ontologies and that the first concept has a specified type of relationship to a subset of concepts to which other n-grams are mapped in the subset of ontologies. The method also includes storing, in response to the determination, associations between the first n-gram and the subset of concepts in at least some of the subset of ontologies in memory of the computer system.
    Type: Grant
    Filed: October 18, 2023
    Date of Patent: September 10, 2024
    Assignee: SORCERO, INC.
    Inventors: Walter Bender, Martin Abente Lahaye, Christopher Liu
  • Patent number: 12087308
    Abstract: The intelligent automated assistant system engages with the user in an integrated, conversational manner using natural language dialog, and invokes external services when appropriate to obtain information or perform various actions. The system can be implemented using any of a number of different platforms, such as the web, email, smartphone, and the like, or any combination thereof. In one embodiment, the system is based on sets of interrelated domains and tasks, and employs additional functionally powered by external services with which the system can interact.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: September 10, 2024
    Assignee: Apple Inc.
    Inventors: Thomas R. Gruber, Adam J. Cheyer, Daniel Keen
  • Patent number: 12079179
    Abstract: Techniques are provided for accessing derivative properties from a database utilizing a logical schema instruction that includes a base object identifier. A logical schema instruction may be received and analyzed to identify a predefined keyword. A portion of the logical schema instruction, that is located in relation to the predefined keyword, may be identified. The portion may include a base object identifier and a property identifier, e.g., a derivative property identifier. In an embodiment, the identified portion of the logical instruction is not translated to a database schema instruction at prepare time. Instead, an extract function is executed at runtime access and analyze a database table that corresponds to a base object associated with the base class identifier. A property in the database table that corresponds to the property identifier may be identified. Advantageously, a base object identifier may be utilized to access a derivative property.
    Type: Grant
    Filed: December 8, 2022
    Date of Patent: September 3, 2024
    Assignee: Bentley Systems, Incorporated
    Inventor: Affan Khan
  • Patent number: 12074987
    Abstract: Systems and methods relating to an extension of a group signature scheme certificate that allows group users to conduct anonymous transactions in public, with the ability to subsequently audit and confirm signer identity. Auditing and confirmatory functions may include group signature openers that are configured to reveal the identity of a signer that is a member of a group by their signature. Auditing and confirmatory functions may also include group signature linkers that are configured to link two signatures to the same signer using a linking key or linking base.
    Type: Grant
    Filed: January 25, 2022
    Date of Patent: August 27, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventor: Phillip H. Griffin
  • Patent number: 12056144
    Abstract: Provided herein are systems and methods for an application connector (also referred to as a reverse extract, transform, load (ETL) connector) in a database system. For example, a method includes retrieving, by at least one hardware processor, configuration information associated with an application executing on an application server. The configuration information identifies a query. The method further includes executing the query to obtain a query result. The method further includes performing an update of the application at the application server using the query result.
    Type: Grant
    Filed: May 31, 2022
    Date of Patent: August 6, 2024
    Assignee: Snowflake Inc.
    Inventors: Russell Connor Dervay, Venkata Satyanarayana Kota, Kristen Michelle Werner
  • Patent number: 12051259
    Abstract: A method and a system for extracting information from a subpoena document are provided. The method includes: receiving a subpoena document; extracting raw text included in the subpoena document; identifying, based on the extracted raw text, entities that are named in the subpoena document; determining, based on the extracted raw text, first information that relates to a scope period, a law enforcement agency, and/or an investigative agent associated with the subpoena document; retrieving second information that relates to the identified entities from a customer database; and outputting a subset of the determined first information and a subset of the obtained second information. The method may also include using a weighted fuzzy name match algorithm to match the identified entities with the second information.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: July 30, 2024
    Assignee: JPMORGAN CHASE BANK, N.A.
    Inventors: Simerjot Kaur, Armineh Nourbakhsh, Brian Bramble, Sameena Shah, Daniel Borrajo
  • Patent number: 12033098
    Abstract: A method for managing a budget includes determining, by a budget management system, funds of a project management account that are to be routed to a task manager for a project. The determining comprises: determining a current progress of a task managed by the task manager, the task included in a budget for the project that identifies the task manager and that includes payment information for the task manager that specifies a financial account, determining an amount owed to the task manager, and setting the amount owed to the task manager as the amount of the funds to be routed to the task manager. The method further comprises transmitting, by the budget management system to a financial computing system, a request to transfer the determined funds to the financial account specified by the payment information.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: July 9, 2024
    Assignee: Wells Fargo Bank, N.A.
    Inventors: Abraham Drucker, Khushbu Katariya, Timothy R. Knowlton, Shelby K. Morita-Fowler, Brian M. Pearce, Dana Roytenberg, John T. Wright
  • Patent number: 12026131
    Abstract: A method for traversal of a filesystem tree, the method may include traversing the filesystem tree by multiple processing entities of a set of processing entities that belong to a storage system; wherein the traversing comprises multiple iterations of on-the fly allocation of workload, associated with parallel traversing of the filesystem tree, among the multiple processing entities; wherein a current iteration of the on the fly allocation is (a) executed by a current group of processing entities that are currently assigned to traverse current nodes of the filesystem tree, and (b) comprises re-allocating by the current group, a traversal task for traversing one or more child nodes of each of the current nodes of the filesystem tree, to a next group of processing entities; wherein the current group and the next group belong to the set.
    Type: Grant
    Filed: June 14, 2021
    Date of Patent: July 2, 2024
    Assignee: VAST DATA LTD.
    Inventors: Asaf Weissman, Or Dahan
  • Patent number: 12020187
    Abstract: Provided is a process including: receiving a tank-nearly-full message indicating that a tank at an oil or gas related facility is or will be ready for a truck to unload and transport fluid accumulating in the tank; in response to the tank-nearly-full message, creating a tank-run record; sending a description of the tank-run to a mobile device of a driver of an oilfield truck; receiving, from the mobile device of the driver of the oilfield truck, a tank-run claimed message indicating that the driver will drive to the oil or gas related facility and transport at least some of the fluid accumulating in the tank; and after the tank-run claimed message, performing steps including: confirming that the tank-run has not yet been claimed; after the confirmation, designating the tank-run as claimed by the driver; and sending confirmation to the mobile device of the driver.
    Type: Grant
    Filed: December 21, 2022
    Date of Patent: June 25, 2024
    Assignee: SitePro, Inc.
    Inventors: Aaron Phillips, David Bateman, Britt Wuensche, Jordan Kutscherousky, Linlin Zhao
  • Patent number: 12020223
    Abstract: A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode: presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
    Type: Grant
    Filed: June 22, 2021
    Date of Patent: June 25, 2024
    Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.
    Inventors: Urich T. Bowers, Mecal McDade, Todd Tkach, Mike Ley, Jerry Scheller, Mike Kirch, Eric Romantino
  • Patent number: 12001415
    Abstract: Techniques for modifying hierarchal-structured data of one hierarchal data structure based on a modification to another hierarchal data structure are disclosed. A system determines that a modification has been made, or is requested to be made, to a particular hierarchal data structure. The system analyzes a set of rules to determine whether the modification of the hierarchal data structure triggers another modification to an additional hierarchal data structure. The additional hierarchal data structure includes different nodes, or nodes arranged in a different hierarchal structure, than the particular hierarchal data structure. The system modifies the additional hierarchal data structure based on the rule. The modification of the additional hierarchal data structure is different than the modification to the particular hierarchal data structure.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: June 4, 2024
    Assignee: Oracle International Corporation
    Inventors: Anurag Garg, Douglas Ray Cosby, James Charles McCausland
  • Patent number: 12001454
    Abstract: In accordance with an embodiment, described herein is a system and method for capturing workloads in a multidimensional database environment. Workloads in the multidimensional database environment can be captured over a period of time as an archive file, which can be replayed using a standalone player against the same multidimensional database environment, or a different multidimensional database environment. The standalone player can selectively replay any portion of the archive file. Results from the replay can be compared to original base results in the recorded archive; and any difference between the results can be displayed. The player can filter out noise and expected differences, and display unexpected differences, including paths for potential issues, for use in troubleshooting, and environment and patching validation.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: June 4, 2024
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Kenneth Lau
  • Patent number: 11995041
    Abstract: Multi-site distributed storage systems and computer-implemented methods are described for improving a resumption time of input/output (I/O) operations during a common snapshot process for storage objects. A computer-implemented method comprises performing a baseline transfer from at least one storage object of a first storage node to at least one replicated storage object of a second storage node, starting the common snapshot process including stop processing of I/O operations, performing a snapshot create operation on the primary storage site for the at least one storage object of the first storage node, resuming processing of I/O operations, and assigning a new universal unique identifier (UUID) to the at least one storage object of the second storage node after resuming processing of I/O operations with the new UUID to identify when file system contents are different than the baseline transfer.
    Type: Grant
    Filed: December 30, 2022
    Date of Patent: May 28, 2024
    Assignee: NetApp, Inc.
    Inventors: Akhil Kaushik, Krishna Murthy Chandraiah Setty Narasingarayanapeta, Dhruvil Shah, Omprakash Khandelwal
  • Patent number: 11977530
    Abstract: Systems, apparatus, and methods of managing the lifecycle of a digital token are described. In an example, while the digital token is being generated, the digital token or the underlying digital asset can be compared to other digital tokens and/or digital assets to determine similarity thereto. Based on the similarity, a program code interface (e.g., smart contract, an application programming interface—API, RPC, etc.) can be determined and an API call can be made to execute a program code. The execution can indicate whether the digital token creation process can be completed. If so, the digital token is recorded. Thereafter, its use or the use of the underlying digital asset can be monitored, whereby this monitoring can apply similarity processing. If a use thereof is determined or if a use of a similar digital token or similar digital asset is determined, notifications can be generated and sent.
    Type: Grant
    Filed: October 21, 2022
    Date of Patent: May 7, 2024
    Assignee: Nant Holdings IP
    Inventors: Patrick Soon-Shiong, John Wiacek, Nicholas J. Witchey, Jake Fyfe
  • Patent number: 11966364
    Abstract: Technologies for managing metadata of files in unstructured data storage are described. Embodiments include receiving, by selecting a set of datapath patterns. Embodiments include building an index from the selected set of datapath patterns that refers to at least one particular portion of a file path. Embodiments include receiving an identifier for the data file. Embodiments include matching the identifier to a datapath pattern of the set of datapath patterns using the index. Embodiments include determining a metadata label associated with the datapath pattern. Embodiments include associating the metadata label with the data file.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: April 23, 2024
    Assignee: Microsoft Tech LLC nology Licensing, LLC
    Inventors: Bidhan Tamuli, Shrey Batra, Rajat Gupta, Harikumar Velayutham
  • Patent number: 11960363
    Abstract: A mechanism for storing indexing updates is described. A secondary storage system is configured to store a backup of a primary storage system. A plurality of different indexing updates of a data repository associated with the secondary storage system is received. An indexing update may include metadata and/or updates to the metadata for a data item in the backup. The indexing updates may be obtained from an indexing process. At least a portion of the indexing updates are sent for storage in an intermediate store. An indication to commit the indexing updates is received. In response, the indexing updates including the at least the portion of the indexing updates are requested to be committed. The indexing updates batched together into a batch to be committed to a metadata store.
    Type: Grant
    Filed: September 14, 2020
    Date of Patent: April 16, 2024
    Assignee: Cohesity, Inc.
    Inventors: Apurv Gupta, Akshat Agarwal, Manvendra Singh Tomar, Anshu Avinash
  • Patent number: 11954137
    Abstract: A data generation device according to an embodiment includes one or more processors. The one or more processors classify each of a plurality of users having attributes similar to one another into any one of a plurality of clusters based on user information representing the respective attributes of the users. The one or more processors estimate whether a search result is useful to each of the users based on a similarity between information included in the search result and information representing attributes of the clusters, and output learning data of a ranking model for determining an order of a plurality of the search results, the learning data being data including the search results and estimation information representing whether the search results are useful.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: April 9, 2024
    Assignee: KABUSHIKI KAISHA TOSHIBA
    Inventor: Kosei Fume
  • Patent number: 11941452
    Abstract: A deployment system enables a developer to generate a deployment plan according to a logical, multi-tier application blueprint defined by application architects. The deployment plan includes tasks to be executed for deploying application components on virtual computing resource provided in a cloud infrastructure. The deployment plan includes time dependencies that determine an execution order of the tasks according to dependencies between application components specified in the application blueprint. The deployment plan enables system administrators to view the application blueprint as an ordered workflow view that facilitates collaboration between system administrators and application architects.
    Type: Grant
    Filed: June 8, 2015
    Date of Patent: March 26, 2024
    Assignee: VMware, Inc.
    Inventors: Komal Mangtani, Sesh Jalagam, Vishwas Nagaraja, David Winterfeldt
  • Patent number: 11943142
    Abstract: Embodiments of the present invention are directed to a wildcard matching solution that uses a combination of static random access memories (SRAMs) and ternary content addressable memories (TCAMs) in a hybrid solution. In particular, the wildcard matching solution uses a plurality of SRAM pools for lookup and a spillover TCAM pool for unresolved hash conflicts.
    Type: Grant
    Filed: November 23, 2021
    Date of Patent: March 26, 2024
    Assignee: MARVELL ASIA PTE, LTD
    Inventors: Jeffrey T. Huynh, Weihuang Wang, Tsahi Daniel, Srinath Atluri, Mohan Balan
  • Patent number: 11935534
    Abstract: A system and method for voice control of a media playback device is disclosed. The method includes receiving an instruction of a voice command, converting the voice command to text, transmitting the text command to the playback device, and having the playback device execute the command. An instruction may include a command to play a set of audio tracks, and the media playback device plays the set of audio tracks upon receiving the instruction.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: March 19, 2024
    Assignee: Spotify AB
    Inventors: Daniel Bromand, Richard Mitic, Horia Jurcut, Jennifer Thom-Santelli, Henriette Cramer, Karl Humphreys, Robert Williams, Kurt Jacobson, Henrik Lindström
  • Patent number: 11908553
    Abstract: A disclosed method includes receiving an emergency data request with a patient identifier; retrieving protected data from a database corresponding to the patient identifier; and displaying the protected data on an emergency responder device display.
    Type: Grant
    Filed: February 10, 2020
    Date of Patent: February 20, 2024
    Assignee: RAPIDSOS, INC.
    Inventors: Zvika Ferentz, William Pellegrini, Gabe Mahoney, Nicholas Edward Horelik, Jee Yoon Choi
  • Patent number: 11899525
    Abstract: Techniques of reproduction of graph data during query time are disclosed herein. One example technique includes receiving, at a query processor, a query having a set of predicates to be evaluated on data in a graph. Upon receiving the query, the example technique includes evaluating the set of predicates based on data in the first or second partition of the graph and recording a sequence of query states of the first or second partition whose data is used to evaluate each of the set of predicates. Subsequently, the example technique includes constructing a set of snapshots of the data in the first or second partition based on the recorded query states and reevaluating the set of predicates on the constructed set of snapshots of the data in the first or second partition to troubleshoot the detected query error when the set of predicates were previously evaluated.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: February 13, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Jan-Ove Almli Karlberg, Anders Tungeland Gjerdrum, Tor Kreutzer
  • Patent number: 11900164
    Abstract: In accordance with some aspects of the present disclosure, an apparatus is disclosed. The apparatus includes a processor and a memory, wherein the memory includes programmed instructions that when executed by the processor, cause the apparatus to receive a request to join a plurality of entity data structures using a first join order, determine a first performance cost of the first join order, determine a second performance cost of a second join order, determine whether the second performance cost is lower than the first performance cost, in response to determining that the second performance cost is lower than or exceeds the first performance cost, select the second join order or the first join order, respectively, join the plurality of entity data structures using the selected join order, and send the joined plurality of entity data structures.
    Type: Grant
    Filed: February 10, 2021
    Date of Patent: February 13, 2024
    Assignee: Nutanix, Inc.
    Inventors: Abhinay Nagpal, Cong Liu, Himanshu Shukla, Sourav Kumar
  • Patent number: 11895188
    Abstract: A distributed, web-services based storage system. A system may include a web services interface configured to receive, according to a web services protocol, a given client request for access to a given data object, the request including a key value corresponding to the object. The system may also include storage nodes configured to store replicas of the objects, where each replica is accessible via a respective unique locator value, and a keymap instance configured to store a respective keymap entry for each object. For the given object, the respective keymap entry includes the key value and each locator value corresponding to replicas of the object. A coordinator may receive the given client request from the web services interface, responsively access the keymap instance to identify locator values corresponding to the key value and, for a particular locator value, retrieve a corresponding replica from a corresponding storage node.
    Type: Grant
    Filed: July 15, 2022
    Date of Patent: February 6, 2024
    Assignee: Amazon Technologies, Inc.
    Inventors: Allan Henry Vermeulen, Alan B. Atlas, David M. Barth, John David Cormie, Ami K. Fischman, James Christopher Sorenson, III, Eric M. Wagner
  • Patent number: 11876849
    Abstract: A media service processing method, applied to an electronic device, includes providing, by an application running on the electronic device, a media service for a user, sending, to a server, request signaling requesting to send data of the media service to an intermediate storage unit, storing, in the intermediate storage unit, the data, moving the data from the intermediate storage unit to a target storage unit, wherein storage space of the intermediate storage unit is greater than storage space of the target storage unit, obtaining the data from the target storage unit, and playing the data.
    Type: Grant
    Filed: August 7, 2020
    Date of Patent: January 16, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Rui Yang, Fenghui Dou, Hui Jin
  • Patent number: 11875108
    Abstract: A method includes executing an application at a mobile device to provide a graphical user interface and interact with a content server to display an image stored at the content server on a display of the mobile device; while displaying the image, receiving a first user input for a first annotation to the image based on user interaction with the graphical user interface, the first user input indicating a first region of the image; based on the first user input, displaying a text entry box together with a selection box in the graphical user interface, the selection box defining a region of the image with which the first annotation is to be associated; receiving a first comment via the text entry box; and responsive to second user input, sending the first comment and a location of the selection box to the content server for storage as the first annotation.
    Type: Grant
    Filed: June 1, 2021
    Date of Patent: January 16, 2024
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Daniel Biran, Matthew Riley Dean, David Gee Louie, Justin Fiedler
  • Patent number: 11853375
    Abstract: A search and retrieval data processing system for retrieving classified data for execution against a cyber-security logic rules includes one or more hardware processors and memory, networked to communicably couple through a secure connection to a classified data database, the classified data database including an aggregated plurality of classified data records captured from a plurality of classified data sources; and the memory in communication with the processor, the memory storing an execution environment and the execution environment including an input port for receiving, from an entity, data associated with requested operations; a search engine for searching the classified data records of the classified database; and a logic execution module.
    Type: Grant
    Filed: September 6, 2022
    Date of Patent: December 26, 2023
    Assignee: TransNexus Financial Strategies, LLC
    Inventor: Joe Maida, IV
  • Patent number: 11856030
    Abstract: A system, method, and apparatus for implementing workflows across multiple differing systems and devices is provided herein. During operation, a graphical-user interface provides a user with a list of triggers and a list of actions. A user creates a workflow by dragging a trigger and at least one action to an area of a screen (workspace) and then connecting them with a line or arc. If a security ecosystem is unable to execute the created workflow, the necessary components needed to execute the workflow will be provided in a small area on the screen (workspace).
    Type: Grant
    Filed: October 4, 2021
    Date of Patent: December 26, 2023
    Assignee: MOTOROLA SOLUTIONS, INC.
    Inventors: Bing Qin Lim, Shyan Jenq Ho, Chung Yong Chong, Zhe Qian Goh
  • Patent number: 11847613
    Abstract: Systems and methods to attribute automated actions within a collaboration environment are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment, the collaboration environment being configured to facilitate interaction by users with the collaboration environment, the environment state information including attribution information and automation records for automated actions to carry out in response to trigger events; detect occurrences of the trigger events; effectuate automated actions corresponding to detected occurrences of the trigger events; effectuate presentation of attribution labels for the effectuated ones of the automated actions; and/or perform other operations.
    Type: Grant
    Filed: January 25, 2023
    Date of Patent: December 19, 2023
    Assignee: Asana, Inc.
    Inventors: Eric Seth Pelz, Micah Hanan Fenner, Abigail Lorean Kelly, Cvetomir L. Cankov, Alexander Thomas Ryan, Adrian Van Yen, John Wesley Graham, Anna Marie Clifton, Lili Jiang Rachowin
  • Patent number: 11842259
    Abstract: Disclosed is an intelligent information parsing method based on cross-modal data fusion, including: step 1, acquiring information multi-modal data, step 2, processing the multi-modal data, step 3, fusing data features, step 4, establishing and training a parsing model, step 5, parsing fused cross-modal data, and step 6, viewing parsed data.
    Type: Grant
    Filed: May 12, 2023
    Date of Patent: December 12, 2023
    Assignee: University of Chinese Academy of Sciences
    Inventors: Desheng Wu, Yunhao Xie, Yifan Zhang, Tianchi Zhao, Xiaolong Zheng
  • Patent number: 11838358
    Abstract: Generally described, the present invention is directed to a network operating system that provides more effective ways of leveraging the connectivity of computer networks. In one embodiment, an XML virtual machine is implemented that accepts high-level application code written in an XML programming language as input. Functionality is provided to interpret or translate the application code written in an XML programming language into code that is suitable for execution across computer platforms. Moreover, the XML virtual machine supports the Model View Controller (MVC) design paradigm that facilitates true data abstraction from applications to a common data model. Multi-instance applications, with each instance potentially supporting multiple views, may be created and executed.
    Type: Grant
    Filed: January 22, 2021
    Date of Patent: December 5, 2023
    Assignee: Xcerion Aktiebolag
    Inventor: Daniel Arthursson
  • Patent number: RE49900
    Abstract: A computer-implemented method for providing a user with a performance indicator score includes receiving a first transaction message that includes historical clinical-trial performance data from one or more processors at a clinical research organization and receiving a second transaction message with health records data with parameters indicative of insurance claims data. The received historical clinical-trial performance data and the prescription data is translated into an updated database. Related records within the updated database are identified and one or more key performance indicators included in the data at the updated database for a first physician are identified. A score for each of the one or more key performance indicators are calculated and a performance indicator score record for the first physician is generated based on the calculated scores for each of the one or more key performance indicators. A multi-dimensional chart for organizing and evaluating investigators is generated.
    Type: Grant
    Filed: July 30, 2021
    Date of Patent: April 2, 2024
    Assignee: IQVIA Inc.
    Inventors: Piyush Menon, Suresh Kannan, Anil Kapu, Elisabeth Otto, Amit Ranade