Patent application number | Description | Published |
20080289128 | CLEANING IMPLEMENT - A cleaning implement is disclosed which is of the all-in-one type. It has a substrate structure that delivers impregnated cleaning liquid to the window being cleaned, a squeegee to drive used cleaning liquid off the window, and an absorbent to collect the used liquid. A single block of substrate structure can provide the applicator, scrubbing, and collecting functions, as well as filter and reprocess used cleaning liquid for further use. The substrate may be replaced separately from the squeegee, or may be replaced as a unit with the squeegee. | 11-27-2008 |
20090205152 | Refill for a Cleaning Implement - A cleaning implement is disclosed which is of the all-in-one type. It has a substrate that delivers impregnated cleaning liquid to the window being cleaned, a squeegee blade to drive used cleaning liquid off the window, and an absorbent region of the substrate to collect the used liquid. In some embodiments a single block of substrate can provide the applicator, scrubbing, and collecting functions, as well as filter and reprocess used cleaning liquid for further use. Refill structures are provided to permit insertion of the refill in varied directions, to facilitate insertion and removal of the refill, to increase the abrasive character of the refill, to minimize drooling, and to otherwise optimize cleaning properties of the refill. | 08-20-2009 |
20140151397 | ENHANCED DISPENSING AND DOSAGING TECHNIQUES FOR FLUID CONTAINERS - In various embodiments, the invention provides enhanced structures, devices, and techniques that allow fluids and liquid products, such as cosmetics, to dispense in a more even, smoother, and more predictable manner from fluid containers. | 06-05-2014 |
20140151398 | ENHANCED DISPENSING AND DOSAGING TECHNIQUES FOR FLUID CONTAINERS - In various embodiments, the invention provides enhanced structures, devices, and techniques that allow fluids and liquid products, such as cosmetics, to dispense in a more even, smoother, and more predictable manner from fluid containers. | 06-05-2014 |
20140151399 | ENHANCED DISPENSING AND DOSAGING TECHNIQUES FOR FLUID CONTAINERS - In various embodiments, the invention provides enhanced structures, devices, and techniques that allow fluids and liquid products, such as cosmetics, to dispense in a more even, smoother, and more predictable manner from fluid containers. | 06-05-2014 |
20140151400 | ENHANCED DISPENSING AND DOSAGING TECHNIQUES FOR FLUID CONTAINERS - In various embodiments, the invention provides enhanced structures, devices, and techniques that allow fluids and liquid products, such as cosmetics, to dispense in a more even, smoother, and more predictable manner from fluid containers. | 06-05-2014 |
20140151401 | ENHANCED DISPENSING AND DOSAGING TECHNIQUES FOR FLUID CONTAINERS - In various embodiments, the invention provides enhanced structures, devices, and techniques that allow fluids and liquid products, such as cosmetics, to dispense in a more even, smoother, and more predictable manner from fluid containers. | 06-05-2014 |
20140151406 | ENHANCED DISPENSING AND DOSAGING TECHNIQUES FOR FLUID CONTAINERS - In various embodiments, the invention provides enhanced structures, devices, and techniques that allow fluids and liquid products, such as cosmetics, to dispense in a more even, smoother, and more predictable manner from fluid containers. | 06-05-2014 |
20140151409 | ENHANCED DISPENSING AND DOSAGING TECHNIQUES FOR FLUID CONTAINERS - In various embodiments, the invention provides enhanced structures, devices, and techniques that allow fluids and liquid products, such as cosmetics, to dispense in a more even, smoother, and more predictable manner from fluid containers. | 06-05-2014 |
Patent application number | Description | Published |
20130230783 | LI-AIR BATTERIES HAVING ETHER-BASED ELECTROLYTES - A lithium-air battery includes a cathode including a porous active carbon material, a separator, an anode including lithium, and an electrolyte including a lithium salt and polyalkylene glycol ether, where the porous active carbon material is free of a metal-based catalyst. | 09-05-2013 |
20140272610 | POROUS GRAPHENE NANOCAGES FOR BATTERY APPLICATIONS - An active material composition includes a porous graphene nanocage and a source material. The source material may be a sulfur material. The source material may be an anodic material. A lithium-sulfur battery is provided that includes a cathode, an anode, a lithium salt, and an electrolyte, where the cathode of the lithium-sulfur battery includes a porous graphene nanocage and a sulfur material and at least a portion of the sulfur material is entrapped within the porous graphene nanocage. Also provided is a lithium-air battery that includes a cathode, an anode, a lithium salt, and an electrolyte, where the cathode includes a porous graphene nanocage and where the cathode may be free of a cathodic metal catalyst. | 09-18-2014 |
20140305805 | SUBNANOMETER CATALYTIC CLUSTERS FOR WATER SPLITTING, METHOD FOR SPLITTING WATER USING SUBNANOMETER CATALYST CLUSTERS - The invention provides a catalytic electrode for converting molecules, the electrode comprising a predetermined number of single catalytic sites supported on a substrate. Also provided is a method for oxidizing water comprising contacting the water with size selected catalyst clusters. The invention also provides a method for reducing an oxidized moiety, the method comprising contacting the moiety with size selected catalyst clusters at a predetermined voltage potential. | 10-16-2014 |
20150093658 | LITHIUM-AIR BATTERIES, METHOD FOR MAKING LITHIUM-AIR BATTERIES - The invention provides a method for generating Li | 04-02-2015 |
Patent application number | Description | Published |
20090204592 | QUERY REWRITING WITH ENTITY DETECTION - A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. When the entity name is associated with a common word or phrase, the system generates a link to a rewritten query, performs a search based on the received search query to obtain first search results, and provides the first search results and the link to the rewritten query. When the entity name is not associated with a common word or phrase, the system rewrites the received search query to include a restrict identifier associated with the entity name, generates a link to the received search query, performs a search based on the rewritten search query to obtain second search results, and provides the second search results and the link to the received search query. | 08-13-2009 |
20090276429 | SYSTEMS AND METHODS FOR IMPROVING THE RANKING OF NEWS ARTICLES - A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources. | 11-05-2009 |
20120136885 | QUERY REWRITING WITH ENTITY DETECTION - A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. When the entity name is associated with a common word or phrase, the system generates a link to a rewritten query, performs a search based on the received search query to obtain first search results, and provides the first search results and the link to the rewritten query. When the entity name is not associated with a common word or phrase, the system rewrites the received search query to include a restrict identifier associated with the entity name, generates a link to the received search query, performs a search based on the rewritten search query to obtain second search results, and provides the second search results and the link to the received search query. | 05-31-2012 |
20120158711 | SYSTEMS AND METHODS FOR IMPROVING THE RANKING OF NEWS ARTICLES - A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources. | 06-21-2012 |
20130159294 | SYSTEMS AND METHODS FOR IMPROVING THE RANKING OF NEWS ARTICLES - A system ranks results. The system may receive a list of links. The system may identify a source with which each of the links is associated and rank the list of links based at least in part on a quality of the identified sources. | 06-20-2013 |
20130262499 | QUERY REWRITING WITH ENTITY DETECTION - A system receives a search query, determines whether the received search query includes an entity name, and determines whether the entity name is associated with a common word or phrase. When the entity name is associated with a common word or phrase, the system generates a link to a rewritten query, performs a search based on the received search query to obtain first search results, and provides the first search results and the link to the rewritten query. When the entity name is not associated with a common word or phrase, the system rewrites the received search query to include a restrict identifier associated with the entity name, generates a link to the received search query, performs a search based on the rewritten search query to obtain second search results, and provides the second search results and the link to the received search query. | 10-03-2013 |
Patent application number | Description | Published |
20140025702 | Filtering Structured Search Queries Based on Privacy Settings - In particular embodiments, a method includes receiving a structured query that included references to nodes and edges from a social graph, identifying target nodes that correspond to the structured query, and then generating search results that include target nodes with privacy settings where the nodes and edges along the path connecting the target node and the querying user are all visible to the user. | 01-23-2014 |
20140181091 | Extract Operator - In one embodiment, a method includes receiving a search query requesting first search results of a first object type. The search query includes an inner query requesting second search results of a second object type. The method includes accessing an inverted index of a data store corresponding to the second object type; retrieving the second search results requested by the inner query using the inverted index of the data store corresponding to the second object type; accessing a forward index of the data store corresponding to the second object type; retrieving the first search results requested by the search query using the second search results and the forward index of the data store corresponding to the second object type. | 06-26-2014 |
20140244682 | Sampling a Set of Data - In one embodiment, a method includes receiving a search query by one or more computing devices. A set of data objects to search are identified, and then an operation is executed. The operation involves stepping through the set of data objects with a step size of N, and at each step determining whether the object is responsive to the query. If the end of the set is reached before Y data objects are determined to be responsive, and X or more data objects are determined to be responsive, then an estimate of the number of responsive data objects in the set is provided. Otherwise, N is modified and the operation is re-executed. | 08-28-2014 |
20140330809 | Using Inverse Operators for Queries on Online Social Networks - In one embodiment, a method includes accessing a social graph that includes a plurality of nodes and edges, receiving from a user a structured query comprising references to selected nodes and selected edges, parsing the structure query to identify a first query constraint and one or more second query constraints, identifying a inverse constraint associated with the first query constraint, and generating a query command based on the structured query, where the query command includes the inverse constraint and the one or more second query constraints. | 11-06-2014 |
20140351203 | Database Sharding with Update Layer - In one embodiment, a method includes receiving an update of activity associated with one or more content objects associated with a search term. The search term is associated with a number of content objects exceeding a pre-determined threshold number. The content objects associated with the search term are indexed on a list of one or more index servers. The list includes identifier information corresponding to the content objects. The method also includes modifying the list of one or more of the index servers in response to the update. | 11-27-2014 |
20140351204 | Database Sharding with Incorporated Updates - In one embodiment, a method includes receiving an update of activity associated with one or more content objects associated with a search term. The content objects associated with the search term are indexed on a list of one or more index servers or a term server. The list of the term server include identifier information of one or more content object types. The list of the index servers include identifier information of a single content object type. The method also includes determining whether the search term has a number of associated content objects exceeding a pre-determined threshold number; and modifying the list associated with the search term of a term server or one or more of the index servers based at least in part on the determination and in response to the update. | 11-27-2014 |
20150088901 | Extract Operator - In one embodiment, a method includes receiving, from a user, a search query requesting objects of a first object type. The search query includes an inner query requesting objects of a second object type. The method includes identifying objects of the second object type requested by the inner query using an inverted index of a data store corresponding to the second object type; identifying objects of the first object type requested by the search query using the identified objects of the second object type and a forward index of the data store corresponding to the second object type; and sending search results to the user responsive to the search query, each search result corresponding to an identified object of the first object type. | 03-26-2015 |
20160078096 | Filtering Structured Search Queries Based on Privacy Settings - In particular embodiments, a method includes receiving an unstructured text query, identifying nodes and edges from a social graph that correspond to n-grams in the text query, generating structured queries that include references to the identified nodes and edges, receiving a selection of a structured query, identifying target nodes that correspond to the structured query, and then generating search results that include target nodes with privacy settings where the nodes and edges along the path connecting the target node and the querying user are all visible to the user. | 03-17-2016 |
Patent application number | Description | Published |
20100320838 | DYNAMICALLY CONTROLLING CONFIGURATION OF A POWER GRID COMPRISING ONE OR MORE STAND-ALONE SUB-GRIDS - A technique is provided for automatically controlling configuration of a power grid, which includes one or more stand-alone sub-grids. Each stand-alone sub-grid includes a power generator, and a load is associated with the stand-alone sub-grid(s). The technique includes: monitoring the power grid by monitoring power demand of a load associated with the stand-alone sub-grid(s) and the power generated by the power generator within each stand-alone sub-grid; automatically determining that a grid configuration change is required for the power grid based on the monitoring; and dynamically reconfiguring the power grid by automatically modifying a number of stand-alone sub-grids in the power grid without interrupting power to the load associated with the stand-alone sub-grid(s) of the power grid. In one implementation, the power grid is a mobile power grid, and the power generator of each stand-alone sub-grid is a portable power generator. | 12-23-2010 |
20110071970 | AUTOMATED CONTROL OF A POWER NETWORK USING METADATA AND AUTOMATED CREATION OF PREDICTIVE PROCESS MODELS - Automated control of a power network is provided by: providing multiple intelligent power controllers (IPCs) associated with multiple components of the power network, each IPC being associated with a different component; obtaining at least one raw data stream representative of at least one operational aspect of at least one component of the multiple components; and automatically associating, by at least one intelligent power controller associated with at least one component, metadata with the at least one raw data stream to produce at least one self-identifying data stream. The associated metadata describes one or more characteristics of the at least one raw data stream, and the at least one self-identifying data stream facilitates automated creation of predictive process models to assist in automated control of the power network by an IPC manager of the power network. | 03-24-2011 |
20150142197 | AUTOMATED IDENTIFICATION OF COMPONENTS CONNECTED IN A POWER GRID - Automated identification of components connected within a power grid is facilitated by: obtaining by one component of the power grid a request to broadcast a power-connected beacon identifying, at least in part, the one component of the power grid; and responsive to the request, automatically broadcasting by the one component the power-connected beacon into the power grid by superimposing the beacon onto an energized power line to identify that the one component is electrically connected to the power grid. In one embodiment, the power grid includes one or more stand-alone sub-grids, and the one component is a load component, or a distribution component, or a power-supply component of one stand-alone sub-grid of the power grid, and the obtaining is subsequent to a reconfiguration of the power grid, wherein one or more stand-alone sub-grids in the power grid are modified. | 05-21-2015 |
Patent application number | Description | Published |
20130201893 | DEVICES AND METHODS FOR MANAGING DISCONTINUOUS TRANSMISSION AT A WIRELESS ACCESS TERMINAL - Access terminals are adapted to facilitate discontinuous transmission (DTX). According to one example, an access terminal determines to disable DTX, such that a continuous reverse link transmission may occur, in a fashion such as not to interfere with the operation of a Frame Early Termination operation utilized in CDMA 1x technology. As one example, the access terminal may cease the utilization of DTX in accordance with a performance metric of a wireless communication network. The performance metric may be a forward link power control setpoint of a base station, a number of quasi-orthogonal function sets being utilized at the base station, a number of frame erasures corresponding to a forward link transmission from the base station, or any other suitable measurable parameter of the network performance. Other aspects, embodiments, and features are also claimed and described. | 08-08-2013 |
20130308562 | ANTENNA SELECTION DEVICES, METHODS, & SYSTEMS - A method, an apparatus, and a computer program product for wireless communication are provided in connection with improving antenna selection for a UE as part of an access procedure. In an example, a UE with two or more antennas is equipped to obtain receive chain measurements for the two or more antennas associated with the UE when an access procedure is initiated, select an antenna, of the two or more antennas, for transmission based on receive chain measurements for use during at least a portion of the access procedure, and perform the access procedure using the selected antenna. In another example, the UE is equipped to determine that an Access procedure is to be initiated, select an antenna from the two or more antennas based on a selection algorithm, and perform the Access procedure based using the selected antenna. Other aspects, embodiments, and features are also claimed and described. | 11-21-2013 |
20140269472 | METHOD AND APPARATUS FOR FAST TCH TO IDLE TRANSITION - Techniques for determining if it is safe for a mobile device to transition directly from a traffic session to a paging mode and for avoiding network re-synchronization procedures in stationary M2M devices are disclosed. It may be safe for direct transition if before-call and in-call network parameters correspond. If safe, the mobile device may transition from the traffic session directly to the paging mode to begin immediately monitoring the paging channel. In stationary M2M devices, paging information is stored before the traffic session and, once the traffic session is complete, the M2M device may be configured to receive paging messaging based on the stored paging information. The M2M device may also store system access information and confirm the validity of the information before returning to the sleep state. The stationary M2M device avoids network re-synchronization procedures. Other aspects, embodiments, and features are also claimed and described. | 09-18-2014 |
Patent application number | Description | Published |
20140329483 | DEVICES, METHODS, AND SYSTEMS FOR INITIAL SIGNAL ACQUISITION - Methods and apparatus for selecting one or more suitable antennas for use during power-up/initial acquisition and out of service modes are disclosed. In some examples, initial system acquisition may be performed for a particular receive circuit utilizing a selected one of a first antenna or a second antenna, based on a channel characteristic, such as an automatic gain control (AGC) value corresponding to a received signal energy utilizing either of the antennas. In another example, initial system acquisition utilizing either a receive diversity determination algorithm or an antenna switching determination algorithm may be performed based on a channel characteristic, such as an AGC value corresponding to a received signal energy utilizing one of the antennas coupled to one of the receive circuits. | 11-06-2014 |
20150162941 | APPARATUS AND METHOD FOR UTILIZING A SMART RECEIVER SWITCH FOR IMPROVING IDLE MODE PERFORMANCE - An apparatus, a method, and a computer program are disclosed, which can enable a wireless user equipment (UE) to reduce or avoid system losses, such as decode failures and the unavailability of page messages, which might otherwise result in a poor user experience. By way of example and not limitation, a UE may be configured to switch from a low-sensitivity receiver to a high-sensitivity receiver, or to a receive diversity configuration, when operating under poor channel conditions. | 06-11-2015 |
20150282247 | METHODS AND APPARATUS FOR LOW POWER TRACKING OF NETWORK SYSTEM TIMING FOR LONG PAGING CYCLES - Methods and apparatus for of tracking network system timing are provided. In one aspect, a method of tracking network system timing comprises determining a periodicity of a plurality of windows for monitoring mobile messages. The method further includes performing a time tracking adjustment between the windows. The method further includes monitoring for mobile messages exclusively within each of the windows. | 10-01-2015 |
20150296434 | SYSTEMS, METHODS AND APPARATUS FOR OPTIMIZING MACHINE TO MACHINE DEVICE PERFORMANCE BY DYNAMICALLY VARYING SLOT CYCLE INDEX - Systems, methods and apparatus for optimizing machine-to-machine device performance are provided. In one aspect, a method comprises acquiring a pilot signal and determining a clock drift of the device based on the acquired pilot signal. The method further comprises selectively adjusting the frequency with which the device reacquires the pilot signal based at least in part on the determined clock drift. The slot cycle index is reduced when the determined clock drift is greater than a first predetermined fraction of a reacquisition window size. The slot cycle index is reduced when an anticipated clock drift of the device is greater than a second predetermined fraction of a reacquisition window size and the device fails to reacquire the pilot signal, the device is handed off, a finger energy is less than a first predetermined threshold, or a channel estimate value is less than a second predetermined threshold. | 10-15-2015 |
20150334621 | PIECEWISE AGGREGATION OF OVERHEAD MESSAGING SETS - Methods and apparatuses are presented for piecewise aggregation of overhead messages. According to a method that is presented, that the method can include starting a timer having a time period during which a first radio access technology (RAT) of the UE attempts to obtain overhead messages from a cell. . The method can also include obtaining, at a radio resource of the UE and during the time period, a first portion of the overhead messages from the cell. In addition, the method may include determining that the timer has expired and handing over the radio resource to a second RAT of the UE when the timer has expired. The method also may include aggregating the first portion of the overhead messages with a second portion of the overhead messages. Other aspects, embodiments, and features are also claimed and described. | 11-19-2015 |
20160029274 | SYSTEMS, METHODS AND APPARATUS FOR SWITCHING NETWORKS IN ACTIVE MODE - Systems, methods, and apparatuses for switching networks in active mode are described herein. In one aspect a method of wireless communication is provided. The method includes communicating with a device over a first network. The method further includes monitoring for a second network during the communication with the device, the second network having a higher throughput than the first network. The method further includes determining an application usage history of the device. The method further includes selectively transitioning the communication from the first network to the second network based on a parameter of the first network, a parameter of the second network, and an application usage history of the device. | 01-28-2016 |
Patent application number | Description | Published |
20130325435 | LANGUAGE LISTS FOR RESOURCE SELECTION - A device may be configured to enable a user to select a language, and may fulfill resource requests from applications by selecting, from among resources respectively associated with a language, a resource associated with the selected language of the user. However, this resource selection process may be inadequate if the user selects multiple languages; if a resource associated with the selected language of the user is unavailable, but resources associated with related languages are available; or if the user and/or the application specifies an ordering for the selection among the languages. Presented herein are techniques for performing the resource selection by, for respective languages selected by the user, calculating a weight representing a suitability of the language for the resource request; generating a selection order of the selected languages according to the weights; and selecting a resource based on the position of the associated language in the selection order. | 12-05-2013 |
20130326347 | APPLICATION LANGUAGE LIBRARIES FOR MANAGING COMPUTING ENVIRONMENT LANGUAGES - Language selection and application within a computing environment are often distributed over and differently applied by the operating system and various applications, leading to additional administration, inconsistencies in the user experience based on different language feature implementations among different applications; and increased cost and redundancy in developing language features for different applications. Presented herein are techniques for configuring a device with an application language library that centralizes the selection of languages by the user, and that provides a wide variety of language features (e.g., text translation, user interface adaptation, and data formats) to the applications and operating system. The application language library may also enable a multilingual user to select multiple languages; may apply a selection logic to choose a suitable language for each invocation of the application language library; and may enable the user to configure the selection among the languages for various types and instances of invocations. | 12-05-2013 |
20130326605 | LOGIN INTERFACE SELECTION FOR COMPUTING ENVIRONMENT USER LOGIN - A device may provide a login process to authenticate users prior to admittance to a computing environment. The device may also enable users to adjust various the computing environment, e.g., the language selected for communicating with the user and the user interfaces to be presented to the user, and may store such adjustments in a secured user account. However, if the user account is inaccessible to the device during the login process, the device is unable to adapt the login process to apply the user's adjustments. Instead, the device may be configured to store users' adjustments (including language selection) outside of the user accounts, and to, upon identifying the user during the login process, present login interfaces specified in the user account. Additionally, users may select different login interfaces during login, and the device may retrieve these login interfaces for selection during future login processes for the same user. | 12-05-2013 |
20140359606 | BUNDLE PACKAGE RETRIEVING - One or more techniques and/or systems are provided for generating a bundle package, digitally signing the bundle package, selectively disturbing the bundle package, and/or indexing one or more resource packages retrieved from the bundle package. That is, a bundle package (e.g., an application or game bundle package) comprises one or more app packages comprising application code configured to execute on various computing environments (e.g., operating systems, processors, etc.). The bundle package may comprise one or more resource packages comprising supplemental data used to provide optional user experience functionality for the application (e.g., French language support, high resolution textures, a gaming pad support, etc.). In this way, a client device may selectively download portions of the bundle package that may be relevant, which may mitigate download bandwidth, storage space, or resources otherwise used to obtain unnecessary portions of the bundle package (e.g., a tablet device may merely download low resolution textures). | 12-04-2014 |