Patents by Inventor Daniel Eggert

Daniel Eggert 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: 20230347499
    Abstract: The present invention broadly relates to a tool storage unit with an integrated power strip. In some embodiments, the power strip is movable with a compartment of the tool storage unit. In other embodiments, the power strip is stationary. The compartment is adapted to provide access to the power strip when the compartment is open.
    Type: Application
    Filed: July 7, 2023
    Publication date: November 2, 2023
    Applicant: Snap-on Incorporated
    Inventors: David A. Doerflinger, Daniel Eggert
  • Publication number: 20230347500
    Abstract: The present invention broadly relates to a tool storage unit with an integrated power strip. In some embodiments, the power strip is movable with a compartment of the tool storage unit. In other embodiments, the power strip is stationary. The compartment is adapted to provide access to the power strip when the compartment is open.
    Type: Application
    Filed: July 7, 2023
    Publication date: November 2, 2023
    Applicant: Snap-on Incorporated
    Inventors: David A. Doerflinger, Daniel Eggert
  • Patent number: 11487752
    Abstract: In some implementations, a system can optimize offline map data updates. For example, a server device in the system can determine a metric for identifying map data objects based on attributes of the map data objects. The server device can then generate a quadtree that stores the map data objects in nodes of the quadtree based on the metric. When processing an update to the map data stored at the server device, the server device can generate update data describing the updates for each node in the quadtree based on a binary difference algorithm and/or a semantic difference algorithm. The server device can select the algorithm based on which algorithm results in the smallest compressed size of the update data.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: November 1, 2022
    Assignee: Apple Inc.
    Inventors: Alexander Radus, Jonathan P. McCabe, Joseph A. Dean, Matthew B. Ball, Sergey Gindin, Daniel Eggert
  • Publication number: 20210173827
    Abstract: In some implementations, a system can optimize offline map data updates. For example, a server device in the system can determine a metric for identifying map data objects based on attributes of the map data objects. The server device can then generate a quadtree that stores the map data objects in nodes of the quadtree based on the metric. When processing an update to the map data stored at the server device, the server device can generate update data describing the updates for each node in the quadtree based on a binary difference algorithm and/or a semantic difference algorithm. The server device can select the algorithm based on which algorithm results in the smallest compressed size of the update data.
    Type: Application
    Filed: February 19, 2021
    Publication date: June 10, 2021
    Applicant: Apple Inc.
    Inventors: Alexander Radus, Jonathan P. McCabe, Joseph A. Dean, Matthew B. Ball, Sergey Gindin, Daniel Eggert
  • Publication number: 20210138628
    Abstract: The present invention broadly relates to a tool storage unit with an integrated power strip. In some embodiments, the power strip is movable with a compartment of the tool storage unit. In other embodiments, the power strip is stationary. The compartment is adapted to provide access to the power strip when the compartment is open.
    Type: Application
    Filed: October 30, 2020
    Publication date: May 13, 2021
    Applicant: Snap-on Incorporated
    Inventors: David A. Doerflinger, Daniel Eggert
  • Patent number: 10963450
    Abstract: In some implementations, a system can optimize offline map data updates. For example, a server device in the system can determine a metric for identifying map data objects based on attributes of the map data objects. The server device can then generate a quadtree that stores the map data objects in nodes of the quadtree based on the metric. When processing an update to the map data stored at the server device, the server device can generate update data describing the updates for each node in the quadtree based on a binary difference algorithm and/or a semantic difference algorithm. The server device can select the algorithm based on which algorithm results in the smallest compressed size of the update data.
    Type: Grant
    Filed: January 24, 2018
    Date of Patent: March 30, 2021
    Assignee: Apple Inc.
    Inventors: Alexander Radus, Jonathan P. McCabe, Joseph A. Dean, Matthew B. Ball, Sergey Gindin, Daniel Eggert
  • Patent number: 10959521
    Abstract: A corner reinforcement gusset with a radial or other shaped cutout at an internal corner of the gusset. The cutout can alleviate the stresses at that corner and reduce failure. The gusset can therefore better reinforce an enclosure or other object to maintain the structural stability of the object better than prior art gussets.
    Type: Grant
    Filed: October 16, 2017
    Date of Patent: March 30, 2021
    Assignee: Snap-on Incorporated
    Inventors: David Curry, William T. Sharp, Todd Stevenson, Daniel Eggert, David Doerflinger
  • Publication number: 20200011356
    Abstract: A hydraulic power unit for a floor jack that includes a secondary safety check valve (SSCV) to provide additional leakdown protection, backing up the main check valve. The SSCV acts as a safety measure to prevent the unit from losing load bearing capabilities if the main check valve fails. In addition, the SSCV acts as a means to prevent debris from entering the main check valve, thereby reducing the chance for failure due to an obstruction.
    Type: Application
    Filed: July 9, 2018
    Publication date: January 9, 2020
    Applicant: Snap-on Incorporated
    Inventors: Benjamin T. Schulz, Jonathan I. Andersen, Daniel Eggert
  • Publication number: 20180317654
    Abstract: A corner reinforcement gusset with a radial or other shaped cutout at an internal corner of the gusset. The cutout can alleviate the stresses at that corner and reduce failure. The gusset can therefore better reinforce an enclosure or other object to maintain the structural stability of the object better than prior art gussets.
    Type: Application
    Filed: October 16, 2017
    Publication date: November 8, 2018
    Applicant: Snap-on Incorporated
    Inventors: David Curry, William T. Sharp, Todd Stevenson, Daniel Eggert, David Doerflinger
  • Publication number: 20180210912
    Abstract: In some implementations, a system can optimize offline map data updates. For example, a server device in the system can determine a metric for identifying map data objects based on attributes of the map data objects. The server device can then generate a quadtree that stores the map data objects in nodes of the quadtree based on the metric. When processing an update to the map data stored at the server device, the server device can generate update data describing the updates for each node in the quadtree based on a binary difference algorithm and/or a semantic difference algorithm. The server device can select the algorithm based on which algorithm results in the smallest compressed size of the update data.
    Type: Application
    Filed: January 24, 2018
    Publication date: July 26, 2018
    Inventors: Alexander Radus, Jonathan P. McCabe, Joseph A. Dean, Matthew B. Ball, Sergey Gindin, Daniel Eggert
  • Patent number: 9980020
    Abstract: A remote locking system for a storage unit that allows a user device including a security token to remotely lock or unlock the storage unit. The user can include software or an application that communicates with the storage unit to provide locking statuses and tamper alerts for the storage unit. The storage unit can include a proximity sensor so the unit is unlocked when an authorized user device is within a certain distance of the storage unit. The system can further include a timer that disables communication between the user device and storage unit after a predetermined inactive period, so as to reduce cross-talk and power consumption.
    Type: Grant
    Filed: December 29, 2016
    Date of Patent: May 22, 2018
    Assignee: Snap-on Incorporated
    Inventors: William T. Sharp, David Doerflinger, Daniel Eggert
  • Patent number: 9709141
    Abstract: A pawl mechanism that reduces the possibility of pawl spring over-compression and damage. The invention can include bumpers disposed near the internal surfaces of the pawls and can space the internal surfaces when the pawls contact one another to reduce the amount of compression applied to the pawl spring. The pawl spring can be inserted into respective cavities on the pawls to further prevent additional compression of and damage to the pawl spring.
    Type: Grant
    Filed: August 28, 2015
    Date of Patent: July 18, 2017
    Assignee: Snap-on Incorporated
    Inventors: Christopher Thompson, Daniel Eggert
  • Publication number: 20170059021
    Abstract: A pawl mechanism that reduces the possibility of pawl spring over-compression and damage. The invention can include bumpers disposed near the internal surfaces of the pawls and can space the internal surfaces when the pawls contact one another to reduce the amount of compression applied to the pawl spring. The pawl spring can be inserted into respective cavities on the pawls to further prevent additional compression of and damage to the pawl spring.
    Type: Application
    Filed: August 28, 2015
    Publication date: March 2, 2017
    Applicant: Snap-on Incorporated
    Inventors: Christopher Thompson, Daniel Eggert
  • Patent number: 8995268
    Abstract: The invention is related to the field of flow control between two computing nodes over a packet switching network. Furthermore, the invention concerns a method for controlling data flow between a sending node and a receiving node over a packet switching network, data being sent with a current data rate onto a protocol-specific buffer of the receiving node, an application reading data stored in the buffer at a playback rate, According to the invention, it involves the following steps: Notifying by the sending node to the receiving node about its maximum sending rate; Determining by the receiving node a desired sending rate value for the sending node from playback rate value; when the desired sending rate value is significantly different from the current data rate value, notifying the desired sending rate value by the receiving node to the sending node.
    Type: Grant
    Filed: January 6, 2010
    Date of Patent: March 31, 2015
    Assignee: Thomson Licensing
    Inventors: Eduard Siemens, Daniel Eggert
  • Patent number: 8289857
    Abstract: The invention concerns the technical field of a so-called Path MTU (Maximum Transmission Unit) Discovery process between two computing nodes over packet switched networks. On the path between two hosts (H1, H2, H3) in the network may exist various hops, e.g. routers (R1, R2), a packet needs to pass. Each link between two hops has its own MTU which may differ on each link. Some path MTU discovery algorithms are based on sending probe packets with the DF (don't fragment) bit set in the IP header. However, security devices, e.g. firewalls, often block ICMP messages, including the ICMP error messages that are needed for these path MTU discovery algorithms to work. In order to deal with connections, on which ICMP messages are blocked within the network nodes, the invention relies on acknowledgements of probe packets with MTU sizes of common network technology based MTU values sent back by the destination host.
    Type: Grant
    Filed: September 3, 2009
    Date of Patent: October 16, 2012
    Assignee: TIXEL GmbH
    Inventors: Eduard Siemens, Daniel Eggert
  • Publication number: 20110273985
    Abstract: The invention is related to the field of flow control between two computing nodes over a packet switching network. Furthermore, the invention concerns a method for controlling data flow between a sending node and a receiving node over a packet switching network, data being sent with a current data rate onto a protocol-specific buffer of the receiving node, an application reading data stored in the buffer at a playback rate, According to the invention, it involves the following steps: Notifying by the sending node to the receiving node about its maximum sending rate; Determining by the receiving node a desired sending rate value for the sending node from playback rate value; when the desired sending rate value is significantly different from the current data rate value, notifying the desired sending rate value by the receiving node to the sending node.
    Type: Application
    Filed: January 6, 2010
    Publication date: November 10, 2011
    Applicant: THOMSON LICENSING
    Inventors: Eduard Siemens, Daniel Eggert
  • Publication number: 20100067397
    Abstract: The invention concerns the technical field of a so-called Path MTU (Maximum Transmission Unit) Discovery process between two computing nodes over packet switched networks. On the path between two hosts (H1, H2, H3) in the network may exist various hops, e.g. routers (R1, R2), a packet needs to pass. Each link between two hops has its own MTU which may differ on each link. Some path MTU discovery algorithms are based on sending probe packets with the DF (don't fragment) bit set in the IP header. However, security devices, e.g. firewalls, often block ICMP messages, including the ICMP error messages that are needed for these path MTU discovery algorithms to work. In order to deal with connections, on which ICMP messages are blocked within the network nodes, the invention relies on acknowledgements of probe packets with MTU sizes of common network technology based MTU values sent back by the destination host.
    Type: Application
    Filed: September 3, 2009
    Publication date: March 18, 2010
    Inventors: Eduard Slemens, Daniel Eggert
  • Publication number: 20050160886
    Abstract: A low clearance drive system includes a low clearance socket and/or a low clearance male driver (50). The socket has a reduced depth drive receptacle and a reduced-depth output fastener receiving receptacle. Each of the male driver and the socket drive receptacle has an axial length (L3) or depth which is less than its nominal transverse width (w). The male driver may have a detent ball (55) adapted to be engaged in a detent recess in the female drive receptacle, such that the ball diameter is less than half the nominal transverse drive width and may be either equal to or less than the diameter of the detent recess.
    Type: Application
    Filed: March 21, 2003
    Publication date: July 28, 2005
    Inventors: Daniel Eggert, Dean Iwinski, Michael Foster
  • Publication number: 20050039581
    Abstract: A molded tool structure has a non-metallic body and a continuous band of flexible and resilient non-metallic material encompassing the body and bonded to its exterior surface. The body may be a tool or a tool part. Also, the body may have one or more metal inserts insert molded therein, in which case there is a band encompassing each such insert. In one embodiment the body is a socket with inserts at both ends and in another embodiment the body is a driver shank with a double-ended screwdriver bit having a Phillips tip insert molded in the body and a flat-blade tip projecting from the body. The tool structure is molded by placing the flexible and resilient band or bands in a mold cavity, the body material being injected into the cavity so that it flows inside the band or bands and forces each band against the mold at the peripheral of the cavity. Any inserts are positioned in the cavity on suitable fixtures inside the bands so that the material flows between the bands and the inserts.
    Type: Application
    Filed: August 18, 2003
    Publication date: February 24, 2005
    Inventors: Daniel Eggert, Marco DeVecchis