Patent application number | Description | Published |
20090100004 | System And Methodology For Automatic Tuning Of Database Query Optimizer - System and methodology for automatic tuning of database query optimizer is described. In one embodiment, in a database system having an optimizer for selecting a query plan for executing a database query, a method of the present invention is described for automatically tuning query performance to prevent query performance regression that may occur during upgrade of the database system from a prior version to a new version, the method comprises steps of: in response to receiving a given database query for execution, specifying a query plan generated by the prior version's optimizer as a baseline best plan for executing the given database query; generating at least one new query plan using the new version's optimizer; learning performance for each new query plan generated by recording corresponding query execution metrics; if a given new query plan is observed to have better performance than the best plan previously specified, specifying that given new query plan to be the best plan for executing the given database query; if a given new query plan is observed to have worse performance than the best plan previously specified, specifying that given new query plan to be a bad plan to be avoided in the future; and automatically tuning future execution of the given database query by using the query plan that the system learned was the best plan. | 04-16-2009 |
20120158805 | NON-DISRUPTIVE DATA MOVEMENT AND NODE REBALANCING IN EXTREME OLTP ENVIRONMENTS - Systems and methods for non-disruptive cache startup, shutdown, data partition movement, and node rebalancing for a data fabric within a data grid in a database environment. The data grid is a clustered in-memory database (IMDB) cache comprising one or more data fabrics including multiple IMDB cache nodes. The method takes a time tag and moves data from source to destination nodes while allowing updates to data on the source nodes. The method propagates updates occurring after the time tag to destination nodes from source nodes and switches applications and ownership to the destination nodes. Another method slices data for a partitioned fabric and stores slices on nodes. Another method starts a data fabric by moving data from a grid backend to the nodes. In an embodiment, another method rebalances nodes in a non-disruptive manner. When a fabric is shutdown, the method saves data from the nodes to the grid backend. | 06-21-2012 |
20150112922 | Maintenance of a Pre-Computed Result Set - A method, a system and a computer program product for maintaining a pre-computed result set are disclosed. A server coupled to a data source determines whether an object stored in the data source received an update. The server identifies at least one identifier associated with a pre-computed result set based on that determination. The pre-computed result set is computed based on the object. The server computes an updated pre-computed result set using the identifier by applying the received update to the pre-computed result set. | 04-23-2015 |
20150261819 | STAR AND SNOWFLAKE JOIN QUERY PERFORMANCE - A system and method for processing a database query is described. The method can, in response to detection that a database query involves a star or snowflake join operation, determine a selectivity ratio for each of a plurality of dimension tables. The selectivity ratio having a lower value can correspond to a more restrictive dimension table. Thereafter, a table ordering can be created beginning with a fact table and continuing with each of the dimension tables in ascending order of their corresponding selectivity ratios. Then a query plan involving join operations between successive tables in the table ordering can be created. | 09-17-2015 |
20150261820 | SPLITTING OF A JOIN OPERATION TO ALLOW PARALLELIZATION - A system and method for processing a database query is described. In response to detection that a database query involves a star or snowflake join operation, a join operator in a preliminary query plan can be split into a build operator and a probe operator. The probe operator can be placed in a final query plan in the same place as the join operator in the preliminary query plan, while the build operator can be placed beneath the probe operator in the final query plan, between an exchange operator and the exchange operator's child from the preliminary query plan. | 09-17-2015 |
20150278306 | BLOOM FILTER COSTING ESTIMATION - Bloom filter cost estimation engine for improved performance and accuracy is described. An example method includes building an execution plan for a join operation having a plurality of levels, where the execution plan includes a top join operator at a top level, a leaf scan operator on a bottom level, and one or more intermediate operators between the top level and the bottom level. A row reduction effect of applying a Bloom filter is determined by simulating a semi join operation over table statistic representation at each of the plurality of levels of the execution plan. A cost savings of the join operation is calculated based on the row reduction effect at the each of the plurality of the levels. | 10-01-2015 |
Patent application number | Description | Published |
20080320295 | METHOD AND APPARATUS FOR VIRTUALIZATION OF APPLIANCES - A method and apparatus for the virtualization of appliances provides an embedded operating system (OS) which is included in the system boot ROM of a personal computer. When the system boots, the OS is launched and looks for all available virtual appliances from, for example, the following places: local USB, flash card, e.g. SD, xD, CF, CDROM/DVD, or other storage media; local hard disk storage; and the Internet, e.g. an appliance server. The user selects an appliance to use from the OS, whereupon the appliance is loaded and launched. If the selected appliance is not on a local storage, then it is downloaded, e.g. over the Internet from an appliance server. The downloaded appliance can be cached in local storage media such that, the next time it is needed, it need not be downloaded from the appliance server. The user can also elect to boot an operating system from the hard disk, if an operating system and hard disk are installed, or to power-off the system. | 12-25-2008 |
20090037496 | Diagnostic Virtual Appliance - A virtual appliance environment (VAE) consists of components residing on a computer BIOS ROM and also on a mass storage device. The VAE includes a virtual appliance (VA) for diagnosing malfunctioning hardware or software. The VA for diagnosing malfunctions tests the hardware and/or software resident in the computer and transmits the results of the test to a server, which diagnoses the problem and transmits instructions to the VAE for saving the data, determining whether the computer is under warranty, and providing shipping information to a user. The VAE can also download a VA for scanning viruses. The VAE transmits the results of the virus scan to the server, which determines the type of virus infecting the computer and transmits instructions to the virtual appliance for downloading the appropriate VA for removing the virus. The VAE can save the data to another source, remove the virus, and restore the data or simply remove the virus. | 02-05-2009 |
20090037722 | Integration Model for Instant-On Environment - An instant-on environment consists of components residing in a computer boot ROM and/or also on a mass storage device. Main components to the instant-on environment include a loader, EPG1, and EPG2. The loader is a module that is integrated into the computer boot ROM, based on an embedded OS, that functions to load other instant-on environment components. There are various methods of integrating the loader into boot firmware to optimize for different requirements. EPG1 is a first user screen that appears on the computer display within seconds after power-on, and from which the user can choose to launch one of the instant-on environment's applications or launch the primary OS. EPG2 is launched if the user chooses to launch an instant-on environment application. EPG2 is a Linux-based desktop environment that the user enters once he selects an application from EPG1. | 02-05-2009 |
20090089396 | Integrated Method of Enabling a Script-Embedded Web Browser to Interact with Drive-Based Contents - A web browser displays a web page containing an embedded script. Middleware on a web server uses a script parser to parse the information generated by the embedded script. The media file is transmitted from an Internet server or servers. The middleware sends indexable information to a database server and the downloaded media file to a storage device. The next time that a user selects the media for playback, the file is directly streamed from the storage device. The storage device is local mounted or network mounted. | 04-02-2009 |
20100306773 | Instant on Platform - A method and apparatus allows multiple computer operating systems (OS) and/or personalities to run concurrently. An instant-on platform includes a resource management service, a caching service, a profile manager, a network stack which provides TCP/IP communication to the OS, and at least one appliance. The instant-on platform can be placed in the path of network and disk traffic between said user OS and actual system hardware. User selectable profiles and personalities are also provided. | 12-02-2010 |
Patent application number | Description | Published |
20120177112 | Method and Apparatus of Improved Intra Prediction Mode Coding - A method and apparatus for improved intra chroma prediction mode coding are disclosed. Intra prediction exploits the spatial correlation within a picture or within a picture region. In practice, a picture is divided into blocks and the intra mode prediction is performed on a block basis. In newer coding systems, multiple intra coding modes such as Vertical mode, Horizontal mode, DC mode and Diagonal mode, have been used to improve the coding efficiency of intra coding. Furthermore, a Luma_mode has also been used in intra prediction of chroma component to further improve the performance in the High Efficiency Video Coding (HEVC) standard being developed. However, the mode selection information for intra prediction has to be conveyed to the decoder for proper operation. Spatial features in a picture often exist in both luma and chroma components. The intra luma prediction mode and intra chroma prediction mode will have high probability to be the same. Accordingly, an embodiment according to the present invention adaptively assigns variable length codes to a set of mode symbols associated with intra chroma prediction by assigning a shortest code to the Luma_mode. Luma_mode not only can be the best luma mode of the corresponding luma block but also can be selected from several corresponding luma modes. The maximum length of chroma prediction codes is decreased by one bit when Luma_mode is equal to one of frequent modes. The coding efficiency of arithmetic coding of chroma prediction codes is further improved by selecting the context upon neighboring blocks. | 07-12-2012 |
20120177113 | Method and Apparatus of Improved Intra Luma Prediction Mode Coding - A method and apparatus for improved intra prediction mode coding are disclosed. Intra prediction exploits the spatial correlation within a picture or within a picture region. In practice, a picture is divided into blocks and the intra mode prediction is performed on a block basis. In newer coding systems, multiple intra prediction modes such as Vertical mode, Horizontal mode, DC mode and Diagonal mode, have been used to improve the coding efficiency of intra coding. However, the mode selection information for intra prediction has to be conveyed to the decoder for proper operation. In High-Efficiency Video Coding (HEVC), a coding scheme for the intra luma prediction mode is being considered, where the intra prediction mode of a current block is compared with the minimum of two intra luma prediction modes corresponding to two neighboring blocks. If the intra prediction mode of the current block is the same as the minimum of the two neighboring intra luma prediction modes, a single bit is transmitted to indicate the case. Otherwise, information for the current intra prediction mode is transmitted in fixed-length codeword. While the coding scheme for the intra luma prediction mode being considered may not fully exploit the neighboring intra luma prediction modes, it is desirable to further improve the performance. Accordingly, an improved coding scheme for intra prediction mode is disclosed, where more than one intra prediction mode candidates are derived. | 07-12-2012 |
20120230405 | VIDEO CODING METHODS AND VIDEO ENCODERS AND DECODERS WITH LOCALIZED WEIGHTED PREDICTION - Methods, encoders, and decoders with localized weighted prediction are disclosed. A decoding method includes decoding data for a current segment to generate decoded data including residuals and a weighted prediction parameter for the current segment. A weighted prediction for the current segment is generated based on the weighted prediction parameter. A predictor for the current segment is generated by intra/inter prediction. The weighted prediction and the predictor are combined to obtain a modified predictor, and the current segment is reconstructed according to the modified predictor and the residuals. | 09-13-2012 |
20130064472 | Method and Apparatus of High-Resolution Image Reconstruction Based on Multi-Frame Low-Resolution Images - A method and apparatus for reconstructing a high-resolution image based on multiple low-resolution images are disclosed. The method and apparatus incorporating an embodiment according to the present invention reconstructs the high-resolution image based on a kernel regression method using a modified kernel function. The kernel function takes into consideration of registration reliability of regression residue and rotational motion within the multiple low-resolution images. The registration reliability adjusts weighting on the regression residues according to local gradient estimated between neighboring values. Furthermore, multi-scale regression residue is used to alleviate impact of noise. | 03-14-2013 |
20140169478 | METHOD AND APPARATUS OF DEBLOCKING FILTER WITH SIMPLIFIED BOUNDARY STRENGTH DECISION - A method and apparatus for deblocking of reconstructed video in a video coding system are disclosed. Embodiments according to the present invention determine boundary strength between two blocks without checking whether the block boundary is a coding unit (CU) boundary. In one embodiment according to the present invention, the method comprises determining whether any of the two blocks is Intra coded. If any of the two blocks is Intra coded, the boundary strength is assigned a first value. Otherwise, additional decision processing is performed to determine the boundary strength. In another embodiment, said determining the boundary strength for the block boundary comprises determining whether the block boundary is a TU boundary and whether any of the two blocks contains coefficients. In yet another embodiment, said determining the boundary strength for the block boundary comprises determining whether the two blocks have different reference pictures or different motion vectors. | 06-19-2014 |
20140211848 | METHOD AND APPARATUS FOR REDUCTION OF DEBLOCKING FILTER - A method and apparatus for deblocking of reconstructed video are disclosed. In one embodiment, the method divides a block boundary into two sub-boundaries and separates lines or column across the sub-boundaries into two groups. The deblocking filter decision for each group is determined based on the lines or columns in the respective group. In another embodiment, the method divides block edges of blocks in the LCUs into two edge groups, where the first edge group corresponds to horizontal block edges between two LCUs and the second edge group corresponds to remaining block edges not included in the first edge group. The number of lines processed by a vertical filter in the first edge group is less than the number of lines processed by a vertical filter in the second edge group. Accordingly, a system embodying the present invention has reduced storage requirement. | 07-31-2014 |
20140328395 | METHOD AND APPARATUS FOR DEQUANTIZATION OF TRANSFORMED COEFFICIENTS - A method and apparatus for de-quantizing a transform coefficient from a quantization level are disclosed. Embodiments according to the present invention avoid overflow of the de-quantized transform coefficient by clipping the quantization level adaptively before reconstructing the transform coefficient. In one embodiment, the method comprises receiving a decoded quantization level for the transform coefficient of a transform unit, wherein the decoded quantization level is decoded by an entropy decoder or is being processed by the entropy decoder. The clipping range is determined and then the decoded quantization level is clipped to the clipping range to generate a clipping-processed quantization level. A de-quantized transform coefficient can be generated using the clipping-processed quantization level. In another embodiment, the decoded quantization level is always clipped to [−N, M], where M and N are positive integers. | 11-06-2014 |
20140355667 | METHOD AND APPARATUS OF LUMA-BASED CHROMA INTRA PREDICTION - A method and apparatus for luma-based chroma intra prediction for a current chroma block are disclosed. The chroma intra predictor is derived from reconstructed luma pixels of a current luma block according to the chroma sampling format. Depending on the chroma sampling format, either sub-sampling, down-sampling or no processing is applied to the reconstructed luma pixels in horizontal or vertical direction. The information associated with the chroma sampling format can be incorporated in the sequence parameter set (SPS), the picture parameter set (PPS), the adaptation parameter set (APS) or the slice header of a video bitstream. | 12-04-2014 |
20140362924 | METHOD AND APPARATUS FOR SIMPLIFIED MOTION VECTOR PREDICTOR DERIVATION - A method and apparatus for deriving a motion vector predictor (MVP) candidate set for motion vector coding of a current block. Embodiments according to the present invention determine a redundancy-removed spatial MVP candidate set by removing any redundant MVP candidate from the spatial MVP candidate set. The redundancy-removal process does not apply to the temporal MVP candidate. In another embodiment of the present invention, a redundancy-removed spatial-temporal MVP candidate set is determined and the number of candidates in the redundancy-removed spatial-temporal MVP candidate set is checked to determine whether it is smaller than a threshold. If the number of candidates is smaller than the threshold, a zero motion vector is added to the redundancy-removed spatial-temporal MVP candidate set. The redundancy-removed spatial-temporal MVP candidate set is then provided for encoding or decoding of the motion vector of the current block. | 12-11-2014 |
20150030067 | METHOD AND APPARATUS FOR CODED BLOCK FLAG CODING IN HIGH EFFICIENCY VIDEO CODING - A method and an apparatus for decoding of a video bitstream are disclosed. In one embodiment, the method comprises: decoding a first coded block flag (cbf) of the color component indicating whether a current coding unit (CU) of the color component has at least one non-zero transform coefficient ( | 01-29-2015 |
20150036745 | METHOD AND APPARATUS OF SIMPLIFIED LUMA-BASED CHROMA INTRA PREDICTION - A method and apparatus for chroma intra prediction based on reconstructed luma pixels and chroma pixels are disclosed. The chroma intra prediction is based on a linear model of derived co-located current luma pixels of the current luma block scaled by a scaling factor. The scaling factor comprises a product term of a division factor and a scaled covariance-like value associated with neighboring reconstructed luma and chroma pixels of a current block. The division factor is related to a first data range divided with rounding by a scaled variance-like value associated with the neighboring reconstructed luma pixels of the current block. The scaled covariance-like value, the first data range, or both of the scaled covariance-like value and the first data range are dependent on the internal bit depth, with which the chroma signal is processed during video coding process, according to an embodiment of the present invention. | 02-05-2015 |
20150110180 | METHOD AND APPARATUS FOR INTRA TRANSFORM SKIP MODE - A method and apparatus for video coding including an Intra transform Skip mode is disclosed. When the transform Skip mode is ON for a transform unit, embodiments according to the present invention apply different coding processes to the transform unit. The coding process with the transform Skip mode ON uses a different scan pattern from the coding process with the transform Skip mode OFF. According to various embodiments, the transform Skip mode is enabled when the transform unit size is 4×4, the prediction unit and the transform unit having the same size, or the prediction unit uses an INTRA_N×N mode. When the transform Skip mode is enabled, a flag can be signaled in the bitstream to indicate the transform Skip mode selection. Furthermore, the flag can be incorporated in a picture level, a slice level or a sequence level of the video bitstream. | 04-23-2015 |
20150229933 | ADAPTIVE SCREEN AND VIDEO CODING SCHEME - An adaptive screen and video coding system adaptively selects different coding schemes for coding an image block of a screen or video image based on a type of content included in the image block. The adaptive screen and video coding system further includes a screen coding scheme that classifies pixels of the image block into major colors and escape pixels and convert values of the pixels into index values assigned to the major colors and the escape pixels. Since the number of index values is usually less than a normal range of pixel values, using the index values instead of actual pixel values further facilitate compression and coding of the image block, thus improving coding accuracy and efficiency of the screen or video image. In one embodiment, the adaptive screen and video coding system may be used for screen sharing application. | 08-13-2015 |
Patent application number | Description | Published |
20090237325 | System for Clustering Displays of Display Devices - A method and system for clustering displays is disclosed. The system includes a master display device and one or more slave display devices. The master display device includes a virtual frame buffer configured to store pixel data of content to be displayed on a display cluster. The display cluster id formed by physically aligning the display devices. The master display device includes a layout coordinator is configured to manage a set of pointers to sub-regions of the display cluster. Each sub-region is formed by a display of a display device. The master display further includes a User Interface (UI) coordinator configured to integrate UI events occurring at each display device and a network dispatcher configured to monitor networking conditions. The network dispatcher also allocates bandwidth for transmission of pixel streams to slave display devices. Each of the slave display devices includes a display proxy configured to receive pixel streams from master display device. The pixel streams correspond to a portion of the content to be displayed on the sub-region formed by the slave display device. The slave display device further includes a User Interface (UI) proxy configured to communicate the UI event occurring at the slave display device to the master display device. | 09-24-2009 |
20110138018 | MOBILE MEDIA SERVER - Mobile media server (MMS) includes MMS hosts and an MMS clients utilized for ubiquitous sharing of media content. An MMS host, which may be deployed on a mobile terminal such as a cellular telephone, can establish a logical link with an MMS client over an IP interface and initiate a streaming session with the MMS client. The MMS host may further retrieve media content from any source, such as a network source, locally stored content, or a camera and/or microphone on the MMS host, and serve the media content to the MMS client over the logical link. | 06-09-2011 |
20120084652 | 3D VIDEO CONTROL SYSTEM TO ADJUST 3D VIDEO RENDERING BASED ON USER PREFERNCES - 3D image data can be modified based on user preference data received from a user. The user preference data may be received at a first device and used to adjust 3D image data generated by the first device for presentation by a display device, or the first device may receive the user preference data and transmit it to a display device such that the display device may adjust the 3D image data based on the user preference data. The 3D image data may be adjusted based on user preference data to support presentation of 3D imagery on the display device in a manner desired by a user. 3D user viewing preferences may include an amount of pop-out effect in images, a stereo baseline of images, a depth range of images, a spatial distribution of images, a degree of depth sharpness in images, or specification of a user's dominant eye. | 04-05-2012 |
20120303822 | MULTIPATH OVERLAY NETWORK AND ITS MULTIPATH MANAGEMENT PROTOCOL - A method of wireless communication includes aggregating data in a streaming communication session from a source node in a destination aggregator node, wherein data in the streaming session is transported over multiple paths from the source node to the aggregator node via a multipath overlay network discovered by the source node and the aggregator node. | 11-29-2012 |
20120311072 | MULTIPATH MANAGEMENT ARCHITECTURE AND PROTOCOLS FOR MOBILE MULTIMEDIA SERVICE WITH MULTIPLE DESCRIPTION CODING - A wireless communication method includes an aggregator requesting a first description substream of a multimedia service from a source over a first path, receiving confirmation that the source is available, and receiving a first substream of the service. The method includes determining if a quality of the first substream is satisfactory, and requesting to receive the multimedia service over at least one additional path from the same source. A wireless method of communication by a source device includes receiving a multimedia service request from an end device aggregator over a first path, sending an confirmation that the source is available and sending a first substream over the first path in response to the request. The method includes receiving a request to send the multimedia service over at least one additional path to the end device aggregator from the same source. | 12-06-2012 |
20120317300 | MULTIPATH RATE ADAPTATION - An end-to-end multimedia streaming system can include a streaming server and a destination. The streaming server includes a content source, which sends multiple description coding-encoded content over a plurality of paths to the destination. The destination includes an aggregator for aggregating the descriptions from the multiple paths, decoding and recombining them to recover the content. A feedback sender at the destination generates traffic performance variables based on the channel conditions of the multiple paths, and sends these variables to a feedback receiver at the streaming server. The feedback receiver utilizes the feedback information to make adjustments to the transmissions of the content, and to synchronize the transmissions over the multiple paths. | 12-13-2012 |
20120321001 | SHARING MULTI DESCRIPTION CODED CONTENT UTILIZING PROXIMATE HELPERS - An apparatus, system, and method utilizing multi-description coding (MDC) and one or more cooperative helper nodes to send streaming content on an uplink to a client over multiple paths. The client receives the multiple descriptions and aggregates them together to ideally obtain the original content at its original quality; however, if one or more of the descriptions is lost in the transmission, then the entire content can be generated from the remaining one or more descriptions that did arrive successfully. | 12-20-2012 |
20130019024 | WIRELESS 3D STREAMING SERVERAANM Sheth; Soham V.AACI San DiegoAAST CAAACO USAAGP Sheth; Soham V. San Diego CA USAANM Raveendran; Vijayalakshimi R.AACI San DiegoAAST CAAACO USAAGP Raveendran; Vijayalakshimi R. San Diego CA USAANM Martinez Bauza; JuditAACI San DiegoAAST CAAACO USAAGP Martinez Bauza; Judit San Diego CA USAANM Bhamidipati; PhaniKumar K.AACI San DiegoAAST CAAACO USAAGP Bhamidipati; PhaniKumar K. San Diego CA USAANM Luo; XunAACI San DiegoAAST CAAACO USAAGP Luo; Xun San Diego CA US - An apparatus, system, method, and computer program product for streaming 3D content from a wireless device to a remote 3D display for the viewing of the 3D content on a larger screen. In some aspects, a wireless streaming server may encode 3D motion picture content in a certain format, where each image frame includes a 2D view concatenated side-by-side with a complementary frame of depth information. The combination of the 2D view and the depth information are capable of being processed by a client display to generate a stereoscopic image representing a 3D view. | 01-17-2013 |
20130064105 | FEEDBACK PROTOCOL FOR END-TO-END MULTIPLE PATH NETWORK SYSTEMS - A method, system, and computer program product for providing feedback over a multiple path network is provided. A first device sends a transmissions to a second device over at least two different paths of the network. Using information collected as a result of receiving the transmissions, the second device aggregates data regarding the performance of each of the paths together into a feedback message. The second device then sends this feedback message to the first device over one path of the network. The first device uses the data in the feedback message in its calculations for determining the relative performance of each path. The amount of traffic sent along each path is adjusted as appropriate, based on these calculations. | 03-14-2013 |
20130219010 | INTERNET PROTOCOL CONNECTIVITY OVER A SERVICE-ORIENTED ARCHITECTURE BUS - Methods, systems, and devices are disclosed for implementing Internet Protocol (IP) connectivity over a service-oriented architecture (SOA) bus implemented by a peer-to-peer network. At a first device, a first IP service is advertised over the SOA bus, and a second IP service advertised by a second device over the SOA bus is discovered. The first device may transmit at least a first IP packet to the second device by remotely invoking the second IP service of the second device over the SOA bus. The first device may receive at least a second IP packet from the second device over the SOA bus through an invocation of the first IP service by the second device. | 08-22-2013 |
20130242117 | FRAME BUFFER FORMAT DETECTION - In an example, a method includes generating a test frame of video data having a first format, and rendering the test frame of video data to a frame buffer, wherein the frame buffer is configured to store video data in a second format. The method also includes reading, from the frame buffer, a return frame of video data, wherein the return frame of video data comprises the video data of the test frame formatted in the second format, and determining the second format based on a comparison of the test frame having the first format and the return frame having the second format. | 09-19-2013 |
20140254595 | INTERNET ROUTING OVER A SERVICE-ORIENTED ARCHITECTURE BUS - In some aspects, a non-gateway node transmits an internet route request to neighbor nodes and receives, from a gateway node, a response message including an address of the gateway node and a gateway indicator. The non-gateway node sets a gateway pointer equal to this address. In other aspects, a gateway node receives an internet route request from neighbor nodes and transmits, to the neighbor nodes, a response message including an address of the gateway node and a gateway indicator. In additional aspects, a non-gateway node receives, from gateway nodes on the network, an announcement of internet connectivity that includes address of the gateway nodes. The non-gateway node adds these addresses to a list of potential gateways. When the non-gateway nodes receives packets for transmission to an internet destination, it selects a gateway address from the list, and transmits the packets to a destination gateway associated with the gateway address. | 09-11-2014 |
20150098457 | ENABLING INTERNET PROTOCOL CONNECTIVITY ACROSS MULTI-HOP MOBILE WIRELESS NETWORKS VIA A SERVICE ORIENTED ARCHITECTURE - The disclosure provides a method, apparatus, and computer program product directed towards enabling internet protocol (IP) connectivity across multi-hop wireless networks. A virtual adapter is generated to facilitate creating a virtual link layer between a virtual link layer node and at least one other virtual link layer node. The virtual link layer is then interfaced with an IP layer via the virtual adapter, such that data transmitted over the virtual link layer is accessible to the IP layer via the virtual adapter. | 04-09-2015 |
20150105099 | BEACON GROUP INFORMATION ASSISTED WIRELESS LOCATION DETERMINATION - Disclosed are systems, apparatus, devices, methods, media, products, and other implementations, including a method that includes receiving, at a server, beacon data indicative of a location of an asset tag device, the beacon data determined based on one or more beacon signals received at the asset tag device from one or more transmitters that is each associated with a respective one of group values identifying a corresponding one of a plurality of assigned transmitter groups comprising the respective each of the one or more transmitters. The method also includes determining, at the server, the location of the asset tag device based on the beacon data received at the server from the asset tag device and on the group values respectively associated with the one or more transmitters from which the one or more beacon signals received at the asset tag device were transmitted. | 04-16-2015 |
Patent application number | Description | Published |
20140022830 | FREQUENCY MULTIPLIER AND METHOD FOR GENERATING FREQUENCY MULTIPLIED SIGNALS - The present disclosure provides a method, includes: a first stepped-impedance transmission line configured to receive a first signal of a first differential signal; a second stepped-impedance transmission line configured to receive a second signal of the first differential signal, where the first stepped-impedance transmission line and the second stepped-impedance transmission line superpose the first signal of the first differential signal on the second signal of the first differential signal to obtain a first frequency multiplied signal; a first inverse stepped-impedance transmission line configured to be inversely ground-coupled with the first stepped-impedance transmission line and grounded at an end near an output end of the first stepped-impedance transmission line; a second inverse stepped-impedance transmission line configured to be inversely ground-coupled with the second stepped-impedance transmission line and grounded at an end near an output end of the second stepped-impedance transmission line. | 01-23-2014 |
20150249563 | TRANSMITTER, RECEIVER, AND METHOD FOR RECEIVING AND TRANSMITTING A RADIO FREQUENCY SIGNAL - The present invention discloses a transmitter, a receiver, and a method for receiving and transmitting a radio frequency signal, and relates to the field of radio communications technologies, which can perform carrier recovery and generation at a front end of a radio frequency circuit, thereby reducing a running cost of a baseband chip. The method includes: generating, by an amplitude discriminator/phase detector according to an intermediate-frequency analog signal, a signal amplitude pulse signal/signal phase pulse signal that is not corrected; generating, by a bit error matrix corrector, an amplitude/phase correction control signal; correcting, by the amplitude discriminator/phase detector, the signal amplitude pulse signal/signal phase pulse signal according to the amplitude/phase correction control signal; and converting, by an amplitude code generator/phase code generator, a corrected pulse signal into a corresponding digital code. The present invention is applicable to receiving/transmitting a radio frequency signal. | 09-03-2015 |
Patent application number | Description | Published |
20080286591 | Laminate electrical insulation part - This invention relates to a laminate electrical insulation part for an electrical device comprising a thermoplastic film positioned between, adjacent to, and attached to two nonwoven sheets. Each of the nonwoven sheets consists of multicomponent polymeric fibers comprising at least a first polymer and a second polymer, the first polymer having a melting point that is at least 15 degrees Celsius lower than both the melting point of the second polymer and the melting point of the thermoplastic film, and the film is attached to the nonwoven sheets by the first polymer in the nonwoven sheets. The electrical insulation part has a breakdown voltage of at least 3 kilovolts, and a surface having a dynamic frictional coefficient of 0.25 or less. This invention also relates to an electrical device component comprising the laminate electrical insulation part. | 11-20-2008 |
20090156075 | Multicomponent fiber with polyarylene sulfide component - This invention relates to a multicomponent fiber having an exposed outer surface, comprising at least a first component of polyarylene sulfide polymer, and at least a second component of a thermoplastic polymer free of polyarylene sulfide polymer, wherein said thermoplastic polymer forms the entire exposed surface of the multicomponent fiber. | 06-18-2009 |
20100147555 | NON-WOVEN SHEET CONTAINING FIBERS WITH SHEATH/CORE CONSTRUCTION - A non-woven sheet contains sheath/core polymer fibers with the polymer in the sheath having a melting point at least 15 degrees centigrade higher than the melting point of the polymer of the core. Preferably, the polymer of the sheath is polyphenylenesulfide and the polymer of the core is polyethyleneterephthlate. The nonwoven sheet can be used with a film to make a composite laminate suitable for use in electrical insulation. | 06-17-2010 |
20100151760 | NON-WOVEN SHEET CONTAINING FIBERS WITH SHEATH/CORE CONSTRUCTION - A non-woven sheet contains sheath/core polymer fibers with the polymer in the sheath having a melting point at least 15 degrees centigrade higher than the melting point of the polymer of the core. The fibers have an average diameter greater than 7 microns and the sheet has a normalized air resistance greater than 0.25/(g/m | 06-17-2010 |
20140165251 | Cut Resistant Articles - A cut resistant article comprising a glove, sleeve, or apron comprising a knit fabric having yarns of fibers having essentially a round cross section and comprising linear polyethylene having a weight average molecular weight of at least 1 million, the yarns having a tensile modulus equal to 500 grams per denier (455 grams per dtex) or less and a yarn elongation at break of 4 percent or greater, the fabric further having a basis weight of 857 grams per square meter or less and having a mass index of 6000 or less. | 06-19-2014 |
Patent application number | Description | Published |
20100098240 | Method and Apparatus for Facilitating Automatic Sharing of Contact Information Between Communication Devices in a Communication Network - A method and apparatus for facilitating automatic sharing of contact information between communication devices. The method includes receiving an input indicating a request for contact information of a third party from a user of the communication device, selecting at least one contact from a contact information database based on an index associated with the selected contact, the index indicating willingness of the selected contact to provide contact information of the third party, automatically generating a request for contact information of the third party, sending the generated request to the remote communication device associated with the selected contact, and receiving contact information of the third party from the remote communication device. | 04-22-2010 |
20140153608 | METHOD FOR MEASURING THICKNESS BY PULSED INFRARED THERMAL WAVE TECHNOLOGY - A method for measuring thickness or defect depth by pulsed infrared thermal wave technology is described. The method includes heating a measured object by pulsed heating devices, and at the same time, obtaining a thermal image sequence on the surface of the measured object by an infrared thermography device, and storing the thermal image sequence in a general-purpose memory. The method also includes multiplying a temperature-time curve at every point of the thermal image sequence by a corresponding time, thereby obtaining a new curve. The method also includes calculating a first-order differential and obtaining a peak time thereof. The method also includes use of one or more formulas to thereby determine the thickness or the defect depth of the measured object. | 06-05-2014 |
20150052611 | METHOD AND DEVICE FOR EXTRACTING CHARACTERISTIC CODE OF APK VIRUS - Disclosed are a method and a device for extracting a characteristic code of an APK virus. The method comprises: scanning a designated file in an Android installation package APK; extracting an operation instruction in the designated file, and judging whether the operation instruction contains virus information; and if yes, generating a characteristic code of the virus according to the operation instruction. In the application, the characteristic code of the virus APK can be accurately and effectively extracted, so as to facilitate improvement of efficiency and accuracy of identification of the virus APK and a variation thereof, thereby improving the security of an APK application. | 02-19-2015 |
20150052612 | METHOD AND DEVICE FOR IDENTIFYING VIRUS APK - Disclosed are a method and a device for identifying a virus APK. The method comprises: presetting a virus database comprising a virus characteristic code; detecting whether a designated file in a target Android installation package APK contains the virus characteristic code; and if yes, determining that the target Android installation package APK is a virus APK. In the application, the virus APK and a variation thereof can be rapidly, accurately and effectively identified, thereby improving the security of an APK application. | 02-19-2015 |
20150293905 | Summarization of a Document - A method for summarizing a document is provided. A concept is detected for each sentence in said document. Relevance measures between the sentences are computed according to the detected concepts. And then a concept-aware graph is constructed, wherein a node in said graph represents a sentence in the document and an edge between two nodes represents a relevance measure between these two sentences. | 10-15-2015 |
Patent application number | Description | Published |
20100026689 | VIDEO PROCESSING SYSTEM, METHOD, AND COMPUTER PROGRAM PRODUCT FOR ENCRYPTING COMMUNICATIONS BETWEEN A PLURALITY OF GRAPHICS PROCESSORS - A video processing system, method, and computer program product are provided for encrypting communications between a plurality of graphics processors. A first graphics processor is provided. Additionally, a second graphics processor in communication with the first graphics processor is provided for collaboratively processing video data. Furthermore, such communication is encrypted. | 02-04-2010 |
20100123725 | Picture Processing Using A Hybrid System Configuration - A system and method for adjusting pictures minimizes the impact on graphics processing performance of a discrete processor. A hybrid system configuration includes the discrete processor and an integrated processor, where the discrete processor typically consumes more power and provides greater processing performance compared with the integrated processor. A picture is produced by a video or graphics engine of a discrete processor within a hybrid system. Each picture is then transferred to a back buffer in the host processing memory. The picture is analyzed to produce picture analysis results that are used to generate adjustment settings. The back buffer is swapped to become the front buffer and the adjustment settings are applied to the picture by an integrated processor to display an adjusted picture. The adjustment may be used in conjunction with power saving techniques to maintain the image quality when display backlighting is reduced. | 05-20-2010 |
20120042190 | PICTURE PROCESSING USING A HYBRID SYSTEM CONFIGURATION - A system is presented that is configured to reduce power consumption when performing processing tasks. The system includes a first processing entity capable of performing a set of operations, and a second processing entity configured to consume less power than the first processing entity and capable of performing a subset of operations that is part of the set of operations. During system operation, the second processing entity is configured to perform the subset of operations instead of the first processing entity. | 02-16-2012 |
20140189091 | NETWORK ADAPTIVE LATENCY REDUCTION THROUGH FRAME RATE CONTROL - Novel solutions are provided for consistent Quality of Service in cloud gaming system that adaptively and dynamically compensate for poor network conditions by moderating rendered frame rates using frame rate capping to optimize for network latency savings (or surplus). In further embodiments, the encoding/sent frame rate to the client can also be managed in addition, or as an alternative to capping the rendered frame rates. The claimed embodiments not only maintain a constant Quality of Service (QoS) for the user, but may also be employed to leverage higher-performing networks to reduce operational costs. | 07-03-2014 |
Patent application number | Description | Published |
20120275703 | SUPERPIXEL SEGMENTATION METHODS AND SYSTEMS - Systems and methods for implementing a superpixel image segmentation technique using a boundary preserving distance metric are disclosed. The disclosed technique segments a digital image into superpixels comprising contiguous pixel regions sharing similar characteristics. Superpixel image segmentation techniques presented herein utilize a boundary preserving distance metric. A boundary preserving distance metric presented herein measures the similarity between two pixels of a digital image at least partially based on a boundary probability values of the two pixels and surrounding pixels. | 11-01-2012 |
20130243277 | FLOURESCENT DOT COUNTING IN DIGITAL PATHOLOGY IMAGES - Fluorescence in situ hybridization (FISH) enables the detection of specific DNA sequences in cell chromosomes by the use of selective staining. Due to the high sensitivity, FISH allows the use of multiple colors to detect multiple targets simultaneously. The target signals are represented as colored dots, and enumeration of these signals is called dot counting. Using a two-stage segmentation framework guarantees locating all potential dots including overlapped dots. | 09-19-2013 |
20130243289 | GRAPH CUTS-BASED INTERACTIVE SEGMENTATION OF TEETH IN 3-D CT VOLUMETRIC DATA - An interactive segmentation framework for 3-D teeth CT volumetric data enables a user to segment an entire dental region or individual teeth depending upon the types of user input. Graph cuts-based interactive segmentation utilizes a user's scribbles which are collected on several 2-D representative CT slices and are expanded on those slices. Then, a 3-D distance transform is applied to the entire CT volume based on the expanded scribbles. Bony tissue enhancement is added before feeding 3-D CT raw image data into the graph cuts pipeline. The segmented teeth area is able to be directly utilized to reconstruct a 3-D virtual teeth model. | 09-19-2013 |
20130243308 | INTEGRATED INTERACTIVE SEGMENTATION WITH SPATIAL CONSTRAINT FOR DIGITAL IMAGE ANALYSIS - An integrated interactive segmentation with spatial constraint method utilizes a combination of several of the most popular online learning algorithms into one and implements a spatial constraint which defines a valid mask local to the user's given marks. Additionally, both supervised learning and statistical analysis are integrated, which are able to compensate each other. Once prediction and activation are obtained, pixel-wised multiplication is conducted to fully indicate how likely each pixel belongs to the foreground or background. | 09-19-2013 |
20140270431 | CHARACTERIZING PATHOLOGY IMAGES WITH STATISTICAL ANALYSIS OF LOCAL NEURAL NETWORK RESPONSES - For digital pathology imaging, intelligent processing, such as automatic recognition or content-based retrieval, is one significant benefit that drives the wide application of this technology. Before any intelligent processing on pathology images, every image is converted into a feature vector which quantitatively capture its visual characteristics. An algorithm characterizing pathology images with statistical analysis of local responses of neural networks is described herein. The algorithm framework enables extracting sophisticated textural features that are well adapted to the image data of interest. | 09-18-2014 |
20140270432 | COMBINING INFORMATION OF DIFFERENT LEVELS FOR CONTENT-BASED RETRIEVAL OF DIGITAL PATHOLOGY IMAGES - Content-based retrieval of digital pathology images (DPI) is a fundamental component in an intelligent DPI processing and management system. One key issue of content-based DPI retrieval is how to represent an image as a feature vector, capturing its key information that is most relevant to the goal of retrieval. A unified framework of extracting information of different levels for DPI, namely low level color information, middle level texture information and high level diagnostic information is described herein. Such information from all the levels are integrated to the end of content-based DPI retrieval. | 09-18-2014 |
20140270496 | DISCRIMINATIVE DISTANCE WEIGHTING FOR CONTENT-BASED RETRIEVAL OF DIGITAL PATHOLOGY IMAGES - Content-based retrieval of digital pathology images (DPI) is a fundamental component in an intelligent DPI processing and management system. The fundamental procedure of the retrieval is evaluating the similarity between the query image and every image in the database with some distance function, and sorting of the latter based on their distances to the query. A novel approach to optimally combine a set of existing distance functions into a stronger distance that is suitable for retrieving DPI in a way respecting human perception of image similarity is described herein. | 09-18-2014 |
20140279755 | MANIFOLD-AWARE RANKING KERNEL FOR INFORMATION RETRIEVAL - A manifold-aware ranking kernel (MARK) for information retrieval is described herein. The MARK is implemented by using supervised and unsupervised learning. MARK is ranking-oriented such that the relative comparison formulation directly targets on the ranking problem, making the approach optimal for information retrieval. MARK is also manifold-aware such that the algorithm is able to exploit information from ample unlabeled data, which helps to improve generalization performance, particularly when there are limited number of labeled constraints. MARK is nonlinear: as a kernel-based approach, the algorithm is able to lead to a highly non-linear metric which is able to model complicated data distribution. | 09-18-2014 |
Patent application number | Description | Published |
20110034387 | POLYPEPTIDE INHIBITING ANGIOGENESIS AND APPLICATION THEREOF - Provided is a low molecular polypeptide that can inhibit angiogenesis consisting of amino acid sequence YRGKKA, which is same to one portion sequence in apolipoprotein (a) Kringle V. Also provided are pharmaceutical composition and the uses for preventing or treating diseases relating to angiogenesis. | 02-10-2011 |
20130172258 | ANGIOGENESIS-INHIBITING PEPTIDE AND APPLICATION THEREOF - Provided is a polypeptide having angiogenesis inhibiting activity. The polypeptide is derived from Placenta Growth Factor-1. Also provided are a derivative polypeptide of the polypeptide, a preparation method for polypeptide, and a pharmaceutical composition containing the polypeptide. | 07-04-2013 |
20150111827 | POLYPEPTIDES INHIBITING NEOVASCULARIZATION AND USES THEREOF - Provided is a polypeptide having angiogenesis inhibiting activity. The polypeptide is derived from Placenta Growth Factor-1. Also provided are a derivative polypeptide of the polypeptide, a preparation method for polypeptide, and a pharmaceutical composition containing the polypeptide. | 04-23-2015 |
20150266926 | SMALL MOLECULE POLYPEPTIDE FOR PREVENTING AND RESTRAINING INFLAMMATION AND APPLICATION OF SAME - The present invention provides a polypeptide that is rich in leucine and used for preventing and restraining inflammation, and an application of same. The present invention further provides a method for preparing the polypeptide and a pharmaceutical composition containing the polypeptide. The advantage of the polypeptide comprises: small molecular weight, so as to permeate various eye tissue barriers; high water solubility, so as to have high dissolubility in neutral tears, aqueous humor and vitreous humor; and simple synthesis, so as to have a low preparation cost. | 09-24-2015 |
Patent application number | Description | Published |
20140355509 | Multicast Packet Transmission Method, and Apparatus - A multicast packet transmission method and an apparatus are provided that relate to the communications field and define how multicast data is sent to stations (STAs) by using a multicast association identifier (AID). The method includes: allocating, by an access point (AP), a corresponding multicast AID to STAs, where the multicast AID is set in a short media access control (MAC) header of a multicast packet; and sending, by the AP, the multicast packet to at least two STAs, so that the at least two STAs determine, according to the multicast AID, whether the multicast packet is a multicast packet corresponding to the at least two STAs, where the at least two STAs are in a same multicast group. | 12-04-2014 |
20150365885 | MULTICAST INFORMATION TRANSMISSION METHOD AND DEVICE - Embodiments of the present invention provide a multicast information transmission method and a device. The method includes: sending, by an access point (AP), a multicast association identifier (MID) of a multicast group to a station (STA), where the multicast group has one or more MIDs, and each MID corresponds to one multicast group and a receiving period of a STA in the multicast group; sending, by the AP, a delivery traffic indication map (DTIM) beacon frame to the STA, where the DTIM beacon frame includes the MID and is used for indicating a multicast group that has multicast information to be sent to the STA; and sending, by the AP, the multicast information of the multicast group, where the multicast information carries the MID or information associated with the MID, and the multicast information is received by the STA. The technical solutions of the present invention reduce resource waste of a STA. | 12-17-2015 |
Patent application number | Description | Published |
20140086384 | COMPUTED TOMOGRAPHY (CT) IMAGE ACQUISITION DEVICE AND CT SCAN IMAGING SYSTEM - The disclosure provides a Computed Tomography (CT) image acquisition device and a CT scan imaging system. The CT scan imaging system includes: an image acquisition device, which specifically includes a first image acquisition device ( | 03-27-2014 |
20150032005 | COLOR ULTRASOUND SYSTEM AND METHOD AND DEVICE THEREOF FOR OBTAINING BEAM-FORMING DATA - The disclosure provides a color ultrasound system and a method and a device thereof for obtaining beam-forming line data. The method comprises: a processor sending a control command according to a currently triggered color ultrasonograph mode; the processor receiving the digital ultrasonic echo signal data obtained according to the control command, wherein the digital ultrasonic echo signal data is a digital signal obtained by performing analog-to-digital conversion on an analog ultrasonic echo signal; and the processor performing beam-forming processing on the digital ultrasonic echo signal data to obtain corresponding beam-forming line data. With the disclosure, the color ultrasound system hardware is simple in design and flexible, and resource conservation and cost reduction are achieved during technical update. | 01-29-2015 |
20150190108 | 3D Image Generation Method and Device for G-arm X-ray Machine and G-arm X-ray Machine - A 3D image generation method includes controlling a G-arm frame to rotate to a target angle, and keeping the currents and voltages of two X-ray tubes unchanged during rotation, obtaining groups of 2D projection data of an object when a G-arm is in different angles, each group of 2D projection data including two paths of projection data, conducting calculation according to an FDK algorithm or an FDK correction algorithm using the groups of 2D projection data to obtain a 3D image of the object, and outputting the 3D image, thereby greatly reducing the data obtaining time by obtaining two paths of projection data, effectively reducing the irradiation time of the object, directly outputting the 3D image of the object, reflecting the full view information about the object, and solving the problem in the prior art that the irradiation time of the object under examination of X-rays is long. | 07-09-2015 |