Patent application number | Description | Published |
20100052345 | Non-Contact Manipulating Devices and Methods - Non-contact manipulating devices and methods can include a fluid distribution member including a first fluid port configured to dispense fluid and create a Bernoulli effect to attract an article to be manipulated by the manipulating device while maintaining a gap between the article and the fluid distribution member. The fluid distribution member can further include a second fluid port configured to dispense fluid to assist in maintaining the gap. The non-contact manipulating devices and methods can further include a controller configured to control a fluid flow through at least the second fluid port to help maintain the gap. | 03-04-2010 |
20100194011 | MATERIAL SHEET HANDLING SYSTEM AND PROCESSING METHODS - Methods and apparatus provide for delivering a controlled supply of gas to at least one aero-mechanical device to impart a gas flow to suspend a material sheet; preventing lateral movement of the material sheet in at least one direction when suspended; and imparting a stream of water, from a side of the material sheet opposite the at least one aero-mechanical device, to dice the material sheet when suspended. | 08-05-2010 |
20120201645 | NON-CONTACT MANIPULATING DEVICES AND METHODS - Non-contact manipulating devices and methods can include a fluid distribution member including a first fluid port configured to dispense fluid and create a Bernoulli effect to attract an article to be manipulated by the manipulating device while maintaining a gap between the article and the fluid distribution member. The fluid distribution member can further include a second fluid port configured to dispense fluid to assist in maintaining the gap. The non-contact manipulating devices and methods can further include a controller configured to control a fluid flow through at least the second fluid port to help maintain the gap. | 08-09-2012 |
20120247154 | METHODS OF FABRICATING A GLASS RIBBON - Methods of fabricating a glass ribbon comprise the step of bending a glass ribbon in a cutting zone to provide a bent target segment with a bent orientation in the cutting zone. The methods further include the step of severing at least one of the edge portions from the central portion of the bent target segment within the cutting zone. Further methods are provided including the step of bending a glass ribbon in a bending zone downstream from a downward zone, wherein the glass ribbon includes an upwardly concave surface through the bending zone. The methods further include the step of severing at least one of the edge portions from the central portion of a target segment within the bending zone. | 10-04-2012 |
20130161368 | NON-CONTACT DANCER MECHANISMS, WEB ISOLATION APPARATUSES AND METHODS FOR USING THE SAME - A non-contact dancer mechanism for conveying a web of brittle material includes a guide rail and a variable position web support plenum adjustably positioned on the guide rail. The variable position web support plenum may include an arcuate outer surface with a plurality of fluid vents for emitting a fluid to support the web of brittle material over and spaced apart from the arcuate outer surface thereby preventing mechanical contact and damage to the web of brittle material. A support plenum counterbalance may be mechanically coupled to the variable position web support plenum, wherein the support plenum counterbalance supports at least a portion of the weight of the variable position web support plenum on the guide rail. Apparatuses incorporating the non-contact dancer mechanism and methods for using the non-contact dancer mechanism for handling continuous webs of brittle material are also disclosed. | 06-27-2013 |
20130302971 | MATERIAL SHEET HANDLING SYSTEM AND PROCESSING METHODS - Methods and apparatus provide for delivering a controlled supply of gas to at least one aero-mechanical device to impart a gas flow to suspend a material sheet; preventing lateral movement of the material sheet in at least one direction when suspended; and imparting a stream of water, from a side of the material sheet opposite the at least one aero-mechanical device, to dice the material sheet when suspended. | 11-14-2013 |
20140130649 | METHODS OF PROCESSING A GLASS RIBBON - Methods of processing a glass ribbon are provided. The method comprises the step of traversing the glass ribbon through a travel path at a predetermined velocity and severing the glass ribbon to create an upstream web and a downstream web. The method further includes the step of increasing a relative velocity of a downstream edge portion with respect to an upstream edge portion to create a gap between an upstream severed edge and a downstream severed edge. In other example methods, a segment of the glass ribbon is removed to create a gap between an upstream severed edge and a downstream severed edge. In still further example methods, an upstream severed edge is directed along a second travel path to create a gap between the upstream severed edge and a downstream severed edge. | 05-15-2014 |
20150251944 | METHODS AND APPARATUSES FOR SEPARATING GLASS RIBBONS - Apparatus and methods of separating a glass ribbon are provided. In one embodiment, an apparatus for severing glass ribbon includes a plurality of manufacturing components arranged into a travel path, a glass cutting device, and a severing zone positioned in a downstream direction from the glass cutting device, where the severing zone comprising a targeted separation region along the travel path. The apparatus also includes an acoustic transmitter positioned in a first direction from the targeted separation region, an acoustic receiver positioned in a second direction from the targeted separation region opposite the first direction, and a manufacturing component positioned along the travel path in the downstream direction from the targeted separation region. | 09-10-2015 |
20150321943 | METHODS OF PROCESSING A GLASS RIBBON - Methods of processing a glass ribbon are provided. The method includes the step of traversing the glass ribbon through a travel path at a predetermined velocity and severing the glass ribbon to create an upstream web and a downstream web. The method further includes the step of increasing a relative velocity of a downstream edge portion with respect to an upstream edge portion to create a gap between an upstream severed edge and a downstream severed edge. In other example methods, a segment of the glass ribbon is removed to create a gap between an upstream severed edge and a downstream severed edge. In still further example methods, an upstream severed edge is directed along a second travel path to create a gap between the upstream severed edge and a downstream severed edge. | 11-12-2015 |
20150345996 | APPARATUSES AND METHODS FOR MEASURING AN ANGLE BETWEEN A WEB OF MATERIAL AND A CONVEYANCE DIRECTION - In one embodiment, an angle measurement device for measuring an angle between a web of material and a conveyance direction includes a mounting bracket, a shaft rotatably coupled to the mounting bracket such that the shaft is rotatable with respect to the mounting bracket, a caster portion coupled to a first end of the shaft and positioned to contact a surface of the web of material being drawn over a web conveyance pathway, where the caster portion is spaced apart from an axis of rotation of the shaft, and an angular displacement sensor coupled to the mounting bracket and positioned to detect an angular orientation of the shaft with respect to the mounting bracket, where the angular displacement sensor outputs a signal indicative of the angular orientation of the shaft with respect to the mounting bracket. | 12-03-2015 |
20150367444 | APPARATUS AND METHODS FOR CONTINUOUS LASER CUTTING OF FLEXIBLE GLASS - A method for cutting a flexible glass ribbon includes directing the flexible glass ribbon to a flexible glass cutting apparatus including a laser. The flexible glass ribbon includes a first broad surface and a second broad surface that extend between a first edge and a second edge of the flexible glass ribbon. A laser beam is directed from the laser onto a region of the flexible glass ribbon. A crack is formed through the flexible glass ribbon using the laser beam. The crack is propagated along the flexible glass ribbon using the laser beam and a local mechanical deformation in the flexible glass ribbon. | 12-24-2015 |
20150375492 | APPARATUS AND METHODS OF FORMING FLEXIBLE GLASS LAMINATES USING ELECTROSTATIC PINNING - A method of forming a flexible glass laminate is provided. The method includes charging a flexible glass substrate with an electrostatic charge and charging a laminate substrate with an electrostatic charge that has a polarity opposite a polarity of the charge on the flexible glass substrate. The flexible glass substrate and the laminate substrate are brought together, with an adhesive therebetween, thereby creating an adhesive bond and an electrostatic bond between the flexible glass substrate and the laminate substrate. | 12-31-2015 |
Patent application number | Description | Published |
20130246120 | Systems and Methods Determining a Merchant Persona - The method of processing an analysis cycle to determine interest merchants may include selecting a seed merchant relevant to a topic interest, identifying consumers that have completed a transaction with the seed merchant to generate a list of identified consumers, determining merchants visited by the identified consumers, scoring all the merchants based on network connectivity, activity, and merchant over-index, updating the seed merchant in response to the list of scored merchants relative to a scoring threshold, and scoring the list of identified consumers based on the number of distinct merchants in transaction and over-indexing. Additionally, the method may further comprise producing a list of updated interest merchants and a list of updated identified consumers, where the updated interest merchants and the updated identified consumers are relevant to the topic interest. | 09-19-2013 |
20130246176 | Systems and Methods Determining a Merchant Persona - The method of processing an analysis cycle to determine interest merchants may include selecting a seed merchant relevant to a topic interest, identifying consumers that have completed a transaction with the seed merchant to generate a list of identified consumers, determining merchants visited by the identified consumers, scoring all the merchants based on network connectivity, activity, and merchant over-index, updating the seed merchant in response to the list of scored merchants relative to a scoring threshold, and scoring the list of identified consumers based on the number of distinct merchants in transaction and over-indexing. Additionally, the method may further comprise producing a list of updated interest merchants and a list of updated identified consumers, where the updated interest merchants and the updated identified consumers are relevant to the topic interest. | 09-19-2013 |
Patent application number | Description | Published |
20090125604 | THIRD PARTY, BROADCAST, MULTICAST AND CONDITIONAL RDMA OPERATIONS - In a multinode data processing system in which nodes exchange information over a network or through a switch, the mechanism which enables out-of-order data transfer via Remote Direct Memory Access (RDMA) also provides a corresponding ability to carry out broadcast operations, multicast operations, third party operations and conditional RDMA operations. In a broadcast operation a source node transfers data packets in RDMA fashion to a plurality of destination nodes. Multicast operation works similarly except that distribution is selective. In third party operations a single central node in a cluster or network manages the transfer of data in RDMA fashion between other nodes or creates a mechanism for allowing a directed distribution of data between nodes. In conditional operation mode the transfer of data is conditioned upon one or more events occurring in either the source node or in the destination node. | 05-14-2009 |
20100008251 | EFFICIENT PROBABILISTIC DUPLICATE PACKET DETECTOR IN COMPUTER NETWORKS - In order to solve the problem of the detection of the arrival of duplicate data packets in an interconnected, multinode data processing system, each data packet is provided with a field of r bits that are randomly generated for each data packet. However, one of the packets is provided with a field that is computed from the other randomly generated field entries in a checksum computation which yields a selected nonzero checksum value. A running checksum at the receiver is used to determine whether or not, after the receipt of the specified number, k, of data packets, a duplicate packet has been received. | 01-14-2010 |
Patent application number | Description | Published |
20100183131 | METHODS FOR ENABLING E-COMMERCE VOICE COMMUNICATION - A method for operating a server includes receiving a page request for a web page from a client computer via the Internet, the web page including an icon, retrieving the web page from a storage of the server, sending the web page to the client computer via the Internet, receiving a request from the client computer to initiate a telephone call via the Internet in response to a selection of the icon on the web page, initiating a real-time communications channel between the client computer and the server via the Internet in response to the request, determining a telephone number in response to the request, using a voice modem, coupled to the server and to a telephone line, to dial the telephone number, receiving packets of voice data from the client computer from the Internet, reassembling the packets of voice data into a stream of digital voice data, converting the stream of digital voice data to a stream of analog voice data, outputting the stream of analog voice data to the voice modem, and outputting the stream of the analog voice data from the voice modem to the telephone line. | 07-22-2010 |
20110103368 | METHODS FOR ENABLING E-COMMERCE VOICE COMMUNICATION - A method for operating a server includes receiving a page request for a web page from a client computer via the Internet, the web page including an icon, retrieving the web page from a storage of the server, sending the web page to the client computer via the Internet, receiving a request from the client computer to initiate a telephone call via the Internet in response to a selection of the icon on the web page, initiating a real-time communications channel between the client computer and the server via the Internet in response to the request, determining a telephone number in response to the request, using a voice modem, coupled to the server and to a telephone line, to dial the telephone number, receiving packets of voice data from the client computer from the Internet, reassembling the packets of voice data into a stream of digital voice data, converting the stream of digital voice data to a stream of analog voice data, outputting the stream of analog voice data to the voice modem, and outputting the stream of the analog voice data from the voice modem to the telephone line. | 05-05-2011 |
Patent application number | Description | Published |
20120153173 | HIGH CHARGE CAPACITY PIXEL ARCHITECTURE, PHOTOELECTRIC CONVERSION APPARATUS, RADIATION IMAGE PICKUP SYSTEM AND METHODS FOR SAME - Embodiments of methods and apparatus are disclosed for obtaining an imaging array or a digital radiographic system including a plurality of pixels where at least one pixel can include a scan line, a bias line, a switching element including a first terminal, a second terminal, and a control electrode where the control electrode is electrically coupled to the scan line; and a photoelectric conversion element including a first terminal electrically coupled to the bias line and a second terminal electrically coupled to the first terminal of the switching element, and a signal storage element formed in the same layers as the scan line, bias line, the data line, the switching element and the photoelectric conversion element. An area of one terminal of the signal storage element can be larger than a surface area of the pixel. | 06-21-2012 |
20130170616 | RADIOGRAPHIC DETECTOR INCLUDING BLOCK ADDRESS PIXEL ARCHITECTURE, IMAGING APPARATUS AND METHODS USING THE SAME - Embodiments of radiographic imaging systems; digital radiography detectors and methods for using the same can include radiographic imaging pixel unit cells that can include a plurality of N pixel elements that each include a photoelectric thin-film conversion element connected in-series to a conversion thin-film switching element, a conductor connected to the plurality of N pixel elements and an output switching element connected between the conductor and an imaging array output. Scan lines or row lines can extend in a first direction coupled to more than one pixel unit cell and data lines or column lines can extend in a second direction coupled to more than one pixel unit cell. | 07-04-2013 |
20130170620 | RADIOGRAPHIC DETECTOR WITH RAPID POWER-UP, IMAGING APPARATUS AND METHODS USING THE SAME - Embodiments of methods/apparatus can transition a DR detector imaging array to low power photosensor mode where a first voltage is applied across the photosensors. Embodiments of methods/apparatus can provide an area radiographic imaging array including a plurality of pixels arranged in a matrix at the imaging array where each pixel can include at least one electrically chargeable photosensor and at least one transistor, row address circuits, signal sensing circuits, and photosensor power control circuitry to maintain a first voltage across photosensors of the portion of the imaging array when the detector is between imaging operations. In one embodiment, photosensor power control circuitry can maintain the first voltage across the photosensors when a power consumption of the signal sensing circuits is less than 1% of the power consumption of the signal sensing circuits during readout of a signal from the portion of the imaging array. | 07-04-2013 |
20130182934 | SELF CORRECTING PORTABLE DIGITAL RADIOGRAPHY DETECTOR, METHODS AND SYSTEMS FOR SAME - Embodiments of radiographic imaging systems and/or methods can monitor the state of calibration of a digital x-ray detector, the detector including a solid state sensor with a plurality of pixels, an optional scintillating screen and at least one embedded microprocessor. In one embodiment, a method can use a computer or the embedded microprocessor or both, for setting a calibration operating mode of the portable detector; taking a plurality of dark images in the calibration mode; determining a dark difference image between pixel readings between two of the plurality of dark images; identifying pixels in the dark difference image that differ by over a threshold amount from at least some surrounding pixels in the dark difference image as defective pixels. | 07-18-2013 |
Patent application number | Description | Published |
20130188779 | DEVICES, APPARATUS AND METHODS FOR ANALYZING, AFFECTING AND/OR TREATING ONE OR MORE ANATOMICAL STRUCTURES - Exemplary embodiments of an apparatus and a system for generating at least one radiation are provided. For example, an exemplary system can include at least one radiation source arrangement configured to generate the at least one radiation, is translatable on at least one track, and is pivotable about at least two axes; a tracking assembly configured to track an internal movement of a target tissue within a living structure and provide tracking information to facilitate directing the radiation(s) generated by the radiation source arrangement(s) at the target tissue; and a collimator assembly configured to move in a curved path so as to shape and direct the at least one radiation generated by the radiation source arrangement(s). | 07-25-2013 |
20130289400 | DEVICES, APPARATUS AND METHODS FOR ANALYZING, AFFECTING AND/OR TREATING ONE OR MORE ANATOMICAL STRUCTURES - Exemplary embodiments of an apparatus and a system for generating at least one radiation are provided. For example, an exemplary system can include at least one radiation source arrangement configured to generate the at least one radiation, is translatable on at least one track, and is pivotable about at least two axes; a tracking assembly configured to track an internal movement of a target tissue within a living structure and provide tracking information to facilitate directing the radiation(s) generated by the radiation source arrangement(s) at the target tissue; and a collimator assembly configured to move in a curved path so as to shape and direct the at least one radiation generated by the radiation source arrangement(s). | 10-31-2013 |
20150213633 | SYSTEM, METHOD AND COMPUTER-ACCESSIBLE MEDIUM FOR PROVIDING A PANORAMIC CONE BEAM COMPUTED TOMOGRAPHY (CBCT) - Exemplary devices, procedures and computer-readable mediums for providing a projection image associated with at least one target. The projection image can be formed from a plurality of locations of a source arrangement. At each source location, a plurality of panoramic projection images associated with a target can be acquired. At least two of the panoramic projection images can be obtained at view angles which are different from one another. These panoramic projection images can be stitched together or otherwise combined. A resulting image can then be generated using a computed tomography procedure based on the stitched or combined projection images that are generated at the plurality of location. | 07-30-2015 |
Patent application number | Description | Published |
20120083123 | Chemical Mechanical Planarization Processes For Fabrication of FINFET Devices - A planarization method includes planarizing a semiconductor wafer in a first chemical mechanical polish step to remove overburden and planarize a top layer leaving a thickness of top layer material over underlying layers. The top layer material is planarized in a second chemical mechanical polish step to further remove the top layer and expose underlying layers of a second material and a third material such that a selectivity of the top layer material to the second material to the third material is between about 1:1:1 to about 2:1:1 to provide a planar topography. | 04-05-2012 |
20130285126 | NARROW BODY FIELD-EFFECT TRANSISTOR STRUCTURES WITH FREE-STANDING EXTENSION REGIONS - Narrow-body FETs, such as, FinFETs and trigates, exhibit superior short-channel characteristics compared to thick-body devices, such as planar bulk Si FETs and planar partially-depleted SOI (PDSOI) FETs. A common problem, however, with narrow-body devices is high series resistance that often negates the short-channel benefits. The high series resistance is due to either dopant pile-up at the SOI/BOX interface or dopant diffusion into the BOX. This disclosure describes a novel narrow-body device geometry that is expected to overcome the high series resistance problem. | 10-31-2013 |
20130285142 | NARROW BODY FIELD-EFFECT TRANSISTOR STRUCTURES WITH FREE-STANDING EXTENSION REGIONS - Narrow-body FETs, such as, FinFETs and trigates, exhibit superior short-channel characteristics compared to thick-body devices, such as planar bulk Si FETs and planar partially-depleted SOI (PDSOI) FETs. A common problem, however, with narrow-body devices is high series resistance that often negates the short-channel benefits. The high series resistance is due to either dopant pile-up at the SOI/BOX interface or dopant diffusion into the BOX. This disclosure describes a novel narrow-body device geometry that is expected to overcome the high series resistance problem. | 10-31-2013 |
20140264286 | SUSPENDED SUPERCONDUCTING QUBITS - A qubit system includes a substrate layer, a qubit circuit suspended above the substrate layer and fine structure disposed between the qubit circuit and the substrate layer. | 09-18-2014 |
20150311422 | SUSPENDED SUPERCONDUCTING QUBITS - A qubit system includes a substrate layer, a qubit circuit suspended above the substrate layer and fine structure disposed between the qubit circuit and the substrate layer. | 10-29-2015 |
20150340584 | SUSPENDED SUPERCONDUCTING QUBITS - A qubit system includes a substrate layer, a qubit circuit suspended above the substrate layer and fine structure disposed between the qubit circuit and the substrate layer. | 11-26-2015 |
Patent application number | Description | Published |
20080243587 | Increasing Incremental Spend By A Consumer - A rewards program has been developed that increases incremental spend by a consumer while maximizing the profits to a transactional account company. In an embodiment, a predicted spend of a given consumer over a given time period is calculated. A spend threshold for the consumer is set based on the predicted spend over the given time period. An incremental spend reward offer is then customized for the consumer, where the offer maximizes profits resulting from the offer based on a calculation of consumer profits derived from campaign group responses. The customization may involve, for example, simulating a response of the given consumer to an offer having various combinations of incentive variables, with the customized offer including the combination of incentive variables that maximizes profits resulting from the offer in the simulation. The consumer is rewarded for spend above the spend threshold during the given time period. | 10-02-2008 |
20090254413 | Portfolio Modeling and Campaign Optimization - In an embodiment of the invention, historical data related to multiple members of a customer loyalty program is gathered. A set of loyalty behavior models is developed for an individual member of the loyalty program is developed based on the historical data. For each campaign in a plurality of marketing campaigns, at least one combination of offers is inserted into each loyalty behavior model to output a plurality of net profit scores for the individual member, wherein each combination of offers outputs a separate net profit score. For each campaign in the plurality of campaigns, a combination of offers having the highest net profit score for the campaign is selected. The campaign having the highest net profit score of the plurality of campaigns is selected, and marketing materials for the selected campaign and combination of offers is transmitted to the individual member. | 10-08-2009 |
20150371252 | PORTFOLIO MODELING AND CAMPAIGN OPTIMIZATION - In an embodiment of the invention, historical data related to multiple members of a customer loyalty program is gathered. A set of loyalty behavior models is developed for an individual member of the loyalty program is developed based on the historical data. For each campaign in a plurality of marketing campaigns, at least one combination of offers is inserted into each loyalty behavior model to output a plurality of net profit scores for the individual member, wherein each combination of offers outputs a separate net profit score. For each campaign in the plurality of campaigns, a combination of offers having the highest net profit score for the campaign is selected. The campaign having the highest net profit score of the plurality of campaigns is selected, and marketing materials for the selected campaign and combination of offers is transmitted to the individual member. | 12-24-2015 |
Patent application number | Description | Published |
20130138499 | USAGE MEASURENT TECHNIQUES AND SYSTEMS FOR INTERACTIVE ADVERTISING - An advertising system is disclosed. In one embodiment, the system includes an advertising display configured to provide an advertisement to potential customers and a camera configured to capture images of the potential customers when the potential customers pass the advertising display. The system may also include an image processing system having a processor and a memory. The memory may include application instructions for execution by the processor, and the image processing system may be configured to execute the application instructions to derive usage characteristics of the potential customers with respect to the advertising display through analysis of the captured images. Additional methods, systems, and articles of manufacture are also disclosed. | 05-30-2013 |
20130138505 | ANALYTICS-TO-CONTENT INTERFACE FOR INTERACTIVE ADVERTISING - An advertising system is disclosed. In one embodiment, the system includes a processor and a memory including application instructions for execution by the processor. The application instructions may include a visual analytics engine to analyze visual information including human activity and a content engine separate from the visual analytics engine to provide advertising content to one or more potential customers. Further, the instructions may include an interface module to enable information generated from analysis of the human activity by the visual analytics engine to be transferred to the content engine in accordance with a specification in which the information generated is characterized with a hierarchical, object-oriented data structure. Additional methods, systems, and articles of manufacture are also disclosed. | 05-30-2013 |
20130152997 | APPARATUS AND METHOD FOR PREDICTING SOLAR IRRADIANCE VARIATION - An apparatus and method, as may be used for predicting solar irradiance variation, are provided. The apparatus may include a solar irradiance predictor processor ( | 06-20-2013 |
20130223676 | APPARATUS AND METHOD FOR SPATIALLY RELATING VIEWS OF SKY IMAGES ACQUIRED AT SPACED APART LOCATIONS - Homography-based imaging apparatus and method are provided. The apparatus may include a processor ( | 08-29-2013 |
Patent application number | Description | Published |
20120306000 | Formation of Field Effect Transistor Devices - A method includes defining active regions on a substrate, forming a dummy gate stack material over exposed portions of the active regions of the substrate and non-active regions of the substrate, removing portions of the dummy gate stack material to expose portions of the active regions and non-active regions of the substrate and define dummy gate stacks, forming a gap-fill dielectric material over the exposed portions of the substrate and the source and drain regions, removing portions of the gap-fill dielectric material to expose the dummy gate stacks, removing the dummy gate stacks to form dummy gate trenches, forming dividers within the dummy gate trenches, depositing gate stack material inside the dummy gate trenches, over the dividers, and the gap-fill dielectric material, and removing portions of the gate stack material to define gate stacks. | 12-06-2012 |
20120329227 | Formation of Field Effect Transistor Devices - A method includes defining active regions on a substrate, forming a dummy gate stack material over exposed portions of the active regions of the substrate and non-active regions of the substrate, removing portions of the dummy gate stack material to expose portions of the active regions and non-active regions of the substrate and define dummy gate stacks, forming a gap-fill dielectric material over the exposed portions of the substrate and the source and drain regions, removing portions of the gap-fill dielectric material to expose the dummy gate stacks, removing the dummy gate stacks to form dummy gate trenches, forming dividers within the dummy gate trenches, depositing gate stack material inside the dummy gate trenches, over the dividers, and the gap-fill dielectric material, and removing portions of the gate stack material to define gate stacks. | 12-27-2012 |
Patent application number | Description | Published |
20090287744 | APPARATUS, SYSTEM AND METHOD FOR HEALTHCHECK OF INFORMATION TECHNOLOGY INFRASTRUCTURE BASED ON LOG DATA - A method and system for checking health of information technology infrastructure based on log data, in one aspect, collect log data non-intrusively from a production system, said log data at least associated with transactions occurring in the production system and resource utilization of the production system, normalize said log data into a plurality of log data types, perform data regression analysis using said plurality of log data types to estimate resources consumed by each of said transactions and throughput of each of said transactions, and use a queuing model to predict performance of the information technology infrastructure under various workloads. | 11-19-2009 |
20100005468 | BLACK-BOX PERFORMANCE CONTROL FOR HIGH-VOLUME THROUGHPUT-CENTRIC SYSTEMS - Throughput of a high-volume throughput-centric computer system is controlled by dynamically adjusting a concurrency level of a plurality of events being processed in a computer system to meet a predetermined target for utilization of one or more resources of a computer system. The predetermined target is less than 100% utilization of said one or more resources. The adjusted concurrency level is validated using one or more queuing models to check that said predetermined target is being met. Parameters are configured for adjusting the concurrency level. The parameters are configured so that said one or more resources are shared with one or more external programs. A statistical algorithm is established that minimizes total number of samples collected. The samples may be used to measure performance used to further dynamically adjust the concurrency level. A dynamic thread sleeping method is designed to handle systems that need only a very small number of threads to saturate bottleneck resources and hence are sensitive to concurrency level changes. | 01-07-2010 |
20120179874 | SCALABLE CLOUD STORAGE ARCHITECTURE - a virtual storage module operable to run in a virtual machine monitor may include a wait-queue operable to store incoming block-level data requests from one or more virtual machines. In-memory metadata may store information associated with data stored in local persistent storage that is local to a host computer hosting the virtual machines. The data stored in local persistent storage replicates a subset of data in one or more virtual disks provided to the virtual machines. The virtual disks are mapped to remote storage accessible via a network connecting the virtual machines and the remote storage. A cache handling logic may be operable to handle the block-level data requests by obtaining the information in the in-memory metadata and making I/O re-quests to the local persistent storage or the remote storage or combination of the local persistent storage and the remote storage to service the block-level data requests. | 07-12-2012 |
20130139152 | CLOUD PROVISIONING ACCELERATOR - High level characteristics are extracted from a virtual machine provisioning request stream for a cloud computing environment. A plurality of prediction models are generated for a plurality of different types of virtual machines. A regression-correlation ensemble is applied to appropriate ones of the prediction models to predict future virtual machine demand for the cloud computing environment. | 05-30-2013 |
20130227130 | MANAGING SERVICE LEVELS PROVIDED BY SERVICE PROVIDERS - A method and system for managing at least one service level of a service provided by a service provider to a customer of the service provider under a service level agreement. The service level agreement is a contract between the service provider and the customer. Measurement data and at least one adjudication element associated with a service level of the at least one service level are retrieved in an electronic format. The measurement data and the at least one adjudication element are stored in a datastore. The measurement data includes at least one data point measured on a respective resource that provides the service. The retrieved measurement data are adjudicated for the service level in accordance with the at least one adjudication element such that the adjudication generates a respective adjudicated data point for each data point of the measurement data. | 08-29-2013 |
20130346557 | SCALABLE CLOUD STORAGE ARCHITECTURE - A virtual storage module operable to run in a virtual machine monitor may include a wait-queue operable to store incoming block-level data requests from one or more virtual machines. In-memory metadata may store information associated with data stored in local persistent storage that is local to a host computer hosting the virtual machines. The data stored in local persistent storage replicates a subset of data in one or more virtual disks provided to the virtual machines. The virtual disks are mapped to remote storage accessible via a network connecting the virtual machines and the remote storage. A cache handling logic may be operable to handle the block-level data requests by obtaining the information in the in-memory metadata and making I/O requests to the local persistent storage or the remote storage or combination of the local persistent storage and the remote storage to service the block-level data requests. | 12-26-2013 |
20140012561 | MODELING AND EVALUATING APPLICATION PERFORMANCE IN A NEW ENVIRONMENT - A method for evaluating the performance of an application when migrated from a first environment in which the application is currently executing to a second, different environment includes generating a virtual application that mimics the resource consuming behavior of the application, executing the virtual application in the second environment, and evaluating the performance of the virtual application in the second environment. | 01-09-2014 |
20140012562 | MODELING AND EVALUATING APPLICATION PERFORMANCE IN A NEW ENVIRONMENT - A method for evaluating the performance of an application when migrated from a first environment in which the application is currently executing to a second, different environment includes generating a virtual application that mimics the resource consuming behavior of the application, executing the virtual application in the second environment, and evaluating the performance of the virtual application in the second environment. | 01-09-2014 |
20140101005 | SELF-SERVICE INTERFACE FOR POLICY CONTROL IN THE CLOUD - One embodiment a method for providing a cloud-based service to an enterprise comprising a plurality of members includes receiving at least a portion of a policy a first user within the enterprise, where the policy defines a limit on usage of the cloud-based service by at least some of the plurality of members, receiving a request for the cloud-based service from a second user associated with one of the plurality of members, and automatically responding to the request in accordance with the policy. | 04-10-2014 |
20140101013 | SELF-SERVICE INTERFACE FOR POLICY CONTROL IN THE CLOUD - One embodiment of a computer readable storage medium contains an executable program for providing a cloud-based service to an enterprise comprising a plurality of members, where the program causes a processor to perform steps including receiving at least a portion of a policy a first user within the enterprise, where the policy defines a limit on usage of the cloud-based service by at least some of the plurality of members, receiving a request for the cloud-based service from a second user associated with one of the plurality of members, and automatically responding to the request in accordance with the policy. | 04-10-2014 |
20160063145 | DYNAMIC AND COLLABORATIVE WORKFLOW AUTHORING WITH CLOUD-SUPPORTED LIVE FEEDBACK - Embodiments are directed to a method of developing a workflow. The method includes receiving a proposed workflow component at a local computing device of a workflow development system. The workflow development system generates a simulation stub derived from historical workflow execution logs that are relevant to the proposed workflow component. The workflow development system executes the simulation stub, which is an approximation of the proposed workflow component. | 03-03-2016 |
Patent application number | Description | Published |
20080317217 | SYSTEM AND METHOD FOR DETERMINING AND OPTIMIZING RESOURCES OF A DATA PROCESSING SYSTEM UTILIZED BY A SERVICE REQUEST - A computer-implemented method for determining resources utilized by a service request in a data processing system. The method includes determining monitored relationship types from monitoring data, determining relationship domains, determining intra-domain relationships from relationships that are internal to the relationship domains and determining cross-domain relationships from the intra-domain relationships that are linked between pairs of the relationship domains, and determining resources utilized by the service request from the intra-domain and cross-domain relationships. The domains are derived from one of the relationship types that is monitored by a single monitoring application. | 12-25-2008 |
20090016346 | APPARATUS, SYSTEM AND METHOD FOR RELIABLE, FAST, AND SCALABLE MEULTCAST MESSAGE DELIVERY IN SERVICE OVERLAY NETWORKS - A method to organize nodes into an overlay network and to disseminate multicast messages within this overlay both through an efficient tree embedded in the overlay and through gossips exchanged between overlay neighbors. Regardless of the size of the system, this invention incurs a constant low overhead on each node. | 01-15-2009 |
20120327777 | APPARATUS, SYSTEM AND MEHTOD FOR RELIABLE, FAST, AND SCALABLE MULTICAST MESSAGE DELIVERY IN SERVICE OVERLAY NETWORKS - A method to organize nodes into an overlay network and to disseminate multicast messages within this overlay both through an efficient tree embedded in the overlay and through gossips exchanged between overlay neighbors. Regardless of the size of the system, this invention incurs a constant low overhead on each node. | 12-27-2012 |
20130010648 | APPARATUS, SYSTEM AND METHOD FOR RELIABLE, FAST AND SCALABLE MULTICAST MESSAGE DELIVERY IN SERVICE OVERLAY NETWORKS - A method to organize nodes into an overlay network and to disseminate multicast messages within this overlay both through an efficient tree embedded in the overlay and through gossips exchanged between overlay neighbors. Regardless of the size of the system, this invention incurs a constant low overhead on each node. | 01-10-2013 |
20130205023 | SYSTEM AND METHOD FOR DETERMINING AND OPTIMIZING RESOURCES OF DATA PROCESSING SYSTEM UTILIZED BY A SERVICE REQUEST - A computer-implemented method for determining resources utilized by a service request in a data processing system. The method includes determining monitored relationship types from monitoring data, determining relationship domains, determining intra-domain relationships from relationships that are internal to the relationship domains and determining cross-domain relationships from the intra-domain relationships that are linked between pairs of the relationship domains, and determining resources utilized by the service request from the intra-domain and cross-domain relationships. The domains are derived from one of the relationship types that is monitored by a single monitoring application. | 08-08-2013 |
Patent application number | Description | Published |
20130124309 | MANAGING ASSOCIATIONS BETWEEN DEVICE IDENTIFIERS - Device identifiers for devices, such as computing devices, software, and applications, etc., are analyzed to determine whether the device identifiers are associated with each other (e.g., are connected to each other) and how strongly the device identifiers are associated with each other. A stronger connection between two device identifiers may indicate that the device identifiers are connected to the same user, same computing device, or same household. Connections between device identifiers are identified and/or weighted if the device identifiers are associated with the same network or if the device identifiers use the same login information to access content. The identifiers and their connections may form a device graph. Content is targeted to the clients based on the device graph. The device graph may also be used to perform targeting and orchestration of advertising, attribution reporting, analytics, and content optimization across devices in the device graph. | 05-16-2013 |
20150370814 | SYSTEM AND METHOD FOR ANALYZING USER DEVICE INFORMATION - A system and method is provided to track users across applications and devices, and to distinguish similar or different users among a number of commonly-used devices. Accordingly, systems and methods are provided for analyzing user device information to determine different users among a number of devices. In particular, user's behavior when using the devices is observed, and responsive to that observed behavior, is the determined whether a particular users are distinguishable from other users. For instance, it may be useful to distinguish between users that operate the same devices or exist within a similar network (e.g., a home network, a workplace network, etc.) for various purposes. For instance, it may be useful to distinguish between users for displaying advertising to these users, performing some other operation with respect to a subset of the users. | 12-24-2015 |
Patent application number | Description | Published |
20080222362 | Method and Apparatus for Execution of a Process - Techniques are provided for enabling execution of a process employing a cache Method steps can include obtaining a first probability of accessing a given artifact in a state S | 09-11-2008 |
20080259084 | METHOD AND APPARATUS FOR ORGANIZING DATA SOURCES - A method and apparatus for organizing deep Web services are provided. In one aspect, the method and apparatus obtains a collection of sources and their associated attributes and/or input modes, for instance, using a crawling algorithm. The method and apparatus uses this information to organize the sources into communities. A mining algorithm such as the hyperclique mining algorithm is used to obtain cliques of highly correlated attributes. A clustering algorithm such as the hierarchical agglomerative clustering algorithm is used to further cluster the cliques of attributes into larger cliques, which in the present disclosure is referred to as signatures. The sources that are associated with each signature form a community and a graph representation of the communities is constructed, where the vertices are communities and the edges are the shared attributes. | 10-23-2008 |
20080270367 | SYSTEM AND METHOD FOR SEARCHING DEEP WEB SERVICES - A system and method for searching deep web services are provided. The system and method in one aspect allow organizing communities, sources and schema attributes in a multi-tier containment relationship; searching representative schema attributes in one or more communities; searching representative services in one or more communities; searching for related schema attributes; and searching for related communities. | 10-30-2008 |
20110066457 | ANALYTICS INTEGRATION SERVER WITHIN A COMPREHENSIVE FRAMEWORK FOR COMPOSING AND EXECUTING ANALYTICS APPLICATIONS IN BUSINESS LEVEL LANGUAGES - Systems, methods and articles of manufacture are disclosed for building and executing analytics solutions. Such a solution may provide a comprehensive analytics solution (e.g., a risk assessment, fraud detection solution, dynamic operational risk evaluations, regulatory compliance assessments, etc.). The analytics solution may perform an analytics task using operational data distributed across a variety of independently created and governed data repositories in different departments of an organization. A framework is disclosed which allows a user (e.g., a risk analyst) to compose analytical tools that can access data from a variety of sources (both internal and external to an enterprise) and perform a variety of analytic functions. | 03-17-2011 |
20110066589 | ANALYTICS INFORMATION DIRECTORIES WITHIN A COMPREHENSIVE FRAMEWORK FOR COMPOSING AND EXECUTING ANALYTICS APPLICATIONS IN BUSINESS LEVEL LANGUAGES - Systems, methods and articles of manufacture are disclosed for building and executing analytics solutions. Such a solution may provide a comprehensive analytics solution (e.g., a risk assessment, fraud detection solution, dynamic operational risk evaluations, regulatory compliance assessments, etc.). The analytics solution may perform an analytics task using operational data distributed across a variety of independently created and governed data repositories in different departments of an organization. A framework is disclosed which allows a user (e.g., a risk analyst) to compose analytical tools that can access data from a variety of sources (both internal and external to an enterprise) and perform a variety of analytic functions. | 03-17-2011 |
20110066590 | ANALYTICS INTEGRATION WORKBENCH WITHIN A COMPREHENSIVE FRAMEWORK FOR COMPOSING AND EXECUTING ANALYTICS APPLICATIONS IN BUSINESS LEVEL LANGUAGES - Systems, methods and articles of manufacture are disclosed for building and executing analytics solutions. Such a solution may provide a comprehensive analytics solution (e.g., a risk assessment, fraud detection solution, dynamic operational risk evaluations, regulatory compliance assessments, etc.). The analytics solution may perform an analytics task using operational data distributed across a variety of independently created and governed data repositories in different departments of an organization. A framework is disclosed which allows a user (e.g., a risk analyst) to compose analytical tools that can access data from a variety of sources (both internal and external to an enterprise) and perform a variety of analytic functions. | 03-17-2011 |
Patent application number | Description | Published |
20110137900 | METHOD TO IDENTIFY COMMON STRUCTURES IN FORMATTED TEXT DOCUMENTS - A computer implemented method, computer program product and data processing system, for identifying common structures shared across a plurality of formatted text documents. The common structure is presented as a sequence of landmarks, each of which has a starting and ending marker to describe the borders of text. The common structure is identified by counting the occurrences of repeating text segments across documents. Frequently co-occurred adjacent segments become candidates for markers of landmarks. In addition, styling information of textual content within a landmark is extracted and mapped to rules. The rules are used to merge and summarize content from multiple documents, which gives an advantage over current practice of content concatenation. | 06-09-2011 |
20120330996 | MULTI-GRANULARITY HIERARCHICAL AGGREGATE SELECTION BASED ON UPDATE, STORAGE AND RESPONSE CONSTRAINTS - Techniques are disclosed for multi-granularity hierarchical aggregate selection based on update, storage and response constraints. For example, for a temporal hierarchy of aggregation statistics associated with a plurality of database records, wherein the temporal hierarchy comprises two or more aggregation statistics levels and each level has a different temporal granularity associated therewith, a method comprises iteratively modifying the temporal hierarchy to at least one of: (a) minimize a storage usage cost while satisfying a temporal hierarchy update constraint and a query response time constraint; (b) reduce a temporal hierarchy update time and a query response time while satisfying a storage usage constraint; and (c) minimize a query response time for frequently applied queries that do not shift in time while satisfying the storage usage constraint, wherein the resulting temporal hierarchy that achieves at least one of (a), (b) and (c) is identified as an optimal temporal hierarchy. | 12-27-2012 |
20130097168 | METHOD TO IDENTIFY COMMON STRUCTURES IN FORMATTED TEXT DOCUMENTS - A computer implemented method, computer program product and data processing system, for identifying common structures shared across a plurality of formatted text documents. The common structure is presented as a sequence of landmarks, each of which has a starting and ending marker to describe the borders of text. The common structure is identified by counting the occurrences of repeating text segments across documents. Frequently co-occurred adjacent segments become candidates for markers of landmarks. In addition, styling information of textual content within a landmark is extracted and mapped to rules. The rules are used to merge and summarize content from multiple documents, which gives an advantage over current practice of content concatenation. | 04-18-2013 |
20140156826 | Parallel Top-K Simple Shortest Paths Discovery - A method for searching the top-K simple shortest paths between a specified source node and a specified target node in a graph, with graph data partitioned and distributed across a plurality of computing servers, the method including a parallel path search initialized from either one or both of the source and target nodes and traversing the graph by building likely path sequences for a match. Each computing server determines and forwards a path sequence as discovery progresses until the top-K paths are discovered. | 06-05-2014 |
20140324552 | ANALYSIS AND ANNOTATION OF INTERACTIONS OBTAINED FROM NETWORK TRAFFIC - A method comprises the steps of obtaining interactions from network traffic for storage in a playback device, analyzing the obtained interactions to determine correlations between the obtained interactions and a knowledge base and annotating the obtained interactions based at least in part on the analysis of the obtained interactions. The obtaining, analyzing, and annotating steps are performed by at least one processing device comprising a processor coupled to a memory. | 10-30-2014 |
20140324554 | ANALYSIS AND ANNOTATION OF INTERACTIONS OBTAINED FROM NETWORK TRAFFIC - A method comprises the steps of obtaining interactions from network traffic for storage in a playback device, analyzing the obtained interactions to determine correlations between the obtained interactions and a knowledge base and annotating the obtained interactions based at least in part on the analysis of the obtained interactions. The obtaining, analyzing, and annotating steps are performed by at least one processing device comprising a processor coupled to a memory. | 10-30-2014 |
20140354649 | DISTRIBUTED K-CORE VIEW MATERIALIZATION AND MAINTENANCE FOR GRAPHS - Large graph data in many application domains dynamically changes with vertices and edges inserted and deleted over time. The problem of identifying and maintaining densely connected regions in the graph thus becomes a challenge. Embodiments of the invention describe a method using a k-core measure as a metric of dense connectivity over large, partitioned graph data stored in multiple computing servers in a cluster. The method describes steps to identify a k-core subgraph in parallel and to maintain a k-core subgraph when a new edge is inserted or an existing edge is deleted. The embodiments thus enable practitioners to identify and monitor large scale graph data, such as exemplified by multiple topical communities in a social network, in a scalable and efficient manner. | 12-04-2014 |
20150058348 | ASSOCIATION OF VISUAL LABELS AND EVENT CONTEXT IN IMAGE DATA - A first set of contextual dimensions is generated from one or more textual descriptions associated with a given event, which includes one or more examples. A second set of contextual dimensions is generated from one or more visual features associated with the given event, which includes one or more visual example recordings. A similarity structure is constructed from the first set of contextual dimensions and the second set of contextual dimensions. One or more of the textual descriptions is matched with one or more of the visual features based on the similarity structure. | 02-26-2015 |
20150347549 | Database Query Processing Using Horizontal Data Record Alignment of Multi-Column Range Summaries - Organizing data within a database is provided. In response to determining that a group of coarsified data records within a database table is not an aligned group of data records, a virtually replicated subgroup of coarsified data records that corresponds to the group of coarsified data records is generated from different groups of coarsified data records within the database table. The virtually replicated subgroup of coarsified data records is aligned with the corresponding group of coarsified data records. | 12-03-2015 |
20160087875 | PARALLEL TOP-K SIMPLE SHORTEST PATHS DISCOVERY - A method for searching the top-K simple shortest paths between a specified source node and a specified target node in a graph, with graph data partitioned and distributed across a plurality of computing servers, the method including a parallel path search initialized from either one or both of the source and target nodes and traversing the graph by building likely path sequences for a match. Each computing server determines and forwards a path sequence as discovery progresses until the top-K paths are discovered. | 03-24-2016 |