Database Or File Accessing (707/1) Patents (Class 707/999.001)
-
Patent number: 12254386Abstract: 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: GrantFiled: August 4, 2023Date of Patent: March 18, 2025Assignee: Capital One Services, LLC.Inventors: Fardin Abdi Taghi Abad, Austin Grant Walters, Jeremy Edward Goodsitt, Reza Farivar, Vincent Pham, Anh Truong
-
Patent number: 12248506Abstract: 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: GrantFiled: March 3, 2021Date of Patent: March 11, 2025Assignee: Snap Inc.Inventors: Nicholas Richard Allen, Sheldon Chang, Maria Pavlovskaia, Amer Shahnawaz, Jianchao Yang
-
Patent number: 12243654Abstract: 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: GrantFiled: June 20, 2023Date of Patent: March 4, 2025Assignee: 23andMe, Inc.Inventors: Andrew Alexander Kenedy, Charles Anthony Eldering
-
Patent number: 12229460Abstract: 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: GrantFiled: February 24, 2022Date of Patent: February 18, 2025Assignee: Citrix Systems, Inc.Inventors: Wenshuang Zhang, Ke Xu, Xuan Liu, Chunhui Wu
-
Patent number: 12204311Abstract: 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: GrantFiled: October 20, 2021Date of Patent: January 21, 2025Assignee: Aveva Software, LLCInventor: Scott William Clark
-
Patent number: 12197600Abstract: 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: GrantFiled: March 11, 2020Date of Patent: January 14, 2025Assignee: NTT Communications CorporationInventors: Keiko Ojima, Hironari Takahashi, Hiromi Kaneko, Hiroaki Sadata
-
Patent number: 12174873Abstract: 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: GrantFiled: October 31, 2022Date of Patent: December 24, 2024Assignee: Zoom Video Communications, Inc.Inventors: Ling Tsou, Tong Wang, Yun Zhang
-
Patent number: 12174935Abstract: 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: GrantFiled: July 30, 2020Date of Patent: December 24, 2024Assignee: DrFirst.com, Inc.Inventors: James F. Chen, Chen Qian, Zilong Tang, Eric Rosenfeld
-
Patent number: 12141146Abstract: 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: GrantFiled: December 28, 2022Date of Patent: November 12, 2024Assignee: Teradata US, Inc.Inventors: Ming Zhang, Sanjay Nair
-
Patent number: 12131811Abstract: 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: GrantFiled: October 27, 2021Date of Patent: October 29, 2024Assignee: 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: 12131025Abstract: 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: GrantFiled: August 25, 2022Date of Patent: October 29, 2024Assignee: HON HAI PRECISION INDUSTRY CO., LTD.Inventor: Tsung-Hsien Tsai
-
Patent number: 12132689Abstract: 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: GrantFiled: December 9, 2022Date of Patent: October 29, 2024Assignee: Truist BankInventors: Luana Peterman, Kendra Henry
-
Patent number: 12107861Abstract: 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: GrantFiled: August 10, 2021Date of Patent: October 1, 2024Assignee: Capital One Services, LLCInventors: Michael Mucciarone, Lawrence Dolinar
-
Patent number: 12107699Abstract: 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: GrantFiled: June 10, 2022Date of Patent: October 1, 2024Assignee: Read AI, Inc.Inventors: David Shim, Elliott Waldron, Robert Williams
-
Patent number: 12106589Abstract: 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: GrantFiled: October 23, 2023Date of Patent: October 1, 2024Assignee: ZHEJIANG LABInventors: Feng Lin, Yunhe Pan
-
Patent number: 12094471Abstract: 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: GrantFiled: March 9, 2022Date of Patent: September 17, 2024Assignee: Google LLCInventors: Gabriel Taubman, Andrew W. Hogue, John J. Lee
-
Patent number: 12095912Abstract: 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: GrantFiled: December 26, 2023Date of Patent: September 17, 2024Assignee: Wiz, Inc.Inventors: Daniel Hershko Shemesh, Yarin Miran, Roy Reznik, Ami Luttwak, Yinon Costica, Yaniv Shaked, Eyal Moscovici
-
Patent number: 12086123Abstract: 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: GrantFiled: June 16, 2022Date of Patent: September 10, 2024Assignee: Google LLCInventor: Hui Wu
-
Patent number: 12087282Abstract: 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: GrantFiled: October 18, 2023Date of Patent: September 10, 2024Assignee: SORCERO, INC.Inventors: Walter Bender, Martin Abente Lahaye, Christopher Liu
-
Patent number: 12087308Abstract: 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: GrantFiled: June 25, 2020Date of Patent: September 10, 2024Assignee: Apple Inc.Inventors: Thomas R. Gruber, Adam J. Cheyer, Daniel Keen
-
Patent number: 12079179Abstract: 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: GrantFiled: December 8, 2022Date of Patent: September 3, 2024Assignee: Bentley Systems, IncorporatedInventor: Affan Khan
-
Patent number: 12074987Abstract: 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: GrantFiled: January 25, 2022Date of Patent: August 27, 2024Assignee: Wells Fargo Bank, N.A.Inventor: Phillip H. Griffin
-
Patent number: 12056144Abstract: 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: GrantFiled: May 31, 2022Date of Patent: August 6, 2024Assignee: Snowflake Inc.Inventors: Russell Connor Dervay, Venkata Satyanarayana Kota, Kristen Michelle Werner
-
Patent number: 12051259Abstract: 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: GrantFiled: May 11, 2021Date of Patent: July 30, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Simerjot Kaur, Armineh Nourbakhsh, Brian Bramble, Sameena Shah, Daniel Borrajo
-
Patent number: 12033098Abstract: 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: GrantFiled: July 16, 2021Date of Patent: July 9, 2024Assignee: 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: 12026131Abstract: 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: GrantFiled: June 14, 2021Date of Patent: July 2, 2024Assignee: VAST DATA LTD.Inventors: Asaf Weissman, Or Dahan
-
Patent number: 12020187Abstract: 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: GrantFiled: December 21, 2022Date of Patent: June 25, 2024Assignee: SitePro, Inc.Inventors: Aaron Phillips, David Bateman, Britt Wuensche, Jordan Kutscherousky, Linlin Zhao
-
Patent number: 12020223Abstract: 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: GrantFiled: June 22, 2021Date of Patent: June 25, 2024Assignee: THE PNC FINANCIAL SERVICES GROUP, INC.Inventors: Urich T. Bowers, Mecal McDade, Todd Tkach, Mike Ley, Jerry Scheller, Mike Kirch, Eric Romantino
-
Patent number: 12001415Abstract: 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: GrantFiled: July 8, 2022Date of Patent: June 4, 2024Assignee: Oracle International CorporationInventors: Anurag Garg, Douglas Ray Cosby, James Charles McCausland
-
Patent number: 12001454Abstract: 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: GrantFiled: October 24, 2016Date of Patent: June 4, 2024Assignee: ORACLE INTERNATIONAL CORPORATIONInventor: Kenneth Lau
-
Patent number: 11995041Abstract: 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: GrantFiled: December 30, 2022Date of Patent: May 28, 2024Assignee: NetApp, Inc.Inventors: Akhil Kaushik, Krishna Murthy Chandraiah Setty Narasingarayanapeta, Dhruvil Shah, Omprakash Khandelwal
-
Patent number: 11977530Abstract: 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: GrantFiled: October 21, 2022Date of Patent: May 7, 2024Assignee: Nant Holdings IPInventors: Patrick Soon-Shiong, John Wiacek, Nicholas J. Witchey, Jake Fyfe
-
Patent number: 11966364Abstract: 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: GrantFiled: June 1, 2022Date of Patent: April 23, 2024Assignee: Microsoft Tech LLC nology Licensing, LLCInventors: Bidhan Tamuli, Shrey Batra, Rajat Gupta, Harikumar Velayutham
-
Patent number: 11960363Abstract: 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: GrantFiled: September 14, 2020Date of Patent: April 16, 2024Assignee: Cohesity, Inc.Inventors: Apurv Gupta, Akshat Agarwal, Manvendra Singh Tomar, Anshu Avinash
-
Patent number: 11954137Abstract: 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: GrantFiled: August 26, 2020Date of Patent: April 9, 2024Assignee: KABUSHIKI KAISHA TOSHIBAInventor: Kosei Fume
-
Patent number: 11941452Abstract: 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: GrantFiled: June 8, 2015Date of Patent: March 26, 2024Assignee: VMware, Inc.Inventors: Komal Mangtani, Sesh Jalagam, Vishwas Nagaraja, David Winterfeldt
-
Patent number: 11943142Abstract: 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: GrantFiled: November 23, 2021Date of Patent: March 26, 2024Assignee: MARVELL ASIA PTE, LTDInventors: Jeffrey T. Huynh, Weihuang Wang, Tsahi Daniel, Srinath Atluri, Mohan Balan
-
Patent number: 11935534Abstract: 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: GrantFiled: March 15, 2022Date of Patent: March 19, 2024Assignee: Spotify ABInventors: Daniel Bromand, Richard Mitic, Horia Jurcut, Jennifer Thom-Santelli, Henriette Cramer, Karl Humphreys, Robert Williams, Kurt Jacobson, Henrik Lindström
-
Patent number: 11908553Abstract: 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: GrantFiled: February 10, 2020Date of Patent: February 20, 2024Assignee: RAPIDSOS, INC.Inventors: Zvika Ferentz, William Pellegrini, Gabe Mahoney, Nicholas Edward Horelik, Jee Yoon Choi
-
Patent number: 11899525Abstract: 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: GrantFiled: February 23, 2022Date of Patent: February 13, 2024Assignee: Microsoft Technology Licensing, LLCInventors: Jan-Ove Almli Karlberg, Anders Tungeland Gjerdrum, Tor Kreutzer
-
Patent number: 11900164Abstract: 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: GrantFiled: February 10, 2021Date of Patent: February 13, 2024Assignee: Nutanix, Inc.Inventors: Abhinay Nagpal, Cong Liu, Himanshu Shukla, Sourav Kumar
-
Patent number: 11895188Abstract: 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: GrantFiled: July 15, 2022Date of Patent: February 6, 2024Assignee: 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: 11876849Abstract: 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: GrantFiled: August 7, 2020Date of Patent: January 16, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventors: Rui Yang, Fenghui Dou, Hui Jin
-
Patent number: 11875108Abstract: 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: GrantFiled: June 1, 2021Date of Patent: January 16, 2024Assignee: OPEN TEXT HOLDINGS, INC.Inventors: Daniel Biran, Matthew Riley Dean, David Gee Louie, Justin Fiedler
-
Patent number: 11853375Abstract: 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: GrantFiled: September 6, 2022Date of Patent: December 26, 2023Assignee: TransNexus Financial Strategies, LLCInventor: Joe Maida, IV
-
Patent number: 11856030Abstract: 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: GrantFiled: October 4, 2021Date of Patent: December 26, 2023Assignee: MOTOROLA SOLUTIONS, INC.Inventors: Bing Qin Lim, Shyan Jenq Ho, Chung Yong Chong, Zhe Qian Goh
-
Patent number: 11847613Abstract: 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: GrantFiled: January 25, 2023Date of Patent: December 19, 2023Assignee: 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: 11842259Abstract: 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: GrantFiled: May 12, 2023Date of Patent: December 12, 2023Assignee: University of Chinese Academy of SciencesInventors: Desheng Wu, Yunhao Xie, Yifan Zhang, Tianchi Zhao, Xiaolong Zheng
-
Patent number: 11838358Abstract: 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: GrantFiled: January 22, 2021Date of Patent: December 5, 2023Assignee: Xcerion AktiebolagInventor: Daniel Arthursson
-
Patent number: RE49900Abstract: 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: GrantFiled: July 30, 2021Date of Patent: April 2, 2024Assignee: IQVIA Inc.Inventors: Piyush Menon, Suresh Kannan, Anil Kapu, Elisabeth Otto, Amit Ranade