Query Processing For The Retrieval Of Structured Data (epo) Patents (Class 707/E17.014)
  • Patent number: 11830113
    Abstract: A set of streams of time series data is mapped to a corresponding set of drawing coordinates of an image, wherein a first stream of time series data in the set of streams of time series data comprises data of a first executing application component, wherein a first drawing coordinate in the set of drawing coordinates represents a first state of the first executing application component at a first time. The set of drawing coordinates is drawn, wherein a line between the first drawing coordinate and a second drawing coordinate represents a dependency between the first executing application component and a second executing application component.
    Type: Grant
    Filed: February 10, 2022
    Date of Patent: November 28, 2023
    Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
    Inventors: Albert Alexander Chung, Alexander Dalton Chung
  • Patent number: 11825025
    Abstract: Prompt snippets (typically 800 ms long) that are used to detect voice prompts within a call waveform may be divided into smaller sniplet portions (approx. 100 ms) long. The presence of a prompt in a call waveform may be detected by detecting the sniplets and determining if a sufficient number of the sniplets of a snippet were detected in sequence and within allowable time constraints. The use of sniplets improves accuracy of prompt detection in call waveforms in lower quality transmissions.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: November 21, 2023
    Assignee: Intrado Corporation
    Inventors: Patrick Peterson, Sarah Lynn Hagan, Laura Jill Kleiman
  • Patent number: 11823779
    Abstract: A medical device data back-association system, apparatuses, and methods are disclosed. In an example embodiment, a server receives first medical device data from a medical device including a device identifier and stores the first medical device data to an unassociated record in a database after determining that there is no association between the device identifier and any patient identifier or medication order identifier. While the medical device is administering the medication to a patient, the server receives an identifier message including at least two of the device identifier, the patient identifier, and the medication order identifier. The server creates an identifier association between a medical record of the patient and the medical device using the identifier message. The server uses the identifier association to store subsequent medical device data from the medical device to the medical record of the patient.
    Type: Grant
    Filed: November 15, 2021
    Date of Patent: November 21, 2023
    Assignees: Baxter International Inc., Baxter Healthcare SA
    Inventors: Troy David Heavelyn, Curt Matthew Allen, Phillip Edwin Fisk
  • Patent number: 11822561
    Abstract: A method of optimizing an EOU search by increasing the number of sources searched by a predetermined variable and notifying the user of the optimal search results. For example, the EOU tool may search 5-20 pages in 5 page increments and compare the results of the various searches to determine which one provides the best results. Based on the results of the searches the EOU tool can send a notification to the user such as “increasing the search results by 10 pages will improve EOU results”.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: November 21, 2023
    Assignee: ipCapital Group, Inc
    Inventors: John Cronin, Kennyn Don Statler, Nathan Doudera, Michael D'Andrea, Joseph Bodkin, Harrison Grant
  • Patent number: 11819401
    Abstract: Intraocular lenses with a base optical power and a customized add power. The add power is customized based on at least one of ocular biometry of an individual, position of the intraocular lens in the eye and a preferred reading distance.
    Type: Grant
    Filed: April 30, 2021
    Date of Patent: November 21, 2023
    Assignee: AMO Groningen B.V.
    Inventors: Carmen Canovas Vidal, Robert Rosén, Marrie Van Der Mooren, Patricia A. Piers
  • Patent number: 11816119
    Abstract: Systems and method for improving query performance by querying an appropriate database engine based on the operation of the query request is provided. In one aspect, this approach involves querying a row-oriented database, querying a column-oriented database, or blacklisting the query request. In particular, updating the column-oriented database involves delete and insert operations. By maintaining updated databases and querying appropriate database engines, the response time of a query request may be improved.
    Type: Grant
    Filed: November 3, 2022
    Date of Patent: November 14, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Siddharth Rajendra Shah, Jeremy Norris, Olivier Baxa, Josef Mart
  • Patent number: 11816084
    Abstract: Anchor tree cross-merge within a distributed storage system. A computer system identifies a data structure that includes (i) a root anchor tree and (ii) an ordered set of anchor trees that are ordered based on their creation, such that a last anchor tree of the ordered set of anchor trees is most-recently created. The data structure stores index data for a set of objects stored in a non-volatile storage. The computer system creates a new anchor tree in the ordered set of anchor trees. The computer system identifies, from a set of delta tables, index data representing one or more objects that are stored on the non-volatile storage. The computer system merges the index data representing the one or more objects into the new anchor tree.
    Type: Grant
    Filed: August 24, 2022
    Date of Patent: November 14, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Krishnan Varadarajan, Jegan Devaraju, Shane Mainali, Quan Zhang, Sridhar Srinivasan, Bin Tong, He Su, Ju Wang, Manish Chablani, Hao Feng
  • Patent number: 11816436
    Abstract: Techniques are described for automated summarization of extracted insight data. Insight data, for instance, is summarized via headlines that include content describing insight data, such as text, images, animations, and so forth. In at least some implementations, headlines are generated in response to trigger events, such as time-based and/or user behavioral events that indicate that headlines are to be generated. Further, headlines are selected to cause insight data represented by the headlines to be presented. Implementations include headline ranking to rank and present headlines based on their relevance to different metrics, and headline deduplication to identify and/or remove duplicate headlines.
    Type: Grant
    Filed: February 14, 2020
    Date of Patent: November 14, 2023
    Assignee: MachEye, Inc.
    Inventors: Ramesh Panuganty, Murugeswaran Muthukrishnan, Sudhin Mandayam Anandampillai
  • Patent number: 11809420
    Abstract: An apparatus includes a memory and a hardware processor that receives a query from a device. The query includes first search parameters. The processor also retrieves, from a database and based on the first search parameters, a plurality of previously issued queries and applies a machine learning algorithm on the plurality of previously issued queries to determine second search parameters. The processor further adds the second search parameters to the query to form an enhanced query and communicates the enhanced query to a plurality of response systems. The processor then receives, from the plurality of response systems, a plurality of responses to the enhanced query, constructs, based on the plurality of responses to the enhanced query, an enhanced response to the query, and communicates the enhanced response to the device for selection of a response from the plurality of responses.
    Type: Grant
    Filed: August 13, 2020
    Date of Patent: November 7, 2023
    Assignee: SABRE GLBL INC.
    Inventors: Matthew Morgan Lane, Saunvit Dinesh Pandya
  • Patent number: 11810406
    Abstract: A data management platform for Autonomous Vehicles (AVs) is provided. The data management platform can receive, from an AV at a first time, a first copy of a manifest including a creation history of a transformed object generated by the AV and a data integrity value corresponding to the transformed object. The data management platform can receive, from a second computing system at a second time, a second copy of the manifest. The data management platform can reconcile the first copy and the second copy. The data management platform can receive, from the second computing system at a third time, a request to upload the transformed object. The data management platform can validate the transformed object stored in storage of the first computing system based on the data integrity value included in the manifest.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: November 7, 2023
    Assignee: GM Cruise Holdings LLC
    Inventors: Pedro Miquel Duarte Gelvez, Vadim Antonov, Dennis Suratna
  • Patent number: 11803895
    Abstract: A computer-implemented method for smart appliance product segmentation and communication, including: generating, with at least one processor, a plurality of product interest codes; assigning, with at least one processor, at least one product interest code of the plurality of product interest codes to each of a plurality of products of at least one merchant; based at least partially on a profile of a smart appliance user, associating, with at least one processor, at least one product interest code of the plurality of product interest codes with an interaction between the smart appliance user and at least one smart appliance; matching, with at least one processor, that at least one product interest code of at least one product with the at least one product interest code associated with the interaction; and automatically generating and transmitting, with at least one processor, at least one communication to the smart appliance user.
    Type: Grant
    Filed: July 26, 2022
    Date of Patent: October 31, 2023
    Assignee: Visa International Service Association
    Inventors: Daniel Edward Macias, Aparna Krishnan Girish
  • Patent number: 11798225
    Abstract: Embodiments provide systems and methods for three-dimensional building generation from machine learning and topological models. The method uses topology models that are converted into vertices and edges. A BGAN (Building generative adversarial network) is used to create fake vertices/edges. The BGAN is then used to generate random samples from seen sample of different structures of building based on relationship of vertices and edges. The embeddings are then fed into a machine trained network to create a digital structure from the image.
    Type: Grant
    Filed: August 11, 2021
    Date of Patent: October 24, 2023
    Assignee: HERE Global B.V.
    Inventors: Deekshant Saxena, Senjuti Sen
  • Patent number: 11798537
    Abstract: Systems and methods to group terms based on context to facilitate determining intent of a command are disclosed. Exemplary implementations to train a model: obtain a set of writings within a particular knowledge domain; obtain a vector generation model that generates vectors for individual instances of the terms in the set of writings; generate a first set of vectors that represent the instances of a first term and other vectors that represent instances of the other terms of the set of writings; train the vector generation model to group the vectors of a similar context in a space of a vector space; obtain a transcript include a new term generated from user audio dictation; generate a new vector that represent the instance of the new term; obtain the space; compare the new vector with the space; utilize the new term as the first term.
    Type: Grant
    Filed: November 29, 2022
    Date of Patent: October 24, 2023
    Assignee: Suki AI, Inc.
    Inventor: Ahmad Badary
  • Patent number: 11797616
    Abstract: Examples relate to systems and methods for dynamically generating web pages for displaying database items based on metadata included in network URL requests. Some examples disclosed herein may enable receiving a URL comprising a plurality of segments, comparing each segment of the plurality of segments to known segment values, identifying, based on the comparison, searchable segments and one or more searchable categories for the searchable segments, independent of the order of the searchable segments within the URL, determining a search pattern based on the searchable segments and searchable segment categories, performing an inventory search based on the search pattern to return a list one or more inventory items, building web page metadata items based on the search pattern, and generating a web page comprising the web page metadata items and the list of inventory items.
    Type: Grant
    Filed: February 26, 2021
    Date of Patent: October 24, 2023
    Assignee: CARMAX ENTERPRISE SERVICES, LLC
    Inventor: Chris Ferguson
  • Patent number: 11792039
    Abstract: A building system including one or more memory devices configured to store instructions that cause one or more processors to store a graph data structure in a data storage device including a plurality of nodes representing a plurality of entities and a plurality of edges between the plurality of nodes representing a plurality of relationships between the plurality of entities, wherein the plurality of entities include a first entity representing one of a person, place, or piece of equipment of the building, wherein a second entity of the plurality of entities represents a software component, wherein the software component performs operations for the person, place, or piece of equipment of the building indicated by one or more edges of the plurality of edges relating the first entity to the second entity and cause the software component to execute and perform the operations for the person, place, or piece of equipment.
    Type: Grant
    Filed: June 11, 2021
    Date of Patent: October 17, 2023
    Assignee: JOHNSON CONTROLS TECHNOLOGY COMPANY
    Inventors: Youngchoon Park, Sudhi Sinha
  • Patent number: 11775585
    Abstract: A system and method prioritizes and presents heterogenous medical data. The method includes retrieving medical data of a patient, the medical data including data from multiple data sources. The method includes phenotyping the medical data to generate a reasoning trail and reasoning outcome including one or more codes, the reasoning trail including a basis for which the reasoning outcome is determined. The method includes assigning a relevance score to each of the one or more codes. The method includes ranking the codes based on the relevance score of each of the one or more codes. The method includes displaying the codes in rank order.
    Type: Grant
    Filed: May 1, 2019
    Date of Patent: October 3, 2023
    Assignee: KONINKLIJKE PHILIPS N.V.
    Inventors: Merlijn Sevenster, Eran Rubens
  • Patent number: 11768816
    Abstract: Venn diagrams are computed for a given plurality of input sets. The process of computing the Venn diagrams is executed on columnar database systems for efficient execution. The computation of various subsets of the Venn diagrams is performed by determining subsets of various combinations of the input sets and computing set differences of the intersection sets. The process orders the execution of various steps of computing the subsets for the Venn diagram in an order that reduces the number of times an input set is loaded. Information describing various subsets of a Venn diagram is used to render the Venn diagram for display, for example, on a client device.
    Type: Grant
    Filed: February 8, 2022
    Date of Patent: September 26, 2023
    Assignee: OPEN TEXT HOLDINGS, INC.
    Inventors: Carles Bayés Martín, Jesús Malo Poyatos, Marc Rodriguez Sierra, Alejandro Sualdea Pérez
  • Patent number: 11768867
    Abstract: Systems and methods for improving displays of media assets are disclosed herein. In an embodiment, a system receives a plurality of text comments from a plurality of devices to which a media asset was transmitted. The system analyzes the comments to identify text strings within the text comments. The system generates interactable elements from the text strings in the text comments, such that an interaction with the text string causes display of identifiers of media assets corresponding to the text string.
    Type: Grant
    Filed: December 16, 2021
    Date of Patent: September 26, 2023
    Assignee: Rovi Guides, Inc.
    Inventor: Serhad Doken
  • Patent number: 11762871
    Abstract: The disclosed subject matter relates to a system and method for providing an automated assistant that retrieves information from a knowledge base in response to a user's natural language communications. A refinement signal based on a subsequent user communication relevant to a previous search, establishes the type of search to be performed by the automated assistant in generating a response to the user communications. A reply communication to the user includes the selected results from search type selected. The types of searches are SPECIFIC, RELATIVE and NEGATION searches.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: September 19, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Ghodratollah Aalipour Hafshejani, Arpit Sharma, Sahana Radhakrishna, Haoxuan Chen, Tanmay Peter Kuruvilla, Phani Ram Sayapaneni, Kotlasanthos Kumar
  • Patent number: 11762830
    Abstract: Techniques for improving database searches are described herein. In an embodiment, a server computer system stores one or more first datasets in a first data repository and one or more second datasets in a second data repository. The server computer receives a request to perform an analysis on a particular dataset. The server computer determines that the particular dataset is stored in the first data repository and the second data repository. Based, at least in part, on an attribute of the request, the server computer selects the second data repository and responds to the request with data from the particular dataset stored in the second data repository.
    Type: Grant
    Filed: September 13, 2021
    Date of Patent: September 19, 2023
    Assignee: Palantir Technologies Inc.
    Inventors: Christopher Brockington-Hill, Neil Rickards
  • Patent number: 11755564
    Abstract: Techniques described herein are directed to determining an effective tag for data assets. For instance, each tag associated with a data asset may be associated with certain attributes. Non-limiting examples for such attributes may include a confidence level associated with a source that applied the tag, an applied date at which the tag was applied to the data asset, and/or a hierarchical depth of the data asset to which the tag was applied, as well as additional and/or alternative types of attributes. When a request to determine a tag for a data asset is received, the attributes for all the tags applied to the data asset may be retrieved and/or analyzed to determine which of such tags effectively classifies the data asset. The determined effective tag may be returned to the requesting entity.
    Type: Grant
    Filed: September 19, 2022
    Date of Patent: September 12, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Saikat Guha, Boris Asipov, Justin Dellamore
  • Patent number: 11748436
    Abstract: In an approach for detecting web browsing subject-oriented event interactions and intelligently organizing web pages based on insights from important interactions for better exploration and efficient management, a processor extracts time series data associated with a plurality of web browsing events based on browsing historical actions of a user. A processor identifies the subject of each web browsing event. A processor determines major events based on the time series data and subjects of the plurality of web browsing events. A processor organizes the plurality of web browsing events based on subject hierarchy and timeline from the time series data. A processor highlights one or more uniform resource locators based on the subject hierarchy and timeline.
    Type: Grant
    Filed: September 23, 2021
    Date of Patent: September 5, 2023
    Assignee: International Business Machines Corporation
    Inventors: Jun Wang, Xue Ying Zhang, Song Bo, Dong Hai Yu, Jing James Xu
  • Patent number: 11748424
    Abstract: A visiting destination prediction device includes: a user position information acquiring unit configured to acquire user position information indicating a position of a user; an action history acquiring unit configured to acquire information on an action history of the user; and a visiting POI estimating unit configured to estimate a visiting POI which is a visiting destination of the user on the basis of a relationship between an acquired user position and a previously stored POI position and a relationship between the acquired action history of the user in a predetermined period and previously stored POI relevant information.
    Type: Grant
    Filed: January 8, 2019
    Date of Patent: September 5, 2023
    Assignee: NTT DOCOMO, INC.
    Inventors: Masato Yamada, Yusuke Fukazawa
  • Patent number: 11748070
    Abstract: A system for generating graphical user interfaces. The system may include processors and storage devices storing instructions. The instructions may configure the one or more processors to perform operations including identifying a plurality of attributes from an image captured with a client device, identifying a plurality of first results based on the attributes, generating a first graphical user interface for display in the client device. The first graphical user interface may include a plurality of result icons corresponding to a subset of the first results having confidence scores above a threshold, a plurality of filter icons displaying options, and a search button. The operations may also include receiving a selection of at least one of the result icons or at least one of the filter icons, performing a search, based on the selection, and generating a second graphical user interface.
    Type: Grant
    Filed: July 11, 2022
    Date of Patent: September 5, 2023
    Assignee: Capital One Services, LLC
    Inventors: Micah Price, Chi-San Ho, Yue Duan
  • Patent number: 11750212
    Abstract: The performance of a neural network (NN) and/or deep neural network (DNN) can limited by the number of operations being performed as well as memory data management of a NN/DNN. Using vector quantization of neuron weight values, the processing of data by neurons can be optimize the number of operations as well as memory utilization to enhance the overall performance of a NN/DNN. Operatively, one or more contiguous segments of weight values can be converted into one or more vectors of arbitrary length and each of the one or more vectors can be assigned an index. The generated indexes can be stored in an exemplary vector quantization lookup table and retrieved by exemplary fast weight lookup hardware at run time on the fly as part of an exemplary data processing function of the NN as part of an inline de-quantization operation to obtain needed one or more neuron weight values.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: September 5, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Amol Ashok Ambardekar, Aleksandar Tomic, Chad Balling McBride, George Petre, Kent D. Cedola, Larry Marvin Wall, Boris Bobrov
  • Patent number: 11750363
    Abstract: Described systems and methods allow carrying out privacy-preserving DNS exchanges. In some embodiments, a client machine engages in a private information retrieval (PIR) exchange with a nameserver. In response to receiving an encrypted query from the client, the query formulated according to a domain name, the nameserver may extract a record (e.g., an IP address) from a domain name database without decrypting the respective query. Some embodiments achieve such information retrieval by the use of homomorphic encryption.
    Type: Grant
    Filed: November 4, 2020
    Date of Patent: September 5, 2023
    Assignee: Bitdefender IPR Management Ltd.
    Inventors: Bogdan C. Cebere, Elena Burceanu, Madalina Bolboceanu, Emanuela Haller, Georgiana M. Rosca, Radu Titiu
  • Patent number: 11748339
    Abstract: When analyzing operation of an online system, such as an online concierge system, that receive queries from users and return results in response to those queries, queries received by the online system may include different numbers of terms. The variations in numbers of terms included in different queries makes it difficult to efficiently group queries for analysis, resulting in inefficient analysis of individual queries when analyzing different queries based on their structure. To more efficiently analyze different queries, the online system groups queries based on a number of terms in the query. In some embodiments, queries are grouped based on a logarithmic scale of the number of terms in the query, while in other embodiments queries are grouped based on a square root of the number of terms in the query.
    Type: Grant
    Filed: March 19, 2021
    Date of Patent: September 5, 2023
    Assignee: Maplebear, Inc.
    Inventors: John Paul Meagher, III, Jonathan Brandon Phillips
  • Patent number: 11741146
    Abstract: Methods and systems of training and using a neural network model include training a time series embedding model and a text embedding model with unsupervised clustering to translate time series and text, respectively, to a shared latent space. The time series embedding model and the text embedding model are further trained using semi-supervised clustering that samples training data pairs of time series information and associated text for annotation.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: August 29, 2023
    Inventors: Yuncong Chen, Dongjin Song, Cristian Lumezanu, Haifeng Chen, Takehiko Mizoguchi, Xuchao Zhang
  • Patent number: 11741158
    Abstract: Aspects of the disclosure relate to systems and methods for increasing the speed, accuracy, and efficiency of language processing systems. A provided method may include storing a plurality of modules in a database. The method may include configuring the plurality of modules in a multi-tier tree architecture. The method may include receiving an utterance. The method may include processing the utterance via a natural language processing (NLP) engine. The method may include routing the utterance. The routing may include identifying a highest tier module that matches a predetermined portion of the utterance. The method may include compiling a result set of modules. The method may include transmitting the result set of modules to the system user. The result set of modules may include a comprehensive and narrowly tailored response to the user request.
    Type: Grant
    Filed: April 21, 2022
    Date of Patent: August 29, 2023
    Assignee: Bank of America Corporation
    Inventors: Ravisha Andar, Emad Noorizadeh, Priyank R. Shah, Prejish Thomas, Saahithi Chillara, Ramakrishna R. Yannam
  • Patent number: 11743746
    Abstract: System and methods include obtaining data, over the Internet, associated with a plurality of Wi-Fi networks each Wi-Fi network having one or more access points and each Wi-Fi network being associated with a customer of one or more service providers; aggregating and filtering the data; analyzing the aggregated and filtered data for Wi-Fi metric based alarms, each Wi-Fi metric based alarm being associated with detection of one of an offline Wi-Fi network of the plurality of Wi-Fi networks, an offline node of the Wi-Fi network, instability of the Wi-Fi network, congestion in the Wi-Fi network, and interference in the Wi-Fi network; determining the Wi-Fi metric based alarms based on the analyzing; and performing one or more actions based on the determined Wi-Fi metric based alarms.
    Type: Grant
    Filed: March 9, 2021
    Date of Patent: August 29, 2023
    Assignee: PLUME DESIGN, INC.
    Inventors: Nipun Agarwal, William J. McFarland, Yoseph Malkin, Na Hyun Ha, Yusuke Sakamoto, Sai Venkatraman, Sandeep Eyyuni, Rohit Thadani, Adam Hotchkiss
  • Patent number: 11734319
    Abstract: A question answering method includes obtaining target question information; determining a candidate question and answer pair based on the target question information; calculating a confidence of answer information in the candidate question and answer pair, where the confidence is used to indicate a probability that question information in the candidate question and answer pair belongs to an answer database or an adversarial database; determining whether the confidence is less than a first preset threshold; and when the confidence is less than the first preset threshold, outputting information indicating incapable of answering.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: August 22, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Xin Jiang, Hang Li
  • Patent number: 11726958
    Abstract: The present teaching generally relates to detecting providing pre-validated data buckets for online experiments. In a non-limiting embodiment, user activity data representing user activity for a first plurality of user identifiers may be obtained. A first set of values and a second values, representing first and second user engagement parameters, respectively, may be generated for each user identifier based on the user activity data. A first ranking and a second ranking may be determined for the first and second sets, respectively. A first exclusion range including a first number of values to be removed from the first and second sets may be determined. A homogenous value set may be generated by removing the first number of values from the first and second sets, where each value from the homogenous value set corresponds to a user identifier available to be placed in a data bucket for an online experiment.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: August 15, 2023
    Assignee: YAHOO ASSETS LLC
    Inventors: Russell Chen, Miao Chen, Don Matheson, Mahendrasinh Ramsinh Jadav
  • Patent number: 11729476
    Abstract: A media rendering device and method for reproduction control of scene description is provided. The media rendering device retrieves media content that includes a set of filmed scenes and text information. The text information includes video description information and timing information. The video description information describes a filmed scene in the set of filmed scenes. The media rendering device further extracts the timing information to reproduce the video description information from the text information of the filmed scene. The media rendering device further controls the reproduction of the video description information in either a textual representation or in a textual and audio representation at a first-time interval indicated by the extracted timing information of the filmed scene.
    Type: Grant
    Filed: February 8, 2021
    Date of Patent: August 15, 2023
    Assignee: SONY GROUP CORPORATION
    Inventors: Brant Candelore, Mahyar Nejat, Peter Shintani, Robert Blanchard
  • Patent number: 11722512
    Abstract: Techniques for providing a framework that quantifies security in DevOps deployments. The framework includes receiving parameters pertaining to specified factors relevant to security in multiple stages of a DevOps deployment, generating measurement values of the received parameters, calculating a score indicative of an overall level of security in the DevOps deployment based on an aggregation of the measurement values, and, in response to a comparison result of the calculated score against a predetermined threshold, detecting and identifying at least one security gap in the DevOps deployment. In this way, the detection and identification of potential gaps in DevOps security can be made earlier (or “shifted left”), allowing them to be addressed and/or mitigated with reduced DevOps downtime or failure.
    Type: Grant
    Filed: January 12, 2021
    Date of Patent: August 8, 2023
    Assignee: EMC IP Holding Company LLC
    Inventors: Mahadevan Vasudevan, Hanumesh Jojode
  • Patent number: 11720789
    Abstract: In one embodiment, a method includes receiving an input vector corresponding to a query at a neural network model comprising a plurality of layers, wherein the plurality of layers comprise a last layer associated with a mapping matrix, generating a binary matrix based on the mapping matrix, an identity matrix, and one or more Gaussian vectors, generating an integer vector based on the binary matrix and a binary vector associated with the input vector, identifying a plurality of indices corresponding to a plurality of top values of the integer vector for the integer vector, generating an output vector based on the input vector and a plurality of rows of the mapping matrix, wherein the plurality of rows is associated with the plurality of identified indices, respectively, and determining the query is associated with one or more classes based on the output vector.
    Type: Grant
    Filed: November 1, 2019
    Date of Patent: August 8, 2023
    Assignee: Apple Inc.
    Inventors: Hessam Bagherinezhad, Dmitry Belenko
  • Patent number: 11715113
    Abstract: A method may include receiving data from the plurality of databases for an applicant to be placed on one or more waiting lists with one or more requirements. A user profile associated with the waiting list may be created based on the received data, and may be received from the applicant. An applicant ranking on the one or more waiting lists may be determined based on a match between the user profile and the one or more requirements. At least one of a need or a desire of the applicant may be monitored based on periodic activity of the applicant on the one or more waiting lists. Periodic changes to the one or more requirements may be monitored. The applicant ranking may be updated on the one or more waiting lists, and the updated one or more waiting lists may be synchronized with the plurality of databases.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: August 1, 2023
    Assignee: AFFORDABLE HOUSING NETWORK, LLC
    Inventor: Richard Cupelli
  • Patent number: 11715096
    Abstract: Systems and methods are provided for activating a card using augmented reality. The systems and methods may include capturing a real-time image of the card using a customer device, and extracting card information from the real-time image. The card information may be processed and used by a customer device or a financial provider server to activate the card. The customer device may display interactive graphics overlaid on the real-time card image to guide the customer through the activation process, and to educate the customer about the components of the card and aspects of the financial service associated with the card, such as a credit card service. The customer may interact with the overlaid graphics such as by selecting icons or portions of the card to trigger tutorials or to set preferences related to the card and/or financial service.
    Type: Grant
    Filed: June 3, 2021
    Date of Patent: August 1, 2023
    Assignee: Capital One Services, LLC
    Inventors: Reilly Carpenter, Joanna Chen, Sarah Calandro
  • Patent number: 11714915
    Abstract: Systems and methods for data aggregated based on disparate local processing of requests. One of the methods includes receiving a request associated with analyzing medical data, the request specifying one or more constraints; accessing index information, and identifying one or more medical providers storing medical data responsive to the request; instructing, for each medical provider, compute systems controlled by the medical provider to perform the request; receiving, from the medical providers, results associated with the request, and aggregating the results; providing the aggregated results in response to the request.
    Type: Grant
    Filed: January 31, 2020
    Date of Patent: August 1, 2023
    Assignee: Health2047, Inc.
    Inventors: Jack Stockert, Charles Aunger
  • Patent number: 11709873
    Abstract: Techniques and systems are provided for predicting answers in response to one or more input queries. For instance, text from a corpus of text can be processed by a reader to generate one or multiple question and answer spaces. A question and answer space can include answerable questions and the answers associated with the questions (referred to as “question and answer pairs”). A query defining a question can be received (e.g., from a user input device) and processed by a retriever portion of the system. The retriever portion of the system can retrieve an answer to the question from the one or more pre-constructed question and answer spaces, and/or can determine an answer by comparing one or more answers retrieved from the one or more pre-constructed question and answer spaces to an answer generated by a retriever-reader system.
    Type: Grant
    Filed: January 13, 2020
    Date of Patent: July 25, 2023
    Assignee: Adobe Inc.
    Inventors: Jinfeng Xiao, Lidan Wang, Franck Dernoncourt, Trung Bui, Tong Sun
  • Patent number: 11709956
    Abstract: The present disclosure is directed to for secure data access between multiple entities, and includes actions of receiving, by a secure file storage system, a set of metafiles including one or more metafiles that define actions to be performed and conditions to be satisfied before granting a first system use of data that is resident at a second system, the set of metafiles being provided by the second system, receiving, by the secure file storage system and from a central exchange, an indication that the actions are performed and the conditions are satisfied for use of the data by the first system, wherein the central exchange accesses the set of metafiles from the secure file storage without accessing the data, and in response to the indication, permitting use of the data by the first system.
    Type: Grant
    Filed: April 2, 2020
    Date of Patent: July 25, 2023
    Assignee: Accenture Global Solutions Limited
    Inventor: Eric J Kraemer
  • Patent number: 11704917
    Abstract: In an embodiment, a method for estimating a composition of food includes: receiving a first three-dimensional (3D) image; identifying food in the first 3D image; determining a volume of the identified food based on the first 3D image; and estimating a composition of the identified food using a millimeter-wave radar.
    Type: Grant
    Filed: July 6, 2021
    Date of Patent: July 18, 2023
    Assignee: Infineon Technologies AG
    Inventors: Cynthia Kuo, Maher Matta, Avik Santra
  • Patent number: 11706235
    Abstract: A method, in particular a computer-implemented method, for processing data of a technical system. The method includes the following steps: ascertaining first pieces of information which are associated with a data traffic of the system, and ascertaining metadata associated with the data traffic of the system based on the first pieces of information.
    Type: Grant
    Filed: May 25, 2021
    Date of Patent: July 18, 2023
    Assignee: ROBERT BOSCH GMBH
    Inventors: Paulius Duplys, Philipp Jung
  • Patent number: 11704164
    Abstract: Various systems and methods are provided in which a replication process is initiated between a primary site and a recovery site, each having plurality of gateway appliances. Replication loads are evaluated for each given gateway appliance of the plurality of gateway appliances. If a determination is made that at least one gateway appliance of the plurality of gateway appliances is not overloaded, the plurality of gateway appliances are sorted based on replication loads respectively associated with each gateway appliance, and a determination is made as to whether a relative difference in replication loads between a gateway appliance having a highest replication load and a gateway appliance having a lowest replication load exceeds a difference threshold to determine whether the replication workloads between the gateway appliances should be rebalanced.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: July 18, 2023
    Assignee: VERITAS TECHNOLOGIES LLC
    Inventors: Pramila Dhaka, Parikshit Hooda
  • Patent number: 11700229
    Abstract: Generating an improved/more accurate geolocation database is provided. Given a dataset of reverse DNS hostnames for IP addresses, ground truth information, and a hierarchical geographical database, a machine learning classifier can be trained to extract and disambiguate location information from the reverse DNS hostnames of IP addresses and to apply machine learning algorithms to determine location candidates and to select a most probable candidate for a reverse DNS hostname based on a confidence score. The classifier can be used to generate an accurate geolocation database, or to provide accurate geolocation information as a service.
    Type: Grant
    Filed: September 9, 2020
    Date of Patent: July 11, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Ovidiu Dan, Vaibhav Girish Parikh, Maksym Bondarenko, Siddhartha Cingh Arora
  • Patent number: 11699195
    Abstract: A system includes a memory and at least one processor to compare content in a draft social media post with a library of social media posts and determine a similarity score for the draft social media post, the library of social media posts comprising social media posts that have published in a previous sixty day period and social media posts that are scheduled to publish in a next sixty day period, determine whether the similarity score is less than a maximum allowable similarity score, send a notification that indicates that the similarity score is one of greater than or equal to the maximum allowable similarity score and less than the maximum allowable similarity score, add the draft social media post to the library of social media posts when the similarity score is less than the maximum allowable similarity score, and publish the draft social media post.
    Type: Grant
    Filed: October 12, 2021
    Date of Patent: July 11, 2023
    Assignee: Woofy, Inc.
    Inventors: Arjun Rai, Michal Lyskawinski
  • Patent number: 11699085
    Abstract: Logic may determine a specific performance of a neural network based on an event and may present the specific performance to provide a user with an explanation of the inference by a machine learning model such as a neural network. Logic may determine a first activation profile associated with the event, the first activation profile based on activation of nodes in one or more layers of the neural network during inference to generate an output. Logic may correlate the first activation profile against a second activation profile associated with a first training sample of training data. Logic may determine that the first training sample is associated with the event based on the correlation. Logic may output an indicator to identify the first training sample as being associated with the event.
    Type: Grant
    Filed: June 5, 2020
    Date of Patent: July 11, 2023
    Assignee: Intel Corporation
    Inventors: Glen J. Anderson, Rajesh Poornachandran, Ignacio J. Alvarez, Giuseppe Raffa, Jill Boyce, Ankur Agrawal, Kshitij Arun Doshi
  • Patent number: 11697067
    Abstract: A system and method for launching gameplay from streaming content is provided. Information regarding media content may be stormed in memory. Such media content may have at least one or more trigger points and each trigger point may be associated with a set of game data specific to a gameplay scene within an interactive title. The media content may be streamed to a user device over a communication network. A selection of one of the at least one or more trigger points may be received over the communication network from the user device. Identifying the set of game data associated with the selected trigger point may be identified and the interactive title for gameplay may be launched by the user device based on the identified set of game data associated with the selected trigger point.
    Type: Grant
    Filed: December 31, 2021
    Date of Patent: July 11, 2023
    Assignee: SONY INTERACTIVE ENTERTAINMENT INC.
    Inventor: Alexander Jarzebinski
  • Patent number: 11693857
    Abstract: Implementations described herein relate to systems and methods to configure a data warehouse system.
    Type: Grant
    Filed: June 22, 2022
    Date of Patent: July 4, 2023
    Assignee: Keebo Inc.
    Inventors: Alekh Jindal, Barzan Mozafari, Yongjoo Park, David Wolfgang Grömling, Brian Westphal, Alan D. Cabrera
  • Patent number: 11687995
    Abstract: The present disclosure involves systems, software, and computer implemented methods for presenting recommendations for suggested activities. One example method includes receiving a first signal from a device that includes a current context of the device that includes location information for the device. The device is associated with a particular profile. A preferred language associated with the device is determined from the profile. The profile is analyzed to determine a contextual activity preference associated with the device. A repository of establishment information is searched to identify an activity that matches the current context associated with the device and the contextual activity preference. An activity description of the identified activity is translated from a foreign language to the preferred language to create a translated activity description. A second signal is transmitted to the device that includes the translated activity description for presentation at the device.
    Type: Grant
    Filed: June 6, 2022
    Date of Patent: June 27, 2023
    Assignee: The Toronto-Dominion Bank
    Inventors: Dean Tseretopoulos, Gregory R. Harper, Sarabjit S. Walia, John Jong-Suk Lee, Michael W. Van Eesbeek, Arun Victor Jagga
  • Patent number: 11687546
    Abstract: Embodiments of the present invention provide a method and system for processing a query on a set of data blocks in analytical databases. The query is on a set of data blocks, having at least one attribute and specifies at least one selection condition on the attribute. The selection condition is associated with at least one selection expression. Attribute value information on each attribute is generated for each data block. Next, a condition is generated on each attribute to negate the selection expression, if the selection expression has a negation operator. Additional conditions are generated for each selection expression that does not contain a negation operation. The attribute value is used to select the positive and negative subsets of data blocks for each condition. Next, a negative subset that does not require processing to evaluate the query is skipped and the positive subsets and the non-skipped negative subsets are processed.
    Type: Grant
    Filed: November 21, 2021
    Date of Patent: June 27, 2023
    Assignee: International Business Machines Corporation
    Inventors: Thomas F. Boehme, Andreas Brodt, Daniel Martin, Oliver Schiller