Patents by Inventor Daniel Barnes
Daniel Barnes 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: 20240370444Abstract: A system, method, and computer-readable medium for processing in-order messages. A message broker is provided with unique message keys to performing in-order ensuring that a batch of messages are sent on the same message broker partition or data flow. A reactive generic data streaming processor provides a parallel data stream uniquely grouped to each message broker partition or data flow. In-order processing is maintained on each parallel data stream by using downstream publishers that preserve strict order in each data stream. A terminal sync message with a unique message key to identifies end of in-order streaming a message group.Type: ApplicationFiled: May 2, 2023Publication date: November 7, 2024Applicant: Dell Products L.P.Inventors: Michael Barnes, Ashutosh P. Nanekar, Dominique Prunier, Daniel A. Lottero, Kshitij Patel
-
Publication number: 20240370323Abstract: A system, method, and computer-readable medium for encoded byte message serialization and deserialization by microservices. A comprising receiving a multi-level message is received that includes generic data types for serialization and deserialization the encoded byte message. The multi-level message includes a top level message as to type that provides general information about content and applicability, and sub-messages as to types that include content related to purpose which includes an undefined type that contains properties related to schema for serialization and deserialization of the encoded byte message. The top level message and sub-messages content are processed to determine the undefined type that contains properties related to schema for serialization and deserialization of the encoded byte message. Dynamic loading is performed as to schema properties of the undefined type for serialization and deserialization of the encoded byte message for consumption by the microservices.Type: ApplicationFiled: May 3, 2023Publication date: November 7, 2024Applicant: Dell Products L.P.Inventors: Michael Barnes, Ashutosh P. Nanekar, Dominique Prunier, Daniel A. Lottero, Kshitij Patel
-
Publication number: 20240288269Abstract: Systems and methods for electronic levels are disclosed. An electronic level can include one or more sensing elements configured to detect levelness of the electronic level. The electronic level can include a display including multiple output display elements arranged in an array that extends in a direction along a longitudinal axis of the electronic level and configured to display an indication of the levelness of the electronic level. The electronic level can include a controller coupled with the one or more sensing elements and the multiple output display elements. The controller may be configured to activate the one or more sensing elements to detect the levelness and activate one or more of the multiple output display elements to display the indication based on the levelness.Type: ApplicationFiled: July 10, 2023Publication date: August 29, 2024Inventors: David Dorrough, Owen Barnes, David Chin, Karen Garcia, Jacob Thomas, Daniel Toborg, Jay Paxman, Natalie Boehm
-
Latent elastic olefin film laminates and methods of making absorbent articles incorporating the same
Patent number: 12037484Abstract: A latent elastic film laminate is provided including a film predominantly comprising olefin elastomers. The film is stretched and maintained in a stretched state in order to impart the desired level of latent elasticity such that the conditioned film laminate will shrink upon activation, such as by heating. The latent elastic film laminate can be advantageously used in the manufacture of various elasticated articles, including absorbent personal care articles, by activating the latent elasticity after attachment to the article and thereby shirring and elasticizing components to which the film laminate is attached.Type: GrantFiled: October 8, 2021Date of Patent: July 16, 2024Assignee: Kimberly-Clark Worldwide, Inc.Inventors: Craig A. Barnes, Lavada C. Boggs, Isabelle R. Bouchard, James R. Fitts, Jr., Daniel W. Hesse, Shawn E. Jenkins, Lauren E. Zimmerman -
Publication number: 20230402673Abstract: A battery system includes a battery module that utilizes the first and second retention housings to hold a battery cell retention frame therein that can be either air cooled or fluid cooled. In particular, the first and second retention housings have an inlet port and an outlet port, respectively, for routing fluid through the battery cell retention frame for cooling cylindrical battery cells thereon. Alternately, the battery cell retention frame can be air cooled for cooling the cylindrical battery cells. Also, the first and second retention housings provide improved structural integrity to the battery module.Type: ApplicationFiled: August 29, 2023Publication date: December 14, 2023Inventors: Atish Bharat Dahitule, Daniel Barnes, Heekook Yang, Sanjeev Porchelvan, Edward Yankoski, Yoonhee Lee
-
Patent number: 11811871Abstract: Systems and methods to facilitate cloud-based point-to-point data transfer via machine learning are described herein. A request for a transfer of data between a sending system and a receiving system may be obtained. Receiving system information for the receiving system may be obtained. Values of transfer parameters for performing the transfer may be determined through machine-learning. The transfer may be performed based on the determined values. Results of the transfer may be obtained and provided to the machine-learning algorithm to further train the algorithm.Type: GrantFiled: June 23, 2020Date of Patent: November 7, 2023Assignee: Signiant Inc.Inventors: Shane Daniel Barnes, Andrew Olatunde Belo, Ian Kennedy Hamilton
-
Patent number: 11784364Abstract: A battery system includes a battery module that utilizes the first and second retention housings to hold a battery cell retention frame therein that can be either air cooled or fluid cooled. In particular, the first and second retention housings have an inlet port and an outlet port, respectively, for routing fluid through the battery cell retention frame for cooling cylindrical battery cells thereon. Alternately, the battery cell retention frame can be air cooled for cooling the cylindrical battery cells. Also, the first and second retention housings provide improved structural integrity to the battery module.Type: GrantFiled: June 16, 2021Date of Patent: October 10, 2023Assignee: LG Energy Solution, Ltd.Inventors: Atish Bharat Dahitule, Daniel Barnes, Heekook Yang, Sanjeev Porchelvan, Edward Yankoski, Yoonhee Lee
-
Patent number: 11729024Abstract: A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.Type: GrantFiled: March 29, 2021Date of Patent: August 15, 2023Assignee: Adaptiv Networks Inc.Inventors: Shane Daniel Barnes, Matthew Robert Williams, Miika Anttoni Klemetti, Vijayendran Mahendran, Uri Nebogatov, Mohan Krishna Vemulapali
-
Publication number: 20220407146Abstract: A battery cell retention frame includes a central cooling plate member having first and second manifold portions and first and second intermediate walls coupled to the first and second manifold portions. The first and second intermediate walls define an internal cooling channel therebetween that fluidly communicates with the first and second manifold portions. The battery cell retention frame includes first and second exterior plates that are coupled to the first and second manifold portions, respectively. The first and second intermediate walls have first and second outer surfaces, respectively, disposed opposite to one another. The battery cell retention frame includes first and second thermally conductive layers that are disposed on the first and second outer surfaces, respectively.Type: ApplicationFiled: June 16, 2021Publication date: December 22, 2022Inventors: Atish Bharat Dahitule, Daniel Barnes, Heekook Yang, Edward Yankoski
-
Publication number: 20220407137Abstract: A battery system includes a battery module that utilizes the first and second retention housings to hold a battery cell retention frame therein that can be either air cooled or fluid cooled. In particular, the first and second retention housings have an inlet port and an outlet port, respectively, for routing fluid through the battery cell retention frame for cooling cylindrical battery cells thereon. Alternately, the battery cell retention frame can be air cooled for cooling the cylindrical battery cells. Also, the first and second retention housings provide improved structural integrity to the battery module.Type: ApplicationFiled: June 16, 2021Publication date: December 22, 2022Inventors: Atish Bharat Dahitule, Daniel Barnes, Heekook Yang, Sanjeev Porchelvan, Edward Yankoski, Yoonhee Lee
-
Publication number: 20210288839Abstract: A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.Type: ApplicationFiled: March 29, 2021Publication date: September 16, 2021Inventors: Shane Daniel Barnes, Matthew Robert Williams, Miika Anttoni Klemetti, Vijayendran Mahendran, Uri Nebogatov, Mohan Krishna Vemulapali
-
Publication number: 20210252177Abstract: A mobile computing device monitors sanitization of an object by electro-optical (EO) radiation emitted by a sanitizer device. The mobile computing device determines the cumulative exposure based on a position and/or orientation of the sanitizer device relative to the object. The mobile computing device captures images of the object, and augments the image with graphical elements indicating a cumulative exposure of respective portions of the object by the EO radiation. The augmented images may be presented within a graphical user interface presented on a display of the mobile computing device.Type: ApplicationFiled: June 12, 2019Publication date: August 19, 2021Inventors: Wesley LaPorte, Daniel Barnes
-
Patent number: 11032104Abstract: A system transports a plurality of UDP datagrams from a sending application to a receiving application by creating a TCP tunnel between a TCP sending-end and a TCP receiving-end, encapsulating the datagrams in TCP packets at the TCP transmitting-end, transmitting the TCP packets via the TCP tunnel to the TCP receiving-end over a network using a TCP/IP protocol, and extracting the datagrams from the TCP packet and forwarding the extracted datagrams to the receiving application. The TCP tunnel may provide the same delay and responsiveness as UDP protocol. The TCP receiving-end may detect when a packet is missing and request retransmission when a packet is missing, so that the TCP sending-end retransmits the missing packets. The transmitting of TCP packets to the TCP receiving-end continues when the receiving-end detects a missing packet, so that there is no lag in the forwarding of the extracted datagrams. Retransmitted packets may be discarded.Type: GrantFiled: September 6, 2018Date of Patent: June 8, 2021Assignee: Adaptiv Networks Inc.Inventors: Shane Daniel Barnes, Matthew Robert Williams, Miika Anttoni Klemetti, Vijayendran Mahendran, Uri Nebogatov, Mohan Krishna Vemulapali
-
Publication number: 20210030902Abstract: A sanitization device comprises an enclosure comprising emitters configured to emit sanitizing electro-optical radiation into an interior compartment. The sanitization device further includes a panel having an open configuration and a closed configuration adapted to enclose the inner compartment. The panel includes an inner surface forming a depression configured to receive a portable device when the panel is in the open configuration and to secure the portable device as the panel transitions to the closed configuration. The sanitization device may further comprise an actuator configured to transition the panel between the open and closed configurations in response to inputs received via a touchless input interface.Type: ApplicationFiled: July 8, 2020Publication date: February 4, 2021Inventors: Wesley LaPorte, Daniel Barnes
-
Publication number: 20200396289Abstract: Systems and methods to facilitate cloud-based point-to-point data transfer via machine learning are described herein. A request for a transfer of data between a sending system and a receiving system may be obtained. Receiving system information for the receiving system may be obtained. Values of transfer parameters for performing the transfer may be determined through machine-learning. The transfer may be performed based on the determined values. Results of the transfer may be obtained and provided to the machine-learning algorithm to further train the algorithm.Type: ApplicationFiled: June 23, 2020Publication date: December 17, 2020Applicant: Signiant Inc.Inventors: Shane Daniel BARNES, Andrew Olatunde BELO, Ian Kennedy HAMILTON
-
Patent number: D1037947Type: GrantFiled: November 3, 2022Date of Patent: August 6, 2024Assignee: Jaguar Land Rover LimitedInventors: Sean Henstridge, Ian Barnes, Daniel Crossman
-
Patent number: D1041364Type: GrantFiled: November 3, 2022Date of Patent: September 10, 2024Assignee: Jaquar Land Rover LimitedInventors: Sean Henstridge, Ian Barnes, Daniel Crossman
-
Patent number: D1041365Type: GrantFiled: November 3, 2022Date of Patent: September 10, 2024Assignee: Jaguar Land Rover LimitedInventors: Sean Henstridge, Ian Barnes, Daniel Crossman
-
Patent number: D1042250Type: GrantFiled: November 3, 2022Date of Patent: September 17, 2024Inventors: Sean Henstridge, Ian Barnes, Daniel Crossman
-
Patent number: D1042282Type: GrantFiled: November 3, 2022Date of Patent: September 17, 2024Assignee: Jaguar Land Rover LimitedInventors: Sean Henstridge, Ian Barnes, Daniel Crossman