Patents - stay tuned to the technology

Inventors list

Assignees list

Classification tree browser

Top 100 Inventors

Top 100 Assignees


Gemmell

Andrew Gemmell, Sydney AU

Patent application numberDescriptionPublished
20150015182SYSTEM AND METHOD FOR CHARGING MOBILE DEVICES AT A VENUE - Systems and methods for charging mobile devices are described, embodiments of the systems including: a base station; and a plurality of satellite charging units; each of the satellite charging units include a rechargeable power supply which can be recharged by the base station; each of the satellite units are arranged to recharge mobile devices by way of transferring charge from their power supply to the mobile device.01-15-2015

David J. Gemmell, Danville CA

Patent application numberDescriptionPublished
20110320250ADVERTISING PRODUCTS TO GROUPS WITHIN SOCIAL NETWORKS - Within a social network, users may form social groups based on shared traits, such as experiences and interests. The social network may be able to detect a user interest among the users of a social group in one or more products offered by one or more vendors (e.g., by evaluating conversations within the social group and search queries executed by users of the social group), and to notify the vendors of the detected user interest. The vendors may be willing to extend an offer to the users of the social group regarding the product, and the social network may present the offer to the users of the social group. The social network may also track acceptances of the offer by users of the social group, and may provide an e-commerce infrastructure to allow users to complete purchases of the product and to provide the rewards featured in the offers.12-29-2011

David James Gemmell, Danville, CA US

Patent application numberDescriptionPublished
20100199205SYSTEM AND PROCESS FOR PRESENTING SEARCH RESULTS IN A HISTOGRAM/CLUSTER FORMAT - A user interface system and process for graphically displaying the results of a standard search, such as a database search, to a user on a display device via an interactive search results window in which the user views and filters search results items. These results can be presented in either a cluster or histogram format, or both. This allows the user to visualize the results graphically, rather than just displaying a list of the items found. In addition the presentation of the search results can be graphically manipulated to easily filter the results as desired by the user.08-05-2010
20110184951PROVIDING QUERY SUGGESTIONS - Methods and computer-readable media are provided for determining suggested queries. A user enters a search website, and the user is identified based on a user identification. Suggested queries are determined based on a group associated with the user. This association is created by extracting queries from data logs, categorizing the queries into groups based on their respective subject matter, associating the user with one or more groups, and determining suggested queries for each group. The suggested queries are communicated for display.07-28-2011
20110246463SUMMARIZING STREAMS OF INFORMATION - Concepts and technologies are described herein for summarizing streams of information. A stream of information is obtained and analyzed. One or more entities are identified in the stream. The data in the stream is grouped into one or more clusters corresponding to the identified entities. The data in the clusters is summarized, and a timeline corresponding to the data in the cluster is determined. In some embodiments, a format can be selected for presentation of the summarized stream data. The data in the stream can be formatted in the selected format, and the summarized data can be presented in the selected format. In some embodiments, an update feature can be used to update the data in the summarized stream. The data in the stream can be updated, and the updated summarized stream can be formatted and presented.10-06-2011
20110246484AUTHORITY RANKING - Concepts and technologies are described herein for authority ranking for real time and social search. An authority index configured to store data relating to sources is generated. Data relating to the sources, including an authority value, are generated and stored at the authority index. The authority value may be defined as a function of source, topic, and point of view (“POV”), as well as other data, if desired, and may be determined based upon one or more ranking functions. The ranking functions are determined, and data corresponding to the ranking functions is obtained. Each of the ranking functions may be weighted according to a weighting function, a confidence value or interval, one or more time functions, and/or other methods. The obtained authority value may be used for affecting ranking of search results or for other purposes.10-06-2011
20110320373PRODUCT CONVERSATIONS AMONG SOCIAL GROUPS - Conversations about products and product areas arise among users who also participate in social networks. These conversations often occur over generalized communications channels, such as email or social network messages, which may be unstructured and ephemeral. Such conversations may be promoted among the users of a social group (such as a highly interconnected set of users), and may be restricted to the members of the social group in order to promote reliable discussion and personalized recommendations. The social network may also store such conversations as a product review database that is searchable by members of the social group, evaluate the conversation to identify a consensus recommendation of a product in a product area or a consensus opinion of the social group about a product or recommendation, and compute an aggregated user rating of a product based on the user ratings of the product by various members of the social group.12-29-2011
20110320423INTEGRATING SOCIAL NETWORK DATA WITH SEARCH RESULTS - A user of a social network may submit a search query relating to one or more topics to a search engine indexing a set of data items, but the search results, while authoritative and informative, may be highly impersonal with respect to the user. Conversely, the user may search for social data items within the social network relating to the topics, and such social data items may be more highly personalized to the user, but may also be inaccurate or incomplete. Instead, the search query may be applied to both the search engine and the social network, and the selected search results and social data items may be integrated into a presentation featuring both authoritative and personalized information about the topics associated with the search query.12-29-2011
20110320441ADJUSTING SEARCH RESULTS BASED ON USER SOCIAL PROFILES - Many contemporary computing scenarios involve the submission by a user of a search query to be applied to a data set (such as a set of web pages indexed by a web search engine.) Additionally, many users participate in social networking and have generated a social profile, including demographic information, interests, and associations with other users who also have social profiles. It may be advantageous to improve the presentation of search results from search queries by adjusting the search queries according to a prediction of user interest of the user in the topics associated with respective search results, based on the information in the social profile of the user. For example, search results relating to topics in which the user or the user's friends have expressed an interest within the social network may be presented before other search results, thereby improving the relevance of the search results to the user.12-29-2011
20120117058PRESENTING ACTIONS AND PROVIDERS ASSOCIATED WITH ENTITIES - Computer-readable media, computer systems, and computing devices method of facilitating presentation of actions and providers associated with entities. The method includes determining a query intent of a received query. Entity sets having an entity that matches the determined query intent are recognized. Each entity set includes an entity, an action, and a provider. Actions and/or providers associated with the entity that matches the determined query intent are identified. The actions and/or the corresponding providers associated with the entity are provided for integration with a representation of the associated entity on a search results page.05-10-2012
20120150657Enabling Advertisers to Bid on Abstract Objects - Computer-readable media, computer systems, and computing methods are provided for employing abstract objects to solicit bids from advertisers and to present ads submitted by the advertisers upon a user invoking the abstract objects while conducting an online search. The abstract objects include entities, entity classes, actions, and tasks, which are mined by crawling storage locations on the Internet. These abstract objects are monetized by building an index with entries referencing the abstract objects and maintaining the index in a location accessible to advertisers. Via the index, the advertisers target the abstract objects and place bids thereon. During a user-initiated online search, the abstract objects that are relevant to a task being carried out by the user are identified. Further, ads submitted by advertisers that placed bids upon the identified abstract objects are selected for presentation. Based on the bids, the winning advertiser's ad is presented to the user.06-14-2012
20120185507PROVIDING QUERY COMPLETIONS BASED ON DATA TUPLES - Data, such as product data or airline flight data, is represented using structured data tuples, tables, or as data with related metadata and tags, and stored by a search engine. Partial queries are received by the search engine from a user and are used to generate a dialog between the search engine and the user. The dialog may include suggested query completions for the partial queries that correspond to a schema associated with the data tuples. The suggested query completions may be determined using attribute combinations of attributes and attribute values, or metadata and tags associated with the data tuples, including known synonyms and misspellings. The user may interact with the query completions in the dialog, and the search engine may revise the dialog and the query completions according to the interactions. A user may query data tuples without knowing the schema used by the underlying data structures.07-19-2012
20130173639ENTITY BASED SEARCH AND RESOLUTION - Systems, methods, and computer-readable storage media for providing a rich search experience utilizing entity-type characterization are provided. A search query is received and an entity type is determined for the query. A Web search is then performed for the query against a predefined list of sources determined to be authoritative for the determined entity type. The results of the source-specific searches are filtered based upon the entity type providing a filtered list of results that each pertains to an entity of the entity type determined to be associated with the query. The filtered list are then compared to a list of resolved entities to determine equivalent entities identified by different searched sources, the equivalent entities being combined into a single potential search result. The consolidated search results are then ordered based upon rank values. At least a portion of the results may then be presented to the user.07-04-2013
20130185314GENERATING SCORING FUNCTIONS USING TRANSFER LEARNING - Data sources, such as web pages or databases, store or output entities that include data or other information. To compare entities generated by different data sources, and to identify duplicate entities, a scoring function is generated for each pair of data sources that can generate a similarity score that represents the similarity of two entities from the data sources in the pair. To generate the scoring functions, training data is generated for each pair of data sources and reviewed by a judge. The training data is used to generate the scoring functions using machine learning. In order to reduce the amount of training data that is used, transfer learning techniques are applied to use information learned from generating one scoring function for a pair of sources when generating a scoring function for a subsequent pair of sources.07-18-2013

Patent applications by David James Gemmell, Danville, CA US

David James Gemmell, Alamo, CA US

Patent application numberDescriptionPublished
20100180042Simulcast Flow-Controlled Data Streams - Simulcast flow-controlled data streams is described. In embodiment(s), multicast data streams each communicate data to client devices at a different data rate. A high data rate of a first data stream can be reduced to accommodate a receive data rate of a client device that receives the data slower than the high data rate of the first data stream. A flow control service can monitor the high data rate of the first data stream to determine when the high data rate is reduced to a low trigger data rate, initiate a data stream probe at a probe data rate to determine slow client devices that receive the data slower than the probe data rate, and then demote the slow client devices for communication with a second data stream that communicates the data at a low data rate.07-15-2010
20130346183ENTITY-BASED AGGREGATION OF ENDORSEMENT DATA - Systems, methods, and computer-readable storage media for performing entity-based aggregation of endorsement data are provided. Entity-endorsement data is received from a plurality of different sources, e.g., websites, web pages, database records, files, data feeds, or networks. Entity resolution is then performed to identify like entities. Once the entities are resolved, the relevant endorsement data from each appropriate source is aggregated. The aggregated endorsement data may then be presented with or without an identification of the sources from which the data was aggregated. In this way, sparseness and fragmentation of endorsement data are mitigated and a more complete picture of an entity's endorsement status may be seen.12-26-2013

David James Gemmell, Sammamish, WA US

Patent application numberDescriptionPublished
20080288492Assisted management of bookmarked web pages - In a method of assisting in management of a collection of bookmarked web pages, browsing information is received. The browsing information is related to a history of web browser use. A ranked list of web pages is generated from a plurality of web pages which is received in the browsing information. The generating is based upon a function including one or more statistical elements of the browsing information. Management information is provided based upon the ranked list of web pages. The management information is for assisting in management of a collection of bookmarked web pages.11-20-2008
20090006641Reliable multicast transport protocol - A semi-reliable multicast transport protocol uses multiple channels for communication between a server and multiple client devices. A join channel allows the sever to negotiate with client devices to join and exit a transmission session. A communication channel allows the server to communicate with client devices about a status of the transmission session. A polling channel initiated by a content transfer protocol, which runs on top of the transport protocol, transmits polling queries received from the content transfer protocol, receives client device responses to the polling queries, and passes the client device responses to the content transfer protocol. A data channel transmits data to client devices over a network.01-01-2009

David James Gemmell, San Ramon, CA US

Edmund John Gemmell, Cheam GB

Patent application numberDescriptionPublished
20090211128APPARATUS AND METHOD FOR DISPLAYING INFORMATION - The present invention relates to a display apparatus, the display item for which can be easily refreshed by a non-specialist. It further relates to a device for displaying information to one or more customers in a hair salon. It further relates to a method for presenting information to one or more customers in a hair salon.08-27-2009

Jack Gemmell, Mississauga CA

Patent application numberDescriptionPublished
20090022743Peptides Effective in the Treatment of Tumors and Other Conditions Requiring the Removal or Destruction of Cells - The invention is directed to methods of treating conditions requiring removal or destruction of harmful or unwanted cells in a patient, such as benign and malignant tumors, using compounds containing or based on peptides comprising a part of the amino acid sequence of a neural thread protein.01-22-2009
20090286742Peptides Effective in the Treatment of Tumors and Other Conditions Requiring the Removal or Destruction of Cells - The invention is directed to methods of treating conditions requiring removal or destruction of harmful or unwanted cells in a patient, such as benign and malignant tumors, using compounds containing or based on peptides comprising a part of the amino acid sequence of a neural thread protein.11-19-2009
20120114679PEPTIDES EFFECTIVE IN THE TREATMENT OF TUMORS AND OTHER CONDITIONS REQUIRING THE REMOVAL OR DESTRUCTION OF CELLS - The embodiments include methods of treating conditions requiring removal or destruction of cellular elements, such as benign or malignant tumors in humans, using compounds based on small peptides. The method includes, but is not limited to, administering the compounds intramuscularly, orally, intravenously, intrathecally, intratumorally, intranasally, topically, transdermally, etc., either alone or conjugated to a carrier.05-10-2012
20130040900PEPTIDES EFFECTIVE IN THE TREATMENT OF TUMORS AND OTHER CONDITIONS REQUIRING THE REMOVAL OR DESTRUCTION OF CELLS - The invention is directed to methods of treating conditions requiring removal or destruction of harmful or unwanted cells in a patient, such as benign and malignant tumors, using compounds containing or based on peptides comprising a part of the amino acid sequence of a neural thread protein.02-14-2013
20150148303PEPTIDES EFFECTIFE IN THE TREATMENT OF CONDITIONS REQUIRING THE REMOVAL OR DESTRUCTION OF CELLS - The embodiments are directed to peptides, compositions, and methods of treating conditions requiring removal or destruction of harmful or unwanted cells in a patient, such as benign and malignant tumors, using compounds containing or based on peptides.05-28-2015

Patent applications by Jack Gemmell, Mississauga CA

John W. Gemmell, Aliso Viejo, CA US

Patent application numberDescriptionPublished
20140109778LINE PRINTER HAMMER BANKS - In one embodiment, a hammer bank for a line printer includes a back plate having a front surface, a back surface and a uniform thickness between the front and back surfaces. At least one hammer is disposed in front of the back plate. The at least one hammer is spring-biased for forward movement and away from the back plate and is releasably retained against such forward movement by a magnetic force acting rearwardly thereon. An elongated pole piece that is associated with the at least one hammer extends forwardly from the front surface of the back plate and is selectively operable to interrupt the magnetic force acting thereon.04-24-2014

J. Stewart Gemmell, Delray Beach, FL US

Patent application numberDescriptionPublished
20080301996FISHING LURE AND BAIT ILLUMINATION ATTACHMENT - A fishing lure illumination attachment is configured to releasably secure a light source and be releasably secured to a fishing line to illuminate a lure or bait.12-11-2008

Michael G. Gemmell, Saint John CA

Patent application numberDescriptionPublished
20120116850CAUSAL MODELING OF MULTI-DIMENSIONAL HIERACHICAL METRIC CUBES - A computing system initializes a first frontier to be a root of a multi-dimensional hierarchical data structure representing an entity. The system acquires first data corresponding to the first frontier. The system performs modeling on the first data to obtain a first model and a corresponding first statistic. The system expands a dimension of the first frontier. The system gathers second data corresponding to the expanded frontier. The system applies the data modeling on the second data to obtain a second model and a corresponding second statistic. The system compares the first statistic of the first model and the second statistic of the second model. The system sets the second model to be the first model in response to determining that the second model statistic is better than the first model statistic. The system outputs the first model.05-10-2012

Neji Gemmell, Croyden GB

Patent application numberDescriptionPublished
20090286895SILICONE FOAMS, PROCESS TO MAKE THEM AND APPLICATIONS THEREOF - Closed cell silicone foams are formed by subjecting a silicone base to an inert gas at an elevated pressure, preferably after a pre-curing step, reducing the pressure to allow the base to expand to produce closed cell silicone foam and curing this expanded foam at an elevated temperature.11-19-2009

Renia Gemmell, Oxford GB

Patent application numberDescriptionPublished
20090176734Method For Simulating The Functional Attributes Of Human Milk Oligosaccharides In Formula-Fed Infants - The present invention is directed to a novel method for increasing the production of acetate, decreasing the production of butyrate, increasing the population and species of beneficial bacteria and slowing the rate of fermentation of prebiotics within the gut of a formula-fed infant. The method comprises administration of a therapeutically effective amount of PDX to the infant.07-09-2009

Renia Gemmell, Lffley GB

Patent application numberDescriptionPublished
20090311379Method For Simulating The Functional Attributes Of Human Milk Oligosaccharides In Formula-Fed Infants - The present invention is directed to a novel method for increasing the production of acetate, decreasing the production of butyrate, increasing the population and species of beneficial bacteria and slowing the rate of fermentation of prebiotics within the gut of a formula-fed infant. The method comprises administration of a therapeutically effective amount of PDX to the infant.12-17-2009
20120328585Nutritional Composition Having Prebiotic - The present invention is directed to a novel method for increasing the production of acetate, decreasing the production of butyrate, increasing the population and species of beneficial bacteria and slowing the rate of fermentation of prebiotics within the gut of a formula-fed infant. The method comprises administration of a therapeutically effective amount of PDX to the infant.12-27-2012

Roger William Gemmell, Greenstone Hill ZA

Patent application numberDescriptionPublished
20080308497Filter Element - A radial flow filter element (12-18-2008

Thomas Pitcairn Gemmell, Woodinville, WA US

Patent application numberDescriptionPublished
20130091486GENERATING A COMPLIANCE DATA MODEL FOR IT CONTROL - Techniques are described herein that are capable of generating a compliance data model for information technology (IT) control. The compliance data model is capable of capturing data from technologies (e.g., software programs, file systems, etc.) and/or developers of those technologies for determining compliance of the technologies with regulations. The compliance data model may be used to automate generation of artifacts. Each artifact is machine-readable code that includes instructions regarding how to implement a control. A control is a software container that is associated with one or more elements, such as a control objective, a control activity, a control activity test, etc. The artifacts are usable by management systems to obtain data regarding installed technologies, settings of the technologies, configurations of the technologies, events that are being utilized by the technologies, etc. The management systems may use the data to generate reports regarding compliance of the technologies with the regulations.04-11-2013
Website © 2016 Advameg, Inc.