Database Query Processing Patents (Class 707/769)
  • Patent number: 11727459
    Abstract: The systems and methods disclosed herein can increase the speed and ease with which a user can discover compatible replacement parts for a specified model of a product by automatically determining when the user is interested in replacement parts. A replacement part system can conclude that a user is looking for replacement parts based on the user's search queries, the user's browsing behavior, or the user's prior purchases. By automatically deducing an intention to purchase a replacement part, the replacement part system can make it easier for a user to locate suitable replacement parts. In addition, the replacement part system can be configured to tailor listing set of replacement parts search results it provides to a user. The set of search results can be tailored based on a number of criteria to increase the speed with which the user finds a compatible replacement part.
    Type: Grant
    Filed: July 17, 2020
    Date of Patent: August 15, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Meghan Lagoni, Chad Pham Driesbach, Andrew Robert Toner, Sachin Midha, Jai P. Chabria, Nirav Praful Desai, Brad P. Bonnett, Nicholas Stephen Bogert, Thiyagarajan Ramasamy
  • Patent number: 11729170
    Abstract: A remote network management platform may include a provider computing instance, a recipient computing instance, and a neutral computing instance including persistent storage that defines a table and fields therein, and where the neutral computing instance is configured to: (i) receive, by way of a first software interface, data from the provider computing instance, where the data is an update to a field within the table; (ii) validate that the provider computing instance is permitted to update the field; (iii) write a representation of the data to the field; (iv) receive, by way of a second software interface, a request from the recipient computing instance for the data; (v) validate that the recipient computing instance is permitted to access the field; and (vi) transmit the data as stored in the field to the recipient computing instance.
    Type: Grant
    Filed: March 20, 2019
    Date of Patent: August 15, 2023
    Assignee: ServiceNow, Inc.
    Inventors: Amir Vakili Jafari, Colby Andrew Blakeman, Meenakshi Tripathy, Praveen Minnikaran Damodaran, Ryan Meonske, Bharath Soundararajan
  • Patent number: 11727001
    Abstract: A method performed by a data system includes automatically learning relationship(s) among datasets based on one or more of a user query or an observation of a data flow through the data system. The method further includes generating an optimized data structure based on the learned relationships among the datasets. The data system then modifies a query plan to obtain query results that satisfy a query by reading the optimized data structure in lieu of reading the datasets.
    Type: Grant
    Filed: October 8, 2021
    Date of Patent: August 15, 2023
    Assignee: DREMIO CORPORATION
    Inventors: Tomer Shiran, Jacques Nadeau, Steven Michael Phillips
  • Patent number: 11726810
    Abstract: A method for processing one or more message passing transactions sent from one or more client computers to one or more distributed ledger accounts, of one or more distributed ledgers, executed on one or more distributed ledger nodes, the message passing transactions processed by one or more class manager infrastructure intrinsics.
    Type: Grant
    Filed: June 21, 2022
    Date of Patent: August 15, 2023
    Assignees: PRASAGA FOUNDATION
    Inventor: David Alan Beberman
  • Patent number: 11728915
    Abstract: Examples of the present disclosure relate to a device, method, and system for integrating a projection mode of a user mobile device with a terrestrial tuner. In an example, the system may be a vehicle including a head unit and a vehicle projection stack to operate in the head unit. The system may also include a terrestrial tuner communicatively coupled to the vehicle projection stack to receive a terrestrial audio signal from a terrestrial source. The system may also include an audio driver to provide an audio signal to a vehicle interior where the audio signal is from at least one of the terrestrial audio signal and an internet audio signal received at the vehicle projection stack from a user mobile device located inside the vehicle interior.
    Type: Grant
    Filed: November 5, 2021
    Date of Patent: August 15, 2023
    Assignee: Panasonic Automotive Systems Company of America, Division of Panasonic Corporation of North America
    Inventors: Shree Jaisimha, Arun Krishnan Padmakumar, Nicholas Cook
  • Patent number: 11720615
    Abstract: A process includes obtaining a document, determining a set of vectors based on a count of n-grams of the document, and determining a first set of information based on the document using a first set of neural networks. The process includes selecting a text section of the natural language document using a second set of neural networks and a code template of a plurality of code templates based on the text section based on the first set of information and the text section. The process includes determining an entity identifier, a value of a conditional statement, a second set of information, and a third set of information based on the text section, the first set of information, and the code template. The process includes generating a first set of program code based on the entity identifier, the value, the second set of information, and the third set of information.
    Type: Grant
    Filed: July 29, 2022
    Date of Patent: August 8, 2023
    Assignee: DSilo Inc.
    Inventors: Jaya Prakash Narayana Gutta, Sharad Malhautra, Lalit Gupta
  • Patent number: 11720543
    Abstract: The disclosed embodiments provide a system for processing queries of a graph database. During operation, the system stores intermediate results of the query in a structure comprising rows in a set of tables and links between pairs of rows in different tables in the set of tables. Next, the system tracks, in the structure, representations of data, relationships, and path consistency in the query. The system then applies one or more operations to existing rows in the structure to generate a final result of the query. Finally, the system provides the final result in a response to the query.
    Type: Grant
    Filed: September 3, 2021
    Date of Patent: August 8, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Andrew J. Carter, Ying Lu, Siddharth Shah, Andrew Rodriguez, Scott M. Meyer
  • Patent number: 11722576
    Abstract: A first content and a second content of a first user are obtained. The second content is configured by the first user to be displayed to a second user instead of the first content. A familiarity degree between the first user and the second user are determined. A third content is generated based on the first content, the second content, and the familiarity degree. The third content is displayed to the second user.
    Type: Grant
    Filed: November 13, 2018
    Date of Patent: August 8, 2023
    Assignee: International Business Machines Corporation
    Inventors: Si Bin Fan, Wu Song Fang, Xing Xing Jing, Xiao Ying Zhou, Bin Xiong, Ting Chen
  • Patent number: 11723054
    Abstract: A system information transmission method, a terminal and a network device are provided. The method includes: sending request information to a network device in the case that target Other SI is to be requested; receiving a random access message two or a random access message four which is sent by the network device based on the request information and carries preset indication information; and determining whether to receive subsequent broadcast information based on the random access message two or the random access message four.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: August 8, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Li Chen
  • Patent number: 11716218
    Abstract: A system and method to monitor individual appliance performance. A monitor module is provided for aggregating data from a plurality of appliances wherein the module includes. Included in the monitor device is a gateway device configured to capture operational data relating to each of the plurality of appliances and an analyzing device configured to determine individual operational characteristics for each of the appliances from analysis of the captured operational data. A notification device is further provided which is configured to provide information to a user regarding the determined operational characteristics for each of the appliances.
    Type: Grant
    Filed: May 12, 2022
    Date of Patent: August 1, 2023
    Assignee: United Services Automobile Association (“USAA”)
    Inventors: Ramsey Devereaux, Cristin Gray, Shane Tracey, Amber K. Buehrle
  • Patent number: 11714834
    Abstract: Co-clustering of at least some parameters is employed to reduce data transferred between edge and cloud resources. Single-parameter cluster information, including cluster counts, for each of two or more parameters of interest is accessed. Each parameter may represent a time series of numeric values sent from an IoT unit to an edge device. A co-clustering ratio is determined for each unique parameter pair. The co-clustering ratio indicates whether the number of clusters produced by a co-clustering algorithm applied to a group of parameters is less than the number of clusters required to represent the parameters without co-clustering. Co-cluster groups may be identified based on the cluster ratios. For each co-cluster group, the co-clustering algorithm may be invoked to produce compressed encodings of numeric value tuples. The compressed encoding is then transmitted to a cloud computing resource and decoded into a tuple of surrogate values.
    Type: Grant
    Filed: January 21, 2022
    Date of Patent: August 1, 2023
    Assignee: Dell Products L.P.
    Inventors: Ofir Ezrielev, Nadav Azaria, Avitan Gefen, Amihai Savir
  • Patent number: 11709993
    Abstract: Systems and methods are directed to providing efficient and fast invocation of concurrent sheet defined functions (SDFs) including dynamic arrays by front-loading the work. At SDF creation time, a SDF cell table, a formula table, and a spill area table are generated. The SDF cell table represents cells from a worksheet that are used for the SDF. The formula table comprises an index of formulas used by the SDF, whereby index identifiers are stored in cells of the SDF cell table. The spill area table comprises an index of spill areas where each dynamic array may automatically spill into. The SDF cell table, formula table, and spill area table are shared between a plurality of invocations of the SDF during invocation time.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: July 25, 2023
    Assignee: Microsoft Technology Licensing, LLC
    Inventor: Jeffrey James Duzak
  • Patent number: 11709829
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retrieving and using contextual data from previous conversation sessions in conversational searches. In one aspect, a method includes receiving a first query for a first user session, determining that the first query refers to one or more tags in a first repository, the first repository associating respective identifiers to respective tags, each identifier representing a corresponding user session, determining one or more particular identifiers associated with the one or more tags in the first repository, retrieving particular contextual data associated with the determined particular identifiers in a second repository, the second repository associating respective identifiers to respective contextual data associated with corresponding user sessions represented by the respective identifiers, and performing an action responsive to the first query based on the retrieved particular contextual data.
    Type: Grant
    Filed: March 4, 2022
    Date of Patent: July 25, 2023
    Assignee: GOOGLE LLC
    Inventor: Ajay Joshi
  • Patent number: 11710211
    Abstract: The current document is directed to a dimensional shuffle transform (“DST”) that maps a 3D space to a one-dimensional space that preserves 3D neighborhoods within 1D neighborhoods within an implicit recursive hierarchical structure. The search for points in a 3D subspace is reduced, by the DST, to one or more searches in the transformed 1D space. The search is performed by either recursive decomposition of the 3D region indexed by the transform into subspaces, exploiting the transformed space structure, or by direct indexing into the region of interest. The searches over the subspaces generated by recursive decomposition are independent from one another, providing many opportunities for a variety of parallel, DST-enabled search methods.
    Type: Grant
    Filed: March 3, 2020
    Date of Patent: July 25, 2023
    Inventor: Zhijing George Mou
  • Patent number: 11709703
    Abstract: Methods and systems are disclosed for automated semantic tagging that include detecting a particular thread executed by a processor and identifying a root process of the particular thread. An object-process link may be by linking an object that executed code that called the particular thread to the root process. A thread list of thread definitions of the object may be identified. A particular thread definition that corresponds to the particular thread can be mapped. Resource types to be consumed upon executing an instance of the thread instantiated from the particular thread definition can be identified and the corresponding values of the resource types can be determined. A process specification can be generated that encapsulates the thread definition, resource types and values so as to reproduce a state of the root process at a point in which the particular thread executed.
    Type: Grant
    Filed: June 1, 2022
    Date of Patent: July 25, 2023
    Assignee: Oracle International Corporation
    Inventors: Balasubramanian Natarajan, Murali Gururajan, Priyamvadha Ragavan, Prashant Prakash
  • Patent number: 11709880
    Abstract: Provided is a method of image searching based on artificial intelligence (AI), the method including acquiring retrieved information, which includes at least one of a retrieved image and an image address, and a user query on the basis of a search result of an image search engine, detecting a keyword-category combination on the basis of a type of the acquired user query, determining whether cache data that matches the detected keyword-category combination exists, generating, in response to absence of the cache data that matches the keyword-category combination, an object-category combination through an AI technology based object detection on the acquired retrieved information.
    Type: Grant
    Filed: January 29, 2021
    Date of Patent: July 25, 2023
    Assignee: ELECTRONICS AND TELECOMMUNICATIONS RESEARCH INSTITUTE
    Inventors: Mun Young Lee, Mi Gyeong Yang, Seung Hun Jeong
  • Patent number: 11710186
    Abstract: Methods, computer-readable media, software, and apparatuses may determine, for a geographic region and based on geolocation data, a plurality of sub-regions, where each sub-region of the plurality of sub-regions may include real properties with a shared profile. The system may associate, with each sub-region, a collection of coordinate pairs, where each coordinate pair comprises a latitude and a longitude, and the collection describes a boundary of a geometric shape corresponding to the sub-region. The system may associate, with the geographic region, geometric shapes corresponding to the plurality of sub-regions. The system may associate, with each geometric shape, a rating factor for the real properties located within the sub-region corresponding to the geometric shape. The system may store the geometric shapes and rating factors, and may generate, based on the rating factor and for the real properties located within the sub-region, an output, and provide the generated output.
    Type: Grant
    Filed: April 24, 2020
    Date of Patent: July 25, 2023
    Assignee: Allstate Insurance Company
    Inventors: Ralph Adam Benjamin Tyner, Jonathan Fesenmeyer, Lauren Ugulini, John Lower, Analini Shetty, Darius Tallat-Kelpsa, David Robert McNulty, Michelle Ann Wagner
  • Patent number: 11704085
    Abstract: A method includes receiving an image of a product, obtaining content relevant to using the product, and displaying the content in an augmented reality view of the product by overlaying the content on the image of the product on a display device.
    Type: Grant
    Filed: April 5, 2022
    Date of Patent: July 18, 2023
    Assignee: HAND HELD PRODUCTS, INC.
    Inventors: Erik Todeschini, James Timothy Sauerwein, Jr., Donald Anderson
  • Patent number: 11704714
    Abstract: Technologies are provided for reformulation of a tail query to a head query with the same purchase intent by mapping the tail query to the head query. In some of the technologies, a reasonable embedding can be learned on historical head queries. The embedding can then be refined by leveraging rewards generated from a persistently noisy oracle that compensates for the lack of historical behavioral signal for tail queries. Further, a contextual sampling technique that uses text-based rewards or oracle-based rewards, or both, can be implemented in order to avoid biases introduced by persistent noise in the oracle. Numerical experiments on large scale e-commerce datasets demonstrate that the provided technologies can outperform several conventional approaches to query reformulation.
    Type: Grant
    Filed: May 20, 2020
    Date of Patent: July 18, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurush Hiranandani, Sumeet Katariya, Nikhil S. Rao, Karthik Subbian
  • Patent number: 11699179
    Abstract: A system for size and fitting recommendation for fashion products is provided. The system includes a memory having computer readable instructions stored therein. The system further includes a processor configured to access purchase and content data of one or more fashion products purchased by a plurality of users. The processor is configured to generate an observable feature vector for each of the one or more fashion products. The observable feature vector is generated based upon observable features data corresponding to each of the one or more fashion product. The processor is further configured to aggregate the observable feature vectors of the fashion products purchased by each user to compute an observable user vector for the respective user. In addition, the processor is further configured to generate a latent feature vector for each of the one or more fashion products. The latent feature vector is generated based upon latent features data corresponding to each fashion product.
    Type: Grant
    Filed: February 4, 2019
    Date of Patent: July 11, 2023
    Assignee: Myntra Designs Private Limited
    Inventors: Borar Sumit, Ghani Mohammed Abdulla, Sengupta Srijit
  • Patent number: 11699275
    Abstract: This disclosure relates generally to visio-linguistic understanding. Conventional methods use contextual visio-linguistic reasoner for visio-linguistic understanding which requires more compute power and large amount of pre-training data. Embodiments of the present disclosure provide a method for visio-linguistic understanding using contextual language model reasoner. The method converts the visual information of an input image into a format that the contextual language model reasoner understands and accepts for a downstream task. The method utilizes the image captions and confidence score associated with the image captions along with a knowledge graph to obtain a combined input in a format compatible with the contextual language model reasoner. Contextual embeddings corresponding to the downstream task is obtained using the combined input. The disclosed method is used to solve several downstream tasks such as scene understanding, visual question answering, visual common-sense reasoning and so on.
    Type: Grant
    Filed: June 16, 2021
    Date of Patent: July 11, 2023
    Assignee: TATA CONSULTANCY SERVICES LIMITED
    Inventors: Sai Sree Bhargav Kurma, Kanika Kalra, Silpa Vadakkeeveetil Sreelatha, Manasi Patwardhan, Shirish Subhash Karande
  • Patent number: 11699171
    Abstract: In an approach to determining a boundary-specific offer, one or more computer processors determine a user of a mobile device is within a pre-defined physical boundary. The one or more computer processors determine a first notification of an offer corresponding to the pre-defined physical boundary. The one or more computer processors send the first notification of the offer to the mobile device. The one or more computer processors determine whether the user of the mobile device moved outside of the pre-defined physical boundary. In response to determining the user of the mobile device moved outside of the pre-defined physical boundary, the one or more computer processors invalidate the offer.
    Type: Grant
    Filed: July 22, 2022
    Date of Patent: July 11, 2023
    Assignee: DoorDash, Inc.
    Inventors: Jeremy A. Greenberger, Zachary M. Greenberger, Jana H. Jenkins
  • Patent number: 11693881
    Abstract: The “free world replication protocol” makes use of client computing resources, wherein the clients are not part of the replicated key-value store, but instead reside in the “free world” outside of the dedicated resources of the nodes of the replicated key-value store. In the free world replication protocol, only a single “write” client is authorized to modify the key-value store at any time but any number of clients may be authorized to read data from the key-value store. The write client sends its transactions to multiple nodes in the replicated key-value store. As a result, the latency between the transaction being sent from the client and the transaction being received by the multiple nodes is reduced. A consensus protocol, driven by a master node, is used to periodically ensure consistency, but the data transactions themselves do not make use of a master node.
    Type: Grant
    Filed: June 28, 2021
    Date of Patent: July 4, 2023
    Assignee: eBay Inc.
    Inventors: Rishabh Mittal, Harihara Kadayam
  • Patent number: 11695559
    Abstract: A multi-tenant computer system implements a platform for providing data protection scopes to shared infrastructure services according to a nested tenant model that permits a hierarchy having a plurality of levels. The multi-tenant computer system provisions data protection scopes for cloud products, service products, cloud product tenants, service products operating in the context of cloud products, service products operating in the context of cloud product tenants, and combinations of the foregoing.
    Type: Grant
    Filed: September 30, 2019
    Date of Patent: July 4, 2023
    Assignee: Salesforce, Inc.
    Inventors: Benjamin Busjaeger, Koson Thambundit, Jeremy Horwitz, Michael Sgroi, Jeffrey M. Bergan, Benjamin James Fry, Brian Robert McNamara
  • Patent number: 11681760
    Abstract: A content generation computing system includes content generating application logic. The content generating application logic runs a content generation application to generate content. Content ingestion and transformation logic allows a user to identify content from a source document for ingestion into a document that is being generated. The system semantically restructures the ingested content based upon the content generation application into which it is being ingested and maintains a link from the ingested content to the source document and automatically updates the generated content when the content in the source document, that is ingested, changes.
    Type: Grant
    Filed: August 1, 2018
    Date of Patent: June 20, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Ron Ben-Ishay, Oren Gordon, Tal Bouhadana, Lior Zilberstein, Daniel Hoter
  • Patent number: 11681740
    Abstract: In various implementations, streams are sent and received by a computing device engaged in an authoring session with respect to an electronic document. The computing device stores the streams in multiple container files associated with an instance of the electronic document open on the computing device. The device maintains an indices file to reflect a presence of the streams in the container files, such that fast access can be provided to the streams at a later time. The indices file comprises multiple probabilistic data structures corresponding to the container files that each indicate on a probabilistic basis whether a given stream is present in a corresponding one of the container files. The computing device uses the indices file to retrieve the streams from the container files.
    Type: Grant
    Filed: March 31, 2021
    Date of Patent: June 20, 2023
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventor: Marcus Eduardo Markiewicz
  • Patent number: 11682060
    Abstract: A system for retrieving products in response to a customer query includes a computing device configured to obtain query information characterizing a query initiated by the customer on an ecommerce marketplace and to determine embedding-based search results comprising a first list of items. The computing device is also configured to obtain legacy search results comprising a second list of items and to blend the embedding-based search results with the legacy search results to obtain blended search results. The computing device is also configured to send the blended search results to the customer.
    Type: Grant
    Filed: January 30, 2021
    Date of Patent: June 20, 2023
    Assignee: Walmart Apollo, LLC
    Inventors: Suthee Chaidaroon, Feng Liu, Min Xie, Alessandro Magnani
  • Patent number: 11681989
    Abstract: Methods and systems for displaying information sets in determined orders are described. The information sets comprise vehicle service information. An order of information set identifiers associated with the information sets is based on vehicle identifying information of a subset of vehicles, and an additional search term comprising a symptom identifier and/or a vehicle component identifier of a component located on the vehicles. The information set identifiers of the group can be arranged according to a hierarchy of information set identifiers. The information sets are output to a vehicle service tool (VST) that displays the information sets. The VST can provide feedback data indicative of whether any aspect of an information set was selected while displayed. A server can aggregate feedback data received from multiple instances of displaying the information sets and determine a modified order for at least some of the information set identifiers of the previously determined group.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: June 20, 2023
    Assignee: Snap-on Incorporated
    Inventors: Patrick S. Merg, Jacob G. Foreman, Todd Mercer, Joshua C. Covington, Kahlil H. Cacabelos, Thomas Southward, Roy S. Brozovich
  • Patent number: 11678391
    Abstract: A communication method is provided, which includes that: in response to detecting a first signal of a second device, a first device determines a signal strength between the first device and the second device; and in response to that the signal strength reaches a preset signal strength threshold, the first device establishes a connection with the second device. Another communication method is also provided, which includes that: a second device broadcasts a first signal; and the second device establishes a connection with a first device in response to a connection request triggered by that a signal strength between the first device and the second device reaches a preset signal strength threshold.
    Type: Grant
    Filed: March 23, 2021
    Date of Patent: June 13, 2023
    Assignee: Beijing Xiaomi Mobile Software Co., Ltd.
    Inventor: Zhe Wu
  • Patent number: 11676177
    Abstract: Content presented to a user of an online system is presented along with an option allowing the user to view one or more reasons for presentation of the advertisement content to the user and one or more characteristics of the user satisfying targeting criteria associated with the content. For example, a description identifying one or more selected characteristics of the user satisfying the targeting criteria is presented along with the content. The online system selects the one or more characteristics presented along with the content by applying one or more rules to characteristics of the user satisfying targeting criteria included in the content. The rules may account for accuracy of models used to determine whether the user has characteristics, revenue received by the online system from presenting content associated with targeting criteria identifying various characteristics, or prevalence of characteristics among users or targeting criteria of content.
    Type: Grant
    Filed: June 25, 2020
    Date of Patent: June 13, 2023
    Assignee: META PLATFORMS, INC.
    Inventors: Gianluca Iannaccone, Matthew Hural
  • Patent number: 11677880
    Abstract: A switchboard management system according to an embodiment of the present disclosure comprises: at least one gateway connected to at least one from among a plurality of circuit breakers in a switchboard panel; and a server connected to the at least one gateway, wherein the at least one gateway comprises an environment sensing unit for acquiring environment data on the at least one circuit breaker connected thereto, and the server receives, from the at least one gateway, driving information on the plurality of circuit breakers and the environment data and predicts the remaining lifespan of each of the plurality of circuit breakers on the basis of the received driving information and environment data.
    Type: Grant
    Filed: January 10, 2019
    Date of Patent: June 13, 2023
    Assignee: LS ELECTRIC CO., LTD.
    Inventor: Ji-Hyun Choi
  • Patent number: 11677579
    Abstract: Systems, computer-implemented methods and/or computer program products that facilitate automating home control are provided. In one embodiment a computer-implemented method comprises: using a voice recognition component to identify user identification by analyzing voice signatures; using a face recognition component to determine user identification by analyzing facial features; using an authentication component to verify user identification and authorize control access to functionality of one or more automated home control systems; using a communication component to facilitate communication between the one or more automated home control systems and one or more devices; using a service component to execute a set of functions based on authorized user commands and information communicated from the one or more devices; and using a machine learning component to learn user preferences by correlating a set of functions with the authorized users commands.
    Type: Grant
    Filed: September 15, 2020
    Date of Patent: June 13, 2023
    Assignee: RESILIENCE MAGNUM IP, LLC
    Inventors: Michael E. Giorgi, Patrick M. Mause, Steven Rosen
  • Patent number: 11671389
    Abstract: Systems and methods for mobile communication platforms are described. In one embodiment, a method for distributing contextual information over a network to a first remote subscriber computer comprises receiving contextual information at a transmission server sent from a data source over a network, storing the remote subscriber's preferences relating to defined communication aspects, configuring the contextual information accordingly, and providing a configurable viewer application to the first remote subscriber for installation on the remote subscriber computer, the configurable viewer application including an interactive graphical user interface for viewing the configured contextual information. In a further aspect, the method includes sending a first encoded short URL for downloading the configurable application in a message to the first remote subscriber's computer.
    Type: Grant
    Filed: October 25, 2021
    Date of Patent: June 6, 2023
    Assignee: Mindbody, Inc.
    Inventors: Chet I. Brandenburg, Mario E. Ruiz
  • Patent number: 11671482
    Abstract: A system for migrating a non-tenant-aware local application to a tenant-aware cloud application environment is disclosed to migrate individual modules of the application to instances of the cloud by grouping the modules via common characteristics in partition groups. By grouping modules together by partition group before migrating the modules to cloud instances, modules that share resources can be placed in closer logical proximity to one another in the cloud, modified, or deleted to optimize performance. The information from these modules is processed to create a visualization graph representing information on the cloud. The visualization graph is preferably multilayered so it can display information from different hierarchical layers of a cloud instance.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: June 6, 2023
    Assignee: Corent Technology, Inc.
    Inventors: Shafiullah Syed, Sethuraman Venkataraman, Edwin Luther Thumma, Sivakumar Chellappan
  • Patent number: 11669530
    Abstract: The present application discloses an information push method and apparatus, a device, and a storage medium, which relate to the field of intelligent search technology. A specific implementation of the method in the present application lies in: acquiring a user feature and an item feature, where both the user feature and the item feature include click through rate information; determining a degree of similarity between the user feature and the item feature; determining, according to the degree of similarity, item information that is recalled; and pushing the item information to a user terminal. According to the present application, item information having a high click through rate may be acquired through a one-channel recall approach, so that information push efficiency is improved and the pushed item information better conforms to user needs.
    Type: Grant
    Filed: March 22, 2021
    Date of Patent: June 6, 2023
    Inventors: Xiuyun Long, Huipeng Li, Lihong Liu, Jiahui Liu, Hongsheng Yang, Yuqi Lu
  • Patent number: 11669542
    Abstract: The invention relates to computing technologies, in particular to a method for displaying personal database contents on a computer screen. The technical effect lies in ensuring personal interactivity of the graphical display of the personal database contents on the computer screen. According to the method, the personal database contains a plurality of data files, each data file is assigned at least one associative identifier that the user associates with said data file, the method includes, obtaining a primary graph comprising a graphical representation of the assigned associative identifiers in the form of a network, each network node comprises an icon of a unique associative identifier from among the assigned associative identifiers. The network nodes are connected in pairs so that between each pair of icons depicting the associative identifiers assigned to the same data file, a link is formed.
    Type: Grant
    Filed: August 1, 2019
    Date of Patent: June 6, 2023
    Inventor: Ilya Alexandrovich Sharkov
  • Patent number: 11669427
    Abstract: Disclosed herein are embodiments of systems and methods for query-attempt processing in a database environment. In an embodiment, a database platform receives a query, and operates a first query manager of the database platform to manage a first attempt to execute the query. Based on determining that the attempt to execute the query was unsuccessful, the database platform identifies a second query manager of the database platform as implementing a same version of the database platform as the first query manager, and operates the second query manager to manage a first retry attempt to execute the query.
    Type: Grant
    Filed: March 31, 2022
    Date of Patent: June 6, 2023
    Assignee: Snowflake Inc.
    Inventors: Benoit Dageville, Johan Harjono, Simon Holm Jensen, Kunal Prafulla Nabar, Steven James Pelley
  • Patent number: 11665281
    Abstract: A call recommendation system based on artificial intelligence is provided. The call recommendation system includes a data collecting unit, a matching time predicting unit, a price determining unit, and a final ranking determining unit. When a service is requested from a service user, the data collecting unit collects first past data indicating a past location of the service user, first present data indicating a present location of the service user, second past data indicating a past location of a service provider, and second present data indicating a present location of the service provider.
    Type: Grant
    Filed: January 20, 2021
    Date of Patent: May 30, 2023
    Inventors: Byung Kwan Jung, Mi Sung Cho
  • Patent number: 11663498
    Abstract: A system and method for generating a semantic graph. The method includes: parsing each of a plurality of events into a plurality of objects, wherein the plurality of events includes a plurality of queries, wherein each event of the plurality of events is related to an interaction with at least one data source; determining, for each of the plurality of events, a relationship between two objects of the plurality of objects; and generating a semantic knowledge graph based on the determined relationships, the semantic knowledge graph including a plurality of query nodes and a plurality of edges, wherein each query node corresponds to a respective object of the plurality of objects, wherein each query node is connected to another query node of the plurality of query nodes by one of the plurality of edges, wherein each edge represents a relationship between the objects connected by the edge.
    Type: Grant
    Filed: May 18, 2020
    Date of Patent: May 30, 2023
    Assignee: SISENSE LTD.
    Inventors: Inna Tokarev Sela, Yael Lev, Guy Boyangu
  • Patent number: 11665724
    Abstract: A system information transmission method, a terminal and a network device are provided. The method includes: sending request information to a network device in the case that target Other SI is to be requested; receiving a random access message two or a random access message four which is sent by the network device based on the request information and carries preset indication information; and determining whether to receive subsequent broadcast information based on the random access message two or the random access message four.
    Type: Grant
    Filed: January 6, 2022
    Date of Patent: May 30, 2023
    Assignee: VIVO MOBILE COMMUNICATION CO., LTD.
    Inventor: Li Chen
  • Patent number: 11665147
    Abstract: Computer-implemented methods and systems are provided for blockchain-mediated user authentication. Consistent with disclosed embodiments, authentication may comprise operations including receiving, from a user system, an authentication request for a user. The operations may also include determining a root system for the user using a blockchain, and redirecting the user system to the root system. The operations may include receiving, following redirection, a verification message indicating that the root system successfully authenticated the user, and including an authorization code for receiving, from the root system, a root system secret. The operations may include receiving from a database, identification data using the root system secret. Determining the root system may comprise identifying, using the authentication request and index information stored in the blockchain, a block of the blockchain storing root system information for the user.
    Type: Grant
    Filed: March 8, 2021
    Date of Patent: May 30, 2023
    Assignee: Capital One Services, LLC
    Inventors: Jonathan Weimer, Ryan Fox
  • Patent number: 11657179
    Abstract: Methods, systems, and devices for processing private data using a workflow action are described. A method may include identifying, at a user device that is authenticated to access a local system, an action of a workflow that is running on an external server that is external to the local system. The action may involve processing private data stored within the local system. The method may further include receiving, at the user device, a direct data query associated with the action, the direct data query including a set of encoded instructions that are self-extracting upon being executed by a browser of the user device. The method may further include executing, by the browser of the user device, the set of encoded instructions to directly access the private data and transmitting an indication of a result of the action based on directly accessing the private data.
    Type: Grant
    Filed: April 15, 2021
    Date of Patent: May 23, 2023
    Assignee: Salesforce, Inc.
    Inventors: Douglas Eliot Chasman, David Chungnan Wu, Hugh Francis Cockburn, Alex Edelstein, Antoine Barseni, Franck Thomas, Antoine Magnier, Nhi Nguyen, Benoit Dufourd, Samantha Reynard, Samuel William Bailey
  • Patent number: 11659044
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for enhancing online user privacy. Methods can include receiving tag information specifying a given publisher identifier for a publisher and a given client identifier assigned to a user of the client device by the publisher. A given service identifier assigned to the user by the service apparatus is obtained. A mapping between the given service identifier to the given client identifier is created. A list of client identifiers assigned to a set of users by the publisher is received. A list of matched service identifiers corresponding to the list of client identifiers are stored. Multiple content requests are received from multiple different client devices accessing services provided by the service apparatus. Responses to the content requests are based on whether the client devices provide service identifiers that are included in the list of matched service identifiers.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: May 23, 2023
    Assignee: Google LLC
    Inventors: Yuewei Wang, Shashank Chaudhary, Onur Soysal, Michael Ortega-Binderberger
  • Patent number: 11657904
    Abstract: A computer implemented method includes receiving an event log corresponding to event entries of an electronic diary of a participant of a clinical trial, wherein the event log is generated in a client device, and the event log includes an event identifier and an event timestamp for at least two event entries; determining a block of event entries within the event log, the block including a first event entry and a second event entry at least one of whose event timestamps are verified being correct in view of corresponding service timestamps of a server apparatus, wherein the first and the second event entry are arranged chronologically; and adjusting the event timestamp of the second event entry based on the first timestamp.
    Type: Grant
    Filed: June 20, 2017
    Date of Patent: May 23, 2023
    Assignee: CRF BOX OY
    Inventors: Arttu Heikkilä, Mika Jalkanen, Mika Lankinen
  • Patent number: 11651619
    Abstract: The present invention is a photograph sharing process and/or system that allows photographs containing varying subject to be shared with individuals after consent is provided. Thus, the photographs are shared only with intended recipients.
    Type: Grant
    Filed: January 4, 2021
    Date of Patent: May 16, 2023
    Assignee: CloudSpotter Technologies, Inc.
    Inventor: Ryan Jacobs
  • Patent number: 11650999
    Abstract: A method, system and computer program product for database search enhancement and interactive user interface therefor. Database records are ranked by a match score, calculated using a plurality of criteria for determining a match level between values of a record and a search query, and using a plurality of priority parameters for aggregating the match level determined. A plurality of top-ranking records is selected, and a diversity measure is calculated therefor, using at least one class label assigned to records therein. If a sufficiency condition is not met by the diversity measure, at least one reference set of records sharing a class label in common is extracted from the plurality of top-ranking records and analyzed for determining at least one modification to the search query in improvement of the diversity measure, the scoring computational operator is accordingly redefined, and the process reiterates; otherwise, the plurality of top-ranking records is outputted.
    Type: Grant
    Filed: February 2, 2022
    Date of Patent: May 16, 2023
    Assignee: Talenya Ltd.
    Inventors: David J. Marcus, Doron Segal
  • Patent number: 11650963
    Abstract: A method for storing serialized structured data generically in a standardized serialized data structure. The method includes obtaining structured data that includes one or more field pairs and transcoding the structured data into serialized self-describing data. Each field pair includes a corresponding field identifier and a field value associated with the corresponding field identifier. The serialized self-describing data includes one or more self-describing data portions each representing a corresponding one of the one or more field pairs. Each self-describing portion of the one or more self-describing portions includes a first series of bits representing the corresponding field identifier, and a second series of bits representing the field value associated with the corresponding field identifier. The method also includes transmitting the serialized self-describing data to a remote entity.
    Type: Grant
    Filed: May 12, 2021
    Date of Patent: May 16, 2023
    Assignee: Google LLC
    Inventor: Joseph Pingenot
  • Patent number: 11648260
    Abstract: The present invention provides pharmaceutical compositions comprising membrane vesicles, including extracellular vesicles including those referred to as exosomes, loaded with an exogenous Phosphatase and tensin homolog (PTEN) inhibitor. Methods of treating neurological diseases, disorders or conditions using the extracellular vesicles are provided. Isolated extracellular vesicles loaded with an exogenous Phosphatase and tensin homolog (PTEN) inhibitor are provided as well.
    Type: Grant
    Filed: March 27, 2019
    Date of Patent: May 16, 2023
    Assignees: TECHNION RESEARCH AND DEVELOPMENT FOUNDATION LIMITTED, RAMOT AT TEL-AVIV UNIVERSITY LTD.
    Inventors: Shulamit Levenberg, Shaowei Guo, Daniel Offen, Nisim Perets
  • Patent number: 11645247
    Abstract: Techniques and solutions are provided for integrating master data from multiple applications. Master data from multiple applications can be integrated for use in processing data associated with internet of things (IOT) devices, such as by joining master data with timeseries data (including aggregated values). Integrating master data from multiple applications can include converting master data from a schema used by an application into an analytics schema. New or updated master data can be indicated in a message sent by an application. In processing the message, additional master data, or data used to determine how master data should be processed, can be retrieved.
    Type: Grant
    Filed: August 21, 2020
    Date of Patent: May 9, 2023
    Assignee: SAP SE
    Inventors: Anubhav Bhatia, Patrick Brose, Lukas Carullo, Martin Weiss, Leonard Brzezinski
  • Patent number: 11645014
    Abstract: Example implementations relate to disaggregated storage systems. An example method may include initializing a plurality of level 1 (L1) clusters in a disaggregated storage system, where each L1 cluster includes multiple compute nodes. The method may also include electing an L1 leader node in each L1 cluster, and forming a level 2 (L2) cluster including the L1 leader nodes. The method may include electing an L2 leader node by the L1 leader nodes included in the L2 cluster.
    Type: Grant
    Filed: October 26, 2021
    Date of Patent: May 9, 2023
    Assignee: Hewlett Packard Enterprise Development LP
    Inventors: Matthew D. Bondurant, Benjamin Simpson