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).

  • Publication number: 20130191815
    Abstract: TSQL debug breakpoint interoperability across heterogeneous project systems within an IDE can be provided. A user can set a breakpoint in the user's SQL source code and the breakpoint can be triggered by the code within another project. Breakpoints can be set and triggered within SQL source code tiles that reside in one or more SQL Database projects. Binding of the application project being debugged with one or more SQL Database projects that reside within the IDE session can be automated, SQL artifacts not found in any of the SQL Database projects can be debugged.
    Type: Application
    Filed: January 23, 2012
    Publication date: July 25, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Jeffrey A. Davis, James D. Laflen
  • Patent number: 8484243
    Abstract: In a system and method for order-independent stream query processing, one or more input streams of data are received, and the one or more input streams are analyzed to determine data which is older than an already emitted progress indicator. The data which is older than the already emitted progress indicator is partitioned into one or more partitions, and each of the one or more partitions are independently processed using out-of-order processing techniques. A query is received, rewritten and decomposed into one or more sub-queries that produce partial results for each of the one or more partitions, where each of the one or more sub-queries correspond to a partition. A view is also produced that consolidates the partial results for each partition. The partial results are consolidated at a consolidation time specified by the query to produce final results, and the final results are provided.
    Type: Grant
    Filed: May 5, 2011
    Date of Patent: July 9, 2013
    Assignee: Cisco Technology, Inc.
    Inventors: Saileshwar Krishnamurthy, Michael R. Lewis, Wing Li, Neil Thombre, Jeffrey A. Davis, Daniel Robert Farina
  • Patent number: 8468603
    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: June 20, 2011
    Date of Patent: June 18, 2013
    Assignee: Microsoft Corporation
    Inventors: Aaron Sauve, Li-Hsin Huang, Tony Schreiner, Jeffrey Davis, Tom Pipinich, Jonathan Gass, J. Craig Hally
  • Patent number: 8448857
    Abstract: One embodiment provides a method of handling for-sale items while shopping at a brick-and-mortar store, including inventorying, tracking, and scanning the for-sale items at checkout. Customers select and bag items while they shop. Each item includes an RFID tag uniquely identifying the item or category of item. The customer brings the shopping cart to an unloading zone of a checkout station. Another, empty shopping cart is positioned in an unloading zone. The customer may receive electronic guidance in positioning the shopping carts. As the customer moves the bags from the shopping cart in the unloading zone to the shopping cart in the loading zone, the bags are scanned by the RFID scanner without removing the items from the bags. Redundant RFID scanners may be provided to increase reliability, and a UPC scanner may be provided as a backup. The shopping carts at the loading zone and unloading zone may be weighed and the weights compared, to guard against possible theft of goods.
    Type: Grant
    Filed: December 7, 2007
    Date of Patent: May 28, 2013
    Assignee: Toshiba Global Commerce Solutions Holdings Corporation
    Inventors: Brian Jeffrey Davis, Timothy Clay Doyle, Todd Donald McCormack
  • Patent number: 8386592
    Abstract: Program code enabling the streaming of HD content in real-time to a game console is stored on a storage medium remote from the game console. The game console executes software that facilitates transfer of the program code from the remote storage medium to the game console. The program code ensures that sufficient bandwidth exists on a network between the game console and a HD tuner, and enables the streaming of HD content in real-time to the game console.
    Type: Grant
    Filed: September 9, 2008
    Date of Patent: February 26, 2013
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Davis, Todd Bowra, Ashley Speicher, Gurpratap Virdi, Vu Nguyen
  • Patent number: 8362878
    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: June 14, 2010
    Date of Patent: January 29, 2013
    Assignee: R.E.D. Stamp, Inc.
    Inventors: Steven P. Molewyk, Jack E. Spaans, Steven J. Lilly, Chad A. Davis, Kirk S. Thomas, Jeffrey A. Davis
  • Patent number: 8332943
    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: February 17, 2004
    Date of Patent: December 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Aaron Sauve, Li-Hsin Huang, Tony Schreiner, Jeffrey Davis, Tom Pipinich, Jonathan Gass, J. Craig Hally
  • Patent number: 8266311
    Abstract: Strategies are described for transmitting control information from a host module to a client module. The host module transmits the control information in-band along with a stream of media content information packets. The control information can be used to govern the operation of the client module. In one case, the control information alerts the client module to a discontinuity in streams, which may be the result of the user changing channels via the host or client module, etc., issuing a seek instruction, and so forth. Transmitting the control information in in-band fashion is advantageous because it reduces the need for complex linking between the control information and the associated content information.
    Type: Grant
    Filed: July 29, 2004
    Date of Patent: September 11, 2012
    Assignee: Microsoft Corporation
    Inventors: Gurpratap Virdi, Jeffrey A. Davis
  • Publication number: 20120222118
    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 4, 2012
    Publication date: August 30, 2012
    Applicant: Microsoft Corporation
    Inventors: Aaron Sauve, Li-Hsin Huang, Tony Schreiner, Jeffrey Davis, Tom Pipinich, Jonathan Gass, J. Craig Hally
  • Publication number: 20120186903
    Abstract: The present disclosure relates to a diaphragm that may be used with a mechanical-to-acoustical transducer. The diaphragm may include a layer of optically clear film, a damping layer and another layer of optically clear film. The damping layer may be an adhesive. The diaphragm may also comprise two optically clear films, optionally including a damping layer, wherein the films indicate a desired coefficient of linear thermal expansion in one or both of the machine and transverse directions.
    Type: Application
    Filed: March 30, 2012
    Publication date: July 26, 2012
    Applicant: EMO LABS, INC.
    Inventors: Jeffrey Davis BOOTH, Stefan BOKAEMPER, Robert H. WHITE, JR.
  • Patent number: 8189851
    Abstract: The present disclosure relates to a diaphragm that may be used with a mechanical-to-acoustical transducer. The diaphragm may include a layer of optically clear film, a damping layer and another layer of optically clear film. The damping layer may be an adhesive. The diaphragm may also comprise two optically clear films, optionally including a damping layer, wherein the films indicate a desired coefficient of linear thermal expansion in one or both of the machine and transverse directions.
    Type: Grant
    Filed: March 6, 2009
    Date of Patent: May 29, 2012
    Assignee: EMO Labs, Inc.
    Inventors: Jeffrey Davis Booth, Stefan Bokaemper, Robert H. White, Jr.
  • Patent number: 8086562
    Abstract: Provided are arrangements for downloading resources and managing downloaded resources. A file is requested from a HTTP server, the file associated with an original URI. The file is downloaded and assigned a handle. The file is then stored in a storage location such as a file cache or in a persistent storage location. Upon command of an advanced content playlist or sequence, the file is called by calling the handle of the file. The storing of the file may include storing the file in a location where the file is subject to an automatic removal operation. The file may be an image file or any other type of file, especially multimedia files. The automatic removal operation may occur upon a quitting or restarting of the application. If another request is made for another file, the prior downloaded file may be replaced.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: December 27, 2011
    Assignee: Microsoft Corporation
    Inventors: James C. Finger, Peter J. Torr, Andrew J. Clinick, Jeffrey A. Davis
  • Publication number: 20110304433
    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: Application
    Filed: June 14, 2010
    Publication date: December 15, 2011
    Inventors: Steven P. Molewyk, Jack E. Spaans, Steven J. Lilly, Chad A. Davis, Kirk S. Thomas, Jeffrey A. Davis
  • Publication number: 20110302164
    Abstract: In a system and method for order-independent stream query processing, one or more input streams of data are received, and the one or more input streams are analyzed to determine data which is older than an already emitted progress indicator. The data which is older than the already emitted progress indicator is partitioned into one or more partitions, and each of the one or more partitions are independently processed using out-of-order processing techniques. A query is received, rewritten and decomposed into one or more sub-queries that produce partial results for each of the one or more partitions, where each of the one or more sub-queries correspond to a partition. A view is also produced that consolidates the partial results for each partition. The partial results are consolidated at a consolidation time specified by the query to produce final results, and the final results are provided.
    Type: Application
    Filed: May 5, 2011
    Publication date: December 8, 2011
    Inventors: Saileshwar Krishnamurthy, Michael R. Lewis, Wing Li, Neil Thombre, Jeffrey A. Davis, Daniel Robert Farina
  • Publication number: 20110252482
    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: June 20, 2011
    Publication date: October 13, 2011
    Applicant: Microsoft Corporation
    Inventors: Aaron Suave, Li-Hsin Huang, Tony Schreiner, Jeffrey Davis, Tom Pipinich, Jonathan Gass, J. Craig Hally
  • Patent number: 7878907
    Abstract: Program code enabling the streaming of HD content in real-time to a game console is stored on a storage medium remote from the game console. The game console executes software that facilitates transfer of the program code from the remote storage medium to the game console. The program code ensures that sufficient bandwidth exists on a network between the game console and a HD tuner, and enables the streaming of HD content in real-time to the game console.
    Type: Grant
    Filed: May 13, 2005
    Date of Patent: February 1, 2011
    Assignee: Microsoft Corporation
    Inventors: Jeffrey Davis, Todd Bowra, Ashley Speicher, Gurpratap Virdi, Vu Nguyen
  • Patent number: 7814412
    Abstract: Systems, methods, and/or techniques (“tools”) for incrementally updating and formatting high-definition digital versatile disk (HD-DVD) markup are described herein. The tools may receive first markup representing a first scene description to be read from a HD-DVD, and may map the first markup into a first area composite for presentation to a user. The tools may then receive second markup representing a second scene description to be read from the HD-DVD. In response to receiving the second markup, the tools may incrementally remap a portion of the first scene description into a second area composite for presentation to the user.
    Type: Grant
    Filed: March 30, 2007
    Date of Patent: October 12, 2010
    Assignee: Microsoft Corporation
    Inventors: Joel Deaguero, Jeffrey Davis
  • Publication number: 20100224437
    Abstract: The present disclosure relates to a diaphragm that may be used with a mechanical-to-acoustical transducer. The diaphragm may include a layer of optically clear film, a damping layer and another layer of optically clear film. The damping layer may be an adhesive. The diaphragm may also comprise two optically clear films, optionally including a damping layer, wherein the films indicate a desired coefficient of linear thermal expansion in one or both of the machine and transverse directions.
    Type: Application
    Filed: March 6, 2009
    Publication date: September 9, 2010
    Applicant: EMO LABS, INC.
    Inventors: Jeffrey Davis Booth, Stefan Bokaemper, Robert H. White, JR.
  • Patent number: 7770476
    Abstract: In one embodiment, air is automatically sampled within a zone of interest in response to an event caused by a mammal. The release of material from the mammal may be induced by directing an increased velocity airflow at the mammal or by introducing a sneezing agent into the zone of interest and capturing the air sample after the mammal has sneezed. Materials contained within the sampled air may include organic material such as skin, hair, saliva, or mucus, and gases such as CO2 and methane. The materials may be forensically analyzed to confirm the presence or to determine the identity of the mammal. The organic materials may contain DNA, in which case the forensic analysis may include a DNA analysis to determine the identity of the mammal.
    Type: Grant
    Filed: November 26, 2007
    Date of Patent: August 10, 2010
    Assignee: International Business Machines Corporation
    Inventors: Brian Jeffrey Davis, Timothy Clay Doyle, Todd Donald McCormack
  • Publication number: 20100100637
    Abstract: A media experience policy engine includes three components: an information manager, a policy evaluator, and an enforcement module. The information manager collects information regarding the current state of a media delivery system, such as, for example, usage of a CPU, memory, hard disk, (I/O) interface, and a network. This collected data is then verified by the policy evaluator to see if resource contention is, or is close to, occurring. If so, existing or potential conflicts are dealt with by the enforcement module, which applies corrections, such as, for example, limiting the access of later chronologic users, or degrading the user experience of all users, in accordance with a desired policy in order to vitiate the resource contention and maintain a user experience consistent with the desired policy.
    Type: Application
    Filed: December 24, 2009
    Publication date: April 22, 2010
    Applicant: MICROSOFT CORPORATION
    Inventors: Todd Bowra, Jeffrey Davis, Gurpratap Virdi, Nicholas Fang