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: 11911225
    Abstract: 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: Grant
    Filed: June 26, 2020
    Date of Patent: February 27, 2024
    Assignee: Globus Medical Inc.
    Inventors: Norbert Johnson, Neil Crawford, Jeffrey Forsyth, Yuan Cheng, Jawad Mokhtar
  • Patent number: 10148687
    Abstract: 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: Grant
    Filed: September 29, 2017
    Date of Patent: December 4, 2018
    Assignee: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Publication number: 20180034829
    Abstract: 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: Application
    Filed: September 29, 2017
    Publication date: February 1, 2018
    Applicant: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Patent number: 9825988
    Abstract: 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: Grant
    Filed: August 13, 2015
    Date of Patent: November 21, 2017
    Assignee: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Publication number: 20160133351
    Abstract: 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: Application
    Filed: November 3, 2015
    Publication date: May 12, 2016
    Inventors: Lapkin K. CHENG, Jeffrey CRAWFORD, Meijun LU, Norihiko TAKEDA
  • Publication number: 20150350162
    Abstract: 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: Application
    Filed: August 13, 2015
    Publication date: December 3, 2015
    Applicant: FORTINET, INC.
    Inventor: William Jeffrey Crawford
  • Patent number: 9143526
    Abstract: 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: Grant
    Filed: October 25, 2014
    Date of Patent: September 22, 2015
    Assignee: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Publication number: 20150150135
    Abstract: 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: Application
    Filed: October 25, 2014
    Publication date: May 28, 2015
    Applicant: FORTINET, INC.
    Inventor: William Jeffrey Crawford
  • Patent number: 8887283
    Abstract: 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: Grant
    Filed: March 2, 2014
    Date of Patent: November 11, 2014
    Assignee: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Publication number: 20140181979
    Abstract: 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: Application
    Filed: March 2, 2014
    Publication date: June 26, 2014
    Applicant: FORTINET, INC.
    Inventor: William Jeffrey Crawford
  • Patent number: 8671450
    Abstract: 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: Grant
    Filed: December 22, 2012
    Date of Patent: March 11, 2014
    Assignee: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Patent number: 8371995
    Abstract: 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: Grant
    Filed: March 15, 2011
    Date of Patent: February 12, 2013
    Inventor: Jeffrey Crawford
  • Patent number: 8353042
    Abstract: 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: Grant
    Filed: September 1, 2008
    Date of Patent: January 8, 2013
    Assignee: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Patent number: 8347373
    Abstract: 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: Grant
    Filed: May 8, 2007
    Date of Patent: January 1, 2013
    Assignee: Fortinet, Inc.
    Inventor: William Jeffrey Crawford
  • Publication number: 20120238415
    Abstract: 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: Application
    Filed: March 15, 2011
    Publication date: September 20, 2012
    Inventor: Jeffrey Crawford
  • Patent number: 7618704
    Abstract: 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: Grant
    Filed: September 28, 2004
    Date of Patent: November 17, 2009
    Assignee: E.I. du Pont de Nemours and Company
    Inventors: Steven Dale Ittel, Jeffrey Crawford
  • Publication number: 20090138105
    Abstract: 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: Application
    Filed: August 19, 2007
    Publication date: May 28, 2009
    Inventor: Jeffrey A. Crawford
  • Publication number: 20090006423
    Abstract: 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: Application
    Filed: September 1, 2008
    Publication date: January 1, 2009
    Applicant: FORTINET, INC.
    Inventor: William Jeffrey Crawford
  • Publication number: 20080282337
    Abstract: 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: Application
    Filed: May 8, 2007
    Publication date: November 13, 2008
    Applicant: FORTINET, INC.
    Inventor: William Jeffrey Crawford
  • Publication number: 20080153973
    Abstract: The present invention is directed to viscoelastic compositions useful printing processes, and to devices using the compositions.
    Type: Application
    Filed: March 11, 2008
    Publication date: June 26, 2008
    Inventors: Steven Dale Ittel, Jeffrey Crawford