Patents by Inventor David E. Taylor

David E. Taylor 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: 11960683
    Abstract: A display system for sensing a finger of a user applied to the display system includes a display panel; a sensor for sensing the finger; a sensing light source configured to emit a first light having a first wavelength W1; and a reflective polarizer disposed between the display panel and the sensor. For a substantially normally incident light, an optical transmittance of the reflective polarizer versus wavelength for a first polarization state has a band edge such that for a first wavelength range extending from a smaller wavelength L1 to a greater wavelength L2 and including W1, where 30 nm?L2?L1?50 nm and L1 is greater than and within about 20 nm of a wavelength L3 corresponding to an optical transmittance of about 50% along the band edge, the optical transmittance has an average of greater than about 75%.
    Type: Grant
    Filed: May 4, 2021
    Date of Patent: April 16, 2024
    Assignee: 3M INNOVATIVE PROPERTIES COMPANY
    Inventors: Bharat R. Acharya, Robert D. Taylor, Joseph P. Attard, Benjamin J. Forsythe, David T. Yust, Matthew E. Sousa, Jason S. Petaja, Anthony M. Renstrom, William Blake Kolb, Matthew S. Cole, Matthew S. Stay, Matthew R. D. Smith, Jeremy O. Swanson, Tri D. Pham, David A. Rosen, Qunyi Chen, Lisa A. DeNicola, Quinn D. Sanford, Carl A. Stover, Lin Zhao, Gilles J. Benoit
  • Publication number: 20240103645
    Abstract: A computer input system includes a mouse including a housing having an interior surface defining an internal volume and a sensor assembly disposed in the internal volume. A processor is electrically coupled to the sensor assembly and a memory component having electronic instructions stored thereon that, when executed by the processor, causes the processor to determine an orientation of the mouse relative to a hand based on a touch input from the hand detected by the sensor assembly. The mouse can also have a circular array of touch sensors or lights that detect hand position and provide orientation information to the user.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 28, 2024
    Inventors: Bart K. Andre, Brian T. Gleeson, Kristi E. Bauerly, William D. Lindmeier, Matthew J. Sundstrom, Geng Luo, Seung Wook Kim, Evangelos Christodoulou, Megan M. Sapp, Kainoa Kwon-Perez, David H. Bloom, Steven J. Taylor, John B. Morrell, Maio He, Hamza Kashif
  • Publication number: 20240103656
    Abstract: An input device, such as a mouse, can include a housing defining an exterior grip portion and an internal volume, a sensor assembly disposed in the internal volume, and an emitter electrically coupled to the sensor assembly. In response to the sensor assembly detecting a first touch input on the housing, the emitter sends a first signal including information regarding an angular position of the grip portion. In response to the sensor assembly detecting a second touch input on the housing, the emitter sends a second signal including information regarding a direction of a force exerted on the housing from the second touch input.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 28, 2024
    Inventors: Bart K. Andre, Brian T. Gleeson, Kristi E. Bauerly, William D. Lindmeier, Matthew J. Sundstrom, Geng Luo, Seung Wook Kim, Evangelos Christodoulou, Megan M. Sapp, Kainoa Kwon-Perez, David H. Bloom, Steven J. Taylor
  • Publication number: 20240103643
    Abstract: A computer system can include an input device having a housing defining an internal volume. The housing can include a grip portion and a base portion defining an aperture. The computer system can also include a tilt sensor disposed in the internal volume, a position sensor disposed at the aperture, and a processor. The processor can be electrically coupled to the position sensor, the tilt sensor, and a memory component storing electronic instructions that, when executed by the processor, cause the processor to receive a first input from the tilt sensor, receive a second input from the position sensor, determine, based on the first and second inputs, if the base is in contact with a support surface and an angle of the base relative to the support surface. The processor can also output a signal based on the angle if the base is in contact with the support surface.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 28, 2024
    Inventors: Megan M. Sapp, Brian T. Gleeson, Steven J. Taylor, David H. Bloom, Maio He, Seung Wook Kim, Evangelos Christodoulou, Kristi E. Bauerly, Geng Luo, Bart K. Andre
  • Publication number: 20240066016
    Abstract: The present disclosure relates generally to methods of using modulators of COT (cancer Osaka thyroid) for treating, stabilizing, or lessening the severity or progression of liver disease, in particular, Nonalcoholic fatty liver disease (NAFLD) or nonalcoholic steatohepatitis (NASH).
    Type: Application
    Filed: September 25, 2023
    Publication date: February 29, 2024
    Applicant: Gilead Sciences, Inc.
    Inventors: David G. Breckenridge, Grant R. Budas, Ruchi Gupta, James G. Taylor, Matthew R. Warr, Nathan E. Wright
  • Publication number: 20230334564
    Abstract: A variety of embodiments for hardware-accelerating the processing of financial market depth data are disclosed. A coprocessor, which may be resident in a ticker plant, can be configured to update order books and price books based on financial market depth data at extremely low latency. Such a coprocessor can also be configured to enrich a stream of limit order events pertaining to financial instruments with data from a plurality of updated order and price books.
    Type: Application
    Filed: June 8, 2023
    Publication date: October 19, 2023
    Inventors: David E. Taylor, Scott Parsons, Jeremy Walter Whatley, Richard Bradley, Kwame Gyang, Michael DeWulf
  • Patent number: 11676206
    Abstract: A variety of embodiments for hardware-accelerating the processing of financial market depth data are disclosed. A coprocessor, which may be resident in a ticker plant, can be configured to update order books and price books based on financial market depth data at extremely low latency. Such a coprocessor can also be configured to enrich a stream of limit order events pertaining to financial instruments with data from a plurality of updated order and price books.
    Type: Grant
    Filed: February 22, 2021
    Date of Patent: June 13, 2023
    Assignee: Exegy Incorporated
    Inventors: David E. Taylor, Scott Parsons, Jeremy Walter Whatley, Richard Bradley, Kwame Gyang, Michael DeWulf
  • Publication number: 20220414778
    Abstract: Various techniques are disclosed for offloading the processing of data packets. For example, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform. The data packets processed through the intelligent switch can be unreliable datagram protocol (UDP) data packets from multiple feeds of financial market data, and the offloaded processing can include line arbitration, gap detection, and/or gap mitigation of redundant copies of UDP data packets from one or more financial market data feeds.
    Type: Application
    Filed: September 6, 2022
    Publication date: December 29, 2022
    Inventors: Scott Parsons, David E. Taylor, Ronald S. Indeck
  • Patent number: 11449538
    Abstract: Disclosed herein are methods and systems for integrating an enterprise's structured and unstructured data to provide users and enterprise applications with efficient and intelligent access to that data. In accordance with exemplary embodiments, the generation of feature vectors about unstructured data can be hardware-accelerated by processing streaming unstructured data through a reconfigurable logic device, a graphics processor unit (GPU), or chip multi-processor (CMP) to determine features that can aid clustering of similar data objects.
    Type: Grant
    Filed: January 28, 2019
    Date of Patent: September 20, 2022
    Assignee: IP Reservoir, LLC
    Inventors: Ronald S. Indeck, David Mark Indeck, Naveen Singla, David E. Taylor
  • Patent number: 11436672
    Abstract: Various techniques are disclosed for offloading the processing of data packets. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize data from the data packets in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: September 6, 2022
    Assignee: Exegy Incorporated
    Inventors: Scott Parsons, David E. Taylor, Ronald S. Indeck
  • Publication number: 20220084114
    Abstract: Systems and method are disclosed for distributed data processing across multiple compute resources. For example, the system may comprise a ticker plant configured to receive streaming financial market data events from a plurality of feeds, the events comprising financial market data pertaining to financial instruments. The ticker plant may comprise a processor, an FPGA, and a shared memory, wherein the shared memory is shared between the processor and the FPGA, wherein the processor is configured to execute software to manage a flow of financial market data derived from the streaming events between the processor and the FPGA via DMA transfers of the financial market data between the processor and the FPGA via the shared memory, and wherein the FPGA comprises reconfigurable hardware that is configured to perform processing operations on the financial market data to generate processed financial market data for delivery to data consumers.
    Type: Application
    Filed: November 22, 2021
    Publication date: March 17, 2022
    Inventors: Scott Parsons, David E. Taylor, David Vincent Schuehler, Mark A. Franklin, Roger D. Chamberlain
  • Patent number: 11182856
    Abstract: Systems and methods are disclosed for routing of streaming data as between multiple compute resources. For example, the system may comprise a processor, a field programmable gate array (FPGA), a shared memory that is shared by a user space of an operating system for the processor and the FPGA, a network protocol stack, and driver code for execution by the processor. The driver code can be configured to (1) make the received streaming data available to a user mode software application for processing, (2) make data stored in the shared memory available to the FPGA via DMA transfers of data from the shared memory into the FPGA for processing thereby, (3) receive a stream of processed data from the FPGA, and (4) provide the received processed data to the network protocol stack for delivery to one or more data consumers.
    Type: Grant
    Filed: October 22, 2020
    Date of Patent: November 23, 2021
    Assignee: Exegy Incorporated
    Inventors: Scott Parsons, David E. Taylor, David Vincent Schuehler, Mark A. Franklin, Roger D. Chamberlain
  • Publication number: 20210217088
    Abstract: Various techniques are disclosed for offloading the processing of data packets that contain financial market data. For example, data packets that contain financial market data can be processed through an offload processor deployed in a network element of a data distribution network to link the data packets with appropriate parsing metadata for the data packets. The network element can be an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.
    Type: Application
    Filed: March 29, 2021
    Publication date: July 15, 2021
    Inventors: Scott Parsons, David E. Taylor, Ronald S. Indeck
  • Publication number: 20210174445
    Abstract: Method and Apparatus for High-Speed Processing of Financial Market Depth Data A variety of embodiments for hardware-accelerating the processing of financial market depth data are disclosed. A coprocessor, which may be resident in a ticker plant, can be configured to update order books and price books based on financial market depth data at extremely low latency. Such a coprocessor can also be configured to enrich a stream of limit order events pertaining to financial instruments with data from a plurality of updated order and price books.
    Type: Application
    Filed: February 22, 2021
    Publication date: June 10, 2021
    Inventors: David E. Taylor, Scott Parsons, Jeremy Walter Whatley, Richard Bradley, Kwame Gyang, Michael DeWulf
  • Patent number: 10963962
    Abstract: Various techniques are disclosed for offloading the processing of data packets that contain financial market data. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize financial market data in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.
    Type: Grant
    Filed: November 5, 2018
    Date of Patent: March 30, 2021
    Assignee: IP Reservoir, LLC
    Inventors: Scott Parsons, David E. Taylor, Ronald S. Indeck
  • Patent number: 10929930
    Abstract: A variety of embodiments for hardware-accelerating the processing of financial market depth data are disclosed. A coprocessor, which may be resident in a ticker plant, can be configured to update order books based on financial market depth data at extremely low latency. Such a coprocessor can also be configured to enrich a stream of limit order events pertaining to financial instruments with data from a plurality of updated order books.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: February 23, 2021
    Assignee: IP Reservoir, LLC
    Inventors: David E. Taylor, Scott Parsons, Jeremy Walter Whatley, Richard Bradley, Kwame Gyang, Michael DeWulf
  • Publication number: 20210042831
    Abstract: Systems and methods are disclosed for routing of streaming data as between multiple compute resources. For example, the system may comprise a processor, a field programmable gate array (FPGA), a shared memory that is shared by a user space of an operating system for the processor and the FPGA, a network protocol stack, and driver code for execution by the processor. The driver code can be configured to (1) make the received streaming data available to a user mode software application for processing, (2) make data stored in the shared memory available to the FPGA via DMA transfers of data from the shared memory into the FPGA for processing thereby, (3) receive a stream of processed data from the FPGA, and (4) provide the received processed data to the network protocol stack for delivery to one or more data consumers.
    Type: Application
    Filed: October 22, 2020
    Publication date: February 11, 2021
    Inventors: Scott Parsons, David E. Taylor, David Vincent Schuehler, Mark A. Franklin, Roger D. Chamberlain
  • Patent number: 10872078
    Abstract: Various techniques are disclosed for offloading the processing of data packets. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize data from the data packets in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.
    Type: Grant
    Filed: May 31, 2018
    Date of Patent: December 22, 2020
    Assignee: IP Reservoir, LLC
    Inventors: Scott Parsons, David E. Taylor, Ronald S. Indeck
  • Patent number: 10817945
    Abstract: Systems and methods are disclosed for routing of streaming data as between multiple compute resources. For example, the system may comprise a processor, a field programmable gate array (FPGA), a shared memory that is shared by a user space of an operating system for the processor and the FPGA, a network protocol stack, and driver code for execution by the processor. The driver code can be configured to (1) copy the streaming data received by the network protocol stack into the shared memory, (2) facilitate DMA transfers of the streaming data from the shared memory into the FPGA for processing thereby, (3) receive a stream of processed data from the FPGA, and (4) deliver the received processed data to the network protocol stack for delivery to one or more data consumers.
    Type: Grant
    Filed: December 9, 2019
    Date of Patent: October 27, 2020
    Assignee: IP Reservoir, LLC
    Inventors: Scott Parsons, David E. Taylor, David Vincent Schuehler, Mark A. Franklin, Roger D. Chamberlain
  • Patent number: 10650452
    Abstract: Various techniques are disclosed for offloading the processing of data packets. For example, incoming data packets can be processed through an offload processor to generate a new stream of outgoing data packets that organize data from the data packets in a manner different than the incoming data packets. Furthermore, in an exemplary embodiment, the offloaded processing can be resident in an intelligent switch, such as an intelligent switch upstream or downstream from an electronic trading platform.
    Type: Grant
    Filed: March 3, 2014
    Date of Patent: May 12, 2020
    Assignee: IP Reservoir, LLC
    Inventors: Scott Parsons, David E. Taylor, Ronald S. Indeck