Patents by Inventor Joel Bernstein
Joel Bernstein 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: 20240119048Abstract: A method for real-time analytical queries of a documents store is provided. The method includes receiving a query and an access control list associated with a user, the query requesting content managed by a content management system. The method further includes generating an execution plan based on the query and the access control list. The method further includes constraining, based on the execution plan, possible results returned from the query using a content index of a plurality of content items maintained in a repository of the content management system. The constraining includes limiting the at least one processor from adding a content item of the plurality of content items to a permissions-filtered results set based on the access control list identifying the user as not having permission to access the content item. The method further includes aggregating the permissions-filtered results set and returning the aggregated permissions-filtered results set.Type: ApplicationFiled: December 15, 2023Publication date: April 11, 2024Inventors: Joel Bernstein, Michael Suzuki, John Newton
-
Patent number: 11886431Abstract: A method for real-time analytical queries of a documents store is provided. The method includes receiving a query and an access control list associated with a user, the query requesting content managed by a content management system. The method further includes generating an execution plan based on the query and the access control list. The method further includes constraining, based on the execution plan, possible results returned from the query using a content index of a plurality of content items maintained in a repository of the content management system. The constraining includes limiting the at least one processor from adding a content item of the plurality of content items to a permissions-filtered results set based on the access control list identifying the user as not having permission to access the content item. The method further includes aggregating the permissions-filtered results set and returning the aggregated permissions-filtered results set.Type: GrantFiled: May 21, 2019Date of Patent: January 30, 2024Assignee: Hyland UK Operations LimitedInventors: Joel Bernstein, Michael Suzuki, John Newton
-
Publication number: 20230409551Abstract: A system and method for providing fine-grained access control in a search engine. Access control predicates associated with a search query, including fixed-width and/or variable-width tokens, are received from the search engine, and are formatted in a machine-readable binary format to generate a single byte array. A pre-sorted memory index structure associated with the single byte array is generated, by sorting the access control predicates according to their token width. The pre-sorted memory index structure is merge joined with an uninverted terms index that includes a sorted list of all terms in a field associated with the search query, and a document index mapping the document identifier (ID) to a term ordinal for a specific field.Type: ApplicationFiled: August 3, 2023Publication date: December 21, 2023Inventor: Joel Bernstein
-
Publication number: 20230301647Abstract: A suturing device comprising an elongated member including a cavity formed in a surface thereof, a needle passage, and a vacuum port. When the elongated member is inserted into a body including tissue and a vacuum is applied to the cavity, the tissue is captured by the cavity. A needle pusher is operable to move a needle having a sutured attached thereto through the tissue until a first end of the needle is captured by a needle capturing assembly. A clamp coupled to the elongated member is used to extract the needle from the needle capturing assembly and reposition the needle with suture attached to be re-engaged by the needle pusher. The cavity may include a plurality of cavity portions for capturing multiple contiguous portions of the tissue such that a single pass of the needle and the suture results in the suturing of the multiple portions of the tissue.Type: ApplicationFiled: June 2, 2023Publication date: September 28, 2023Applicant: TSYMM INNOVATIONS LLCInventors: Allan Wulc, Joel Bernstein, Douglas Hudson, Bruce Bernstein
-
Patent number: 11762829Abstract: A system and method for providing fine-grained access control in a search engine. Access control predicates associated with a search query, including fixed-width and/or variable-width tokens, are received from the search engine, and are formatted in a machine-readable binary format to generate a single byte array. A pre-sorted memory index structure associated with the single byte array is generated, by sorting the access control predicates according to their token width. The pre-sorted memory index structure is merge joined with an uninverted terms index that includes a sorted list of all terms in a field associated with the search query, and a document index mapping each document identifier (ID) to a term ordinal for a specific field.Type: GrantFiled: January 21, 2020Date of Patent: September 19, 2023Assignee: Hyland UK Operations LimitedInventor: Joel Bernstein
-
Patent number: 11701107Abstract: A suturing device comprising an elongated member including a cavity formed in a surface thereof, a needle passage, and a vacuum port. When the elongated member is inserted into a body including tissue and a vacuum is applied to the cavity, the tissue is captured by the cavity. A needle pusher is operable to move a needle having a sutured attached thereto through the tissue until a first end of the needle is captured by a needle capturing assembly. A clamp coupled to the elongated member is used to extract the needle from the needle capturing assembly and reposition the needle with suture attached to be re-engaged by the needle pusher. The cavity may include a plurality of cavity portions for capturing multiple contiguous portions of the tissue such that a single pass of the needle and the suture results in the suturing of the multiple portions of the tissue.Type: GrantFiled: March 24, 2022Date of Patent: July 18, 2023Assignee: TSYMM INNOVATIONS LLCInventors: Allan Wulc, Joel Bernstein, Douglas Hudson, Bruce Bernstein
-
Publication number: 20220304677Abstract: A suturing device comprising an elongated member including a cavity formed in a surface thereof, a needle passage, and a vacuum port. When the elongated member is inserted into a body including tissue and a vacuum is applied to the cavity, the tissue is captured by the cavity. A needle pusher is operable to move a needle having a sutured attached thereto through the tissue until a first end of the needle is captured by a needle capturing assembly. A clamp coupled to the elongated member is used to extract the needle from the needle capturing assembly and reposition the needle with suture attached to be re-engaged by the needle pusher. The cavity may include a plurality of cavity portions for capturing multiple contiguous portions of the tissue such that a single pass of the needle and the suture results in the suturing of the multiple portions of the tissue.Type: ApplicationFiled: March 24, 2022Publication date: September 29, 2022Applicant: TSYMM INNOVATIONS LLCInventors: Allan Wulc, Joel Bernstein, Douglas Hudson, Bruce Bernstein
-
Publication number: 20200159713Abstract: A system and method for providing fine-grained access control in a search engine. Access control predicates associated with a search query, including fixed-width and/or variable-width tokens, are received from the search engine, and are formatted in a machine-readable binary format to generate a single byte array. A pre-sorted memory index structure associated with the single byte array is generated, by sorting the access control predicates according to their token width. The pre-sorted memory index structure is merge joined with an uninverted terms index that includes a sorted list of all terms in a field associated with the search query, and a document index mapping each document identifier (ID) to a term ordinal for a specific field.Type: ApplicationFiled: January 21, 2020Publication date: May 21, 2020Inventor: Joel Bernstein
-
Patent number: 10540338Abstract: A system and method for providing fine-grained access control in a search engine. Access control predicates associated with a search query, including fixed-width and/or variable-width tokens, are received from the search engine, and are formatted in a machine-readable binary format to generate a single byte array. A pre-sorted memory index structure associated with the single byte array is generated, by sorting the access control predicates according to their token width. The pre-sorted memory index structure is merge joined with an uninverted terms index that includes a sorted list of all terms in a field associated with the search query, and a document index mapping each document identifier (ID) to a term ordinal for a specific field.Type: GrantFiled: January 30, 2017Date of Patent: January 21, 2020Inventor: Joel Bernstein
-
Publication number: 20190361897Abstract: A method for real-time analytical queries of a documents store is provided. The method includes receiving a query and an access control list associated with a user, the query requesting content managed by a content management system. The method further includes generating an execution plan based on the query and the access control list. The method further includes constraining, based on the execution plan, possible results returned from the query using a content index of a plurality of content items maintained in a repository of the content management system. The constraining includes limiting the at least one processor from adding a content item of the plurality of content items to a permissions-filtered results set based on the access control list identifying the user as not having permission to access the content item. The method further includes aggregating the permissions-filtered results set and returning the aggregated permissions-filtered results set.Type: ApplicationFiled: May 21, 2019Publication date: November 28, 2019Inventors: Joel Bernstein, Michael Suzuki, John Newton
-
Publication number: 20180218021Abstract: A system and method for providing fine-grained access control in a search engine. Access control predicates associated with a search query, including fixed-width and/or variable-width tokens, are received from the search engine, and are formatted in a machine-readable binary format to generate a single byte array. A pre-sorted memory index structure associated with the single byte array is generated, by sorting the access control predicates according to their token width. The pre-sorted memory index structure is merge joined with an uninverted terms index that includes a sorted list of all terms in a field associated with the search query, and a document index mapping each document identifier (ID) to a term ordinal for a specific field.Type: ApplicationFiled: January 30, 2017Publication date: August 2, 2018Inventor: Joel Bernstein
-
Publication number: 20060020025Abstract: A method of treating inflammatory acne vulgaris or inflammatory acne rosacea comprises the topical application of a formulation incorporating carbamide peroxide in a pharmaceutically acceptable vehicle. Inflammatory acneform lesions that can be successfully treat with the inventive method include erythematous papules, pustules, nodules, and cysts. Suitable pharmaceutical vehicles for the topical application of carbamide peroxide include creams, gels, lotions, solutions, suspensions, and ointments.Type: ApplicationFiled: July 23, 2004Publication date: January 26, 2006Inventor: Joel Bernstein
-
Publication number: 20050220862Abstract: Pharmaceutical compositions of hepatotoxic compounds are provided in which the hepatotoxicity of the compounds is mitigated by including quantities of nicotinamide and methionine in the composition. Folic acid also can be included to further mitigate the hepatotoxic effects. The hepatotoxic compounds can include acetaminophen, methotrexate, atorvastatin, simvastatin, niacin, flucanozole, divalproex sodium, and valproic acid.Type: ApplicationFiled: March 31, 2004Publication date: October 6, 2005Inventor: Joel Bernstein
-
Publication number: 20050176809Abstract: Chronic pain is treated with a combination of a standard dose of a non-narcotic analgesic and a low dose of a tricyclic antidepressant compound. The invention is effective in the treatment of chronic pain associated with neuropathic or fibromuscular disorders, where such pain has been unresponsive to non-narcotic analgesics alone.Type: ApplicationFiled: February 5, 2004Publication date: August 11, 2005Applicant: Rodlen Laboratories, Inc.Inventor: Joel Bernstein
-
Publication number: 20050169948Abstract: A topical composition for the treatment of acne vulgaris or acne rosacea comprises an amount of nicotinamide and less than 1% by weight of nicotinic acid. The composition is more effective in the treatment of acne than the same composition would be without the nicotinic acid. A method of treating acne vulgaris or acne rosacea comprises the topical application of a composition comprising nicotinamide and less than 1% by weight of nicotinic acid.Type: ApplicationFiled: January 29, 2004Publication date: August 4, 2005Inventor: Joel Bernstein
-
Publication number: 20050085552Abstract: A method of treating or preventing painful disorders comprises the intrathecal administration of civamide or one of its salts in an amount of about 0.001-1 mg by weight in a pharmaceutically acceptable vehicle to provide surprisingly long-lasting pain relief.Type: ApplicationFiled: October 16, 2003Publication date: April 21, 2005Applicant: Winston Laboratories, Inc.Inventor: Joel Bernstein
-
Publication number: 20050084520Abstract: A method of providing relatively long term diminishment or prevention of painful disorders comprises the topical or intranasal administration of civamide or one of its salts in an amount of about 0.001% to 1.0% by weight in a pharmaceutically acceptable vehicle over a relatively short term treatment period to provide unexpectedly long-lasting pain relief.Type: ApplicationFiled: October 16, 2003Publication date: April 21, 2005Applicant: Winston Laboratories, Inc.Inventor: Joel Bernstein
-
Patent number: 4797684Abstract: A waveguide-fed microwave system particularly for cavity-backed spiral antennas for the Ka band comprises a waveguide transmission line; a microwave device having a pair of balanced, parallel feed wires; and a doubled tapered ridge transformer directly connecting the waveguide transmission line to the balanced, parallel feed wires of the microwave device providing a direct symmetrical transition between the waveguide transmission line and the microwave device.Type: GrantFiled: January 13, 1987Date of Patent: January 10, 1989Assignee: Elisra Electronic Systems Ltd.Inventors: Joel Bernstein, Samuel Spinner