Patent application number | Description | Published |
20110042916 | MONOCOQUE STRUCTURE OF AN ELECTRICALLY POWERED MOTORIZED VEHICLE - The present invention describes a unique monocoque structure of an electrically powered motorized vehicle. In one embodiment, the structure includes at least two front wheels, wherein the pitch of the front wheels can be extended; at least two rear wheels, wherein the pitch of the rear wheels can be extended; and a monocoque frame suspended between the front wheels and the rear wheels. Further, a control switch is mounted on the monocoque fame to convert two wheeled vehicle to three or four wheeled vehicle and vice versa. Furthermore, the monocoque frame is built with combinations of die-cast, extrusions of high strength plastic and light metal alloys to provide light weight and sufficient rigidity. | 02-24-2011 |
20110046831 | ELECTRICALLY POWERED MOTORIZED VEHICLE WITH CONTINUOUSLY VARIABLE TRANSMISSION AND COMBINED HYBRID SYSTEM - The present invention describes an electric vehicle with hybrid drive system, which provides optimization of speed, power and maximizing efficiency levels. In one embodiment, the vehicle includes at least one driven wheel, an electric motor connected to the driven wheel through a fixed transmission system or a continuous variable transmission (CVT) unit, an internal combustion engine (ICE) connected to the driven wheel through a fixed transmission system or a CVT unit and a selector switch to select the modes of power supply to the electric vehicle. Further, the electric motor is powered by a battery power pack and the ICE is powered by a hydrocarbon fuels stored in a hydrocarbon fuel tank. Furthermore, the different position of selector switch provides different modes of the power supply to the vehicle. In another embodiment, the electric motor is adapted to be operated as a generator. | 02-24-2011 |
20110068648 | ENERGY STORAGE AND GENERATION SYSTEM FOR AN ELECTRICALLY POWERED MOTORIZED VEHICLE - An energy storage and generation system for an electrically powered motorized vehicle is disclosed. In one embodiment, an energy storage and generation system for an electrically powered motorized vehicle includes a stator having field coils and sensors which are provided on the inner periphery of the stator, and a rotor having permanent magnets with N and S poles arranged alternately in a circumferential direction on the outer periphery to face the field coils and housing batteries of the electrically powered motorized vehicle. The energy storage and generation system also includes a drive control unit connected to the sensors and the field coils for generating magnetic field in the field coils of the stator in response thereto to rotate the rotor. The rotation of the rotor stores rotational kinetic energy due to the dead weight of the plurality of batteries which is used to propel the electrically powered motorized vehicle. | 03-24-2011 |
20110139530 | FOLDABLE ELECTRICALLY POWERED VEHICLE - A foldable electrically powered vehicle is disclosed. In one embodiment, a foldable electrically powered vehicle includes a foldable chassis frame having members connected using interlocking elements such that the foldable chassis frame is folded by unlocking each interlocking element connecting the members. The vehicle also includes a front fork interlocked with the first member of the foldable chassis frame and a swing arm interlocked with the second member of the foldable chassis frame. Moreover, the vehicle includes a rear fork interlocked with the third member of the foldable chassis frame. The foldable chassis member, the front fork, the rear fork and the swing arm are detached by unlocking respective interlocking elements. | 06-16-2011 |
20110238249 | MODULAR DRIVE BRUSHLESS DC MOTOR - A modular drive brushless DC motor is disclosed. In one embodiment, a modular drive brushless DC motor includes a rotor having permanent magnets disposed on the inner surface of the rotor, and a plurality of stators mounted on a stator shaft, where each of the plurality of stators having stator windings wound thereon facing the permanent magnets. The modular drive brushless DC motor also includes a plurality of slave control and commutation units for commutating the plurality of stators and for controlling amount of current and voltage supplied to the plurality of stators. Moreover, the modular drive brushless DC motor includes a master control unit operatively coupled to the plurality of slave control and commutation units for individually actuating the plurality of slave control and commutation units to cause generation of desired torque and speed at the rotor. | 09-29-2011 |
20120038313 | Fuel Cell Based Hybrid Electric Renewable Micro Power Pack - A fuel cell based hybrid power pack is disclosed. In one aspect, a device includes an energy storage unit operatively coupled to a load of a battery operated device for delivering electric energy to the load, where the battery operated device operates based on the electric energy supplied to the load. The device also includes fuel cell unit coupled to the energy storage unit for replenishing electric energy consumed by the load from the energy storage unit. The energy storage unit is charged when not being charged using an external power source. | 02-16-2012 |
Patent application number | Description | Published |
20100016334 | PHARMACEUTICAL FORMULATIONS CONTAINING DOPAMINE RECEPTOR LIGANDS - The present invention relates to stable and bioavailable immediate release formulations comprising dopamine receptor ligands. Methods of treating various disorders by administering the formulations are also described. | 01-21-2010 |
20100286260 | MILNACIPRAN FORMULATIONS - The present invention provides formulations comprising milnacipran or pharmaceutically acceptable salts thereof (e.g., milnacipran hydrochloride), including immediate release formulations and modified formulations, such as delayed release and extended release formulations. The present invention provides formulations with improved stability and high bioavailability. Processes for preparing the formulations as well as methods of treating conditions by administering the formulations are also described. | 11-11-2010 |
20110046232 | Orally Dissolving Formulations of Memantine - Orally dissolving formulations, e.g., tablets (ODTs) and films (ODFs) comprising memantine and methods of treating conditions, including childhood behavioral disorders and Alzheimer's disease, by administering orally dissolving formulations are provided. The orally dissolving formulations of the present invention may be used to treat various conditions, but is particularly suited to treat childhood behavioral disorders, such as autistic spectrum disorders or combined type Attention-Deficit/Hyperactivity Disorder (ADHD) and also to treat elderly patients suffering from Alzheimer's disease. | 02-24-2011 |
20110144210 | STABLE DOSAGE FORMS OF LEVOMILNACIPRAN - The present invention relates to stable dosage forms of levomilnacipran and pharmaceutically acceptable salts thereof. Processes for the preparation of these dosage forms and methods of using these dosage forms are also described. | 06-16-2011 |
20120201889 | MODIFIED AND IMMEDIATE RELEASE FORMULATIONS OF MEMANTINE - The present invention provides immediate release and modified release oral dosage forms. Specifically, the invention provides modified and immediate release pharmaceutical dosage forms containing memantine that exhibit an enhanced release profile and provide reliable absorption. The dosage forms may be used to treat mild, moderate or severe Alzheimer's disease or neuropathic pain. | 08-09-2012 |
20130011474 | MODIFIED AND IMMEDIATE RELEASE FORMULATIONS OF MEMANTINE - The present invention provides immediate release and modified release oral dosage forms. Specifically, the invention provides modified and immediate release pharmaceutical dosage forms containing memantine that exhibit an enhanced release profile and provide reliable absorption. The dosage forms may be used to treat mild, moderate or severe Alzheimer's disease or neuropathic pain. | 01-10-2013 |
20130012454 | Orally Disintegrating Compositions of Linaclotide - The present invention relates to orally disintegrating or dissolving pharmaceutical compositions comprising linaclotide or pharmaceutically acceptable salts thereof, as well to various methods and processes for the preparation and use of the compositions. | 01-10-2013 |
20130040966 | PHARMACEUTICAL FORMULATIONS CONTAINING DOPAMINE RECEPTOR LIGANDS - The present invention relates to stable and bioavailable immediate release formulations comprising dopamine receptor ligands. Methods of treating various disorders by administering the formulations are also described. | 02-14-2013 |
20130253063 | STABLE DOSAGE FORMS OF LEVOMILNACIPRAN - The present invention relates to stable dosage forms of levomilnacipran and pharmaceutically acceptable salts thereof. Processes for the preparation of these dosage forms and methods of using these dosage forms are also described. | 09-26-2013 |
20130302430 | MODIFIED AND IMMEDIATE RELEASE FORMULATIONS OF MEMANTINE - The present invention provides immediate release and modified release oral dosage forms. Specifically, the invention provides modified and immediate release pharmaceutical dosage forms containing memantine that exhibit an enhanced release profile and provide reliable absorption. The dosage forms may be used to treat mild, moderate or severe Alzheimer's disease or neuropathic pain. | 11-14-2013 |
20140023710 | MILNACIPRAN FORMULATIONS - The present invention provides formulations comprising milnacipran or pharmaceutically acceptable salts thereof (e.g., milnacipran hydrochloride), including immediate release formulations and modified formulations, such as delayed release and extended release formulations. The present invention provides formulations with improved stability and high bioavailability. Processes for preparing the formulations as well as methods of treating conditions by administering the formulations are also described. | 01-23-2014 |
20140057954 | CHEMICAL COMPOSITION - The present invention is directed to stable chemical compositions and dosage forms that comprise nebivolol and valsartan and which achieve therapeutically effective plasma levels of both actives in hypertensive patients following administration, as well as to methods of lowering blood pressure and treating hypertension using such compositions and dosage forms. | 02-27-2014 |
20150031632 | Orally Disintegrating Compositions of Linaclotide - The present invention relates to orally disintegrating or dissolving pharmaceutical compositions comprising linaclotide or pharmaceutically acceptable salts thereof, as well as to various methods and processes for the preparation and use of the compositions. | 01-29-2015 |
20150065582 | Orally Dissolving Formulations of Memantine - Orally dissolving formulations, e.g., tablets (ODTs) and films (ODFs) comprising memantine and methods of treating conditions, including childhood behavioral disorders and Alzheimer's disease, by administering orally dissolving formulations are provided. The orally dissolving formulations of the present invention may be used to treat various conditions, but is particularly suited to treat childhood behavioral disorders, such as autistic spectrum disorders or combined type Attention-Deficit/Hyperactivity Disorder (ADHD) and also to treat elderly patients suffering from Alzheimer's disease. | 03-05-2015 |
Patent application number | Description | Published |
20080253317 | Wireless Networks for Vehicles - Vehicles having corresponding methods comprise a media source to provide digital data; a first wireless network station comprising a first transmitter to wirelessly transmit first packets of the digital data; a second wireless network station comprising a first receiver to wirelessly receive the first packets of the digital data; and a media player to reproduce media based on the first packets of the digital data wirelessly received by the second wireless network station. | 10-16-2008 |
20110261802 | Wireless Networks for Vehicles - Vehicles having corresponding methods comprise a media source to provide digital data; a first wireless network station comprising a first transmitter to wirelessly transmit first packets of the digital data; a second wireless network station comprising a first receiver to wirelessly receive the first packets of the digital data; and a media player to reproduce media based on the first packets of the digital data wirelessly received by the second wireless network station. | 10-27-2011 |
20140097937 | APPARATUS, SYSTEMS, SOFTWARE AND METHODS FOR WIRELESS INTERACTION WITH VEHICLE CONTROL SYSTEMS - Methods, software, devices, and systems, for wireless interaction with control systems (e.g., control systems integrated with motor vehicles, commercial and/or residential buildings, appliances, or other complex integrated systems). The methods generally include establishing a first wireless communication channel between a handheld communication device and the control system and establishing a service provider communication channel between the handheld device and a service provider. The service provider communication channel generally includes a second wireless communication channel between the handheld communication device and a wireless communication provider node. | 04-10-2014 |
20140098806 | METHOD AND APPARATUS FOR SUPPORTING WIRELESS COMMUNICATION IN A VEHICLE - A system, for a vehicle, including a first wireless client station implemented in the vehicle, a wireless access point implemented in the vehicle, and a controller implemented in the vehicle. The first wireless client station is configured to transmit a first packet. The first packet includes a first command to control an operation of the vehicle. The wireless access point is configured to receive the first packet and transmit the first packet. The controller is configured to receive the first packet from the wireless access point and to control the operation of the vehicle in accordance with the first command included within the first packet. | 04-10-2014 |
20140121890 | Apparatuses, Systems, Software and Methods for Wireless Interaction with Vehicle Control Systems - Methods, software, devices, and systems, for wireless interaction with control systems (e.g., control systems integrated with motor vehicles, commercial and/or residential buildings, appliances, or other complex integrated systems). The methods generally include establishing a first wireless communication channel between a handheld communication device and the control system and establishing a service provider communication channel between the handheld device and a service provider. The service provider communication channel generally includes a second wireless communication channel between the handheld communication device and a wireless communication provider node. | 05-01-2014 |
Patent application number | Description | Published |
20110267828 | Thermal Trim for a Luminaire - A luminaire with a thermal pathway to reduce the junction temperature of the luminaire's light source, and methods for so doing, are disclosed. The luminaire includes a can, a light engine, and a trim, that define a substantially continuous thermal pathway from the light engine to a surrounding environment. The can defines a can cavity and includes a can end region. The light engine is within the can cavity and includes a light source and a heat sink, including a heat sink end region, coupled thereto. The trim is at least partially disposed within the can cavity and includes a first trim end region coupled to the heat sink end region and a second trim end region coupled to the can end region. Thermal interface material may be located between: the heat sink and the trim, the trim and the can, and/or the heat sink and the light source. | 11-03-2011 |
20120206914 | SOLID STATE LIGHT SOURCE-BASED MODULE CONVERTIBLE BETWEEN LINEAR AND NON-LINEAR SHAPES - A lighting module is provided. The lighting module includes a flexible substrate having a first side and a second side, a plurality of solid state light sources, and a flexible housing. The first side of the flexible substrate has conductive traces. The plurality of solid state light sources is placed on the first side of the flexible substrate. The plurality of solid state light sources is electrically connected to the conductive traces. The flexible housing has at least a first shape, which may be linear, and a second shape, which may be non-linear. The flexible housing includes a flexible superelastic material in an austenite phase. The flexible housing is placed in proximity to the flexible substrate to form the lighting module. | 08-16-2012 |
20120274217 | HYBRID REFLECTOR INCLUDING LIGHTGUIDE FOR SENSOR - A luminaire is providing, having a substrate of a particular shape and a plurality of solid state light sources mounted thereon. The plurality has a measurable characteristic and includes an adjustable solid state light source, such that the characteristic changes in response to adjustment thereof. The luminaire also includes a sensor that detects the characteristic from outputted light, compares it to a baseline value and, based on the comparison, so adjusts the adjustable solid state light source. The luminaire also includes a reflector with a lower edge that conforms to the particular shape of the substrate, and reflects outputted light from the plurality so that it exits past the reflector's upper edge. The luminaire also includes a lightguide having an input that is surrounded by the reflector and captures a portion of the outputted light so as to provide the captured outputted light to the sensor. | 11-01-2012 |
20130155699 | THERMAL TRIM FOR LUMINAIRE - A luminaire with a thermal pathway to reduce the junction temperature of the luminaire's light source, and methods for so doing, are disclosed. The luminaire includes a can, a light engine, and a trim, that define a substantially continuous thermal pathway from the light engine to a surrounding environment. The can defines a can cavity and includes a can end region. The light engine is within the can cavity and includes a light source and a heat sink, including a heat sink end region, coupled thereto. The trim is at least partially disposed within the can cavity and includes a first trim end region coupled to the heat sink end region and a second trim end region coupled to the can end region. Thermal interface material may be located between: the heat sink and the trim, the trim and the can, and/or the heat sink and the light source. | 06-20-2013 |
20130214118 | TORSION-BASED LUMINAIRE SUSPENSION MECHANISM - A luminaire suspension mechanism is provided. The mechanism includes two arms, two friction elements, and a compression element. Each arm includes three segments and two connection points. For each arm, a first segment attaches to a second segment at a connection point, forming a first angle, while the second segment attaches to a third segment at another connection point, forming a second angle. Each friction element is connected to a respective arm's third segment. Each arm's first segment is compressably attached to the compression element, such that a force applied to at least one of the arm-friction element pairs results in the compression element and that at least one pair exerting a suspending force that suspends a luminaire to which the luminaire suspension mechanism is attached within a cavity. The compression element may be a torsion spring, and the angles formed by the arm segments may be obtuse. | 08-22-2013 |
20140254176 | SOLID STATE LIGHTING DEVICE WITH EXTENSIBLE MOUNTING BASE - A solid state lighting device with an extensible mounting base is provided. The solid state lighting device includes a housing and a moveable extension positioned in the housing. The moveable extension is aligned along a longitudinal axis of the solid state lighting device, and includes a closed position adjacent the housing and an open position remote from the housing. A base is affixed to an external end of the moveable extension. The base connects to a corresponding socket in order to provide electrical power to the solid state lighting device. The housing also includes a mechanical actuator therein. The mechanical actuator has a first end, affixed to the moveable extension, and a second end, affixed to the housing. The mechanical actuator allows the moveable extension to change from the closed position to the open position and vice versa. | 09-11-2014 |
20150087174 | MOUNTABLE CONNECTOR BOX FOR ELECTRICAL DEVICE - An electrical connector box, capable of mounting a type of electrical device to a surface, including methods of so mounting, is provided. The box includes a housing configured with a hollow to receive electronics of a device. The housing includes a first set of two or more anchor point locations and a second set of two or more anchor point locations. The box also includes a first spring clip, fastened to one of the first set of two or more anchor point locations, and a second spring clip, fastened to one of the second set of two or more anchor point locations. The spring clips are each capable of moving between a compressed position and a deployed position. The anchor point locations to which the first spring clip and the second spring clip are anchored are changeable to accommodate various electrical devices, including lighting devices such as luminaires. | 03-26-2015 |
Patent application number | Description | Published |
20080222321 | METHOD AND SYSTEM FOR TRACKING DEVICE DRIVER REQUESTS - A computer implemented method, an apparatus, and a computer usable program product for tracking device driver requests in a data processing system is provided. A controller receives a request from a device driver. The controller associates a timestamp and at least one pointer to the request, wherein the timestamp indicates a time the request is received by an operating system. The controller then links the request from the device driver in a queue in the operating system, wherein the pointer identifies the location of the request in the queue. | 09-11-2008 |
20090049450 | METHOD AND SYSTEM FOR COMPONENT LOAD BALANCING - A system for balancing component load. In response to receiving a request, data is updated to reflect a current number of pending requests. In response to analyzing the updated data, it is determined whether throttling is necessary. In response to determining that throttling is not necessary, a corresponding request to the received request is created and a flag is set in the corresponding request. Then, the corresponding request is sent to one of a plurality of lower level components of an input/output stack of an operating system for processing based on the analyzed data to balance component load in the input/output stack of the operating system. | 02-19-2009 |
20110041143 | AUTOMATIC CLOSURE OF A FILE OR A DEVICE IN A DATA PROCESSING SYSTEM - A mechanism is provided for automatically closing a file or a device. A service routine monitor monitors a request received from either an application that opened the file or a device driver that readied the device. The service routine monitor determines whether the file or the device has been accessed within a predetermined time interval. Responsive to the file or the device failing to be accessed within the predetermined time interval, the service routine monitor sends a call to the application that opened the file or the application or a higher level device driver that requested that the device driver ready the device. Responsive to a response from the application or the higher level device driver indicating that the use of the file or the device is no longer needed, the service routine monitor closes the file or quiesces the device. | 02-17-2011 |
20110264879 | Making Automated Use of Data Volume Copy Service Targets - A method for automatically managing copies of source data volumes is provided. A copy management agent receives a message that target volume copies of source volumes are available. The copy management agent accesses the target volume copies of the source volumes. The copy management agent analyzes metadata for the target volume copies. The copy management agent determines whether any of the target volume copies is a boot volume copy based on the analyzed metadata. In response to a determination that one of the target volume copies is a boot volume copy, the copy management agent directs a provisioning agent to provision a new host for the target volume copies. The copy management agent directs the storage subsystem to present the target volume copies to a storage area network port associated with the new host. Then, the new host is booted using the boot volume copy. | 10-27-2011 |
20120136858 | Method to Coordinate Data Collection Among Multiple System Components - A method, computer program product and computer system for coordinating data collection from a component of a data processing system is disclosed. The component registers with a dispatcher, wherein the component is a computer resource of the data processing system and is configured to accept at least one query, and the registration comprising data types handled by the at least one component, wherein the dispatcher is allocated computer resources of the data processing system. The component receives from the dispatcher a notification to perform the query against specified data structures, wherein the query comprises an action. The component, responsive to receiving notification, determines whether data structures of a data type specified in the query are handled. The data processing system runs the query to determine whether the query is satisfied. The data processing system executes the action. | 05-31-2012 |
20120198190 | MAKING AUTOMATED USE OF DATA VOLUME COPY SERVICE TARGETS - A computer implemented method for automatically managing copies of source data volumes is provided. A copy management agent receives a message that target volume copies of source volumes are available. The copy management agent accesses the target volume copies of the source volumes. The copy management agent analyzes metadata for the target volume copies. The copy management agent determines whether any of the target volume copies is a boot volume copy based on the analyzed metadata. In response to a determination that one of the target volume copies is a boot volume copy, the copy management agent directs a provisioning agent to provision a new host for the target volume copies. The copy management agent directs the storage subsystem to present the target volume copies to a storage area network port associated with the new host. Then, the new host is booted using the boot volume copy. | 08-02-2012 |
20120311202 | FAST CANCELLATION OF INPUT-OUTPUT REQUESTS - A method, system, and computer program product for fast cancellation of an I/O request in a data processing system are provided in the illustrative embodiments. A first component in a stack comprising a plurality of components determines whether a memory buffer associated with the I/O request is valid, the memory buffer being an addressable area in a memory in the data processing system. The first component, responsive to the memory buffer being valid, creates a first request data structure corresponding to the I/O request, wherein the first request data structure includes a reference to the memory buffer. The first component passes the first request data structure to a second component in the stack. | 12-06-2012 |
20130034221 | DETERMINING LOCAL TIME IN A LOCATION OF A TELEPHONE - In a method for placing a telephone call, a first telephone receives a request to call a second telephone. The first telephone retrieves a user preference for obtaining location information of the second telephone or of a user of the second telephone. The first telephone obtains the location information from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference. The plurality of sources include a social network program. The first telephone determines a local time in a geographical location identified from the location information. The first telephone displays the local time. The first telephone prompts for a decision whether to place the call to the second telephone. | 02-07-2013 |
20130035076 | DETERMINING AN AVAILABILITY STATUS OF A CONTACT BEING CALLED - In a method for placing a telephone call, a telephone receives a request to call a contact. The telephone retrieves a user preference for obtaining an availability status of the contact. The telephone obtains the availability status of the contact from one of a plurality of sources based at least in part on an order of priority of the sources defined by the user preference. The sources include a social network program. The telephone displays the status of the contact. The telephone prompts for a decision whether to place the call to the contact. | 02-07-2013 |
20130055215 | CAPTURING MULTI-COMPONENT TRACE FOR UNIT FOR WORK - Provided are techniques for the tracing of computer processes and, more specifically, to techniques that enable a work unit to be traced across multiple processing components. A data structure is created and associated with a work unit. The first time a unit of work is processed a tracing context is retrieved form a pool and associated with the data structure. As the unit of work is passed from component to component, the data structure is passed so that each component has access and is able to augment the same tracing context associated with the unit of work. | 02-28-2013 |
20130067467 | RESOURCE MANAGEMENT IN A VIRTUALIZED ENVIRONMENT - In a method for managing resources in a virtualized computing environment, a command to initiate execution of an operating system image dump process for a logical partition of the virtualized computing environment is received while the logical partition is in a process of terminating. One or more resources that are allocated to the logical partition that will not be utilized by the logical partition during execution of the operating system image dump process are determined. A notification to a hypervisor program in the virtualized computing environment is sent. The notification identifies the one or more resources. One of the one or more resources is reallocated. The operating system image dump process is executed. | 03-14-2013 |
20130173718 | CRITERION-DEPENDENT EMAIL DISPLAY AGENT - There is set forth herein a computer program product, computing device, and method for displaying an email message. In one example, a computing device receives an input comprising at least one criterion for redacting email messages; stores the at least one criterion in a configuration of a client computer program; receives an email message having a field, the field comprising a first content; determines whether a condition of at least one of the email message and a current state of the computing device satisfies the at least one criterion stored in the configuration of the client computer program; and, in response to determining that the condition satisfies the at least one criterion, displays a second content in place of the first content in a user interface of the client computer program, wherein the second content is different than the first content. | 07-04-2013 |
20130282847 | CRITERION-DEPENDENT EMAIL DISPLAY AGENT - There is set forth herein a computer program product, computing device, and method for displaying an email message. In one example, a computing device receives an input comprising at least one criterion for redacting email messages; stores the at least one criterion in a configuration of a client computer program; receives an email message having a field, the field comprising a first content; determines whether a condition of at least one of the email message and a current state of the computing device satisfies the at least one criterion stored in the configuration of the client computer program; and, in response to determining that the condition satisfies the at least one criterion, displays a second content in place of the first content in a user interface of the client computer program, wherein the second content is different than the first content. | 10-24-2013 |
20140031090 | PERSISTENT DISPLAY OF PRIORITY INFORMATION ON A PORTABLE ELECTRONIC DEVICE - Personal digital assistant devices are provided that query power subsystems to determine a level of battery power currently available for operating processes, and further determine a number of screen display changes that may be effected on a persistent display device at that determined level. If the determined number of screen display changes that may be effected at the determined level of available battery power fails to meet a specified minimum threshold number of images, the processing unit powers down subsystems of the personal digital assistant device and causes a highest listed image of a prioritized list of screen image instances to be displayed on the persistent display device, which persistently displays the image after a loss of power. | 01-30-2014 |
20140089341 | COORDINATING DATA COLLECTION AMONG SYSTEM COMPONENTS - A method, computer program product and computer system for coordinating data collection from a component of a data processing system is disclosed. The component registers with a dispatcher, wherein the component is a computer resource of the data processing system and is configured to accept at least one query, and the registration comprising data types handled by the at least one component, wherein the dispatcher is allocated computer resources of the data processing system. The component receives from the dispatcher a notification to perform the query against specified data structures, wherein the query comprises an action. The component, responsive to receiving notification, determines whether data structures of a data type specified in the query are handled. The data processing system runs the query to determine whether the query is satisfied. The data processing system executes the action. | 03-27-2014 |
20140143456 | DETERMINING A MAPPING MODE FOR A DMA DATA TRANSFER - According to embodiments of the invention, methods, computer readable storage medium, and a computer system for determining a mapping mode for a DMA data transfer are disclosed. The method may include receiving a request for a DMA data transfer within a computer system. The method may also include determining a mapping mode for the DMA data transfer based on available system profile data in response to receiving the request. The method may also include mapping the memory using the determined mapping mode. | 05-22-2014 |
20140143457 | DETERMINING A MAPPING MODE FOR A DMA DATA TRANSFER - According to embodiments of the invention, methods, computer readable storage medium, and a computer system for determining a mapping mode for a DMA data transfer are disclosed. The method may include receiving a request for a DMA data transfer within a computer system. The method may also include determining a mapping mode for the DMA data transfer based on available system profile data in response to receiving the request. The method may also include mapping the memory using the determined mapping mode. | 05-22-2014 |
20140156188 | Personalized Map Routes - A method and implementing computer system are provided which collects annotation information from users of a mapping site, associates the annotation with particular segments of a travel route, scores the annotations and constantly adjusts the scores of the annotations in determining preferred travel routes. When a user requests a route, the relationship between requestor and annotation provider is considered, and the requestor is provided with the highest-ranked annotations in accordance with the requestor's personal preferences for driving directions. The user can request updates to the annotations if their scoring changes after the route is provided. Current weather conditions and continuous weather condition updates are also provided at predetermined intervals for selected routes of travel. | 06-05-2014 |
20140156189 | Personalized Map Routes - A method and implementing computer system are provided which collects annotation information from users of a mapping site, associates the annotation with particular segments of a travel route, scores the annotations and constantly adjusts the scores of the annotations in determining preferred travel routes. When a user requests a route, the relationship between requestor and annotation provider is considered, and the requestor is provided with the highest-ranked annotations in accordance with the requestor's personal preferences for driving directions. The user can request updates to the annotations if their scoring changes after the route is provided. Current weather conditions and continuous weather condition updates are also provided at predetermined intervals for selected routes of travel. | 06-05-2014 |
20140181795 | CAPTURING MULTI-COMPONENT TRACE FOR UNIT OF WORK - Provided are techniques for the tracing of computer processes and, more specifically, to techniques that enable a work unit to be traced across multiple processing components. A data structure is created and associated with a work unit. The first time a unit of work is processed a tracing context is retrieved form a pool and associated with the data structure. As the unit of work is passed from component to component, the data structure is passed so that each component has access and is able to augment the same tracing context associated with the unit of work. | 06-26-2014 |
20150052279 | FUNCTION TRANSFER USING VIRTUALIZED MAPPING - The present disclosure includes a method for migration of a first virtual function of a first device located on a PCI bus and accessible by a device driver using a virtual address. A second virtual function is created on a second device. A base address is determined for the second virtual function as a function of a logical location of the second device within the PCI structure. An offset is determined for the second virtual function as a function of the base address and the virtual address. The device driver is notified that the first virtual function is on hold. The offset is stored in a translation table. The device driver is notified that the hold has been lifted. Accesses to the virtual address and by the device driver to memory of the second virtual function are routed based upon the offset in the translation table. | 02-19-2015 |
20150052281 | FUNCTION TRANSFER USING VIRTUALIZED MAPPING - The present disclosure includes a method for migration of a first virtual function of a first device located on a PCI bus and accessible by a device driver using a virtual address. A second virtual function is created on a second device. A base address is determined for the second virtual function as a function of a logical location of the second device within the PCI structure. An offset is determined for the second virtual function as a function of the base address and the virtual address. The device driver is notified that the first virtual function is on hold. The offset is stored in a translation table. The device driver is notified that the hold has been lifted. Accesses to the virtual address and by the device driver to memory of the second virtual function are routed based upon the offset in the translation table. | 02-19-2015 |
Patent application number | Description | Published |
20120115864 | Substituted Fused Pyrimidine Compounds - The present invention discloses substituted fused pyrimidine compounds of formula (I), their tautomers, polymorphs, stereoisomers, solvates, pharmaceutically acceptable salts, or pharmaceutical compositions containing them and methods of treating conditions and diseases that are mediated by adenosine receptor (AR) activity. The compounds of the present invention are useful in the treatment, prevention or suppression of diseases and disorders that may be susceptible to improvement by antagonism of the adenosine receptor, such as asthma, chronic obstructive pulmonary disorder, angiogenesis, pulmonary fibrosis, emphysema, allergic diseases, inflammation, reperfusion injury, myocardial ischemia, atherosclerosis, hypertension, congestive heart failure, retinopathy, diabetes mellitus, obesity, inflammatory gastrointestinal tract disorders, and/or autoimmune diseases. | 05-10-2012 |
20150087643 | Substituted Fused Pyrimidine Compounds - The present invention discloses substituted fused pyrimidine compounds of formula (I), their tautomers, polymorphs, stereoisomers, solvates, pharmaceutically acceptable salts, or pharmaceutical compositions containing them and methods of treating conditions and diseases that are mediated by adenosine receptor (AR) activity; the compounds of the present invention are useful in the treatment, prevention or suppression of diseases and disorders that may be susceptible to improvement by antagonism of the adenosine receptor, such as asthma, chronic obstructive pulmonary disorder, angiogenesis, pulmonary fibrosis, emphysema, allergic diseases, inflammation, reperfusion injury, myocardial ischemia, atherosclerosis, hypertension, congestive heart failure, retinopathy, diabetes mellitus, obesity, inflammatory gastrointestinal tract disorders, and/or autoimmune diseases. | 03-26-2015 |
Patent application number | Description | Published |
20100104935 | HEAT DISSIPATION FOR LARGE BATTERY PACKS - One embodiment includes an electrical cell that includes a flat housing, at least one electrode and an electrically and heat conductive tab coupled to the electrode and extending through the housing for electrically and thermally coupling to a collector panel, the tab being capable of conducting both current and a substantial amount of heat out of the housing to a temperature control system. The cells may be stacked to form a battery having a temperature panel interfaced to the temperature control system by a thermal interface. The battery may propel an electrically-powered vehicle or the like. | 04-29-2010 |
20100138178 | Battery capacity estimating method and apparatus - A method for accurately estimating battery capacity based on a weighting function is provided. The disclosed system monitors battery current and uses the monitored battery current to calculate the state of charge (SOCbyAh) of the battery. The system also measures the open circuit voltage (OCV) of the battery when the system is at rest, rest being determined by achieving a current of less than a preset current value for a period of time greater than a preset time period. The state of charge of the battery is calculated from the OCV (SOCbyOCV). The weighting function is based on ΔSOCbyAh and ΔSOCbyOCV, where ΔSOCbyAh is equal to SOCbyAh | 06-03-2010 |
20110012562 | LOW TEMPERATURE CHARGING OF LI-ION CELLS - A battery cell charging system, including a charger and a controller, for low-temperature (below about zero degrees Celsius) charging a lithium ion battery cell, the battery cell charging system includes: a circuit for charging the battery cell using an adjustable voltage charging-profile to apply a charging voltage and a charging current to the battery cell wherein the adjustable voltage charging-profile having: a non-low-temperature charging stage for charging the battery cell using a charging profile adapted for battery cell temperatures above about zero degrees Celsius; and a low-temperature charging stage with a variable low-temperature stage charging current that decreases responsive to a battery cell temperature falling below zero degrees Celsius. | 01-20-2011 |
20110012563 | FAST CHARGING OF BATTERY USING ADJUSTABLE VOLTAGE CONTROL - A battery cell charger for rapidly charging a lithium ion battery cell (or string of series-parallel connected cells) having a maximum battery cell voltage the battery cell charging system including: a circuit for charging the battery cell using an adjustable voltage charging-profile to apply a charging voltage and a charging current to the battery cell wherein the adjustable voltage charging-profile includes: a first charging stage with a constant first stage charging current and an increasing battery cell voltage with the first stage charging current provided until the first stage charging voltage is about equal to a first stage complete voltage less than the maximum battery cell voltage; one or more intermediate charging stages, each intermediate stage selected from the group consisting of one or more of an intermediate constant voltage stage that provides a decreasing charging current, an intermediate constant current stage that produces an increasing battery cell voltage, and combinations thereof; and a final charging stage with a constant final stage charging voltage about equal to an intermediate stage complete voltage and a decreasing final stage charging current with the final stage charging voltage provided until the final stage charging current reaches a desired charge complete level. | 01-20-2011 |
20110077879 | DETERMINING BATTERY DC IMPEDANCE - A method and apparatus for measuring battery cell DC impedance by controlling charging of the battery cell. The method includes real-time characterization of a battery, (a) measuring periodically a DC impedance of the battery to determine a measured DC impedance; (b) ratioing the measured DC impedance to a reference DC impedance for the battery to establish an impedance degradation factor; (c) obtaining, during use of the battery and responsive to a set of attributes of the battery, an operational reference impedance for the battery; and (d) applying the impedance degradation factor to the operational reference impedance to obtain a real-time effective impedance for the battery. | 03-31-2011 |
20120091953 | AC CURRENT CONTROL OF MOBILE BATTERY CHARGERS - A charging system and method that improves utilization of available AC power during onboard charging of energy storage systems of electric vehicles. An onboard charging method for an energy storage system of an electric vehicle, the method using an AC power source, includes a) establishing a maximum DC charging current for the energy storage system responsive to a control signal indicating real-time available current/power from the AC source; and b) controlling a charging system to provide an actual DC charging current, up to the maximum DC charging current, to the energy storage system. | 04-19-2012 |
20120098501 | EFFICIENT LEAD ACID BATTERY CHARGING - An apparatus and method for improving use efficiencies of lead-acid batteries, and more particularly to 12V external lead-acid batteries used in vehicles of all types, load-leveling installations, and backup power applications. A method includes the steps of: a) determining a state of charge (SOC) for a lead-acid battery; b) comparing the SOC against a predetermined charge zone, the charge zone having an upper bound no more than about 90% maximum charge and more preferably no more than about 85% maximum charge and the charge zone having a lower bound no less than about 70% maximum charge and more preferably no less than about 75% maximum charge; and c) maintaining a charge of the lead-acid battery wherein the SOC is within the charge zone. | 04-26-2012 |
20120153901 | Method of Withdrawing Heat from a Battery Pack - A method for withdrawing heat from a battery pack is provided, wherein the heat is transferred from at least one electrode of each cell comprising the battery pack, via an electrically and thermally conductive tab, through a current collector plate and through a thermal interface layer to a temperature control panel that is coupled to an external temperature control system. | 06-21-2012 |
20130307480 | SELF-DISCHARGE FOR HIGH VOLTAGE BATTERY PACKS - A system and method for providing energy management and maintenance of a high energy battery pack through use self-discharge features and processes. A battery pack is configured with self-discharger enabled-components that selectively discharge energy from the battery pack without the battery pack providing operational power. | 11-21-2013 |
20140253023 | FAST CHARGING OF BATTERY USING ADJUSTABLE VOLTAGE CONTROL - A battery cell charger for rapidly charging a lithium ion battery cell (or string of series-parallel connected cells) having a maximum battery cell voltage the battery cell charging system including: a circuit for charging the battery cell using an adjustable voltage charging-profile to apply a charging voltage and a charging current to the battery cell wherein the adjustable voltage charging-profile includes: a first charging stage with a constant first stage charging current and an increasing battery cell voltage with the first stage charging current provided until the first stage charging voltage is about equal to a first stage complete voltage less than the maximum battery cell voltage; one or more intermediate charging stages, each intermediate stage selected from the group consisting of one or more of an intermediate constant voltage stage that provides a decreasing charging current, an intermediate constant current stage that produces an increasing battery cell voltage, and combinations thereof; and a final charging stage with a constant final stage charging voltage about equal to an intermediate stage complete voltage and a decreasing final stage charging current with the final stage charging voltage provided until the final stage charging current reaches a desired charge complete level. | 09-11-2014 |
Patent application number | Description | Published |
20090105167 | Predicting responsiveness to cancer therapeutics - The invention provides for compositions and methods for predicting an individual's responsitivity to cancer treatments and methods of treating cancer. In certain embodiments, the invention provides compositions and methods for predicting an individual's responsitivity to chemotherapeutics, including salvage agents, to treat cancers such as ovarian cancer. The invention also provides reagents, such as DNA microarrays, software and computer systems useful for personalizing cancer treatments, and provides methods of conducting a diagnostic business for personalizing cancer treatments. | 04-23-2009 |
20090186024 | Gene Expression Signatures for Oncogenic Pathway Deregulation - The disclosure relates to identifying deregulated pathways in cancer. In certain embodiments, the methods of the disclosure can be used to evaluate therapeutic agents for the treatment of cancer. | 07-23-2009 |
20100009357 | PREDICTION OF LUNG CANCER TUMOR RECURRENCE - The invention provides methods of estimating the likelihood of lung cancer recurrence in a subject, including those afflicted with NSCLC. The methods of the invention are useful for developing a therapeutic treatment plan to prevent cancer recurrence for subjects deemed to be at high risk, and withholding treatments from those subjects deemed to be at low risk. The invention also provides methods of generating and using metagene-based prediction tree models for estimating the likelihood of lung cancer recurrence. The invention also provides reagents, such as DNA microarrays, software and computer systems useful for estimating cancer recurrence, and provides methods of conducting a diagnostic business for the prediction of cancer recurrence. | 01-14-2010 |
20100273711 | INDIVIDUALIZED CANCER TREATMENTS - Provided herein are methods for the use of gene expression profiling to determine whether an individual afflicted with cancer will respond to a therapy, and in particular to therapeutic agents such as platinum-based agents and antimetabolite agents. Methods for the treatment of individuals with the therapeutic agents are also provided. Methods of predicting the efficacy of cancer therapeutic agents such as platinum-based and antimetabolite therapeutic agents are also provided. Kits including gene chips and instructions for predicting responsiveness are also provided. | 10-28-2010 |
20100279957 | PREDICTING RESPONSIVENESS TO CANCER THERAPEUTICS - Provided herein are methods for predicting the responsiveness of a cancer to a chemotherapeutic agent using gene expression profiles. In particular, methods for predicting the responsiveness to 5-fluorouracil, adriamycin, cytotoxan, docetaxol, etoposide, taxol, topotecan, PB kinase inhibitors and Src inhibitors are provided. Methods for developing treatment plans for individuals with cancer are also provided. Kits including gene chips and instructions for predicting responsiveness and computer readable media comprising responsivity information are also provided. | 11-04-2010 |
Patent application number | Description | Published |
20090106571 | Systems and Methods to Adaptively Load Balance User Sessions to Reduce Energy Consumption - A method for adaptively load balancing user sessions to reduce energy consumption includes identifying a session type for each of a plurality of user sessions. A server group is defined, providing access to a subset of the user sessions having a common session type. A power management schedule is also defined for the server group. The method includes consolidating, onto at least one server in the server group, the subset of user sessions. In still another aspect, a method for reducing energy consumption by dynamically managing power modes for a plurality of servers, includes monitoring, via a power monitoring agent, a level of load on one of the servers. A power management console generates a power management schedule for a server, responsive to the monitored level of load. Responsive to the power management schedule, a power management controller dynamically controls a level of power for the server. | 04-23-2009 |
20110173618 | METHOD AND APPARATUS FOR MOVING PROCESSES BETWEEN ISOLATION ENVIRONMENTS - A method for moving an executing process from a source isolation scope to a target isolation scope includes the step of determining that the process is in a state suitable for moving. The association of the process changes from a source isolation scope to a target isolation scope. A rule loads in association with the target isolation scope. | 07-14-2011 |
20120284322 | Using Geographic Location Data of a Mobile Device by an Application Executing Remotely on a Server - An application executing on a remote virtualization server provides output data for display on a mobile computing device based on geographic location information received from the mobile computing device. For example, a remote virtualization server may transmit a request for geographic location information indicative of the geographic location of a mobile computing device. The remote virtualization server may receive the geographic location information from the mobile computing device and generate output data for display on the mobile computing device based on the geographic location information. The remote virtualization server may then transmit the generated output data to the mobile computing device. | 11-08-2012 |
20130139103 | Integrating Native User Interface Components on a Mobile Device - By enabling mobile devices, such as smart phones and tablets, to leverage native user interface components, the methods and systems described herein provide users a more seamless experience, wherein the user can potentially be oblivious to the fact that the application is not executing locally on the mobile device. In some embodiments, a user interface is provided which the user uses to trigger the display of a native user interface component. In some embodiments, the systems and methods described herein auto-adjust the pan and zoom settings on the mobile device to ensure that remote windows are presented in a manner that makes it easier for the user to interact with the device. The systems and methods described herein permit the user to switch to the new window in focus or a visual cue may be displayed to indicate that a window has been created somewhere on the remote desktop. | 05-30-2013 |
20130166691 | METHODS AND APPARATUS FOR GENERATING GRAPHICAL AND MEDIA DISPLAYS AT A CLIENT - The invention generally relates to generating a display having graphical and/or media components at a client. In one aspect, a method for generating a graphical display at a client includes transmitting output from an application program executing on a server to the client, identifying a non-textual element within the application output, retrieving a compressed data format associated with the non-textual element, and transmitting to the client the compressed data format in place of the non-textual element. In another aspect, a method for generating a media presentation at a client includes transmitting output from an application program executing on a server to the client, identifying a media stream within the application output, intercepting an original compressed data set representing at least a portion of the media stream before processing by the application program, and transmitting the original compressed data set to the client. | 06-27-2013 |
20140108486 | Sharing Content Across Applications and Devices Having Multiple Operation Modes in an Orchestration Framework for Connected Devices - Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store. | 04-17-2014 |
20140108506 | Orchestration Framework for Connected Devices - Systems and methods for interconnecting devices using an orchestration framework are provided herein. An orchestration framework may be provided, and the orchestration framework may interconnect multiple of devices such that the devices are available to share content and computing activities with one another. The orchestration framework may coordinate interactions between the devices that are interconnected with each other through the orchestration framework. A request to share content may be received from one of the devices. The distribution of the content to one or more of the devices may be managed using the orchestration framework. The content may be a file uploaded to a remote data store, content stored at a clipboard that is accessible to the interconnected devices, or a link. | 04-17-2014 |
20140108538 | Coordinating a Computing Activity Across Applications and Devices Having Multiple Operation Modes in an Orchestration Framework for Connected Devices - Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store. | 04-17-2014 |
20140108558 | Application Management Framework for Secure Data Sharing in an Orchestration Framework for Connected Devices - Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store. | 04-17-2014 |
20140108599 | Enterprise Application Store for an Orchestration Framework for Connected Devices - Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store. | 04-17-2014 |
20140108792 | Controlling Device Access to Enterprise Resources in an Orchestration Framework for Connected Devices - Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store. | 04-17-2014 |
20140109210 | Automated Meeting Room - Methods and systems for automatic setup and initiation of meeting resources are described herein. A meeting room, area, or resource may be equipped with a camera or other proximity based sensor to determine when a user enters the meeting area. The camera may perform initial recognition of a user, e.g., based on facial or body recognition. The system may then authenticate the user as the meeting organizer using a second recognition technique, e.g., voice recognition. Based on the user authentication, the system may query the meeting organizer's calendar (or other resource) for meeting information, download an associated meeting presentation from cloud storage, initiate meeting (e.g., screen sharing) software, notify any missing attendees that the meeting has begun, and launch the presentation on a shared screen. The meeting organizer may then control the presentation using video and/or voice. All may be completed without the meeting organizer being required to touch anything. | 04-17-2014 |
20140123265 | Single Sign-On Access in an Orchestration Framework for Connected Devices - Aspects described herein allow multiple devices to function as a coherent whole, allowing each device to take on distinct functions that are complementary to one another. Aspects described herein also allow the devices function as a coherent whole when interconnected devices and their respective applications are configured to operate in various operation modes, when management policies are employed to control the operation of the interconnected devices and their respective applications, when transferring content between the interconnected devices and storing the content at those devices, when obtaining access credentials for the interconnected devices that enable the devices to access enterprise resources, when a policy agent applies management policies to control operation of and interaction between the interconnected devices, and when the interconnected devices are used to access an enterprise application store. | 05-01-2014 |
20140156807 | METHODS AND APPARATUS FOR GENERATING GRAPHICAL AND MEDIA DISPLAYS AT A CLIENT - The invention generally relates to generating a display having graphical and/or media components at a client. In one aspect, a method for generating a graphical display at a client includes transmitting output from an application program executing on a server to the client, identifying a non-textual element within the application output, retrieving a compressed data format associated with the non-textual element, and transmitting to the client the compressed data format in place of the non-textual element. In another aspect, a method for generating a media presentation at a client includes transmitting output from an application program executing on a server to the client, identifying a media stream within the application output, intercepting an original compressed data set representing at least a portion of the media stream before processing by the application program, and transmitting the original compressed data set to the client. | 06-05-2014 |
Patent application number | Description | Published |
20080307408 | UPDATE SYSTEM TO SYNCHRONIZE CHANGES FROM EXTERNAL SOURCES FOR A JAVA VIRTUAL MACHINE - Embodiments of the present invention provide a security cache update mechanism for J2EE where changes to external sources affecting information in the security cache are automatically propagated into the security cache. In some embodiments, the update mechanism utilizes a standards based mechanism, such as a Service Provisioning Markup Language (SPML) exchange, to propagate changes at these external sources. | 12-11-2008 |
20080307506 | AUTHORIZATION FRAMEWORK - Embodiments of the present invention provide an authorization framework that can accept one or more pluggable authorization modules and the final authorization decision can be a collective decision of these modules based on some criteria. The authorization framework of the present invention can be used by an application to call upon one or more pluggable authorization modules, which can be configured externally by some mechanism, to make individual authorization decisions. The overall authorization decision by the authorization framework is cumulative decision of the individual modules based on some criteria that can be configured. Each pluggable authorization module can be configured to perform its own authorization decision making process that can be different from those of the other modules. | 12-11-2008 |
20120296873 | SYSTEMS AND METHODS FOR UPDATING AND SYNCHRONIZING CHANGES TO SECURITY CACHES - Embodiments relate to systems and methods for maintaining data consistencies among a set of security caches. In aspects, a set of application servers comprising a set of security caches can submit a provisioning request to a provisioning server. The provisioning server can interface with a directory server that stores security data. Further, the provisioning server can send a command to the set of application servers that causes the data of the set of security caches to clear. In response, the directory server can send updated security data to the set of application servers, whereby the updated security data can be stored in the security caches of the set of application servers. Applications associated with the set of application servers can use the updated security data for validating user credentials or other functionality. | 11-22-2012 |
20130046870 | SYSTEMS AND METHODS FOR MANAGING ATTRIBUTES ASSOCIATED WITH AN APPLICATION SERVER - Embodiments relate to systems and methods for maintaining attributes associated with application servers. In particular, a system administrator can register a set of services associated with an application server. Before initiating, a service can need to be configured with a set of attributes. According to embodiments, a vault service associated with the application can validate a service requesting to be configured. Further, an attribute management tool can store attributes, such as passwords and other sensitive data, associated with the requesting service. Upon a successful validation, the attribute management tool can provide the associated attributes to the vault service, which uses the attributes to configure the service. | 02-21-2013 |
20130046988 | SYSTEMS AND METHODS FOR PROVIDING A CRYPTOGRAPHIC KEY MANAGER FOR AN APPLICATION SERVER - Embodiments relate to systems and methods for maintaining cryptographic keys for application servers. In particular, applications and/or services of the application servers can desire to encrypt and/or decrypt data during operation of the applications. A key management tool can receive requests, and associated digital certificates from applications of the application servers for associated keys for use by the applications to encrypt and/or decrypt the data. The key management tool can generate a new key for the applications, or locate and retrieve an existing key for the applications. Further, the key management tool can provide a copy of the key to the applications. | 02-21-2013 |
20130086141 | SYSTEMS AND METHODS FOR SECURITY TOKEN MANAGEMENT SERVICE HOSTED IN APPLICATION SERVER - Systems and methods for a security token management service hosted in an application server. A set of services and/or associated applications can be served from an application server to one or more clients. The set of services may require one or more token services in order to deliver their intended functionalities, so that for instance an email client may require the use and presentation of a token or other object incorporating user ID, password, or other authentication information for the user to access and retrieve their email messages. Different served applications and/or services may require the installation of various different token types or services, conventionally requiring manually configuration. A centralized security token management service can be installed and configured in the application server itself, which interfaces to requesting services and automatically locates and acquires diverse token types and/or associated token services to support served applications or services. | 04-04-2013 |
20140344903 | AUTHORIZATION FRAMEWORK - Embodiments disclosed herein provide an authorization framework. An apparatus may include a data storage to store a first plurality of authorization plugin modules and a server coupled to the data storage. The server may receive a request to access a resource, identify a second plurality of authorization plugin modules that is a proper subset of the first plurality of authorization plugin modules, execute each of the second plurality of authorization plugin modules to generate a plurality of authorization decisions and determine whether to grant the request in view of plurality of authorization decisions. | 11-20-2014 |