Patents by Inventor William Healy
William Healy 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).
-
Patent number: 12639511Abstract: In one embodiment, a method comprises: parsing, using a large language model, a constraint satisfaction problem statement into a sequence of sentences corresponding to a plurality of individual problem sentences and a plurality of individual answer choices; invoking respective primitives from a set of logical-linguistic primitive functions to iteratively process i) each of the plurality of individual problem sentences to establish a respective problem constraint with accompanying arguments and ii) each of the plurality of individual answer choices to establish a respective answer choice constraint with accompanying arguments; storing, during invoking, the respective problem constraints into an aggregate list of problem constraints; and solving, after completion of the aggregate list of problem constraints, the constraint satisfaction problem statement as a validity output for each answer choice constraint given the aggregate list of problem constraints.Type: GrantFiled: February 13, 2024Date of Patent: May 26, 2026Assignee: Cisco Technology, Inc.Inventors: Tarun Raheja, Advit Deepak, William Healy, Jayanth Srinivasa, Gaowen Liu, Ramana Rao V. R. Kompella, Raunak Sinha
-
Publication number: 20250265253Abstract: In one embodiment, a method herein may comprise: fetching relevant context responsive to a particular query initially submitted into a large language model without additional context; determining that an output from the large language model for the particular query is an unacceptable output; providing, responsive to the unacceptable output, a select portion of the relevant context to the large language model for a subsequent output; and increasing, progressively and responsive to subsequent unacceptable outputs from the large language model, an amount of context in each subsequent portion iteratively provided to the large language model until an acceptable output is achieved.Type: ApplicationFiled: February 15, 2024Publication date: August 21, 2025Applicant: Cisco Technology, Inc.Inventors: Advit DEEPAK, William HEALY, Tarun RAHEJA, Jayanth SRINIVASA, Ramana Rao V. R. KOMPELLA, Raunak SINHA
-
Publication number: 20250258999Abstract: In one embodiment, a method comprises: parsing, using a large language model, a constraint satisfaction problem statement into a sequence of sentences corresponding to a plurality of individual problem sentences and a plurality of individual answer choices; invoking respective primitives from a set of logical-linguistic primitive functions to iteratively process i) each of the plurality of individual problem sentences to establish a respective problem constraint with accompanying arguments and ii) each of the plurality of individual answer choices to establish a respective answer choice constraint with accompanying arguments; storing, during invoking, the respective problem constraints into an aggregate list of problem constraints; and solving, after completion of the aggregate list of problem constraints, the constraint satisfaction problem statement as a validity output for each answer choice constraint given the aggregate list of problem constraints.Type: ApplicationFiled: February 13, 2024Publication date: August 14, 2025Applicant: Cisco Technology, Inc.Inventors: Tarun RAHEJA, Advit DEEPAK, William HEALY, Jayanth SRINIVASA, Gaowen LIU, Ramana Rao V. R. KOMPELLA, Raunak SINHA
-
Publication number: 20250258818Abstract: In one embodiment, a method for a cache-generated frequently asked questions page includes converting a received query into a set of embeddings and performing a semantic searching operation based on information contained in the set of embeddings against a cache of question and answer pairs. The method further includes returning a stored answer to the received query responsive to a determination that a particular question and answer pair in the cache of question and answer pairs meets a threshold similarity level for the information contained in the set of embeddings, the stored answer derived from the particular question and answer pair and performing a large language model operation to generate an answer to the query responsive to a determination that no question and answer pair in the cache of question and answer pairs meets the threshold similarity level for the information contained in the set of embeddings.Type: ApplicationFiled: February 13, 2024Publication date: August 14, 2025Applicant: Cisco Technology, Inc.Inventors: Tarun RAHEJA, Raunak SINHA, William HEALY, Jayanth SRINIVASA, Advit DEEPAK, Ramana Rao V. R. KOMPELLA, Ali PAYANI
-
Publication number: 20250259011Abstract: In one embodiment, a method herein comprises: extracting topics from queries submitted into a large language model; determining a quality of outputs from the large language model in response to the queries; assessing per-topic performance of the large language model across the topics queried into the large language model based on the quality of the outputs; determining one or more underperforming topics for the large language model based on the per-topic performance of the large language model across the topics; and performing one or more mitigation actions based on the one or more underperforming topics for the large language model. In one implementation, the method comprises: displaying a user interface that indicates the per-topic performance of the large language model across the topics as a heatmap, and delineating the one or more underperforming topics specifically within the heatmap.Type: ApplicationFiled: February 13, 2024Publication date: August 14, 2025Applicant: Cisco Technology, Inc.Inventors: Advit DEEPAK, Raunak SINHA, William HEALY, Tarun RAHEJA, Jayanth SRINIVASA, Ramana Rao V. R. KOMPELLA
-
Patent number: 11603300Abstract: A machine for handling heavy components in a heavy equipment environment. In an example implementation, the machine includes a truck having at least two front wheels and at least one rear wheel. A outrigger portion extends forward from the truck. The front wheels are attached at a forward end of the outrigger portion. A mast extends vertically from a track extending forward from the truck on a base of the outrigger portion. The mast is movably extendable or retractable along the track. A carriage is mounted on the mast and configured to move vertically on the mast. A pair of forks are mounted on the carriage to move vertically when the carriage is controlled to move. A personnel platform is mounted on the carriage independent of the mounting of the forks on the carriage. A remote control panel is configured to override a cab control panel under operator control. The remote control panel includes a plurality of controls for moving the carriage and for extending or retracting the mast.Type: GrantFiled: February 5, 2021Date of Patent: March 14, 2023Assignee: Greenfield Products, Inc.Inventors: Anthony Calomino, William Healy
-
Publication number: 20210163275Abstract: A machine for handling heavy components in a heavy equipment environment. In an example implementation, the machine includes a truck having at least two front wheels and at least one rear wheel. A outrigger portion extends forward from the truck. The front wheels are attached at a forward end of the outrigger portion. A mast extends vertically from a track extending forward from the truck on a base of the outrigger portion. The mast is movably extendable or retractable along the track. A carriage is mounted on the mast and configured to move vertically on the mast. A pair of forks are mounted on the carriage to move vertically when the carriage is controlled to move. A personnel platform is mounted on the carriage independent of the mounting of the forks on the carriage. A remote control panel is configured to override a cab control panel under operator control. The remote control panel includes a plurality of controls for moving the carriage and for extending or retracting the mast.Type: ApplicationFiled: February 5, 2021Publication date: June 3, 2021Inventors: Anthony Calomino, William Healy
-
Patent number: 10919748Abstract: A machine for handling heavy components in a heavy equipment environment. In an example implementation, the machine includes a truck having at least two front wheels and at least one rear wheel. A outrigger portion extends forward from the truck. The front wheels are attached at a forward end of the outrigger portion. A mast extends vertically from a track extending forward from the truck on a base of the outrigger portion. The mast is movably extendable or retractable along the track. A carriage is mounted on the mast and configured to move vertically on the mast. A pair of forks are mounted on the carriage to move vertically when the carriage is controlled to move. A personnel platform is mounted on the carriage independent of the mounting of the forks on the carriage. A remote control panel is configured to override a cab control panel under operator control. The remote control panel includes a plurality of controls for moving the carriage and for extending or retracting the mast.Type: GrantFiled: April 10, 2019Date of Patent: February 16, 2021Inventors: Anthony Calomino, William Healy
-
Publication number: 20190315611Abstract: A machine for handling heavy components in a heavy equipment environment. In an example implementation, the machine includes a truck having at least two front wheels and at least one rear wheel. A outrigger portion extends forward from the truck. The front wheels are attached at a forward end of the outrigger portion. A mast extends vertically from a track extending forward from the truck on a base of the outrigger portion. The mast is movably extendable or retractable along the track. A carriage is mounted on the mast and configured to move vertically on the mast. A pair of forks are mounted on the carriage to move vertically when the carriage is controlled to move. A personnel platform is mounted on the carriage independent of the mounting of the forks on the carriage. A remote control panel is configured to override a cab control panel under operator control. The remote control panel includes a plurality of controls for moving the carriage and for extending or retracting the mast.Type: ApplicationFiled: April 10, 2019Publication date: October 17, 2019Inventors: Anthony Calomino, William Healy
-
Publication number: 20130233812Abstract: A device for storing a fork lift carriage and a plurality of lift forks when each are detached from a fork lift truck. The device having a base frame with a plurality of sides, a leg portion extending downward from an end of each of the plurality of sides forming the base frame, a plurality of elongated fork storage containers attached to the base frame, and a carriage support rack to the base frame opposite of the plurality of fork storage containers.Type: ApplicationFiled: March 8, 2012Publication date: September 12, 2013Inventors: Gustavo Anzola, William Healy
-
Patent number: 7707280Abstract: Methods and systems for identifying communication circuits are disclosed. In particular a communication circuit communicatively couples a first node to a second node. A virtual circuit identification is then obtained based on a first address associated with the first node and a second address associated with the second node. The communication circuit is then identified based on the virtual circuit identification.Type: GrantFiled: November 29, 2004Date of Patent: April 27, 2010Assignee: AT&T Intellectual Property I, L.P.Inventors: Jorey Pascasio, William Healy
-
Patent number: 7236120Abstract: A non-destructive detection method and system enables detecting a moisture patch located inside a building wall or the like. A transmitter generates a series of ultra-wideband pulses while an ultra-wideband antenna unit, preferably in the form of an antenna array including a plurality of switchable antenna pairs, directs the pulses toward the building structure so that the pulses are reflected therefrom, and receives the reflected pulses. A receiver processes the reflected pulses received by the antenna unit and produces a corresponding output. A controller controls the operation of the transmitter, receiver and antenna unit, and analyzes the output of the receiver for the presence of moisture inside of the building wall.Type: GrantFiled: March 31, 2005Date of Patent: June 26, 2007Assignee: United States of America as represented by the Secretary of Commerce, the National Institute of Standards and TechnologyInventors: William Healy, Eric Van Doorn
-
Publication number: 20060168155Abstract: Methods and systems for identifying communication circuits are disclosed. In particular a communication circuit communicatively couples a first node to a second node. A virtual circuit identification is then obtained based on a first address associated with the first node and a second address associated with the second node. The communication circuit is then identified based on the virtual circuit identification.Type: ApplicationFiled: November 29, 2004Publication date: July 27, 2006Inventors: Jorey Pascasio, William Healy
-
Patent number: 7081984Abstract: Materials suitable for use in non-linear optical devices comprise morpholinium or thiomorpholinium salts of hydroxy-substituted aliphatic or aromatic carboxylic acids selected from tartaric acid and hydroxy-substituted benzoic and cinnamic acids, which salts have a non-centrosymmetric crystalline form. Preferred salts include morpholinium 3-hydroxybenzoate, morpholinium 4-hydroxybenzoate, morpholinium 3,5-dihydroxybenzoate, morpholinium 3-fluoro-4-hydroxybenzoate, dimorpholinium 2,3,5,6-tetrafluoro-4-hydroxybenzoate, morpholinium 4-(4-hydroxyphenyl)benzoate, morpholinium tartrate, morpholinium 4-hydroxycinnamate, thiomorpholinium 4-hydroxy-benzoate and thiomorpholinium 3,5-hydroxybenzoate.Type: GrantFiled: May 5, 2000Date of Patent: July 25, 2006Assignee: Qinetiq LimitedInventors: Gurmit S Bahra, Penelope A Chaloner, Lucy M Dutta, William Healy
-
Publication number: 20050179578Abstract: A non-destructive detection method and system enables detecting a moisture patch located inside a building wall or the like. A transmitter generates a series of ultra-wideband pulses while an ultra-wideband antenna unit, preferably in the form of an antenna array including a plurality of switchable antenna pairs, directs the pulses toward the building structure so that the pulses are reflected therefrom, and receives the reflected pulses. A receiver processes the reflected pulses received by the antenna unit and produces a corresponding output. A controller controls the operation of the transmitter, receiver and antenna unit, and analyzes the output of the receiver for the presence of moisture inside of the building wall.Type: ApplicationFiled: March 31, 2005Publication date: August 18, 2005Inventors: William Healy, Eric Van Doorn