Patents by Inventor John Hicks

John Hicks 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: 20200321363
    Abstract: A method of measuring morphological characteristics of a laser annealed film having a crystalline structure, which is defined by at least one row of side-to-side positioned grains each having a length (Lg), which is uniform for the grains, and width (Wg), wherein a length of the row (Lr) corresponds to a cumulative width Wg of the grains and creates a diffraction of various orders of diffraction, the method includes generating a monochromatic light; training the monochromatic light onto a surface of the laser annealed film at an angle varying in a range between 0° (incident) and grazing angles; and measuring variations of properties of the monochromatic light diffracted from the surface, thereby measuring the morphological characteristics of the laser annealed film along the length (Lr) of the one row.
    Type: Application
    Filed: May 8, 2017
    Publication date: October 8, 2020
    Inventors: Florian HUBER, Alexander LIMANOV, Michael VON DADELSZEN, Dan PERLOV, Edward TSIDILKOVSKI, John HICKS
  • Patent number: 10123057
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
    Type: Grant
    Filed: March 3, 2017
    Date of Patent: November 6, 2018
    Assignee: Google LLC
    Inventors: Avi Fein, Vipul Vinod Thakur, John Hicks, James Daniel McEvoy, Omair Malik
  • Publication number: 20170308569
    Abstract: Streaming data from a plurality of streaming data sources can be received. The streaming data may not be stored in persistent storage. A query can be received from a client device. A rule can be defined based on the query. The rule can be applied to the streaming data. Alerts associated with a subset of the streaming data that matches the rule can be stored in persistent storage. A signal associated with the alerts can be sent to the client device such that the graphical user interface is updated based on the alerts.
    Type: Application
    Filed: July 7, 2017
    Publication date: October 26, 2017
    Applicant: Illumina Consulting Group, Inc.
    Inventors: Ed CLARK, Thomas FOUGHNER, John HALPER, John HICKS, Nicholas STROH, David WALDROP, Graydon WEIDEMAN
  • Publication number: 20170280174
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
    Type: Application
    Filed: March 28, 2016
    Publication date: September 28, 2017
    Inventors: Avi Fein, Vipul Vinod Thakur, John Hicks, James Daniel McEvoy, Omair Malik
  • Publication number: 20170280175
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
    Type: Application
    Filed: March 3, 2017
    Publication date: September 28, 2017
    Inventors: Avi Fein, Vipul Vinod Thakur, John Hicks, James Daniel McEvoy, Omair Malik
  • Patent number: 9774891
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: September 26, 2017
    Assignee: Google Inc.
    Inventors: Avi Fein, Vipul Vinod Thakur, John Hicks, James Daniel McEvoy, Omair Malik
  • Patent number: 9703827
    Abstract: Streaming data from a plurality of streaming data sources can be received. The streaming data may not be stored in persistent storage. A query can be received from a client device. A rule can be defined based on the query. The rule can be applied to the streaming data. Alerts associated with a subset of the streaming data that matches the rule can be stored in persistent storage. A signal associated with the alerts can be sent to the client device such that the graphical user interface is updated based on the alerts.
    Type: Grant
    Filed: July 17, 2014
    Date of Patent: July 11, 2017
    Assignee: Illumina Consulting Group, Inc.
    Inventors: Ed Clark, Thomas Foughner, John Halper, John Hicks, Nicholas Stroh, David Waldrop, Graydon Weideman
  • Patent number: 9641871
    Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing a call to action at the end of a resource. In one aspect, a method includes receiving a request for media content to present on a user device, the request including a second request for third-party content to present with the media content, identifying, user device capabilities that describes information about system compatibility for the user device, determining third-party content to present with the media, the third-party content including a first presentation time duration indicative of a length of time the third-party content is presented, determining that an end cap is compatible with the user device and related to the third-party content, the end cap providing an interactive opportunity to request subsequent resources for the user device, and transmitting data to present the third-party content, the end cap, and the media.
    Type: Grant
    Filed: March 28, 2016
    Date of Patent: May 2, 2017
    Assignee: Google Inc.
    Inventors: Avi Fein, Vipul Vinod Thakur, John Hicks, James Daniel McEvoy, Omair Malik
  • Publication number: 20160019258
    Abstract: Streaming data from a plurality of streaming data sources can be received. The streaming data may not be stored in persistent storage. A query can be received from a client device. A rule can be defined based on the query. The rule can be applied to the streaming data. Alerts associated with a subset of the streaming data that matches the rule can be stored in persistent storage. A signal associated with the alerts can be sent to the client device such that the graphical user interface is updated based on the alerts.
    Type: Application
    Filed: July 17, 2014
    Publication date: January 21, 2016
    Inventors: Ed Clark, Thomas Foughner, John Halper, John Hicks, Nicholas Stroh, David Waldrop, Graydon Weideman
  • Patent number: 8489512
    Abstract: Methods, systems, and products are disclosed for providing electronic media to a customer. One method prompts a customer to license a right to electronic media. If the customer agrees to license the right, then the license is electronically stored on behalf of the customer. The licensed electronic media is communicated to the customer via a communications network.
    Type: Grant
    Filed: September 30, 2011
    Date of Patent: July 16, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Hicks, Randy Zimler
  • Publication number: 20120023023
    Abstract: Methods, systems, and products are disclosed for providing electronic media to a customer. One method prompts a customer to license a right to electronic media. If the customer agrees to license the right, then the license is electronically stored on behalf of the customer. The licensed electronic media is communicated to the customer via a communications network.
    Type: Application
    Filed: September 30, 2011
    Publication date: January 26, 2012
    Applicant: AT&T INTELLECTUAL PROPERTY I, L.P.
    Inventors: John Hicks, Randy Zimler
  • Patent number: 8046303
    Abstract: Methods, systems, and products are disclosed for providing electronic media to a customer. One method prompts a customer to license a right to electronic media. If the customer agrees to license the right, then the license is electronically stored on behalf of the customer. The licensed electronic media is communicated to the customer via a communications network.
    Type: Grant
    Filed: May 5, 2010
    Date of Patent: October 25, 2011
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: John Hicks, Randy Zimler
  • Publication number: 20110172612
    Abstract: Apparatus for the application of topical negative pressure, or vacuum, therapy to a wound site.
    Type: Application
    Filed: June 15, 2009
    Publication date: July 14, 2011
    Inventors: Bryan Greener, John Hicks, Edward Yerbury Hartwell
  • Publication number: 20110066179
    Abstract: The present invention provides an attachment device? having a substrate facing surface, wherein the substrate facing surface is provided with at least one flexible protrusion extending therefrom, said protrusion forming a flexible bridge between the substrate facing surface and a flexible substrate.
    Type: Application
    Filed: February 19, 2009
    Publication date: March 17, 2011
    Applicant: Smith & Nephew PLC
    Inventors: Bryan Greener, John Hicks
  • Publication number: 20100217689
    Abstract: Methods, systems, and products are disclosed for providing electronic media to a customer. One method prompts a customer to license a right to electronic media. If the customer agrees to license the right, then the license is electronically stored on behalf of the customer. The licensed electronic media is communicated to the customer via a communications network.
    Type: Application
    Filed: May 5, 2010
    Publication date: August 26, 2010
    Applicant: AT&T Intellectual Property I, L.P. f/k/a BellSouth Intellectual Property Corporation
    Inventors: John Hicks, Randy Zimler
  • Patent number: 7734548
    Abstract: Methods, systems, and products are disclosed for providing electronic media to a customer. One method prompts a customer to license a lifetime right to electronic media. The lifetime right allows the customer to experience the electronic media as often as desired. If the customer agrees to license the lifetime right, then the license is electronically stored on behalf of the customer. The licensed electronic media is communicated to the customer via a communications network.
    Type: Grant
    Filed: December 6, 2004
    Date of Patent: June 8, 2010
    Assignee: AT&T Intellectual Property, I,L.P.
    Inventors: John Hicks, Randy Zimler
  • Publication number: 20070290834
    Abstract: Methods, systems, and products are disclosed for interfacing with a power line network. Electrical power is received from a source, and a voltage of the electrical power is monitored. When the voltage is inadequate, then an alternate power source is automatically connected. A frequency of electrical power provided by the alternate power source is monitored, and high frequency data signals are separated from low frequency power signals.
    Type: Application
    Filed: August 24, 2007
    Publication date: December 20, 2007
    Inventor: John Hicks
  • Publication number: 20070192477
    Abstract: Application services gateways that execute electronic application programs/services allows the application programs/services to be managed and administered out of a network rather than locally. The application services gateways are elements in a services delivery system that execute application programs/services that control or otherwise interact with systems and devices of a home or business such as a heating and cooling system or a security system. The application services gateways have a LAN connection to a communication gateway that in turn communicates over a WAN to a remote services gateway. The remote services gateway channels data from a remote service platform to provide application programs/services and management services over the WAN to the communications gateway where it is then channeled to the application services gateways.
    Type: Application
    Filed: April 19, 2007
    Publication date: August 16, 2007
    Applicant: Bellsouth Intellectual Property Corporation
    Inventors: John Hicks, Randy Zimler, Mustafa Bilsel
  • Publication number: 20070026862
    Abstract: Communication environment switchover may be provided. A received signal strength level may be determined corresponding to a signal sent from a first device and received at a second device. The received signal strength level may be measured at the second device. In addition, the first device may be re-provisioned. For example, the first device may be re-provisioned to communicate in a second environment if the first device is provisioned to communicate in a first environment and if the received signal strength level is greater than a first threshold value. Furthermore, the first device to be re-provisioned to communicate in the first environment if the first device is provisioned to communicate in the second environment and if the received signal strength level is less than a second threshold value. The second threshold value may be less than the first threshold value.
    Type: Application
    Filed: August 31, 2006
    Publication date: February 1, 2007
    Applicant: BellSouth Intellectual Property Corporation
    Inventors: John Hicks, James Worsham
  • Publication number: 20060209857
    Abstract: A home applications gateway includes a residential gateway interface that is configured to connect to a residential gateway, and a Java Virtual Machine (JVM) that includes an Open Services Gateway initiative (OSGi) framework configured to execute OSGi Java applications that are downloaded and life cycle managed from a Web server through the residential gateway interface. The OSGi Java applications can include a video monitoring application that is configured to provide in-home and out-of-home access to Internet Protocol (IP)-based home video cameras and video files captured by the IP-based home video cameras, at a Web page. The OSGi Java applications can further include a lighting control application that is configured to control activation and deactivation of home lighting from the Web page. The OSGi Java applications can also include a home monitoring and control application that is configured to monitor home sensors and take action upon their activation.
    Type: Application
    Filed: March 6, 2006
    Publication date: September 21, 2006
    Inventor: John Hicks