Patents by Inventor Jeffrey Davis

Jeffrey Davis 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: 10506315
    Abstract: An acoustical screen that can be utilized in a variety of applications including as part of a projection screen to cover and hide the presence of an audio speaker. The acoustical screen is formed using multiple hole sizes, e.g., three or more hole diameters or outer dimensions if not round. These differently-sized holes are placed in pseudo-random positions so that there is no perceivable repeating pattern of hole placement in the acoustical screen. By avoiding an ordered grid of holes of a single diameter as in prior speaker grills, the new acoustical screen disguises the visible reflection pattern through non-uniformity. It also provides an improved acoustic transmission surface that allows sound with a greater variety of wavelengths to pass while reflecting a less pronounced echo. The acoustical screen will be in demand for use in entertainment venues using projection systems with speakers positioned behind a front projected screen.
    Type: Grant
    Filed: June 25, 2018
    Date of Patent: December 10, 2019
    Assignee: DISNEY ENTERPRISES, INC.
    Inventors: Steven M. Chapman, Mason Daryl Lev, Bryan L. Jolley, Jeffrey A. Davis, Thomas F. Laduke
  • Publication number: 20190260773
    Abstract: Adware and viruses are examples of objects that may be embedded in a web page or linked to a web page. When such an object is detected to be associated with a web page loading on a browser, an analysis may be performed to determine a trust level for the object. The object is suppressed based on the trust level. A prompt is displayed to advise a user that the object has been suppressed, and to provide an opportunity to interactively accept or decline activation of an action for the object.
    Type: Application
    Filed: May 3, 2019
    Publication date: August 22, 2019
    Applicant: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Aaron SAUVE, Li-Hsin HUANG, Tony SCHREINER, Jeffrey DAVIS, Tom PIPINICH, Jonathan GASS, J. Craig HALLY
  • Patent number: 10284576
    Abstract: Adware and viruses are examples of objects that may be embedded in a web page or linked to a web page. When such an object is detected to be associated with a web page loading on a browser, an analysis may be performed to determine a trust level for the object. The object is suppressed based on the trust level. A prompt is displayed to advise a user that the object has been suppressed, and to provide an opportunity to interactively accept or decline activation of an action for the object.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: May 7, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Aaron Sauve, Li-Hsin Huang, Tony Schreiner, Jeffrey Davis, Tom Pipinich, Jonathan Gass, J. Craig Hally
  • Patent number: 10254848
    Abstract: The present invention extends to methods, systems, and computer program products for cross-platform data visualizations using common descriptions. Embodiments of the invention provide mechanisms for simplifying software development and enhanced code reliability. A user interface, along with interactive and dynamic characteristics, can be described (programmatically and/or declaratively) independently of any specific device platform. User interface qualities can be described using a generic scene graph structure with attached behaviors. The generic scene graph can then be used to drive the user interface on any number of different computing platforms using platform specific (e.g., rendering, gesture recognition, etc.) sub-systems. Platform specific sub-systems can vary based on technologies that are used by the platform specific sub-systems. For example, rendering sub-systems can vary based on the technology used to render graphical data, such as, for example, Open GL, XAML, Direct X, Quartz, etc.
    Type: Grant
    Filed: November 1, 2017
    Date of Patent: April 9, 2019
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fabian O. Winternitz, Aditya Unnithan, David Paul Hill, Jeffrey A. Davis
  • Publication number: 20190099886
    Abstract: Methods, apparatus, systems, and articles of manufacture for monitoring robot health in manufacturing environments are described herein. An example system, to monitor health of a robot in a semiconductor wafer manufacturing facility, includes a sensor coupled to the robot. The sensor is to obtain a vibration signal representative of vibration of the robot. The example system also includes a health monitor extract a feature from the vibration signal, compare the feature to a threshold, and, in response to determining the feature satisfies the threshold, transmit an alert.
    Type: Application
    Filed: September 29, 2017
    Publication date: April 4, 2019
    Inventors: Rita Chattopadhyay, Mruthunjaya Chetty, Jeffrey Davis, Stephanie Cope, Xiaozhong Ji
  • Publication number: 20180316753
    Abstract: One embodiment of the present invention sets forth a technique for generating one or more hash data structures. The technique includes generating a hash data structure having entries that correspond to a plurality of content servers, and, for each file included in a first plurality of files, allocating the file to one or more content servers included in the plurality of content servers by comparing a hash value associated with the file to one or more entries included in the entries. The technique further includes comparing a network bandwidth utilization of a first content server to a network bandwidth utilization associated with one or more other content servers included in the plurality of content servers to generate a result, and modifying a first number of entries associated with the first content server and included in the entries based on the result to generate a biased hash data structure.
    Type: Application
    Filed: April 28, 2017
    Publication date: November 1, 2018
    Inventors: Jeffrey DAVIS, Andrew BERGLUND, David PFITZNER
  • Publication number: 20180211425
    Abstract: The present invention extends to methods, systems, and computer program products for cross-platform data visualizations using common descriptions. Embodiments of the invention provide mechanisms for simplifying software development and enhanced code reliability. A user interface, along with interactive and dynamic characteristics, can be described (programmatically and/or declaratively) independently of any specific device platform. User interface qualities can be described using a generic scene graph structure with attached behaviors. The generic scene graph can then be used to drive the user interface on any number of different computing platforms using platform specific (e.g., rendering, gesture recognition, etc.) sub-systems. Platform specific sub-systems can vary based on technologies that are used by the platform specific sub-systems. For example, rendering sub-systems can vary based on the technology used to render graphical data, such as, for example, Open GL, XAML, Direct X, Quartz, etc.
    Type: Application
    Filed: November 1, 2017
    Publication date: July 26, 2018
    Inventors: Fabian O. Winternitz, Aditya Unnithan, David Paul Hill, Jeffrey A. Davis
  • Patent number: 9824473
    Abstract: The present invention extends to methods, systems, and computer program products for cross-platform data visualizations using common descriptions. Embodiments of the invention provide mechanisms for simplifying software development and enhanced code reliability. A user interface, along with interactive and dynamic characteristics, can be described (programmatically and/or declaratively) independently of any specific device platform. User interface qualities can be described using a generic scene graph structure with attached behaviors. The generic scene graph can then be used to drive the user interface on any number of different computing platforms using platform specific (e.g., rendering, gesture recognition, etc.) sub-systems. Platform specific sub-systems can vary based on technologies that are used by the platform specific sub-systems. For example, rendering sub-systems can vary based on the technology used to render graphical data, such as, for example, Open GL, XAML, Direct X, Quartz, etc.
    Type: Grant
    Filed: February 3, 2017
    Date of Patent: November 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fabian O. Winternitz, Aditya Unnithan, David Paul Hill, Jeffrey A. Davis
  • Patent number: 9805386
    Abstract: A computer implemented method, data processing system, and computer program product for distributing and redeeming manufacturer coupons for a product purchase in a retail environment. The data processing system of a retailer (hereinafter the loyalty coupon system) receives an electronic coupon from a manufacturer. The loyalty coupon system links the product to the inventory control system of the retail environment. The loyalty coupon system then targets the electronic coupon to customers that have subscribed to the loyalty coupon system. The coupon system provides for the communication of the product coupon directly to each subscribed customer on the list. Upon a customer selecting the coupon, the loyalty coupon system configures a customer reward. Upon the customer purchasing the product using their loyalty card, the loyalty coupon system disburses the customer reward at the point of sale. The manufacturer is billed for the redeemed coupon.
    Type: Grant
    Filed: September 27, 2013
    Date of Patent: October 31, 2017
    Assignee: Toshiba Global Commerce Solutions Holding Corporation
    Inventors: Brian Jeffrey Davis, Timothy Clay Doyle, Todd Donald McCormack
  • Patent number: 9717352
    Abstract: A system for dispensing, receiving, and tracking towels or other items includes a cabinet structure having first and second interior spaces. An access door provides access to the first interior space, and a return door permits items to be returned to the second interior space. An RFID system conducts read operations to determine how many items having RFID tags are disposed in the first and second interior spaces. The system determines what items have been removed from the first interior space, and associates removed items with specific users. The RFID system conducts read operations as items are returned to the second interior space and credits the user.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: August 1, 2017
    Inventors: Steven P. Molewyk, Jack E. Spaans, Steven J. Lilly, Chad A. Davis, Kirk S. Thomas, Jeffrey A. Davis
  • Publication number: 20170148197
    Abstract: The present invention extends to methods, systems, and computer program products for cross-platform data visualizations using common descriptions. Embodiments of the invention provide mechanisms for simplifying software development and enhanced code reliability. A user interface, along with interactive and dynamic characteristics, can be described (programmatically and/or declaratively) independently of any specific device platform. User interface qualities can be described using a generic scene graph structure with attached behaviors. The generic scene graph can then be used to drive the user interface on any number of different computing platforms using platform specific (e.g., rendering, gesture recognition, etc.) sub-systems. Platform specific sub-systems can vary based on technologies that are used by the platform specific sub-systems. For example, rendering sub-systems can vary based on the technology used to render graphical data, such as, for example, Open GL, XAML, Direct X, Quartz, etc.
    Type: Application
    Filed: February 3, 2017
    Publication date: May 25, 2017
    Inventors: Fabian O. Winternitz, Aditya Unnithan, David Paul Hill, Jeffrey A. Davis
  • Patent number: 9600915
    Abstract: The present invention extends to methods, systems, and computer program products for cross-platform data visualizations using common descriptions. Embodiments of the invention provide mechanisms for simplifying software development and enhanced code reliability. A user interface, along with interactive and dynamic characteristics, can be described (programmatically and/or declaratively) independently of any specific device platform. User interface qualities can be described using a generic scene graph structure with attached behaviors. The generic scene graph can then be used to drive the user interface on any number of different computing platforms using platform specific (e.g., rendering, gesture recognition, etc.) sub-systems. Platform specific sub-systems can vary based on technologies that are used by the platform specific sub-systems. For example, rendering sub-systems can vary based on the technology used to render graphical data, such as, for example, Open GL, XAML, Direct X, Quartz, etc.
    Type: Grant
    Filed: July 6, 2015
    Date of Patent: March 21, 2017
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Fabian O. Winternitz, Aditya Unnithan, David Paul Hill, Jeffrey A. Davis
  • Patent number: 9558251
    Abstract: One or more transformation functions can be used in connection or together with one or more compression/decompression techniques. A transformation function can transform data (e.g., a data object) into a form more suitable for compression and/or decompression. As a result, data can be compressed and/or decompressed more effectively. In addition, multiple data objects can be associated with various transformation functions and/or compression/decompression techniques. As a result, different approaches can be taken with respect to compression and decompression of data objects in an effort to find an optimum approach for compression of data objects that may vary significantly from each other and change over time. It will be appreciated that the objects can be associated with transformation functions in a dynamic manner to accommodate changes to data. Also, an extendible and/or extensible system can allow for growth and adaption of new data in forms not currently present or expected.
    Type: Grant
    Filed: May 23, 2012
    Date of Patent: January 31, 2017
    Assignee: Teradata US, Inc.
    Inventors: David Simmen, Shant Hovsepian, Jeffrey Davis
  • Patent number: D808983
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: January 30, 2018
    Assignee: ADP, LLC
    Inventors: Satyawan Narinedhat, Christopher Jeffrey Davis, Shayne Marian Bowman, Serafin Vazquez, Alvaro Russo, Jr.
  • Patent number: D808984
    Type: Grant
    Filed: December 1, 2016
    Date of Patent: January 30, 2018
    Assignee: ADP, LLC
    Inventors: Satyawan Narinedhat, Christopher Jeffrey Davis, Shayne Marian Bowman, Serafin Vazquez, Alvaro Russo, Jr.
  • Patent number: D824405
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: July 31, 2018
    Assignee: ADP, LLC
    Inventors: Satyawan Narinedhat, Viktors Grjaznovs, Bill Dinh, Christopher Jeffrey Davis, Ohn Myint, Serafin Vazquez
  • Patent number: D825595
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: August 14, 2018
    Assignee: ADP, LLC
    Inventors: Satyawan Narinedhat, Christopher Jeffrey Davis, Shayne Marian Bowman, Serafin Vazquez, Alvaro Russo, Jr.
  • Patent number: D840423
    Type: Grant
    Filed: January 26, 2017
    Date of Patent: February 12, 2019
    Assignee: ADP, LLC
    Inventors: Satyawan Narinedhat, Christopher Jeffrey Davis, Shayne Marian Bowman, Serafin Vazquez, Alvaro Russo, Jr.
  • Patent number: D840428
    Type: Grant
    Filed: January 13, 2017
    Date of Patent: February 12, 2019
    Assignee: ADP, LLC
    Inventors: Satyawan Narinedhat, Viktors Grjaznovs, Bill Dinh, Christopher Jeffrey Davis, Ohn Myint, Serafin Vazquez
  • Patent number: D864802
    Type: Grant
    Filed: March 1, 2018
    Date of Patent: October 29, 2019
    Assignee: MAHINDRA VEHICLE SALES AND SERVICE, INC.
    Inventors: Jeffrey Davis, Paul Lowis, Andrew DiSalvo, Robert Fehan