Patents by Inventor Thomas Erickson
Thomas Erickson 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: 12115126Abstract: Compression garment (1) for a limb of a person, comprising a flexible body portion (2) having a first, limbward side (3) and a second side (4) opposing the first side (3), and at least one band (6) extending from a lateral side (30) of the body portion (2) for wrapping around the limb, wherein the band (6) comprises a fastener (13) such that the end of the band (6) is removably attachable onto the compression garment (1) when wrapped around the limb, whereby the body portion (2) further comprises at least one guiding element (10) providing a channel (9) for receiving the band (6) and guiding the band (6) back over itself when the band (6) spans over the first side (3) to provide an opening (8) for receiving the limb.Type: GrantFiled: March 4, 2021Date of Patent: October 15, 2024Inventors: Moses Lipshaw, Jody Erickson, Genesis Cruz-Molina, Thomas Wright
-
Publication number: 20240328407Abstract: An accessory assembly for a machine includes a cover defining a plurality of openings. The cover has a plurality of fins extending therefrom. A portion of the cover is configured to couple to an accessory pulley of an accessory for the machine such that the cover extends over an aperture in a face of the accessory pulley.Type: ApplicationFiled: April 3, 2023Publication date: October 3, 2024Applicant: CNH Industrial America LLCInventors: Thomas Paulson, Benjamin Erickson, Jason Weyer, Robert Kost, Reid Williamschen, Timothy Hertsgaard
-
Publication number: 20240200331Abstract: A joist assembly system that is structured for dynamic retrieval of components, dynamic and precise positioning and location of retrieved components, assembly of the components to form a joist, and delivery of the assembled joist. The joist assembly system has a plurality of material handling systems, a plurality of welding systems, and a rigging table system. The material handling systems are structured to load and position the components such as chords and webs onto the rigging table. The rigging table in turn supports the chords or webs. Subsequently, the plurality of welding systems weld the webs to the chords to form the joist.Type: ApplicationFiled: March 1, 2024Publication date: June 20, 2024Applicant: NUCOR CORPORATIONInventors: Jason Alan Freidenberger, Joseph Patrick Cagle, Christopher Ray Couch, Richard Thomas Erickson, Travis Marshall Fuhrman, John Lyman Hale, Matthew Glenn Hire, Christopher William Martin, James E. Ogburn, III, Jonathan Pressley Poston, Peter Michael Puglisi, Phillip Murray Sylvester, JR., Adam Taylor Watkins
-
Patent number: 11920347Abstract: A joist assembly system that is structured for dynamic retrieval of components, dynamic and precise positioning and location of retrieved components, assembly of the components to form a joist, and delivery of the assembled joist. The joist assembly system has a plurality of material handling systems, a plurality of welding systems, and a rigging table system. The material handling systems are structured to load and position the components such as chords and webs onto the rigging table. The rigging table in turn supports the chords or webs. Subsequently, the plurality of welding systems weld the webs to the chords to form the joist.Type: GrantFiled: May 13, 2022Date of Patent: March 5, 2024Assignee: NUCOR CORPORATIONInventors: Jason Alan Freidenberger, Joseph Patrick Cagle, Christopher Ray Couch, Richard Thomas Erickson, Travis Marshall Fuhrman, John Lyman Hale, Matthew Glenn Hire, Christopher William Martin, James E. Ogburn, III, Jonathan Pressley Poston, Peter Michael Puglisi, Phillip Murray Sylvester, Jr., Adam Taylor Watkins
-
Publication number: 20220372757Abstract: A joist assembly system that is structured for dynamic retrieval of components, dynamic and precise positioning and location of retrieved components, assembly of the components to form a joist, and delivery of the assembled joist. The joist assembly system has a plurality of material handling systems, a plurality of welding systems, and a rigging table system. The material handling systems are structured to load and position the components such as chords and webs onto the rigging table. The rigging table in turn supports the chords or webs. Subsequently, the plurality of welding systems weld the webs to the chords to form the joist.Type: ApplicationFiled: May 13, 2022Publication date: November 24, 2022Applicant: NUCOR CORPORATIONInventors: Jason Alan Freidenberger, Joseph Patrick Cagle, Christopher Ray Couch, Richard Thomas Erickson, Travis Marshall Fuhrman, John Lyman Hale, Matthew Glenn Hire, Christopher William Martin, James E. Ogburn, III, Jonathan Pressley Poston, Peter Michael Puglisi, Phillip Murray Sylvester, JR., Adam Taylor Watkins
-
Patent number: 10210170Abstract: Deduplication is integrated with software building and chunk storing. A dedup module includes dedup software, a build graph interface, and a chunk store interface. A dedup graph includes a portion of the build graph, and a portion that represents build artifact file chunks. The dedup software queries whether chunks are present in the chunk store, submits a chunk for storage when the chunk is not already present, and avoids submitting the chunk when it is present. Queries may use hash comparisons, a hash tree dedup graph, chunk expiration dates, content addressable chunk store memory, inference of a child node's presence, recursion, and a local cache of node hashes and node expiration dates, for example. A change caused by the build impacts fewer dedup graph nodes than directory graph nodes, resulting in fewer storage operations to update the chunk storage with new or changed build artifacts.Type: GrantFiled: January 28, 2017Date of Patent: February 19, 2019Assignee: Microsoft Technology Licensing, LLCInventors: Lars Kuhtz, John Thomas Erickson, Sudipta Sengupta, Vinod Sridharan, Xianzheng Dou, Wolfram Schulte
-
Patent number: 10162626Abstract: Technologies that allow for a significant reduction in the time required to incrementally build large computer programs, and increase in the scale of build systems that perform builds. The time reduction is caused by reducing the time required for processing systems in a distributed build system to acquire files needed for the respective processing system to perform their respective part of the build. The scale increase comes from relying on local processing systems instead of centralized processing systems. This is done by establishing a tier of cache locations on which appropriate files for a build may be found by the appropriate processing system. A system may be established that allows for the processor systems to validate that the files have not been tampered with by using signatures, and were appropriately identified.Type: GrantFiled: April 10, 2017Date of Patent: December 25, 2018Assignee: Microsoft Technology Licensing, LLCInventors: Erik C. Mavrinac, John Thomas Erickson, Vinod Sridharan, Dandan He, Wolfram Schulte
-
Publication number: 20180293068Abstract: Technologies that allow for a significant reduction in the time required to incrementally build large computer programs, and increase in the scale of build systems that perform builds. The time reduction is caused by reducing the time required for processing systems in a distributed build system to acquire files needed for the respective processing system to perform their respective part of the build. The scale increase comes from relying on local processing systems instead of centralized processing systems. This is done by establishing a tier of cache locations on which appropriate files for a build may be found by the appropriate processing system. A system may be established that allows for the processor systems to validate that the files have not been tampered with by using signatures, and were appropriately identified.Type: ApplicationFiled: April 10, 2017Publication date: October 11, 2018Inventors: Erik C. Mavrinac, John Thomas Erickson, Vinod Sridharan, Dandan He, Wolfram Schulte
-
Publication number: 20180218005Abstract: Deduplication is integrated with software building and chunk storing. A dedup module includes dedup software, a build graph interface, and a chunk store interface. A dedup graph includes a portion of the build graph, and a portion that represents build artifact file chunks. The dedup software queries whether chunks are present in the chunk store, submits a chunk for storage when the chunk is not already present, and avoids submitting the chunk when it is present. Queries may use hash comparisons, a hash tree dedup graph, chunk expiration dates, content addressable chunk store memory, inference of a child node's presence, recursion, and a local cache of node hashes and node expiration dates, for example. A change caused by the build impacts fewer dedup graph nodes than directory graph nodes, resulting in fewer storage operations to update the chunk storage with new or changed build artifacts.Type: ApplicationFiled: January 28, 2017Publication date: August 2, 2018Inventors: Lars KUHTZ, John Thomas ERICKSON, Sudipta SENGUPTA, Vinod SRIDHARAN, Xianzheng DOU, Wolfram SCHULTE
-
Patent number: 9514495Abstract: A method and system for sharing data between a plurality of users in an online group on a communications system includes receiving data from a plurality of users. The data includes personal characteristics about the users. The personal characteristics are analyzed to determine groups of personal characteristics. The users are clustered into closely matched groups based on the groups of personal characteristics. A plurality of activity information is generated about the users in each of the closely matched groups. The activity information may include a physical activity, a location, and a time of day. User may be allowed access to the activity information about other users in each of the closely matched groups, respectively.Type: GrantFiled: September 12, 2013Date of Patent: December 6, 2016Assignee: International Business Machines CorporationInventors: Thomas Erickson, Robert G. Farrell, Wendy A. Kellogg
-
Publication number: 20150074109Abstract: A method and system for sharing data between a plurality of users in an online group on a communications system includes receiving data from a plurality of users. The data includes personal characteristics about the users. The personal characteristics are analyzed to determine groups of personal characteristics. The users are clustered into closely matched groups based on the groups of personal characteristics. A plurality of activity information is generated about the users in each of the closely matched groups. The activity information may include a physical activity, a location, and a time of day. User may be allowed access to the activity information about other users in each of the closely matched groups, respectively.Type: ApplicationFiled: September 12, 2013Publication date: March 12, 2015Applicant: International Business Machines CorporationInventors: Thomas Erickson, Robert G. Farrell, Wendy A. Kellogg
-
Publication number: 20070180521Abstract: Methods of detecting, and providing a notification of, the existence of misinformation using usage patterns of a network service enable an organization to respond to the misinformation. The method includes establishing common usage patterns of the network service, identifying an irregular usage pattern, determining that the irregular usage pattern was caused by misinformation, and responding to the misinformation.Type: ApplicationFiled: January 31, 2006Publication date: August 2, 2007Applicant: International Business Machines CorporationInventors: Peter Malkin, Thomas Erickson, Brent Hailpern, Wendy Kellogg
-
Publication number: 20070162908Abstract: According to an embodiment of the invention, a method includes steps of deriving a process-based resource adjustment model for the process; monitoring the process for the number of users using each of steps of the process at time t0; calculating the number of users that will using each of the process steps at time t1, which is later than time t0; determining the resources required to serve the process at time t1; and adjusting the resources as appropriate to ensure adequate capacity, this adjustment completed by time t1. Other embodiments include a computer program product and an information processing system configure for performing the process.Type: ApplicationFiled: January 6, 2006Publication date: July 12, 2007Inventors: Thomas Erickson, Brent Hailpern, Wendy Kellogg, Peter Malkin
-
Publication number: 20070094590Abstract: A system and method for obtaining a process definition; determining the current process; determining the current process step; determining whether a whether a user has requested creation or modification of an annotation of the current process or step; receiving information from the user for creating the annotation when a user has requested creation of an annotation; and displaying the annotation.Type: ApplicationFiled: October 20, 2005Publication date: April 26, 2007Inventors: Peter Malkin, Thomas Erickson, Wendy Kellogg, Brent Hailpern, Lawrence Bergman, Vittorio Castelli, Daniel Oblinger
-
Publication number: 20070033086Abstract: A system and method for conducting on-line meetings that includes functionality for scheduling and calendaring on-line meetings or events. The system functionality for scheduling and calendaring on-line meetings or events includes enhanced functions for specifying actions to be performed at the time of the meeting and rendering the nature of such actions contingent upon the members attending a scheduled meeting.Type: ApplicationFiled: August 4, 2005Publication date: February 8, 2007Applicant: International Business Machines CorporationInventors: James Christensen, Thomas Erickson, Peter Malkin, John Richards, Jeremy Sussman
-
Publication number: 20060032769Abstract: A sharps container for only one medical pen needle is configured with an elongated, hollow shield having an axially extending recess at a first end thereof. The recess is sized to receive the outer diameter of a pen needle hub. A cover member, sized for closing off the first end of the shield, is connected to the shield by means facilitating movement of the cover member between (i) a first position adjacent to a side of the shield and (ii) a second position abutting the first end of the shield. Locking means may be used for locking the cover member in the second position. The container has dual utilizations, first as a container for only one used medical pen needle and alternatively as a container for only one unused medical pen needle.Type: ApplicationFiled: August 14, 2004Publication date: February 16, 2006Inventors: Thomas Erickson, James Erickson, Timothy Bachman
-
Publication number: 20050269227Abstract: A sharps container for (i) safe transportation and dispensing of a large number of unused pen needle assemblies, and (ii) safe storage of used pen needle assemblies. The unused pen needle assemblies may be connected to a flexible tape and are removed from a storage receptacle via an exit opening in the receptacle.Type: ApplicationFiled: June 7, 2004Publication date: December 8, 2005Inventors: Thomas Erickson, James Erickson, Timothy Bachman
-
Publication number: 20050269320Abstract: A sharps container for pen needle assemblies includes an open top-type receptacle, a cover and a manually movable means. The manually movable means is rotatably positioned on the cover and has portions collectively forming a cup-like means for receiving a used pen needle assembly when the manually movable means is in an open position. When the manually movable means is in a closed position, the used pen needle assembly is transferred by gravity to the bottom of the receptacle.Type: ApplicationFiled: June 7, 2004Publication date: December 8, 2005Inventors: Thomas Erickson, James Erickson, Timothy Bachman
-
Publication number: 20050269226Abstract: A sharps container for safe storage of used pen needles comprises a housing within which is rotatably mounted a used pen needle receiving and ejecting means. Used pen needles are inserted into the receiving means. The receiving and ejecting means is rotated; during the rotation, cam follower means connected to the ejecting means engages cam means within the housing to cause the ejection of the used pen needle into the housing.Type: ApplicationFiled: June 7, 2004Publication date: December 8, 2005Inventors: Thomas Erickson, James Erickson, Timothy Bachman
-
Publication number: 20050165785Abstract: Disclosed is a method for allowing the sharing of social relationships collections including the step of creating a social relationship collection object for a first user that provides access to at least one individual with whom they have a social relationship and allowing a second user to retrieve the social relationship collection object. As a result of allowing said second user to retrieve the social relationship collection object, the second user inspects a reference contained in the first user's social relationship collection object.Type: ApplicationFiled: January 23, 2004Publication date: July 28, 2005Applicant: IBM CORPORATIONInventors: Peter Malkin, Thomas Erickson, Wendy Kellogg