Database Schema Or Data Structure (707/100) Patents (Class 707/999.1)
Cross-Reference Art Collections
-
Patent number: 12197516Abstract: There are provided systems and methods for a guided web crawler for automated identification and verification of webpage resources. A service provider, such as an online transaction processor, may provide a guided web crawler and/or resources for such crawler for execution by computing devices of users. Users may load different pluggable modules to the guided web crawler, which are associated with specific web crawling tasks. Web crawling tasks may correspond to identification and verification of webpage resources on a webpage, such as a location, placement, use of, and/or number of appearances of the resource. The web crawler may use code from the pluggable module being executed to parse and/or crawl webpage data for a webpage and identify requested resources. Thereafter, the guided web crawler may automate resources to use, display, and/or interact with the identified and verified resource.Type: GrantFiled: April 6, 2023Date of Patent: January 14, 2025Assignee: PAYPAL, INC.Inventors: Sourish Mukherjee, Dalvinder Singh, Elanselvan Ganesan, Subhadip Panja, Subramania Jeeva Kandasamy, Vikram Ramakrishnan, Vishak S. Bharadwaj
-
Patent number: 12200033Abstract: Systems and methods are disclosed for determining portions of media assets for cooperative reception by multiple devices. The disclosed techniques herein include identifying cooperating devices that are able to communicate with a selected device for relaying portions of a media asset. For example, a group of people each travelling together in a vehicle may wish to view a media asset by cooperatively using their network resources of their smartphones to relay portions of the media asset for viewing. Network service data for each of the plurality of cooperating devices is then received. Based on the network service data, a determination is made for each cooperating device regarding reception of a respective portion of the media asset to each cooperating device. Instructions to receive and relay the respective portions of the media asset are transmitted to each cooperating device.Type: GrantFiled: January 31, 2022Date of Patent: January 14, 2025Assignee: Adeia Guides Inc.Inventors: Gaurav Gandhi, Kuppappa Harijan, Siddhartha Pande, Deviprasad Punja, Madhusudhan Srinivasan
-
Patent number: 12192324Abstract: A server including a processor and a non-transitory computer readable medium is provided. The medium includes computer-executable instructions cause the processor to perform operations including obtaining a filter data structure comprising a plurality of hash values, each hash value corresponding to a computer device of a plurality of computer devices in an update campaign, determining that a requesting computerized device is in the update campaign, in response to determining, sending a request to confirm that the computerized device is a member of the campaign, in response to confirming that the computerized device is a member of the campaign, providing the device update to the computerized device, and in response to determining that the computerized device does not belong to the campaign, providing an indication that there is no device update for the computerized device.Type: GrantFiled: September 29, 2021Date of Patent: January 7, 2025Assignee: INTEGRITY SECURITY SERVICES LLCInventor: Neil Locketz
-
Patent number: 12182854Abstract: Social network initiated listings can be implemented by using keyword extraction of a social network post containing a sell code. The extracted keywords can be categorized using a machine based categorization system. The listing user account of the post creator can be identified using active session analysis. A listing is created using the listing user account. A new post that contains a URL to the listing is then programmatically published on the social network.Type: GrantFiled: December 23, 2021Date of Patent: December 31, 2024Assignee: EBAY INC.Inventors: Or Levi, Ofer Schwartz, Amir Kost, Itay Rizmovich
-
Patent number: 12166845Abstract: A system encodes/compresses at least some portion of website data and transmits the encoded website data to a remote user. A storage device stores original website data representing an original webpage. Retrieval logic retrieves the original website data from the storage device. The retrieval may be responsive to a request from an electronic user device. A parser parses the original website data to detect and tag at least one type of website code within the website data. An encoder encodes the tagged website data and produces encoded website data representing the original website data. A transmitter transmits the encoded website data to the electronic user device. The electronic user device has previously been provided a decoder from the system to decode the encoded website data to recover the original website data. This allows the electronic user device to display the website on the electronic user device.Type: GrantFiled: June 27, 2023Date of Patent: December 10, 2024Assignee: Capital One Services, LLCInventors: Austin Walters, Vincent Pham, Jeremy Goodsitt
-
Patent number: 12165168Abstract: Systems, methods, and apparatuses for processing a rewards transaction including an accounts database storing information associated with accounts held by a financial institution including a payment account associated with a customer, a rewards account database storing information associated with reward accounts, including a rewards account associated with the customer, and a processing circuit. The processing circuit is structured to receive transaction details that define a rewards transaction associated with the rewards account, receive a rewards transaction request associated with the rewards account, the rewards transaction request including a rewards amount and recipient details, debit an amount of points from the rewards account maintained by the financial institution and associated with the customer, where the amount of points are less than or equal to the rewards amount, and complete the rewards transaction without converting the rewards amount to currency.Type: GrantFiled: January 6, 2023Date of Patent: December 10, 2024Assignee: Wells Fargo Bank, N.A.Inventors: Raissa Williams, Priya Ramakrishnan
-
Patent number: 12164486Abstract: Initially, a database schema is parsed and a table tree structure is created delineating the relationships between data that are identified in the schema. In addition to accomodating relationships between main tables of data, the table tree structure also accomodates possible side tables of data, and possible circular references between tables, should such be encountered when parsing the schema. Subsequently, a migration mechanism consumes the generated table tree structure and iteratively migrates data in accordance therewith. Individual layers of the table tree structure are migrated consecutively with referenced layers being migrated prior to referencing layers. Circular links are accommodated through temporary null values, and side tables are accommodated during migration of the referencing main table. The iterative process provides completeness and fault tolerance/failure recovery.Type: GrantFiled: January 24, 2022Date of Patent: December 10, 2024Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventor: Igor Taranov
-
Patent number: 12148521Abstract: A system (100) includes a processor (182) configured to generate (300) an unauthorized imaging order (122) for a patient from a follow-up recommendation for the patient. The unauthorized imaging order comprises a first anatomy, a first modality and/or a time interval. The processor is further configured to receive (320) an authorized imaging order (110) for the patient which includes a second anatomy and a second modality, and in response to an imaging examination of the patient according to the authorized imaging order and a determined overlap of the authorized imaging order and the unauthorized imaging order, acknowledge (360) that the follow-up recommendation has been satisfied by modifying a status of the unauthorized imaging order.Type: GrantFiled: October 29, 2018Date of Patent: November 19, 2024Assignee: KONINKLIJKE PHILIPS N.V.Inventors: Merlijn Sevenster, Sandeep Madhukar Dalal
-
Patent number: 12132713Abstract: Described is a content validation network including a certificate generation engine, a signature engine, a display engine, a certificate status engine, and a digital content card. The certificate generation engine includes a key pair generator to create a user's public and private key producing a digital certificate authenticating a user. The certificate generation engine embeds the public key into the digital certificate. The signature engine generates the user's digital signature unique to their digital content card when validated by their digital certificate. The display engine validates the user's digital signature using their digital certificate then displays the users created digital content card with the user's digital signature embedded into metadata elements of the digital content card. The certificate status engine determines whether the digital signature of the user's digital content card is valid.Type: GrantFiled: October 23, 2023Date of Patent: October 29, 2024Inventor: Andrew S. Dodge
-
Patent number: 12124449Abstract: A database system is operable to determine a query for execution. The database system can execute a left join operation for the query based on receiving a plurality of left input rows, and forwarding all of the plurality of left input rows are forwarded. It is determined whether any right input rows match with each given left input row based on a hash map. When one right input row is identified as matching with the given left input row, a value of right input row is copied and emitted in conjunction with the given left input row. When no right input rows are identified as matching with the given left input row, a null value is emitted in conjunction with the given left input row.Type: GrantFiled: May 23, 2023Date of Patent: October 22, 2024Assignee: Ocient Holdings LLCInventors: Samuel Peter Bove, Jason Arnold, Susmita Saha, Sarah Kate Schieferstein, Max Guthmann, Ellis Mihalko Saupe, Greg R. Dhuse
-
Patent number: 12111947Abstract: In general, this disclosure describes a multi-zone secure AI exchange. The multi-zone secure AI exchange may be implemented in a multi-cloud, multi-data center environment, where each zone may be in a different cloud or data center. The multi-zone secure AI exchange may include a data repository, a data exchange, and shared services. The data repository may be configured to store algorithms and datasets, each having a respective owning user. The data exchange may receive datasets and algorithms from the data repository, and may perform the algorithms to produce output data. Each of the data repository, data exchange, and shared services may have a different level of security. The data repository may implement the highest level of security, allowing the owner user, and only the owning user, to control how their data and algorithms move in and out of the data repository, or are changed while in the data repository.Type: GrantFiled: February 27, 2023Date of Patent: October 8, 2024Assignee: Equinix, Inc.Inventors: Guido Franciscus Wilhelmus Coenders, Kaladhar Voruganti, Vijaay Doraiswamy, Purvish Purohit, Mahendra Malviya
-
Patent number: 12106194Abstract: A computer-implemented method includes a machine learning system receiving distinct types of data associated with multiple individual entities. For each of the individual entities, the machine learning system determines a first attribute that indicates a predicted attribute of the entity based on analysis of the data. The machine learning system also determines a second attribute that indicates a predicted quality attribute of the entity, based on analysis of the data. An attribute weighting module of the machine learning system generates weight values for each of the first attribute and the second attribute of the entity. The machine learning system generates a data structure that identifies a set of entities from among the multiple individual entities, where entities of the set are ranked based on a tier indicator that corresponds to either the first attribute, the second attribute, or both.Type: GrantFiled: November 22, 2021Date of Patent: October 1, 2024Assignee: IQVIA Inc.Inventors: Kristy Morgan, Mark Boone Brown, Natalia Balko, April Lewis, Lucas Glass, Elizabeth Bodine, Lena Dyrved, Esther Van Hulten, Masha Kazantseva
-
Patent number: 12105687Abstract: Systems and methods for automated data quality semantic constraint identification using rich data type inferences are disclosed. In one embodiment, a method for automated data quality analysis may include: (1) receiving, by a data quality engine computer program, reference data from a data source, wherein the reference data comprises a plurality of columns; (2) inferring, by the data quality engine computer program, a rich data type for each of the plurality of columns, wherein the rich data type has a specific format, a content constraint, and/or a specific application; (3) applying, by the data quality engine computer program, a data quality constraint to each column based on the rich data type for the column; (4) updating, by the data quality engine computer program, the reference data with production data; and (5) identifying, by the data quality engine computer program, a data quality issue in the production data.Type: GrantFiled: September 27, 2022Date of Patent: October 1, 2024Assignee: JPMORGAN CHASE BANK, N.A.Inventors: John Buford, Miguel Villarreal-Vasquez, Fenglin Yin, Prashant K Dhingra, Jose Gondin
-
Patent number: 12105761Abstract: A web crawling solution is presented for automatically prioritizing web crawling according to crawling policies. Web page wrappers are automatically created and updated using XPath expressions and web page analysis algorithms. Crawling is implemented using parallel queues converging into a single prioritized queue taking into account web site reputation and influence and also exploiting content, comments and metadata from social media, blogs and other sources. The crawled news content is clustered according to similarity and thematic summaries are created before serving the results.Type: GrantFiled: November 10, 2022Date of Patent: October 1, 2024Assignee: PALO PSIFIAKES TECHNOLOGIE EPEInventor: Panagiotis Tsantilas
-
Patent number: 12095901Abstract: Systems, devices, and methods for updating computerized devices. Functions and operations can include: obtaining a filter data structure (e.g., a bloom filter data structure) that may include hash values corresponding to each of the computerized devices to be updated; determining whether a computerized device is to obtain a device update based on a hash value associated with the computerized device matching a hash value of the filter data structure; and providing the device update to the computerized device when there is a match. The provided device update may modify the operation of the computerized device that receives it.Type: GrantFiled: May 17, 2023Date of Patent: September 17, 2024Assignee: INTEGRITY SECURITY SERVICES LLCInventor: Neil Locketz
-
Patent number: 12079588Abstract: A method for providing automatic interpretation may include receiving, by a processor, audible speech from a speech source, generating, by the processor, in real-time, a speech transcript by applying an automatic speech recognition model on the speech, segmenting, by the processor, the speech transcript into speech segments based on a content of the speech by applying a segmenter model on the speech transcript, compressing, by the processor, the speech segments based on the content of the speech by applying a compressor model on the speech segments, generating, by the processor, a translation of the speech by applying a machine translation model on the compressed speech segments, and generating, by the processor, audible translated speech based on the translation of the speech by applying a text to speech model on the translation of the speech.Type: GrantFiled: June 30, 2023Date of Patent: September 3, 2024Assignee: KUDO, INC.Inventor: Claudio Fantinuoli
-
Patent number: 12072869Abstract: Methods and systems for data management include representing, organizing, and accessing very large data sets. Embodiments describe supporting data sets of various size based on attributed data slices (ADSs) to enable reduced memory requirements, query decomposition and parallel execution, and constant execution times for concurrent queries. The ADSs can include data buckets comprising items that are grouped by an attribute key. Attribute groups can be further sorted (e.g., in ascending order) based on the attribute key. According to some embodiments, the essential structure of an ADS provides additional functionality while preserving the behavior expected of an ADS through the use of an Extension Block containing attribute location data.Type: GrantFiled: May 11, 2021Date of Patent: August 27, 2024Assignee: VAIL SYSTEMS, INC.Inventors: Srinivasa Rao, Todd Whiteley, Bopsi Chandramouli, David Fruin
-
Patent number: 12074841Abstract: An electronic messaging system that receives an original electronic message from a sender direct access client associated with a sender, the original electronic message including header and message information and being directed to a recipient. The electronic messaging system deletes the header information after a first predetermined time after the message information is accessed by the recipient, deletes the message information after deleting the header information, and generates a reply ID correlated with the sender of the electronic message in at least one of a database, a lookup table and an entry in a file system. The reply ID enables the electronic messaging system to direct a reply electronic message back to the sender, the reply ID being part of the header information of the original electronic message.Type: GrantFiled: April 10, 2023Date of Patent: August 27, 2024Assignee: Snap Inc.Inventors: Joseph Collins, Amit Jindas Shah
-
Patent number: 12067429Abstract: Variable values can be synchronized between an application shell and micro-frontends by using a synchronization system described herein. In one example, an application shell that is executable in a browser window can include a first synchronization handler. The first synchronization handler can determine an updated value for a shared variable that is to be synchronized between the application shell and one or more micro-frontends in the browser window. The first synchronization handler can determine that a micro-frontend in the browser window is subscribed to receive updates for the shared variable. In response to determining that the micro-frontend is subscribed to receive the updates, the first synchronization handler can provide the updated value to a second synchronization handler of the micro-frontend for use by the micro-frontend.Type: GrantFiled: March 18, 2022Date of Patent: August 20, 2024Assignee: Red Hat, Inc.Inventors: Tiago Bento Fernandes, Eder Ignatowicz, Alexandre Porcelli Bakos
-
Patent number: 12068704Abstract: A method of controlling a Free Piston Mover, the method comprising the steps of: generating a Control Parameter Set for closed loop control of a Target Control Variable, this set comprising a Target Control Variable Function together with one or more of: a Stroke Threshold Function; a Feed Forward Current Function; a Feedback Terms Function; Control Parameter Set Transition Conditions; transmitting the Control Parameter Set to an In-Stroke Controller in advance of the start of a Stroke to be controlled; modifying one or more of the constituents of the Control Parameter Set for any Future Stroke of the Free Piston Mover using a Future-Stroke Controller; and transmitting the modified Control Parameter Set to the In-Stroke Controller for the control of any Future Stroke.Type: GrantFiled: December 20, 2019Date of Patent: August 20, 2024Assignee: Libertine FPE LtdInventors: Samuel Edward Cockerill, Matthew Viele
-
Patent number: 12056126Abstract: A method, system, and computer system for performing an operation with respect to a target table are disclosed. The method includes performing first and second jobs, obtaining one or more other resulting files based at least in part on unmatched rows, and obtaining a set of processed files based at least in part on performing a post-processing operation with respect to the set of resulting files. The set of processed files has less files than the set of resulting files. Performing the first job includes determining a set of matching target table files and storing target table information indicating for each of the set of matching target table files, a particular set of rows having matching rows. Performing the second job includes performing a matching action based on matched rows and obtaining the second job resulting file(s).Type: GrantFiled: August 25, 2022Date of Patent: August 6, 2024Assignee: Databricks, Inc.Inventors: Bart Samwel, Tathagata Das, Lars Kroll, Yijia Cui, Juliusz Sompolski, Tom Van Bussel, Prakhar Jain
-
Patent number: 12058227Abstract: A content delivery system consolidates aggregates and analyzes content. Content may be construed broadly, such as text, video, audio, merchandise, news, bands, festivals, venues, release dates, concerts, performances, etc. The system may obtain content, filter content and/or apply preferences and/or analytics to determine a particular content. Analytics may include various content matching processes, such as hashing, for example. A notification may be generated based on the particular content and the notification may be sent, to a user's portable device for example. An aggregation application on the portable device may present an indication of the notification and response to selection of the notification. For example, the aggregation application may display the content associated with the notification. The aggregation application may track the user's behavior and update various analytics based on the tracking information.Type: GrantFiled: August 7, 2023Date of Patent: August 6, 2024Assignee: JAMFEED, INC.Inventors: Cameron Gregory Gibson, Tyler Gibson
-
Patent number: 12051069Abstract: Techniques for order processing and for providing order processing application functionality using webpage non-fungible tokens (NFTs). A method includes accessing a database including nodes to identify a user and a payment account with respect to a request for processing of an order received via a webpage NFT. The webpage NFT is a webpage encoded into at least one portion of code and represented as at least one webpage and NFT node pair in the database. The user and the payment account are identified based on nodes in the database connected to the webpage and NFT node pair. The method also includes accessing the identified payment account in order to cause processing of a payment for the order and processing the order when the payment has been processed.Type: GrantFiled: April 8, 2022Date of Patent: July 30, 2024Assignee: Concept Source, Inc.Inventors: Charles Raffay, Robert Fallas
-
Patent number: 12045173Abstract: Aspects of the present invention disclose a method, computer program product, and system for stale data recovery using virtual storage metadata. The method includes one or more processors generating a primary virtual storage metadata structure having virtual address areas for a data chunk. Each area includes a plurality of most recent updates of metadata for the data chunk. The metadata of each update includes a sequence number for the update and a pointer to the physical location of the data. The method further includes one or more processors generating an overflow virtual storage metadata structure for multiple virtual address areas. The overflow metadata structure includes updates that have overflowed from the virtual address areas. In addition, wherein an oldest update in a full virtual address area of the primary virtual storage metadata structure includes a link to an overflow location.Type: GrantFiled: April 18, 2020Date of Patent: July 23, 2024Assignee: International Business Machines CorporationInventors: Ben Sasson, Gordon Douglas Hutchison, Lee Jason Sanders, Gareth Paul Jones
-
Patent number: 12038978Abstract: In an embodiment a method is provided. The method includes receiving forecast information in a computer from a first group of users. The method also includes integrating the forecast information into a database and corresponding OLAP cube accessible by the computer. The method further includes receiving comments on specific entries of the forecast information in the computer from a second group of users. The method also includes receiving changes of the forecast information in the computer from a second group of users The method further includes integrating comments and changes into the database and OLAP cube. Moreover, the method includes providing a display of the comments and the changes to the first group of users in an interface to the computer.Type: GrantFiled: April 5, 2023Date of Patent: July 16, 2024Assignee: Ignite Enterprise Software Solutions, Inc.Inventors: Kim Orumchian, Art Stabenow, Dean Skelton, David Petiot
-
Patent number: 12008403Abstract: Embodiments of the present invention provide a system for electronic identification of attributes for performing maintenance, monitoring, and distribution of designated resource assets. In particular, the system may be configured to extract one or more legacy resources from a data repository of an entity system associated with an entity, wherein the legacy resources are in a first format, convert the one or more legacy resources from the first format to a second format, process the one or more legacy resources, via one or more machine learning models, identify one or more attributes based on processing the one or more legacy resources via the one or machine learning models, and implement one or more actions based on the one or more attributes.Type: GrantFiled: January 22, 2021Date of Patent: June 11, 2024Assignee: BANK OF AMERICA CORPORATIONInventors: Sayan Banerjee, Peter Michael Farrell, Aftab Khan, Beena Khushalani, Ashwin Roongta
-
Patent number: 11989627Abstract: Various embodiments of apparatuses and methods for an automated machine learning pipeline service and an automated machine learning pipeline generator are described. In some embodiments, the service receives a request from a user to generate a machine learning solution, as well as a dataset that comprises values with different user variable types, and mapping of the user variable types to pre-defined types. The generator can validate the dataset, enrich the values of the dataset using external data sources, transform values of the dataset based on the pre-defined types, train a machine learning model using the enriched and transformed values, and compose an executable package, comprising enrichment recipes, transformation recipes, and the trained machine learning model, that generates scores for other data when executed. The service can further test the executable package using testing data, and provide results of the test to the user.Type: GrantFiled: June 29, 2020Date of Patent: May 21, 2024Assignee: Amazon Technologies, Inc.Inventors: Aditya Vinayak Bhise, Harnish Botadra, Jae Sung Jang, Jakub Zablocki, Jianbo Liu, Nikolay Kolotey, Prince Grover, Tanay Bhargava, Thiago Goes Arjona, Christopher Zachariah Jost
-
Patent number: 11975271Abstract: A system and method provides an event-based game to a plurality of players including displaying an event, the event having an end, generating a plurality of different pools for the event, wherein each of the different pools includes a plurality of groups and each of the groups includes a plurality of participants, determining eligible participants for each of the different pools, randomly assigning one eligible participant of the plurality of participants from one of the groups to a plurality of eligible participants of the plurality of participants from another one of the groups, allowing a player to place a wager on the event, selecting one of the eligible participants from each of the different pools, printing a ticket with the selected participants, dispensing the ticket to the player, and awarding a prize based on a highest total number of points at the end of the event.Type: GrantFiled: March 31, 2020Date of Patent: May 7, 2024Assignee: SMET VENTURES, LLCInventor: John Colceri
-
Patent number: 11975862Abstract: A device receives a data query from a source, the data query associated with a hardware component. The device determines a likelihood that an aircraft of an aircraft entity associated with the data query will require the hardware component by retrieving a plurality of signals received from the aircraft entity that are associated with the hardware component, applying the plurality of signals to a first machine-learned model, and receiving, as output from the first machine-learned model, a likelihood that the aircraft will require the hardware component. The device inputs the likelihood into a second machine-learned model, and receives as output a score corresponding to the data query. The device assigns a rank to the data query based on its score as compared to scores of other data queries of a plurality of data queries, and displays an ordered list of the plurality of data queries.Type: GrantFiled: March 25, 2021Date of Patent: May 7, 2024Assignee: CAMP Systems International, Inc.Inventors: Jason W Buhro, Heather O Levesque, Lisa K Garcia, Ashley B Neeley, Sean M Lanagan, John P Herrman
-
Patent number: 11977860Abstract: Systems and methods for analyzing Robotic Process Automation (RPA) code are provided. A robotic process automation (RPA) file is received. RPA data within the RPA file is parsed and restructured for rendering in a code-review graphical user interface (GUI). A code-review GUI with the restructured RPA data is then rendered.Type: GrantFiled: June 20, 2022Date of Patent: May 7, 2024Assignee: United Services Automobile Association (USAA)Inventors: Emily Kathleen Krebs, Jonathan Aguirre, Brian Scott Funderburk
-
Patent number: 11972357Abstract: A method is provided for an application program interface (API) to interface with an ontology store storing a plurality of modifiable ontology models having associated dynamic definitions associated that define classes of the associated ontology model and relationships between the respective classes and that is modifiable over time. The method includes receiving from a requesting entity a request that specifies an ontology model and one or more parameters defining attributes of an instantiated ontology object, accessing the ontology store, identifying an ontology model in the ontology store that corresponds to the ontology model specified, and manipulating the identified ontology model based on its one or more parameters.Type: GrantFiled: June 28, 2021Date of Patent: April 30, 2024Assignee: Schneider Electric USA, Inc.Inventors: Hicham Hossayni, Imran Khan, Noel Crespi
-
Patent number: 11960519Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for classifying data objects. One of the methods includes obtaining data that associates each term in a vocabulary of terms with a respective high-dimensional representation of the term; obtaining classification data for a data object, wherein the classification data includes a respective score for each of a plurality of categories, and wherein each of the categories is associated with a respective category label; computing an aggregate high-dimensional representation for the data object from high-dimensional representations for the category labels associated with the categories and the respective scores; identifying a first term in the vocabulary of terms having a high-dimensional representation that is closest to the aggregate high-dimensional representation; and selecting the first term as a category label for the data object.Type: GrantFiled: August 20, 2020Date of Patent: April 16, 2024Assignee: Google LLCInventors: Gregory Sean Corrado, Tomas Mikolov, Samy Bengio, Yoram Singer, Jonathon Shlens, Andrea L Frome, Jeffrey Adgate Dean, Mohammad Norouzi
-
Patent number: 11960828Abstract: Embodiments of the present disclosure relate to a method and apparatus for mapping processing. The method comprises acquiring a first table and a second table, and determining a first header of the first table and a second header of the second table based on received attribute setting information. The method further comprises acquiring a group of column names from the first header and the second header, wherein the group of column names includes a first column name in the first table and a second column name in the second table. The method also comprises mapping the group of column names to a mapped column name; merging the first table and the second table based on the mapped column name and outputting a merged table.Type: GrantFiled: September 30, 2022Date of Patent: April 16, 2024Inventors: Chenyi Zhao, Kunlun Yao
-
Patent number: 11942105Abstract: An electronic device includes an input device, a processor, and a memory The processor is configured to identify a first filter value of a first signal received from the input device. The processor is configured to receive a second signal after a first time elapses after the first signal is received. The processor is configured to receive a third signal after a second time elapses after the second signal is received. The processor is configured to compare a level of the second signal with a first threshold value for each of the at least one unit section of the second signal. The processor is configured to identify first information indicating that abnormal noise is present in a first section of the second signal. The processor is configured to perform filtering on the third signal based on the first filter value of the first signal according to the first information.Type: GrantFiled: May 18, 2022Date of Patent: March 26, 2024Assignee: Samsung Electronics Co., Ltd.Inventors: Hoseon Shin, Chulmin Lee, Changwoo Han
-
Patent number: 11941031Abstract: Systems, methods, and storage media for generating an online analytical processing cube (MAP) are disclosed. Exemplary implementations may: receive a cube definition file; access a data-source; generate a data-source property configuration for the data-source using the cube definition file to; determine each of respective parsed data from the data-source is a key, attribute, or measure; and generate the OLAP cube by combining the cube definition file and the data-source property configuration for the determined parsed data from the data-source.Type: GrantFiled: February 6, 2019Date of Patent: March 26, 2024Assignee: GOOGLE LLCInventors: Stephan Gudmundson, Nikhil Teletia, Andrew Leeds, John Sismanis
-
Patent number: 11936812Abstract: A contact center server receives an input from a customer device as part of a conversation. The contact center server (CCS) identifies at least one of: one or more intents, one or more entities, or one or more entity values from the input. The CCS detects one or more escalation conditions based on the input and pauses the conversation based on the detected one or more escalation conditions. The CCS outputs a conversation transcript and the identified one or more intents, the one or more entities, or the one or more entity values to an agent device. The CCS receives agent-identified-information or agent-modified-information from the agent device. Subsequently, the CCS resumes the conversation by providing a response to the input based on the received agent-identified-information or the agent-modified-information.Type: GrantFiled: December 22, 2021Date of Patent: March 19, 2024Assignee: KORE.AI, INC.Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri
-
Patent number: 11928093Abstract: Examples described herein generally relate to database systems for storing and processing both small values that are smaller than size of a database column and large objects that exceed the size of the database column. A database management system (DBMS) determines that a value to be stored in a database is a large object having a size larger than a column of the database. The DBMS stores the value as a large object in an external storage associated with a token stored in the column of the database. The token includes information for processing the large object. A vector processing engine associated with the external storage processes the large object based on the information in the token in response to a database command from the DBMS on multiple records represented as a vector.Type: GrantFiled: June 1, 2022Date of Patent: March 12, 2024Assignee: ACTIAN CORPORATIONInventor: Ian Philip Kirkham
-
Patent number: 11929879Abstract: A network service (NS) instantiation method is applied to a network functions virtualization orchestrator (NFVO). The method includes receiving an NS instantiation request; determining a network service description information (NSD) based on the NS instantiation request, where the NSD includes a node type of a virtualized network function (VNF); obtaining VNF package info associated with the node type; obtaining an identifier of a virtualized network function description information (VNFD) from VNF package info; and requesting, based on the identifier of the VNFD, a virtualized network function manager (VNFM) to instantiate the VNF.Type: GrantFiled: April 28, 2022Date of Patent: March 12, 2024Assignee: HUAWEI TECHNOLOGIES CO., LTD.Inventor: Shitao Li
-
Patent number: 11921721Abstract: Disclosed herein are system, method, and computer program product embodiments for a query processing system. An embodiment operates by receiving a query associated with a table. An ordered index with entries that include key values that uniquely identifies a corresponding record in the table is determined. A last key value is initialized to store a minimum value for a data type of the key value. The query is executed as a union-all of a plurality of queries. While a count of selected records is less than or equal to a threshold quantity and at least one entry remains in the ordered index, an ordered next entry with a key value subsequent to the last key value in the index is identified, the corresponding record is selected from the table, the last key value is updated, the query is executed, and the count is incremented.Type: GrantFiled: October 4, 2021Date of Patent: March 5, 2024Assignee: Salesforce, Inc.Inventor: Rohitashva Mathur
-
Patent number: 11921688Abstract: According to the invention, it is possible to efficiently construct an environment for implementing an IT system. Provided is an environment construction support device. The environment construction support device stores a tree structure model that is information representing an environment for implementing an IT system in a tree structure and can be updated as needed, a construction script structure that is information related to a construction script that is a series of codes for constructing the environment and can be updated as needed, and parameter correspondence information that is information indicating a correspondence between an element of the tree structure model and an element of the construction script, and updates the parameter correspondence information to correspond to latest contents of the tree structure model and the construction script structure by comparing at least one of the tree structure model and the construction script structure with the parameter correspondence information.Type: GrantFiled: March 8, 2022Date of Patent: March 5, 2024Assignee: HITACHI, LTD.Inventors: Misaki Mito, Takatoshi Ohara, Hideyuki Kanuka, Minoru Tomisaka, Kiyomi Hirohata, Tooru Kawashima
-
Patent number: 11922480Abstract: Disclosed is a method for cross-selling passenger-oriented travel products from a sponsor company and other travel product providers to users, by normalizing the products and dynamically filtering the products in real-time according to rules defined by the travel product sponsor company. In one of the embodiments, ancillary products from any combination of an airline sponsor company, affiliated airline companies and other travel product providers may be presented to customers in accordance with the sponsor company's preferred product bundling nor package scheme and in coordination with affiliated airlines and other travel product providers as they may be available for a combined product. Other embodiments cross-sell travel products for rail, sea and other ground transportation, accommodation services and providers as well as passenger-oriented ancillary travel product providers such as Wi-Fi and duty-free shopping services.Type: GrantFiled: September 2, 2021Date of Patent: March 5, 2024Assignee: Air Black Box Technologies LLCInventors: Timothy O'Neil-Dunne, Paul Addy
-
Patent number: 11922018Abstract: To generate an optimum compressor irrespective of the number of dimensions and a format of a multidimensional dataset. A storage system refers to dimension setting information, which is information representing an attribute for each of data dimensions of the multidimensional dataset, and generates a compressor based on the dimension setting information.Type: GrantFiled: December 18, 2020Date of Patent: March 5, 2024Assignee: Hitachi, Ltd.Inventors: Hiroaki Akutsu, Takahiro Naruko, Akifumi Suzuki
-
Patent number: 11922116Abstract: A non-transitory computer-readable medium having program instructions embodied thereon, said program instructions configured to, when executed by at least one server computer, cause said at least one server computer to perform a method for activating editing functionality in a content management system (CMS), said method including the following operations: the CMS providing a content management application programming interface (CMA) enabling management of a content project, the content project having a content model defined by a plurality of content types, each content type defining one or more fields, said content types defining structures for content managed via the CMS; responsive to an application programming interface (API) call to the CMA, then assigning one or more annotations to one or more of the content types; wherein for the content types having annotations assigned thereto, the assigned annotations enable an editing functionality of an editing application interfaced with the CMS.Type: GrantFiled: April 11, 2022Date of Patent: March 5, 2024Assignee: Contentful GmbHInventors: Richard Bausek, Luca Bianconi, Andreas Hoernicke, Paolo Negri
-
Patent number: 11914733Abstract: Aspects of the invention include receiving a data erasure request associated with a user and identifying, based at least in part on the data erasure request, an entity associated with the user and one or more identifiers for the user. Aspects also include identifying, based at least in part on the one or more identifiers for the user, a cohort that includes the user and comparing the one or more identifiers for the user to identifiers of a plurality of users that are not members of the cohort. Aspects further include identifying a replacement user from the plurality of users based on the comparison and replacing the entity associated with the user in the cohort with an entity associated with the replacement user.Type: GrantFiled: January 21, 2021Date of Patent: February 27, 2024Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul R. Bastide, Shakil Manzoor Khan, Senthil Bakthavachalam
-
Patent number: 11907305Abstract: A method for generating a case including receiving a source file associated with an adverse event and including adverse event information for the adverse event, generating case information including a medical product rank for each medical product of the plurality of medical products associated with the medical product information, generating a priority of the case based on the type of the event, and providing the case information to a user computing device to be displayed on a user interface. The user interface includes a medical products section including a medical product representation for each of the medical products. Each medical product representation is arranged on the medical products section based on the medical product rank such that a first medical product representation including a first medical product rank is located above a second medical product representation including a second medical product rank on the medical products section.Type: GrantFiled: July 30, 2021Date of Patent: February 20, 2024Assignee: Veeva Systems Inc.Inventors: Marius K. Mortensen, Asaf Roll, Florian Emmanuel Bernard Gilbert Letourneux
-
Patent number: 11900381Abstract: Through a missing entity process any point of sale (POS) terminal can be used to help a missing entity contact find a missing entity. A missing entity system can receive a request that includes at least missing entity account information and merchant information as transmitted from the POS terminal. The request may be a missing entity service request (an API call) requesting a missing entity alert or a conventional transaction request, such as an authorization request or a preauthorization request. Upon receipt of the request, the missing entity system can obtain contact information for a missing entity contact associated with the missing entity account information and communicate, via a messaging application, the missing entity alert to the missing entity contact using the obtained contact information. The missing entity alert notifies the missing entity contact of the location of the missing entity as indicated by the merchant information.Type: GrantFiled: February 18, 2020Date of Patent: February 13, 2024Assignee: MASTERCARD INTERNATIONAL INCORPORATEDInventors: Joseph Hayes, Marek Kurylko, Eugene Reda
-
Patent number: 11875374Abstract: The present invention relates to systems and methods for automated audit analysis and providing of cost reduction recommendations associated with services used and/or received by an entity. In general, invoice data associated with a service associated with an entity (e.g. a customer) is obtained and processed in order to identify at least one of billing errors and inefficiencies. The processing of invoice data is generally performed by computationally identifying relevant invoice information and comparing this information with data from a proprietary service optimization database. When errors and/or inefficiencies are identified, recommendations to remedy the inefficiencies and/or errors are provided to the entity so that cost reduction actions can be taken.Type: GrantFiled: April 27, 2022Date of Patent: January 16, 2024Assignee: Util Auditors, LLCInventors: William Fredrick Kurtzner, III, Christopher John Panucci
-
Patent number: 11875168Abstract: Techniques for reducing overhead in native function calls are disclosed. The system may receive a method invocation instruction for invoking a particular method. The method invocation instruction includes a function descriptor, a method type, and an application binary interface (ABI) descriptor. The function descriptor includes a memory layout corresponding to any data returned by the function and memory layouts corresponding to each argument for the particular method. The system can select an ABI for processing the particular method based on the received ABI descriptor. The system can further associate each argument with a corresponding particular physical register into which the argument is to be loaded. The particular register is selected based on at least the selected ABI and the function descriptor. The system can cause a virtual machine to move each argument into the corresponding associated physical register.Type: GrantFiled: February 16, 2021Date of Patent: January 16, 2024Assignee: Oracle International CorporationInventors: Maurizio Cimadamore, James Malcolm Laskey, Jorn Bender Vernee, Vladimir Vitalyevich Ivanov
-
Patent number: 11868212Abstract: The present embodiments relate generally to a computer device, system and method of identifying an application type of unknown data. The method may include: determining that the unknown data corresponds to database information, the database information comprising at least one table with at least one column; for a column of a table in the database information, determining if a column identifier of the column comprises a keyword associated with a particular application type; and if the column identifier comprises the keyword, identifying data stored in the database as belonging to an application that is of the particular application type.Type: GrantFiled: December 17, 2021Date of Patent: January 9, 2024Assignee: Magnet Forensics Investco Inc.Inventor: Jad John Saliba
-
Patent number: 11853774Abstract: A method and architecture for using dynamically loaded plugins is described herein. The dynamically loaded plugin architecture comprises a parent context and a plugin repository. The parent context may define one or more reusable software components. The plugin repository may store one or more plugins. When a plugin is loaded, a child context may be created dynamically. The child context is associated with the plugin and inherits the one or more reusable software components from the parent context.Type: GrantFiled: June 30, 2022Date of Patent: December 26, 2023Assignee: Bitvore Corp.Inventors: Alan Chaney, Clay Cover, Gregory A. Bolcer, Andrey Mogilev