Patents by Inventor Eli Simon
Eli Simon has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20250150260Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for retrieving information from a server. Methods can include a server receiving a set of client-encrypted queries. The server identifies a set of server-encrypted decryption keys and transmits the set to the client device. The server receives a set of client-server-encrypted decryption keys that includes the set of server-encrypted decryption keys encrypted by the client device. The server also receives a set of client-encrypted/client-derived decryption keys that were derived by the client device. The server generates matching a map that specifies matches between the set of client-server-encrypted decryption keys and the set of client-encrypted/client-derived decryption keys. The server filters the set of client-encrypted queries using the map to create a set of filtered client-encrypted queries and generates a set of query results.Type: ApplicationFiled: January 7, 2025Publication date: May 8, 2025Inventors: Eli Simon Fox-Epstein, Craig William Wright, Kevin Wei Li Yeo, Mariana Raykova, Karn Seth
-
Patent number: 12244693Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for retrieving information from a server. Methods can include a server receiving a set of client-encrypted queries. The server identifies a set of server-encrypted decryption keys and transmits the set to the client device. The server receives a set of client-server-encrypted decryption keys that includes the set of server-encrypted decryption keys encrypted by the client device. The server also receives a set of client-encrypted/client-derived decryption keys that were derived by the client device. The server generates matching a map that specifies matches between the set of client-server-encrypted decryption keys and the set of client-encrypted/client-derived decryption keys. The server filters the set of client-encrypted queries using the map to create a set of filtered client-encrypted queries and generates a set of query results.Type: GrantFiled: October 19, 2021Date of Patent: March 4, 2025Assignee: Google LLCInventors: Eli Simon Fox-Epstein, Craig William Wright, Kevin Wei Li Yeo, Mariana Raykova, Karn Seth
-
Publication number: 20250013774Abstract: Encrypted information retrieval can include generating a database that is partitioned into shards each having a shard identifier, and database entries in each shard that are partitioned into buckets having a bucket identifier. A batch of client-encrypted queries are received. The batch of client-encrypted queries are processed using a set of server-encrypted data stored in a database. The processing includes grouping the client-encrypted queries according to shard identifiers of the client-encrypted queries, executing multiple queries in the group of client-encrypted queries for the shard together in a batch execution process, and generating multiple server-encrypted results to the multiple queries in the group of client-encrypted queries. The multiple server-encrypted results for each shard are transmitted to the client device.Type: ApplicationFiled: September 25, 2024Publication date: January 9, 2025Inventors: Eli Simon Fox-Epstein, Kevin Wei Li Yeo, Sarvar Patel, Raimundo Mirisola, Craig William Wright
-
Publication number: 20240372709Abstract: Methods, systems, and computer readable medium facilitating encrypted information retrieval. Methods can include receiving a batch of queries that includes queries to special buckets in each database shard. Query results responsive to the batch of queries are transmitted to the client device. The query results includes server-encrypted secret shares obtained from the special buckets. Client-encrypted versions of the secret shares are received. A full set of server-encrypted secret shares is transmitted to the client device, which is encrypted by the client device to create a full set of client-server-encrypted secret shares. The client device is classified based on how many of the secret shares are included in both of the client-encrypted secret shares received from the client device and the full set of client-server-encrypted secret shares received from the client device.Type: ApplicationFiled: July 16, 2024Publication date: November 7, 2024Inventors: Eli Simon Fox-Epstein, Kevin Wei Li Yeo
-
Patent number: 12135811Abstract: Encrypted information retrieval can include generating a database that is partitioned into shards each having a shard identifier, and database entries in each shard that are partitioned into buckets having a bucket identifier. A batch of client-encrypted queries are received. The batch of client-encrypted queries are processed using a set of server-encrypted data stored in a database. The processing includes grouping the client-encrypted queries according to shard identifiers of the client-encrypted queries, executing multiple queries in the group of client-encrypted queries for the shard together in a batch execution process, and generating multiple server-encrypted results to the multiple queries in the group of client-encrypted queries. The multiple server-encrypted results for each shard are transmitted to the client device.Type: GrantFiled: June 14, 2022Date of Patent: November 5, 2024Assignee: Google LLCInventors: Eli Simon Fox-Epstein, Kevin Wei Li Yeo, Sarvar Patel, Raimundo Mirisola, Craig William Wright
-
Patent number: 12074966Abstract: Methods, systems, and computer readable medium facilitating encrypted information retrieval. Methods can include receiving a batch of queries that includes queries to special buckets in each database shard. Query results responsive to the batch of queries are transmitted to the client device. The query results includes server-encrypted secret shares obtained from the special buckets. Client-encrypted versions of the secret shares are received. A full set of server-encrypted secret shares is transmitted to the client device, which is encrypted by the client device to create a full set of client-server-encrypted secret shares. The client device is classified based on how many of the secret shares are included in both of the client-encrypted secret shares received from the client device and the full set of client-server-encrypted secret shares received from the client device.Type: GrantFiled: July 1, 2022Date of Patent: August 27, 2024Assignee: Google LLCInventors: Eli Simon Fox-Epstein, Kevin Wei Li Yeo
-
Publication number: 20240104234Abstract: Encrypted information retrieval can include generating a database that is partitioned into shards each having a shard identifier, and database entries in each shard that are partitioned into buckets having a bucket identifier. A batch of client-encrypted queries are received. The batch of client-encrypted queries are processed using a set of server-encrypted data stored in a database. The processing includes grouping the client-encrypted queries according to shard identifiers of the client-encrypted queries, executing multiple queries in the group of client-encrypted queries for the shard together in a batch execution process, and generating multiple server-encrypted results to the multiple queries in the group of client-encrypted queries. The multiple server-encrypted results for each shard are transmitted to the client device.Type: ApplicationFiled: June 14, 2022Publication date: March 28, 2024Inventors: Eli Simon Fox-Epstein, Kevin Wei Li Yeo, Sarvar Patel, Raimundo Mirisola, Craig William Wright
-
Publication number: 20230318809Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium for retrieving information from a server. Methods can include a server receiving a set of client-encrypted queries. The server identifies a set of server-encrypted decryption keys and transmits the set to the client device. The server receives a set of client-server-encrypted decryption keys that includes the set of server-encrypted decryption keys encrypted by the client device. The server also receives a set of client-encrypted/client-derived decryption keys that were derived by the client device. The server generates matching a map that specifies matches between the set of client-server-encrypted decryption keys and the set of client-encrypted/client-derived decryption keys. The server filters the set of client-encrypted queries using the map to create a set of filtered client-encrypted queries and generates a set of query results.Type: ApplicationFiled: October 19, 2021Publication date: October 5, 2023Inventors: Eli Simon Fox-Epstein, Craig William Wright, Kevin Wei Li Yeo, Mariana Raykova, Karn Seth
-
Publication number: 20230006813Abstract: Methods, systems, and computer readable medium facilitating encrypted information retrieval. Methods can include receiving a batch of queries that includes queries to special buckets in each database shard. Query results responsive to the batch of queries are transmitted to the client device. The query results includes server-encrypted secret shares obtained from the special buckets. Client-encrypted versions of the secret shares are received. A full set of server-encrypted secret shares is transmitted to the client device, which is encrypted by the client device to create a full set of client-server-encrypted secret shares. The client device is classified based on how many of the secret shares are included in both of the client-encrypted secret shares received from the client device and the full set of client-server-encrypted secret shares received from the client device.Type: ApplicationFiled: July 1, 2022Publication date: January 5, 2023Inventors: Eli Simon Fox-Epstein, Kevin Wei Li Yeo
-
Patent number: 4489738Abstract: This invention concerns the use of specific coatings that are applied to the paper wrapper that encloses the cigarette's smoking medium for limiting in a predictable manner the free burning time of the treated cigarette, or controlling the lapsed time prior to self-extinguishment after being lit and left unattended. The coating materials are generally identified as hydrophylic colloids or aqueous-soluble polymers, that are deposited singly or as mixtures from aqueous media, and are represented by locust bean gum, pectin, sodium carboxymethylcellulose, and guar gum, forming adherent, non-tacky, flexible coatings on the paper housing substrates, and significantly altering the burning characteristic of the resultant cigarettes. Comparable behaviors are obtained, for equivalent weight percentages of the deposited solids, by either precoating the portion of paper wrapper that subsequently encloses the charge of tobacco or by post-treatment of the external surface of the assembled cigarette.Type: GrantFiled: March 7, 1983Date of Patent: December 25, 1984Inventor: Eli Simon
-
Patent number: 4303084Abstract: This invention concerns the use of a class of coatings that are applied to the paper wrapper that encloses the cigarette's smoking medium, for limiting in a predictable manner the free burning time of the treated cigarette, or controlling the lapsed time prior to self-extinguishment after being lit and left unattended. The coating materials are generally identified as polymeric chlorine-containing film-forming latexes that cure at ambient temperature, forming flexible, water-resistant, flame-retardant deposits. Comparable results are obtained, for equivalent weight percentages of the deposited latex solids, by either pre-coating the portion of paper wrapper that encloses the charge of tobacco or smoking medium or by post-treatment of the external surface of the assembled cigarette. For cigarettes having paper wrappers coated to contain 19.+-.Type: GrantFiled: July 14, 1980Date of Patent: December 1, 1981Inventor: Eli Simon
-
Patent number: 4260688Abstract: This invention relates to aqueous ammoniacal combinations of benzenephosphonic acid/melamine salts as flame-retardants and a polymeric chlorine-containing film-forming latex as a carrier for the flame-retardants, for the post-treatment of flammable flexible polyurethane foamed plastics to provide products that are self-quenching and substantially resistant to both flame-initiation and flame-propagation after free flame exposures.Type: GrantFiled: February 8, 1980Date of Patent: April 7, 1981Inventor: Eli Simon
-
Patent number: 4230131Abstract: This invention concerns the identification of additives and methods of their incorporation as applied to cigarettes, having for its purpose a predictable reduced free burning time. Of those additives disclosed in this specification, boric acid and benzenephosphonic acid are preferred used within a range of 2.5 to 5.5 weight percent based on the weight of the tobacco. Of the methods of incorporation disclosed, including those of direct addition via aqueous and isopropanol solutions of the additives into the tobacco of assembled cigarettes, treatment separately of both the tobacco and the paper housing prior to assembly, and treatment of the paper housing only prior to assembly, that of immersion of the assembled cigarettes into aqueous solutions of the additives for controlled periods of time is preferred. Within a range of 3.+-.1.5 g. boric acid, benzenephosphonic acid, and mixed boric acid-benzenephosphonic acid per 100 ml.Type: GrantFiled: March 9, 1979Date of Patent: October 28, 1980Inventor: Eli Simon
-
Patent number: 4146533Abstract: The new compounds of this invention, reactive with isocyanates, are comprised of reaction-products of shellac and monoepoxides. The epoxidation of the shellac is conducted within the temperature range of 90.degree. to 120.degree. C. under reflux conditions for approximately six hours. The properties are modified in the epoxy equivalent weight, the acid number, and in the solvency characteristics as compared to the unreacted monoepoxide and shellac. It is in part the change in the nature of the active solvents for the shellac-monoepoxide products that influences their effective utilization as co-reactants with polyisocyanates.The preferred ratios of shellac to monoepoxide fall within the range of 1 to 2 epoxide equivalents of the monoepoxide, or approximately 1 to 2 monoepoxide g-molecular weights to 700 grams of shellac. Reaction with polyisocyanates may be conducted at room temperature or accelerated by elevating the temperature, such as up to 100.degree. C.Type: GrantFiled: May 16, 1978Date of Patent: March 27, 1979Inventor: Eli Simon
-
Patent number: 4107145Abstract: This invention relates to the identification of salts of benzenephosphonic acid and melamine that are useful as additives for reducing the flame-propagation of normally flammable organo-polymers.The physical and chemical properties of the benzenephosphonic acid-melamine addition products may be modified by varying the mol ratios of the reactants.The salts of benzenephosphonic acid and melamine may be functionally inert or reactive when incorporated as additives, depending on their composition and the polymer system involved. Thus, applied to polyurethane foams, it is desirable that the additive be characterized as inert during the foaming reaction, whereas applied to monomeric-type epoxy systems, they may advantageously have the dual function of entering into the oxirane curing mechanism as well as imparting flame-retardency; in either case, the resultant products are unexpectedly and markedly improved in their resistance to flame initiation and flame propagation.Type: GrantFiled: August 23, 1977Date of Patent: August 15, 1978Inventor: Eli Simon
-
Patent number: 4061605Abstract: This invention relates to the identification of salts of benzenephosphonic acid and melamine that are useful as additives for reducing the flame-propagation of normally flammable organo-polymers.The physical and chemical properties of the benzenephosphonic acid-melamine addition products may be modified by varying the mol ratios of the reactants.The salts of benzenephosphonic acid and melamine may be functionally inert or reactive when incorporated as additives, depending on their composition and the polymer system involved. Thus, applied to polyurethane foams, it is desirable that the additive be characterized as inert during the foaming reaction, whereas applied to monomeric-type epoxy systems, they may advantageously have the dual function of entering into the oxirane curing mechanism as well as imparting flame-retardency; in either case, the resultant products are unexpectedly and markedly improved in their resistance to flame initiation and flame propagation.Type: GrantFiled: March 3, 1976Date of Patent: December 6, 1977Inventor: Eli Simon
-
Patent number: 4042546Abstract: The reactive polyester-amide polymers of this invention are comprised of trihydric alcohols, aminoalcohols, and aliphatic dicarboxylic acids, containing an excess of functional groups reactive with carboxylic acid, and condensation heat-polymerized to an acid number of approximately 50.The polymerization is carried short of gelation so that the polymer remains soluble in solvents. Cure is subsequently effected by using the reactive polyester-amide, either from solution or as 100% solids, as a co-reactant with polyepoxides and polyisocyantates at relatively low temperatures.The preferred ratio of the components of the polyester-amide polymers of this invention is approximately 1-mol of a trihydric alcohol: 1-mol of a monoamino-monohydric alcohol: 2-moles of an aliphatic dibasic acid.Type: GrantFiled: May 3, 1976Date of Patent: August 16, 1977Inventor: Eli Simon
-
Patent number: 4042544Abstract: This invention relates to products formed by reacting an aqueous solution of chromium trioxide with fluid reactive polyamide resins that are useful and novel as co-reactants or curing agents for epoxy resins, having characteristics of accelerating the curing rate, of increasing the toughness of the cured product, and of providing intrinsic or self-contained corrosion-inhibiting properties.The reactive polyamide resins are identified as condensation products of polyfunctional polyalkylamines and a polyene fatty acid to form higher molecular weight materials which contain both aliphatic amine and amide functional groups.Type: GrantFiled: April 8, 1976Date of Patent: August 16, 1977Inventor: Eli Simon
-
Patent number: 4041034Abstract: The subject of this invention, heat-convertible reaction products of s-diphenylcarbazide and an aromatic dianhydride, are prepared by reacting 1:1 mol ratios of s-diphenylcarbazide and an aromatic dianhydride in a mutual solvent such as 1-methyl-2-pyrrolidinone, at a temperature greater than 150.degree. C. and less than 200.degree. C.Type: GrantFiled: July 19, 1976Date of Patent: August 9, 1977Inventor: Eli Simon
-
Patent number: 4036667Abstract: This invention relates to the use of sodium nitroferricyanide as a substitute for sodium or potassium ferricyanide in nitric acid acidified, hexavalent chromium-fluoride solutions for the treatment of aluminum and its alloys (wherein aluminum is the principal constituent), providing coatings having excellent corrosion-resistance, reduced surface powdering, and improved adhesion and appearance. Small amounts of sodium vanadate may also be added to effectively modify the characteristics of the deposited coatings. Controlled build-up of the protective coatings, produced by chemical reaction between the active components of the solution and the aluminum or aluminum alloy surfaces, are readily accomplished within a temperature range of 65.degree.-85.degree. F. and an immersion time of 5-10 minutes.Type: GrantFiled: June 16, 1976Date of Patent: July 19, 1977Inventor: Eli Simon