Trevor
Brian Scott Trevor, Folsom, CA US
Patent application number | Description | Published |
---|---|---|
20140283105 | METHOD AND SERVICE FOR USER TRANSPARENT CERTIFICATE VERIFICATIONS FOR WEB MASHUPS AND OTHER COMPOSITE APPLICATIONS - Embodiments for providing user transparent certificate verifications for web mashups and other composite applications are generally described herein. In some embodiments, a content buffer is provided for holding content until receiving verification results that allow the content to be presented in a browser user interface. A browser core receives an aggregation of content from a plurality of sources and performing local verification of digital certificates associated with the content received form the plurality of sources. A browser content interface intercepts content associated with verified digital certificates from the browser core to provide content associated with verified digital certificates to the content buffer for holding. An online certification module is arranged to receive untrusted certificates from the browser content interface and to perform verification of the received untrusted certificates using online certification services and/or local certificate store on the client device. | 09-18-2014 |
Collett Trevor, Crayford GB
Patent application number | Description | Published |
---|---|---|
20090314218 | ANIMAL HANDLING APPARATUS - Animal handling apparatus comprising a cage ( | 12-24-2009 |
Dennis J. Trevor, Clinton, NJ US
Patent application number | Description | Published |
---|---|---|
20150110452 | Barbell Optical Fiber And Method Of Making The Same - High aspect ratio core optical fiber designs, which could be semi-guiding, including a core region having a first refractive index and a high aspect ratio elongated cross-section along a slow axis direction, are described. An internal cladding having a second refractive index sandwiches the core and acts as a fast-axis signal cladding. The core has an edge region at both of its short edges that is in contract with edge-cladding regions having a barbell shape. The refractive index of the core regions, the refractive index of the internal claddings, and the refractive index of the edge-cladding regions, are selected so as to maximize the optical power of a lowest-order mode propagating in the fiber core, and to minimize the optical power of the next-order modes in the fiber core. A process to fabricate such a high aspect ratio core fiber is also provided. | 04-23-2015 |
20160109651 | Low Loss Optical Fiber And Method Of Making The Same - The core region of an optical fiber is doped with chlorine in a concentration that allows for the viscosity of the core region to be lowered, approaching the viscosity of the surrounding cladding. An annular interface region is disposed between the core and cladding and contains a concentration of fluorine dopant sufficient to match the viscosity of the core. By including this annular stress accommodation region, the cladding layer can be formed to include the relatively high concentration of fluorine required to provide the desired degree of optical signal confinement (Le., forming a “low loss” optical fiber). | 04-21-2016 |
Jonathan Trevor, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20110099159 | System and Methods for Web Data Transformation Sourcing - A computer-implemented system for web data transformation sourcing is disclosed to include a search module defined to receive a set of original input data types and a set of ultimate output data types. The search module is defined to locate one or more web based sources defined to transform the set of original input data types into the set of ultimate output data types. The search module is further defined to generate a transformation solution that when executed utilizes the one or more located web based sources to transform the set of original input data types into the set of ultimate output data types. The transformation solution is digitally conveyed. | 04-28-2011 |
20110099185 | System for Querying and Consuming Web-Based Data and Associated Methods - A web data source includes data to be queried. A query language (QL) web service is defined to expose a QL for specification of the web data source and one or more operations to be performed on the web data source. Requirements specific to the web data source for accessing and performing operations on the web data source are abstracted through the exposed QL. A QL table is associated with the web data source. The QL table is accessible through a universal resource locator (URL). The QL table includes binding data which binds the web data source to the QL web service. The binding data includes instructions to the QL web service with regard to creating URLs to access and retrieve data from the web data source. | 04-28-2011 |
20110099194 | System and Methods for Enabling Arbitrary Developer Code Consumption of Web-Based Data - A structured file includes information to bind a web data source to a web data query system. Code is embedded within the structured file and is in a code language understood by the web data query system. The code is unrestricted in function. Code language objects are exposed within the web data query system for use by the code to interface with the web data query system and the web data source. A URL is associated with the structured file to enable access of the structured file through the Internet. A unit-based quota method is implemented to manage execution of code in the structured file. The unit-based quota method collapses multiple dimensions of computing resource control into a single unit value, tracks a number of units expended by the code, and stops execution of the code when the number of units expended by the code reaches a set limit. | 04-28-2011 |
20110099502 | Developer Interface and Associated Methods for System for Querying and Consuming Web-Based Data - A graphical user interface (GUI) for a system for querying web data includes a query entry component defined to receive textual input of a query language (QL) statement. The QL statement identifies one or more QL tables associated with one or more web data sources. The GUI also includes a results data display component defined to visually display results data obtained from execution of the QL statement present in the query entry component. The GUI further includes a QL web service universal resource locator (URL) conveyance component defined to visually and electronically convey a QL web service URL defined to access one or more QL tables identified in the QL statement through the Internet and retrieve direction from the one or more QL tables regarding access and retrieval of data from the one or more web data sources associated with the one or more QL tables. | 04-28-2011 |
20130151507 | System and Methods for Enabling Arbitrary Developer Code Consumption of Web-Based Data - A structured file includes information to bind a web data source to a web data query system. Code is embedded within the structured file and is in a code language understood by the web data query system. The code is unrestricted in function. Code language objects are exposed within the web data query system for use by the code to interface with the web data query system and the web data source. A URL is associated with the structured file to enable access of the structured file through the Internet. A unit-based quota method is implemented to manage execution of code in the structured file. The unit-based quota method collapses multiple dimensions of computing resource control into a single unit value, tracks a number of units expended by the code, and stops execution of the code when the number of units expended by the code reaches a set limit. | 06-13-2013 |
Jonathan Trevor, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20090063247 | METHOD AND SYSTEM FOR COLLECTING AND CLASSIFYING OPINIONS ON PRODUCTS - Methods, systems, and apparatuses for generating and providing review information for products are described. Product reviews for a product are collected from multiple websites over the Internet. The product reviews may be collected in any manner, such as by crawling the Internet to collect product review information for the product. Review information may be collected for multiple versions/releases of the product. Websites, RSS feeds, consumer reports, and other Internet sources may be parsed for product reviews for the product. Product reviews and product review ratings received from multiple websites may be weighted and normalized into common form. Product reviews may be weighted based on a reputation of the reviewers who submitted them. Product reviews may also be filtered based on time of submission. One or more summary ratings for the product are generated based on the collected product reviews. The summary ratings are displayed. | 03-05-2009 |
20120166972 | METHOD AND SYSTEM FOR COMMUNICATING WITH MULTIPLE USERS VIA A MAP OVER THE INTERNET - A method, device, and system for communicating with multiple users via a map over the Internet are disclosed. The device includes a processor for executing computer programs, a memory for storing data, an input module for entering user commands, a communication module for transmitting and receiving data, and a display for showing information on a screen. The device further includes logic for selecting a group of users, logic for creating a map to share among the group of users, logic for displaying locations of the group of users on the map, and logic for broadcasting changes of a user's location to the group over the Internet. | 06-28-2012 |
Jonathan J. Trevor, Santa Clara, CA US
Patent application number | Description | Published |
---|---|---|
20090254828 | SYSTEM AND METHOD FOR ACQUISITION AND STORAGE OF PRESENTATIONS - Embodiments of the present invention enable the extraction, classification, storage, and supplementation of presentation video. A media system receives a video signal carrying presentation video. The media system processes the video signal and generates images for slides of the presentation. The media system then extracts text from the images and uses the text and other characteristics to classify the images and store them in a database. Additionally, the system enables viewers of the presentation to provide feedback on the presentation, which can be used to supplement the presentation. | 10-08-2009 |
Jonathan J. Trevor, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20150254365 | ALTERNATE PAGE DETERMINATION FOR A REQUESTED TARGET PAGE - Methods and structures are disclosed that allow a user navigation action (e.g., clicking a link in a web browser) to be intercepted for a determination of whether to provide the user an alternate page instead of a requested target page. A user may be redirected to an alternate page based on various criteria, including data related to content of the target page, whether the target page is unavailable, etc. In some embodiments, alternate page determination is performed by a computer system of a website different from a website of the target page. Thus, presenting an alternate page to a user may be based on a target page featuring an out-of-stock product, or one that is currently unavailable with certain features. The alternate page may include more useful content, and may include a current link to purchase the product, a link to purchase a similar product, or other features. | 09-10-2015 |
Jonathan James Trevor, Menlo Park, CA US
Patent application number | Description | Published |
---|---|---|
20160085868 | DIGITAL SEARCH FILTER THAT PRESENTS RESULTS FOCUSED ONLY ON THE MOST RELEVANT SOLUTIONS - A method for answering at least one query directed by a user to a target comprises: obtaining a set of data from the target; obtaining at least a first term of a query from the user; searching within the set of data for at least the first term; categorizing the query, wherein the categorization is based at least in part on the search within the set of data for at least the first term; obtaining an initial set of one or more results for the query based at least in part on the first term; filtering the initial set of one or more results for the query based at least in part on the categorization of the query; and displaying the filtered initial set of one or more results to the user. | 03-24-2016 |
Michael Trevor, Durham GB
Patent application number | Description | Published |
---|---|---|
20140106915 | QUICK-ACTION CHAIN TENSIONING DEVICE FOR A CHAINSAW, AND SUCH MECHANISM AND METHOD - To facilitate the demounting of a chain ( | 04-17-2014 |
Thomas Leonard Trevor, Ottawa CA
Patent application number | Description | Published |
---|---|---|
20100077062 | METHOD AND APPARATUS FOR PROVISIONING A COMMUNICATIONS CLIENT ON A HOST DEVICE - An apparatus for provisioning a data communications client on a host communications device, the host communications device adapted to operate on a communications network, the apparatus comprising: a first data store adapted to store variant configuration information; a second data store adapted to store provisioning information; a provisioning module adapted to select the provisioning information stored in said second data store as a function of the variant configuration information stored in said first data store and apply the selected provisioning information to provision the data communications client; and a user interface interacting with said provisioning module to enable a user of the host communications device to provision the data communications client. | 03-25-2010 |