Patent application number | Description | Published |
20080222151 | Information Handling System Employing Unified Management Bus - An information handling system includes a host including a central processing unit, a first management controller (MC) enabled to communicate with the host, and a network interface resource (NIR) in communication with the host and operable to enable the information handling system to communicate via an external network. The NIR includes a unified management module (UMM) operable to receive and route a local management packet, sent from the host, to the first management resource via a first unified management bus (UMB) and further operable to receive and route a remote management packet, sent from a remote resource via the external network, to the first management resource via the first UMB. | 09-11-2008 |
20080301425 | Method And System To Support ISCSI Boot Through Management Controllers - An information handling system includes a host including a central processing unit, a management controller enabled to communicate with the host, a network interface resource in communication with the host and operable to enable the information handling system to communicate via an external network, and a target system in communication with the host through the network interface resource. The management controller comprises an iSCSI initiator operable to generate a request to the target system for an initial OS image. | 12-04-2008 |
20100180110 | SYSTEM AND METHOD FOR CONFIGURING OPTION ROM - A method of configuring an information handling system includes operating a management controller to obtain device configuration data from a management server, storing the device configuration data in the information handling system, booting the information handling system, and accessing the device configuration data to configure a device. Machine-executable code for an information handling system includes instructions for carrying out a method including obtaining configuration data for a device from a management server, storing the configuration data in a management controller, booting the information handling system, detecting the device, and accessing the configuration data to configure the device. An information handling system includes a processor, a device, and a management controller. The management controller obtains configuration data for the device from a management server, stores the configuration data, boots the information handling system, and accesses the configuration data to configure the device. | 07-15-2010 |
20120102311 | System and Method for Configuring Option ROM - An information handling system includes a processor, a first memory, a device, and a management controller that includes a second memory. The management controller obtains configuration data for the device and stores the configuration data in the first memory while the processor is powered off, and configures the device based upon the configuration data from the first memory in response to booting the information handling system. | 04-26-2012 |
20120166614 | Information Handling System Employing Unified Management Bus - An information handling system includes a host including a central processing unit, a first management controller (MC) enabled to communicate with the host, and a network interface resource (NIR) in communication with the host and operable to enable the information handling system to communicate via an external network. The NIR includes a unified management module (UMM) operable to receive and route a local management packet, sent from the host, to the first management controller via a first unified management bus (UMB) and further operable to receive and route a remote management packet, sent from a remote resource via the external network, to the first management controller via the first UMB. | 06-28-2012 |
20150163169 | INFORMATION HANDLING SYSTEM EMPLOYING UNIFIED MANAGEMENT BUS - An information handling system includes a host including a central processing unit, a first management controller (MC) enabled to communicate with the host, and a network interface resource (NIR) in communication with the host and operable to enable the information handling system to communicate via an external network. The NIR includes a unified management module (UMM) operable to receive and route a local management packet, sent from the host, to the first management controller via a first unified management bus (UMB) and further operable to receive and route a remote management packet, sent from a remote resource via the external network, to the first management controller via the first UMB. | 06-11-2015 |
Patent application number | Description | Published |
20120157284 | FOLDING APPARATUS AND METHOD OF FOLDING A PRODUCT - An apparatus for folding a product includes a receiving roll having a first direction of rotation. The receiving roll is adapted to selectively hold first and second portions of the product. A folding roll of the apparatus has a second direction of rotation that is opposite from the first direction of rotation. The folding roll is adapted to selectively hold the first portion of the product thereto. An oscillating member is adapted to transfer the first portion of the product from the receiving roll to the folding roll. The oscillating member is configured to move in both the first direction and the second direction. | 06-21-2012 |
20120157286 | FOLDING APPARATUS HAVING ROLLS WITH VARIABLE SURFACE SPEEDS AND A METHOD OF FOLDING A PRODUCT - An apparatus for folding a product having a first portion and a second portion has a receiving roll with a drive assembly for rotating the receiving roll at variable surface speeds in a first direction of rotation. The receiving roll is adapted to selectively hold the first and second portions of the product thereto. A folding roll has a drive assembly for rotating the folding roll at variable surface speeds in a second, opposite direction of rotation. The folding roll is adapted to selectively hold the first portion of the product thereto. An oscillating member is adapted to transfer the first portion of the product from the receiving roll to the folding roll. The oscillating member has a drive assembly for moving the oscillating member at variable surface speeds in both the first direction and the second direction. | 06-21-2012 |
20120157288 | FOLDING APPARATUS AND METHOD OF FOLDING A PRODUCT - An apparatus for folding products has a conveying member configured to hold a first portion and a second portion of the product and to release the first portion while continuing to hold the second portion. The conveying member is configured to convey the product at a conveying speed. A folding assembly is disposed adjacent the conveying member. The folding assembly is configured to receive the first portion of the product from the conveying member while moving generally at the conveying speed, to decelerate relative to the conveying member while holding the first portion thereto thereby causing the product to fold about the fold axis, and to place the first portion of the product into contact with the second portion such that the first portion overlies the second portion. | 06-21-2012 |
20140171284 | FOLDING APPARATUS AND METHOD OF FOLDING A PRODUCT USING AN OSCILLATING MEMBER AND A FOLDING ROLL - An apparatus for folding products includes a conveying member adapted to convey the product, an oscillating member disposed adjacent the conveying member, and a folding roll disposed adjacent the conveying member and the oscillating member. The oscillating member is adapted to grasp and lift a first portion of the product from the conveying member while the product is being conveyed by the conveying member. The oscillating member is moveable in a first direction away from the conveying member and in a second direction toward the conveying member. The folding roll is adapted to receive the first portion of the product from the oscillating member and to place the first portion of the product into engagement with a second portion of the product such that the product is in a folded configuration. | 06-19-2014 |
Patent application number | Description | Published |
20110191323 | EFFICIENT MULTIPLE TUPLE GENERATION OVER STREAMING XML DATA - Methods and arrangements for extracting tuples from a streaming XML document. A query twig is applied to the XML document stream, tuples are extracted from the XML document stream based on the query twig, and a quantity of extracted tuples is limited via foregoing extraction of duplicate tuples extraction of tuples that do not satisfy query twig criteria. | 08-04-2011 |
20120078929 | Utilizing Metadata Generated During XML Creation to Enable Parallel XML Processing - A method, computer program product, and system for enabling parallel processing of an XML document without pre-parsing, utilizing metadata associated with the XML document and created at the same time as the XML document. The metadata is used to generate partitions of the XML document at the time of parallel processing, without requiring system-intensive pre-parsing. | 03-29-2012 |
20120166460 | Utilizing Metadata Generated During XML Creation to Enable Parallel XML Processing - A method, computer program product, and system for enabling parallel processing of an XML document without pre-parsing, utilizing metadata associated with the XML document and created at the same time as the XML document. The metadata is used to generate partitions of the XML document at the time of parallel processing, without requiring system-intensive pre-parsing. | 06-28-2012 |
20130073515 | COLUMN BASED DATA TRANSFER IN EXTRACT TRANSFORM AND LOAD (ETL) SYSTEMS - Executing a plurality of transform stages in an extract, transform and load (ETL) job including, for each of the transform stages, receiving a plurality of input row identifiers (RIDs) corresponding to a first plurality of source database table rows in a source database table. Data is retrieved directly from a subset of the source database table columns in the first plurality of source database table rows based on the input RIDs and transform logic. Partial row data including data from the subset of the source database table columns is generated for each of the first plurality of source database table rows. Transformed data is generated based on the partial row data and to the transform logic. Output RIDs corresponding to a second plurality of rows in the source database table that include a least a subset of the transformed data are output to a downstream stage. | 03-21-2013 |
20130297557 | COLUMN BASED DATA TRANSFER IN EXTRACT, TRANSFORM AND LOAD (ETL) SYSTEMS - Executing a plurality of transform stages in an extract, transform and load (ETL) job including, for each of the transform stages, receiving a plurality of input row identifiers (RIDs) corresponding to a first plurality of source database table rows in a source database table. Data is retrieved directly from a subset of the source database table columns in the first plurality of source database table rows based on the input RIDs and transform logic. Partial row data including data from the subset of the source database table columns is generated for each of the first plurality of source database table rows. Transformed data is generated based on the partial row data and to the transform logic. Output RIDs corresponding to a second plurality of rows in the source database table that include a least a subset of the transformed data are output to a downstream stage. | 11-07-2013 |
20140007150 | CROWD SOURCED, CONTENT AWARE SMARTER TELEVISION SYSTEMS | 01-02-2014 |
20140165092 | CROWD SOURCED, CONTENT AWARE SMARTER TELEVISION SYSTEMS - Method, system, and computer program product for performing an operation, the operation including transmitting a media stream to one or more devices configured to display the media stream on a display coupled to the respective device, receiving user feedback from a first set of devices, of the one or more devices, marking the media stream as inappropriate, and upon determining that the received user feedback exceeds a threshold, marking the media stream as inappropriate, transmitting the marked media stream to a first device, of the one or more devices exclusive of the first set of devices, and wherein the first device is configured to, responsive to receiving the marked media stream, restrict display of the marked media stream on the respective display. | 06-12-2014 |
Patent application number | Description | Published |
20140089251 | ENHANCING PERFORMANCE OF EXTRACT, TRANSFORM, AND LOAD (ETL) JOBS - A computer receives one or more files having configuration information that includes data that defines a plurality of stages of an extract, transform, and load (ETL) job, wherein the plurality of stages comprise a read stage that is preceded by a write stage, and wherein the read stage reads data from a source location, and wherein the data that is read or a modified version of the data that is read is being written by the write stage that writes data to the source location. The computer replaces the read stage with a decompressor stage. The computer replaces the write stage with a compressor stage. The computer executes the decompressor stage and compressor stage on a field-programmable gate array that is programmatically customized with data compression and data decompression functionality to enhance the performance of the ETL job. | 03-27-2014 |
20140089252 | ENHANCING PERFORMANCE OF EXTRACT, TRANSFORM, AND LOAD (ETL) JOBS - A computer receives one or more files having configuration information that includes data that defines a plurality of stages of an extract, transform, and load (ETL) job, wherein the plurality of stages comprise a read stage that is preceded by a write stage, and wherein the read stage reads data from a source location, and wherein the data that is read or a modified version of the data that is read is being written by the write stage that writes data to the source location. The computer replaces the read stage with a decompressor stage. The computer replaces the write stage with a compressor stage. The computer executes the decompressor stage and compressor stage on a field-programmable gate array that is programmatically customized with data compression and data decompression functionality to enhance the performance of the ETL job. | 03-27-2014 |
20140281699 | Avoiding Restart On Error In Data Integration - According to one embodiment of the present invention, a system avoids restart on an error in a data integration process. The system processes data received from a data source in accordance with a parallel processing pipeline and partitioning scheme and submits said processed data to a destination. In response to an indication of an error, the system pauses receiving of data and saves unprocessed data received from the source. After correction of the error, the system resumes processing of the received and saved data in an order of the parallel processing pipeline and partitioning scheme. Embodiments of the present invention further include a method and computer program product for avoiding restart on an error in a data integration process in substantially the same manners described above. | 09-18-2014 |
20140380094 | AVOIDING RESTART ON ERROR IN DATA INTEGRATION - According to one embodiment of the present invention, a system avoids restart on an error in a data integration process. The system processes data received from a data source in accordance with a parallel processing pipeline and partitioning scheme and submits said processed data to a destination. In response to an indication of an error, the system pauses receiving of data and saves unprocessed data received from the source. After correction of the error, the system resumes processing of the received and saved data in an order of the parallel processing pipeline and partitioning scheme. Embodiments of the present invention further include a method and computer program product for avoiding restart on an error in a data integration process in substantially the same manners described above. | 12-25-2014 |
20150242477 | ETL JOB CREATION USING BUSINESS TERM STAGE - A computer determines a business glossary, wherein the business glossary includes one or more business terms that correspond to one or more assets. The computer receives a request to create an ETL job associated with a business term. The computer creates an ETL job for the business term, wherein the ETL job includes a business glossary stage. | 08-27-2015 |
Patent application number | Description | Published |
20110072319 | Parallel Processing of ETL Jobs Involving Extensible Markup Language Documents - Techniques for running an Extract Transform Load (ETL) job in parallel on one or more processors wherein the ETL job comprises use of an extensible markup language (XML) document are provided. The techniques include receiving an XML document input, identifying a node in the XML document at which partitioning of the XML document is to begin, sending partition information to each respective processor, performing a shallow parsing of the XML document in parallel on the one or more processors, wherein each processor performs shallow parsing using the identified partition node until it reaches its identified partition, using the shallow parsing to generate the partition of the input XML document, wherein each processor generates a different partition of the same XML document, and sending each partition in streaming format to an ETL job instance. | 03-24-2011 |
20130117216 | STAR AND SNOWFLAKE SCHEMAS IN EXTRACT, TRANSFORM, LOAD PROCESSES - A computer-implemented method, computer program product and a system for supporting star and snowflake data schemas for use with an Extract, Transform, Load (ETL) process, comprising selecting a data source comprising dimensional data, where the dimensional data comprises at least one source table comprising at least one source column, importing a data model for the dimensional data into a data integration system, analyzing the imported data model to select a star or snowflake target data schema comprising target dimensions and target facts, generating a meta-model representation by mapping at least one source table or source column to each target fact and target dimension, automatically converting the meta-model representation into one or more ETL jobs, and executing the ETL jobs to extract the dimensional data from the data source and loading the dimensional data into the selected target data schema in a target data system. | 05-09-2013 |
20130117217 | STAR AND SNOWFLAKE SCHEMAS IN EXTRACT, TRANSFORM, LOAD PROCESSES - A computer-implemented method, computer program product and a system for supporting star and snowflake data schemas for use with an Extract, Transform, Load (ETL) process, comprising selecting a data source comprising dimensional data, where the dimensional data comprises at least one source table comprising at least one source column, importing a data model for the dimensional data into a data integration system, analyzing the imported data model to select a star or snowflake target data schema comprising target dimensions and target facts, generating a meta-model representation by mapping at least one source table or source column to each target fact and target dimension, automatically converting the meta-model representation into one or more ETL jobs, and executing the ETL jobs to extract the dimensional data from the data source and loading the dimensional data into the selected target data schema in a target data system. | 05-09-2013 |
20130124453 | SLOWLY CHANGING DIMENSION ATTRIBUTES IN EXTRACT, TRANSFORM, LOAD PROCESSES - A computer-implemented method, computer program product and a system for identifying and handling slowly changing dimension (SCD) attributes for use with an Extract, Transform, Load (ETL) process, comprising importing a data model for dimensional data into a data integration system, where the dimensional data comprises a plurality of attributes, identifying via a data discovery analyzer one or more attributes in the data model as SCD attributes, importing the identified SCD attributes into the data integration system, selecting a data source comprising dimensional data, automatically generating an ETL job for the dimensional data utilizing the imported SCD attributes, and executing the automatically generated ETL to extract the dimensional data from the data source and loading the dimensional data into the imported SCD attributes in a target data system. | 05-16-2013 |
20130124454 | Slowly Changing Dimension Attributes in Extract, Transform, Load Processes - A computer-implemented method, computer program product and a system for identifying and handling slowly changing dimension (SCD) attributes for use with an Extract, Transform, Load (ETL) process, comprising importing a data model for dimensional data into a data integration system, where the dimensional data comprises a plurality of attributes, identifying via a data discovery analyzer one or more attributes in the data model as SCD attributes, importing the identified SCD attributes into the data integration system, selecting a data source comprising dimensional data, automatically generating an ETL job for the dimensional data utilizing the imported SCD attributes, and executing the automatically generated ETL to extract the dimensional data from the data source and loading the dimensional data into the imported SCD attributes in a target data system. | 05-16-2013 |