| Patent application number | Description | Published |
| 20090210932 | ASSOCIATING NETWORK DEVICES WITH USERS - Systems, devices, and methods for associating network devices with users are described, which can facilitate establishing a secure user to network device association. In various embodiments, the disclosed subject matter facilitates devices providing indication of location and device identity to a user and recognizing the user is in the proximity of the device. The disclosed subject matter provides efficient and secure device to user association and can facilitate performing customized actions based on the nature of the association. | 08-20-2009 |
| 20090271510 | NETWORK STATE PLATFORM - A network state platform for managing a network having a number of network nodes is disclosed. A user provides a policy layer a high level instruction indicative of the desired network performance. The policy layer parses the high level instruction to generate a number of configuration instructions for the network nodes. The network nodes provide data logs of their activity to a data layer that collates the logs into a single entry that is stored, and can be accessed by an observation layer. External applications interface with the observation layer to access the stored data and use this information to generate requests to change portions of the network configuration. These requests are provided to a control layer that converts the requests from the applications to a high level instruction that is then provided to the policy layer to implement. | 10-29-2009 |
| 20090328147 | EAP BASED CAPABILITY NEGOTIATION AND FACILITATION FOR TUNNELING EAP METHODS - Capability negotiation during a PEAP transaction between two end points in a network is performed by initiating EAP capability negotiation methods. A first end point that desires to use a specific capability during a PEAP transaction initiates capability negotiation method requesting the specific capability. Upon receiving the request for the specific capability, a second end point performs the desired capability if an outer method employed in the PEAP transaction supports the specific capability. If the outer method does not support the desired capability, the receiver responds to the first end point with a negative acknowledgment. In other embodiments, if the outer method does not support the desired capability, the desired capability may still be performed if it is supported by an inner method. In such instances, an inner wrapper method is employed in the PEAP transaction to maintain and perform the capability. | 12-31-2009 |
| Patent application number | Description | Published |
| 20100216775 | Adamantanamines and Neramexane Salts of Thiomolybdic and Thiotungstic Acids - This invention concerns adamantanamines (e.g. memantine, amantadine, and rimantadine) and neramexane salts of thiomolybdic and thiotungstic acids, including their preparation and pharmaceutical compositions, as dual acting drugs. These salts are used to treat or potentially arrest the neurodegenerative pathophysiology, clinical signs and symptoms of dementia of the Alzheimer's type, Parkinson's, Huntington's, AIDS-related dementia and Schizophrenia and its cognitive deficits. Additional uses of these derivatives include antiviral activity. The novel compositions of the present invention appear particularly useful in enhancing the therapeutic benefits of copper-sequestering tetrathiomolybdates in treating elevated copper-induced toxicities in neurologically presenting Wilson's disease, and in treating diseases of the inflammatory etiology and abnormal copper biochemistry, such as tumor angiogenesis, liver cirrhosis, hepatitis, pulmonary fibrosis and other fibrotic diseases, cardiovascular disease, cerebral ischemia, renal anemia, rheumatoid arthritis, diabetes, obesity, gastrointestinal disorders, and eye diseases such as glaucoma, proliferative diabetic retinopathy, and age related macular degeneration. These compounds have excellent stability and aqueous solubility for good oral bioavailability. | 08-26-2010 |
| Patent application number | Description | Published |
| 20080200443 | Zinc complexes of natural amino acids for treating elevated copper caused toxicities - The present invention relates to the use of zinc complexes of natural amino acids, especially L-arginine, L-lysine, L-ornithine, and other natural amino acids, in a molar ratio of about 1:2 (metal:amino acid), and formulations thereof. These pharmaceutical compositions offer better tolerated and faster acting regimens than common zinc salts (i.e., acetate, sulfate, etc.) for long term maintenance therapy of diseases caused by abnormal elevated copper levels, such as in Wilson's disease, inflammatory and fibrotic diseases and Alzheimer's disease. | 08-21-2008 |
| 20090012160 | Carnitine Conjugates As Dual Prodrugs, Methods Of Production And Uses Thereof - The present invention discloses novel dual prodrug compounds of formula (1), methods for their preparation and intermediates in their syntheses, formula (1): wherein A is a single bond, —O—, or —CH | 01-08-2009 |
| 20090246267 | Carnitine Conjugates of Adamantanamines and Neramexane Derivatives as Dual Prodrugs for Various Uses - This invention concerns compounds of adamantanamines and neramexane, including their pharmaceutically-acceptable salts, diesterioisomers, and formulations for treating Alzheimer's related dementias, depression, AIDS related dementias, as antivirals, inflammatory diseases such as rheumatoid arthritis, and cerebral ischemia, hyperlipidemia, and diabetes. | 10-01-2009 |
| 20110212166 | CARNITINE CONJUGATES OF ADAMANTANAMINES DERIVATIVES AS DUAL PRODRUGS FOR VARIOUS USES - This invention concerns compounds of adamantanamines and neramexane, including their pharmaceutically-acceptable salts, diesterioisomers, and formulations for treating Alzheimer's related dementias, depression, AIDS related dementias, as antivirals, inflammatory diseases such as rheumatoid arthritis, and cerebral ischemia, hyperlipidemia, and diabetes. | 09-01-2011 |
| Patent application number | Description | Published |
| 20090165099 | PROVISIONING ACTIVE MANAGEMENT TECHNOLOGY (AMT) IN COMPUTER SYSTEMS - Active management technology (AMT) may be provisioned in a client device automatically, which may provide a secure connection between the provisioning server and the client device. The client device comprising the active management technology may support zero-touch provisioning and one-touch provisioning. | 06-25-2009 |
| 20100169640 | Method and system for enterprise network single-sign-on by a manageability engine - A manageability engine (ME) receives an authentication response from a user during pre-boot authentication and registers the user with a key distribution center (KDC), indicating that the user has successfully authenticated to the PC. The KDC supplies the ME with single-sign-on credentials in the form of a Key Encryption Key (KEK). The KEK may later be used by the PC to obtain a credential used to establish secure access to Enterprise servers. | 07-01-2010 |
| 20100169968 | PROCESSOR EXTENSIONS FOR EXECUTION OF SECURE EMBEDDED CONTAINERS - Methods and apparatus relating to processor extensions for execution of secure embedded containers are described. In an embodiment, a scalable solution for manageability function is provided, e.g., for UMPC environments or otherwise where utilizing a dedicated processor or microcontroller for manageability is inappropriate or impractical. For example, in an embodiment, an OS (Operating System) or VMM (Virtual Machine Manager) Independent (generally referred to herein as “OI”) architecture involves creating one or more containers on a processor by dynamically partitioning resources (such as processor cycles, memory, devices) between the HOST OS/VMM and the OI container. Other embodiments are also described and claimed. | 07-01-2010 |
| 20110145598 | Providing Integrity Verification And Attestation In A Hidden Execution Environment - In one embodiment, a processor includes a microcode storage including processor instructions to create and execute a hidden resource manager (HRM) to execute in a hidden environment that is not visible to system software. The processor may further include an extend register to store security information including a measurement of at least one kernel code module of the hidden environment and a status of a verification of the at least one kernel code module. Other embodiments are described and claimed. | 06-16-2011 |
| 20110161672 | Provisioning, upgrading, and/or changing of hardware - In some embodiments a secure permit request to change a hardware configuration is created. The secure permit request is sent to a remote location, and a permit sent from the remote location in response to the permit request is received. The hardware configuration is changed in response to the received permit. Other embodiments are described and claimed. | 06-30-2011 |
| Patent application number | Description | Published |
| 20100058249 | SYSTEM AND METHOD FOR PROVIDING A GRAPHICAL USER INTERFACE FOR PREDICTION MARKETS - A system for providing a probability output and receiving an input includes a processor and a memory unit in communication with the processor. The memory has processor-executable instructions that configure the processor to provide a user interface having the probability output, wherein the probability output is in a graphical form and receives an input from the user via the user interface, wherein the user provides the input by marking portions of the graphical form of the probability output. | 03-04-2010 |
| 20100131496 | PREDICTIVE INDEXING FOR FAST SEARCH - A system comprises a machine readable storage medium having an index that, given a set of inputs, a set of outputs, a set of input categories, and a scoring rule, provides an ordered subset of the outputs for each input category. The outputs within each subset are ordered by predicted score with respect to an input from one of the input categories. At least one processor is capable of receiving an input corresponding to at least one of the set of input categories. The processor is configured for scoring a reduced set of outputs against the received input using the scoring rule. The reduced set of outputs includes a union of the subsets of outputs associated with each input category to which the received inputs correspond. The processor is configured for outputting a list including a subset of the reduced set of outputs having the highest scores. | 05-27-2010 |
| 20100268710 | PERSONALIZED WEB SEARCH RANKING - A system and method for personalized search ranking may use a user's feedback to immediately reorder search results for this particular user so as to improve click-through rate. Upon receiving a query including one or more words, a search engine may identify a list of search results and display the search results on a search result page. A machine-learning module may collect information about a user's browsing activities on the result page, update estimates of relevance of the search results, and reorder the search result list to personalize it for the user. | 10-21-2010 |
| 20110166942 | CONTRACT AUCTIONS FOR SPONSORED SEARCH - Example methods, apparatuses, and articles of manufacture are disclosed that may be used to provide or otherwise support contract auctions for sponsored search advertising for use in auction management systems. | 07-07-2011 |
| Patent application number | Description | Published |
| 20080253464 | System and Method for Adapting Video Decoding Rate - An embodiment of the present invention provides systemsand methodsfor adaptive video decoding. An example method includes determining that a video decoding rate of received video input is to be reduced, and receiving video input comprising a first and a second plurality of pictures. The method also includes reducing the video decoding rate while maintaining synchronization with an unmodified audio decoding rate, responsive to the determining that the video decoding rate of the received video input is to be reduced. The reducing includes foregoing decoding the first plurality of pictures and decoding the second plurality of pictures. | 10-16-2008 |
| 20080279284 | System and Method for Adapting Video Decoding Rate By Multiple Presentation of Frames - An embodiment of the present invention provides systems and methods for adaptive video decoding. An example method includes: receiving a video stream comprising a first plurality of pictures having a first type and a second plurality of pictures having a second type; determining whether a resource in the system is constrained; responsive to the determination that a resource in the system is constrained, determining whether a picture repetition mode is to be initiated; and responsive to the determination that a picture mode is to be initiated, initiating the picture repetition mode. The initiating includes: foregoing decoding the first plurality of pictures; decoding the second plurality of pictures; and presenting a picture in the second plurality of pictures a plurality of times. | 11-13-2008 |
| 20090282372 | Method and System for Providing a Screen Saver for Interactive Media Services - Systems and methods of providing a screen saver utility are disclosed. One such method includes providing selectable interactive media services in a client device. The client device is coupled to a programmable media services server device. The method further includes configuring a screen saver operation for the client device, and receiving, in the client device, information that corresponds to the configured screen saver operation. The method further includes configuring the client device to activate a screen saver according to the configured screen saver operation. The method further includes providing, in the client device, non-changing visual information that corresponds to a first one of the selectable interactive media services. The method further includes providing, in the client device, the configured screen saver. The activation of the screen saver in the client device is configured to follow the providing of the non-changing visual information. | 11-12-2009 |
| Patent application number | Description | Published |
| 20080244062 | Scenario based performance testing - A framework for simulating user scenarios is provided in which actions defined by a script are automated and sent to a remote application in a terminal services environment. The scenarios may be created, modified, reused, or extended to a particular use case (i.e., a description of events used to achieve a product design goal) by reflecting different types of users, a combination of applications employed by such users, and characteristics associated with actions of the users. An automation engine is provided that interacts with one or more productivity applications through an object model. A scripting engine parses actions described by script (e.g., an XML (extensible Markup Language) script) and maps them to instructions sent to a corresponding component in the automation engine to be implemented through an interface with the application. The script establishes a profile schema that expresses the scenario. | 10-02-2008 |
| 20080244081 | Automated testing of audio and multimedia over remote desktop protocol - A framework for automated testing of audio and/or multimedia rendering capabilities in a terminal services environment is provided in which a terminal server is arranged with a media player that is controllable by a client to playback one or more of a variety of pieces of media content over a terminal service protocol. At the client, a recorder makes a recording of the remotely played audio/multimedia content which is compared using a fuzzy verifier against the original content. The fuzzy verifier is arranged to take into account variations in the fidelity of the recorded content that may occur as a result of the network type (e.g., broadband vs. dial-up), network conditions, and data compression when making an assessment to thereby increase the accuracy and reliability of the audio and multimedia testing and eliminate the need for subjective analysis. | 10-02-2008 |
| 20110219058 | Algorithm Execution Output Cache - Techniques are disclosed for algorithm execution output cache. A remote presentation session server conducting concurrent remote presentation sessions with a plurality of clients generates a signature for each image that it is to send to a client. The remote presentation server also maintains a signature table comprising pairs of signatures and compressed images. Each signature and compressed image pair corresponds to input data (i.e. the signature was generated from an image and the compressed image was generated from that same image). The remote presentation session server checks the signature against the signature table. Where the remote presentation session server determines that there is a match between the signature and a signature in the signature table, it sends the client the compressed image that corresponds to the signature in the signature table that generated the match. In doing so, the remote presentation session server may avoid redundantly compressing the second image. | 09-08-2011 |
| Patent application number | Description | Published |
| 20100216602 | Trunk rotation - This trunk rotation device uses dynamic movement of one's body such as, shoulder, hip, knee, back, thigh, and abdominal musculature. The device provides a method for exercising the spinal column and the muscles of the torso, including those in the abdominal lumbar and thoracic regions involving rotational torque. In a preferred embodiment, the device is a golf exercise and flexibility apparatus. The golf exercise apparatus provides resistance to a golfer during a golf swing to strengthen and condition the muscles of the axial skeleton of the golfer in a functional posture. | 08-26-2010 |
| 20110306873 | SYSTEM FOR PERFORMING HIGHLY ACCURATE SURGERY - Methods and apparatuses for performing highly accurate surgery using a finite element model coupled with ultrasonic tracking are described. | 12-15-2011 |
| 20120004732 | Minimally Invasive Collapsible Cage - An articulating fusible support cage comprises a first support member having a first and second end and a second support member having a first and second end. A first end cap is pivotally connected to the first and second support members at the first ends. The first end cap supports a jackscrew for rotation. A second end cap is pivotally connected to the first and second support members at the second ends opposite the first ends. The second end cap has a threaded sleeve configured to engage a portion of the jackscrew. Rotation of the jackscrew into the threaded sleeve causes the first and second support members to extend outwardly from a collapsed condition to a deployed condition. | 01-05-2012 |
| 20120015777 | Core muscle strengthening - The method and system of this invention provides for core muscle strengthening. The method comprises the step of: providing an apparatus ( | 01-19-2012 |
| 20120058860 | Trunk rotation - This trunk rotation device uses dynamic movement of one's body such as, shoulder, hip, knee, back, thigh, and abdominal musculature. The device provides a method for exercising the spinal column and the muscles of the torso, including those in the abdominal lumbar and thoracic regions involving rotational torque. In a preferred embodiment, the device is a golf exercise and flexibility apparatus. The golf exercise apparatus provides resistance to a golfer during a golf swing to strengthen and condition the muscles of the axial skeleton of the golfer in a functional posture. | 03-08-2012 |
| Patent application number | Description | Published |
| 20090295798 | SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR A TESSELLATION ENGINE USING A GEOMETRY SHADER - A method, system, and computer program product are disclosed for providing tessellated primitive data to a geometry shader. The method comprises computing a set of tessellated vertices and a computed set of connectivity data based on an original set of vertices and an original set of connectivity data, generating computed vertex data based on the original set of vertices and the set of tessellated vertices, receiving the computed set of connectivity data, requesting a subset of the computed vertex data based on the computed set of connectivity data, and processing primitives defined by the subset of the computed vertex data. The system and computer program product are further disclosed for accomplishing a similar result as the aforementioned method. | 12-03-2009 |
| 20090295804 | Merged Shader for Primitive Amplification - A method, computer program product, and system are provided for processing data in a graphics pipeline. An embodiment of the method includes processing one or more vertices of a geometric primitive with a vertex shader function and generating new primitive information for the one or more processed vertices with a geometry shader function. The geometry shader function receives one or more processed vertices from the vertex shader function and emits a single vertex associated with the new primitive information. Each emitted vertex from the geometry shader function can be stored in a memory device. Unlike conventional graphic pipelines that require a memory device for data storage during the vertex and geometry shading processes, the present invention increases efficiency in the graphics pipeline by eliminating the need to access memory when the vertex and geometry shaders process vertex information. | 12-03-2009 |
| 20100053158 | UNIFIED TESSELLATION CIRCUIT AND METHOD THEREFOR - A hardware tessellation circuit serves as a unified hardware parametric coordinate generator for providing parametric coordinates for tessellation. The tessellation circuit includes control logic that receives tessellation instruction information, such as an instruction indicating which type of multiple tessellation operations to perform, on an incoming primitive wherein the different types of tessellation include discrete tessellation, continuous tessellation and adaptive tessellation. The tessellation circuit also includes shared tessellation logic that is controlled by the control logic, and includes a plurality of shared logic units, such as arithmetic logic units, that are controllable by the control logic based on the type of tessellation detected to be used for the incoming primitive. The shared tessellation logic is controlled to reuse at least some of the logic units for two different tessellation operations defined by the tessellation type information. | 03-04-2010 |
| 20110057931 | Tessellation Engine and Applications Thereof - Disclosed herein methods, apparatuses, and systems for performing graphics processing. In this regard, a processing unit includes a tessellation module and a connectivity module. The tessellation module is configured to sequentially tessellate portions of a geometric shape to provide a series of tessellation points for the geometric shape. The connectivity module is configured to connect one or more groups of the tessellation points into one or more primitives in an order in which the series of tessellation points is provided. | 03-10-2011 |
| 20110057938 | Variable Frequency Output To One Or More Buffers - A system and method are presented by which data on a graphics processing unit (GPU) can be output to one or more buffers with independent output frequencies. In one embodiment, a GPU includes a shader processor configured to respectively emit a plurality of data sets into a plurality of streams in parallel. Each data is emitted into at least a portion of its respective stream. Also included is a first number of counters configured to respectively track the emitted data sets. | 03-10-2011 |
| 20120017062 | Data Processing Using On-Chip Memory In Multiple Processing Units - Methods are disclosed for improving data processing performance in a processor using on-chip local memory in multiple processing units. According to an embodiment, a method of processing data elements in a processor using a plurality of processing units, includes: launching, in each of the processing units, a first wavefront having a first type of thread followed by a second wavefront having a second type of thread, where the first wavefront reads as input a portion of the data elements from an off-chip shared memory and generates a first output; writing the first output to an on-chip local memory of the respective processing unit; and writing to the on-chip local memory a second output generated by the second wavefront, where input to the second wavefront comprises a first plurality of data elements from the first output. Corresponding system and computer program product embodiments are also disclosed. | 01-19-2012 |
| 20120019541 | Multi-Primitive System - Disclosed herein is a vertex core. The vertex core includes a grouper module configured to process two or more primitives during one clock period and two or more vertex translators configured to respectively receive the two or more processed primitives in parallel. | 01-26-2012 |