Database Schema Or Data Structure (707/100) Patents (Class 707/999.1)
  • Patent number: 11977860
    Abstract: 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: Grant
    Filed: June 20, 2022
    Date of Patent: May 7, 2024
    Assignee: United Services Automobile Association (USAA)
    Inventors: Emily Kathleen Krebs, Jonathan Aguirre, Brian Scott Funderburk
  • Patent number: 11975271
    Abstract: 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: Grant
    Filed: March 31, 2020
    Date of Patent: May 7, 2024
    Assignee: SMET VENTURES, LLC
    Inventor: John Colceri
  • Patent number: 11975862
    Abstract: 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: Grant
    Filed: March 25, 2021
    Date of Patent: May 7, 2024
    Assignee: 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: 11972357
    Abstract: 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: Grant
    Filed: June 28, 2021
    Date of Patent: April 30, 2024
    Assignee: Schneider Electric USA, Inc.
    Inventors: Hicham Hossayni, Imran Khan, Noel Crespi
  • Patent number: 11960519
    Abstract: 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: Grant
    Filed: August 20, 2020
    Date of Patent: April 16, 2024
    Assignee: Google LLC
    Inventors: Gregory Sean Corrado, Tomas Mikolov, Samy Bengio, Yoram Singer, Jonathon Shlens, Andrea L Frome, Jeffrey Adgate Dean, Mohammad Norouzi
  • Patent number: 11960828
    Abstract: 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: Grant
    Filed: September 30, 2022
    Date of Patent: April 16, 2024
    Inventors: Chenyi Zhao, Kunlun Yao
  • Patent number: 11941031
    Abstract: 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: Grant
    Filed: February 6, 2019
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventors: Stephan Gudmundson, Nikhil Teletia, Andrew Leeds, John Sismanis
  • Patent number: 11942105
    Abstract: 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: Grant
    Filed: May 18, 2022
    Date of Patent: March 26, 2024
    Assignee: Samsung Electronics Co., Ltd.
    Inventors: Hoseon Shin, Chulmin Lee, Changwoo Han
  • Patent number: 11936812
    Abstract: 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: Grant
    Filed: December 22, 2021
    Date of Patent: March 19, 2024
    Assignee: KORE.AI, INC.
    Inventors: Rajkumar Koneru, Prasanna Kumar Arikala Gunalan, Rajavardhan Nalluri
  • Patent number: 11928093
    Abstract: 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: Grant
    Filed: June 1, 2022
    Date of Patent: March 12, 2024
    Assignee: ACTIAN CORPORATION
    Inventor: Ian Philip Kirkham
  • Patent number: 11929879
    Abstract: 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: Grant
    Filed: April 28, 2022
    Date of Patent: March 12, 2024
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Shitao Li
  • Patent number: 11921688
    Abstract: 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: Grant
    Filed: March 8, 2022
    Date of Patent: March 5, 2024
    Assignee: HITACHI, LTD.
    Inventors: Misaki Mito, Takatoshi Ohara, Hideyuki Kanuka, Minoru Tomisaka, Kiyomi Hirohata, Tooru Kawashima
  • Patent number: 11922480
    Abstract: 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: Grant
    Filed: September 2, 2021
    Date of Patent: March 5, 2024
    Assignee: Air Black Box Technologies LLC
    Inventors: Timothy O'Neil-Dunne, Paul Addy
  • Patent number: 11921721
    Abstract: 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: Grant
    Filed: October 4, 2021
    Date of Patent: March 5, 2024
    Assignee: Salesforce, Inc.
    Inventor: Rohitashva Mathur
  • Patent number: 11922018
    Abstract: 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: Grant
    Filed: December 18, 2020
    Date of Patent: March 5, 2024
    Assignee: Hitachi, Ltd.
    Inventors: Hiroaki Akutsu, Takahiro Naruko, Akifumi Suzuki
  • Patent number: 11922116
    Abstract: 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: Grant
    Filed: April 11, 2022
    Date of Patent: March 5, 2024
    Assignee: Contentful GmbH
    Inventors: Richard Bausek, Luca Bianconi, Andreas Hoernicke, Paolo Negri
  • Patent number: 11914733
    Abstract: 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: Grant
    Filed: January 21, 2021
    Date of Patent: February 27, 2024
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Paul R. Bastide, Shakil Manzoor Khan, Senthil Bakthavachalam
  • Patent number: 11907305
    Abstract: 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: Grant
    Filed: July 30, 2021
    Date of Patent: February 20, 2024
    Assignee: Veeva Systems Inc.
    Inventors: Marius K. Mortensen, Asaf Roll, Florian Emmanuel Bernard Gilbert Letourneux
  • Patent number: 11900381
    Abstract: 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: Grant
    Filed: February 18, 2020
    Date of Patent: February 13, 2024
    Assignee: MASTERCARD INTERNATIONAL INCORPORATED
    Inventors: Joseph Hayes, Marek Kurylko, Eugene Reda
  • Patent number: 11875168
    Abstract: 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: Grant
    Filed: February 16, 2021
    Date of Patent: January 16, 2024
    Assignee: Oracle International Corporation
    Inventors: Maurizio Cimadamore, James Malcolm Laskey, Jorn Bender Vernee, Vladimir Vitalyevich Ivanov
  • Patent number: 11875374
    Abstract: 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: Grant
    Filed: April 27, 2022
    Date of Patent: January 16, 2024
    Assignee: Util Auditors, LLC
    Inventors: William Fredrick Kurtzner, III, Christopher John Panucci
  • Patent number: 11868212
    Abstract: 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: Grant
    Filed: December 17, 2021
    Date of Patent: January 9, 2024
    Assignee: Magnet Forensics Investco Inc.
    Inventor: Jad John Saliba
  • Patent number: 11853904
    Abstract: A lifecycle platform for creation, ingestion, version control, and contextual query of knowledge graph is disclosed. Such a platform may be used to create and deploy a knowledge graph by reusing and merging knowledge defined in existing and validated data models. The platform tracks changes made to the knowledge graph after being deployed and provides version tracking of the knowledge graph and its underlying namespaces. The platform further provides a subscribable service for contextual viewing and query of portions and/or subset versions of the knowledge graph. Such a platform may be provided as an agnostic plugin to a specific vendor knowledge graph solution space.
    Type: Grant
    Filed: March 26, 2020
    Date of Patent: December 26, 2023
    Assignee: Accenture Global Solutions Limited
    Inventors: Colin Anil Puri, Reymonrod Geli Vasquez, Matthew Kujawinski, Teresa Sheausan Tung
  • Patent number: 11853774
    Abstract: 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: Grant
    Filed: June 30, 2022
    Date of Patent: December 26, 2023
    Assignee: Bitvore Corp.
    Inventors: Alan Chaney, Clay Cover, Gregory A. Bolcer, Andrey Mogilev
  • Patent number: 11853264
    Abstract: Embodiments are directed to managing file systems. Update information associated with a change of a metric associated with a target object may be provided. A journal that includes a base bin that includes base records that associate the metric with each object in the file system. Records that include the change of the metric associated with the ancestors of target object may be generated. Another record that includes the change of the metric associated with the target object may be generated. A level bin associated with the base bin of the journal may be provided based on the update information. The records may be stored in the level bin using a sort order based on the ordering of the base bin records. In response a query, the journal may be employed to reduce latency in generating query results.
    Type: Grant
    Filed: June 25, 2021
    Date of Patent: December 26, 2023
    Assignee: Rubrik, Inc.
    Inventors: Jeffrey Hughes, Daniel Hefenbrock, Triantaphyllos Rakitzis
  • Patent number: 11856078
    Abstract: A custom transport jumper utilizing local Common Object Request Broker Architecture protocols to intercept message data before the data is marshalled into a CDR package. The custom transport jumper may then utilize the Common Object Request Broker Architecture standard to allow communication between systems on different operating systems, in different programming languages, and/or on different computing hardware while allowing messages to be sent in a more efficient, more portable, and more easily policed manner.
    Type: Grant
    Filed: February 15, 2022
    Date of Patent: December 26, 2023
    Assignee: BAE Systems Information and Electronic Systems Integration Inc.
    Inventor: George A. Cuiffo
  • Patent number: 11847304
    Abstract: Techniques for media album display and management are described. An apparatus may comprise a messaging component operative to receive a plurality of messaging packages from a messaging server and determine a plurality of visual media items referenced by the plurality of messaging packages; a media layout component operative to determine a visual media item layout; and a display component operative to display the plurality of visual media items based on the visual media item layout Other embodiments are described and claimed.
    Type: Grant
    Filed: August 30, 2021
    Date of Patent: December 19, 2023
    Assignee: WhatsApp LLC
    Inventors: Jan Boris Koum, Brian Lange Acton, Randall Sarafa, Kuan Loong Yong
  • Patent number: 11831625
    Abstract: An identification code (referred to as “original identification code”) in a predetermined application is preset in each of one or more devices not compliant to a predetermined security protocol. A GW determines a new identification code of each of the one or more devices and notifies an HEMS controller of the new identification code. The GW receives a message including the new identification code of a particular device (referred to as “destination device”) and encrypted according to the security protocol. The GW decodes a received message according to the security protocol, converts the new identification code of the destination device included in a decoded message into the original identification code of the destination device, and transfers a converted message to the destination device.
    Type: Grant
    Filed: December 11, 2020
    Date of Patent: November 28, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY MANAGEMENT CO., LTD.
    Inventor: Yoichi Masuda
  • Patent number: 11829189
    Abstract: Clustering structured log data by key schema includes receiving a raw log message. At least a portion of the raw log message comprises structured machine data including a set of key-value pairs. It further includes receiving a map of keys to values. It further includes using the received map of keys to values to determine a key schema of the structured machine data. The key schema is associated with a corresponding cluster. It further includes associating the raw log message with the cluster corresponding to the determined key schema.
    Type: Grant
    Filed: March 15, 2022
    Date of Patent: November 28, 2023
    Assignee: Sumo Logic, Inc.
    Inventors: Udit Saxena, Reetika Roy, Ryley Higa, David M. Andrzejewski, Bashyam T C A
  • Patent number: 11830049
    Abstract: Technologies are disclosed for cross-service transaction facilitation and dynamic interfaces. A notification of a first transaction associated with a first user is received from a first service. Second service(s) configured to facilitate execution of the first transaction are identified and execution projections are computed with respect to the second service(s). A first interface is generated based on the identified second service(s) and the projections. First input(s) are received with respect to the first interface and a second interface is generated based on the first input(s), second service(s), and projection(s). Second input(s) are received with respect to the second interface and facilitation request(s) are initiated based on the inputs. Response(s) to the request(s) are received from the second service(s). An execution selection is generated based on the received response(s).
    Type: Grant
    Filed: July 11, 2019
    Date of Patent: November 28, 2023
    Assignee: ChargeAfter, Ltd.
    Inventors: Meidad Sharon, Ben Eisenthal, Eran Manor
  • Patent number: 11822372
    Abstract: Embodiments are directed towards real time display of event records and extracted values based on at least one extraction rule, such as a regular expression. A user interface may be employed to enable a user to have an extraction rule automatically generate and/or to manually enter an extraction rule. The user may be enabled to manually edit a previously provided extraction rule, which may result in real time display of updated extracted values. The extraction rule may be utilized to extract values from each of a plurality of records, including event records of unstructured machine data. Statistics may be determined for each unique extracted value, and may be displayed to the user in real time. The user interface may also enable the user to select at least one unique extracted value to display those event records that include an extracted value that matches the selected value.
    Type: Grant
    Filed: April 29, 2022
    Date of Patent: November 21, 2023
    Assignee: Splunk Inc.
    Inventors: R. David Carasso, Micah James Delfino, Johnvey Hwang
  • Patent number: 11824562
    Abstract: A three-dimensional data encoding method includes: generating an N-ary tree structure of three-dimensional points included in three-dimensional data, where N is an integer greater than or equal to 2; generating first encoded data by encoding a first branch using a first encoding process, the first branch having, as a root, a first node included in a first layer that is one of layers included in the N-ary tree structure; generating second encoded data by encoding a second branch using a second encoding process different from the first encoding process, the second branch having, as a root, a second node included in the first layer and different from the first node; and generating a bitstream including the first encoded data and the second encoded data.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: November 21, 2023
    Assignee: PANASONIC INTELLECTUAL PROPERTY CORPORATION OF AMERICA
    Inventors: Chi Wang, Pongsak Lasang, Toshiyasu Sugio, Tatsuya Koyama
  • Patent number: 11797477
    Abstract: Techniques are provided for managing objects within an object store. An object is maintained within an object store. The object comprises a plurality of slots. Each slot is used to store a unit of data accessible to applications hosted by remote computing devices. The object comprises an object header used to store metadata for each slot. A determination is made that the object is a fragmented object comprising an in-use slot of in-use data and a freed slot from which data was freed. The object is compacted to retain in-use data and exclude freed data as a rewritten object.
    Type: Grant
    Filed: October 11, 2021
    Date of Patent: October 24, 2023
    Assignee: NetApp, Inc.
    Inventors: Tijin George, Jagavar Nehra, Roopesh Chuggani, Dnyaneshwar Nagorao Pawar, Atul Ramesh Pandit, Kiyoshi James Komatsu
  • Patent number: 11797362
    Abstract: A data processing apparatus (10) includes multiple data processors (300) that each perform a set subprocess of multiple sequential subprocesses included in a process sequence and a data distributor (210) that mediates data exchange between the multiple data processors (300) in accordance with a publish-subscribe model. An ID checker (330) determines, based on identification information assigned to received data received from the data distributor (210), whether received data is to be processed in the subprocess set to be performed by the data processor (300). A data processing executor (340) performs the set subprocess when the ID checker (330) determines that the received data is to be processed in the set subprocess. A data converter (310) assigns new identification information to data resulting from the set subprocess performed by the data processing executor (340) and transmits the data assigned with the new identification information to the data distributor (210).
    Type: Grant
    Filed: August 30, 2019
    Date of Patent: October 24, 2023
    Assignee: MITSUBISHI ELECTRIC CORPORATION
    Inventors: Motoyuki Ozaki, Osamu Nasu
  • Patent number: 11785440
    Abstract: A feedback based public safety method is provided. The method is implemented by a computing device and comprising receiving, from an external device of an individual, identification data of the individual associated with the external device, accessing from one or more databases, by the computing device of the user, ratings data specific to the individual, the ratings data is based on historical interactions of the individual, comparing the ratings data with one or more of a plurality of threshold values, determining, based on the comparing, whether the ratings data satisfies one or more of the plurality of threshold values, and initiating one or more of a plurality of action sets responsive to the ratings data satisfying the one or more of the plurality of threshold values.
    Type: Grant
    Filed: January 28, 2022
    Date of Patent: October 10, 2023
    Assignee: GS3 INNOVATION LLC
    Inventor: Georgio Sabino
  • Patent number: 11778025
    Abstract: Techniques for managing a cross-region directory service are described. A method of managing a cross-region directory service may include establishing a cross region peer connection between a first directory virtual network of a directory service in a first region of a provider network and a second directory virtual network of the directory service in a second region of the provider network, the second directory virtual network associated with a pre-allocated classless interdomain routing (CIDR) range, replicating, by a cross-region replicator, data or metadata associated with the directory service from the first region to the second region, and orchestrating one or more updates to the directory service in the second region based at least on the data or metadata replicated to the second region.
    Type: Grant
    Filed: March 25, 2020
    Date of Patent: October 3, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Dinesh Ramesh Kukreja, Joseph Donald DeMate, Keith Littleton Croney, Peter Lopes Pereira, Ankur Aggarwal, Ameya Chikodi, Gurveer Singh Pahuja
  • Patent number: 11777852
    Abstract: A method of operating a web service atomic transaction (WS-AT) system includes: receiving, at a processor of an extensible markup language (XML) gateway, a first message from a communicatively coupled client, and inserting a WS-AT Transaction Identifier (ID) from a Simple Object Access Protocol (SOAP) header into a hypertext transfer protocol (HTTP) header of the first message to generate a first modified message. The method also includes: receiving, at a processor of a network device communicatively coupled to the XML gateway, the first modified message from the XML gateway, determining that the WS-AT Transaction ID is not yet associated with a service provider in a routing table, and in response, sending the first modified message to a particular service provider and associating the WS-AT Transaction ID with the particular service provider in the routing table such that future messages from the client can be routed to the particular service provider.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: October 3, 2023
    Assignee: UNITED SERVICES AUTOMOBILE ASSOCIATION (USAA)
    Inventors: Yuesheng Liu, Agustin Donis, Edward C. Cox, Robert L. Johnson, Joaquin Fernandez, Clayton Ray Krueger
  • Patent number: 11775593
    Abstract: A method and a system for generating a technical documentation of a configurable product of an electrical drive system is provided. The method includes selecting the product from a quantity of selectable products by a user, automatically generating a data record of the selected product the data record containing classification data and product data, and transmitting the data record to at least one service configured to extract the classification data from the received data record, extract documentation data from the product data based on the extracted classification data, and generate a partial documentation of the technical documentation based on the extracted documentation data.
    Type: Grant
    Filed: December 18, 2020
    Date of Patent: October 3, 2023
    Assignee: Lenze SE (Societas Europaea)
    Inventors: Guido Mueller-Riemer, Gerd Schueler, Sascha Liebig
  • Patent number: 11755720
    Abstract: Disclosed embodiments are related to information security and scripting-language technologies, and in particular, to technologies for providing secure membranes and cross namespace communication between isolated components in a scripting environment. Other embodiments may be described and/or claimed.
    Type: Grant
    Filed: August 12, 2020
    Date of Patent: September 12, 2023
    Assignee: SALESFORCE, INC.
    Inventors: Kiril Seksenov, Caridy Patino, Manuel Jasso, John-David Dalton, Dejan Mihai Gitin, Abika Nimmakayala, Patterson Wu, Theodore Lau, Andrew Hoffman, Nirankush Panchbhai
  • Patent number: 11743360
    Abstract: 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: Grant
    Filed: March 8, 2021
    Date of Patent: August 29, 2023
    Assignee: JAMFEED, INC.
    Inventors: Cameron Gregory Gibson, Tyler Gibson
  • Patent number: 11741059
    Abstract: The application describes a system and method for extracting a star schema from tabular data for use in a multidimensional database. The system can receive a tabular data including a plurality of columns, and determine a relationship between each pair of the plurality of columns by analyzing actual values in a plurality of rows for each pair of columns. Based on the determined relationships among the plurality of columns and a type of each column, the system can use a heuristic process to identify a plurality of cube elements from the plurality of columns to construct a star schema. A user interface can be provided to display potential problems of the star schema, and one or more alternative approaches for a user to select to extract a star schema from the tabular data.
    Type: Grant
    Filed: July 18, 2022
    Date of Patent: August 29, 2023
    Assignee: ORACLE INTERNATIONAL CORPORATION
    Inventor: Guy Shaked
  • Patent number: 11734222
    Abstract: A centralized communication system is disclosed that provides a modular, extendible, and scalable communication system that can exchange information between any information systems or networked devices. Adapter interfaces are provided to modify message communications between medical systems in a hospital network, and a graphic interface is provided for modification of communication topology information pertaining to the adapter interfaces in the centralized communication system. The graphical interface provides one or more controls configured to modify at least a portion of the communication topology information, and displays an indication of the modification.
    Type: Grant
    Filed: June 17, 2022
    Date of Patent: August 22, 2023
    Assignee: CAREFUSION 303, INC.
    Inventors: Ryan Nguyen, Nick Trung Nguyen, Richard Warren Massey
  • Patent number: 11720454
    Abstract: A method for managing data includes obtaining, by a management module, a resource device replacement request specifying a first resource device, in response to the resource device replacement request: updating a resource allocation master list to specify a failed status of the first resource device, selecting a second resource device using the resource allocation master list based on a standby status of the second resource device, updating a resource device entry associated with the second resource device to specify an in use status of the second resource device, and initiating a resource device replacement for the second resource device.
    Type: Grant
    Filed: March 4, 2020
    Date of Patent: August 8, 2023
    Assignee: DELL PRODUCTS L.P.
    Inventors: Rizwan Ali, Dharmesh M. Patel, Ravikanth Chaganti
  • Patent number: 11720597
    Abstract: Proposed are concepts for transforming a spreadsheet (or set of spreadsheets) into a knowledge base for analysis. Such a concept may convert a spreadsheet into a structured OLAP model that facilitates detailed analysis. For instance, by turning the semi-structured cell-based data representation into a structured OLAP model, it may be possible to perform analysis that would otherwise not be possible with the existing tools.
    Type: Grant
    Filed: February 21, 2020
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Andrew Thomas Nelmes, Jonathan Co, Alexandros Komninos
  • Patent number: 11715022
    Abstract: A method for managing the composition and presentation sequencing of compound visual elements, the method including generating a graph of all possible compound visual element combinations, generating a set of possible visual element presentation sequences according to a depth-first search (DFS) of the graph, generating a score for each member of the set of possible visual element presentation sequences according to visual element attributes, and enumerating a visual element presentation sequence according to a visual element presentation sequence score.
    Type: Grant
    Filed: July 1, 2020
    Date of Patent: August 1, 2023
    Assignee: International Business Machines Corporation
    Inventors: Padmanabha Venkatagiri Seshadri, Nupur Aggarwal, Sumanta Mukherjee, Satyam Dwivedi
  • Patent number: 11688490
    Abstract: A method is provided. The method comprises accessing a target database comprising at least one table associated with a first concept or property of a reference ontology, defining a data source ontology for a data source comprising a dataset, said data source ontology comprising a second concept or property, wherein said second concept or property is different from said first concept or property, and creating a link between said second concept or property and said first concept or property, said link defining to which table of said target database data of said dataset, associated with said second concept or property, is related.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: June 27, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Anke Schmeink, Sandra Geisler, Andreas Brauers, Christoph Josef Quix
  • Patent number: 11664975
    Abstract: A system includes a campaign management service to detect a campaign initiation request indicating a number of computerized devices to be updated for a campaign and store data corresponding to the computerized devices to be updated. The campaign management service can generate a bloom filter data structure comprising hash values based on the data for each of the computerized devices to be updated and transmit the bloom filter data structure to a network edge. The system can include the network edge that can use the bloom filter data structure from the campaign management service to determine whether a computerized device is to obtain a device update from the campaign management service. The network edge can retrieve the device update and modify the computerized device by transmitting the device update to the computerized device, which then installs it.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: May 30, 2023
    Assignee: INTEGRITY SECURITY SERVICES LLC
    Inventor: Neil Locketz
  • Patent number: 11657093
    Abstract: The disclosed computer-implemented method for producing message search recommendations may include (i) providing a search bar for searching a corpus of network messages such that the search bar is configured to enable a user to search the network messages by specifying both a specialized keyword that designates a separate common field for searching the network messages and a value that corresponds to the separate common field, (ii) detecting, as the user types the specialized keyword that the user is inputting the specialized keyword, and (iii) presenting, in response to detecting that the user is inputting the specialized keyword, a recommended different specialized keyword that has been used in conjunction with the detected specialized keyword in search queries rather than simply recommending a value that corresponds to the detected specialized keyword. Various other methods, systems, and computer-readable media are also disclosed.
    Type: Grant
    Filed: June 19, 2020
    Date of Patent: May 23, 2023
    Assignee: Veritas Technologies LLC
    Inventor: Mirang Parikh
  • Patent number: 11657028
    Abstract: Disclosed methods and systems describe an analytics server that generates an inter-related nodal data structure. The analytics server receives an electronic template having a set of input fields, the electronic template identifying at least a portion of data stored within a database and its corresponding domain data table and a display attribute, the electronic template further identifying a database storing the data; retrieves the data from the database; parses the data into a set of unique domain data tables having a first criterion and a set of unique dimension tables having a second criterion; generates a nodal network comprising a set of nodes where each node represents at least a portion of the retrieved data, each node having metadata comprising a unique identifier corresponding to a unique domain table and a unique dimension table corresponding to data associated with each node; links one or more nodes based their respective metadata.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: May 23, 2023
    Assignee: CHORAL SYSTEMS, LLC
    Inventors: Jean-Michel Ares, Dick Sharadchandra Amin
  • Patent number: 11651149
    Abstract: The technology disclosed relates to formulating and refining field extraction rules that are used at query time on raw data with a late-binding schema. The field extraction rules identify portions of the raw data, as well as their data types and hierarchical relationships. These extraction rules are executed against very large data sets not organized into relational structures that have not been processed by standard extraction or transformation methods. By using sample events, a focus on primary and secondary example events help formulate either a single extraction rule spanning multiple data formats, or multiple rules directed to distinct formats. Selection tools mark up the example events to indicate positive examples for the extraction rules, and to identify negative examples to avoid mistaken value selection. The extraction rules can be saved for query-time use, and can be incorporated into a data model for sets and subsets of event data.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: May 16, 2023
    Assignee: Splunk Inc.
    Inventors: Jesse Miller, Micah James Delfino, Marc Robichaud, David Carasso