Automatic Generation Based On Input File Or Data Patents (Class 707/804)
  • Patent number: 11954402
    Abstract: 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: Grant
    Filed: November 29, 2022
    Date of Patent: April 9, 2024
    Inventor: Henk B. Rogers
  • Patent number: 11914619
    Abstract: 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: Grant
    Filed: October 2, 2022
    Date of Patent: February 27, 2024
    Assignee: BNSF Railway Company
    Inventor: Robert McKinley Collins, Jr.
  • Patent number: 11914853
    Abstract: 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: Grant
    Filed: January 15, 2021
    Date of Patent: February 27, 2024
    Assignee: Spotify AB
    Inventors: 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: 11917268
    Abstract: 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: Grant
    Filed: January 10, 2022
    Date of Patent: February 27, 2024
    Assignee: CLARIFAI, INC.
    Inventors: Matthew D. Zeiler, Daniel Kantor
  • Patent number: 11914618
    Abstract: 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: Grant
    Filed: October 2, 2022
    Date of Patent: February 27, 2024
    Assignee: BNSF Railway Company
    Inventor: Robert McKinley Collins, Jr.
  • Patent number: 11907262
    Abstract: 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: Grant
    Filed: October 2, 2022
    Date of Patent: February 20, 2024
    Assignee: BNSF Railway Company
    Inventor: Robert McKinley Collins, Jr.
  • Patent number: 11868746
    Abstract: 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: Grant
    Filed: September 1, 2022
    Date of Patent: January 9, 2024
    Assignee: Kinaxis Inc.
    Inventors: Marin Creanga, Dylan Ellicott, Robert Walker
  • Patent number: 11868371
    Abstract: 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: Grant
    Filed: September 13, 2022
    Date of Patent: January 9, 2024
    Assignee: BNSF Railway Company
    Inventor: Robert McKinley Collins, Jr.
  • Patent number: 11868768
    Abstract: 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: Grant
    Filed: September 16, 2021
    Date of Patent: January 9, 2024
    Assignee: 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: 11863654
    Abstract: 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: Grant
    Filed: November 3, 2022
    Date of Patent: January 2, 2024
    Assignee: Google LLC
    Inventor: Zbigniew Skolicki
  • Patent number: 11847152
    Abstract: 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: Grant
    Filed: July 21, 2021
    Date of Patent: December 19, 2023
    Assignees: BEIJING INNOVATOR INFORMATION TECHNOLOGY CO., LTD., BEIJING BENYING TECHNOLOGIES CO., LTD, BEIJING Z-PARK TECHINA INTELLECTUAL PROPERTY SERVICES
    Inventors: Minyue Zhang, Kai Cao, Yudan Lv, Weining Li, Yulin Zhou, Jiantao Li, Yi Lin
  • Patent number: 11822845
    Abstract: 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: Grant
    Filed: October 29, 2021
    Date of Patent: November 21, 2023
    Assignee: TOYOTA JIDOSHA KABUSHIKI KAISHA
    Inventors: Ayaka Kagami, Atsushi Hanawa, Soshiro Murata, Hideo Hasegawa, Genshi Kuno, Yuta Kikuzaki, Yuu Oomi, Takeshi Yamada, Masako Furuta, Toshihisa Shimome, Kensuke Sasaki
  • Patent number: 11822374
    Abstract: 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: Grant
    Filed: May 7, 2021
    Date of Patent: November 21, 2023
    Assignee: Sophos Limited
    Inventors: Joshua Daniel Saxe, Ethan M. Rudd, Richard Harang
  • Patent number: 11782946
    Abstract: 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: Grant
    Filed: August 31, 2018
    Date of Patent: October 10, 2023
    Assignee: AVEVA SOFTWARE, LLC
    Inventors: Yuk Ming Fong, Alvaro Martinez, John Ralph Bartlett
  • Patent number: 11775607
    Abstract: 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: Grant
    Filed: March 4, 2022
    Date of Patent: October 3, 2023
    Inventor: Karl Louis Denninghoff
  • Patent number: 11687564
    Abstract: 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: Grant
    Filed: February 24, 2021
    Date of Patent: June 27, 2023
    Assignee: Delphix Corp.
    Inventors: Nathan C. Burnett, John Joseph Gallagher, Ilker Taskaya
  • Patent number: 11682044
    Abstract: 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: Grant
    Filed: July 6, 2021
    Date of Patent: June 20, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Abhimanyu Mitra, Kannan Achan, Abhay Kashyap, Afroza Ali, Omkar Deshpande
  • Patent number: 11669851
    Abstract: 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: Grant
    Filed: June 7, 2021
    Date of Patent: June 6, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Abhimanyu Mitra, Kannan Achan, Afroza Ali, Omkar Deshpande, Abhay Kashyap
  • Patent number: 11669857
    Abstract: 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: Grant
    Filed: June 21, 2021
    Date of Patent: June 6, 2023
    Assignee: WALMART APOLLO, LLC
    Inventors: Abhimanyu Mitra, Sinduja Subramaniam, Evren Korpeoglu, Kannan Achan
  • Patent number: 11625384
    Abstract: 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: Grant
    Filed: October 27, 2017
    Date of Patent: April 11, 2023
    Assignee: SAP SE
    Inventors: Reza Sherkat, Anisoara Nica, Xun Cheng, Prabhas Kumar Samanta, Mihnea Andrei
  • Patent number: 11615012
    Abstract: 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: Grant
    Filed: August 4, 2020
    Date of Patent: March 28, 2023
    Assignee: SAP SE
    Inventors: Juchang Lee, Myunggon Park, Jihwan Lim, YoungSeok Hwang
  • Patent number: 11604833
    Abstract: 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: Grant
    Filed: May 31, 2022
    Date of Patent: March 14, 2023
    Assignee: Intuit Inc.
    Inventors: Alexander Hertel, Philipp Hertel, Joanne Locascio, Sricharan Kallur Palli Kumar
  • Patent number: 11599708
    Abstract: 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: Grant
    Filed: March 10, 2021
    Date of Patent: March 7, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: William Scherer, III, Michael Garrett, Jeffrey Hilland
  • Patent number: 11556502
    Abstract: 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: Grant
    Filed: February 28, 2020
    Date of Patent: January 17, 2023
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kaoru Watanabe
  • Patent number: 11544670
    Abstract: 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: Grant
    Filed: August 4, 2017
    Date of Patent: January 3, 2023
    Assignee: Verifi Media, Inc.
    Inventors: Benji Rogers, Christopher Tse
  • Patent number: 11546745
    Abstract: 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: Grant
    Filed: August 20, 2021
    Date of Patent: January 3, 2023
    Inventor: Theo Kanter
  • Patent number: 11531692
    Abstract: 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: Grant
    Filed: November 30, 2018
    Date of Patent: December 20, 2022
    Assignee: BroadbandTV Corp.
    Inventors: Mehrdad Fatourechi, Lino E. Coria Mendoza, Shahrzad Rafati
  • Patent number: 11514004
    Abstract: 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: Grant
    Filed: March 7, 2019
    Date of Patent: November 29, 2022
    Assignee: salesforce.com, inc.
    Inventor: Paymon Teyer
  • Patent number: 11507586
    Abstract: 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: Grant
    Filed: August 27, 2020
    Date of Patent: November 22, 2022
    Assignee: ActionIQ, Inc.
    Inventors: Nitay Joffe, Mitesh Patel, Justin DeBrabant
  • Patent number: 11501185
    Abstract: 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: Grant
    Filed: January 30, 2019
    Date of Patent: November 15, 2022
    Assignee: Walmart Apollo, LLC
    Inventors: Mridul Jain, Gajendra Alias Nishad Kamat, Pawan Gupta, Saurabh Agrawal
  • Patent number: 11494349
    Abstract: 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: Grant
    Filed: November 20, 2020
    Date of Patent: November 8, 2022
    Assignee: LIQUIBASE INC.
    Inventors: Peter James Pickerill, Nathan Owen Voxland
  • Patent number: 11494429
    Abstract: 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: Grant
    Filed: October 9, 2018
    Date of Patent: November 8, 2022
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Raul Diaz Garcia
  • Patent number: 11475036
    Abstract: 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: Grant
    Filed: June 22, 2021
    Date of Patent: October 18, 2022
    Assignee: Bank of America Corporation
    Inventors: Thomas Joseph, John Abraham
  • Patent number: 11468093
    Abstract: Disclosed herein are system, method, and computer program product embodiments for determining a constraint data statistics object is consistent. An embodiment operates by receiving a query for a database table. The embodiment determines a constraint data statistic object associated with a partition of the database table. The embodiment determines the constraint data statistics object is consistent with a data state of the partition of the database table based on consistency metadata of the constraint data statistics object. The embodiment processes the query for the database table based on the determining the constraint data statistics object is consistent with the data state of the partition of the database table.
    Type: Grant
    Filed: October 27, 2017
    Date of Patent: October 11, 2022
    Assignee: SAP SE
    Inventors: Christian Bensberg, Alexander Boehm, Adrian Dragusanu, Xun Cheng, Reza Sherkat, Anisoara Nica, Mihnea Andrei
  • Patent number: 11468035
    Abstract: 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: Grant
    Filed: October 27, 2017
    Date of Patent: October 11, 2022
    Assignee: SAP SE
    Inventors: Anisoara Nica, Reza Sherkat, Mihnea Andrei
  • Patent number: 11379092
    Abstract: A first interface is accessed. Initial data of a second interface different from the first interface is obtained. A first object in the first interface that is associated with a first value is engaged. Refreshed data of the second interface is obtained. A correlation between the first value and a second object in the refreshed data of the second interface is determined at least in part as a result of a difference between the initial data and the refreshed data corresponding to the first value. That the second object is a final object and the second interface is a final interface is determined based on the correlation. Integration code is generated based on a location of the final object in the second interface, where the integration code causes the device to engage the first object and engage a second object in the first interface to execute the final interface.
    Type: Grant
    Filed: November 11, 2019
    Date of Patent: July 5, 2022
    Assignee: Klarna Bank AB
    Inventors: Stefan Magureanu, Marcus Näslund, Andrey Melentyev, Henrik Ståhl, Stanislav Dzhumaev
  • Patent number: 11360974
    Abstract: A method for crowdsourced answer selection for question-answer processing in automated commercial tender document (CTD) response generation includes populating a database with questions extracted from past CTDs and clustering the questions into groups of similar questions. Then, for each of the genus questions, a set of answers submitted in respectively different responses by multiple different responders are mapped to different ones of the past CTDs in connection with the genus question. Thereafter, the responses are rated and a present response document for a present CTD and also the present CTD are loaded into an editor. A question is extracted from the present CTD and the database queried with the extracted question. In response, a set of answers mapped to a genus question for the extracted question is retrieved and an answer in the set having a highest rating is inserted into the present response document for the extracted question.
    Type: Grant
    Filed: November 29, 2019
    Date of Patent: June 14, 2022
    Assignee: Responsify Ltd.
    Inventor: Jonathan Darbey
  • Patent number: 11328232
    Abstract: A method of facilitating a match between an employer with at least one job opening and job seekers is provided. The employer has a set of position preferences related to the job opening. The job seekers have suitability data, resumes, etc., that are provided to the employer. The suitability data includes normalized assessment data. The method includes the steps of: determining a position quotient based on the position preferences; deriving a performance quotient for each job seeker, the performance quotient including normalized assessment data; comparing each the performance quotient to the position quotient; and ranking each the job seeker based on the comparison of the performance quotient to the position quotient.
    Type: Grant
    Filed: September 15, 2021
    Date of Patent: May 10, 2022
    Assignee: The Institute For Motivational Living
    Inventors: Bradley Paul Smith, Sanford G. Kulkin
  • Patent number: 11328231
    Abstract: A method of facilitating a match between an employer with at least one job opening and job seekers is provided. The employer has a set of position preferences related to the job opening. The job seekers have suitability data, resumes, etc., that are provided to the employer. The suitability data includes normalized assessment data. The method includes the steps of: determining a position quotient based on the position preferences; deriving a performance quotient for each job seeker, the performance quotient including normalized assessment data; comparing each the performance quotient to the position quotient; and ranking each the job seeker based on the comparison of the performance quotient to the position quotient.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: May 10, 2022
    Assignee: The Institute For Motivational Living
    Inventors: Bradley Paul Smith, Sanford G. Kulkin
  • Patent number: 11281439
    Abstract: Data is received from one or more sensors in a first communication endpoint. The received data is related to a communication session between the first communication endpoint and at least a second communication endpoint. For example the communication session may be a voice call between the first communication endpoint and the second communication endpoint. An action, a user, and a resource are identified based on the received data. A display is generated on the first communication endpoint that presents at least one of a simplified user interface command and a simplified user interface command builder. The simplified user interface command and the simplified user interface command builder are generated based on the identified user, action, and resource.
    Type: Grant
    Filed: July 25, 2018
    Date of Patent: March 22, 2022
    Assignee: Avaya Inc.
    Inventor: Luciano Godoy Fagundes
  • Patent number: 11283779
    Abstract: A system and method for transmitting encrypted record values stored in a database from a provider environment to a customer environment are provided. The system comprises a memory with instructions executable by a processor to encrypt a received value using a first encryption mechanism associated with the provider environment to provide an encrypted record value, and responsive to a request for the encrypted record value, store the encrypted record value in a database, decrypt the encrypted record value using the first encryption mechanism to provide a decrypted record value, encrypt the decrypted record value using a second public key of a second encryption mechanism associated with the customer environment to provide a re-encrypted record value, store the re-encrypted record value in a staging database, and transmit the re-encrypted record value from the staging database to an agent software in the customer environment.
    Type: Grant
    Filed: April 11, 2017
    Date of Patent: March 22, 2022
    Assignee: ServiceNow, Inc.
    Inventor: Chang Wang
  • Patent number: 11249952
    Abstract: This disclosure describes techniques implemented partly by a service provider network for distributed storage of event data in data storage according to a data-storage schema in order to reduce the amount of computing resources required to store and access the event data. The techniques may include generating event identifiers (IDs) for actions performed by users to manage cloud-based services. Rather than indexing event IDs by writing the event IDs to a database, the techniques described herein include storing event IDs in different file folders in storage according to a storage schema where the different file folders are assigned to store event IDs having different prefix portions. In this way, event IDs may be stored, or grouped, in different file folders according to prefix portions of the event IDs to reduce the amount of reads and writes required for the event IDs.
    Type: Grant
    Filed: September 21, 2018
    Date of Patent: February 15, 2022
    Assignee: Amazon Technologies, Inc.
    Inventor: Thomas James Andrews
  • Patent number: 11222059
    Abstract: A set of data comprising heterogeneous data is processed in accordance with a data clustering algorithm so as to obtain an initial data cluster comprising homogeneous data. A supervised data cluster generated based on a human analysis of the set of data is obtained and compared with the initial data cluster to obtain a comparison result. The data clustering algorithm is modified based on the comparison result.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: January 11, 2022
    Assignee: International Business Machines Corporation
    Inventors: Jonathan Dunne, Andrew T. Penrose
  • Patent number: 11216486
    Abstract: A data retrieval apparatus includes a processor, and a memory. The memory stores a virtual database that analyzes a retrieval request input from a user terminal to generate a retrieval instruction, executes the generated retrieval instruction in the database to acquire two or more retrieved data, and integrates the acquired two or more retrieved data to prepare a retrieval result responding to the retrieval request.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: January 4, 2022
    Assignee: INFORMEX, INC.
    Inventors: Joji Saeki, Takuya Saeki, Shinya Saeki
  • Patent number: 11182439
    Abstract: An approach is provided for generating parsing rules that automatically identify attributes and attribute values from documents and generates metadata mapping information that is associated with electronic versions of documents processed. A graphical user interface (GUI) is displayed on a client device that contains a sample document containing field labels and field values, which represent attributes and attribute values. The GUI is configured to receive a first set of inputs identify field labels and field values. In response to receiving the first set of inputs, parsing rules are generated that define the relationships between the field labels and corresponding field values. A second set of inputs are received that include a selection of a subset of the parsing rules to generate metadata mapping that maps a subset of the field values to display labels.
    Type: Grant
    Filed: February 28, 2020
    Date of Patent: November 23, 2021
    Assignee: RICOH COMPANY, LTD.
    Inventor: Kaoru Watanabe
  • Patent number: 11093217
    Abstract: In an approach to generating HTML based on a plurality of content and design controls, one or more computer processors crawl one or more conforming websites. The one or more computer processors create a training set of crawled conforming webpages, wherein each crawled conforming webpage in the training set of crawled conforming webpages includes associated web code labeled a combination of respective one or more content controls and respective one or more design controls; encode the combination of the respective one or more design controls and the respective one or more content controls based on one or more user preferences utilizing a created design encoder and a created content encoder; create a decoder with the training set of crawled conforming webpages and associated encoded content and design vectors; generate web code based on the encoded design and content controls utilizing the created decoder; implement generated web code.
    Type: Grant
    Filed: December 3, 2019
    Date of Patent: August 17, 2021
    Assignee: International Business Machines Corporation
    Inventors: Abhijit Mishra, Enara C Vijil, Seema Nagar, Kuntal Dey
  • Patent number: 11087880
    Abstract: A method includes defining model attributes of an organizational machine model that organizes feedback data from one or more sources of the feedback data into plural different topic groups based on similarities in concepts expressed in the feedback data. The model attributes represent criteria for establishment of the organizational machine model and include a topic model number that defines how many of the different topic groups are to be created by the organizational machine model and used to organize the feedback data into, a hyperparameter optimization alpha value that defines how likely a feedback datum in the feedback data is to be included in a single topic group of the different topic groupings or multiple topic groups of the different topic groupings, and a hyperparameter optimization beta value that defines how broadly each of the different topic groups are defined relative to the feedback data.
    Type: Grant
    Filed: July 20, 2017
    Date of Patent: August 10, 2021
    Assignee: Express Scripts Strategic Development, Inc.
    Inventors: Pritesh J. Shah, Christopher Markson, Logan R. Meltabarger
  • Patent number: 11086905
    Abstract: A method for presenting stories includes creating clusters of documents. Each cluster corresponds to a story. A computer processor generates, for each cluster, a global ranking of social networking messages about the story. The method further includes identifying, for each cluster, a representative social networking message according to the global ranking, selecting, by the computer processor, for a user, a subset of the clusters, and presenting, to the user, the representative social networking message for each cluster in the subset of the clusters.
    Type: Grant
    Filed: September 11, 2013
    Date of Patent: August 10, 2021
    Assignee: TWITTER, INC.
    Inventors: Adam Paul Schuck, Keith Tsui, Stuart O. Anderson, Daniel Matthew Scanfeld
  • Patent number: 11042895
    Abstract: A method including tracking usage data for users using a first channel and a second channel. The method also can include performing a classification of first users of the users into a first group and second users of the users into a second group. The classification can be based on the usage data. The method additionally can include, for each impression of a content element of content elements being displayed on a website to a user of the users, tracking impression response data including (a) whether the user is grouped into the first group or the second group, and (b) response data including: (i) a first response by the user to the content element in the first channel, and (ii) a second response by the user to the content element in the second channel. The method further can include receiving a request from a first user of the users to display a webpage of the website. The method additionally can include generating the webpage to include a selected content element from among the content elements.
    Type: Grant
    Filed: January 30, 2018
    Date of Patent: June 22, 2021
    Assignee: WALMART APOLLO, LLC
    Inventors: Abhimanyu Mitra, Sinduja Subramaniam, Evren Korpeoglu, Kannan Achan
  • Patent number: 11029926
    Abstract: The present disclosure relates to digital experience development platforms and, more particularly, one or more components, systems and methods thereof of an intelligent digital experience development platform (IDXDP) configured to assist different users in the development, design and deployment of digital applications. A computer-implemented method comprises: receiving, by a computing device, an event stream comprising user actions performed within a development tool; determining, by the computing device, using the event stream, that a user is performing an action in the development tool; determining, by the computing device, an intent of the user based on cognitive analysis of the action; determining, by the computing device, a different approach that satisfies the intent of the user; and providing, by the computing device, a recommendation of the different approach to the user.
    Type: Grant
    Filed: September 26, 2019
    Date of Patent: June 8, 2021
    Assignee: KONY, INC.
    Inventors: William K. Bodin, Edward H. Gross, Komandur R. Kumar, Matthew A. Terry, Matthew B. Trevathan, Mahendar Yedla