Patents by Inventor Paul Greco
Paul Greco 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: 10749327Abstract: A utility pole assembly includes an elongated structure and sensors mounted on the elongated structure for detecting and determining deflection and/or tilt. The elongated structure has a first end configured to be fixed into a ground and a second end that is free and located opposite the first end. A first sensor is positioned on the elongated body at or near the second end, and a second sensor is positioned on the elongated body between the first tilt sensor and the first end of the elongated body. The first and second sensors each include sensor circuitry configured for measuring movements in tilt values in at least two axes, which can be converted to tilt angles. The first and second tilt sensors, in combination, are configured for determining and distinguishing between elastic deflection of the elongated body and tilt of the elongated body.Type: GrantFiled: June 27, 2018Date of Patent: August 18, 2020Inventor: Paul Greco
-
Publication number: 20180375316Abstract: A utility pole assembly includes an elongated structure and sensors mounted on the elongated structure for detecting and determining deflection and/or tilt. The elongated structure has a first end configured to be fixed into a ground and a second end that is free and located opposite the first end. A first sensor is positioned on the elongated body at or near the second end, and a second sensor is positioned on the elongated body between the first tilt sensor and the first end of the elongated body. The first and second sensors each include sensor circuitry configured for measuring movements in tilt values in at least two axes, which can be converted to tilt angles. The first and second tilt sensors, in combination, are configured for determining and distinguishing between elastic deflection of the elongated body and tilt of the elongated body.Type: ApplicationFiled: June 27, 2018Publication date: December 27, 2018Inventor: Paul Greco
-
Patent number: 9921385Abstract: An optical barrel assembly includes a barrel having an inner bottom surface and an inner lateral surface extending from the inner bottom surface, the inner bottom and lateral surfaces defining a cylindrical housing, and a first element surrounded by the inner lateral surface of the barrel, wherein an outer perimeter of the first element has a different shape than a perimeter defined by the cylindrical housing.Type: GrantFiled: October 10, 2014Date of Patent: March 20, 2018Assignee: FLIR SYSTEMS, INC.Inventors: Christopher Willis, Craig Aker, Todd Rixman, Jeremy Huddleston, David Keller, Paul Greco
-
Publication number: 20160246027Abstract: An optical barrel assembly includes a barrel having an inner bottom surface and an inner lateral surface extending from the inner bottom surface, the inner bottom and lateral surfaces defining a cylindrical housing, and a first element surrounded by the inner lateral surface of the barrel, wherein an outer perimeter of the first element has a different shape than a perimeter defined by the cylindrical housing.Type: ApplicationFiled: October 10, 2014Publication date: August 25, 2016Applicant: FLIR SYSTEMS, INC.Inventors: Christopher WILLIS, Craig AKER, Todd RIXMAN, Jeremy HUDDLESTON, David KELLER, Paul GRECO
-
Publication number: 20080005412Abstract: A method, system, and apparatus for re-conveying input/output (I/O) operations utilizing a sequential-access data storage device secondary communication port are disclosed. In accordance with one embodiment, a method is provided which comprises receiving an input/output (I/O) operation request via a first communication port of a primary data storage device, processing the I/O operation request utilizing the primary data storage device, and re-conveying the I/O operation request to a secondary data storage device substantially simultaneously with the processing via a second communication port of the primary data storage device. In the described embodiment, the primary data storage device comprises a sequential-access data storage device.Type: ApplicationFiled: April 18, 2006Publication date: January 3, 2008Inventors: Paul Greco, Glen Jaquette, James Karp
-
Publication number: 20070198773Abstract: A method, system, and a device have a data storage drive for an automated data storage library in which a data storage drive may have in one embodiment, both a host-drive interface port and a host-library interface port. In one aspect, drive commands from a host system are conducted primarily through the host-drive interface port and a host-drive interface path to a drive controller of the data storage drive. In addition, library commands from the host system to a library controller may be conducted primarily through the host-library interface port and a host-library interface path to a library communication port of the data storage drive. In one embodiment, the drive commands from a host system are conducted primarily through the host-drive interface port and the host-drive interface path to a drive controller of the data storage drive.Type: ApplicationFiled: February 17, 2006Publication date: August 23, 2007Inventors: Brian Goodman, Paul Greco, Glen Jaquette, James Karp
-
Publication number: 20070183079Abstract: Provided are a method, system, and article of manufacture for writing data in a tape medium having wraps. A layout of the tape is provided including at least one segment within a full length of first set of wraps for writing user data and at least one segment within a full length of a second set of wraps for writing a work copy of the user data. User data is received to write to the tape medium. Detection is made of whether data writing is occurring in a specified write mode. A work copy is written to available segments in the second set of wraps not having user data in response to the data writing occurring in the specified write mode.Type: ApplicationFiled: April 11, 2007Publication date: August 9, 2007Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATIONInventors: Paul Greco, Glen Jaquette, James Karp, Hirokazu Nakayama
-
Publication number: 20070116266Abstract: A method, system, and apparatus for dynamically validating a data encryption operation are disclosed. In one embodiment, a method is provided which comprises decrypting a first sequential data element of a plurality of data elements substantially in parallel with the encryption of a second sequential data element of the plurality, where the first element comprises first data and first encryption validation metadata. In response to the decryption, second encryption validation metadata is generated utilizing the first data. Thereafter, a determination is made whether the first element has been validly encrypted based upon a comparison of the first and second metadata. In other embodiments, an encryption validation indicator may be generated (e.g., to notify a user of a detected encryption error and/or to mark a portion of data for re-encryption), further encryption operations may be suspended, and/or the storage of the first data element may be controlled following such a determination.Type: ApplicationFiled: November 22, 2005Publication date: May 24, 2007Inventors: Paul Greco, Melanie Sandberg, Scott Schaffer
-
Publication number: 20070091692Abstract: A method is disclosed to transfer information between data storage devices. The method provides an information storage assembly comprising a frame, a memory device disposed on that frame, information written to that memory device, a power supply removeably attached to the frame, and a first data storage device comprising a first identity removeably attached the frame. If the method detects an error in the first data storage device, then the method removes the first data storage device from the frame. The method further provides a replacement data storage device, removeably attaches that replacement data storage device to the frame, and determines if the replacement device uses the first configuration information. If the replacement device uses the first configuration information, then the method provides the first configuration information to the replacement data storage device from the memory device.Type: ApplicationFiled: October 6, 2006Publication date: April 26, 2007Applicant: International Business Machines CorporationInventors: Paul Greco, James Karp, David Swanson, Raymond Yardy
-
Publication number: 20070094455Abstract: In a data storage device, information regarding the operation of the device is gathered by a plurality of information providers or sources, such as counters, each configured to indicate a data point and/or count the occurrence of events with respect to the data storage device. A device control is configured to present an external prestructured arrangement of potential monitoring of the information providers, for external selective monitoring of a portion of the information providers in accordance with the prestructured arrangement. In one example, the prestructured arrangement is an ordered sequence of the information providers, for selective monitoring of a selected number of the information providers taken from the ordered sequence, such as the first ānā of the sequence.Type: ApplicationFiled: October 25, 2005Publication date: April 26, 2007Inventors: Kevin Butt, Paul Greco, Arturo Mojica
-
Publication number: 20070088911Abstract: A method for a tape storage system to adaptively handle Space commands sent from a host computer system is disclosed. In response to a Space command from the host computer system, a determination is made as to whether or not the tape storage system is in a Read mode. If the tape storage system is in a Read mode, the estimated cost of performing a special read operation for the Space command is compared with the estimated cost of performing a normal space operation for the Space command. If the estimated cost for performing a special read operation is lower than the estimated cost for performing a normal space operation, then a special read operation is performed. But if estimated cost for performing a special read operation is higher than the estimated cost for performing a normal space operation, then a normal space operation is performed.Type: ApplicationFiled: October 13, 2005Publication date: April 19, 2007Inventor: Paul Greco
-
Publication number: 20070055831Abstract: A system and method for performing a search operation within a sequential access data storage subsystem are disclosed. According to one embodiment, a data storage subsystem is provided which comprises a search module and a communication channel interface to communicatively couple the data storage subsystem to a host data processing system via a communication channel. In the described embodiment, the search module is configured to receive search attribute data from the host data processing system via the communication channel interface, where the search attribute data specifies a search attribute. The search module is further configured to perform a search operation on data of a sequential access storage element utilizing the search attribute and to provide search result data to the host data processing system via the communication channel interface in response to a performance of the search operation.Type: ApplicationFiled: September 7, 2005Publication date: March 8, 2007Inventors: Ralph Beeston, Paul Greco, Michael Noel, Cory Smith
-
Publication number: 20060259274Abstract: Methods, apparatus and computer program products are provided to monitor and report performance data of a device such as a data storage drive. A plurality of quantitative values are obtained from feedback and measurement mechanisms in a data storage device of a first model during operation of the storage device. The plurality of quantitative values are normalized. Then, one or more qualitative values are generated from one or more normalized quantitative values and evaluated against corresponding baseline performance values established for the first model.Type: ApplicationFiled: May 10, 2005Publication date: November 16, 2006Applicant: International Business Machines (IBM) CorporationInventors: Paul Greco, Glen Jaquette
-
Publication number: 20060203373Abstract: A magnetic tape cartridge, a recording system, and a magnetic tape drive are configured to, for example, guard against tampering with a write once overwrite protection pointer which allows a rewritable magnetic tape to be treated as write once. In one embodiment, the magnetic tape cartridge comprises a magnetic tape and a cartridge memory. The magnetic tape is configured to provide at least one overwrite protection pointer, the overwrite protection pointer identifying data to be protected from being overwritten; and the cartridge memory is configured to provide the at least one overwrite protection pointer, the overwrite protection pointer identifying magnetic tape data to be protected from being overwritten.Type: ApplicationFiled: March 10, 2005Publication date: September 14, 2006Inventors: Kirby Dahman, Paul Greco, Glen Jaquette, Steven Wallace
-
Publication number: 20060164744Abstract: Provided are a method, system, and program for writing data in a tape medium having wraps. A layout of the tape is provided including at least one segment within a full available length of a first set of wraps for writing user data and at least one segment within a full length of a second set of wraps for writing a work copy of the user data. User data is received to write to the tape medium and detecting is performed as to whether the data being written is occurring in a specified write mode. If the data writing is not occurring in the specified write mode, then writing the received user data to one segment in the first set of wraps. If the data writing is occurring in the specified write mode, then writing a work copy to available full length wraps not having user data.Type: ApplicationFiled: August 20, 2003Publication date: July 27, 2006Inventors: Paul Greco, Glen Jaquette, James Karp, Hirokazu Nakayama
-
Publication number: 20050280584Abstract: A bowtie monopole antenna is fabricated of a sheet metal radiating body 102 that is triangular shaped, and having a longitudinal dimension and axis (106) and a width (108). One corner of the radiating body is tapered to form a feed point (104). The length dimension determines the antenna's lowest resonance frequency while the taper created by the width determines the highest point of resonance. For using the bowtie monopole antenna in a communication device, the radiating body (102) is folded or wrapped around towards itself To facilitate the folding or wrapping a mounting substrate (202) is used. The substrate may be provided with retaining features (206) to capture the antenna assembly within the communication device.Type: ApplicationFiled: June 21, 2004Publication date: December 22, 2005Inventors: Adam Aron, Paul Greco, Jan-Ove Mattsson, Lorenzo De Leon
-
Publication number: 20050251695Abstract: A cartridge handling system and method are provided to initialize a data storage cartridge having rewritable media and a cartridge memory for tamper resistant write once recording. During initialization of the cartridge for write once recording, selected data set information table fields of each data set are scrambled. The scrambling algorithm may employ a random number generator seeded with a unique cartridge identifier. The fields thus becomes unreadable if the unique identifier is changed, such as if the cartridge memory of the cartridge has been altered or replaced.Type: ApplicationFiled: May 4, 2004Publication date: November 10, 2005Applicant: International Business Machines (IBM) CorporationInventors: Glen Jaquette, Paul Greco
-
Publication number: 20050208181Abstract: An infusion beverage package includes a body portion having overlying layers of porous material that are joined to form at least one compartment for carrying infusion beverage product in addition to a weight that causes the body portion to sink in water. The compartment(s) may also carry an agent (e.g., sweetener) that imparts flavor characteristics into a solution during steeping of the infusion beverage product. The weight is preferably realized by a non-toxic, insoluble odorless, flavorless microwaveable material (e.g., ceramic material, porcelain material, and naturally-occurring rock material). Alternatively, the weight may be realized by a dissolvable agent such as a sweetener. A multi-compartment single bag design and dual-bag designs are illustrated.Type: ApplicationFiled: March 22, 2004Publication date: September 22, 2005Inventors: Paul Greco, Mario Aieta
-
Publication number: 20050128625Abstract: Synchronized data is written to magnetic tape while reducing the number of backhitches. A controller detects a pattern of synchronizing events for received data records to be written to tape; writes each transaction of data records to the magnetic; tape; accumulates the synchronized transactions in a buffer; and subsequently recursively writes the accumulated transactions of data records from the buffer to the magnetic tape in a sequence. A single backhitch may be employed to place the recursively written accumulated data records following the preceding data, maximizing performance and capacity.Type: ApplicationFiled: January 25, 2005Publication date: June 16, 2005Inventors: Glen Jaquette, Paul Greco, James Karp
-
Publication number: 20050119998Abstract: A system facilitates the, procurement of one or more document services for a document directly from a document preparation software application used to create the document. The system activates a graphical user interface within the document preparation software application, contacts a server to identify available document services, and configures the graphical user interface based on the available document services. The system detects selection of one of the available document services and provides the document from the document preparation software application to one or more service providers for performance of the selected document service.Type: ApplicationFiled: June 28, 2004Publication date: June 2, 2005Inventors: Paul Greco, Ryder Daniels, Donald Beldock, Mario Aieta