Patents Examined by Etienne P LeRoux
-
Patent number: 11669545Abstract: Systems, apparatus, and methods for any point in time replication to the cloud. Data is replicated by replicating data to a remote storage or a data bucket in the cloud. At the same time, a metadata stream is generated and stored. The metadata stream establishes a relationship between the data and offsets of the data in the production volume. This allows continuous replication without having to maintain a replica volume. The replica volume can be generated during a rehydration operation that uses the metadata stream to construct the production volume from the cloud data.Type: GrantFiled: November 30, 2020Date of Patent: June 6, 2023Assignee: EMC IP HOLDING COMPANY LLCInventors: Jehuda Shemer, Kfir Wolfson, Itay Azaria
-
Patent number: 11663246Abstract: Systems, methods, and non-transitory computer readable media are configured to apply a spectral clustering technique to at least a portion of a similarity graph to generate clusters of geographic sub-regions constituting geographic regions. A tf-idf technique is performed to determine pages of a social networking system associated with a geographic region as potential local suggestions for a user associated with a geographic sub-region in the geographic region. References to at least a portion of the pages are presented as local suggestions to the user.Type: GrantFiled: December 12, 2016Date of Patent: May 30, 2023Assignee: Meta Platforms, Inc.Inventors: Apaorn Tanglertsampan, Jason Eric Brewer, Bradley Ray Green
-
Patent number: 11663615Abstract: A computing system receives a plurality of payloads from a plurality of computing devices, each of the plurality of payloads comprising one or more events for a pageview corresponding to a respective website. For every predefined time period, the computing system collects a plurality of payloads received within the predefined time period, stores the collected plurality of payloads in a single file in a datastore, generates metadata associated with the single file, and stores the generated metadata in a database comprising metadata for a plurality of single files. When the computing system receives a request for a pageview of a website, the computing system accesses the database to determine a plurality of payloads within one or more single files comprising payloads for the pageview of the website. The computing system generates the pageview by assembling the plurality of payloads for the pageview of the website.Type: GrantFiled: July 29, 2022Date of Patent: May 30, 2023Assignee: Content Square SASInventors: Alexandre Ilin, Theo Ropiteaux, Ryad Zenine
-
Patent number: 11657463Abstract: A system and method having an improved communication system and method to permanently create and maintain private connections between entities such as two people, businesses, and/or other types of organizations and entities whereby to create an account with the example communication system, a user may complete an online personal contact application, such that once the information is verified, the user may be assigned a Unique Identification.Type: GrantFiled: May 26, 2021Date of Patent: May 23, 2023Inventor: Arthur Ray Kerr
-
Patent number: 11657058Abstract: A computer system comprises a memory, a network interface, and at least one processor is provided. The memory stores a plurality of user profile records and a plurality of skill profile records. The at least one processor is configured to receive a request to recommend a skill to improve mental health of a user; retrieve, from the plurality of user profile records, a user profile record associated with the user and the skill, the user profile record including a first weight; retrieve, from the plurality of skill profile records, a skill profile record associated with the skill, the skill profile record including a second weight; determine a third weight based on the first weight and the second weight; generate a response to the request, the response including an identifier of the skill and the third weight; and transmit the response to a virtual assistant.Type: GrantFiled: July 15, 2020Date of Patent: May 23, 2023Assignee: Citrix Systems, Inc.Inventors: Andrew Sheerin, Ellen Rose Wootten, Nathan Alexander Burn, Ronan Lewis Diver
-
Patent number: 11645333Abstract: System generates data structure based on unique identifiers of objects in storages and sets indicators in positions corresponding to hashes of unique identifiers of objects. The system copies active objects from one storage to another, if number of active objects in storage does not satisfy threshold, and resets indicators in positions in data structure corresponding to hashes of unique identifiers of active objects copied to the other storage. The system generates another data structure based on unique identifiers created while generating data structure, positions in other data structure corresponding to hashes of the unique identifiers. System sets indicators in positions in the other data structure corresponding to hashes of unique identifiers of data objects in active storages while generating data structure. System resets indicators in positions in data structure corresponding to hashes of the unique identifiers corresponding to indicators set in positions of the other data structure.Type: GrantFiled: October 26, 2018Date of Patent: May 9, 2023Assignee: EMC IP Holding Company LLCInventors: Ramprasad Chinthekindi, Abhinav Duggal
-
Patent number: 11645230Abstract: Embodiments of systems and methods for storing documents in a cloud storage system comprising a cloud processor and a plurality of storage components are disclosed.Type: GrantFiled: April 19, 2021Date of Patent: May 9, 2023Assignee: Open Text SA ULCInventors: Peter Ginzinger, Matthias Specht, Stefan Ochs
-
Patent number: 11636163Abstract: A server may maintain information about entities such as medical entities. A user device can send search queries to the server to obtain information about a particular medical entity. The server and/or the user device may maintain information relating to the particular medical entity in a manner that a relationship between the particular medical entity and the user device can be obfuscated from the server. By doing so, privacy of a user of the user device can be protected.Type: GrantFiled: August 24, 2020Date of Patent: April 25, 2023Assignee: Apple Inc.Inventors: Mark E. Pennell, Jorge F. Pozas Trevino, Sean R. Moore, Sami Shaio, Sangeeth Sridharan
-
Patent number: 11630825Abstract: Method, system, and programs for providing enhanced search term suggestions. A set of incomplete search terms indicating a sequence of search terms entered may be received. It may be detected that the sequence contains a descending phase followed by an ascending phase. In response to the detection, a pair of misinput term and corresponding corrected term may be identified in the set of incomplete search terms. A probability with respect to the misinput term is a misinput of the corresponding corrected term may be determined based on a historical context. Using such a probability, an incomplete search term containing the misinput term may be corrected. One or more proposed search terms may be determined based on the corrected incomplete search term for suggestion to the user.Type: GrantFiled: October 21, 2020Date of Patent: April 18, 2023Assignee: R2 Solutions, LLCInventors: Shenhong Zhu, Kazuhiro Nakao, Farzin Maghoul
-
Patent number: 11630876Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for indexing actions for resources. In an aspect, a method receiving, for each resource a plurality of resources that are each accessible by a user device, action data describing actions supported by each resource, each action being an action that can be performed by the user device processing the resource; for each resource: determining, from the action data, an action type for each action supported by the resource, determining, from the action data, action parameters for each action supported by the resource, and indexing the action data, action types and action parameters for the resource in an index that is searchable by a search engine.Type: GrantFiled: July 29, 2020Date of Patent: April 18, 2023Assignee: Google LLCInventors: Steve Chen, Jason B. Douglas, Samuel Shoji Fukujima Goto
-
Patent number: 11630836Abstract: A matched array technology system and method for displaying in a two-dimensional array the structured interaction between different parameters of an aircraft flight. Specific applications effectively support improved flight safety and greater fuel efficiency. Proxy values of flight metrics are defined and scaled so the axes of the array contain corresponding indicators resulting in a matched array and an embedded, unique alignment vector showing the relationships between different flight variables. The flight alignment system may be used with flight data that contain discontinuities and nonlinear reversions. Wherever values intersect, flight alignment system indicators can depict proximity to the alignment vector, as well as the direction and extent of adjustments to either or both selected flight metrics to achieve and maintain controlled flight.Type: GrantFiled: April 19, 2021Date of Patent: April 18, 2023Assignee: Airspeed Systems LLCInventor: Craig M. Watson
-
Patent number: 11630828Abstract: In one implementation, a method for providing a user with an assessment of website quality includes receiving, at a computer system, identification of a website; retrieving, by the computer system, content that comprises the website; and automatically analyzing, by the computer system, the content. The method can further include determining, by the computer system, (i) a search engine optimization (SEO) sub-score for the website, (ii) an accessibility sub-score for the website, and (iii) a quality assurance score for the website based on the analysis of the content. The method can additionally include determining, by the computer system, a quality score for the website based on a combination of the SEO sub-score, the accessibility sub-score, and the quality assurance sub-score; and transmitting, by the computer system, the quality score to a client computing device for presentation in a user interface.Type: GrantFiled: March 29, 2021Date of Patent: April 18, 2023Inventor: Kamran Jamshidi
-
Patent number: 11625407Abstract: Disclosed are techniques for analyzing website content and recommending changes in website content. A method can include analyzing, by a computer system, webpages of a website to determine a current value for a quality score of the website, the current value being less than a perfect value from among potential values for the quality score, determining a value for a corresponding industry benchmark score for other websites in a same industry as the website, and providing information to cause a client device to concurrently present: (i) a circle graphical element indicating the current value for the quality score, where a first portion of the circle graphical element is presented in a first manner and a second portion is presented in a second manner, a size of the first portion indicating the current value, and (ii) a graphical indication of the value for the corresponding industry benchmark score.Type: GrantFiled: August 12, 2022Date of Patent: April 11, 2023Inventor: Kamran Jamshidi
-
Patent number: 11625406Abstract: Disclosed are techniques for analyzing and recommending changes in website content. A method can include sending, by a client device, a request for analysis of a particular website to cause a computer system to: determine an accessibility score that indicates how well the website complies with accessibility standards, the accessibility score having a less-than-perfect value, and receiving, by the client device, information causing the client device to present an accessibility user interface that concurrently displays a first group of content including: (i) an indication of the accessibility score, (ii) an indication of a prevalence of level A errors under Web Content Accessibility Guidelines (WCAG), which is distinct from the indication of the accessibility score, and (iii) an indication of a prevalence of level AA errors under the WCAG, the indication of the prevalence of level AA errors being distinct from the indication of the accessibility score.Type: GrantFiled: August 12, 2022Date of Patent: April 11, 2023Inventor: Kamran Jamshidi
-
Patent number: 11625444Abstract: A method is provided. The method includes one or more of obtaining client device data including a plurality of facts from a client device, limiting the client device data according to selection criteria, comparing the limited client device data to categorized historical data, determining one or more closest matches between the limited client device data and the categorized historical data, selecting, on the client device, content of interest from the one or more closest matches, and incorporating the content of interest into the categorized historical data. Each fact includes an entity, an observation, and an object.Type: GrantFiled: July 30, 2022Date of Patent: April 11, 2023Inventors: Jeffrey David Minter, Albert Steven Baldocchi, David Dupuy Minter, Jeffrey Paul Anderson
-
Patent number: 11625398Abstract: A cardinality of a query is estimated by creating a join plan for the query. The join plan is converted to a graph representation. A subtree graph kernel matrix is generated for the graph representation of the join plan. The subtree graph kernel matrix is submitted to a trained model for cardinality prediction which produces a predicted cardinality of the query.Type: GrantFiled: December 12, 2018Date of Patent: April 11, 2023Assignee: Teradata US, Inc.Inventor: Dhiren Kumar Bhuyan
-
Patent number: 11620279Abstract: Methods and systems for an extensible, universal ledger. One of the methods includes receiving at a journal manager engine a register transaction type request for a first transaction type, the journal manager engine reading and writing to a journal that stores a history of object state and of code by which object state is changed, wherein the register transaction type request is based at least in part on a template and specifies at least one action that can be performed as part of the first transaction type; writing the transaction type request to the journal including an operation definition for the first transaction type; receiving a transaction request of the first transaction type; obtaining the operation definition from the journal; executing an operation in response to the transaction request to produce a transaction result; and recording the transaction result in the journal.Type: GrantFiled: June 17, 2021Date of Patent: April 4, 2023Assignee: eShares, Inc.Inventors: Japjit Singh Tulsi, Jerry O. Talton, III, Daniel Fike, Neeraj Jain, Vrushali Vivek Paunikar, Adam Nathan Savitzky
-
Patent number: 11615410Abstract: Heartbeat consensus forming for the state of a digital ledger built upon a blockchain to provide users with the ability to securely, accurately, and verifiably share state information between distrustful parties is provided herein. The digital ledger is hosted in a networked environment, accessible by multiple parties. Heartbeat transactions allow clients, who are not in direct communication with one another and may distrust one another, to verify the integrity of the digital ledger via consensus. The consensus is readily verifiable by each client on its own machine and allows the ledger to be recovered to an agreed-to state in the event of a fault initiated by a client or the host of the ledger, whether malicious or otherwise. The digital ledger is freely movable to different hosts in the event of a fault.Type: GrantFiled: June 29, 2022Date of Patent: March 28, 2023Assignee: Microsoft Technology Licensing, LLCInventors: Srinath Suresh Setty, Ramarathnam Venkatesan, Soumya Basu
-
Patent number: 11615103Abstract: A system, method, and computer-readable medium are disclosed for cognitive information processing. The cognitive information processing includes processing data from a plurality of data sources to provide cognitively processed insights via a augmented intelligence platform, the augmented intelligence platform comprising a cognitive process foundation platform, the cognitive process foundation platform comprising a cognitive composition platform, the cognitive composition platform being implemented to create custom extensions to the augmented intelligence platform.Type: GrantFiled: February 26, 2020Date of Patent: March 28, 2023Assignee: Tecnotree Technologies, Inc.Inventor: Matthew Sanchez
-
Patent number: 11615093Abstract: A method for clustering data elements stored in a data storage system includes reading data elements from the data storage system. Clusters of data elements are formed with each data element being a member of at least one cluster. At least one data element is associated with two or more clusters. Membership of the data element belonging to respective ones of the two or more clusters is represented by a measure of ambiguity. Information is stored in the data storage system to represent the formed clusters.Type: GrantFiled: February 16, 2017Date of Patent: March 28, 2023Assignee: Ab Initio Technology LLCInventor: Arlen Anderson