Automatic Generation Based On Input File Or Data Patents (Class 707/804)
-
Patent number: 12235824Abstract: A method includes executing an initial instance of a change log process for a distributed system, each instance of the change log process configured to store a transaction history of transactions executed on the distributed system. The method also includes receiving transaction requests for executing corresponding transactions on the distributed system and determining a change log load based on the received transaction requests. The method includes executing at least one subsequent instance of the change log process when the change log load satisfied a threshold load. When multiple instances of the change log process are executing, the method includes ceasing execution of the at least one subsequent instance of the change log process and merging the transaction history of the initial instance of the change log process and the transaction history of the at least one subsequent instance of the change log process.Type: GrantFiled: May 17, 2022Date of Patent: February 25, 2025Assignee: Google LLCInventors: Alfred Fuller, Vijay Kumar, Rainer Hessmer
-
Patent number: 12236202Abstract: Systems and methods are described for a maintaining consistent and reliable outputs from artificial intelligence (“AI”) based search systems that use pipelines with a dataset, AI model, and prompt. An application can send a query through a pipeline and set the result as a baseline for future results. The application can periodically resend the query through the pipeline and compare the new results to the baseline. If the new results vary from the baseline above a predetermined threshold, then corrective measures can be taken. This can include notifying an administrator or querying the pipeline for how to change the prompt so that results are more similar to the baseline.Type: GrantFiled: July 26, 2024Date of Patent: February 25, 2025Assignee: Airia LLCInventors: William DeWeese, Erich Stuntebeck
-
Patent number: 12222917Abstract: Example implementations include a method, apparatus, and computer-readable medium configured for indexing records using a hybrid spatial index. The hybrid spatial index is an integer that indicates a spatial location of an object. The hybrid spatial index can indicate a cell that overlaps the object or a stripe that covers the object. The method, apparatus, or computer-readable medium may associate an integer spatial index with a record of an object. In at least some cases, the integer spatial index indicates a stripe of cells covering the object. The method, apparatus, or computer-readable medium may select the record based on the spatial index being within a range of spatial indices for a spatial predicate.Type: GrantFiled: June 5, 2023Date of Patent: February 11, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Bosko Mihic, Teodor Delibasic
-
Patent number: 12204563Abstract: Methods, systems, devices, and tangible non-transitory computer readable media facilitating runtime reporting across multiple entities using a multi-tenant database including data of the multiple entities without intermingling the data. In an example embodiment, at a reporting runtime, the disclosed technology can: execute a hybrid class to generate a hybrid runtime data object that can include location-specific reporting data that can correspond to multiple entities and multiple reporting locations; evaluate, with respect to a certain reporting location, a mapping file of the hybrid class to determine whether to retrieve a reporting value of a reporting data field from a first data object corresponding to a first entity or from a second data object corresponding to a second entity; and/or access the first data object or the second data object to retrieve the reporting value based at least in part on evaluation of the mapping file.Type: GrantFiled: March 27, 2023Date of Patent: January 21, 2025Assignee: People Center, Inc.Inventors: Sachin Aralasurali Suryanarayana, Shubham Choudhary, Kevinkumar Amipara, Neelesh Lohani, Sanket Singhal
-
Patent number: 12204524Abstract: A method for electronic processing of user queries maintaining factual consistency during processing includes receiving a user query, executing a hybrid retrieval operation, generating a context information space that includes a set of paragraph output from the paragraph retrieval operation, a set of triplet output from the triplet retrieval operation, and a set of graphs output from the graph retrieval operation. Furthermore, generating a first prompt instruction to generate an intermediate rationale as explanation output and performing an automatic fact-checking operation to verify the explanation output and re-feeding the user query along with the generated explanation output to the generative language model to derive an answer output that is succinct in one or more language parameters as compared to the generated explanation output.Type: GrantFiled: August 29, 2023Date of Patent: January 21, 2025Inventors: Dagnachew Birru, Muneeswaran I, Saisubramaniam Gopalakrishnan, Vishal Vaddina
-
Patent number: 12174887Abstract: Methods and systems may be associated with a cloud platform computing environment. A mapping expression data store may contain mapping expressions previously created by customer tenants of the cloud platform. Each mapping expression may be associated with at least one source mapping element and at least one target mapping element. A mapping expression generator may receive, from a user of a first customer tenant, a mapping expression search request that includes at least one requested source mapping element and at least one requested target mapping element. The mapping expression generator may then search the mapping expression data store based on the at least one requested source mapping element and at the least one requested target mapping element and output a result of the search to the user. The result of the search may include at least one mapping expression created by a customer tenant other than the first customer tenant.Type: GrantFiled: November 10, 2020Date of Patent: December 24, 2024Assignee: SAP SEInventor: Deepak MP
-
Patent number: 12169487Abstract: Techniques for performing a scratch space flush of cold tier upsert data into cold tier storage while allowing continued hot tier ingestion are described. Data points to be written into a time series database having a hot tier and a cold tier may be designated to be written directly into the cold tier, bypassing the hot tier that typically stores new data points that eventually are aged out into the cold tier. New data points for insertion directly into the cold tier may be stored to a scratch space storage and moved into the cold tier according to a non-blocking protocol that allows for continued hot tier ingestion without significant service disruptions.Type: GrantFiled: December 10, 2021Date of Patent: December 17, 2024Assignee: Amazon Technologies, Inc.Inventors: Kanishka Chaturvedi, Timothy A. Rath, Rolf Petter Skog, Zhihao Li, Zhong Ren
-
Patent number: 12158901Abstract: A computer-implemented method can receive a search query to search a database table comprising data values organized in rows and columns. The search query includes one or more search entries that specify column names and search criteria associated with the column names. The method can generate hash tables corresponding to selected columns of the database table. A hash table includes hash values and tuples respectively mapped to the hash values. The hash values are unique data values in a selected column of the database table. A tuple includes one or more row indexes corresponding to a specific hash value. Responsive to the search query, the method can search the hash tables to identify result row indexes. The result row indexes and the column names specified by the search entries can locate data values in the database table that satisfy the search criteria specified by the search entries.Type: GrantFiled: April 22, 2022Date of Patent: December 3, 2024Assignee: SAP SEInventor: Bjoern Christoph
-
Patent number: 12117990Abstract: A method for enterprise data management includes permitting a first node to join a network having a storage system. Each respective node is assigned a protocol that indicates how the respective node consumes a record. The method also receives a first record from the first node having a first protocol. In response to the receipt, the method determines a first confidence for the first record according to the first node. The method also provides the first record to a second node based on a second protocol assigned to the second node. In response to providing the first record to the second node, the method also determines a second confidence for the first record according to the second node. The method further updates a view associated with the storage system and accessible to each node within the network to indicate the first confidence and the second confidence for the first record.Type: GrantFiled: May 20, 2022Date of Patent: October 15, 2024Assignee: Evernorth Strategic Development, Inc.Inventor: Ankur Kaneria
-
Patent number: 12086530Abstract: An apparatus for the generation of a collaboration score is disclosed. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor. The memory instructs the processor to receive a plurality of entity profiles from a plurality of entities, wherein each of the plurality of entity profiles includes entity data. The memory instructs the processor to identify a plurality of opportunity data as a function of the plurality of entity profiles. The memory instructs the processor to generate collaboration data as a function of the plurality of opportunity data. The memory instructs the processor to determine a collaboration score as a function of the collaboration data. The memory instructs the processor to draft a collaboration report as a function of the collaboration score and the collaboration data. The memory instructs the processor to display the collaboration report using a display device.Type: GrantFiled: December 28, 2023Date of Patent: September 10, 2024Inventors: Barbara Sue Smith, Daniel J. Sullivan
-
Patent number: 12056947Abstract: A document management system utilizes document models for querying, validating, and customizing electronic agreement documents. Document models can be a data structure including document attributes that represent an agreement document. Examples of document attributes include customizable data values, conditions related to the operation of the agreement document and satisfiable by certain values of the customized data values, and rendering parameters for the appearance of the electronic agreement document. The document management system enables a user to create custom document models for generating electronic agreement documents that can be queried, validated, and customized through querying, validating, and customizing the corresponding document models.Type: GrantFiled: February 28, 2022Date of Patent: August 6, 2024Assignee: DOCUSIGN, INC.Inventors: Alexander B. Berger, Jerome Simeon, Peter Geoffrey Lerato Hunn, Daniel Charles Selman, Richard Tkachuk, Matthew Roberts
-
Patent number: 12033178Abstract: A method including tracking impression response data in response to online impressions of content elements displayed to users of a website. The method also can include performing a classification of the users based on the impression response data. The method additionally can include generating a webpage of the website to comprise a content element selected from among the content elements based on the classification of a user of the users. Other embodiments are described.Type: GrantFiled: May 3, 2023Date of Patent: July 9, 2024Assignee: WALMART APOLLO, LLCInventors: Abhimanyu Mitra, Sinduja Subramaniam, Evren Korpeoglu, Kannan Achan
-
Patent number: 12020042Abstract: In one implementation, an adapter device includes a processor and a storage medium including instructions. The instructions are executable by the processor to: deploy a composer container in the adapter device, wherein the adapter device is coupled to a host device; receive, by the composer container, a plurality of adapter service requests from the host device; and in response to the plurality of service requests, deploy, by the composer container, a plurality of service containers in the adapter device, wherein each service container is to provide a particular adapter service to the host device, and wherein each service container is allocated a subset of the plurality of computing resources of the adapter device.Type: GrantFiled: May 31, 2023Date of Patent: June 25, 2024Assignee: Hewlett Packard Enterprise Development LPInventors: Harish Bantwal Kamath, Thomas Lewis Vaden, William Norwood Scherer, III
-
Patent number: 12019593Abstract: A processor-implemented method and a system for user-selected selected joining two or more research studies to extract analytical insights for enabling cross-study analysis is disclosed. The method includes identifying, using an identification module, at least one matched variable in a statistically representative sample in each of the two or more research studies. The method further includes establishing, using a segment establishing module, for each combination of matched variables, a schema of segments, from the two or more research studies. The method furthermore includes determining, using the segment establishing module if each of the established schema of segments is statistically representative. The method furthermore includes creating a joint study, using a joint study creation module, by combining responses from each of the two or more research studies within each segment of the statistically representative schema of segments.Type: GrantFiled: August 12, 2022Date of Patent: June 25, 2024Inventor: Josh Shapiro
-
Patent number: 11983226Abstract: Systems and methods for updating a data catalog in real-time with changes to metadata are disclosed. An example method may be performed by one or more processors of a system and include detecting changes to metadata in a metadata store, generating an event queue indicating a plurality of change events associated with system objects based on the changes, each of the plurality of change events indicating a number of event attributes and a system object associated with the change event, identifying recent events among the plurality of change events, identifying relevant events among the recent events, extracting unique identifiers from the relevant events, identifying priority objects among the system objects, obtaining, from the metadata store, current metadata for each of the priority objects, and updating information associated with the priority objects in a data catalog, the updating occurring in real-time with the changes to the metadata in the metadata store.Type: GrantFiled: December 17, 2021Date of Patent: May 14, 2024Assignee: Intuit Inc.Inventors: Keshav Bhashyam, Pradeep Srinivas Krishna, Vijaykumar Hiremath, Saikiran Sri Thunuguntla
-
Patent number: 11985192Abstract: The disclosed technology addresses the need in the art for synchronizing a content library between a content management system and client devices. Each content item in a user's content library is stored on the content management system and a record of each change to the content library is recorded in a content journal. A client device transmits a synchronization request that a portion of the content journal representing unsynchronized changes be processed to update the content library on the client device. The synchronization request includes a content library identifier and a content journal number identifying the content entry in the content journal last processed by the client device. Synchronization commands are sent based on the content entries not processed by the client device. Updated synchronization data representing the processed content entries is sent to the client device after synchronization is completed.Type: GrantFiled: November 28, 2022Date of Patent: May 14, 2024Assignee: Dropbox, Inc.Inventor: Drew Houston
-
Patent number: 11954402Abstract: A multimedia system records audio segments and allows speakers and other users to select recorded audio segments as “Loved” or “Kept” for selective later playback in a timed sequence in association with corresponding images. A concept of telerecording is that one can call their relative in another country and ask them to explain what's going on in a picture. This way we can record their voices without having to travel to wherever they live.Type: GrantFiled: November 29, 2022Date of Patent: April 9, 2024Inventor: Henk B. Rogers
-
Patent number: 11914619Abstract: A system and method for managing data lifecycles that can provide an adaptable data management system configured to optimize the lifecycles of data and the reliability of databases. The system can provide data management systems with the ability to attach, detach, and drop segments of data based on key partitions of the data objects to optimize database utilization. By including the key partitions to the data objects, the database including the data objects can now perform data management operations based on the key partitions. The system, based on the key partitions, can identify a location of the data object to attach row entries, detach row entries from the existing tables, and delete the detached row entries from the database altogether. The system can operate on any relational database management system.Type: GrantFiled: October 2, 2022Date of Patent: February 27, 2024Assignee: BNSF Railway CompanyInventor: Robert McKinley Collins, Jr.
-
Patent number: 11914853Abstract: Systems and methods are provided for configuring automatic playback settings on a media playback device. A graphical user interface displays automatic playback settings and receives selections of customized settings for automatic playback. The settings can include context granularity for automatic playback, limiting autoplay to when the media playback device is connected to a wireless network, and activating an audible notification when automatic playback of media content is beginning. An initial queue of media content is selected for playback on the media playback device. The system ascertains whether autoplay is enabled for a particular situation. If autoplay is enabled, the system automatically generates a queue of media that is related to the initial queue and initiates playback on the media playback device after the initial queue concludes.Type: GrantFiled: January 15, 2021Date of Patent: February 27, 2024Assignee: Spotify ABInventors: Adam Chase, Andrew Greene, Christopher Barthle, Eric Lundin, Jeffrey Paul Baxter, Kevin Sweeney, Mark Kizelshteyn, Matthew Young-Wook Lim, Michelle Ackerman, Thomas Gayno, Kylan McBride, Joseph Levin
-
Patent number: 11914618Abstract: A system and method for managing data lifecycles that can provide an adaptable data management system configured to optimize the lifecycles of data and the reliability of databases. The system can provide data management systems with the ability to attach, detach, and drop segments of data based on key partitions of the data objects to optimize database utilization. By including the key partitions to the data objects, the database including the data objects can now perform data management operations based on the key partitions. The system, based on the key partitions, can identify a location of the data object to attach row entries, detach row entries from the existing tables, and delete the detached row entries from the database altogether. The system can operate on any relational database management system.Type: GrantFiled: October 2, 2022Date of Patent: February 27, 2024Assignee: BNSF Railway CompanyInventor: Robert McKinley Collins, Jr.
-
Patent number: 11917268Abstract: In certain embodiments, training of a neural network or other prediction model may be facilitated via live stream concept association. In some embodiments, a live video stream may be loaded on a user interface for presentation to a user. A user selection related to a frame of the live video stream may be received via the user interface during the presentation of the live video stream on the user interface, where the user selection indicates a presence of a concept in the frame of the live video stream. In response to the user selection related to the frame, an association of at least a portion of the frame of the live video stream and the concept may be generated, and the neural network or other prediction model may be trained based on the association of at least the portion of the frame with the concept.Type: GrantFiled: January 10, 2022Date of Patent: February 27, 2024Assignee: CLARIFAI, INC.Inventors: Matthew D. Zeiler, Daniel Kantor
-
Patent number: 11907262Abstract: A system and method for managing data lifecycles that can provide an adaptable data management system configured to optimize the lifecycles of data and the reliability of databases. The system can provide data management systems with the ability to attach, detach, and drop segments of data based on key partitions of the data objects to optimize database utilization. By including the key partitions to the data objects, the database including the data objects can now perform data management operations based on the key partitions. The system, based on the key partitions, can identify a location of the data object to attach row entries, detach row entries from the existing tables, and delete the detached row entries from the database altogether. The system can operate on any relational database management system.Type: GrantFiled: October 2, 2022Date of Patent: February 20, 2024Assignee: BNSF Railway CompanyInventor: Robert McKinley Collins, Jr.
-
Patent number: 11868768Abstract: A method for facilitating identification of secrets in source code by using machine learning is provided. The method includes retrieving a plurality of files from a repository, each of the plurality of files including a source code file; parsing the source code file to identify a training feature; associating a predetermined label with the training feature, the predetermined label corresponding to a secret label and a non-secret label; training a model by using the training feature and the corresponding predetermined label; receiving, via a graphical user interface, a test file, the test file including a set of source codes; parsing the set of source codes to identify a feature; and determining, by using the model, a first characteristic of the feature.Type: GrantFiled: September 16, 2021Date of Patent: January 9, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: Sean Moran, Ahmad Emami, Fanny Silavong, Joachim Fainberg, Ashish Tiwari, Antonios Georgiadis, Bill Moriarty, Solomon Olaniyi Adebayo, Georgios Papadopoulos, Rohan Saphal, Robert Falconer Keith, Rob Otter, Stephen Hall
-
Patent number: 11868746Abstract: Systems and methods that provide a mechanism to transition static schema to dynamic schema while maintaining backwards capability. Simple removal of static schema elements, followed by replacement with dynamic schema elements, make a third-party code incompatible since the third-party code references schema entities that no longer exist. Provided is a mechanism to decrease the memory use of non-material static schema entities. Transitioning static schema to dynamic schema allows the database to avoid loading non-material schema entities, thereby decreasing overall memory usage.Type: GrantFiled: September 1, 2022Date of Patent: January 9, 2024Assignee: Kinaxis Inc.Inventors: Marin Creanga, Dylan Ellicott, Robert Walker
-
Patent number: 11868371Abstract: A system and method for managing data lifecycles that can provide an adaptable data management system configured to optimize the lifecycles of data and the reliability of databases. The system can provide data management systems with the ability to attach, detach, and drop segments of data based on key partitions of the data objects to optimize database utilization. By including the key partitions to the data objects, the database including the data objects can now perform data management operations based on the key partitions. The system, based on the key partitions, can identify a location of the data object to attach row entries, detach row entries from the existing tables, and delete the detached row entries from the database altogether. The system can operate on any relational database management system.Type: GrantFiled: September 13, 2022Date of Patent: January 9, 2024Assignee: BNSF Railway CompanyInventor: Robert McKinley Collins, Jr.
-
Patent number: 11863654Abstract: An electronic device monitors audible output for media content being presented in its vicinity. It detects a volume change event within the monitored audible output. It obtains identification of the media content. Based on the identification, the device obtains a list of expected volume change events within the media content. It determines whether the detected volume change event correlates with one of the expected volume change events. In accordance with a determination that there is no correlation, the device determines that the detected volume change event comprises a volume change event from a user of the device. It analyzes the detected volume change event to determine user interest in the presented media content. The determined level of interest is sent to a server system. The device receives from the server system one or more recommendations based on the determined level of interest, and presents to the user the recommendations.Type: GrantFiled: November 3, 2022Date of Patent: January 2, 2024Assignee: Google LLCInventor: Zbigniew Skolicki
-
Patent number: 11847152Abstract: A patent evaluation method and system thereof are provided. The method includes collecting patent documents, and further includes the following steps: generating technical points and patent-affiliated technical points; generating technical clusters and patent-affiliated cluster; performing a patent evaluation in each of the technical clusters. The patent evaluation method and system proposed in the present invention aggregates the patents in a technical cluster mode through natural language processing and complex network algorithms, gives patents scientific and technological attributes, and places the patents in a global same industry for evaluation.Type: GrantFiled: July 21, 2021Date of Patent: December 19, 2023Assignees: BEIJING INNOVATOR INFORMATION TECHNOLOGY CO., LTD., BEIJING BENYING TECHNOLOGIES CO., LTD, BEIJING Z-PARK TECHINA INTELLECTUAL PROPERTY SERVICESInventors: Minyue Zhang, Kai Cao, Yudan Lv, Weining Li, Yulin Zhou, Jiantao Li, Yi Lin
-
Patent number: 11822845Abstract: A vehicle display device that is mounted on a vehicle moving toward a destination does not display a content shown in the destination but displays a video related to the content and a video other than a video provided in the destination.Type: GrantFiled: October 29, 2021Date of Patent: November 21, 2023Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHAInventors: Ayaka Kagami, Atsushi Hanawa, Soshiro Murata, Hideo Hasegawa, Genshi Kuno, Yuta Kikuzaki, Yuu Oomi, Takeshi Yamada, Masako Furuta, Toshihisa Shimome, Kensuke Sasaki
-
Patent number: 11822374Abstract: An apparatus for detecting malicious files includes a memory and a processor communicatively coupled to the memory. The processor receives multiple potentially malicious files. A first potentially malicious file has a first file format, and a second potentially malicious file has a second file format different than the first file format. The processor extracts a first set of strings from the first potentially malicious file, and extracts a second set of strings from the second potentially malicious file. First and second feature vectors are defined based on lengths of each string from the associated set of strings. The processor provides the first feature vector as an input to a machine learning model to produce a maliciousness classification of the first potentially malicious file, and provides the second feature vector as an input to the machine learning model to produce a maliciousness classification of the second potentially malicious file.Type: GrantFiled: May 7, 2021Date of Patent: November 21, 2023Assignee: Sophos LimitedInventors: Joshua Daniel Saxe, Ethan M. Rudd, Richard Harang
-
Patent number: 11782946Abstract: An operations integration processor mapping information in a language-independent data format to a tag format for integration with a tag-based control and data acquisition system. The operations integration processor receives a response from a web service and parses the response to identify one or more attribute-value pairs contained in the response. The response contains information in a language-independent data format different than a tag format. The processor maps the parsed response to one or more tags, which have at least one of a name and a value based on the information provided in the response associated with them.Type: GrantFiled: August 31, 2018Date of Patent: October 10, 2023Assignee: AVEVA SOFTWARE, LLCInventors: Yuk Ming Fong, Alvaro Martinez, John Ralph Bartlett
-
Patent number: 11775607Abstract: A computer-implemented system for engaging automatic attention capture functionality of human neuronal structures by added transitory salient stimuli that draw user attention to parts of displayed documents, which stimulates involuntary neuronal interference with other image processing at no more than user-tolerable levels. After user initiated finding or displaying of document parts, when added visual salience is transitory and as presented, added motions are at the speeds presented, and when otherwise used in contexts presented in the disclosure, even extremely salient motion stimuli that involuntarily engage neuronal motion detection circuitry and thereby involuntarily capture attention in unique ways nevertheless stimulate interference with other visual processing at no more than user tolerable levels. Non-motion transitory visually salient ways of engaging automatic attention capture are also used in some circumstances.Type: GrantFiled: March 4, 2022Date of Patent: October 3, 2023Inventor: Karl Louis Denninghoff
-
Patent number: 11687564Abstract: A system performs masking of data stored in a database. The system receives change logs from a source database and masks the change logs to generate masked change logs. The system stores the masked change logs in a pre-buffer. If the system determines that the set of masked change logs stored in the pre-buffer corresponds to a complete transaction, the system determines whether any conflicts exist between masked change logs stored in the pre-buffer and masked change logs stored in a main buffer. If the system identifies conflicts, the system applies the masked change logs stored in the main buffer to a masked replica database. This causes the system to move masked change logs corresponding to a complete transaction from the pre-buffer to the main buffer.Type: GrantFiled: February 24, 2021Date of Patent: June 27, 2023Assignee: Delphix Corp.Inventors: Nathan C. Burnett, John Joseph Gallagher, Ilker Taskaya
-
Patent number: 11682044Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: displaying content elements on one or more websites to users; tracking respective impression response data for each impression of a respective content element of the content elements comprising (a) a respective response of a respective user of the users and (b) a respective time of the respective response of the respective user; determining respective weightings of the content elements based on posterior distributions using the respective impression response data, as adjusted by a temporal decay factor, based on the respective times of the respective impression response data for the content elements; and generating a webpage of the one or more web sites to comprise a selected content element based on the respective weighting of the selected content element. Other embodiments are disclosed.Type: GrantFiled: July 6, 2021Date of Patent: June 20, 2023Assignee: WALMART APOLLO, LLCInventors: Abhimanyu Mitra, Kannan Achan, Abhay Kashyap, Afroza Ali, Omkar Deshpande
-
Patent number: 11669851Abstract: A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform: displaying content elements on one or more websites to users; performing a classification of the users into segments; receiving a request from a first user of the users to display a webpage of the one or more websites; determining an amount of information in a respective posterior distribution of each of the one or more first segments of the segments in which the first user is classified, for each of the content elements based on impression response data; selecting a selected content element from among the content elements based on weightings of the content elements for the one or more first segments; and generating the webpage comprising the selected content element. Other embodiments are disclosed.Type: GrantFiled: June 7, 2021Date of Patent: June 6, 2023Assignee: WALMART APOLLO, LLCInventors: Abhimanyu Mitra, Kannan Achan, Afroza Ali, Omkar Deshpande, Abhay Kashyap
-
Patent number: 11669857Abstract: A method including tracking impression response data in response to online impressions of content elements displayed to users of a website. The impression response data can include (i) first responses by the users in one or more physical stores in response to the online impressions, and (ii) second responses by the users in the website in response to the online impressions. The method also can include receiving a request from a user of the users to display a webpage of the website. The method additionally can include generating the webpage to include a content element selected from among the content elements based on a classification of the user and the impression response data for the content elements. Other embodiments of related systems and methods are described.Type: GrantFiled: June 21, 2021Date of Patent: June 6, 2023Assignee: WALMART APOLLO, LLCInventors: Abhimanyu Mitra, Sinduja Subramaniam, Evren Korpeoglu, Kannan Achan
-
Patent number: 11625384Abstract: Disclosed herein are system, method, and computer program product embodiments for performing dynamic partition pruning using data statistic objects as data integrity constraints. An embodiment operates by partitioning a database table into a plurality of partitions based on a partition criterion. The embodiment creates a data statistics object for a partition in the plurality of partitions. The embodiment receives a query for the database table. The embodiment determines the data statistics object is consistent with data in the partition. The embodiment processes the query for the partition based on the data statistics object.Type: GrantFiled: October 27, 2017Date of Patent: April 11, 2023Assignee: SAP SEInventors: Reza Sherkat, Anisoara Nica, Xun Cheng, Prabhas Kumar Samanta, Mihnea Andrei
-
Patent number: 11615012Abstract: Methods, systems, and computer-readable storage media for receiving a capture file, the capture file including data representative of a workload executed in a source database system, and processing the capture file to provide a replay file, the replay file being in a format that is executable by a replayer to replay the workload in a target database system, processing the capture file including: processing the capture file to provide a set of intermediate files, and processing the set of intermediate files using in-memory merge sort operations to generate a set of replay files.Type: GrantFiled: August 4, 2020Date of Patent: March 28, 2023Assignee: SAP SEInventors: Juchang Lee, Myunggon Park, Jihwan Lim, YoungSeok Hwang
-
Patent number: 11604833Abstract: A method including retrieving first data from first and second databases. The databases include different, incompatible formats and described different aspect of subjects. The data in the respective databases is referenceable using a common key type. The method also includes converting, into combined data, the first data and the second data into a canonical form configured for use as input to a machine learning model. The method also includes generating, using the common key type, pre-processed data by correlating, for ones of the subjects in the combined data, the first aspect of the subjects to the second aspect of the subjects. The machine learning model takes, as an input, the first aspect and the second aspect for each of the subjects in the pre-processed data, and generates, as an output, a prediction for a selected subject in the subjects. The method also includes presenting the output.Type: GrantFiled: May 31, 2022Date of Patent: March 14, 2023Assignee: Intuit Inc.Inventors: Alexander Hertel, Philipp Hertel, Joanne Locascio, Sricharan Kallur Palli Kumar
-
Patent number: 11599708Abstract: Data is organized in a hierarchical data tree having nodes, and is formatted in human-readable data according to a schema. The data is canonically ordered in correspondence with a canonical ordering of a schema dictionary generated from the schema. The canonically ordered data is encoded into binary, including for each node, removing a label of the node, and adding a sequence number of the node corresponding to the canonical ordering, in binary.Type: GrantFiled: March 10, 2021Date of Patent: March 7, 2023Assignee: Hewlett Packard Enterprise Development LPInventors: William Scherer, III, Michael Garrett, Jeffrey Hilland
-
Patent number: 11556502Abstract: An approach is provided for using parsing rules to automatically identify attributes and attribute values from documents and generate metadata that maps attribute values to display labels that may be searched, filtered, and sorted upon within an external storage service. A document processing system maintains parsing rules that define how to identify field labels, which represent attributes, and corresponding field values, which represent attribute values, and metadata mappings that map associations between field values and display labels. The display labels are used within the graphical user interface of the external storage service. The system receives a batch of multiple documents and uses the parsing rules to identify field labels and field values. The system generates metadata using the defined metadata mappings and associates the metadata to the documents processed. The system then sends the documents and their associated metadata to the external storage service for storage.Type: GrantFiled: February 28, 2020Date of Patent: January 17, 2023Assignee: RICOH COMPANY, LTD.Inventor: Kaoru Watanabe
-
Patent number: 11546745Abstract: A computer-implemented method for network management is disclosed and includes broadcasting, from a first sensored wireless transceiver, an availability to accept data from other sensored wireless transceivers; receiving, from one or more other sensored wireless transceivers, requests to subscribe to provide sensor data to the first sensored wireless transceiver; subsequently receiving data that indicates sensor values from the one or more other sensored wireless transceivers; aggregating the data that indicates sensor values; and transmitting the aggregated data to a central service through the Internet.Type: GrantFiled: August 20, 2021Date of Patent: January 3, 2023Inventor: Theo Kanter
-
Patent number: 11544670Abstract: Described herein are various embodiments of a system for tracking interests in content using a distributed data store. By being “distributed,” there may be multiple different copies of the data store that each hold a portion or all of the data of the data store, with the different copies being continuously, periodically, or occasionally synchronized to ensure that data held in one matches the data held in another, but with no copy of the data store being treated as the official or canonical copy of the data store. The distributed data store may track the interests regarding the content in particular ways, including through storing information identifying the content and identifying interests in the content. The distributed data store may be used to track interests in media, such as to track ownership, management, or royalty interests in media like songs, to provide a mechanism for “Digital Rights Expression” (DRE).Type: GrantFiled: August 4, 2017Date of Patent: January 3, 2023Assignee: Verifi Media, Inc.Inventors: Benji Rogers, Christopher Tse
-
Patent number: 11531692Abstract: In accordance with one embodiment, a method can be implemented that comprises receiving as an input a title of a video from a video sharing web site; parsing the title of the video into one or more n-grams; computing with a computer a title-searchability-score by utilizing the one or more n-grams.Type: GrantFiled: November 30, 2018Date of Patent: December 20, 2022Assignee: BroadbandTV Corp.Inventors: Mehrdad Fatourechi, Lino E. Coria Mendoza, Shahrzad Rafati
-
Patent number: 11514004Abstract: Systems and methods provide a simple and flexible data access layer for an application. The systems and methods receive, at a data access layer associated with an application, a request for accessing data in memory; identify a pattern of the data of the request; determine whether the data access layer includes a table having a structure of one of key/value pair, sorted set, map, or event that is suitable for accessing the data of the request based on the identified pattern. If the data access layer includes a table with suitable structure, using that table for accessing the data of the request. If the data access layer does not include a table with suitable structure, generating a table having the structure of one of key/value pair, sorted set, map, or event; and using the generated table for accessing the data of the request.Type: GrantFiled: March 7, 2019Date of Patent: November 29, 2022Assignee: salesforce.com, inc.Inventor: Paymon Teyer
-
Patent number: 11507586Abstract: Systems and techniques are provided for database table annotation processing. An annotation processing engine on a computing device may receive an instruction to build a database table. The annotation processing engine on the computing device may receive annotations made to the database table from a storage of the computing device. The annotations may include labels identifying features of the database table. The annotation processing engine on the computing device may determine a database server engine compatible with the database table. The annotation processing engine on the computing device may generate a query in a native language of the database server engine compatible with the database table based on the instruction to build the database table and the annotations made to the database table. The annotation processing engine on the computing device may send the query in the native language of the database server engine to the database server engine.Type: GrantFiled: August 27, 2020Date of Patent: November 22, 2022Assignee: ActionIQ, Inc.Inventors: Nitay Joffe, Mitesh Patel, Justin DeBrabant
-
Patent number: 11501185Abstract: Systems and methods of real-time modeling pipeline inferencing are disclosed. At least one model configured to calculate at least one metric from one or more features is deployed. A model inferencing pipeline configured to extract the one or more features from a customer-specific data pipeline is implemented for the at least one mode. The model inferencing pipeline is generated using a training data set extracted from a cross-customer data pipeline. The at least one metric is calculated using the one or more features extracted from the customer-specific data pipeline.Type: GrantFiled: January 30, 2019Date of Patent: November 15, 2022Assignee: Walmart Apollo, LLCInventors: Mridul Jain, Gajendra Alias Nishad Kamat, Pawan Gupta, Saurabh Agrawal
-
Patent number: 11494349Abstract: Database servers may maintain a database according to a database schema. A database change management system can include a profile service configured to collect database profile information. A forecast service can be configured to use SQL parsing to generate change objects and generate a forecast report indicative of a prediction of a failure or success of an implementation of the set of changes.Type: GrantFiled: November 20, 2020Date of Patent: November 8, 2022Assignee: LIQUIBASE INC.Inventors: Peter James Pickerill, Nathan Owen Voxland
-
Patent number: 11494429Abstract: A method of training a machine learning system, the method including: training the machine learning system in category identification against a test case wherein the machine learning system outputs an answer vector and the answer vector is compared against a control vector where the control vector comprising three different values, the values comprising: a first value for a matching category for the test case; a second value for a non-matching category for the test case; and a third value for a first category related to the matching category for the test case wherein the third value differs from the first value differs from the second value.Type: GrantFiled: October 9, 2018Date of Patent: November 8, 2022Assignee: Hewlett-Packard Development Company, L.P.Inventor: Raul Diaz Garcia
-
Patent number: 11475036Abstract: A method for standardizing data input, data output and data manipulation at a data lake is provided. Methods include receiving a data transfer instruction comprising a seed file. Methods include parsing the seed file. Methods include validating the seed file. Methods include retrieving one or more data elements from one or more data sources as specified in the seed file. Methods include saving the retrieved data elements to a data lake. Methods include archiving the data elements at the data lake. Methods include receiving a schema from a network data mover client at an edge node at the data lake. Methods include creating a table to match the schema and validating the data elements using the schema. Methods include pushing the data elements into the table using the schema. Methods include saving the table that comprises the data elements in a shoreline edge node within the data lake.Type: GrantFiled: June 22, 2021Date of Patent: October 18, 2022Assignee: Bank of America CorporationInventors: Thomas Joseph, John Abraham
-
Patent number: 11468035Abstract: Disclosed herein are system, method, and computer program product embodiments for using a data statistic as a dynamic data integrity constraint. An embodiment operates by defining a data statistic for a column or a set of columns of a partition of a plurality of partitions of a database table. The embodiment creates a constraint data statistics object based on the data statistic. The embodiment receives a query for the database table. The embodiment determines the constraint data statistics object is consistent with a data state of the partition. The embodiment derives an implied constraint based on the constraint data statistics object. The embodiment processes the query for the partition based on the implied constraint.Type: GrantFiled: October 27, 2017Date of Patent: October 11, 2022Assignee: SAP SEInventors: Anisoara Nica, Reza Sherkat, Mihnea Andrei