Patents by Inventor Daniel Driscoll
Daniel Driscoll 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: 10306899Abstract: A system for processing a suspended beef carcass as the carcass is moved along a defined path. A robotic arm is carried on a moveable table and has mounted thereon a servo motor-driven band saw capable of effecting a splitting operation on the beef carcass. The band saw is counterbalanced by a mass having a weight less than the weight of the band saw, and the robotic arm has a maximum load-carrying capacity less than the weight of the band saw. A torque monitor for the servo motor detects breaks in the band saw or breaks in the support for the band saw. A vision-based sensor system detects location of a tail bone on the beef carcass and identifies an age-indicating indicia. The system includes a controller in communication with the carcass rail, the carcass processing device and motor, and the vision-based sensor system.Type: GrantFiled: October 30, 2018Date of Patent: June 4, 2019Assignee: JARVIS PRODUCTS CORPORATIONInventor: Daniel Driscoll
-
Patent number: 10228970Abstract: Methods and apparatuses for bounding the processing domain in a symmetric multiprocessing system are provided. In various implementations, a particular computational task is “affined” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the affined processing unit processes the instruction. When the affined processing unit is not processing the particular computational task, the symmetric multiprocessing operating system may cause the processing unit to process alternate instructions. With some implementations, a particular computational task is “linked” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the bound processing unit processes the instruction. When the bound processing unit is not processing the particular computational instruction, the bound processing unit may enter a low power or idle state.Type: GrantFiled: November 23, 2015Date of Patent: March 12, 2019Assignee: MENTOR GRAPHICS CORPORATIONInventors: Michael Trippi, Arvind Raghuraman, Daniel Driscoll
-
Publication number: 20190069563Abstract: A system for processing a suspended beef carcass as the carcass is moved along a defined path. A robotic arm is carried on a moveable table and has mounted thereon a servo motor-driven band saw capable of effecting a splitting operation on the beef carcass. The band saw is counterbalanced by a mass having a weight less than the weight of the band saw, and the robotic arm has a maximum load-carrying capacity less than the weight of the band saw. A torque monitor for the servo motor detects breaks in the band saw or breaks in the support for the band saw. A vision-based sensor system detects location of a tail bone on the beef carcass and identifies an age-indicating indicia. The system includes a controller in communication with the carcass rail, the carcass processing device and motor, and the vision-based sensor system.Type: ApplicationFiled: October 30, 2018Publication date: March 7, 2019Inventor: Daniel Driscoll
-
Patent number: 10117438Abstract: A system for processing a suspended beef carcass as the carcass is moved along a defined path. A robotic arm is carried on a moveable table and has mounted thereon a servo motor-driven band saw capable of effecting a splitting operation on the beef carcass. The band saw is counterbalanced by a mass having a weight less than the weight of the band saw, and the robotic arm has a maximum load-carrying capacity less than the weight of the band saw. A torque monitor for the servo motor detects breaks in the band saw or breaks in the support for the band saw. A vision-based sensor system detects location of a tail bone on the beef carcass and identifies an age-indicating indicia. The system includes a controller in communication with the carcass rail, the carcass processing device and motor, and the vision-based sensor system.Type: GrantFiled: February 1, 2018Date of Patent: November 6, 2018Assignee: JARVIS PRODUCTS CORPORATIONInventor: Daniel Driscoll
-
Patent number: 10028514Abstract: A robotic carcass processing system uses a pair of robotic arms having multiple axes of motion, a saw mounted thereon, and a controller. The controller moves the saw in Cartesian space via inverse kinematics with interpolation control over the multiple axes of the robotic arm to synchronously move the saw relative to a carcass on an assembly line. The controller also determines when one of the robotic arms has moved its saw out of a defined space to indicate that space is clear and to permit the other robotic arm to enter that space. A sensor on the assembly line identifies location of the absence of a supported carcass, a supported carcass that requires special handling, or weight or length of a carcass. The controller sends a signal to the robotic arms to either effect a standard cut or to modify the standard cut at the identified location or carcass.Type: GrantFiled: May 1, 2015Date of Patent: July 24, 2018Assignee: JARVIS PRODUCTS CORPORATIONInventor: Daniel Driscoll
-
Publication number: 20180153179Abstract: A system for processing a suspended beef carcass as the carcass is moved along a defined path. A robotic arm is carried on a moveable table and has mounted thereon a servo motor-driven band saw capable of effecting a splitting operation on the beef carcass. The band saw is counterbalanced by a mass having a weight less than the weight of the band saw, and the robotic arm has a maximum load-carrying capacity less than the weight of the band saw. A torque monitor for the servo motor detects breaks in the band saw or breaks in the support for the band saw. A vision-based sensor system detects location of a tail bone on the beef carcass and identifies an age-indicating indicia. The system includes a controller in communication with the carcass rail, the carcass processing device and motor, and the vision-based sensor system.Type: ApplicationFiled: February 1, 2018Publication date: June 7, 2018Inventor: Daniel Driscoll
-
Publication number: 20180116234Abstract: A system for processing a suspended beef carcass as the carcass is moved along a defined path. A robotic arm is carried on a moveable table and has mounted thereon a servo motor-driven band saw capable of effecting a splitting operation on the beef carcass. The band saw is counterbalanced by a mass having a weight less than the weight of the band saw, and the robotic arm has a maximum load-carrying capacity less than the weight of the band saw. A torque monitor for the servo motor detects breaks in the band saw or breaks in the support for the band saw. A vision-based sensor system detects location of a tail bone on the beef carcass. The system includes a controller in communication with the carcass rail, the carcass processing device and motor, and the vision-based sensor system.Type: ApplicationFiled: July 28, 2017Publication date: May 3, 2018Inventor: Daniel Driscoll
-
Patent number: 9955702Abstract: A system for processing a suspended beef carcass as the carcass is moved along a defined path. A robotic arm is carried on a moveable table and has mounted thereon a servo motor-driven band saw capable of effecting a splitting operation on the beef carcass. The band saw is counterbalanced by a mass having a weight less than the weight of the band saw, and the robotic arm has a maximum load-carrying capacity less than the weight of the band saw. A torque monitor for the servo motor detects breaks in the band saw or breaks in the support for the band saw. A vision-based sensor system detects location of a tail bone on the beef carcass. The system includes a controller in communication with the carcass rail, the carcass processing device and motor, and the vision-based sensor system.Type: GrantFiled: July 28, 2017Date of Patent: May 1, 2018Assignee: JARVIS PRODUCTS CORPORATIONInventor: Daniel Driscoll
-
Publication number: 20170049116Abstract: A robotic carcass processing system uses a pair of robotic arms having multiple axes of motion, a saw mounted thereon, and a controller. The controller moves the saw in Cartesian space via inverse kinematics with interpolation control over the multiple axes of the robotic arm to synchronously move the saw relative to a carcass on an assembly line. The controller also determines when one of the robotic arms has moved its saw out of a defined space to indicate that space is clear and to permit the other robotic arm to enter that space. A sensor on the assembly line identifies location of the absence of a supported carcass, a supported carcass that requires special handling, or weight or length of a carcass. The controller sends a signal to the robotic arms to either effect a standard cut or to modify the standard cut at the identified location or carcass.Type: ApplicationFiled: May 1, 2015Publication date: February 23, 2017Inventor: Daniel Driscoll
-
Publication number: 20160217006Abstract: Methods and apparatuses for bounding the processing domain in a symmetric multiprocessing system are provided. In various implementations, a particular computational task is “affined” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the affined processing unit processes the instruction. When the affined processing unit is not processing the particular computational task, the symmetric multiprocessing operating system may cause the processing unit to process alternate instructions. With some implementations, a particular computational task is “linked” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the bound processing unit processes the instruction. When the bound processing unit is not processing the particular computational instruction, the bound processing unit may enter a low power or idle state.Type: ApplicationFiled: November 23, 2015Publication date: July 28, 2016Inventors: Michael Trippi, Arvind Raghuraman, Daniel Driscoll
-
Publication number: 20130318531Abstract: Methods and apparatuses for bounding the processing domain in a symmetric multiprocessing system are provided. In various implementations, a particular computational task is “affined” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the affined processing unit processes the instruction. When the affined processing unit is not processing the particular computational task, the symmetric multiprocessing operating system may cause the processing unit to process alternate instructions. With some implementations, a particular computational task is “linked” to a particular processing unit. Subsequently, when the particular task is executed, the symmetric multiprocessing operating system ensures that the bound processing unit processes the instruction. When the bound processing unit is not processing the particular computational instruction, the bound processing unit may enter a low power or idle state.Type: ApplicationFiled: February 19, 2013Publication date: November 28, 2013Applicant: MENTOR GRAPHICS CORPORATIONInventors: Michael Trippi, Arvind Raghuraman, Daniel Driscoll
-
Patent number: 8224978Abstract: Two participants may observe periodic data sources available only in the vicinity of physical trust (i.e. a wifi beacon). If an initial test of whether each participant has received the same key is passed, each party may hash the periodic source and communicate it to the other over a non-proximal communication channel (an IP network) and both are able to verify that the other (or agent of the other) is within the same vicinity.Type: GrantFiled: May 7, 2009Date of Patent: July 17, 2012Assignee: Microsoft CorporationInventors: Daniel Driscoll, Robert Hain
-
Publication number: 20110010716Abstract: Methods and apparatuses for developing symmetric and asymmetric software applications on a single monolithic symmetric multiprocessing operating system are disclosed. An enabling framework for one or all of the following software design patterns; application work load sharing between all processors present in a multi-processor system in a symmetric fashion, application work load sharing between all processors present in a multi-processor system in a asymmetric fashion using task to processor soft affinity declarations, application work load sharing between all processors present in a multi-processor system using bound computational domains may be provided. Further, a particular computational task or a set of computational tasks may be bound to a particular processing unit. Subsequently, when one such task is to be scheduled, the symmetric multiprocessing operating system ensures that the bound processing unit processes the instruction.Type: ApplicationFiled: June 14, 2010Publication date: January 13, 2011Inventors: Arvind Raghuraman, Daniel Driscoll, Michael Trippi
-
Publication number: 20100287288Abstract: Two participants may observe periodic data sources available only in the vicinity of physical trust (i.e. a wifi beacon). If an initial test of whether each participant has received the same key is passed, each party may hash the periodic source and communicate it to the other over a non-proximal communication channel (an IP network) and both are able to verify that the other (or agent of the other) is within the same vicinity.Type: ApplicationFiled: May 7, 2009Publication date: November 11, 2010Applicant: MICROSOFT CORPORATIONInventors: Daniel Driscoll, Robert Hain
-
Publication number: 20080021094Abstract: The subject invention provides methods and compositions for the treatment of neurogenetic disorders, particularly DSM-IV impulse control disorders such as intermittent explosive disorder, kleptomania, pyromania, pathologic gambling, trichotillomania, and other impulse control disorders such as compulsive buying and problematic Internet use. In a preferred embodiment, the subject invention provides methods for treating or controlling symptoms associated with ADHD or PWS comprising the administration of therapeutically effective amounts of compositions containing compounds of the formulas I-V. In another embodiment, the subject invention provides for methods of promoting wound healing comprising the administration of a therapeutically effective amount of a composition comprising the compounds of formulas I-V. Compositions may administered to a wound site via a salve, ointment, or as a component of a bandage or bioadhesive applied to the site of injury.Type: ApplicationFiled: July 31, 2007Publication date: January 24, 2008Inventors: Nathan Shapira, Mary Lessig, Daniel Driscoll
-
Publication number: 20050225954Abstract: One embodiment of a field changeable graphics system for a computing device includes a graphics card and an interface assembly. The interface assembly is adapted to interface the graphics card with the motherboard of a computing device, without directly mounting the graphics card to the motherboard. One advantage of the disclosed graphics system is that it enables a computing device user to upgrade the existing device's graphics system. Thus, the user is not forced to purchase an entirely new computing device in order to take advantage of graphics innovations. This advantage is particularly significant for users of portable computing devices, such as laptop computers and PDAs.Type: ApplicationFiled: April 9, 2004Publication date: October 13, 2005Inventors: Daniel Driscoll, Joseph Walters, Craig Dowdall, Charles Buffington
-
Publication number: 20050227527Abstract: One embodiment of an edge connector for a field changeable graphics system includes a right angle edge connector having a plurality of contact pins adapted to engage contacts on a graphics card. The edge connector is adapted to interface the graphics card with the motherboard of a computing device, without directly mounting the graphics card to the motherboard. One advantage of the disclosed edge connector is that it is compatible with a plurality of graphics cards and systems, thereby enabling a computing device user to upgrade the existing device's graphics system. Thus, the user is not forced to purchase an entirely new computing device in order to take advantage of graphics innovations. A further advantage of the disclosed edge connector is that it enables upgrades to low voltage differential signaling (LVDS) features, without the need for additional costly devices capable of operating at LVDS data rates.Type: ApplicationFiled: April 9, 2004Publication date: October 13, 2005Inventors: Michael Diamond, Daniel Driscoll, Craig Dowdall, Charles Buffington
-
Publication number: 20050101543Abstract: The subject invention provides methods and compositions for the treatment of neurogenetic disorders, particularly DSM-IV impulse control disorders such as intermittent explosive disorder, kleptomania, pyromania, pathologic gambling, trichotillomania, and other impulse control disorders such as compulsive buying and problematic Internet use. In a preferred embodiment, the subject invention provides methods for treating or controlling symptoms associated with ADHD or PWS comprising the administration of therapeutically effective amounts of compositions containing compounds of the formulas I-V. In another embodiment, the subject invention provides for methods of promoting wound healing comprising the administration of a therapeutically effective amount of a composition comprising the compounds of formulas I-V. Compositions may administered to a wound site via a salve, ointment, or as a component of a bandage or bioadhesive applied to the site of injury.Type: ApplicationFiled: December 15, 2004Publication date: May 12, 2005Applicant: University of FloridaInventors: Nathan Shapira, Mary Lessig, Daniel Driscoll
-
Publication number: 20050002380Abstract: The present invention is directed to a computerized method for locating and tracking devices in a network. The method including the step of querying the network to obtain network device connectivity data for each device coupled to the network. Device relational data is retrieved from at least one database. The network device connectivity data is correlated with the device relational data to obtain an asset tracking record for each device. The asset tracking record includes device location data, device identification data, and device responsibility data.Type: ApplicationFiled: April 30, 2004Publication date: January 6, 2005Inventors: Robert Miller, Daniel Driscoll, Lyle Haff, Raymond Rush, Jaime Wightman, John Yaichuk