Patents by Inventor Shane Thomas

Shane Thomas 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: 9496094
    Abstract: Embodiments of the present disclosure provide for electrodes, devices including electrodes, methods of making electrodes, and the like. In an embodiment, the electrode includes MoS2, in particular, MoS2 nanostructures (e.g., MoS2 nano-petals). Embodiments of the present disclosure can be used in lithium ion batteries, quantum dot sensitized solar cells, dye sensitized solar cells, thin film photovoltaics, and the like.
    Type: Grant
    Filed: February 24, 2014
    Date of Patent: November 15, 2016
    Assignee: VANDERBILT UNIVERSITY CENTER FOR TECHNOLOGY TRANSFER AND COMMERCIALIZATION
    Inventors: Janet Macdonald, Shane Thomas Finn
  • Publication number: 20160307238
    Abstract: A facility for generating an advertising message is described. The facility extracts visual content from a model web page. The facility then constructs an advertising message that contains the extracted visual content.
    Type: Application
    Filed: November 13, 2015
    Publication date: October 20, 2016
    Inventors: Joe Bonzi, Shane Thomas, Jason Brown
  • Patent number: 9436953
    Abstract: A facility for constructing an advertising message in connection with a web page is described. The facility obtains text associated with the web page, and uses the obtained text to generate a query. The facility uses the generated query to select a stock photography image, and generates an advertising message that incorporates the selected stock photography image.
    Type: Grant
    Filed: July 5, 2012
    Date of Patent: September 6, 2016
    Assignee: 2KDirect, LLC
    Inventors: Joe Bonzi, Jason Brown, Shane Thomas
  • Publication number: 20150324847
    Abstract: A facility for analyzing electronic advertising is described. The facility determines that a particular client device has been used to activate a first advertising message for a particular cause. In response, the facility identifies a second advertising message for that cause that was presented on the same client device at a time before the first advertising message was activated. In response, the facility determines that the activation of the first advertising message is at least partly attributable to the presentation of the second advertising message.
    Type: Application
    Filed: May 9, 2014
    Publication date: November 12, 2015
    Applicant: 2KDirect, LLC
    Inventors: Joe Bonzi, Shane Thomas
  • Publication number: 20140282032
    Abstract: An action uniform resource identifier (URI) is sent from a web service to a user device in response to a request from the user device. The action URI identifies at least one native task for execution by the user device. The task, when executed, interacts with at least one resource local to the user device. The received action URI is provided by the user device to an application to perform the task involving the local resource. The response may include hosted UI elements not available on the user device. The hosted UI elements enable presentation of new data types on the user device, which may not be adequately presented using pre-defined UI templates. The hosted UI elements interact with elements of the pre-defined UI templates to generate new UI layouts. The action URIs and hosted UI elements are provided and execute without replacing already-installed application code.
    Type: Application
    Filed: March 15, 2013
    Publication date: September 18, 2014
    Applicant: Microsoft Corporation
    Inventors: Jared Brown, Lee Dicks Clark, Jason Lee, Shane Thomas Lile, Zhimin Yang
  • Publication number: 20140238480
    Abstract: Embodiments of the present disclosure provide for electrodes, devices including electrodes, methods of making electrodes, and the like. In an embodiment, the electrode includes MoS2, in particular, MoS2 nanostructures (e.g., MoS2 nano-petals). Embodiments of the present disclosure can be used in lithium ion batteries, quantum dot sensitized solar cells, dye sensitized solar cells, thin film photovoltaics, and the like.
    Type: Application
    Filed: February 24, 2014
    Publication date: August 28, 2014
    Inventors: Janet Macdonald, Shane Thomas Finn
  • Publication number: 20130325619
    Abstract: An advertising platform can embed metadata into a coupon such that the coupon can be saved together with other coupons for later use. The coupons can be associated with multiple different, and unrelated stores. Additionally, the coupons can be stored together in a common coupon storage area, located locally or on a network. The coupons can have two separate selectable portions. A first portion can allow the user to download a webpage associated with the coupon to view additional information associated with the product or service offered for sale. A second portion can allow the user to save the coupon for later use.
    Type: Application
    Filed: June 5, 2012
    Publication date: December 5, 2013
    Applicant: Microsoft Corporation
    Inventor: Shane Thomas Lile
  • Patent number: 8417998
    Abstract: Technologies are described herein for performing targeted, black-box fuzzing of input data for application testing. A dataflow tracing module traces an application while it reads and processes a set of template data to produce operation mapping data that maps data locations in the template data to operations performed by the application in processing the data at the location. The tracing is performed without requiring the application source code, knowledge of the syntactical structure of the input data, or specially instrumented binaries for the application. A fuzzing module is then utilized to target a specific operation or operations in the application by fuzzing data locations within the template data according to the operation mapping data until the desired outcome is achieved.
    Type: Grant
    Filed: June 7, 2010
    Date of Patent: April 9, 2013
    Assignee: Microsoft Corporation
    Inventors: Gavin Shane Thomas, Nitin Kumar Goel, Mark Wodrich
  • Publication number: 20110302455
    Abstract: Technologies are described herein for performing targeted, black-box fuzzing of input data for application testing. A dataflow tracing module traces an application while it reads and processes a set of template data to produce operation mapping data that maps data locations in the template data to operations performed by the application in processing the data at the location. The tracing is performed without requiring the application source code, knowledge of the syntactical structure of the input data, or specially instrumented binaries for the application. A fuzzing module is then utilized to target a specific operation or operations in the application by fuzzing data locations within the template data according to the operation mapping data until the desired outcome is achieved.
    Type: Application
    Filed: June 7, 2010
    Publication date: December 8, 2011
    Applicant: MICROSOFT CORPORATION
    Inventors: Gavin Shane Thomas, Nitin Kumar Goel, Mark Wodrich
  • Patent number: 7710078
    Abstract: A battery charger and method for charging a battery are provided. The method includes comparing a battery temperature with an environmental temperature, charging the battery in a normal charge state if the battery temperature is greater than the environmental temperature and charging the battery in a warm charge state if the battery temperature is not greater than the environmental temperature. The method further includes monitoring a difference between the battery temperature and the environmental temperature when charging in the warm charge state, and switching from the warm charge state to the normal charge state when the difference between the battery temperature and the environmental temperature is within a predetermined range.
    Type: Grant
    Filed: January 5, 2006
    Date of Patent: May 4, 2010
    Assignee: Pine Valley Investments, Inc.
    Inventor: Shane Thomas Miller
  • Publication number: 20090187481
    Abstract: A facility for generating an advertising message is described. The facility extracts visual content from a model web page. The facility then constructs an advertising message that contains the extracted visual content.
    Type: Application
    Filed: January 22, 2008
    Publication date: July 23, 2009
    Inventors: Joe R. Bonzi, Shane Thomas, Jason Brown
  • Publication number: 20090152380
    Abstract: This invention provides a means to distribute any fluid-based substance (repellent) in a 360-degree pattern, over a large diameter coverage area, intended to dissuade wildlife, namely deer, from destroying plants, trees, flowers or the like. The invention is a self-sufficient unit which can be placed anywhere without the dependence on electric outlets, running water or solar clearance for purposes of electricity. This invention has a built-in programmable timer which can be set to activate and deactivate the unit for any duration of time while maintaining a weekly schedule and enabling the user to specify the routine that suits them the best. The device dispenses the repellent as often as the user desires per the programmable digital timer in order to protect the plant life within that zone. This unit is discreetly designed with multiple interlocking tubular sections that provide for adjustment in order to reach the height of operation that best suits the items the user wishes to protect from said wildlife.
    Type: Application
    Filed: December 14, 2007
    Publication date: June 18, 2009
    Inventors: Raymond Houseknecht, Shane Thomas Eckardt
  • Patent number: 7382227
    Abstract: A portable computer is described that contains a circuit for receiving pages and performing security functions based on the received page. Once a page has been received by the portable computer, the computer's hard drive can be automatically reformatted, or the portable computer can be prevented from booting. In addition, the portable computer can be programmed to use a modem to automatically dial a security center and transmit security information such as the Caller ID Tag of the current telephone number.
    Type: Grant
    Filed: December 18, 2003
    Date of Patent: June 3, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Jeff Barrus, Dean A. Klein, Shane Thomas
  • Patent number: 7372358
    Abstract: A portable computer is described that contains a circuit for receiving pages and performing security functions based on the received page. Once a page has been received by the portable computer, the computer's hard drive can be automatically reformatted, or the portable computer can be prevented from booting. In addition, the portable computer can be programmed to use a modem to automatically dial a security center and transmit security information such as the Caller ID Tag of the current telephone number.
    Type: Grant
    Filed: February 17, 2006
    Date of Patent: May 13, 2008
    Assignee: Micron Technology, Inc.
    Inventors: Jeff Barrus, Dean A. Klein, Shane Thomas
  • Publication number: 20060152340
    Abstract: A portable computer is described that contains a circuit for receiving pages and performing security functions based on the received page. Once a page has been received by the portable computer, the computer's hard drive can be automatically reformatted, or the portable computer can be prevented from booting. In addition, the portable computer can be programmed to use a modem to automatically dial a security center and transmit security information such as the Caller ID Tag of the current telephone number.
    Type: Application
    Filed: February 17, 2006
    Publication date: July 13, 2006
    Inventors: Jeff Barrus, Dean Klein, Shane Thomas
  • Publication number: 20050139425
    Abstract: An apparatus for mounting on an upper portion of a ladder to stabilize the ladder by facilitating a transfer of weight from the ladder to a horizontal or pitched surface in contact with the apparatus. The apparatus comprises a frame comprising a pair of connecting members for attaching to the upper portion of the ladder, a pair of extension arms secured to the frame and having a distance between them that is less than or equal to a distance between the stiles of the ladder, and a plate pivotably attached to both of the extension arms and having a flat surface. The extension arms have means for locking the arms in any one of a plurality of angles relative to a plane defined by the ladder.
    Type: Application
    Filed: December 2, 2004
    Publication date: June 30, 2005
    Inventors: Merle Thomas, Brent Thomas, Shane Thomas
  • Patent number: D594077
    Type: Grant
    Filed: November 21, 2008
    Date of Patent: June 9, 2009
    Assignee: POD Ware Pty Ltd.
    Inventor: Shane Thomas Anthony Vassallo
  • Patent number: D613807
    Type: Grant
    Filed: May 8, 2009
    Date of Patent: April 13, 2010
    Assignee: POD Ware Pty Ltd.
    Inventor: Shane Thomas Anthony Vassallo
  • Patent number: D613808
    Type: Grant
    Filed: June 8, 2009
    Date of Patent: April 13, 2010
    Assignee: POD Ware Pty Ltd.
    Inventor: Shane Thomas Anthony Vassallo
  • Patent number: D698882
    Type: Grant
    Filed: October 7, 2011
    Date of Patent: February 4, 2014
    Assignee: Pod Ware Pty Ltd.
    Inventor: Shane Thomas Anthony Vassallo