Patents by Inventor Eric Gustafson
Eric Gustafson 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: 8768914Abstract: There is provided a method for searching a database to obtain data. The method includes (a) prioritizing a set of keys that are derived from a match inquiry, thus yielding a prioritized set of keys, wherein the prioritizing is based on, for each key of the set, an efficacy of using the key, (b) determining a subset of the prioritized set, and (c) retrieving, using the subset, a set of candidates for satisfying the match inquiry.Type: GrantFiled: June 2, 2008Date of Patent: July 1, 2014Assignee: Dun & Bradstreet, Inc.Inventors: Anthony J. Scriffignano, David Allaway, Eric Gustafson, Amy Hayenhjelm, Edward Ohlson, Courtney Shipman, Larry Skahill, Sudip Chakraborty, Ajay Pillai
-
Patent number: 8578002Abstract: A packet transmitted on a network is read and decoded. A network device and its operating system are identified by analyzing the decoded packet. If more than one operating system is identified from the decoded packet, the operating system is selecting by comparing confidence values assigned to the operating systems identified. A service running on the network device is identified from the decoded packet or subsequent packets that are read, decoded and analyzed. The network topology of a network is determined by reading, decoding, and analyzing a plurality of packets. A flow between two network devices is determined by reading, decoding, and analyzing a plurality of packets. Vulnerabilities are assigned to operating systems and services identified by reading, decoding, and analyzing packets. Network configuration policy is enforced on operating systems and services identified by reading, decoding, and analyzing packets.Type: GrantFiled: December 16, 2010Date of Patent: November 5, 2013Assignee: Sourcefire, Inc.Inventors: Martin Roesch, Ronald A. Dempster, Andrew Baker, Eric Gustafson
-
Patent number: 8280218Abstract: A tilting mirror MEMS variable optical attenuator attenuates light over a band of wavelengths with minimum wavelength dependent loss. The attenuator includes a lens that has a wedged input face and is made from a material that has high dispersion. The lens design causes different wavelengths to travel different paths through the attenuator such that wavelength dependent loss is reduced. The attenuator may be designed to have minimum wavelength dependent loss at a specified attenuation greater than zero.Type: GrantFiled: July 2, 2009Date of Patent: October 2, 2012Assignee: NeoPhotonics CorporationInventors: Asif A. Godil, Kenneth Honer, Matthew Lawrence, Eric Gustafson
-
Patent number: 8051749Abstract: There is disclosed herein an improved adjustable tool, such as a pair of pliers, having a first jaw portion and a second jaw portion, the first and second jaw portions being pivotably connected to one another by a pivot pin attached in any manner to one of the jaw portions and fitted within a channel defined within the other of the jaw portions. Preferably, the channel is formed by a plurality of pivot centers, including two non-adjacent terminal centers and at least one intermediate center, each center being connected to at least one other center by a slot to form a single pathway such that travel of the pivot pin between non-adjacent pivot centers requires travel through at least one intermediate pivot center, and the pivot pin has a positive tactile indication when properly seated in each pivot center.Type: GrantFiled: July 30, 2009Date of Patent: November 8, 2011Assignee: Snap-On IncorporatedInventors: Eric Gustafson, Glenn Kaufman, Garry Dillon
-
Patent number: 8046833Abstract: A policy component includes policy configuration information. The policy configuration information contains one or more rules. Each rule and group of rules can be associated with a set of response actions. As the nodes on the monitored networks change or intrusive actions are introduced on the networks, network change events or intrusion events are generated. The policy component correlates network change events and/or intrusions events with network map information. The network map contains information on the network topology, services and network devices, amongst other things. When certain criteria is satisfied based on the correlation, a policy violation event may be issued by the system resulting in alerts or remediations.Type: GrantFiled: November 14, 2005Date of Patent: October 25, 2011Assignee: Sourcefire, Inc.Inventors: Eric Gustafson, Brian P. Rittermann
-
Patent number: 7949732Abstract: A packet transmitted on a network is read and decoded. A network device and its operating system are identified by analyzing the decoded packet. If more than one operating system is identified from the decoded packet, the operating system is selecting by comparing confidence values assigned to the operating systems identified. A service running on the network device is identified from the decoded packet or subsequent packets that are read, decoded and analyzed. The network topology of a network is determined by reading, decoding, and analyzing a plurality of packets. A flow between two network devices is determined by reading, decoding, and analyzing a plurality of packets. Vulnerabilities are assigned to operating systems and services identified by reading, decoding, and analyzing packets. Network configuration policy is enforced on operating systems and services identified by reading, decoding, and analyzing packets.Type: GrantFiled: May 12, 2004Date of Patent: May 24, 2011Assignee: Sourcefire, Inc.Inventors: Martin Roesch, Ronald A. Dempster, Andrew Baker, Eric Gustafson
-
Publication number: 20100031785Abstract: There is disclosed herein an improved adjustable tool, such as a pair of pliers, having a first jaw portion and a second jaw portion, the first and second jaw portions being pivotably connected to one another by a pivot pin attached in any manner to one of the jaw portions and fitted within a channel defined within the other of the jaw portions. Preferably, the channel is formed by a plurality of pivot centers, including two non-adjacent terminal centers and at least one intermediate center, each center being connected to at least one other center by a slot to form a single pathway such that travel of the pivot pin between non-adjacent pivot centers requires travel through at least one intermediate pivot center, and the pivot pin has a positive tactile indication when properly seated in each pivot center.Type: ApplicationFiled: July 30, 2009Publication date: February 11, 2010Inventors: Eric Gustafson, Glenn Kaufman, Garry Dillon
-
Publication number: 20100003003Abstract: A tilting mirror MEMS variable optical attenuator attenuates light over a band of wavelengths with minimum wavelength dependent loss. The attenuator includes a lens that has a wedged input face and is made from a material that has high dispersion. The lens design causes different wavelengths to travel different paths through the attenuator such that wavelength dependent loss is reduced. The attenuator may be designed to have minimum wavelength dependent loss at a specified attenuation greater than zero.Type: ApplicationFiled: July 2, 2009Publication date: January 7, 2010Inventors: Asif A. Godil, Kenneth Honer, Matthew Lawrence, Eric Gustafson
-
Patent number: 7574096Abstract: A tilting mirror MEMS variable optical attenuator attenuates light over a band of wavelengths with minimum wavelength dependent loss. The attenuator includes a lens that has a wedged input face and is made from a material that has high dispersion. The lens design causes different wavelengths to travel different paths through the attenuator such that wavelength dependent loss is reduced. The attenuator may be designed to have minimum wavelength dependent loss at a specified attenuation greater than zero.Type: GrantFiled: April 10, 2006Date of Patent: August 11, 2009Assignee: Lightconnect, Inc.Inventors: Asif A. Godil, Kenneth Honer, Matthew Lawrence, Eric Gustafson
-
Publication number: 20080244741Abstract: A policy component comprises policy configuration information. The policy configuration information contains one or more rules. Each rule and group of rules can be associated with a set of response actions. As the nodes on the monitored networks change or intrusive actions are introduced on the networks, network change events or intrusion events are generated. The policy component correlates network change events and/or intrusions events with network map information. The network map contains information on the network topology, services and network devices, amongst other things. When certain criteria is satisfied based on the correlation, a policy violation event may be issued by the system resulting in alerts or remediations.Type: ApplicationFiled: November 14, 2005Publication date: October 2, 2008Inventors: Eric Gustafson, Brian P. Rittermann
-
Publication number: 20080235174Abstract: There is provided a method for searching a database to obtain data. The method includes (a) prioritizing a set of keys that are derived from a match inquiry, thus yielding a prioritized set of keys, wherein the prioritizing is based on, for each key of the set, an efficacy of using the key, (b) determining a subset of the prioritized set, and (c) retrieving, using the subset, a set of candidates for satisfying the match inquiry.Type: ApplicationFiled: June 2, 2008Publication date: September 25, 2008Applicant: Dun & Bradstreet, Inc.Inventors: Anthony J. Scriffignano, David Allaway, Eric Gustafson, Amy Hayenhjelm, Edward Ohlson, Courtney Shipman, Larry Skahill, Sudip Chakraborty, Ajay Pillai
-
Patent number: 7392240Abstract: A system and method for finding a business entity in a database that matches input data. A web services interface accepts a match request and provides a best match. A pre-processing layer cleans, parses, and standardizes input data into terms. An application layer includes a match engine for processing the match request using the terms. The match engine evaluates and scores match candidates from the database to provide the best match and, optionally, an ordered list of match candidates.Type: GrantFiled: November 5, 2003Date of Patent: June 24, 2008Assignee: Dun & Bradstreet, Inc.Inventors: Anthony J. Scriffignano, David Allaway, Eric Gustafson, Amy Hayenhjelm, Edward Ohlson, Courtney Shipman, Larry Skahill, Sudip Chakraborty, Ajay Pillai
-
Publication number: 20070237486Abstract: A tilting mirror MEMS variable optical attenuator attenuates light over a band of wavelengths with minimum wavelength dependent loss. The attenuator includes a lens that has a wedged input face and is made from a material that has high dispersion. The lens design causes different wavelengths to travel different paths through the attenuator such that wavelength dependent loss is reduced. The attenuator may be designed to have minimum wavelength dependent loss at a specified attenuation greater than zero.Type: ApplicationFiled: April 10, 2006Publication date: October 11, 2007Inventors: Asif Godil, Kenneth Honer, Matthew Lawrence, Eric Gustafson
-
Publication number: 20070112177Abstract: The present invention provides an isolated mammalian adenosine receptor, isolated or recombinant nucleic acids and recombinant vectors encoding the same, host cells comprising the nucleic acids and vectors, and methods of making the receptor using the host cells. This invention further provides antibodies and antigen binding fragments thereof which specifically bind to the receptor and are useful for treating medical conditions caused or mediated by adenosine. Also provided are screening methods for identifying specific agonists and antagonists of the mammalian adenosine receptor.Type: ApplicationFiled: December 21, 2006Publication date: May 17, 2007Inventors: Joseph Hedrick, Jean Lachowicz, Wei Wang, Eric Gustafson
-
Publication number: 20070050100Abstract: A method, article of manufacture, and a computer program product, are disclosed to control the operation of an aircraft in flight, where the aircraft comprises a database comprising the location of one or more airports, an automated flight control system, a cockpit crew interface, and a first data bus interconnecting the automated flight control system and the cockpit crew interface. Upon detecting either that one or more unauthorized persons have taken command and control of the aircraft or that the flight crew is unable to operate the aircraft, the method, article of manufacture, and/or computer program product, interrupts the first data bus while the aircraft is in flight such that no signals originating from said cockpit crew interface are received by the automated flight control system, selects a diversion airport from the database, causes the aircraft to fly to that diversion airport, and causes the aircraft to attempt to land at the diversion airport.Type: ApplicationFiled: April 13, 2006Publication date: March 1, 2007Inventors: Eric Gustafson, Marlyn Zonnefeld
-
Publication number: 20060248723Abstract: An industrial roll includes: a substantially cylindrical shell having an outer surface and an internal lumen; a polymeric cover circumferentially overlying the shell outer surface; and a sensing system. The sensing system comprises: a plurality of sensors embedded in the cover, the sensors configured to sense an operating parameter of the roll and provide signals related to the operating parameter, wherein at least some of the sensors include an aperture; and a processor operatively associated with the sensors that processes signals provided by the sensors. In some embodiments the shell and cover include through holes that extend through the sensor apertures.Type: ApplicationFiled: May 4, 2005Publication date: November 9, 2006Applicant: Myers Bigel Sibley & Sajovec, P.A.Inventor: Eric Gustafson
-
Publication number: 20060090574Abstract: An industrial roll includes: a substantially cylindrical shell having an outer surface; a polymeric cover circumferentially overlying the shell outer surface; and a sensing system. The sensing system includes: a plurality of sensors embedded in the cover, each sensor configured to sense a data parameter; and a plurality of wireless transceivers, each transceiver connected to a respective sensor and embedded in the cover adjacent thereto. Each wireless transceiver is configured to transmit data signals from the respective sensor. Related methods and systems are also discussed.Type: ApplicationFiled: October 29, 2004Publication date: May 4, 2006Inventors: Robert Moore, Eric Gustafson, Franz Danzler, Andreas Lutz
-
Publication number: 20060004595Abstract: A data integration method involves a unique method of collecting raw business data and processing it to produce highly useful and highly accurate information to enable business decisions. This process includes collecting global data, entity matching, applying an identification number, performing corporate linkage, and providing predictive indicators. These process steps work in series to filter and organize the raw business data and provide quality information to customers. In addition, the information is enhanced by quality assurance at each step in this process to ensure the high quality of the resulting data.Type: ApplicationFiled: May 25, 2005Publication date: January 5, 2006Inventors: Jan Rowland, Robin Davies, Michael Prevoznak, Charles Benke, Ahmad Sharif, Sandra Stoker, Robert Porreca, Eric Gustafson
-
Publication number: 20050261115Abstract: An industrial roll includes: a substantially cylindrical core having an outer surface; a polymeric cover circumferentially overlying the core outer surface, the cover including a base layer circumferentially overlying the core and a topstock layer overlying the base layer; and a sensing system. The sensing system includes: a plurality of piezoelectric sensors embedded in the cover base layer, the sensors configured to sense pressure experienced by the roll and provide signals related to the pressure; and a processor operatively associated with the sensors that processes signals provided by the sensors.Type: ApplicationFiled: May 4, 2005Publication date: November 24, 2005Applicant: Myers Bigel Sibley & Sajovec, P.A.Inventors: Robert Moore, Eric Gustafson, Balaji Srinivasan
-
Publication number: 20040219346Abstract: A method of producing an endless belt includes the steps of: securing axial fibers relative to a mandrel, the axial fibers being spaced apart from one another at desired intervals and extending substantially parallel to a longitudinal axis of the mandrel; applying a polymeric base layer to the mandrel in a thickness sufficient to embed the axial fibers; wrapping circumferential fibers onto the polymeric base layer with sufficient tension to partially embed the circumferential fibers in the polymeric base layer; applying a polymeric top stock layer over the polymeric base layer and circumferential fibers; and curing the base layer and the top stock layer. This method can improve productivity and performance of endless belts, particularly if the wrapping and latter applying steps closely follow the first applying step.Type: ApplicationFiled: May 5, 2003Publication date: November 4, 2004Inventors: Eric Gustafson, Matthew Vosika, Michael P. Madden