Patents by Inventor Daniel Jensen

Daniel Jensen 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: 11563647
    Abstract: Techniques are provided for deploying services to multiple public clouds using cloud-specific encapsulated communication logic. One method comprises performing, in response to a request associated with a given public cloud of multiple public clouds having corresponding encapsulated communication logic for communicating with the respective public cloud: obtaining an image for the encapsulated communication logic for the given public cloud; instantiating an orchestration service for the given public cloud using the image for the encapsulated communication logic for the given public cloud, wherein the instantiated orchestration service for the given public cloud makes a connection to an endpoint of the given public cloud using the encapsulated communication logic for the given public cloud; and processing a request to create a service in the given public cloud using the instantiated orchestration service for the given public cloud as a connection gateway to the given public cloud.
    Type: Grant
    Filed: April 13, 2022
    Date of Patent: January 24, 2023
    Assignee: Dell Products L.P.
    Inventors: Linwood W. Zoller, IV, Daniel E. Cummins, David Jensen
  • Publication number: 20230016419
    Abstract: Examples described herein relate to standardizing content requests and responses in a content delivery network (CDN). An edge node receives a control object including sets of instructions each implementing portions of a customer's business logic. The edge node may receive, from a client, a content request identifying a content item, and may apply a set of the instructions which causes the edge node to (i) determine whether any changes are needed for the benefit of a cache server and whether any changes are need for the benefit of an origin server, and (ii) generate a processed client request identifying the content item and including, if needed, any changes for the benefit of the cache server and the origin server. The edge node transmits the processed client request to the cache server, receives a response from the cache server, and transmits a processed client response to the client.
    Type: Application
    Filed: September 23, 2022
    Publication date: January 19, 2023
    Applicant: Level 3 Communications, LLC
    Inventors: William Crowder, Daniel Jensen, Pawel Jakobowski, Laurence Lipstone, William Power
  • Patent number: 11551290
    Abstract: Systems and methods for machine-based matching of lodging inventory from a plurality of disparate reservation provider systems address the difficulties inherent in comparing prices to obtain a lowest possible price, which difficulties are inherent in the distribution of inventory to multiple third-party reservation providers who are generally permitted to utilize their own naming conventions when describing lodging inventory and who are also free to at least some extent to set prices for the various lodging inventory within their control. The systems and methods match room types using information obtained from the multiple third-party reservation providers, whereby direct comparisons can be made between prices for the same room types even when the reservation providers do not utilize identical descriptions or naming conventions for the respective room inventories.
    Type: Grant
    Filed: February 15, 2021
    Date of Patent: January 10, 2023
    Assignee: TravelPass Group, LLC
    Inventors: Ryan Williams, Ryan McCoy, Daniel Nelson, Neil Valentine, Scott Jensen
  • Patent number: 11496361
    Abstract: Examples described herein relate to systems and methods for tiered updating of configuration data. Updated configuration data is transmitted to different tiers of nodes. The nodes of a first tier are commanded to use the updated configuration data. After waiting to see if any nodes of the first tier communicate a fault after using the updated configuration data, for each of the additional tiers in the CDN it is sequentially repeated to: transmit a command to the nodes of that additional tier to use the updated configuration data; and after waiting to see if any nodes of any tier communicate a fault after using the updated configuration data, transmitting a command to the nodes of another additional tier to use the updated configuration data.
    Type: Grant
    Filed: May 6, 2022
    Date of Patent: November 8, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence Lipstone, Daniel Jensen, William Power
  • Patent number: 11494842
    Abstract: A computer system includes a memory to store a first set of data including data processing requests or data processing execution results and computer hardware to determine an input relating to a load and filter the first set of data to extract, based on the input relating to the load, a second set of data from the first set of data, thereby leaving a remaining set of data. The second set of data and the remaining set of data both include data processing requests or data processing execution results input or generated by the computer system. The computer hardware prepares electronic messages to be transmitted over a communications network to a plurality of remote user terminals. The electronic messages contain the second set of data but do not contain the remaining set of data. The computer hardware controls a frequency at which the electronic messages containing the second set of data are to be transmitted over the communications network based on the input relating to the load.
    Type: Grant
    Filed: April 9, 2021
    Date of Patent: November 8, 2022
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Ulf Ahlenius, Anne Von Corswant
  • Publication number: 20220339406
    Abstract: A device for accommodating and magnetizing a tissue-penetrating medical device of various lengths, with or without a cover covering a portion or the entirety of the tissue-penetrating medical device, is disclosed including a sleeve member having an open proximal end, a distal end, an inner surface, an outer surface having a graduated injection depth gauge to indicate needle penetration depth when the cover is placed into a magnetizer, and a hollow body extending between the proximal end and the distal end to form a protective closure over a shaft of a tissue-penetrating medical device. A device having one or more magnetizing elements sectioned into a plurality of movable segments pivoting around an axis to accommodate needles with different lengths is also disclosed. Also disclosed is a device having one or more magnetizing means mounted on a movable element to magnetize needles of various lengths.
    Type: Application
    Filed: July 7, 2022
    Publication date: October 27, 2022
    Applicant: Becton, Dickinson and Company
    Inventors: Yiping Ma, S. Ray Isaacson, Jonathan Karl Burkholz, Brian Jensen, Daniel Robinaugh, Derek Sanchez
  • Publication number: 20220335531
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Application
    Filed: July 1, 2022
    Publication date: October 20, 2022
    Inventors: Daniel JENSEN, Tobias HALLOR
  • Patent number: 11471790
    Abstract: Systems and methods for separation of hydrocarbon containing fluids are provided. More particularly, the disclosure is relevant to separating fluids having a gas phase, a hydrocarbon liquid phase, and an aqueous liquid phase using indirect heating. In general, the system uses a first gas separation followed by pressure reduction and then a second gas separation. Indirect follows the second gas separation and then three-phase separation.
    Type: Grant
    Filed: January 8, 2021
    Date of Patent: October 18, 2022
    Assignee: John Zink Company, LLC
    Inventors: Stephen Rehm, Timothy Oneal, Gene Bittel, Mark Ferguson, Daniel Wright, Nicholas Jensen, Todd Earls
  • Patent number: 11454323
    Abstract: A sealing system includes a shaft seal plate, a seal guide having a tab, and a shaft seal coupled to the seal guide. A guide slot is formed in the shaft seal plate, and the tab extends into the guide slot. The shaft seal is configured to form and substantially maintain a seal at an axle bar as the axle bar rotates and pivots. The seal guide is configured to translate relative to the shaft seal plate as the axle bar pivots, and the tab is configured to block a rotation of the seal guide and the shaft seal relative to the shaft seal plate as the axle bar rotates.
    Type: Grant
    Filed: December 4, 2018
    Date of Patent: September 27, 2022
    Assignee: CNH Industrial America LLC
    Inventors: Michael Jensen, Daniel Payne
  • Patent number: 11457091
    Abstract: Examples described herein relate to standardizing content requests and responses in a content delivery network (CDN). An edge node receives a control object including sets of instructions each implementing portions of a customer's business logic. The edge node may receive, from a client, a content request identifying a content item, and may apply a set of the instructions which causes the edge node to (i) determine whether any changes are needed for the benefit of a cache server and whether any changes are need for the benefit of an origin server, and (ii) generate a processed client request identifying the content item and including, if needed, any changes for the benefit of the cache server and the origin server. The edge node transmits the processed client request to the cache server, receives a response from the cache server, and transmits a processed client response to the client.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: September 27, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: William Crowder, Daniel Jensen, Pawel Jakobowski, Laurence Lipstone, William Power
  • Publication number: 20220272160
    Abstract: Examples described herein relate to standardizing content requests and responses in a content delivery network (CDN). An edge node receives a control object including sets of instructions each implementing portions of a customer's business logic. The edge node may receive, from a client, a content request identifying a content item, and may apply a set of the instructions which causes the edge node to (i) determine whether any changes are needed for the benefit of a cache server and whether any changes are need for the benefit of an origin server, and (ii) generate a processed client request identifying the content item and including, if needed, any changes for the benefit of the cache server and the origin server. The edge node transmits the processed client request to the cache server, receives a response from the cache server, and transmits a processed client response to the client.
    Type: Application
    Filed: June 29, 2021
    Publication date: August 25, 2022
    Applicant: Level 3 Communications, LLC
    Inventors: William CROWDER, Daniel JENSEN, Pawel JAKOBOWSKI, Laurence LIPSTONE, William POWER
  • Publication number: 20220263715
    Abstract: Examples described herein relate to systems and methods for tiered updating of configuration data. Updated configuration data is transmitted to different tiers of nodes. The nodes of a first tier are commanded to use the updated configuration data. After waiting to see if any nodes of the first tier communicate a fault after using the updated configuration data, for each of the additional tiers in the CDN it is sequentially repeated to: transmit a command to the nodes of that additional tier to use the updated configuration data; and after waiting to see if any nodes of any tier communicate a fault after using the updated configuration data, transmitting a command to the nodes of another additional tier to use the updated configuration data.
    Type: Application
    Filed: May 6, 2022
    Publication date: August 18, 2022
    Applicant: Level 3 Communications, LLC
    Inventors: Laurence Lipstone, Daniel Jensen, William Power
  • Patent number: 11413430
    Abstract: A device for accommodating and magnetizing a tissue-penetrating medical device of various lengths, with or without a cover covering a portion or the entirety of the tissue-penetrating medical device, is disclosed including a sleeve member having an open proximal end, a distal end, an inner surface, an outer surface having a graduated injection depth gauge to indicate needle penetration depth when the cover is placed into a magnetizer, and a hollow body extending between the proximal end and the distal end to form a protective closure over a shaft of a tissue-penetrating medical device. A device having one or more magnetizing elements sectioned into a plurality of movable segments pivoting around an axis to accommodate needles with different lengths is also disclosed. Also disclosed is a device having one or more magnetizing means mounted on a movable element to magnetize needles of various lengths.
    Type: Grant
    Filed: July 30, 2020
    Date of Patent: August 16, 2022
    Assignee: Becton, Dickinson and Company
    Inventors: Yiping Ma, S. Ray Isaacson, Jonathan Karl Burkholz, Brian Jensen, Daniel Robinaugh, Derek Sanchez
  • Publication number: 20220230246
    Abstract: The present technology relates to distributed computerized exchange systems for trading of financial instruments. In particular it relates to a passive matching engine and an active matching engine that cooperates in handling data messages such that less bandwidth is used and so that improvement in latency can be achieved.
    Type: Application
    Filed: April 7, 2022
    Publication date: July 21, 2022
    Inventors: Daniel JENSEN, Urban ARVIDSSON
  • Patent number: 11379919
    Abstract: A user terminal for communicating with a computer server is operated on behalf of a first user (a second user terminal is operated on behalf of a second user). The user terminal transmits to the computer server pre-trade information including an order and receives first offset information that indicates a first price offset value, which is different from a second price offset value sent to the second user terminal. The terminals receive a single message from the server that indicates a market price but does not include the first price offset value or the second price offset value. The user terminal modifies the market price using the first price offset value to obtain a first actual price different from a second actual price corresponding to a modification of the market price based on the second price offset value.
    Type: Grant
    Filed: October 12, 2020
    Date of Patent: July 5, 2022
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Tobias Hallor
  • Patent number: 11373668
    Abstract: An audio enhancement method includes receiving a first plurality of input signals representative of audio captured using an array of two or more sensors, the first plurality of input signals characterized by a first signal-to-noise ratio (SNR), with the audio being the signal-of-interest. The method also includes receiving a second input signal representative of the audio, the second input signal characterized by a second SNR. The second SNR is higher than the first SNR. The method further includes combining the first plurality of input signals and the second input signal to generate one or more driver signals, and driving one or more acoustic transducers using the one or more driver signals to generate an acoustic signal representative of the audio. The driver signals include spatial information derived from the first plurality of input signals, and are characterized by a third SNR that is higher than the first SNR.
    Type: Grant
    Filed: February 5, 2020
    Date of Patent: June 28, 2022
    Assignee: Bose Corporation
    Inventors: Carl Jensen, Andrew Todd Sabin, Andrew Jackson Stockton X, Daniel Ross Tengelsen, Marko Stamenovic, Wade P. Torres
  • Patent number: 11329877
    Abstract: Examples described herein relate to systems and methods for tiered updating of configuration data. Updated configuration data is transmitted to different tiers of nodes. The nodes of a first tier are commanded to use the updated configuration data. After waiting to see if any nodes of the first tier communicate a fault after using the updated configuration data, for each of the additional tiers in the CDN it is sequentially repeated to: transmit a command to the nodes of that additional tier to use the updated configuration data; and after waiting to see if any nodes of any tier communicate a fault after using the updated configuration data, transmitting a command to the nodes of another additional tier to use the updated configuration data.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: May 10, 2022
    Assignee: Level 3 Communications, LLC
    Inventors: Laurence Lipstone, Daniel Jensen, William Power
  • Patent number: 11301934
    Abstract: The present technology relates to distributed computerized exchange systems for trading of financial instruments. In particular it relates to a passive matching engine and an active matching engine that cooperates in handling data messages such that less bandwidth is used and so that improvement in latency can be achieved.
    Type: Grant
    Filed: September 13, 2018
    Date of Patent: April 12, 2022
    Assignee: NASDAQ TECHNOLOGY AB
    Inventors: Daniel Jensen, Urban Arvidsson
  • Patent number: 11087241
    Abstract: A method of processing exchange system trading data is disclosed. In one embodiment, the method comprises receiving an order data message from a matching engine of an automated exchange. The order data message has first data format and it also comprises identification information associated with a trading entity. The received data message is then converted into a new data message of a new data format, which is different from the data format of the received order data message. Also, the trading entity from which the received order data message is originating is identified. Subsequently, the new data message having the new data format can be transmitted to a plurality of client devices associated with the identified trading entity. This may allow for all, or at least a majority of client devices, of the identified trading entity to get an overview of the total order activity of the identified trading entity.
    Type: Grant
    Filed: May 15, 2019
    Date of Patent: August 10, 2021
    Assignee: Nasdaq Technology AB
    Inventors: Daniel Jensen, Bjorn Carlsson, Tobias Hallor
  • Patent number: D974979
    Type: Grant
    Filed: March 2, 2022
    Date of Patent: January 10, 2023
    Assignee: PACCAR Inc
    Inventors: John P. Jensen, Louis Daniel Heilaneh, Jon Forrest Acton