Patent application number | Description | Published |
20080235269 | DETECTING GRANULAR DATA STORE CHANGES - A system and program product for detecting granular data store changes in a computing environment. Data values stored in a first relational database are changed. Each data value is stored in a row and a column of the first relational database. Rows (i.e., changed rows) including the changed data values are identified. Changed rows are propagated to a second relational database. Columns including the changed data values are identified in the second relational database. The types of changes associated with the changed data values are identified. Filters optionally filter out one or more of the changed data values from further processing. At least one data value of the changed data values, along with their types of changes, are transformed into a language neutral format included in packaged data to be sent in response to a client requesting the at least one data value. | 09-25-2008 |
20080243911 | SHARING A SINGLE INSTANCE OF A USER DEFINED TYPE - Methods, systems and apparatus for implementing behavior of a user defined type (UDT) in a database by providing a data table with multiple rows and generating a UDT table having only a single row. An instance of a UDT is created and stored in the single row of the UDT table. A query having a Cartesian product is implemented to join the UDT table and data table for invoking behavior of the UDT and generating a resultant data table without increasing cardinality thereof. The single instance of the UDT may be shared amongst several users of the database as a result of all required persisted objects of the UDT residing within only a single row of the UDT table. | 10-02-2008 |
20100211598 | SHARING A SINGLE INSTANCE OF A USER DEFINED TYPE - Methods, systems and apparatus for implementing behavior of a user defined type (UDT) in a database by providing a data table with multiple rows and generating a UDT table having only a single row. An instance of a UDT is created and stored in the single row of the UDT table. A query having a Cartesian product is implemented to join the UDT table and data table for invoking behavior of the UDT and generating a resultant data table without increasing cardinality thereof. The single instance of the UDT may be shared amongst several users of the database as a result of all required persisted objects of the UDT residing within only a single row of the UDT table. | 08-19-2010 |
20130132446 | WRITE INSTRUCTION DATASOURCE FOR DATABASE WRITE PROCEDURE - A computer implemented system and method for enabling a database write operation for an application that only has a database read operation is disclosed. At least one data source is stored in a database, the data source having at least one pre-coded stored write operation. A database read operation that calls the data source is received. The read operation is performed on the database, the read operation causing the database to execute the pre-coded stored write operation on the database. | 05-23-2013 |
20130254228 | WRITE INSTRUCTION DATASOURCE FOR DATABASE WRITE PROCEDURE - A computer implemented system and method enables an application that only has the ability to request Structured Query Language (SQL) database read to effect a write to a SQL database is disclosed. | 09-26-2013 |
Patent application number | Description | Published |
20100170208 | Multi-Flow Filtration System - Disclosed is multi-flow filter cartridge assembly that includes an elongated housing that has axially opposed proximal and distal ends and defines an interior cavity and first, second and third flow paths which extend from the proximal end of the housing to the distal end. The cartridge assembly also includes first, second and third filter elements. The first filter element is disposed within the interior cavity of the housing and conditions fluid that traverses the first flow path from a first inlet port to a first outlet port. The second filter element is disposed within the interior cavity of the housing and conditions fluid that traverses the second flow path from a second inlet port to a second outlet port. Lastly, the third filter element is also disposed within the interior cavity of the housing and conditions fluid that traverses the third flow path from a third inlet port to a third outlet port. The first flow path is isolated from the second and third flow paths and the second flow path is isolated from the third flow path. | 07-08-2010 |
20110266211 | MULTI-FLOW FILTRATION SYSTEM - Disclosed is multi-flow filter cartridge assembly that includes an elongated housing that has axially opposed proximal and distal ends and defines an interior cavity and first, second and third flow paths which extend from the proximal end of the housing to the distal end. The cartridge assembly also includes first, second and third filter elements. The first filter element is disposed within the interior cavity of the housing and conditions fluid that traverses the first flow path from a first inlet port to a first outlet port. The second filter element is disposed within the interior cavity of the housing and conditions fluid that traverses the second flow path from a second inlet port to a second outlet port. Lastly, the third filter element is also disposed within the interior cavity of the housing and conditions fluid that traverses the third flow path from a third inlet port to a third outlet port. The first flow path is isolated from the second and third flow paths and the second flow path is isolated from the third flow path. | 11-03-2011 |
20120138523 | MULTI-FLOW FILTRATION SYSTEM - Disclosed is multi-flow filter cartridge assembly that includes an elongated housing that has axially opposed proximal and distal ends and defines an interior cavity and first, second and third flow paths which extend from the proximal end of the housing to the distal end. The cartridge assembly also includes first, second and third filter elements. The first filter element is disposed within the interior cavity of the housing and conditions fluid that traverses the first flow path from a first inlet port to a first outlet port. The second filter element is disposed within the interior cavity of the housing and conditions fluid that traverses the second flow path from a second inlet port to a second outlet port. Lastly, the third filter element is also disposed within the interior cavity of the housing and conditions fluid that traverses the third flow path from a third inlet port to a third outlet port. The first flow path is isolated from the second and third flow paths and the second flow path is isolated from the third flow path. | 06-07-2012 |
Patent application number | Description | Published |
20090316151 | DYNAMIC CHARACTERIZATION OF PARTICLES WITH FLOW CYTOMETRY - Flow cytometry concepts are modified to enable dynamic characterizations of particles to be obtained using optical scattering data. Particles in flow will be introduced into a sample volume. Light scattered by a particle in the sample volume is collected and analyzed. What differentiates the concepts disclosed herein from conventional flow cytometry is the use of an acoustic source that is disposed to direct acoustic energy into the sample volume. As the particle passes through the sample volume, it responds to the acoustic energy, causing changes in the light scattered by the particle. Those changes, which are not measured during conventional flow cytometry, can be analyzed to determine additional physical properties of the particle. | 12-24-2009 |
20120091632 | METHOD OF SELECTIVE FOAMING FOR POROUS POLYMERIC MATERIAL - A selective high intensity ultrasonic foaming technique is described to fabricate porous polymers for biomedical applications. Process variables, including ultrasound power, scanning speed, and gas concentration have an affect on pore size. Pore size can be controlled with the scanning speed of the ultrasound insonation and interconnected porous structures could be obtained using a partially saturated polymers. A gas concentration range of 3-5% by weight creates interconnected open-celled porous structures. The selective high intensity ultrasonic foaming method can be used on biocompatible polymers so as not to introduce any organic solvents. The method has use in cell related biomedical applications such as studying cell growth behaviors by providing a porous environment with varying topological features. | 04-19-2012 |
20130003049 | DYNAMIC CHARACTERIZATION OF PARTICLES WITH FLOW CYTOMETRY - Flow cytometry concepts are modified to enable dynamic characterizations of particles to be obtained using optical scattering data. Particles in flow will be introduced into a sample volume. Light scattered by a particle in the sample volume is collected and analyzed. What differentiates the concepts disclosed herein from conventional flow cytometry is the use of an acoustic source that is disposed to direct acoustic energy into the sample volume. As the particle passes through the sample volume, it responds to the acoustic energy, causing changes in the light scattered by the particle. Those changes, which arc not measured during conventional flow cytometry, can be analyzed to determine additional physical properties of the particle. | 01-03-2013 |
20140347669 | Dynamic Characterization of Particles With Flow Cytometry - Flow cytometry concepts are modified to enable dynamic characterizations of particles to be obtained using optical scattering data. Particles in flow will be introduced into a sample volume. Light scattered by a particle in the sample volume is collected and analyzed. What differentiates the concepts disclosed herein from conventional flow cytometry is the use of an acoustic source that is disposed to direct acoustic energy into the sample volume. As the particle passes through the sample volume, it responds to the acoustic energy, causing changes in the light scattered by the particle. Those changes, which are not measured during conventional flow cytometry, can be analyzed to determine additional physical properties of the particle. | 11-27-2014 |
20150231282 | NANOPARTICLE EMULSIONS - Composites formed from a liquid core encapsulated by a plurality of nanoparticles are provided herein. The composites in certain embodiments are droplets comprising a hydrophobic dispersed phase within a hydrophilic continuous phase, thereby forming an emulsion. The composites can be used as contrast agents for imaging, therapeutic agents, and adapted for other uses according to the unique properties of the composites disclosed herein. | 08-20-2015 |
Patent application number | Description | Published |
20090213839 | System and Method for Distributed Call Monitoring/Recording Using the Session Initiation Protocol (SIP) - The system and method described herein allows for full monitoring and recording of SIP calls by using standard SIP messages. During the call set up between a first SIP device and a second SIP device, information is derived from a first SIP INVITE message from a first SIP device. Information is then derived from a response message from the second SIP device. | 08-27-2009 |
20100056105 | Securing a Device Based on Atypical User Behavior - A system and method for securing the mobile device applies the rules to determine if an event associated with an application is a secure event. If the event is a secure event, the system applies the rules to determine if the event is authenticated. If the event is authenticated, the event is authorized and the system updates rule data associated with the event and/or other associated events. Updating the rule data allows other associated events to be authenticated. If the event is not authenticated, the system requests authentication from a user. If the authentication is valid, the event is authorized and the system updates the rule data associated with the event and/or other associated events. If the authentication is not valid, the system secures the mobile device. Authorizing the event enables a user to access the application and/or data associated with the application. | 03-04-2010 |
20100153171 | METHOD AND APPARATUS FOR FURLOUGH, LEAVE, CLOSURE, SABBATICAL, HOLIDAY, OR VACATION GEO-LOCATION SERVICE - An interaction center system allows an enterprise to manage employees based on geo-location information, other characteristics of the employee, and/or company policies. The interaction center system is able to receive geo-location information about a person. The interaction center system can then identify the person and determine a status associated with the person. An exemplary status is any status for the employee while working with the enterprise or not working with the enterprise. For example, the status may be that the employee is on a furlough, is on vacation, is on leave, has been fired, is subject to a lay-off, is on sabbatical, is observing a religious holiday, or some other status associated with the employee. After determining the person and the status associated with the person, the interaction center system may determine an event rule or grammar that affects this person and deals with the status. | 06-17-2010 |
20100235218 | PRE-QUALIFIED OR HISTORY-BASED CUSTOMER SERVICE - System and methods are presented to receive presence information about a customer of an enterprise. The presence information can be geo-presence information, which may be provided by a geo-presence system or by a third party. Information within the geo-presence information can identify the customer. With the identity, personal information about the customer can be retrieved. The personal information can include aggregations or associations of the customer and other people, places, items, etc. From the presence and personal information, the system can inform, direct, or modify interactions with customers. The changes to the interactions can target customers that the enterprise may value more and may be more willing to engage in consumer activity. | 09-16-2010 |
20100293543 | VIRTUAL MACHINE IMPLEMENTATION OF MULTIPLE USE CONTEXTS - Methods, devices, and systems for dynamically changing between contexts running simultaneously on a single communication device, such as a mobile communication device. More particularly, each context can be run as a virtual machine on the same communication device and context-related parameters can be used to determine which context or combination of contexts should be applied at a particular time. | 11-18-2010 |
20110196714 | METHOD AND APPARATUS FOR OVERRIDING APPARENT GEO-POD ATTRIBUTES - A system and method manage the exchange of information, especially geo-location information, between a customer and an enterprise. A customer can include any person that may enter into a relationship with the enterprise. An enterprise can be any business or organization that may provide goods, services, or be involved in a relationship with a person. The customer and enterprise are involved in a transaction. Thus, the relationship with the person and the enterprise may be temporal in that it will only last for a period of time or only be involved in certain periods of time or may be temporary. The customer is able to provide customer settings. Further, during the transaction, one or more transaction settings may be established by the enterprise and the customer. As such, when the exchange of information occurs, an enterprise server or other system may be able to limit the types of information provided per the customer settings and the transaction settings. | 08-11-2011 |
20110200183 | VARIABLE NOISE CONTROL THRESHOLD - An interface allows a simple control to be shared by one or more conference participants. One exemplary embodiment maps complex techniques associated with conference control into a simple control. The control may be a single slider to adjust both the amount of control and the level of aggressiveness to get the best quality in a dynamic and changing environment. Another exemplary type of control would be to use two sliders—one to select and/or aggregate conference control mechanisms, and the other to adjust the aggressiveness of the selected conference control mechanism or aggregated mechanisms. Another exemplary type of control could be a simple rotary dial to emulate the two-dimensionality of two or more sliders. These controls could have the techniques associated with each position dynamically chosen and/or updated, for example, throughout a conference. | 08-18-2011 |
20120011208 | CONDITIONING RESPONSES TO EMOTIONS OF TEXT COMMUNICATIONS - A text communication, such as an email or blog posting from a user, is monitored to identify an issue. A score(s) of the text communication is determined by analyzing words/phrases in the text communication. A score can be based on various factors such as annoyance, language precision, help-ability, a communication length, and the like. A range for the score(s) is determined. When a response to the text communication is generated, a score(s) of the response to the text communication is determined. If one or more of the score(s) of the response is outside the range for the score(s), the response is rejected. Words/phrases are identified in the response to the text communication that can be changed in order to get the score(s) of the response within the range of the score(s) of the text communication. This information is displayed to an agent so an appropriate response can be formulated. | 01-12-2012 |
20120020471 | ROUTING OF CONTACTS BASED ON PREDICTED ESCALATION TIME - Systems and methods that employ contact escalation periods as criterion for managing routing procedures of a contact center. A prediction component can predict when a customer is likely to escalate a contact that is forwarded to a contact center, and hence facilitate resource matching based on such prediction. Accordingly, proactive and anticipatory contact interaction is enabled, wherein routing of contacts occur in-part based on predicted likelihood of escalations. | 01-26-2012 |
20120071145 | PERVASIVE CONTACT CENTER - Methods and systems that support the receipt of location data and/or touch data from a mobile communication device are provided. More particularly, a mobile customer service server is provided that can receive location data from or regarding a mobile communication device, and associate that location data with recognition data. The recognition data can in turn be delivered to other server side components, and used to select content to be returned to the mobile communication device. The mobile customer service server can also receive touch data input to the mobile communication device, and can provide recognition data related to the touch input to other server side component. Server side components provided with location or touch data by the mobile customer service server do not themselves need to natively support location recognition or touch recognition capabilities. | 03-22-2012 |