Patents by Inventor Richard Cato
Richard Cato 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: 11775153Abstract: Examples herein include methods, systems, and computer program products for transparently determining the accuracy of image analysis and processing software where program code executing on a processor(s) determines that an image has been selected in a software of interest and is displayed in a viewer of the software of interest. The program code automatically launches a graphical user interface (window), on the screen, displayed contemporaneously with the viewer. The program code automatically annotates a region of the image in the window using an annotation defined by a specification. The program code calculates (using instructions from the specification) the first set of the values. The program code obtains a second set of the one or more values, calculated by the software, based on the annotation; The program code compares the value sets to identify discrepancies. The program code determines a reason for each discrepancy and displays the reason in the window.Type: GrantFiled: February 17, 2022Date of Patent: October 3, 2023Assignee: Fujifilm Medical Systems U.S.A., Inc.Inventors: Matthew Conrad, Richard Cato, Mitchell Kobelinski
-
Publication number: 20230259259Abstract: Examples herein include methods, systems, and computer program products for transparently determining the accuracy of image analysis and processing software where program code executing on a processor(s) determines that an image has been selected in a software of interest and is displayed in a viewer of the software of interest. The program code automatically launches a graphical user interface (window), on the screen, displayed contemporaneously with the viewer. The program code automatically annotates a region of the image in the window using an annotation defined by a specification. The program code calculates (using instructions from the specification) the first set of the values. The program code obtains a second set of the one or more values, calculated by the software, based on the annotation; The program code compares the value sets to identify discrepancies. The program code determines a reason for each discrepancy and displays the reason in the window.Type: ApplicationFiled: February 17, 2022Publication date: August 17, 2023Inventors: Matthew Conrad, Richard Cato, Mitchell Kobelinski
-
Patent number: 10748116Abstract: Aspects of the present disclosure relate to systems and methods that help automate the generation of a test vector. Every functional product, be it a service, device, or combination thereof, has one or more documents associated with it. These documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. In embodiments, command data-models and ranges and sequence of valid inputs to the data-model are extracted from natural language expressions in documentation related to a specific product. In embodiments, this extracted information is used to generate one or more table of attributes and properties or constraints about which a test vector may be generated for testing a command.Type: GrantFiled: February 16, 2016Date of Patent: August 18, 2020Assignee: DELL PRODUCTS L.P.Inventors: Sachinrao Chittaranjan Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Atulbhai Patel, Gavin Richard Cato, Joseph LaSalle White
-
Patent number: 9805717Abstract: Aspects of the present invention provide a more universal, easy, natural, and vendor-agnostic interface to configure, manage, and/or monitor devices in networks. In embodiments, a user-friendly natural language interface voice interface may be used to “live chat” with one or more devices. In embodiments, a natural language input from a user intended for a target device is received and converted into one or more properly formed commands that are target-specific for the target device and may be executed by the target device. In embodiments, results from the execution of the one or more commands may be appropriately formatted for presentation to the user.Type: GrantFiled: March 25, 2015Date of Patent: October 31, 2017Assignee: DELL PRODUCTS LPInventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Patent number: 9792275Abstract: Aspects of the present invention provide a more universal, easy, natural, and vendor-agnostic interface to configure, manage, and/or monitor devices in networks. In embodiments, a user-friendly natural language interface, such as a chat or messaging interface, may be used to “live chat” with one or more devices. In embodiments, a natural language input from a user intended for a target device is received and converted into one or more properly formed commands that are target-specific for the target device and may be executed by the target device. In embodiments, results from the execution of the one or more commands may be appropriately formatted for presentation to the user.Type: GrantFiled: March 6, 2015Date of Patent: October 17, 2017Assignee: DELL PRODUCTS LPInventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Publication number: 20170109697Abstract: Aspects of the present disclosure related to systems and methods that help automate the detection of errors in technical documentation. Every functional product, be it a service, device, or combination thereof, has one or more supporting documents associated with that product. These supporting documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. It is important that the information provided in such documents, particularly the commands, be correct. In embodiments, a document verification system may be used to automatically extracted commands from technical documentation.Type: ApplicationFiled: October 16, 2015Publication date: April 20, 2017Applicant: DELL PRODUCTS L.P.Inventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Publication number: 20170109698Abstract: Aspects of the present disclosure relate to systems and methods that help automate the generation of a test vector. Every functional product, be it a service, device, or combination thereof, has one or more documents associated with it. These documents may include such documentation as: (1) Release Notes; (2) Configuration Guides; (3) command line interfaces (CLIs)/application program interfaces (APIs); (4) Data Sheets; (5) Installation Guides; (6) User Manuals; (7) Errata notices; and (8) other documentation. In embodiments, command data-models and ranges and sequence of valid inputs to the data-model are extracted from natural language expressions in documentation related to a specific product. In embodiments, this extracted information is used to generate one or more table of attributes and properties or constraints about which a test vector may be generator for testing a command.Type: ApplicationFiled: February 16, 2016Publication date: April 20, 2017Applicant: DELL PRODUCTS L.P.Inventors: Sachinrao Chittaranjan Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Atulbhai Patel, Gavin Richard Cato, Joseph LaSalle White
-
Publication number: 20160259780Abstract: Aspects of the present invention provide a more universal, easy, natural, and vendor-agnostic interface to configure, manage, and/or monitor devices in networks. In embodiments, a user-friendly natural language interface, such as a chat or messaging interface, may be used to “live chat” with one or more devices. In embodiments, a natural language input from a user intended for a target device is received and converted into one or more properly formed commands that are target-specific for the target device and may be executed by the target device. In embodiments, results from the execution of the one or more commands may be appropriately formatted for presentation to the user.Type: ApplicationFiled: March 6, 2015Publication date: September 8, 2016Applicant: DELL PRODUCTS L.P.Inventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Publication number: 20160260430Abstract: Aspects of the present invention provide a more universal, easy, natural, and vendor-agnostic interface to configure, manage, and/or monitor devices in networks. In embodiments, a user-friendly natural language interface voice interface may be used to “live chat” with one or more devices. In embodiments, a natural language input from a user intended for a target device is received and converted into one or more properly formed commands that are target-specific for the target device and may be executed by the target device. In embodiments, results from the execution of the one or more commands may be appropriately formatted for presentation to the user.Type: ApplicationFiled: March 25, 2015Publication date: September 8, 2016Applicant: DELL PRODUCTS L.P.Inventors: Sachinrao Panemangalore, Vinay Sawal, Vivek Dharmadhikari, Kuntal Patel, Gavin Richard Cato
-
Patent number: 9252548Abstract: Systems and apparatuses are disclosed having a 3×8 stacked RJ45 connector with an integrated LEDs option for a 1U product form factor to provide increased density of an RJ45 connector which utilizes open source and non-proprietary modular connectors in conformity with published standards. For example, in one embodiment such systems and apparatuses include a networking component having therein a connector which includes a plurality of RJ45 jacks arranged into exactly three horizontal rows and a plurality of vertical columns; a printed circuit board to electrically interface with each of the plurality of RJ45 jacks; and a 1× Rack Unit (1U) chassis having the connector and printed circuit board therein, in which at least a portion of the connector extends into a horizontal plane occupied by the printed circuit board. Rack systems and methods are further described for employing such a networking component.Type: GrantFiled: July 8, 2014Date of Patent: February 2, 2016Assignee: Extreme Networks, Inc.Inventors: Alice Meng, Unnikrishnan Gangadharan, Marwan Naboulsi, Gavin Richard Cato
-
Patent number: 8771009Abstract: Systems and apparatuses are disclosed having a 3×8 stacked RJ45 connector with an integrated LEDs option for a 1U product form factor to provide increased density of an RJ45 connector which utilizes open source and non-proprietary modular connectors in conformity with published standards. For example, in one embodiment such systems and apparatuses include a networking component having therein a connector which includes a plurality of RJ45 jacks arranged into exactly three horizontal rows and a plurality of vertical columns; a printed circuit board to electrically interface with each of the plurality of RJ45 jacks; and a 1x Rack Unit (1U) chassis having the connector and printed circuit board therein, in which at least a portion of the connector extends into a horizontal plane occupied by the printed circuit board. Rack systems and methods are further described for employing such a networking component.Type: GrantFiled: May 3, 2012Date of Patent: July 8, 2014Assignee: Extreme Networks, Inc.Inventors: Alice Meng, Unnikrishnan Gangadharan, Marwan Naboulsi, Gavin Richard Cato
-
Publication number: 20130295795Abstract: Systems and apparatuses are disclosed having a 3×8 stacked RJ45 connector with an integrated LEDs option for a 1U product form factor to provide increased density of an RJ45 connector which utilizes open source and non-proprietary modular connectors in conformity with published standards. For example, in one embodiment such systems and apparatuses include a networking component having therein a connector which includes a plurality of RJ45 jacks arranged into exactly three horizontal rows and a plurality of vertical columns; a printed circuit board to electrically interface with each of the plurality of RJ45 jacks; and a 1x Rack Unit (1U) chassis having the connector and printed circuit board therein, in which at least a portion of the connector extends into a horizontal plane occupied by the printed circuit board. Rack systems and methods are further described for employing such a networking component.Type: ApplicationFiled: May 3, 2012Publication date: November 7, 2013Inventors: Alice Meng, Unnikrishnan Gangadharan, Marwan Naboulsi, Gayin Richard Cato