Patents by Inventor David J. Watson

David J. Watson 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: 11937037
    Abstract: A housing has a bud portion abutting an elongated stem portion. The bud portion is to fit within an ear. The bud portion has a primary sound outlet at its far end that is to be inserted into an outer ear canal, and abuts the stem portion at its near end. A speaker driver is inside the bud portion. Electronic circuitry inside the housing includes a wireless communications interface to receive audio content over-the-air and in response provides an audio signal to the speaker driver. A rechargeable battery as a power source for the electronic circuitry is located inside a cavity of the stem portion. Other embodiments are also described and claimed.
    Type: Grant
    Filed: May 27, 2022
    Date of Patent: March 19, 2024
    Assignee: Apple Inc.
    Inventors: Zachary C. Rich, Kurt R. Stiehl, Arun D. Chawan, Michael B. Howes, Jonathan S. Aase, Esge B. Andersen, Yacine Azmi, Jahan C. Minoo, David J. Shaw, Aarti Kumar, Augustin Prats, Robert D. Watson, Baptiste P. Paquier, Axel D. Berny, Benjamin W. Cook, Jerzy S. Guterman, Benjamin Adair Cousins
  • Patent number: 11233972
    Abstract: Various embodiments of systems, methods, computer devices, and computer software for providing an asynchronous online viewing party are provided. One embodiment comprises a system for providing an online viewing party. One such system comprises: a server operatively coupled to a database for supporting the online viewing party, the database comprising: content to be asynchronously provided to participants of the online viewing party; and time-based events provided by one or more of the participants, the time-based events associated with the content and linked to corresponding locations in the content; and a user interface configured to interface with the server, the user interface comprising logic configured to display the content and the time-based events.
    Type: Grant
    Filed: August 24, 2018
    Date of Patent: January 25, 2022
    Assignee: Disney Enterprises, Inc.
    Inventors: Jonathan David Barsook, David Ehlers, Jason R. Grant, Khai T. Tran, David J. Watson, Nicklas Wilson
  • Patent number: 11061921
    Abstract: The present invention provides for inline/parallel processing of data messages, specifically data response messages, to both transform and parse the data in one single pass. Parsing includes extracting common data elements (such as, error codes, fault codes, status codes and the like) from the message and deleting generic headers from the messages. In specific embodiments of the invention, the parallel processing of the present invention is made possible by implementation of a SAX parser. In such embodiments of the invention, the SAX parser implements a single filter to both transform and parse the data response messages simultaneously.
    Type: Grant
    Filed: November 22, 2019
    Date of Patent: July 13, 2021
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Jonathan Roger Greenblatt, Sundar R. Krishnan, James J. Rea, David J. Watson, Prasanta Kumar Parida, Amit Ashok Pathak, M. Ehsan Khan, Umashankar Awasthi
  • Publication number: 20200089689
    Abstract: The present invention provides for inline/parallel processing of data messages, specifically data response messages, to both transform and parse the data in one single pass. Parsing includes extracting common data elements (such as, error codes, fault codes, status codes and the like) from the message and deleting generic headers from the messages. In specific embodiments of the invention, the parallel processing of the present invention is made possible by implementation of a SAX parser. In such embodiments of the invention, the SAX parser implements a single filter to both transform and parse the data response messages simultaneously.
    Type: Application
    Filed: November 22, 2019
    Publication date: March 19, 2020
    Applicant: BANK OF AMERICA CORPORATION
    Inventors: Jonathan Roger Greenblatt, Sundar R. Krishnan, James J. Rea, David J. Watson, Prasanta Kumar Parida, Amit Ashok Pathak, M. Ehsan Khan, Umashankar Awasthi
  • Patent number: 10537849
    Abstract: A method for treating a crude natural gas feed stream comprising methane and having a first carbon dioxide concentration, said method comprising the steps of: subjecting the crude natural gas feed stream to a separation process to provide: a purified natural gas stream having a second carbon dioxide content which is lower than the first carbon dioxide concentration in said crude natural gas stream; and, a carbon dioxide stream comprising carbon dioxide as the major component and methane; recovering the purified natural gas steam; optionally mixing the carbon dioxide stream with make-up methane and/or make-up air; passing the carbon dioxide stream and optional make-up methane or air through a heat exchanger to raise the temperature of the stream to the desired inlet temperature T1 of an oxidation reactor; optionally mixing the carbon dioxide stream with make-up methane and/or make-up air; passing the heated stream from step (d) and any optional make-up methane and/or air to the oxidation reactor containing an
    Type: Grant
    Filed: February 26, 2016
    Date of Patent: January 21, 2020
    Assignee: Johnson Matthey Davy Technologies Limited
    Inventors: John Swinney, Simon Nicholas Tilley, David J. Watson
  • Patent number: 10489418
    Abstract: The present invention provides for inline/parallel processing of data messages, specifically data response messages, to both transform and parse the data in one single pass. Parsing includes extracting common data elements (such as, error codes, fault codes, status codes and the like) from the message and deleting generic headers from the messages. In specific embodiments of the invention, the parallel processing of the present invention is made possible by implementation of a SAX parser. In such embodiments of the invention, the SAX parser implements a single filter to both transform and parse the data response messages simultaneously.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: November 26, 2019
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Jonathan Roger Greenblatt, Sundar R. Krishnan, James J. Rea, David J. Watson, Prasanta Kumar Parida, Amit Ashok Pathak, M. Ehsan Khan, Umashankar Awasthi
  • Patent number: 10303753
    Abstract: The present invention provides copybook flat data conversion with inline transformation. Specifically, a streaming intermediary formatted data message is generated as a result of converting/transforming a flat file format (non-XML (Extensible Markup Language) format), such as raw fixed-length field COBOL (Common Business-Oriented Language) copybook format or the like. The streaming intermediary format is not fully held in memory, but rather is directly transformed/converted, using XSLT (Extensible Stylesheet Language Transformations) processing, into a target format, such as structured XML or the like. By directly streaming the intermediary format to the XSLT process without holding the entire data message in memory, the present invention utilizes less memory and, as such, less memory is needed to be reclaimed.
    Type: Grant
    Filed: October 9, 2015
    Date of Patent: May 28, 2019
    Assignee: BANK OF AMERICA CORPORATION
    Inventors: Jonathan Roger Greenblatt, Sundar R. Krishnan, James J. Rea, David J. Watson, Prasanta Kumar Parida, Amit Ashok Pathak, M. Ehsan Khan, Umashankar Awasthi
  • Publication number: 20180367759
    Abstract: Various embodiments of systems, methods, computer devices, and computer software for providing an asynchronous online viewing party are provided. One embodiment comprises a system for providing an online viewing party. One such system comprises: a server operatively coupled to a database for supporting the online viewing party, the database comprising: content to be asynchronously provided to participants of the online viewing party; and time-based events provided by one or more of the participants, the time-based events associated with the content and linked to corresponding locations in the content; and a user interface configured to interface with the server, the user interface comprising logic configured to display the content and the time-based events.
    Type: Application
    Filed: August 24, 2018
    Publication date: December 20, 2018
    Inventors: Jonathan David Barsook, David Ehlers, Jason R. Grant, Khai T. Tran, David J. Watson, Nicklas Wilson
  • Patent number: 10070095
    Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.
    Type: Grant
    Filed: January 29, 2016
    Date of Patent: September 4, 2018
    Assignee: INTEL CORPORATION
    Inventors: David J. Watson, James Bielman, Phillip Barrett, Nicole A. Hamilton
  • Publication number: 20180144829
    Abstract: A computer-implemented method includes receiving member intake information for a member of a health plan including a first set of medical diagnoses; applying one or more targeting rules to the received member intake information; determining a risk score for the member; identifying the member for participation in a health risk assessment; receiving, from a client device used by a health care provider, health risk assessment information that is collected during the health risk assessment that is conducted by the health care provider; retrieving medical diagnosis information that is based on an analysis of the health risk assessment information; and transmitting risk adjustment payment information that is at least partly based on the medical diagnosis information, with the risk adjustment payment information comprising information that promotes determination of a risk adjustment payment.
    Type: Application
    Filed: January 19, 2018
    Publication date: May 24, 2018
    Applicant: Community Care Health Network, Inc.
    Inventors: Michael A. Cantor, George S. Chen, Alan A. Garcia, Theodore T. Kyi, David J. Watson
  • Publication number: 20180043299
    Abstract: A method for treating a crude natural gas feed stream comprising methane and having a first carbon dioxide concentration, said method comprising the steps of: subjecting the crude natural gas feed stream to a separation process to provide: a purified natural gas stream having a second carbon dioxide content which is lower than the first carbon dioxide concentration in said crude natural gas stream; and, a carbon dioxide stream comprising carbon dioxide as the major component and methane; recovering the purified natural gas steam; optionally mixing the carbon dioxide stream with make-up methane and/or make-up air; passing the carbon dioxide stream and optional make-up methane or air through a heat exchanger to raise the temperature of the stream to the desired inlet temperature T1 of an oxidation reactor; optionally mixing the carbon dioxide stream with make-up methane and/or make-up air; passing the heated stream from step (d) and any optional make-up methane and/or air to the oxidation reactor containing an
    Type: Application
    Filed: February 26, 2016
    Publication date: February 15, 2018
    Inventors: John SWINNEY, Simon Nicholas TILLEY, David J. WATSON
  • Publication number: 20170103078
    Abstract: The present invention provides copybook flat data conversion with inline transformation. Specifically, a streaming intermediary formatted data message is generated as a result of converting/transforming a flat file format (non-XML (Extensible Markup Language) format), such as raw fixed-length field COBOL (Common Business-Oriented Language) copybook format or the like. The streaming intermediary format is not fully held in memory, but rather is directly transformed/converted, using XSLT (Extensible Stylesheet Language Transformations) processing, into a target format, such as structured XML or the like. By directly streaming the intermediary format to the XSLT process without holding the entire data message in memory, the present invention utilizes less memory and, as such, less memory is needed to be reclaimed.
    Type: Application
    Filed: October 9, 2015
    Publication date: April 13, 2017
    Inventors: Jonathan Roger Greenblatt, Sundar R. Krishnan, James J. Rea, David J. Watson, Prasant Kumar Parida, Amit Ashok Pathak, M. Ehsan Khan, Umashankar Awasthi
  • Publication number: 20170103113
    Abstract: The present invention provides for inline/parallel processing of data messages, specifically data response messages, to both transform and parse the data in one single pass. Parsing includes extracting common data elements (such as, error codes, fault codes, status codes and the like) from the message and deleting generic headers from the messages. In specific embodiments of the invention, the parallel processing of the present invention is made possible by implementation of a SAX parser. In such embodiments of the invention, the SAX parser implements a single filter to both transform and parse the data response messages simultaneously.
    Type: Application
    Filed: October 9, 2015
    Publication date: April 13, 2017
    Inventors: Jonathan Roger Greenblatt, Sundar R. Krishnan, James J. Rea, David J. Watson, Prasanta Kumar Parida, Amit Ashok Pathak, M. Ehsan Khan, Umashankar Awasthi
  • Publication number: 20160150178
    Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.
    Type: Application
    Filed: January 29, 2016
    Publication date: May 26, 2016
    Applicant: INTEL CORPORATION
    Inventors: David J. Watson, James Bielman, Phillip Barrett, Nicole A. Hamilton
  • Patent number: 9282308
    Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.
    Type: Grant
    Filed: November 6, 2013
    Date of Patent: March 8, 2016
    Assignee: INTEL CORPORATION
    Inventors: David J. Watson, James Bielman, Phillip L. Barrett, Nicole A. Hamilton
  • Patent number: 8983856
    Abstract: A computer-implemented method includes, in one aspect, identifying, in a data repository, (i) information indicative of a health care provider who is assigned to a pre-defined calling zone, and (ii) radius information; accessing scheduling information that comprises a plurality of time slots, wherein each time slot corresponds to a time for the health care provider to perform the health risk assessment; selecting, by one or more computer systems, a particular slot from the scheduling information; for the selected slot, applying a geo-dialing algorithm to candidate information that is indicative of one or more members of one or more health plans who are candidates for scheduling in the selected time slot; identifying, based on application of the geo-dialing algorithm, a candidate with a geographic location that is a decreased distance from a geographic location of the health care provider; and causing a call to be placed to the identified candidate.
    Type: Grant
    Filed: December 27, 2013
    Date of Patent: March 17, 2015
    Assignee: Community Care Health Network, Inc.
    Inventors: Michael A. Cantor, George S. Chen, Alan A. Garcia, Theodore T. Kyi, David J. Watson
  • Patent number: 8856376
    Abstract: Embodiments of the present invention are directed to a system and method to stabilize high-capacity network infrastructures by monitoring and regulating concurrent connections between a server and various service provider systems in a network. Based on the attributes of the concurrent connections, the connections are logically grouped to form adapters that represent particular combinations of connection attributes. The concurrent connections to an adapter are monitored and regulated to help identify failing components and to manage the load on the network through the use of autonomic computing to optimize network performance and automatically adapt to changing conditions. The regulation of the concurrent connections to an adapter includes the calculation and assignment of a timeout value to new connections to make certain that service provider system response times are low in terms of a success or failure to respond in a timely fashion.
    Type: Grant
    Filed: December 18, 2008
    Date of Patent: October 7, 2014
    Assignee: Bank of America Corporation
    Inventors: David J. Watson, Eric M. Ellington, Matthew J. Doring, Catherine A. Diemer, Michael J. Ragunas
  • Patent number: 8769634
    Abstract: The subject matter disclosed herein relates to distribution of media content.
    Type: Grant
    Filed: December 14, 2012
    Date of Patent: July 1, 2014
    Assignee: Disney Enterprises, Inc.
    Inventors: Ariff Sidi, Skarphedinn S. Hedinsson, David J. Watson, Dionysius Mavromatis
  • Publication number: 20140105578
    Abstract: A media player may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include a media analysis component to identify one or more valid portions of the recording medium containing media content and one or more invalid portions of the recording medium without media content. In one embodiment, the media player includes an archival component to store the media content from the one or more valid portions in a storage medium and a playback component to play back the one or more valid portions of the media content from the storage medium concurrently with the identification of the one or more valid portions by the media analysis component and the storage of the media content by the archival component.
    Type: Application
    Filed: November 6, 2013
    Publication date: April 17, 2014
    Inventors: David J. Watson, James Bielman, Phillip L. Barrett, Nicole A. Hamilton
  • Patent number: 8600950
    Abstract: A media player for creating a media archive may include a media reader to read media content from a recording medium inserted into the media reader. The media player may also include an archival component to store the media content in a storage medium. In one embodiment, the media player includes a playback component to play back the media content from the storage medium concurrently with the storage of the media content by the archival component.
    Type: Grant
    Filed: March 7, 2012
    Date of Patent: December 3, 2013
    Assignee: Intel Corporation
    Inventors: David J. Watson, John Moore, Phillip L. Barrett, Nicole A. Hamilton