Patent application number | Description | Published |
20130054943 | FIRMWARE WITH A PLURALITY OF EMULATED INSTANCES OF PLATFORM-SPECIFIC MANAGEMENT FIRMWARE - In one aspect, a firmware on a management controller operatively connected to a plurality of managed computing platforms is disclosed. In one embodiment, the firmware includes a plurality of emulated instances of platform management firmware. Each emulated firmware instance contains platform-specific configuration data for a corresponding one of the managed computing platforms. The management controller is operative to perform one or more platform management functions for each of the managed computing platforms based at least in part on the configuration data for a corresponding one of the emulated firmware instances. | 02-28-2013 |
20140195657 | IMPLEMENTATION ON BASEBOARD MANAGEMENT CONTROLLER OF SINGLE OUT-OF-BAND COMMUNICATION ACCESS TO MULTIPLE MANAGED COMPUTER NODES - Certain aspects of the present disclosure are directed to a baseboard management controller (BMC). The BMC includes: a processor; a network interface controller assigned with a network address; and a memory having firmware. The firmware is configured to be, when executed at the processor, in communication with a plurality of computer nodes, and to receive, through the same network interface controller, management requests each for performing a management operation at one of the plurality of computer nodes and addressed to the same network address, the management requests being directed to at least two of the plurality of computer nodes. | 07-10-2014 |
20140195669 | EMULATED COMMUNICATION BETWEEN MASTER MANAGEMENT INSTANCE AND ASSISTING MANAGEMENT INSTANCES ON BASEBOARD MANAGEMENT CONTROLLER - Certain aspects of the present disclosure are directed to a baseboard management controller (BMC). The BMC includes a processor, and a memory having firmware including a message interface, a master management instance, and first and second assisting management instances. The first and second assisting management instances monitor at least one health or performance related aspect of first and second computer nodes, respectively. The master management instance can receive an IPMI message from the message interface, the IPMI message containing first data for constructing an IPMB message, the first data including a first IPMB slave address. The master management instance can identify the first assisting management instance from the assisting management instances based on the first IPMB slave address. The master management instance can transfer the first data to the first assisting management instance. | 07-10-2014 |
20140195704 | CHASSIS MANAGEMENT IMPLEMENTATION BY MANAGEMENT INSTANCE ON BASEBOARD MANAGEMENT CONTROLLER MANAGING MULTIPLE COMPUTER NODES - Certain aspects of the present disclosure are directed to a baseboard management controller (BMC). The BMC includes a processor and a memory having firmware. The firmware includes a master management instance and a plurality of assisting management instances. When the firmware is executed at the processor, the master management instance is configured to manage a chassis of a computer system, and each of the assisting management instances is configured to manage at least one health or performance related aspect a respective different computer node of a plurality of computer nodes of the computer system. | 07-10-2014 |
20140195711 | PCI EXPRESS CHANNEL IMPLEMENTATION IN INTELLIGENT PLATFORM MANAGEMENT INTERFACE STACK - Certain embodiments of the present disclosure are directed to a baseboard management controller (BMC) that includes a PCI express (PCIe) interface controller configured to provide access to a PCIe channel over a PCIe link, and firmware. The firmware includes a PCIe module being configured to access the PCIe channel through the PCIe interface controller and registered as a PCIe function. A software stack of the BMC communicates, through the PCIe module, with a PCIe device over the PCIe channel. | 07-10-2014 |
20140215489 | INTERFACE SPECIFIC AND PARALLEL IPMI MESSAGE HANDLING AT BASEBOARD MANAGEMENT CONTROLLER - Certain aspects of the present disclosure are directed to a baseboard management controller (BMC). The BMC includes a processor and a memory storing firmware. The firmware, when executed by the processor, is configured to include a plurality of communication interfaces and a plurality of message handlers. The plurality of message handlers each are configured to process an IPMI request message that is received from, and that is to be associated with, a respective different communication interface of the plurality of communication interfaces; to perform a management function to a host computer of the BMC in accordance with the processed IPMI request message; and to be on a respective different thread. | 07-31-2014 |
20140280947 | SCALABLE BMC MANAGEMENT STACKS USING VIRTUAL NETWORKS ON SINGLE PHYSICAL NETWORK DEVICE - Certain aspects of the present disclosure are directed to a baseboard management controller (BMC) managing a computer system including N computer nodes. The BMC has: (a) a processor, (b) a physical network interface controller, (c) a first communication interface controller, (d) a memory having firmware stored. The firmware can: (a) initiate N virtual BMC stacks each managing at least one health or performance related aspect of a respective one of the N computer nodes, and (b) initiate N virtual network interface controllers each communicating with the physical network interface controller. Each of the virtual BMC stacks has a network interface configured to communicate with a respective virtual network interface controller, and each of the N virtual BMC stacks is configured to communicate with a network connected to the physical network interface controller through a virtual network interface controller. | 09-18-2014 |
Patent application number | Description | Published |
20110167469 | MONITORING FEDERATION FOR CLOUD BASED SERVICES AND APPLICATIONS - Technologies are described herein for cloud monitoring federations that can include cloud monitoring services (CMS) that collect monitoring information from point of presence (POP) agents. The cloud monitoring POPs may be located in the cloud, on client machines, embedded within cloud applications, or wherever they can obtain visibility into managed entities associated with the cloud. Management systems, acting as cloud monitoring clients (CMC), may interface with the CMS to obtain a complete view of services and application used by their enterprise including those that operate outside of the enterprise premises as part of a cloud or outside network. The publishing by POPs and consumption by CMCs of management information across components within the enterprise and out in the cloud may be supported by managing roles, responsibilities, scopes, security boundaries, authenticity of information, service level agreements, and other aspects of cloud monitoring operations. | 07-07-2011 |
20140258513 | Monitoring Federation for Cloud Based Services and Applications - Technologies are described herein for cloud monitoring federations that can include cloud monitoring services (CMS) that collect monitoring information from point of presence (POP) agents. The cloud monitoring POPs may be located in the cloud, on client machines, embedded within cloud applications, or wherever they can obtain visibility into managed entities associated with the cloud. Management systems, acting as cloud monitoring clients (CMC), may interface with the CMS to obtain a complete view of services and application used by their enterprise including those that operate outside of the enterprise premises as part of a cloud or outside network. The publishing by POPs and consumption by CMCs of management information across components within the enterprise and out in the cloud may be supported by managing roles, responsibilities, scopes, security boundaries, authenticity of information, service level agreements, and other aspects of cloud monitoring operations. | 09-11-2014 |
Patent application number | Description | Published |
20090063183 | ASSOCIATION OF SUPPORT SURFACES AND BEDS - Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility. | 03-05-2009 |
20110072583 | ASSOCIATION OF SUPPORT SURFACES AND BEDS - Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility. | 03-31-2011 |
20120013452 | ASSOCIATION OF SUPPORT SURFACES AND BEDS - Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility. | 01-19-2012 |
20140095197 | ASSOCIATION OF SUPPORT SURFACES AND BEDS - Systems, methods, beds, supports surfaces and machine readable medium for associating beds and support surface of a healthcare facility are disclosed. A surface association system for a healthcare facility may comprise a plurality of beds. The system may further comprise a computing device and a plurality of support surfaces to be placed upon beds of the plurality of beds. The computing device may associate a support surface of the plurality of support surfaces with a bed of the plurality of beds. The computing device may make the association based upon status data received from the plurality of beds and the plurality of support surfaces. The support surface and/or bed to be associated may initiate a surface association request. The computing device, in response to the surface association request, may request performance of one or more actions on the bed and/or support surface to be associated to identify the bed and/or support surface from the beds and support surfaces of the healthcare facility. | 04-03-2014 |
20140114200 | COMPOSITE MANUAL AND AUTOMATED FETAL ANALYSIS SYSTEMS AND METHODS - A composite manual and automated fetal strip analysis system is disclosed. A computer is configured to receive at least one of a signal indicative of said physiological parameter of a fetus and a signal indicative of uterine activity and automatically detect a pre-determined pattern. A user interface allows a user to manually alter results of the automatic detection. | 04-24-2014 |
Patent application number | Description | Published |
20080213409 | Triple anti-irritant composition - The present invention relates to a composition comprising two or more anti-irritants, each having at least about 7.2% oxygen content. In a separate embodiment, the composition may be defined to include a skin conditioning agent, a skin protectant agent, and an anti-irritant agent, each having an oxygen content of at least about 7.2%. The invention further comprises methods of treating and preventing skin conditions by applying the composition to the skin, and then optionally washing the skin. | 09-04-2008 |
20090074888 | Stable cleanser compositions containing sulfur - The present invention is a composition, preferably a cleanser, comprising sulfur, sodium sulfacetamide and at least one emulsifier with a low HLB number. These compositions are stable and may include moisturizers and humectants. Use of these compositions include treatments for acne rosacea, acne vulgaris and other skin disorders. | 03-19-2009 |
20110223261 | STABLE CLEANSER COMPOSITIONS CONTAINING SULFUR - The present invention is a composition, preferably a cleanser, comprising sulfur, sodium sulfacetamide and at least one emulsifier with a low HLB number. These compositions are stable and may include moisturizers and humectants. Use of these compositions include treatments for acne rosacea, acne vulgaris and other skin disorders. | 09-15-2011 |
20110313051 | Delivery system for topical medications - The present invention is a delivery system comprising a pad and a liquid composition, comprising an insoluble dermatologically active ingredient with a viscosity that permits substantially uniform absorption of the composition onto the pad, and the pad is in then packaged in a sealed container. | 12-22-2011 |
Patent application number | Description | Published |
20120306196 | ANTI-BACK OFF DEVICE FOR DOWN HOLE TOOLS AND DRIVE SYSTEMS - A percussion drilling assembly for drilling a borehole, the assembly including a tubular casing having a central axis defined therethrough and a lower end, a driver sub having an upper end threadingly engaged with the lower end of the tubular casing, and an annular locking member disposed between the tubular easing and the driver sub. The annular locking member is configured to engage the tubular casing and the driver sub, and is configured to prevent separation of the driver sub from the tubular casing. The annular locking member includes a deformable elongate member. | 12-06-2012 |
20130319772 | HAMMER BIT LOCKING MECHANISM - A hammer bit retainer system includes a hammer bit locking mechanism arranged and designed to prevent decoupling of a driver sub from a hammer casing. The hammer bit locking mechanism includes an expandable split ring which is disposed in the coupling between the driver sub and hammer casing. The hammer bit locking mechanism prevents axial movement of the driver sub relative to the hammer casing in at least one direction. | 12-05-2013 |
20140182937 | ROLLER CONE DRILL BIT - A roller cone drill bit having a bit body. The bit body has a journal bearing coupled to an end portion thereof. A roller cone is coupled to the journal bearing. A first cutting element is coupled to the roller cone. A ratio of a radius of curvature of a crest portion of the first cutting element to a diameter of the first cutting element is between about 0.3:1 and about 0.8:1. A second cutting element is coupled to the roller cone. A ratio of a radius of curvature of a crest portion of the second cutting element to a diameter of the second cutting element is between about 0.05:1 and about 0.3:1. A height of the second cutting element is greater than the height of the first cutting element h between about 0.1 mm and about 6 mm. | 07-03-2014 |
20140182938 | PISTON STRIKE FACE AND BIT INTERFACE FOR PERCUSSION HAMMER DRILL - A percussion drilling assembly includes a housing with a hammer bit disposed in the lower end portion thereof and configured to move longitudinally within the housing. The hammer bit includes an annular bit shank having a bit strike face and a cutting structure at a lower end portion thereof. An annular piston having a piston strike face arranged and designed to strike the bit strike face is also disposed in the housing. At least one of the bit strike face and the piston strike face has a toroidal curvature profile. A method includes one or more of lowering the percussion drilling assembly into a borehole, engaging the cutting structure with a formation, and impacting the bit strike face of the annular bit shank with the piston strike face of the annular piston. | 07-03-2014 |
20140182939 | PERCUSSION DRILL BIT WITH CONICAL CUTTING ELEMENTS - A percussion drill bit for drilling a borehole. The drill bit includes a bit body having a bit face disposed on an axial end portion thereof. First and second cutting elements are disposed on the bit face. A cutting plane is defined in tangential contact with crest portion of the first and second cutting elements. A third cutting element on the bit face is at least partially positioned between the first and second cutting elements. The third cutting element is at least partially conical, and a crest portion of the third cutting element is offset from the cutting plane. | 07-03-2014 |
20140182947 | CUTTING INSERT FOR PERCUSSION DRILL BIT - A cutting insert for a percussion hammer bit. The cutting insert includes a base portion for coupling to a bit face of the percussion hammer bit. An extension portion is coupled to the base portion and axially offset therefrom along a longitudinal axis extending through the base portion and the extension portion. The extension portion includes at least three lobes that are circumferentially offset from one another around the longitudinal axis. The lobes extend axially away from the base portion, and the lobes extend radially outward from the longitudinal axis. | 07-03-2014 |
Patent application number | Description | Published |
20100309906 | METHODS AND APPARATUS FOR MULTISTAGE ROUTING OF PACKETS USING CALL TEMPLATES - A method for multistage routing of packets using call templates is disclosed. An ingress call is filtered based on a plurality of ingress-call parameter values. A parameter value for the ingress call is modified based on a plurality of ingress-call-peer parameter values. A filtered ingress-call parameter value and at least one filtered ingress-call-peer parameter value from a plurality of ingress-call-peer parameter values are converted to an egress-call parameter value and an egress-call-peer parameter value, respectively. An egress call is filtered based on a plurality of egress-call parameter values. A parameter value for the egress call is modified based on a plurality of egress-call-peer parameter values. | 12-09-2010 |
20120189001 | VOICE OVER IP (VOIP) NETWORK INFRASTRUCTURE COMPONENTS AND METHOD - A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video. | 07-26-2012 |
20140269682 | Voice Over IP (VoIP) Network Infrastructure Components and Method - A voice over Internet protocol communication system and method provides infrastructure components as intermediaries between networks, the components include multi-protocol session controllers and a multi-protocol signaling switch as well as a management system. The session controllers process calls and participate in the calls that flow through it. The session controllers process calls that are either at the edge of the network or at the core of the voice over Internet protocol network. The session controllers associate calls with one another in call peers for incoming calls as ingress call peers and for outgoing calls as egress call peers. A centralized database of call routing policies is provided to the session controllers. The session controllers provide cost management, topology hiding, and inter-working, or conversion, of calls from SIP networks to H.323 networks for both voice and video. | 09-18-2014 |
20140321453 | METHOD AND SYSTEM FOR ROUTING MEDIA CALLS OVER REAL TIME PACKET SWITCHED CONNECTION - A method for routing media calls over a real time packet switch connection includes providing a session controller for connecting to a network. The method further includes providing a signaling switch for connecting to the session controller. The method further includes controlling call routing in the network with the session controller where the call routing control includes identifiers for elements in at least two layers of a seven layer model. The call routing control includes a preference for a codec for the call. The call routing is carried out taking into consideration a mean opinion score qualifier from previous calls having a same source and destination. | 10-30-2014 |
Patent application number | Description | Published |
20110145909 | Interface Logic For A Multi-Core System-On-A-Chip (SoC) - In one embodiment, the present invention includes a system-on-a-chip (SoC) with first and second cores, interface logic coupled to the cores, chipset logic coupled to the interface logic, and a virtual firewall logic coupled between the chipset logic and the second core. The interface logic may include a firewall logic, a bus logic, and a test logic, and the chipset logic may include a memory controller to provide for communication with a memory coupled to the SoC. In some system implementations, both during test operations and functional operations, the second core can be disabled during normal operation to provide for a single core SoC, enabling greater flexibility of use of the SoC in many different implementations. Other embodiments are described and claimed. | 06-16-2011 |
20140108695 | INTERFACE LOGIC FOR A MULTI-CORE SYSTEM-ON-A-CHIP (SOC) - In one embodiment, the present invention includes a system-on-a-chip (SoC) with first and second cores, interface logic coupled to the cores, chipset logic coupled to the interface logic, and a virtual firewall logic coupled between the chipset logic and the second core. The interface logic may include a firewall logic, a bus logic, and a test logic, and the chipset logic may include a memory controller to provide for communication with a memory coupled to the SoC. In some system implementations, both during test operations and functional operations, the second core can be disabled during normal operation to provide for a single core SoC, enabling greater flexibility of use of the SoC in many different implementations. Other embodiments are described and claimed. | 04-17-2014 |
Patent application number | Description | Published |
20120109790 | INTEGRATION OF APPLICATIONS WITH A FINANCIAL CLOSE MANAGEMENT SYSTEM - A computer-readable medium, computer-implemented method, and financial close management system are provided that includes a integration framework that allows an end user to leverage services or interfaces from external applications as part of a business process, such as a financial close process, of a financial close management system. The integration framework can integrate a task that requires the user to interact with a user interface of an external application (identified as an “end user task”) with the financial close management system. The integration framework can also integrate a task that runs without any user interaction required, and that interacts with a web service of an external application (identified as a “system automated task”) with the financial close management system. | 05-03-2012 |
20130262277 | DYNAMIC FILTER GENERATION FOR ACCOUNT MANAGEMENT - A method for dynamically filtering a plurality of accounts in an Account Reconciliation Management System may include determining a plurality of attributes, and receiving a selection of a first attribute in the plurality of attributes. The method may also include determining a plurality of values associated with a value type of the first attribute. The method may additionally include determining a plurality of operands associated with the first attribute. The method may further include receiving a selection of a first operand and a selection of a first value, and creating a filter expression based on the first attribute, the first value, and the first operand, and filtering the plurality of accounts. The method may additionally include determining that a second attribute in the plurality of attributes is not associated with any of the remaining accounts, and removing the second attribute from the plurality of attributes. | 10-03-2013 |
20140310300 | HYBRID BIFURCATION OF INTERSECTION NODES - A method of processing a set of intersection queries in a multi-dimensional data structure may include receiving the set of intersection queries for the multi-dimensional data structure. The method may also include determining whether to process each of the set the intersection queries individually, or whether to process the set of intersection queries together using pre-cached modifier mappings. The method may additionally include processing the set of intersection queries, and providing intersection values that correspond to the set of intersection queries. | 10-16-2014 |
Patent application number | Description | Published |
20090070607 | Methods and apparatuses for reducing step loads of processors - Methods and apparatuses for reducing step loads of processors are disclosed. Method embodiments comprise examining a number of instructions to be processed by a processor to determine the types of instructions that it has, calculating power consumption by in an execution period based on the types of instructions, and limiting the execution to a subset of instructions of the number to control the quantity of power for the execution period. Some embodiments may also create artificial activity to provide a minimum power floor for the processor. Apparatus embodiments comprise instruction type determination logic to determine types of instructions in an incoming instruction stream, a power calculator to calculate power consumption associated with processing a number of instructions in an execution period, and instruction throttling logic to control the power consumption by limiting the number of instructions to be processed in the execution period. | 03-12-2009 |
20110252255 | Methods And Apparatuses For Reducing Step Loads Of Processors - Methods and apparatuses for reducing step loads of processors are disclosed. Method embodiments comprise examining a number of instructions to be processed by a processor to determine the types of instructions that it has, calculating power consumption by in an execution period based on the types of instructions, and limiting the execution to a subset of instructions of the number to control the quantity of power for the execution period. Some embodiments may also create artificial activity to provide a minimum power floor for the processor. Apparatus embodiments comprise instruction type determination logic to determine types of instructions in an incoming instruction stream, a power calculator to calculate power consumption associated with processing a number of instructions in an execution period, and instruction throttling logic to control the power consumption by limiting the number of instructions to be processed in the execution period. | 10-13-2011 |
20130275787 | Methods And Apparatuses For Reducing Step Loads Of Processors - Methods and apparatuses for reducing step loads of processors are disclosed. Method embodiments comprise examining a number of instructions to be processed by a processor to determine the types of instructions that it has, calculating power consumption by in an execution period based on the types of instructions, and limiting the execution to a subset of instructions of the number to control the quantity of power for the execution period. Some embodiments may also create artificial activity to provide a minimum power floor for the processor. Apparatus embodiments comprise instruction type determination logic to determine types of instructions in an incoming instruction stream, a power calculator to calculate power consumption associated with processing a number of instructions in an execution period, and instruction throttling logic to control the power consumption by limiting the number of instructions to be processed in the execution period. | 10-17-2013 |
20140075123 | Concurrent Control For A Page Miss Handler - In an embodiment, a page miss handler includes paging caches and a first walker to receive a first linear address portion and to obtain a corresponding portion of a physical address from a paging structure, a second walker to operate concurrently with the first walker, and a logic to prevent the first walker from storing the obtained physical address portion in a paging cache responsive to the first linear address portion matching a corresponding linear address portion of a concurrent paging structure access by the second walker. Other embodiments are described and claimed. | 03-13-2014 |
20140181484 | MECHANISM TO PROVIDE HIGH PERFORMANCE AND FAIRNESS IN A MULTI-THREADING COMPUTER SYSTEM - According to one embodiment, a processor includes an execution pipeline for executing a plurality of threads, including a first thread and a second thread. The processor further includes a multi-thread controller (MTC) coupled to the execution pipeline to determine whether to switch threads between the first and second thread based on a thread switch policy that is selected from a list of thread switch policies based on unfairness levels of the first and second thread, and in response to determining to switch threads, to switch from executing the first thread to executing the second thread. | 06-26-2014 |
20140215161 | BALANCED P-LRU TREE FOR A "MULTIPLE OF 3" NUMBER OF WAYS CACHE - In accordance with embodiments disclosed herein, there are provided methods, systems, mechanisms, techniques, and apparatuses for implementing a balanced P-LRU tree for a “multiple of 3” number of ways cache. For example, in one embodiment, such means may include an integrated circuit having a cache and a plurality of ways. In such an embodiment the plurality of ways include a quantity that is a multiple of three and not a power of two, and further in which the plurality of ways are organized into a plurality of pairs. In such an embodiment, means further include a single bit for each of the plurality of pairs, in which each single bit is to operate as an intermediate level decision node representing the associated pair of ways and a root level decision node having exactly two individual bits to point to one of the single bits to operate as the intermediate level decision nodes representing an associated pair of ways. In this exemplary embodiment, the total number of bits is N−1, wherein N is the total number of ways in the plurality of ways. Alternative structures are also presented for full LRU implementation, a “multiple of 5” number of cache ways, and variations of the “multiple of 3” number of cache ways. | 07-31-2014 |
Patent application number | Description | Published |
20110035744 | SELF-SERVICE DATABASE REPORTING SYSTEMS AND METHODS - The present disclosure enables users to interactively create, customize, and execute reports on data stored in databases using only a web browser. The user can create, customize, and execute reports by selecting various report elements including, for example, data sources, fields, filters, labels, charts, dashboards, and the like. Advantageously, the present invention enables users to create the reports through an Internet connection, without any special software, such as web browser plug-ins, database applications, and the like, without knowledge of data access languages, such as SQL, and without direct access to a database server. The present invention can directly connect to a plurality of different database types through a virtual or physical network connection. It fully functions without requiring the creation of additional configuration items like catalogs, models or secondary schemas by a programmer or database administrator (DBA). | 02-10-2011 |
20140244627 | SELF-SERVICE DATABASE REPORTING SYSTEMS AND METHODS - Users interactively create, customize, and execute reports on data stored in databases using only a web browser. The user can create, customize, and execute reports by selecting various report elements including, for example, data sources, fields, filters, labels, charts, dashboards, and the like. Advantageously, the present disclosure enables users to create the reports through an Internet connection, without any special software, such as web browser plug-ins, database applications, and the like, without knowledge of data access languages, such as SQL, and without direct access to a database server. The present disclosure can directly connect to a plurality of different database types through a virtual or physical network connection. It fully functions without requiring the creation of additional configuration items like catalogs, models or secondary schemas by a programmer or database administrator (DBA). | 08-28-2014 |
Patent application number | Description | Published |
20100162232 | NETWORKED DEPLOYMENT OF MULTI-APPLICATION CUSTOMIZATIONS - A user node receives a multi-project solution which includes customizations that collectively extend installed applications. The customizations are installed on the user node as a single solution from an end-user perspective, e.g., by displaying a single progress update bar, displaying a single entry for the multi-project solution in an add/remove programs control, and making a single trust decision for the multi-project solution, as opposed to individual displays and individual trust decisions for each customization. Deployment may invoke an enhanced application manifest, an enhanced deployment manifest, or both. | 06-24-2010 |
20100318967 | SUPPLEMENTARY DEPLOYMENT ACTIONS - A system and method for enabling supplementary deployment actions to be performed in conjunction with a deployment of an application version. A deployment manager may download one or more supplementary deployment action (SDA) components to a user application cache. In conjunction with performing deployment actions, SDA components may be invoked from the user application cache or from a global application cache. The SDA components may perform actions specific to the application or version of the application, including actions not preconfigured in the deployment manager. An SDA component may be invoked prior to or after the deployment manager performs deployment actions. If an SDA component fails, SDA components that succeeded may be automatically invoked to roll back their actions. SDA components may be used to perform a first install, an update, a roll back, or an uninstall. SDA components may have the privileges of the application and the user corresponding to the user application cache. | 12-16-2010 |
Patent application number | Description | Published |
20080201652 | Techniques for viewing and managing work items and their relationships - Various technologies and techniques are disclosed for viewing and managing work items. A work item management application is provided to allow a user to view and manage a plurality of work items from a single view. An interactive viewing feature is provided to allow the user to interactively view complex relationships between selected groups of work items. When the user selects all of the work items of a particular type in a work item group, the orphaned items are visually indicated. A many-to-many linker feature allows the user to create many-to-many relationships between a selected group of the work items in a single operation. | 08-21-2008 |
20120151433 | REVERSE ENGINEERING USER INTERFACE MOCKUPS FROM WORKING SOFTWARE - The subject disclosure relates to capturing window definitions of an executing user interface application and/or website and generating an editable model representation. A starter storyboard or screens can be generated quickly by recording a manipulation of an existing application or website. States associated with a multitude of user interface control hierarchies of a target application are captured, stored in a generic user interface model, and used for generation of mockups, code, and so forth. In an aspect, an indication is received that an application or website is be captured. Thereafter, the state of the website or application window and subsequent windows are observed and captured. For each of the subsequent windows traversed in a live control hierarchy, basic information about each item is captured. The information gathered for a given window and its control hierarchy can be serialized into a simple XML representation. | 06-14-2012 |
20120311538 | Capturing Rich Actionable Feedback on Working Software - Described is a workflow and procedure that automates the process of requesting feedback on a software solution from a customer (user). A system facilitates creating a feedback request that is sent to a user, by which the user launches the software solution and a feedback tool. Via the tool, the customer provides rich actionable feedback, which is maintained in a data store for subsequent action, e.g., review by a product owner/development team. The development team may take action on the feedback, and notify the user, closing the loop with the user. | 12-06-2012 |
Patent application number | Description | Published |
20130171959 | System And Method For Data Network Reassignment - Managing data resource utilization in a wireless network environment comprising a first data network and a second data network is described herein. The described management infrastructure and method incorporates monitoring data usage of a wireless network subscriber over the first data network, determining that the data usage over the first data network meets a specified threshold, and, in response to the determination that usage has reached the specified threshold, administratively disconnecting the wireless network subscriber from the first data network so as to cause a data session of the wireless network subscriber to be reassigned to the second data network. | 07-04-2013 |
20130171964 | System And Method For Network Assisted Control And Monetization Of Tethering To Mobile Wireless Devices - A way for managing use of a mobile wireless device in a tethering configuration is described. The disclosed mobile wireless system is configured to receive a message packet issued from a device tethered to the mobile wireless device. The system determines whether the mobile wireless device is permitted to pass messages on behalf of tethered devices by referencing a profile with which the mobile device is associated. The mobile wireless system discards the received message packet in response to determining from the profile that the mobile wireless device is not permitted to pass messages on behalf of tethered devices. Moreover, a number of ways for monetizing the supported tethering mode are described such that a service provider is adequately compensated for the increased demand on the mobile wireless network resources arising from support for the tethering mode of operation for a mobile wireless device. | 07-04-2013 |
20130337769 | SYSTEM AND METHOD FOR USING NETWORK IDENTIFICATION INFORMATION TO MANAGE MOBILE WIRELESS USER SERVICE POLICIE - A system and method are described that enable policy-implementing modules in a mobile wireless network to identify the location of a user and render policy-based (e.g., quality of service, accounting, throttling, etc.) decisions based upon a variety of additional information such as: home network availability in a market, user class, time of day, network congestion, application type, etc. The system renders policy decisions, based upon geo-spatial location information, by receiving a mobile wireless data message including a geospatial identifier. Thereafter, a policy engine renders a data service policy decision by applying a policy to the geospatial identifier. The potential classifications identified by the data service policy decision include an in-market roaming mode wherein a data usage is treated as non-roaming, even though associated with a roaming data session, based upon an in-market location specified by the geospatial location information. | 12-19-2013 |
Patent application number | Description | Published |
20120278350 | METHODS AND ARRANGEMENTS FOR PROVIDING EFFECTIVE INTERACTIVE QUERY SUGGESTIONS WITHOUT QUERY LOGS - Methods and arrangements for providing interactive query suggestions. A partial user query phrase is received, the partial query phrase comprising a final word element. A vocabulary is accessed and, from the vocabulary, at least one possible completion of the final word element is ascertained. A phrase index is accessed and, from the phrase index, at least two phrases corresponding to completions of the partial user query phrase with the at least one possible completion of the final word element are ascertained. A probability score is assigned to each of the at least two phrases, and the at least two phrases are ranked based on probability. | 11-01-2012 |
20120323952 | PROVIDING EFFECTIVE INTERACTIVE QUERY SUGGESTIONS WITHOUT QUERY LOGS - Methods and arrangements for providing interactive query suggestions. A partial user query phrase is received, the partial query phrase comprising a final word element. A vocabulary is accessed and, from the vocabulary, at least one possible completion of the final word element is ascertained. A phrase index is accessed and, from the phrase index, at least two phrases corresponding to completions of the partial user query phrase with the at least one possible completion of the final word element are ascertained. A probability score is assigned to each of the at least two phrases, and the at least two phrases are ranked based on probability. | 12-20-2012 |
20130318090 | SYSTEMS, METHODS AND COMPUTER PROGRAM PRODUCTS FOR FAST AND SCALABLE PROXIMAL SEARCH FOR SEARCH QUERIES - Embodiments of the invention provide a system, method and computer program products for information retrieval from multiple documents by proximity searching for search queries. A method includes generating an index for the multiple documents, wherein the index includes words in snippets in the documents. An input search query is processed against the index by searching query terms over the snippets to introduce term proximity information implicitly in the information retrieval. Results of multiple sentence level search operations are combined as output. | 11-28-2013 |
20130318091 | SYSTEMS, METHODS, AND COMPUTER PROGRAM PRODUCTS FOR FAST AND SCALABLE PROXIMAL SEARCH FOR SEARCH QUERIES - Embodiments of the invention provide a method and computer program products for information retrieval from multiple documents by proximity searching for search queries. A method includes generating an index for the multiple documents, wherein the index includes words in snippets in the documents. An input search query is processed against the index by searching query terms over the snippets to introduce term proximity information implicitly in the information retrieval. Results of multiple sentence level search operations are combined as output. | 11-28-2013 |
Patent application number | Description | Published |
20090130446 | HIGH TEMPERATURE REFRACTORY COATINGS FOR CERAMIC SUBSTRATES - A composite article includes a substrate and a protective layer on the substrate. The protective layer includes a non-oxide ceramic matrix and a refractory phase within the non-oxide ceramic matrix. | 05-21-2009 |
20090274850 | Low cost non-line-of -sight protective coatings - Non-line-of-sight processes for coating complex shaped structures such as metal and ceramic based gas turbine components are disclosed. The processes rely on slurry based methods of coating application, and microwave or plasma arc lamp heating. | 11-05-2009 |
20090324930 | PROTECTIVE COATINGS FOR SILICON BASED SUBSTRATES WITH IMPROVED ADHESION - An environmental coating system for silicon based substrates wherein a porous intermediate barrier layer having an elastic modulus of about 30 to 150 GPa is provided between a silicon metal containing bondcoat and a ceramic top environmental barrier layer. | 12-31-2009 |
20100119718 | Dense protective coatings, methods for their preparation and coated articles - A method for depositing a protective coating on a complex shaped substrate includes the steps of: (1) dipping a complex shaped substrate into a slurry to form a base coat thereon, the slurry comprising an aqueous solution, at least one refractory metal oxide, and at least one transient fluid additive present in an amount of about 0.1 percent to 10 percent by weight of the slurry; (2) curing the dipped substrate; (3) dipping the substrate into a precursor solution to form a top barrier coat thereon; and (4) heat treating the dipped, cured substrate to form a protective coating. | 05-13-2010 |
20100120610 | SILOXANE REMOVAL VIA SILICATE FORMATION FOR LIFETIME EXTENSION OF PHOTOCATALYTIC DEVICES - A photocatalytic device for reacting with volatile organic compounds includes a photocatalyst and at least one additive, such as hafnium oxide and zirconium oxide, that is capable of forming a stable silicate with silicon dioxide. The additive reacts with volatile silicon-containing compounds to form stable silicate compounds. As a result, the silicon-containing compounds are unavailable for deactivation of the photocatalyst. | 05-13-2010 |
20100183484 | SILOXANE REMOVAL VIA SILICATE FORMATION FOR LIFETIME EXTENSION OF PHOTOCATALYTIC DEVICES - A photocatalytic device for reacting with volatile organic compounds includes a photocatalyst and at least one additive, such as hafnium oxide and zirconium oxide, that is capable of forming a stable silicate with silicon dioxide. The additive reacts with volatile silicon-containing compounds to form stable silicate compounds. As a result, the silicon-containing compounds are unavailable for deactivation of the photocatalyst. | 07-22-2010 |
20110219775 | HIGH TOLERANCE CONTROLLED SURFACE FOR CERAMIC MATRIX COMPOSITE COMPONENT - A ceramic matrix composite (CMC) component includes a hardenable material that can be machined to provide a desired dimension and surface finish. | 09-15-2011 |
Patent application number | Description | Published |
20130004595 | Compositions and Methods for Treating Skin Conditions - Provided are skin treatment compositions comprising an | 01-03-2013 |
20130005679 | Multivitamin Compositions and Methods for Improving Health - Provided are multivitamin compositions comprising vitamin B1, vitamin B2, vitamin B5, vitamin B6, vitamin B12, folic acid, magnesium glycinate, and selenium. These compositions are effective and natural treatments for improving health in a mammal. In some embodiments, the multivitamin compositions are administered to a female mammal to normalize a menstrual cycle. In other embodiments, the multivitamin compositions are administered to treat a sleep disorder. | 01-03-2013 |
20130017285 | Compositions and Methods for Treating Hair Loss - Provided are compositions containing a unique combination of vitamin B1, vitamin B6, vitamin B12, folic acid, magnesium glycinate, ferric glycinate, L cysteine, biotin, | 01-17-2013 |