Patents by Inventor David Shoemaker

David Shoemaker 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: 20200175890
    Abstract: The method includes receiving selection of text to be read in a group reading session; identifying a plurality of participants for the group reading session; and upon receiving the selection of the text and the identification of the plurality of participants, automatically, without user intervention, generating a reading plan for the group reading session, wherein the reading plan divides the text into a plurality of reading units and assigns at least one reading unit to each of the plurality of participants in accordance with a comparison between a respective difficulty level of the at least one reading unit and a respective reading ability level of the participant.
    Type: Application
    Filed: February 7, 2020
    Publication date: June 4, 2020
    Inventors: Michael I. INGRASSIA, Richard M. POWELL, David SHOEMAKER, Casey M. DOUGHERTY, Gregory S. ROBBIN
  • Publication number: 20160325680
    Abstract: A method for vehicle sensor management including: acquiring sensor measurements at a sensor module; transmitting the sensor measurements from the sensor module; processing the sensor measurements; and transmitting the processed sensor measurements to a client associated with the vehicle, wherein the processed sensor measurements are rendered by the client on the user device.
    Type: Application
    Filed: May 4, 2016
    Publication date: November 10, 2016
    Inventors: Robert Curtis, Saket Vora, Brian Sander, Joseph Fisher, Bryson Gardner, Tyler Mincey, Ryan Du Bois, Erturk Kocalar, David Shoemaker, Jorge Fino
  • Publication number: 20140349259
    Abstract: The method includes receiving selection of text to be read in a group reading session; identifying a plurality of participants for the group reading session; and upon receiving the selection of the text and the identification of the plurality of participants, automatically, without user intervention, generating a reading plan for the group reading session, wherein the reading plan divides the text into a plurality of reading units and assigns at least one reading unit to each of the plurality of participants in accordance with a comparison between a respective difficulty level of the at least one reading unit and a respective reading ability level of the participant.
    Type: Application
    Filed: March 13, 2014
    Publication date: November 27, 2014
    Applicant: APPLE INC.
    Inventors: Michael I. INGRASSIA, JR., Richard M. POWELL, David SHOEMAKER, Casey M. DOUGHERTY, Gregory S. ROBBIN
  • Publication number: 20140338197
    Abstract: A knife sheath is disclosed. In some embodiments, a knife sheath includes a knife opening to receive a knife having a light source, and an internal cavity to sheath a blade of the knife, and at least one light channel near the knife opening to align with the light source when the knife having a light source is sheathed in the knife opening, the at least one light channel configured to allow light from the light source to pass through the knife sheath while the knife is placed in the knife sheath.
    Type: Application
    Filed: March 15, 2014
    Publication date: November 20, 2014
    Inventors: Spencer Frazer, David Shoemaker
  • Publication number: 20140315163
    Abstract: The method includes receiving selection of text to be read in a group reading session; identifying a plurality of participants for the group reading session; and upon receiving the selection of the text and the identification of the plurality of participants, automatically, without user intervention, generating a reading plan for the group reading session, wherein the reading plan divides the text into a plurality of reading units and assigns at least one reading unit to each of the plurality of participants in accordance with a comparison between a respective difficulty level of the at least one reading unit and a respective reading ability level of the participant.
    Type: Application
    Filed: March 13, 2014
    Publication date: October 23, 2014
    Applicant: APPLE INC.
    Inventors: Michael I. INGRASSIA, Jr., Richard M. POWELL, David SHOEMAKER, Casey M. DOUGHERTY, Gregory S. ROBBIN
  • Publication number: 20110144600
    Abstract: A system for receiving oral human discharge which includes a pail, container, or like receptacle having an open space for the receipt of such discharge, e.g. vomit, phlegm, etc. The receptacle is configured to be positioned within an opening in the upper section of a stand. An intermediate section extends between the upper section and a lower section. The lower section is designed to be removeably inserted between the mattress and frame platform or box spring of a bed or the cushions of a couch. The stand and, hence, the receptacle are thus positioned directly adjacent to the sick child, providing ready access for immediate use. Two receptacles are provided in stocked relation, so that when one is being cleaned, the other remains within the opening in the stand, ready for use.
    Type: Application
    Filed: December 11, 2009
    Publication date: June 16, 2011
    Inventors: Judith Shoemaker, David Shoemaker
  • Publication number: 20110072371
    Abstract: Various embodiments related to an application programming interface for user interface creation are disclosed herein. For example, one disclosed embodiment provides an application programming interface, embodied on one or more data-holding subsystems, comprising user interface creation services for intermediately defining a user interface including one or more user interface elements as declarative extensible markup language data. The application programming interface further comprises compiler services for providing aspects of the declarative extensible markup language data to one or more compilers for compilation into two or more different machine code implementations, where each machine code implementation is natively executable without a virtual machine by a different hardware platform to present the user interface intermediately defined as declarative extensible markup language data.
    Type: Application
    Filed: September 18, 2009
    Publication date: March 24, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Todd Segal, Jeffrey Michael MacDuff, Michael Matteson, Ritwik Tewari, Brett Robinson, Prakash Ajay Kumar Suri, David Shoemaker, Xiangying Ma
  • Publication number: 20040121749
    Abstract: A Channel Association method and apparatus for a wireless Network increases data throughput by intelligently associating clients to channels. Data rates are assigned to channels and clients with a similar data rate are associated to the same channel. The association is based on the client's distance from a host, the received power of each client and the performance of the client at the host.
    Type: Application
    Filed: November 6, 2003
    Publication date: June 24, 2004
    Applicant: Engim, Inc.
    Inventors: Jian Cui, David Shoemaker, John Trotter