Patent application number | Description | Published |
20090271412 | Peer-to-Peer Redundant File Server System and Methods - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 10-29-2009 |
20130013619 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-10-2013 |
20130013639 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and /or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-10-2013 |
20130013654 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-10-2013 |
20130013655 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-10-2013 |
20130013675 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-10-2013 |
20130018928 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-17-2013 |
20130018930 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 01-17-2013 |
20130066830 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 03-14-2013 |
20130066931 | PEER-TO-PEER REDUNDANT FILE SERVER SYSTEM AND METHODS - Peer-to-peer redundant file server system and methods include clients that determine a target storage provider to contact for a particular storage transaction based on a pathname provided by the filesystem and a predetermined scheme such as a hash function applied to a portion of the pathname. Servers use the same scheme to determine where to store relevant file information so that the clients can locate the file information. The target storage provider may store the file itself and/or may store metadata that identifies one or more other storage providers where the file is stored. A file may be replicated in multiple storage providers, and the metadata may include a list of storage providers from which the clients can select (e.g., randomly) in order to access the file. | 03-14-2013 |
Patent application number | Description | Published |
20090093072 | ELECTRONIC ASSEMBLIES WITH HOT SPOT COOLING AND METHODS RELATING THERETO - A composite of two or more thermal interface materials (“TIMs”) is placed between a die and a heat spreader to improve cooling of the die in an integrated circuit package. The two or more TIMs vary in heat-dissipation capability depending upon the locations of die hot spots. In an embodiment, a more thermally conductive material may be positioned over one or more die hot spots, and a less thermally conductive material may be positioned abutting and/or surrounding the more thermally conductive material. The two or more TIMs may comprise a solder and a polymer. The composite TIM may be preformed as one unit or as a plurality of units. Methods of fabrication, as well as application of the package to an electronic assembly and to an electronic system, are also described. | 04-09-2009 |
20100047971 | Electromigration-resistant and compliant wire interconnects, nano-sized solder compositions, systems made thereof, and methods of assembling soldered packages - A nano-sized metal particle composite includes a first metal that has a particle size of about 50 nanometer or smaller. A wire interconnect is in contact with a reflowed nanosolder and has the same metal or alloy composition as the reflowed nanosolder. A microelectronic package is also disclosed that uses the reflowed nanosolder composition. A method of assembling a microelectronic package includes preparing a wire interconnect template. A computing system includes a nanosolder composition coupled to a wire interconnect. | 02-25-2010 |
20100259890 | COMPOSITE SOLDER TIM FOR ELECTRONIC PACKAGE - A method includes providing a mixture of molten indium and molten aluminum, and agitating the mixture while reducing its temperature until the aluminum changes from liquid phase to solid phase, forming particles distributed within the molten indium. Agitation of the mixture sufficiently to maintain the aluminum substantially suspended in the molten aluminum continues while further reducing the temperature of the mixture until the indium changes from a liquid phase to a solid phase. A metallic composition is formed, including indium and particles of aluminum suspended within the indium, the aluminum particles being substantially free from oxidation. | 10-14-2010 |
Patent application number | Description | Published |
20080293188 | Reactive solder material - Reactive solder material. The reactive solder material may be soldered to semiconductor surfaces such as the backside of a die or wafer. The reactive solder material includes a base solder material alloyed with an active element material. The reactive solder material may also be applied to a portion of a thermal management device. The reactive solder material may be useful as a thermally conductive interface between a semiconductor surface and a thermal management device. | 11-27-2008 |
20080296754 | APPARATUS TO MINIMIZE THERMAL IMPEDANCE USING COPPER ON DIE BACKSIDE - A method and apparatus to minimize thermal impedance using copper on the die or chip backside. Some embodiments use deposited copper having a thickness chosen to complement a given chip thickness, in order to reduce or minimize wafer warpage. In some embodiments, the wafer, having a plurality of chips (e.g., silicon), is thinned (e.g., by chemical-mechanical polishing) before deposition of the copper layer, to reduce the thermal resistance of the chip. Some embodiments further deposit copper in a pattern of bumps, raised areas, or pads, e.g., in a checkerboard pattern, to thicken and add copper while reducing or minimizing wafer warpage and chip stress. | 12-04-2008 |
Patent application number | Description | Published |
20130298202 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR PROVIDING PERMISSIONS TO USERS IN AN ON-DEMAND SERVICE ENVIRONMENT - Disclosed are methods, devices, and computer readable storage media for providing permissions to users in an on-demand service environment. A server receives criteria indicating characteristics of users and/or permission sets. Selected permission sets can be assigned to identified users. Data indicating the assignment of the permission sets can also be stored. | 11-07-2013 |
20140013400 | COMPUTER IMPLEMENTED METHODS AND APPARATUS FOR MANAGING PERMISSION SETS AND VALIDATING USER ASSIGNMENTS - Disclosed are methods, apparatus, systems, and computer-readable storage media for modifying permission sets and validating permission set assignments to users. In some implementations, a computing device receives a request to create a permission set containing one or more permissions and assign the permission set to a first user. The first user is associated with a first user constraint that defines a first group of permissions available to the first user. The computing device may determine that the permission set to be assigned to the first user does not violate the first user constraint, and may assign the permission set to the first user. | 01-09-2014 |
20150106736 | ROLE-BASED PRESENTATION OF USER INTERFACE - Disclosed are some examples of systems, apparatus, methods and storage media for configuring the presentation of a user interface (UI) based on a role of the user with respect to a data object. In some implementations, a database system stores a plurality of data objects and user profiles. The system further includes processors operable to receive a first request for a data object from a user device, identify available UI configurations based on the user profile and on the data object, communicate first information to the user device for displaying a UI having a first one of the available UI configurations, receive a second request to change the UI to have a second one of the available UI configurations, and communicate second information to the user device for displaying the second UI configuration. | 04-16-2015 |
20160105409 | USER-CUSTOMIZABLE PERMISSIONS IN A COMPUTING ENVIRONMENT - Disclosed are examples of systems, apparatus, methods and computer program products for providing user-customizable permissions governing user access to computing resources in a computing system. For example, a database storing data objects identifying permissions of users, sets of the permissions, and users can be maintained. One or more fields can be displayed on a display of a user device. The one or more fields can be configured to receive input to perform one or more operations. Input can be received from a user via the user interface on the display of the user device. One or more operations can be performed. The database can be updated such that the data objects identify a custom permission or a permission set to which a custom permission has been assigned. | 04-14-2016 |
Patent application number | Description | Published |
20120158589 | Social Media Payment Platform Apparatuses, Methods and Systems - The SOCIAL MEDIA PAYMENT PLATFORM APPARATUSES, METHODS AND SYSTEMS (“SocialPay”) transform message posts to social networks via SocialPay components into payment transaction receipts social merchant-consumer bridging offers. In one implementation, the SocialPay obtains a user social pay initiation trigger, and obtains user social data from a social networking site. The SocialPay identifies a social pay command within the user social data. In one implementation, the SocialPay, in identifying the social pay command within the user social data, parses the user social data, and extracts a social pay command string within the user social data. The SocialPay determines a payor identifier, a payee identifier, and a payment amount using the social pay command string. Based on the identified social pay command, the SocialPay initiates a funds payment transaction. | 06-21-2012 |
20120233073 | Universal Value Exchange Apparatuses, Methods and Systems - The UNIVERSAL VALUE EXCHANGE APPARATUSES, METHODS AND SYSTEMS (“UVE”) transform cross-ecosystem currency exchange instructions via UVE components into cross-ecosystem currency exchanges. In one embodiment, the UVE may obtain a cross-ecosystem currency exchange instruction and determine one or more sources and destinations based on parsing the cross-ecosystem currency exchange instruction. The UVE may identify currency types associated with the sources and the destinations and determine exchange rates of the currency types relative to a standard currency. In one implementation, the UVE may obtain currency exchange restrictions and conditions associated with the sources and the destinations and generate a currency exchange flow path for currency transfer from the sources to the destinations. The UVE may also issue currency transfer requests to the sources and the destinations, determine that the cross-ecosystem currency exchange has been completed and provide a notification of completion of the cross-ecosystem currency exchange. | 09-13-2012 |
20120271712 | IN-PERSON ONE-TAP PURCHASING APPARATUSES, METHODS AND SYSTEMS - Methods, systems, and devices are disclosed for transforming product code snapshots into real-time, offer-driven electronic purchase transaction notifications that minimize fraud. In one embodiment, a smart phone scans a product identifier from a product package, a server accesses a products database for product purchase offers associated with the product identifier, a user authorizes a credit card from his or her wallet to charge, and then product purchase offers or other credit card offers (for loyalty points or otherwise) are provided to the user mobile device. After a user has purchased an item while in the aisle of the store, the user's smart phone displays a barcoded electronic receipt that can be scanned by the exit so that the consumer can walk out with the produce. In some embodiments, a video chat is requested by a customer service representative and a transaction risk score is lowered based on acceptance of the video chat. | 10-25-2012 |
20130218721 | TRANSACTION VISUAL CAPTURING APPARATUSES, METHODS AND SYSTEMS - The TRANSACTION VISUAL CAPTURING APPARATUSES, METHODS AND SYSTEMS (“TVC”) transform mobile device location coordinate information transmissions, real-time reality visual capturing, and mixed gesture capturing via TVC components into real-time behavior-sensitive product purchase related information, shopping purchase transaction notifications, and electronic receipts. In one implementation, the TVC obtains user check-in information from a user mobile device upon user entry into a store. The TVC extracts a user identifier based on the user check-in information, and accesses a database for a user profile. The TVC determines a user prior behavior pattern from the accessed user profile, and obtains user real-time in-store behavior data from the user mobile device. Using these, the TVC generates and provides a recommendation to the user mobile device. The TVC adds a product for purchase by the user to a cart based on the provided recommendation. Upon obtaining an indication that the user desires to purchase the product added to the cart, the TVC initiates a purchase transaction for the product added to the cart, and provides an electronic receipt to the user mobile device. | 08-22-2013 |
20140279476 | Multiple Account Dynamic Card Apparatuses, Methods and Systems - The MULTIPLE ACCOUNT DYNAMIC CARD APPARATUSES, METHODS AND SYSTEMS (“MADC”) may be a flexible payment device where a first flexible layer has two sides—a back side, which includes a data varying loader element and an inner side opposite back side. The inner side may have a power source, circuit, processor, memory, and a graphics processor. An indication is obtained to display the one card account and accompanying graphics and card information and loaded onto the loader element. A display controller is also connected to the processor and controls the display. The transaction card second flexible layer has two sides, one of which is a touch e-ink display and an inner touch e-ink side. | 09-18-2014 |
20140337175 | Universal Electronic Payment Apparatuses, Methods and Systems - The UNIVERSAL ELECTRONIC PAYMENT APPARATUS, METHODS AND SYSTEMS (“UEP”) transform touchscreen inputs into a virtual wallet mobile application interface via UEP components into purchase transaction triggers and receipt notices. In one implementation the UEP provides, via a user device, a product information search request; and obtains, in response to the product information search request, information on a first product for sale by a first merchant and a second product for sale by a second merchant. The UEP generates a single purchase transaction request, using the information on the first product for sale by the first merchant and the second product for sale by the second merchant. The UEP provides, via the user device, the single purchase transaction request for payment processing. Also, the UEP obtains an electronic purchase receipt for the first product for sale by the first merchant and the second product for sale by the second merchant. | 11-13-2014 |
20150039462 | E-Wallet Store Injection Search Apparatuses, Methods and Systems - The E-WALLET STORE INJECTION SEARCH APPARATUSES, METHODS AND SYSTEMS (“SIS”) transform aggregated automated shopping lists and user location data using SIS components into automated shopping item availability messages and merchant location navigation responses. In some implementations, the disclosure provides a processor-implemented method of providing an automated store injection search service. | 02-05-2015 |
Patent application number | Description | Published |
20140040127 | Virtual Wallet Card Selection Apparatuses, Methods and Systems - The VIRTUAL WALLET CARD SELECTION APPARATUSES, METHODS AND SYSTEMS (“VWCS”) transform virtual wallet card selections by users utilizing mobile devices via VWCS components into virtual wallet card-based transaction purchase notifications. In one implementation, the VWCS obtains a user authentication request for a purchase transaction, and extracts a universal card account number from it. Upon querying a database, the VWCS determines that the user has access to a virtual wallet and obtains virtual wallet card selection options for the user from the database. The VWCS provides the virtual wallet card selection options to a user mobile device, and obtains a user selection of an account included among the options. The VWCS initiates a purchase transaction using the user selection. Also, upon completion of authorization of the purchase transaction, the VWCS provides a purchase receipt to the user mobile device. | 02-06-2014 |
20140172430 | SYSTEM AND METHOD FOR VOICE AUTHENTICATION - Embodiments of the invention provide for secure voice authentication through a communication device or access device. Certain embodiments allow for providing a word string to a communication device or authentication device. The communication or authentication device plays a supplemental signal that is unique to a transaction. The communication device or authentication device concurrently records an audio segment originating from the user and the supplemental signal. The audio segment is an attempt by the user to vocally reproduce the word string. The communication device or authentication device sends the concurrently recorded audio segment and supplemental signal, to a computer, where the computer authenticates the user. | 06-19-2014 |
20150073907 | Wearable Intelligent Vision Device Apparatuses, Methods and Systems - The WEARABLE INTELLIGENT VISION DEVICE APPARATUSES, METHODS AND SYSTEMS (“WIVD”) transform mobile device location coordinate information transmissions, real-time reality visual capturing, mixed gesture capturing, bio-sensor data via WIVD components into real-time behavior-sensitive product purchase related information, shopping purchase transaction notifications, and electronic receipts. In one implementation, the WIVD may provide a personal device in the form of a pair of eyeglasses, wherein the wearer of the eyeglasses may obtain various augmented reality views. The WIVD determines a user prior behavior pattern from the accessed user profile, and obtains user real-time in-store behavior data from the user mobile device. | 03-12-2015 |
20150095190 | Automobile Mobile-Interaction Platform Apparatuses, Methods and Systems - The AUTOMOBILE MOBILE-INTERACTION PLATFORM APPARATUSES, METHODS AND SYSTEMS (“AMIP”) The AMIP transforms cloud-based wallet and automobile settings into transaction and automobile outputs. In some embodiments, a user may request to connect an electronic wallet account to an automobile interface. Once the user's credentials have been authenticated, the automobile interface may request and receive from a remote server automobile-related and payment-method-related settings. The automobile interface may then configure its settings according to the received information. | 04-02-2015 |
Patent application number | Description | Published |
20130190315 | SUBSTITUTED BENZALDEHYDE COMPOUNDS AND METHODS FOR THEIR USE IN INCREASING TISSUE OXYGENATION - Provided are substituted benzaldehydes and derivatives thereof that act as allosteric modulators of hemoglobin, methods and intermediates for their preparation, pharmaceutical compositions comprising the modulators, and methods for their use in treating disorders mediate by hemoglobin and disorders that would benefit from increased tissue oxygenation. | 07-25-2013 |
20130190316 | SUBSTITUTED HETEROARYL ALDEHYDE COMPOUNDS AND METHODS FOR THEIR USE IN INCREASING TISSUE OXYGENATION - Provided are substituted heteroaryl aldehydes and derivatives thereof that act as allosteric modulators of hemoglobin, methods and intermediates for their preparation, pharmaceutical compositions comprising the modulators, and methods for their use in treating disorders mediate by hemoglobin and disorders that would benefit from increased tissue oxygenation. | 07-25-2013 |
20150344472 | SUBSTITUTED BENZALDEHYDE COMPOUNDS AND METHODS FOR THEIR USE IN INCREASING TISSUE OXYGENATION - Provided are substituted benzaldehydes and derivatives thereof that act as allosteric modulators of hemoglobin, methods and intermediates for their preparation, pharmaceutical compositions comprising the modulators, and methods for their use in treating disorders mediate by hemoglobin and disorders that would benefit from increased tissue oxygenation. | 12-03-2015 |
20150344483 | SUBSTITUTED HETEROARYL ALDEHYDE COMPOUNDS AND METHODS FOR THEIR USE IN INCREASING TISSUE OXYGENATION - Provided are substituted heteroaryl aldehydes and derivatives thereof that act as allosteric modulators of hemoglobin, methods and intermediates for their preparation, pharmaceutical compositions comprising the modulators, and methods for their use in treating disorders mediate by hemoglobin and disorders that would benefit from increased tissue oxygenation. | 12-03-2015 |
Patent application number | Description | Published |
20150113060 | NODE PROPERTIES IN A SOCIAL-NETWORKING SYSTEM - In one embodiment, one or more server computing devices receive, from a client computing device, a request for first information associated with a first node of a graph. The one or more server computing devices determine whether the first node is associated with a cluster of nodes. A cluster of nodes includes one or more concept nodes of the graph that are related to each other. When the first node is associated with a cluster of nodes, the one or more server computing devices access the cluster of nodes that the first node is associated with, obtain second information from one or more of the nodes in the cluster of nodes that the first node is associated with, and provide the second information for rendering by the client computing device. | 04-23-2015 |
20150178283 | Grouping Recommended Search Queries on Online Social Networks - In one embodiment, a method includes accessing a social graph that includes a number of nodes and edges connecting the nodes. Each of the edges between two of the nodes representing a single degree of separation between them. The nodes include a first node corresponding to a first user associated with an online social network and a plurality of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes generating a number of cards. Each card includes a suggested query referencing a query-domain associated with the online social network and zero or more query-filters for the query-domain. Each query-filter references one or more nodes of the plurality of nodes or one or more edges of the plurality of edges. | 06-25-2015 |
20150178284 | Ranking Recommended Search Queries on Online Social Networks - In one embodiment, a method includes accessing a social graph that includes a number of nodes and edges connecting the nodes. Each of the edges between two of the nodes representing a single degree of separation between them. The nodes include a first node corresponding to a first user associated with an online social network and a plurality of second nodes that each correspond to a concept or a second user associated with the online social network. The method also includes generating a card cluster including a number of cards. Each card includes a suggested query referencing a query-domain associated with the online social network and zero or more query-filters. Each query-filter references one or more nodes of the plurality of nodes or one or more edges of the plurality of edges. | 06-25-2015 |
20150178397 | Generating Card Stacks with Queries on Online Social Networks - In one embodiment, a method includes receiving, from a client device of a user of an online social network, an input from the user to access a card-stack interface, generating a plurality of cards, where each card comprises a suggested query referencing a query-domain associated with the online social network and one or more query-filters, and where each query-filter references one or more objects of the online social network, each card further comprising one or more search results corresponding to the suggested query, and each search result referencing an object of the online social network matching the suggested query of the card; and sending, to the client device in response to the input from the first user, the card-stack interface for display to the first user, wherein the card-stack interface comprises one or more of the generated cards | 06-25-2015 |
20150193539 | OBJECT RECOMMENDATION BASED UPON SIMILARITY DISTANCES - Exemplary methods, apparatuses, and systems receive a candidate object with which a user can interact within a network service. For each of a first plurality of objects with which the user has had a positive interaction, a first value representing a commonality between the candidate object and each of the first plurality of objects is determined. For each of a second plurality of objects with which a user has had a negative interaction, a second value representing a commonality between the candidate object and each of the second plurality of objects is determined. An aggregate positive distance is determined using a plurality of the first values. An aggregate negative distance is determined using a plurality of the second values. The candidate object is displayed or not displayed to the user as a recommendation based upon a difference between the aggregate positive distance and the aggregate negative distance. | 07-09-2015 |
Patent application number | Description | Published |
20120166532 | Contextually Relevant Affinity Prediction in a Social Networking System - A tunable affinity function serves one or more processes running in a social networking environment, where each process may request a measure of affinity for a particular user. A module that implements the affinity function computes the requested measure of affinity by combining (e.g., adding) a weighted set of predictor functions, where each predictor function predicts whether the user will perform a different action. The weights are provided by the process that requests the measure of affinity, which allows the requesting process to weight the predictor functions differently and thus tune the affinity function for its own purpose. | 06-28-2012 |
20130159314 | PERSONALIZED BOOKMARKS FOR SOCIAL NETWORKING SYSTEM ACTIONS BASED ON USER ACTIVITY - A social networking system provides a personalized set of bookmarks to a user based on the user's interactions with the bookmarks and/or the items associated with the bookmarks. The personalized set of bookmarks is grouped by category, and the categories are ordered in accordance with rankings for the categories. The rankings for the categories are determined based on the highest ranked item from each category of item, and the ranking of the items is determined based on the user's interactions with the bookmarks and/or associated items. | 06-20-2013 |
20140156360 | DYNAMIC EXPRESSIONS FOR REPRESENTING FEATURES IN AN ONLINE SYSTEM - Online systems, for example, social networking systems evaluate expressions based on features describing relations between entities represented in the online system. These expressions are represented using an expression language. The expression language allows features to be specified as functions of attributes from user accounts. The expressions support use of variables to represent computations, for example, sub-expressions. The expressions are dynamic, since expressions can be specified and executed at call time. The same set of expressions is used many times, e.g., to compute the same function for multiple feature sets, for example, user accounts. Expressions are preferably represented using postfix representation. However some expressions, for example, expressions using variables are represented as trees. To optimize the expressions at runtime, the expressions are cached using a representation determined to be efficient for executing the expression. The cached representation of the expression is applied to multiple feature sets, for example, user accounts. | 06-05-2014 |
20140156566 | CUSTOMIZED PREDICTORS FOR USER ACTIONS IN AN ONLINE SYSTEM - Online systems generate predictors for predicting actions of users of the online system. The online system receives requests to generate predictor models for predicting whether a user is likely to take an action of a particular action type. The request specifies the type of action and criteria for identifying a successful instance of the action type and a failure instance of the action type. The online system collects data including successful and failure instances of the action type. The online system generates one or more predictors of different types using the generated data. The online system evaluates and compares the performance of the different predictors generated and selects a predictor based on the performance. The online system returns a handle to access the generated predictor to the requester of the predictor. | 06-05-2014 |
20140156637 | QUERYING FEATURES BASED ON USER ACTIONS IN ONLINE SYSTEMS - Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information. | 06-05-2014 |
20140156744 | UPDATING FEATURES BASED ON USER ACTIONS IN ONLINE SYSTEMS - Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information. | 06-05-2014 |
20140156745 | DISTRIBUTING USER INFORMATION ACROSS REPLICATED SERVERS - Online systems store information describing a large number of users in order to process requests accessing the user information. The user information is distributed across multiple servers. The distribution is performed so that the information is available even if one or more servers fail. The user information is distributed across a first set of servers and a second copy of the user information is distributed across a second set of servers. The user information from each server of the first set is uniformly distributed across multiple servers from the second set, for example, using random distribution, round robin strategy, or any other strategy that uniformly distributes the information across a given set of processors. Requests previously directed to a failed server are redistributed across multiple servers thereby load balancing the processing of these requests. | 06-05-2014 |
20140250137 | QUERYING FEATURES BASED ON USER ACTIONS IN ONLINE SYSTEMS - Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information. | 09-04-2014 |
20150254372 | UPDATING FEATURES BASED ON USER ACTIONS IN ONLINE SYSTEMS - Online systems, for example, social networking systems store features describing relations between entities represented in the online system. The information describing the features is represented as a graph. The online system maintains a cumulative feature graph and an incremental feature graph. Feature values based on recent user actions are stored in the incremental graph and feature values based on previous actions are stored in the cumulative graph. Periodically, the information stored in the incremental feature graph is merged with the information stored in the cumulative feature graph. The incremental graph is marked as inactive during the merge and information based on new user actions is stored in an active incremental feature graph. If a request for feature information is received, the feature information obtained from the cumulative feature graph, inactive incremental feature graph and the active incremental feature graph are combined to determine the feature information. | 09-10-2015 |
Patent application number | Description | Published |
20150045021 | MANAGING WIRELESS CONNECTIONS BASED ON MOTION - Methods, systems, and apparatuses are described for avoiding short-lived wireless connections. In one method, a first connection with a first access point may be used for data transmissions. A motion state of a mobile device may be determined based on sensor data from at least one sensor within the mobile device. A second access point may be identified. A determination may be made to use the second access point for data transmissions based at least in part on the motion state of the mobile device. | 02-12-2015 |
20150103812 | METHODS AND APPARATUS FOR WiFi QUALITY ESTIMATION BASED ON BASIC SERVICE SET LOAD AND WIDE AREA NETWORK METRICS - Methods, systems, and devices are described for determining a quality estimation of a wireless network that may be used to determine whether a particular wireless network meets one or more criteria for association with a station. The quality estimation may be based on a load quality of a basic service set (BSS) of an available wireless network and/or one or more wide area network (WAN) metrics associated with the wireless network. A station may evaluate such load quality and WAN metrics prior to association, and/or after association with a wireless network. | 04-16-2015 |
20150304929 | USING LINK METRICS AND MOTION STATE FOR EARLY WLAN - WWAN HANDOVER - Methods, systems, and devices are described for using information relating to a motion state of a mobile device to inform a handover decision of the mobile device. In one aspect, a method may include obtaining motion state information of the mobile device and, based on the motion state information, generating predictive information, for example relating to whether the mobile device is moving out of a network coverage area, such as a WLAN, to a WWAN or another WLAN. The mobile device may then participate in a handover based on the predictive information. In one aspect, the mobile device may participate in the handover prior to disconnection with a serving network and/or prior to a connection quality with the serving network falling below a connection quality threshold. | 10-22-2015 |
20160094608 | Proactive TCP Connection Stall Recovery for HTTP Streaming Content Requests - Methods, devices, systems, and non-transitory computer-readable storage media for improving the reception of data at a computing device by proactively utilizing new TCP connections in response to identifying that TCP connections have stalled. In an embodiment, a processor of the computing device may perform operations including monitoring a status of requests via a plurality of TCP connections, identifying a stalled TCP connection having a missing request based on the monitoring, wherein the stalled TCP connection is configured to utilize a first network interface and access a first data source, evaluating other TCP connections to determine whether the other TCP connections stall using the first network interface or when accessing the first data source; identifying a second network interface and a second data source based on the evaluating, and reissuing the missing request with a new TCP connection configured to use the second network interface and access the second data source. | 03-31-2016 |
Patent application number | Description | Published |
20110196429 | SYSTEM AND METHOD FOR WIRE-GUIDED PEDICLE SCREW STABILIZATION OF SPINAL VERTEBRAE - An improved system and method for positioning screws and rods to immobilize bones is provided. Specifically, the system and method is optimal for performing transforaminal lumbar interbody fusion (TLIF) and other interbody fusions in the spine. The system involves pedicle screws detachably connected to wires that guide rods down to the screws. The wires are strong, narrow, flexible, adjustable in tension, and easily disconnected from the screws after rod placement via a process such as cutting, radiating, burning, dissolving, etc. The use of wires to place the rods avoids the conventional bulky tower apparatuses of the prior art while at the same time enhancing the accuracy of placement. One of the preferred methods involves relying upon the natural lordotic curvature of the spine and the narrow diameter of the wires to insert many elements through a single minimally invasive incision. | 08-11-2011 |
20110270324 | SYSTEM AND METHOD FOR WIRE-GUIDED PEDICLE SCREW STABILIZATION OF SPINAL VERTEBRAE - An improved system and method for positioning screws and rods to immobilize bones is provided. Specifically, the system and method is optimal for performing transforaminal lumbar interbody fusion (TLIF) and other interbody fusions in the spine. The system involves pedicle screws detachably connected to wires that guide rods down to the screws. The wires are strong, narrow, flexible, adjustable in tension, and easily disconnected from the screws after rod placement via a process such as cutting, radiating, burning, dissolving, etc.. The use of wires to place the rods avoids the conventional bulky tower apparatuses of the prior art while at the same time enhancing the accuracy of placement. One of the preferred methods involves relying upon the natural lordotic curvature of the spine and the narrow diameter of the wires to insert many elements through a single minimally invasive incision. | 11-03-2011 |
20110282390 | SYSTEMS AND METHODS FOR PEDICLE SCREW STABILIZATION OF SPINAL VERTEBRAE - The present application is directed to various spinal stabilization systems. The systems can include one or more guiding elements attached to screw members to assist in guiding rod implants and tools to desired locations within a patient. The guiding elements can include a plurality of wires, blades, or tabs. The guiding elements can be capable of criss-crossing or intersecting at or near an incision, such that only a single incision may be needed to perform a surgery. The guiding elements can also include telescoping features that allow the height of the guiding elements to be adjusted in use, thereby allowing multiple telescoping guiding elements to be used with the same incision. | 11-17-2011 |
20110301647 | SYSTEMS AND METHODS FOR PEDICLE SCREW STABILIZATION OF SPINAL VERTEBRAE - The present application is directed to various spinal stabilization systems. The systems can include one or more guiding elements attached to screw members to assist in guiding rod implants and tools to desired locations within a patient. The guiding elements can include a plurality of wires, blades, or tabs. The guiding elements can be capable of criss-crossing or intersecting at or near an incision, such that only a single incision may be needed to perform a surgery. The guiding elements can also include telescoping features that allow the height of the guiding elements to be adjusted in use, thereby allowing multiple telescoping guiding elements to be used with the same incision. | 12-08-2011 |
20120016422 | SYSTEMS AND METHODS FOR PEDICLE SCREW STABILIZATION OF SPINAL VERTEBRAE - The present application is directed to various spinal stabilization systems. The systems can include one or more guiding elements attached to screw members to assist in guiding rod implants and tools to desired locations within a patient. The guiding elements can include a plurality of wires, blades, or tabs. The guiding elements can be capable of criss-crossing or intersecting at or near an incision, such that only a single incision may be needed to perform a surgery. The guiding elements can also include telescoping features that allow the height of the guiding elements to be adjusted in use, thereby allowing multiple telescoping guiding elements to be used with the same incision. | 01-19-2012 |
20120016423 | SYSTEM AND METHOD FOR WIRE-GUIDED PEDICLE SCREW STABILIZATION OF SPINAL VERTEBRAE - An improved system and method for positioning screws and rods to immobilize bones is provided. Specifically, the system and method is optimal for performing transforaminal lumbar interbody fusion (TLIF) and other interbody fusions in the spine. The system involves pedicle screws detachably connected to wires that guide rods down to the screws. The wires are strong, narrow, flexible, adjustable in tension, and easily disconnected from the screws after rod placement via a process such as cutting, radiating, burning, dissolving, etc. The use of wires to place the rods avoids the conventional bulky tower apparatuses of the prior art while at the same time enhancing the accuracy of placement. One of the preferred methods involves relying upon the natural lordotic curvature of the spine and the narrow diameter of the wires to insert many elements through a single minimally invasive incision. | 01-19-2012 |
20120046531 | INSERTION OF MEDICAL DEVICES THROUGH NON-ORTHOGONAL AND ORTHOGONAL TRAJECTORIES WITHIN THE CRANIUM AND METHODS OF USING - The invention comprises an elongated device adapted for insertion, including self-insertion, through the body, especially the skull. The device has at least one effector or sensor and is configured to permit implantation of multiple functional components through a single entry site into the skull by directing the components at different angles. The device may be used to provide electrical, magnetic, and other stimulation therapy to a patient's brain. The lengths of the effectors, sensors, and other components may completely traverse skull thickness (at a diagonal angle) to barely protrude through to the brain's cortex. The components may directly contact the brain's cortex, but from there their signals can be directed to targets deeper within the brain. Effector lengths are directly proportional to their battery size and ability to store charge. Therefore, longer angled electrode effectors not limited by skull thickness permit longer-lasting batteries which expand treatment options. | 02-23-2012 |
Patent application number | Description | Published |
20140194720 | INSERTION OF MEDICAL DEVICES THROUGH NON-ORTHOGONAL AND ORTHOGONAL TRAJECTORIES WITHIN THE CRANIUM AND METHODS OF USING - An elongated device adapted for insertion, including self-insertion, through the body, especially the skull is disclosed. The device has at least one effector or sensor and is configured to permit implantation of multiple functional components through a single entry site into the skull by directing the components at different angles. The device may be used to provide electrical, magnetic, and other stimulation therapy to a patient's brain. The lengths of the effectors, sensors, and other components may completely traverse skull thickness (at a diagonal angle) to barely protrude through to the brain's cortex. The components may directly contact the brain's cortex, but from there their signals can be directed to targets deeper within the brain. Effector lengths are directly proportional to their battery size and ability to store charge. Therefore, longer angled electrode effectors not limited by skull thickness permit longer-lasting batteries which expand treatment options. | 07-10-2014 |
20150011927 | METHODS AND SYSTEMS FOR INTRAVENTRICULAR BRAIN STIMULATION - The present application is directed to devices and methods that can treat dementia or other brain disorders via electrical stimulation. Embodiments disclosed herein utilize brain stimulation of brain areas involved in memory and cognition through an intraventricular approach. Brain stimulation is combined with CSF flow in an intraventricular electrode having one or more passageways to permit fluid to flow therethrough. For example, an intraventricular electrode shunt catheter can be safely placed in any part of the ventricular system and through any foramen or aqueduct of the ventricular system without fear of obstruction to CSF flow. | 01-08-2015 |
20150245781 | INSERTION OF MEDICAL DEVICES THROUGH NON-ORTHOGONAL AND ORTHOGONAL TRAJECTORIES WITHIN THE CRANIUM AND METHODS OF USING - The invention comprises an elongated device adapted for insertion, including self-insertion, through the body, especially the skull. The device has at least one effector or sensor and is configured to permit implantation of multiple functional components through a single entry site into the skull by directing the components at different angles. The device may be used to provide electrical, magnetic, and other stimulation therapy to a patient's brain. The lengths of the effectors, sensors, and other components may completely traverse skull thickness (at a diagonal angle) to barely protrude through to the brain's cortex. The components may directly contact the brain's cortex, but from there their signals can be directed to targets deeper within the brain. Effector lengths are directly proportional to their battery size and ability to store charge. Therefore, longer angled electrode effectors not limited by skull thickness permit longer-lasting batteries which expand treatment options. | 09-03-2015 |
Patent application number | Description | Published |
20130346347 | Method to Predict a Communicative Action that is Most Likely to be Executed Given a Context - Disclosed are apparatus and methods for providing machine-learning services. A context-identification system executing on a mobile platform can receive data comprising context-related data associated with the mobile platform and application-related data received from the mobile platform. The context-identification system can identify a context using the context-related data associated with the mobile platform and/or the application-related data received from the mobile platform. Based on at least one context identified, context-identification system can predict a communicative action associated with the mobile platform by performing a machine-learning operation on the received data. An instruction can be received to execute the communicative action associated with the mobile platform. | 12-26-2013 |
20150117707 | SYSTEMS AND METHODS FOR DETERMINING MOTION SALIENCY - Techniques for determining motion saliency in video content using center-surround receptive fields. In some implementations, images or frames from a video may be apportioned into non-overlapped regions, for example, by applying a rectilinear grid. For each grid region, or cell, motion consistency may be measured between the center and surround area of that cell across frames of the video. Consistent motion across the center-surround area may indicate that the corresponding region has low variation. The larger the difference between center-surround motions in a cell, the more likely the region has high motion saliency. | 04-30-2015 |
20150120733 | SYSTEMS AND METHODS FOR IMPROVED COVERAGE OF INPUT MEDIA IN CONTENT SUMMARIZATION - The disclosed technology includes techniques for improved content coverage in automatically-generated content summaries. The technique may include clustering a set of input content, determining diffusion for each cluster, and selecting representatives of each cluster to optimize other secondary metrics. Various types of input content may be used, including groups of images, video clips, or other multimedia content. Contiguous content may be manually or programmatically divided into discrete portions before clustering, for example, a lengthy video divided into a number of short clips. In some implementations, the disclosed technique may be implemented effectively on a mobile device. In other words, the processing required may be computationally feasible for execution on a smartphone or similar device. | 04-30-2015 |
Patent application number | Description | Published |
20090033098 | Controlling power extraction for wind power generation - A power generation system is disclosed. The power generation system comprises a kite connected to a line. The line is alternatively let out during a traction phase and recovered during a recovery phase. A power extractor connected to the line to extract power during the traction phase. And, a power extraction controller configured to target a preferred traction phase line velocity and a preferred recovery phase line velocity. | 02-05-2009 |
20100269231 | COMPRESSED SCAN SYSTEMS - A method for building a fast scan system is provided in which a scanner moves the scan sensors faster than scanners of the prior art, even though the total distance that the scan sensors move longer. The scan system includes (a) a scan sensor that measures the scan target by moving around it, and (b) a data processing system that calculates a parameter of the scan target from the collected data. The scan sensor, which has a limited sensing bandwidth, is moved along multiple paths along the target at a scan speed that is faster than the scan speed determined by the scan sensor bandwidth, so as to obtain a clear signal directly from the scan sensor output. The target is then recovered from the scan output using a compressed sampling data recovery data processing method. | 10-21-2010 |
20110282929 | Computerized Request and Reward System - This application relates to low cost, scalable computerized systems (and related methods) for users to set up requests and to reward users who helped to satisfy the requests. Users can send request to other users. Users can forward request to other users. | 11-17-2011 |
20120075109 | Multi sensor position and orientation system - A system is invented to combine different signals from various sensors together so that an object (such as a car, an airplane etc.)'s position and/or orientation can be measured. | 03-29-2012 |
20120079012 | Multidimensional Object Finding System - The system helps to find one or more objects using multidimensional information. | 03-29-2012 |
20120079335 | Large scale parallel computing system - A new computer system is invented for handling large scale calculation. | 03-29-2012 |
20150204900 | MULTI SENSOR POSITION AND ORIENTATION MEASUREMENT SYSTEM - A system combines contributions from various sensors to obtain an object's position, velocity, or orientation. | 07-23-2015 |
20160050532 | SYSTEM AND METHOD OF TIME OF FLIGHT DETECTION - A position-determining apparatus, such as a GPS receiver, determines the position of the mobile device based on the time of flight of a transmitted probe signal using a method in which sections of the received signal is classified into two or more categories and accumulated according to categories before being used to compute the convolutions familiar in the context of a matched filter. Using the method of the present invention to compute the convolutions, and optionally applying additional time-saving techniques described herein, a position determination is achieved using a number of arithmetic operations that is significantly reduced from that required in prior art methods to compute the convolutions. The reduced number of arithmetic operations can reduce significantly the power consumption required of a device carrying out a method of the present invention, and thereby realizing a significant advantage. | 02-18-2016 |
Patent application number | Description | Published |
20110052189 | OPTICAL DEVICE FOR REARRANGING WAVELENGTH CHANNELS - An optical device for rearranging wavelength channels in an optical network is disclosed. The optical device has a wavelength selective coupler having one input port and a plurality of output ports coupled to a plurality of input ports of an optical grating demultiplexor such as an arrayed waveguide grating. The wavelength channels in each of the input ports are dispersed by the demultiplexor and are directed to a plurality of output ports of the optical grating demultiplexor. As a result, at least one wavelength channel at each of the input ports of the optical grating demultiplexor is coupled into a common output port. The optical device is useful in passive optical networks wherein a same demultiplexor is used for simultaneous multiplexing and demultiplexing of wavelength channels. | 03-03-2011 |
20130266313 | CHARACTERIZING A FREQUENCY CHANNEL IN AN OPTICAL NETWORK - A tunable optical filter is configured to take point measurements at a few optical frequencies per frequency channel of a DWDM optical network. The measurement frequencies are shifted by pre-determined amounts relative to the optical frequency channel being characterized. Since the spectral shape of the tunable optical filter is known, the center optical frequency, the modulation bandwidth, and the total optical power of the channel can be obtained from as few as three optical measurements. The center optical frequency and the total optical power can be continuously monitored by providing a tunable filter stage coupled to an interleaver stage, and computing a ratio and a weighted sum the optical signals at the two outputs of the interleaver stage. | 10-10-2013 |
20140293393 | FLAT-TOP TUNABLE FILTER - A tunable PLC optical filter having sequentially connected thermally tunable Mach-Zehnder (MZ) interferometers is described. The cascade of MZ interferometers, each having a free spectral ranges matching ITU frequency grid spacing, are tuned so as to have a common passband centered on the frequency of the signal being selected, while having at least one of the stopbands centered on any other ITU frequency. Any other optical channel that may be present at any other ITU frequency is suppressed as a result. Another MZ interferometer in series with the cascade of interferometers including an asymmetric or variable coupler, is tuned to have low transmission at the center frequency of the selected optical channel. | 10-02-2014 |
20160062208 | FLAT-TOP TUNABLE FILTER - A tunable PLC optical filter having sequentially connected thermally tunable Mach-Zehnder (MZ) interferometers is described. The cascade of MZ interferometers, each having a free spectral ranges matching ITU frequency grid spacing, are tuned so as to have a common passband centered on the frequency of the signal being selected, while having at least one of the stopbands centered on any other ITU frequency. Any other optical channel that may be present at any other ITU frequency is suppressed as a result. Another MZ interferometer in series with the cascade of interferometers including an asymmetric or variable coupler, is tuned to have low transmission at the center frequency of the selected optical channel. | 03-03-2016 |
Patent application number | Description | Published |
20150347917 | INFERRED IDENTITY - Techniques for inferring the identity (e.g., member profile attributes) of members of an online social network service are described. According to various embodiments, a member profile attribute missing from a member profile page associated with a particular member of an online social network service is identified. Member profile data and behavioral log data associated with a plurality of members of the online social network service is then accessed. Thereafter, a prediction modeling process is performed, based on a prediction model and feature data including the member profile data and the behavioral log data, to generate a confidence score associated with the particular member and the missing member profile attribute, the confidence score indicating a likelihood that the missing member profile attribute corresponds to a candidate value. | 12-03-2015 |
20160098644 | INFERRED IDENTITY - Techniques for inferring the identity (e.g., member profile attributes) of members of an online social network service are described. According to various embodiments, a member profile attribute missing from a member profile page associated with a particular member of an online social network service is identified. Member profile data and behavioral log data associated with a plurality of members of the online social network service is then accessed. Thereafter, a prediction modeling process is performed, based on a prediction model and feature data including the member profile data and the behavioral log data, to generate a confidence score associated with the particular member and the missing member profile attribute, the confidence score indicating a likelihood that the missing member profile attribute corresponds to a candidate value. | 04-07-2016 |
Patent application number | Description | Published |
20090215281 | HDP-CVD SION FILMS FOR GAP-FILL - The present invention pertains to methods of depositing low stress/high index multi-layer films on a substrate using an HDP-CVD process. The multi-layer films include two lining layers and a bulk gap-fill layer and the HDP-CVD process employs a reduced substrate bias power during deposition of at least the second lining layer. Deposition of the three layers occurs at reduced deposition temperatures which further reduces the stress of the multi-layer film. The lower stress results in less defectivity which improves the films ability to maintain optical confinement of radiation. | 08-27-2009 |
20100095979 | REMOTE PLASMA CLEAN PROCESS WITH CYCLED HIGH AND LOW PRESSURE CLEAN STEPS - A remote plasma process for removing unwanted deposition build-up from one or more interior surfaces of a substrate processing chamber after processing a substrate disposed in the substrate processing chamber. In one embodiment, the substrate is transferred out of the substrate processing chamber and a flow of a fluorine-containing etchant gas is introduced into a remote plasma source where reactive species are formed. A continuous flow of the reactive species from the remote plasmas source to the substrate processing chamber is generated while a cycle of high and low pressure clean steps is repeated. During the high pressure clean step, reactive species are flown into the substrate processing chamber while pressure within the substrate processing chamber is maintained between 4-15 Torr. During the low pressure clean step, reactive species are flown into the substrate processing chamber while reducing the pressure of the substrate processing chamber by at least | 04-22-2010 |
20110129990 | METHOD FOR DOPING NON-PLANAR TRANSISTORS - Methods for doping a non-planar structure by forming a conformal doped silicon glass layer on the non-planar structure are disclosed. A substrate having the non-planar structure formed thereon is positioned in chemical vapor deposition process chamber to deposit a conformal SACVD layer of doped glass (e.g. BSG or PSG). The substrate is then exposed to RTP or laser anneal step to diffuse the dopant into the non-planar structure and the doped glass layer is then removed by etching. | 06-02-2011 |
20110223760 | CONFORMALITY OF OXIDE LAYERS ALONG SIDEWALLS OF DEEP VIAS - A method for improving conformality of oxide layers along sidewalls of vias in semiconductor substrates includes forming a nitride layer over an upper surface of a semiconductor substrate and forming a via extending through the nitride layer and into the semiconductor substrate. The via may have a depth of at least about 50 μm from a top surface of the nitride layer and an opening of less than about 10 μm at the top surface of the nitride layer. The method also includes forming an oxide layer over the nitride layer and along sidewalls and bottom of the via. The oxide layer may be formed using a thermal chemical vapor deposition (CVD) process at a temperature of less than about 450° C., where a thickness of the oxide layer at the bottom of the via is at least about 50% of a thickness of the oxide layer at the top surface of the nitride layer. | 09-15-2011 |
20120015113 | METHODS FOR FORMING LOW STRESS DIELECTRIC FILMS - A method for forming a multi-layer silicon oxide film on a substrate includes performing a deposition cycle that comprises depositing a silicon oxide layer using a thermal chemical vapor deposition (CVD) process and depositing a silicon oxide layer using a plasma enhanced chemical vapor deposition (PECVD) process. The deposition cycle is repeated a specified number of times to form the multi-layer silicon oxide film comprising a plurality of silicon oxide layers formed using the thermal CVD process and a plurality of silicon oxide layers formed using the PECVD process. Each silicon oxide layer formed using the thermal CVD process is adjacent to at least one silicon oxide layer formed using the PECVD process. | 01-19-2012 |
20120058281 | METHODS FOR FORMING LOW MOISTURE DIELECTRIC FILMS - A method for forming a pre-metal dielectric (PMD) layer or an inter-metal dielectric (IMD) layer over a substrate includes placing the substrate in a chemical vapor deposition (CVD) process chamber and forming a first oxide layer over the substrate in the CVD process chamber. The first oxide layer is formed using a thermal CVD process at a temperature of about 450° C. or less and a sub-atmospheric pressure. The method also includes forming a second oxide layer over the first oxide layer in the CVD process chamber. The second oxide layer is formed using a plasma enhanced chemical vapor deposition (PECVD) process at a temperature of about 450° C. or less and a sub-atmospheric pressure. The substrate remains in the CVD process chamber during formation of the first oxide layer and the second oxide layer. | 03-08-2012 |
20120208371 | METHOD AND APPARATUS FOR MULTIZONE PLASMA GENERATION - Embodiments of the present invention provide a method and apparatus for plasma processing a substrate to form a film on the substrate and devices disposed thereon by controlling the ratio of ions to radicals in the plasma at a given pressure. A given pressure may be maintained to promote ion production using one plasma source, and a second plasma source may be used to provide additional radicals. In one embodiment, a low pressure plasma is generated in a processing region having the substrate positioned therein, and a high pressure plasma is generated in separate region. Radicals from the high pressure plasma are injected into the processing region having the low pressure plasma, thus, altering the natural distribution of radicals to ions at a given operating pressure. The resulting process and apparatus enables tailoring of the ion to radical ratio to allow better control of forming films on high aspect ratio features, and thus improve corner rounding, conformality of sidewall to bottom trench growth, and selective growth. | 08-16-2012 |
20140186544 | METAL PROCESSING USING HIGH DENSITY PLASMA - Methods of forming dielectric layers using high-density plasma chemical vapor deposition are described. Dielectric layers are formed over metal films. The metal film is present on a substrate prior to entering the high-density plasma processing chamber. The metal film is processed to remove oxidation and optionally to improve adhesion of the dielectric layer on the metal film. | 07-03-2014 |
20140187045 | SILICON NITRIDE GAPFILL IMPLEMENTING HIGH DENSITY PLASMA - Methods of filling features with silicon nitride using high-density plasma chemical vapor deposition are described. Narrow trenches may be filled with gapfill silicon nitride without damaging compressive stress. A low but non-zero bias power is used during deposition of the gapfill silicon nitride. An etch step is included between each pair of silicon nitride high-density plasma deposition steps in order to supply sputtering which would normally be supplied by high bias power. | 07-03-2014 |
20160068951 | ALIGNMENT SYSTEMS EMPLOYING ACTUATORS PROVIDING RELATIVE DISPLACEMENT BETWEEN LID ASSEMBLIES OF PROCESS CHAMBERS AND SUBSTRATES, AND RELATED METHODS - Alignment systems employing actuators provide relative displacement between lid assemblies of process chambers and substrates, and related methods are disclosed. A process chamber includes chamber walls defining a process volume in which a substrate may be placed and the walls support a lid assembly of the process chamber. The lid assembly contains at least one of an energy source and a process gas dispenser. Moreover, an alignment system may include at least one each of a bracket, an interface member, and an actuator. By attaching the bracket to the chamber wall and securing the interface member to the lid assembly, the actuator may communicate with the bracket and the interface member to provide relative displacement between the chamber wall and the lid assembly. In this manner, the lid assembly may be positioned relative to the substrate to improve process uniformity across the substrate within the process chamber. | 03-10-2016 |