Patents by Inventor Jeffrey Crawford
Jeffrey Crawford 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: 11911225Abstract: A method for registration of digital medical images is provided. The method includes the step of storing a 3D digital medical image having a 3D anatomical feature and a first coordinate system and storing a 2D digital medical image having a 2D anatomical feature and a second coordinate system. The method further includes the steps of storing a placement of a digital medical object on the 3D digital medical image and the 2D digital medical image and generating a simulated 2D digital medical image from the 3D digital medical image, wherein the simulated 2D digital medical image comprises a simulated 2D anatomical feature corresponding to the 3D anatomical feature. The 2D anatomical feature is compared with the simulated 2D anatomical feature until a match is reached and a registration of the first coordinate system with the second coordinate system based on the match is determined.Type: GrantFiled: June 26, 2020Date of Patent: February 27, 2024Assignee: Globus Medical Inc.Inventors: Norbert Johnson, Neil Crawford, Jeffrey Forsyth, Yuan Cheng, Jawad Mokhtar
-
Patent number: 10148687Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a proxy, implemented within a network gateway device of a private network, monitors remote file-system access protocol sessions involving client computer systems and a server computer system associated with the private network. For each file on a share of the server computer system being accessed by one or more of the client computer systems: (i) a shared holding buffer corresponding to the file is created within a shared memory of the network gateway device; (ii) data being read from or written to the file by the monitored remote file-system access protocol sessions is buffered into the shared holding buffer; and (iii) responsive to a predetermined event, content filtering is performed on the shared holding buffer to determine whether malicious, dangerous or unauthorized content is contained within the shared holding buffer.Type: GrantFiled: September 29, 2017Date of Patent: December 4, 2018Assignee: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Publication number: 20180034829Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a proxy, implemented within a network gateway device of a private network, monitors remote file-system access protocol sessions involving client computer systems and a server computer system associated with the private network. For each file on a share of the server computer system being accessed by one or more of the client computer systems: (i) a shared holding buffer corresponding to the file is created within a shared memory of the network gateway device; (ii) data being read from or written to the file by the monitored remote file-system access protocol sessions is buffered into the shared holding buffer; and (iii) responsive to a predetermined event, content filtering is performed on the shared holding buffer to determine whether malicious, dangerous or unauthorized content is contained within the shared holding buffer.Type: ApplicationFiled: September 29, 2017Publication date: February 1, 2018Applicant: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Patent number: 9825988Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a proxy, implemented within a network gateway device of a private network, monitors remote file-system access protocol sessions involving client computer systems and a server computer system associated with the private network. For each file on a share of the server computer system being accessed by one or more of the client computer systems: (i) a shared holding buffer corresponding to the file is created within a shared memory of the network gateway device; (ii) data being read from or written to the file by the monitored remote file-system access protocol sessions is buffered into the shared holding buffer; and (iii) responsive to a predetermined event, content filtering is performed on the shared holding buffer to determine whether malicious, dangerous or unauthorized content is contained within the shared holding buffer.Type: GrantFiled: August 13, 2015Date of Patent: November 21, 2017Assignee: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Publication number: 20160133351Abstract: The invention relates to a conductive paste composition useful in the manufacture of photovoltaic cell electrodes, especially electrodes contacting the p-type emitter of an n-type base cell. The paste composition may comprise a source of a conductive metal, a glass frit such as a lead borate, aluminum metal powder, and a boron source that may be at least one of elemental boron, a non-oxide, boron-containing substance, or a combination thereof, all dispersed in an organic vehicle that renders the composition suitable for screen printing or other like application method. Also provided are a semiconductor device such as a photovoltaic cell having an electrode made with the paste composition, and a method for its manufacture.Type: ApplicationFiled: November 3, 2015Publication date: May 12, 2016Inventors: Lapkin K. CHENG, Jeffrey CRAWFORD, Meijun LU, Norihiko TAKEDA
-
Publication number: 20150350162Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a proxy, implemented within a network gateway device of a private network, monitors remote file-system access protocol sessions involving client computer systems and a server computer system associated with the private network. For each file on a share of the server computer system being accessed by one or more of the client computer systems: (i) a shared holding buffer corresponding to the file is created within a shared memory of the network gateway device; (ii) data being read from or written to the file by the monitored remote file-system access protocol sessions is buffered into the shared holding buffer; and (iii) responsive to a predetermined event, content filtering is performed on the shared holding buffer to determine whether malicious, dangerous or unauthorized content is contained within the shared holding buffer.Type: ApplicationFiled: August 13, 2015Publication date: December 3, 2015Applicant: FORTINET, INC.Inventor: William Jeffrey Crawford
-
Patent number: 9143526Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a remote file-system access protocol response is received at a network device logically interposed between one or more clients and a server. The response represents a response to a request from one of the clients relating to a file associated with a share of the server. A determination is made whether a holding buffer corresponding to the file exists. If not, then one is created; otherwise, the existing holding buffer is used for any of the clients or processes running on the clients that access the file. Data read from or written to the file as a result of the request is buffered into the holding buffer. The existence or non-existence of malicious, dangerous or unauthorized content contained within the holding buffer is determined by performing content filtering on the holding buffer.Type: GrantFiled: October 25, 2014Date of Patent: September 22, 2015Assignee: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Publication number: 20150150135Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a remote file-system access protocol response is received at a network device logically interposed between one or more clients and a server. The response represents a response to a request from one of the clients relating to a file associated with a share of the server. A determination is made whether a holding buffer corresponding to the file exists. If not, then one is created; otherwise, the existing holding buffer is used for any of the clients or processes running on the clients that access the file. Data read from or written to the file as a result of the request is buffered into the holding buffer. The existence or non-existence of malicious, dangerous or unauthorized content contained within the holding buffer is determined by performing content filtering on the holding buffer.Type: ApplicationFiled: October 25, 2014Publication date: May 28, 2015Applicant: FORTINET, INC.Inventor: William Jeffrey Crawford
-
Patent number: 8887283Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a remote file-system access protocol request issued by a client to a server is received at a network device logically interposed between the client and the server. The request is issued to the server by the network device. A single shared holding buffer, used for both read and write accesses to the file and used by multiple processes running on the client, is implemented by the network device for the file during a remote file-system access protocol session. Data being read from or written to the file as a result of the request is buffered into the buffer. Responsive to a predetermined event in relation to the remote file-system access protocol or the buffer, the existence or non-existence of malicious, dangerous or unauthorized content is determined by performing content filtering on the buffer.Type: GrantFiled: March 2, 2014Date of Patent: November 11, 2014Assignee: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Publication number: 20140181979Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a remote file-system access protocol request issued by a client to a server is received at a network device logically interposed between the client and the server. The request is issued to the server by the network device. A single shared holding buffer, used for both read and write accesses to the file and used by multiple processes running on the client, is implemented by the network device for the file during a remote file-system access protocol session. Data being read from or written to the file as a result of the request is buffered into the buffer. Responsive to a predetermined event in relation to the remote file-system access protocol or the buffer, the existence or non-existence of malicious, dangerous or unauthorized content is determined by performing content filtering on the buffer.Type: ApplicationFiled: March 2, 2014Publication date: June 26, 2014Applicant: FORTINET, INC.Inventor: William Jeffrey Crawford
-
Patent number: 8671450Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a first set of Server Message Block/Common Internet File System (SMB/CIFS) protocol requests originated by a first process running on a client and relating to a file associated with a share of a server and a second set of SMB/CIFS protocol requests originated by a second process running on the client and relating to the file are transparently proxied by a gateway device. The existence or non-existence of malicious, dangerous or unauthorized content contained within the file is determined by the gateway device by (i) buffering data being read from or written to the file as a result of the first and second set of SMB/CIFS protocol requests into a shared file buffer; and (ii) performing content filtering on the shared file buffer when a scanning condition is satisfied.Type: GrantFiled: December 22, 2012Date of Patent: March 11, 2014Assignee: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Patent number: 8371995Abstract: The present invention is an improved speed bag apparatus having a post 15 connected at its lower end 16 to a speed bag platform 50 by a vibration dampener 40. The vibration dampener rigidizes the connection between the post and the platform. The invention also includes a post collar 20 to guide and capture the post therein. The post is attached to a mounting apparatus which includes support members 31, 32, and 33 and a wall plate 30. The post collar also includes a pivoting clamp arm 60 which may be actuated by a turnable shaft 70 to grip the post as desired.Type: GrantFiled: March 15, 2011Date of Patent: February 12, 2013Inventor: Jeffrey Crawford
-
Patent number: 8353042Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, holding buffers in which data collected from a remote file-system access protocol is stored, a holding buffer context table, a file map table and a usage table corresponding to each holding buffer are created within one or more computer-readable media. References to each of the holding buffers are tracked within the holding buffer context table. References to a common file are mapped to a common holding buffer of the holding buffers with the file map table. Modified and unmodified portions of the holding buffers are tracked using the usage table corresponding to each holding buffer. Responsive to a predetermined event in relation to a holding buffer or the holding buffers, the existence of malicious, dangerous or unauthorized content contained within the holding buffer is determined by performing content filtering on the holding buffer.Type: GrantFiled: September 1, 2008Date of Patent: January 8, 2013Assignee: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Patent number: 8347373Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a transparent proxy running within a network gateway logically interposed between a client and a server intercepts remote file-system access protocol requests/responses. Responsive to receipt of a remote file-system access protocol request from the client, the network gateway issues the remote file-system access protocol request to the server on behalf of the client. The network gateway buffers into a holding buffer associated with the network gateway data being read from or written to a file associated with a share of the server. Then, responsive to a predetermined event in relation to the remote file-system access protocol or the holding buffer, the network gateway determines the existence or non-existence of malicious, dangerous or unauthorized content contained within the holding buffer by performing content filtering on the holding buffer.Type: GrantFiled: May 8, 2007Date of Patent: January 1, 2013Assignee: Fortinet, Inc.Inventor: William Jeffrey Crawford
-
Publication number: 20120238415Abstract: The present invention is an improved speed bag apparatus having a post 15 connected at its lower end 16 to a speed bag platform 50 by a vibration dampener 40. The vibration dampener rigidizes the connection between the post and the platform. The invention also includes a post collar 20 to guide and capture the post therein. The post is attached to a mounting apparatus which includes support members 31, 32, and 33 and a wall plate 30. The post collar also includes a pivoting clamp arm 60 which may be actuated by a turnable shaft 70 to grip the post as desired.Type: ApplicationFiled: March 15, 2011Publication date: September 20, 2012Inventor: Jeffrey Crawford
-
Patent number: 7618704Abstract: The present invention is directed to a process for printing conductors, insulators, dielectrics, phosphors, emitters, and other elements that may be for electronics and display applications. The present invention also relates to viscoelastic compositions used in this printing process. The present invention further includes devices made therefrom.Type: GrantFiled: September 28, 2004Date of Patent: November 17, 2009Assignee: E.I. du Pont de Nemours and CompanyInventors: Steven Dale Ittel, Jeffrey Crawford
-
Publication number: 20090138105Abstract: The present invention is a method of controlling an irrigation system that minimizes the amount of irrigation water applied with the use of evapotranspiration (ET) to adjust the irrigation controller. By basing the irrigation program on run times which equal a specific amount of water, ET can be used as a percentage to adjust the amount of water applied during an irrigation cycle. By setting a run time to equal 1? of rainfall ET can be used as a multiplier against the run time to make the correct adjustment to provide required water. By setting the amount of water to be applied to 2? or any other amount would need an additional multiplier added to make the proper adjustment. Adjustments for landscape coefficient and distribution uniformity would be placed in run time formula based on use of ET set at 1?. The adjusted run time would be the input into the control system.Type: ApplicationFiled: August 19, 2007Publication date: May 28, 2009Inventor: Jeffrey A. Crawford
-
Publication number: 20090006423Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, holding buffers in which data collected from a remote file-system access protocol is stored, a holding buffer context table, a file map table and a usage table corresponding to each holding buffer are created within one or more computer-readable media. References to each of the holding buffers are tracked within the holding buffer context table. References to a common file are mapped to a common holding buffer of the holding buffers with the file map table. Modified and unmodified portions of the holding buffers are tracked using the usage table corresponding to each holding buffer. Responsive to a predetermined event in relation to a holding buffer or the holding buffers, the existence of malicious, dangerous or unauthorized content contained within the holding buffer is determined by performing content filtering on the holding buffer.Type: ApplicationFiled: September 1, 2008Publication date: January 1, 2009Applicant: FORTINET, INC.Inventor: William Jeffrey Crawford
-
Publication number: 20080282337Abstract: Methods and systems for content filtering of remote file-system access protocols are provided. According to one embodiment, a transparent proxy running within a network gateway logically interposed between a client and a server intercepts remote file-system access protocol requests/responses. Responsive to receipt of a remote file-system access protocol request from the client, the network gateway issues the remote file-system access protocol request to the server on behalf of the client. The network gateway buffers into a holding buffer associated with the network gateway data being read from or written to a file associated with a share of the server. Then, responsive to a predetermined event in relation to the remote file-system access protocol or the holding buffer, the network gateway determines the existence or non-existence of malicious, dangerous or unauthorized content contained within the holding buffer by performing content filtering on the holding buffer.Type: ApplicationFiled: May 8, 2007Publication date: November 13, 2008Applicant: FORTINET, INC.Inventor: William Jeffrey Crawford
-
Publication number: 20080153973Abstract: The present invention is directed to viscoelastic compositions useful printing processes, and to devices using the compositions.Type: ApplicationFiled: March 11, 2008Publication date: June 26, 2008Inventors: Steven Dale Ittel, Jeffrey Crawford