Patents by Inventor Charles Reed
Charles Reed 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).
-
Publication number: 20160367100Abstract: An unattended extraction cleaning machine includes a housing with a bottom portion that is adapted to rest on a surface to be cleaned, a fluid delivery system including a fluid distributor, a fluid extraction system including a suction nozzle, at least one carriage assembly mounting the suction nozzle to the housing for movement with respect thereto and with respect to the surface to be cleaned, and an ultraviolet light mounted on at least one of the housing and the carriage assembly to emit ultraviolet light onto the surface to be cleaned.Type: ApplicationFiled: August 30, 2016Publication date: December 22, 2016Inventors: Phong Hoang Tran, Charles A. Reed, Jr., Jeremy Moog, Eric C. Huffman
-
Publication number: 20160338562Abstract: A method of cleaning a surface with an extractor having a fluid supply system and a fluid recovery system includes applying a cleaning fluid to a surface, applying suction to the surface to remove the applied cleaning fluid from surface, and selectively interrupting the suction to the surface for a selected time to increase dwell time of the cleaning fluid on the surface.Type: ApplicationFiled: August 4, 2016Publication date: November 24, 2016Inventors: Eric C. Huffman, Charles A. Reed, JR.
-
Publication number: 20160330570Abstract: A proximity alarm system includes a vehicle that may have a user and a child positioned therein. A base unit is provided and the base unit may be worn by the child when the child is in the vehicle. A remote unit is provided and the remote unit may be worn by the user. The remote unit is in electrical communication with the base unit wherein the remote unit determines a distance between the base unit and the remote unit. The remote unit issues an alarm when the remote unit is moved beyond a trigger distance from the base unit. Thus, the remote unit alerts the user that the child has been left in the vehicle.Type: ApplicationFiled: May 8, 2015Publication date: November 10, 2016Inventor: Charles Reed
-
Patent number: 9409213Abstract: A method of cleaning a surface comprising applying cleaning solution to a surface, applying suction to the surface to remove the applied cleaning solution from surface, and selectively interrupting the suction to the surface for a selected time to increase dwell time of the cleaning solution on the surface. In one embodiment, the suction is interrupted when a moveable duct door fluidly and selectively opens and closes a suction leak hole within the working air conduit. In another embodiment, the suction is interrupted when a actuator selectively moves the duct door between the first and second positions within the working air conduit to restrict the working air flow in the working air conduit. The suction reduction selectively increases the cleaning solution dwell time.Type: GrantFiled: February 25, 2013Date of Patent: August 9, 2016Assignee: BISSELL Homecare, Inc.Inventors: Eric C. Huffman, Charles A. Reed, Jr.
-
Patent number: 9384279Abstract: A method for providing a search sample without a search being triggered is disclosed. The method includes receiving at least one partial search term in a search box. Probable search terms are determined by comparing the at least one partial search term to a database of common search terms. The probable search terms are displayed in a format that include a link to a sample search of each probable search term and a backslide button. When the link to a sample search of a probable search term is selected in the probable search terms, the sample search is displayed in a format that includes a close link. When the close link is selected in the sample search, the probable search terms are displayed again. When the backslide button is selected, the right most word from the search term is deleted.Type: GrantFiled: December 6, 2013Date of Patent: July 5, 2016Inventor: Charles Reed
-
Publication number: 20160176983Abstract: Single chain antibody polypeptides with engineered peptide bond crossovers in the light chain and/or heavy chain variable domains, compositions comprising the same, and methods of making and using the same are provided. The antibody polypeptides can be intercalated (crossover) single chain variable fragments (scFvs) or any antibody frameworks which comprise such scFvs, such as diabodies, bispecific antibodies or bssFvs. The single chain antibody polypeptides may or may not contain a linker. The single chain antibody polypeptides are useful in applications where standard (conventional) scFvs are useful, such as in the development of scFv libraries for screening, as therapeutic antibodies, or in in vitro and in vivo targeting applications.Type: ApplicationFiled: December 16, 2015Publication date: June 23, 2016Inventors: Lei JIA, Charles REED, Vinodhbabu KURELLA
-
Patent number: 9072928Abstract: An exercise apparatus may include an elongated tube disposed between a pair of handles. The elongated tube may be stretchable and flexible, making the exercise apparatus ideal for use in resistance training, amongst other sports and activities. The elongated tube may be attached to each handle by a grommet, a gasket, and an insert. An end of the elongated tube may be threaded through the gasket and may receive the insert, which prevents the end of the elongated tube from retreating back through the gasket. The grommet may be arranged on the gasket and affixed to a strap defining a portion of the handle.Type: GrantFiled: February 5, 2013Date of Patent: July 7, 2015Assignee: DICK'S SPORTING GOODS, INC.Inventors: Shawn Charles Reed, Michael Otterman
-
Publication number: 20150134451Abstract: Systems and methods described herein may include a memory and a computing a system in communication with said memory. The computing system may be configured to receive data from network management systems. In one embodiment, the network management system includes a network gateway. Users at venues may access external network resources using the network management system. Further, the network management systems may extract device identifiers from network packets sent from user devices to request access to external network resources. In some embodiments, the network management system may provide transmission control protocol handshake completion data to user devices. In some embodiments, the computing system also receives one or more attributes associated with the venue, user data associated with the user device, and connection data associated with communication between the user device and said external network resource.Type: ApplicationFiled: November 11, 2014Publication date: May 14, 2015Inventors: Christopher Farrar, Charles Reed, Nicolas Mercier, Kenneth Reed
-
Patent number: 8991000Abstract: An extractor has a plurality of fluid delivery needles mounted to a housing in fluid communication with a fluid distribution system and positioned to penetrate a carpet surface to deliver a cleaning solution below the surface of the carpet and into the carpet nap. Soiled cleaning fluid is removed from the surface with suction. A method of cleaning a carpet or a pet coat having a nap comprises injecting cleaning fluid, such as a foam detergent, directly into the nap and removing soiled cleaning fluid from the carpet.Type: GrantFiled: December 2, 2010Date of Patent: March 31, 2015Assignee: BISSELL Homecare, Inc.Inventors: Eric C. Huffman, Joseph P. Perry, Charles A. Reed, Jr.
-
Patent number: 8984252Abstract: Data is added to a data set to cause a growth in size of the data set, wherein the data set belongs to a storage group, and wherein the data set is comprised of extents. The data set is included into a new storage group, in response to determining that the growth in the size of the data set has caused a predetermined threshold for a size limit of the storage group to be exceeded. The extents of the data set are restructured to satisfy a predetermined condition on the extents of the data set, in response to determining that the growth in the size of the data set has caused the predetermined condition on the extents included in the data set to be not satisfied.Type: GrantFiled: January 22, 2009Date of Patent: March 17, 2015Assignee: International Business Machines CorporationInventors: Kyle Barret Dudgeon, Miguel Angel Perez, David Charles Reed, Max Douglas Smith
-
Patent number: 8949800Abstract: Method, system, and computer program product embodiments of a time-based trace facility for facilitating software debugging without interfering with the run-time behavior, performance or resource usage of the traced software are provided. The trace facility resides in a different address space than the target address space and uses different time-slices of CPU resources to execute the instructions in the address spaces. The trace facility uses a cross-memory mode to read the state data from the target address space in accordance with a time schedule. The trace facility writes the state data to a trace area, which may be located in either the target or trace address spaces or external storage. With this approach, the trace facility can read a large amount of state data frequently to construct the type of historical record needed to analysis run-time behavior, performance and resource usage.Type: GrantFiled: March 24, 2013Date of Patent: February 3, 2015Assignee: International Business Machines CorporationInventors: Joel L. Masser, David Charles Reed, Max Douglas Smith
-
Patent number: 8909891Abstract: Method embodiments for facilitating overflow storage of special data sets that reside on a single logical volume are provided. A virtual logical volume is created from unallocated memory units across a plurality of logical volumes in a volume group. The virtual logical volume appears the same as any one of the logical volumes in the volume group to an external client. Upon receipt of a special data set that must reside in a single logical volume, an attempt is first made to allocate the special data set to one of the logical volumes in the volume group. If that allocation attempt fails, the special data set is allocated to the virtual logical volume. The virtual logical volume may be created only upon the failure to allocate the special data set to one of the logical volumes, and may be destroyed if sufficient space in one of the logical volumes is freed up to transfer the special data set.Type: GrantFiled: July 21, 2011Date of Patent: December 9, 2014Assignee: International Business Machines CorporationInventors: David Charles Reed, Max Douglas Smith, Kyle Barret Dudgeon, Esteban Rios
-
Patent number: 8874870Abstract: A method for addressing an out-of-space condition for a Virtual Storage Access Method (VSAM) Volume Data Set (VVDS) includes detecting an out-of-space condition in a VVDS on a volume. The method creates, in response to the out-of-space condition, a new VVDS on the volume without adding a record to the old VVDS (e.g., by bypassing “catalog services”). The new VVDS is assigned a temporary name. The method then copies records from the old VVDS to the new VVDS. The method may then rename the old VVDS to a temporary name and rename the new VVDS to the original name of the old VVDS. The old VVDS may then be deleted. Alternatively, instead of renaming the old VVDS to a temporary name, the old VVDS may be deleted. The new VVDS may then be renamed to the original name of the old VVDS. A corresponding apparatus and computer program product are also described.Type: GrantFiled: March 15, 2013Date of Patent: October 28, 2014Assignee: International Business Machines CorporationInventors: Douglas Lee Lehr, Franklin Emmert McCune, David Charles Reed, Max Douglas Smith
-
Patent number: 8843720Abstract: A method for addressing an out-of-space condition for a Virtual Storage Access Method (VSAM) Volume Data Set (VVDS) includes detecting an out-of-space condition in a VVDS on a volume. The method creates, in response to the out-of-space condition, a new VVDS on the volume without adding a record to the old VVDS (e.g., by bypassing “catalog services”). The new VVDS is assigned a temporary name. The method then copies records from the old VVDS to the new VVDS. The method may then rename the old VVDS to a temporary name and rename the new VVDS to the original name of the old VVDS. The old VVDS may then be deleted. Alternatively, instead of renaming the old VVDS to a temporary name, the old VVDS may be deleted. The new VVDS may then be renamed to the original name of the old VVDS. A corresponding apparatus and computer program product are also described.Type: GrantFiled: June 28, 2011Date of Patent: September 23, 2014Assignee: International Business Machines CorporationInventors: Douglas Lee Lehr, Franklin Emmert McCune, David Charles Reed, Max Douglas Smith
-
Publication number: 20140221177Abstract: An exercise apparatus may include an elongated tube disposed between a pair of handles. The elongated tube may be stretchable and flexible, making the exercise apparatus ideal for use in resistance training, amongst other sports and activities. The elongated tube may be attached to each handle by a grommet, a gasket, and an insert. An end of the elongated tube may be threaded through the gasket and may receive the insert, which prevents the end of the elongated tube from retreating back through the gasket. The grommet may be arranged on the gasket and affixed to a strap defining a portion of the handle.Type: ApplicationFiled: February 5, 2013Publication date: August 7, 2014Applicant: DICK'S SPORTING GOODS, INC.Inventors: Shawn Charles Reed, Michael Otterman
-
Patent number: 8799569Abstract: Various method and system embodiments for facilitating catalog sharing in multiprocessor systems use multiple ECS cache structures to which catalogs are assigned based on an attribute such as SMS storage class or a high level qualifier (HLQ) (e.g. an N-to-1 mapping) or each individual catalog (e.g. a 1-to-1 mapping). When maintenance is performed on an ECS shared catalog, the multiple ECS cache structure requires only those catalogs associated with a particular ECS cache structure be disconnected. Any catalogs in the structure that are not involved in or affected by the maintenance may be temporarily or permanently moved to a different ECS cache structure. As a result, VVDS sharing is only required for those catalogs on which maintenance is being performed or that remain associated with that ECS cache structure during maintenance. This reduces I/O activity to the DASD, and results in a significant overall performance improvement.Type: GrantFiled: April 17, 2012Date of Patent: August 5, 2014Assignee: International Business Machines CorporationInventors: Eric J. Harris, Franklin Emmert McCune, David Charles Reed, Max Douglas Smith
-
Patent number: 8775766Abstract: A method for automatically optimizing an allocation amount for a data set includes receiving an extend request, specifying an allocation amount, for a data set in a storage pool. The method increments a counter in response to receiving the extend request. In the event the counter has reached a threshold value, the method automatically increases the allocation amount of the extend request, such as by multiplying the allocation amount by a multiplier. In the event the allocation amount is larger than a largest free extent in the storage pool, the method automatically decreases the allocation amount of the extend request to correspond to the largest available free extent. Such a method reduces or eliminates the chance that an extend request will fail, and reduces overhead associated with extending and consolidating extents. A corresponding apparatus and computer program product are also disclosed herein.Type: GrantFiled: February 2, 2010Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: David Bruce LeGendre, Franklin Emmert McCune, David Charles Reed, Max Douglas Smith
-
Patent number: 8776257Abstract: A method for controlling access to client data by support providers is disclosed herein. In one embodiment, such a method includes initiating a session on a server computer in response to receipt of a request for assistance from a client, the session having client data associated therewith. A session key is generated for the session. The session key includes a session identifier and a support provider identifier corresponding to an assignee. The session key may further include a client identifier corresponding to the client. Requests to access the client data include an assignee key including a session identifier and a support provider identifier, and potentially a client identifier if needed. The assignee key is compared to the session key. If correspondence is found between the identifiers in the assignee key and the session key, access is granted.Type: GrantFiled: April 23, 2012Date of Patent: July 8, 2014Assignee: International Business Machines CorporationInventors: David Charles Reed, Jeffrey Thomas Sheridan, Max Douglas Smith
-
Publication number: 20140164348Abstract: A method for providing a search sample without a search being triggered is disclosed. The method includes receiving at least one partial search term in a search box. Probable search terms are determined by comparing the at least one partial search term to a database of common search terms. The probable search terms are displayed in a format that include a link to a sample search of each probable search term and a backslide button. When the link to a sample search of a probable search term is selected in the probable search terms, the sample search is displayed in a format that includes a close link. When the close link is selected in the sample search, the probable search terms are displayed again. When the backslide button is selected, the right most word from the search term is deleted.Type: ApplicationFiled: December 6, 2013Publication date: June 12, 2014Inventor: Charles Reed
-
Patent number: D761928Type: GrantFiled: January 9, 2014Date of Patent: July 19, 2016Assignee: Knight's Armament CompanyInventors: Nathan Michael Adair, Charles Reed Knight, III