US08539421B2
A method, system, and computer program product for classifying and prioritizing a set of recommended rule (RR) violations in an integrated circuit (IC) design are provided in the illustrative embodiments. The set of RR violations is received. A layout corresponding to the IC design is received. A set of features is selected in the layout. A classification model corresponding to the set of features is selected. Using the set of features and the classification model, the first RR violation is classified into a classification from a set of classifications. The classification is prioritized in an order of priority such that the first RR violation in the classification is recommended for remedying in the order of priority.
US08539420B2
An apparatus for interconnecting a first die and a second die of a multi-die device includes a master circuit block that interfaces with the first die of the multi-die device, a slave circuit block that interfaces with the second die of the multi-die device, a first memory in the slave circuit block, a second memory in the master circuit block, and a plurality of μbumps between the first die and the second die, wherein the master circuit block and the slave circuit block are configured to identify one of the μbumps as a faulty μbump, and store a first value that corresponds with the identified faulty μbump in the first memory.
US08539416B1
Disclosed are methods, systems, and articles of manufacture for processing a electronic design, which use a computer system to identify an operation associated with a task to be performed on the electronic design, to generate a hierarchical output for multiple shapes for performing the task based at least in part on performing an operation associated with the task, and to display or to store the hierarchical output. The task comprises a dummy fill insertion task or a design verification task in some embodiments. The methods or the systems may further determine or identify an inverse transform and apply the inverse transform to a shape before adding the shape to the hierarchical output. In some embodiments, there exists no duplication among the shapes in the hierarchical output.
US08539413B1
A circuit analysis tool is provided for optimizing circuit clock operating frequency using useful skew timing analysis. The instructions supply clock signal with an optimized operating frequency. A first gate signal input slack time is determined with respect to the clock signal to the first gate. If the first gate signal input has a negative slack time, a delay is added to the first clock signal. A second gate signal input slack time is determined with respect to the clock signal to the second gate. If the second gate signal input slack time is negative, a delay is added to the second clock signal necessary to create a second gate signal input positive slack time. In response to the first and second gate signal input positive slack times, it is determined that the circuit successfully operates at the clock optimized operating frequency.
US08539403B2
A method, apparatus and computer program product for modifying a circuit design. The method comprising: obtaining a design of a circuit, the design comprising at least a first memory element and a second memory element. The method further comprising selecting the second memory element to be a dominant memory element over the first memory element. The method further comprising modifying the design of the circuit by replacing usage of an output signal of the first memory element with usage of an output signal of the dominant memory element in one or more cycles in which values of the output signals of the first memory element and the dominant memory element are equal. Whereby a reduction in observabiltiy of the first memory element in the design is achieved.
US08539398B2
A processing device programming system automatically provides a user interface comprising a selectable list of one or more processing devices based on a system level solution, automatically generates an embedded programmable system solution from the system level solution and a processing device selected from the selectable list of one or more processing devices, and automatically programs the processing device according to the embedded programmable system solution.
US08539396B2
A method for creating double patterning compliant integrated circuit layouts is disclosed. The method allows patterns to be assigned to different masks and stitched together during lithography. The method also allows portions of the pattern to be removed after the process.
US08539391B2
Aspects of the invention relate to techniques for determining edge fragment correlation information. With various implementations of the invention, image intensity slope information for edge fragments in a layout design is determined. The image intensity slope information comprises information describing how image intensity for each of the edge fragments changes with its position. Image amplitude sensitivity information for the edge fragments is also determined. The image amplitude sensitivity information comprises information describing how image amplitude for each of the edge fragments changes with positions of neighboring edge fragments. Based on the image intensity slope information and the image amplitude sensitivity information, edge fragment correlation information for the edge fragments is determined. Using the edge fragment correlation information, the layout design may be processed by using, for example, OPC techniques. This OPC process may be performed on the whole layout design or problematic layout regions identified by a conventional OPC process.
US08539389B2
Various embodiments related to correlating a location of a defect on a substrate for a semiconductor device to an electrical significance of a device structure at that location are disclosed. For example, one embodiment includes receiving a defect location for the location on the substrate where the defect was detected; receiving a physical representation of the semiconductor device for the defect location; generating a significance determination indicating whether the defect is located in an electrically significant region by correlating the defect location to logical and physical layout information included in the physical representation; and displaying the significance determination.
US08539387B1
Beat combinations may be used in controlling operations or functions of a handheld electronic device. The beat combinations may be applied via a presence-sensitive interface in the handheld electronic device. The presence-sensitive interface may be implemented using a display or screen of the handheld electronic device. The beat combinations may comprise a series of tap steps, with each tap step comprising an arbitrary tap location, and having specific tap criteria (e.g., number of taps and/or duration of each of the taps.). The beat combinations may also comprise tap-and-slide combinations, involving an initial tap location, which may be an arbitrary location in the presence-sensitive interface, followed by a sequence of preconfigured slides, having preconfigured slide movements, to other tapping locations. The beat combinations may allow for acceptable tolerances associated with each of tap steps (e.g., allowing for acceptable variation of location, tap criteria, and/or slide movements).
US08539380B2
Described are methods that utilize a geographic location technology (e.g., GPS) to determine user location data, and existing network-based websites (e.g., Internet websites) for searching and accessing data related to the location data such that the user context can be developed and stored. A location component is provided that determines location data of a wireless communications device of a user. A context component is provided that accesses context data based on the location data to define a context in which the device is located. Activities, goals, and overall context of a user can be inferred through statistical fusion of multiple sources of evidence. The context data is presented to the user via the wireless device such that the user can make decisions as to where to go, for example. User preferences can be accessed and applied to filter context data according to what the user desires to see and access.
US08539378B2
A method of navigating in a flow diagram is disclosed. The flow diagram is displayed in a graphical user interface (GUI) and the flow diagram comprises a set of task elements and a set of connectors. A set of navigation commands is provided. The set of navigation commands comprises a first navigation command and a second navigation command. A selector is moved from a first task element of the set of task elements to a first connector of the set of connectors in response to the reception of the first navigation command, wherein the first connector immediately succeeds the first task element in the flow diagram. Furthermore, the selector is moved from the first connector to the first task element in response to the reception of the second navigation command.
US08539377B2
The present disclosure includes, among other things, systems, methods and program products for image capture and manipulation.
US08539374B2
An electronic device is provided. The electronic device includes a display and a processor configured to control the display of a graphical user interface on the display. The electronic device further includes a computer readable medium containing instructions for configuring the processor to provide a menu. The menu includes a plurality of links. The links include at least one link that corresponds to a submenu. The submenu includes a further plurality of links. The processor monitors a plurality of user inputs and monitors the position of a cursor within the display. The processor displays the menu upon entry of a first user input, and displays the submenu upon selection of the corresponding submenu link within the menu. When the cursor is within a content portion of the display and the menu is not displayed, the processor displays the submenu upon entry of a second user input, without first displaying the menu.
US08539366B2
A method and apparatus assigns a quantative variable to each object (or set of objects) in a collection available to a user. The quantative variable is referred to as the Interest Priority Value (IPV). The IPV defines a range of states of the object, between ‘accessed’ and ‘unaccessed’, and is calculated based on one or more attributes of the object. A object with the highest IPV is the most ‘unaccessed,’ and the object with the lowest IPV is the least ‘unaccessed.’ The IPV may be used in a visual representation of the collection of objects, thereby permitting a user to readily identify and obtain those objects of greatest interest to the particular user.
US08539364B2
The present invention is directed to attaching an external virtual universe to an existing virtual universe. A method for enhancing a preexisting virtual universe (VU) in a computerized system may include providing an external virtual universe in a second computerized system, where the external virtual universe is configured so as to be attachable to the first, preexisting virtual universe. As a result, residents of virtual universes can create, run, and/or host their real estate, inventory items, and/or avatars (including all necessary geometries, textures, scripts, etc.) using their own computing devices, which may be inserted, attached, and detached from the VU grid.
US08539360B2
A computer-implemented method, system and computer program product of managing and sharing entries into a webpage are presented. The computer-implemented method receives an input to an input box located in a first webpage on a first network. This input is analyzed to determine its subject matter, and is then migrated into an appropriate subject box on the webpage. In one embodiment, the input is then shared with another webpage, for the same user, which is on a second network.
US08539354B2
Teachings presented herein provide a method of sharing video content over one or more communication networks. In particular, a first user can initiate a “video push,” wherein specified video content is delivered to a second user via a video call. Return video content from the second user is received over the video call. Sending the return video content to the first user allows the first user to observe the second user's reaction to the pushed video content, thereby enhancing the experience of sharing video content for both users. The return video content can be streamed back to the first user in real-time or near real-time, or can be buffered for non real-time return. Thus the outgoing leg of a video call pushes specified video content to a targeted user, and, advantageously, the incoming leg of the video call receives return video capturing the targeted user's reaction to the pushed video.
US08539353B2
A computer-implemented method for interacting with a file stored on a computing device that includes a display. The method includes causing a first user interface element to be displayed; receiving user input; determining that the user input is received for a duration of time greater than a threshold value; and, in response to determining, causing a first full tab to be displayed on a first side of the first user interface element, where the first full tab is associated with a first function for manipulating the file.
US08539350B2
A method, and a handheld electronic device that implements the method, for selecting a number of languages used by a text disambiguation function executed by an electronic device during a text entry session. The method comprises determining a context for the text entry session, and responsive to the determining, selecting at least some of the number of languages used by the text disambiguation function during the text entry session.
US08539348B2
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software that is operable to disambiguate text input. In addition to identifying and outputting representations of language objects that are stored in the memory and that correspond with a text input, the device is able in certain circumstances of erroneous input to provide proposed corrected output.
US08539341B2
We describe a method of displaying a document page with a predetermined size using a display device having edges defining lateral dimensions not substantially larger than said predetermined size and having a central re-writable display portion and a non-re-writable border, said document page comprising a central, foreground portion bearing one or both of text and graphics, a background having a background color and at least one margin having said background color, the method comprising: inputting page data defining a page for display; processing said page data to crop margins of said page such that, when displayed on said re-writable display portion, said non-re-writable border gives the appearance of said cropped margins, said processing generating cropped page data; and outputting said cropped page data for display on said re-writable display portion of said display.
US08539340B2
The present technique serves Web pages that are mixed with dynamic data from an embedded system using object files to access the dynamic data. The technique constructs the object files in the embedded system in real-time separate from the Web pages. The technique then merges the dynamic data with the Web pages and displays the data-populated Web pages via a Web browser. The data/page merging process may be performed at either the server side or the client side.
US08539335B2
Methods, systems, and computer program products for entering data into a web page by means of a data processing system. The method includes detecting a wireless device and forming a communication link between the data processing system and the wireless device. The method also includes retrieving data from the wireless device. The method also includes populating fields in the web-page with the retrieved data.
US08539333B2
A display device for displaying a web page is provided, which displays each of the contents contained in a web page so that users can recognize whether the content is new or not. The display device has a displaying unit, an acquiring unit, and a changing unit. The displaying unit displays an image of each of the contents contained in the web page. The acquiring unit acquires a reference time point as a criterion of the age of each of the contents. The changing unit changes, for each of the contents, the image of the content displayed by the displaying unit to an image in which the age of the content is reflected in accordance with expiration of the reference time point.
US08539331B2
Editable bookmarks shared via a social network are described. In embodiments, a bookmark is received from a client device at a media content service. The bookmark corresponds to a media asset and includes an identifier of the media asset. Metadata associated with the media asset is added to the bookmark to generate an editable bookmark. A bookmark invitation is also received from the client device, and the bookmark invitation is directed to social network contacts of a user of the client device. The editable bookmark can then be communicated to receiving client devices of the respective social network contacts identified by the bookmark invitation, and a receiving client device can initiate playback of the media asset that corresponds to the editable bookmark. Further, the editable bookmark can be updated when additional data associated with the media asset is received from a social network contact via a respective client device.
US08539324B2
A processing unit includes: a cache memory including a plurality of memory elements; an error detection circuit configured to detect an error when a first timing for reading data from the cache memory is behind a threshold; a latch circuit configured to set a second timing for latching the data based on an output from the error detection circuit and to latch the data at the second timing; and a processing unit core to process the data latched by the latch circuit.
US08539323B2
The claimed subject matter relates to encoding and decoding information in a wireless communication system using soft-demodulation and interleaving of concatenated code received in a strip channel. A set of symbols is received containing a plurality of information bits, dividing the received set of symbols into a plurality of subsets of symbols, each subset corresponding to the input of an inner code demodulation selecting a set of initial a priori values of the inner code demodulation for each subset of symbols, and demodulating each subset of symbols, using the initial a priori values of the subset of symbols and an inner code generator matrix, to generate a plurality of first soft information values as the output of the inner code demodulation.
US08539322B2
The present invention relates to data processing apparatus and method, and a program which make it possible to scatter burst errors with respect to both codes of a product code.A block-wise interleaver performs interleaving A, which is a process of inputting data in the order of the column direction as one direction, and reading the data in the order of the direction diagonally downward to the right, NB bits by NB bits (=block by block) with respect to ND×NB×NA bits of a product code. Next, the block-wise interleaver performs interleaving B, which is a process of inputting data in the order of the column direction as one direction, and reading the data in the order of the row direction as the other direction, NB bits by NB bits with respect to (NC−ND)×NB×NA bits representing the parity portion of an inner code indicated by P, of the product code. The present invention can be applied to, for example, a recording/reproducing apparatus.
US08539320B2
The Invention pertains to the field of broadcasting digital services to terminals for transmitting said services, and concerns the problem of the smooth transfer between two versions of a same stream upstream from a transmitter within transmission networks on a single modulation frequency. The invention relates to a device for the fine synchronization of different versions of a data stream received with a certain offset or various jitters. In order to do so, the device includes different paths for detecting errors (ETR) and synchronizing the stream (SNF).
US08539316B2
In order in particular to allow a synchronization on data packets, the method comprises: a first check that a data set which would be protected by an error detection code, does not comprise any error, the frame comprising the data set; a synchronization on one of the packets comprising the set if the check indicates that the data set does not comprise any error. The invention also relates to a corresponding synchronization module and an apparatus implementing this module.
US08539312B2
A memory system and method using at least one memory device die stacked with and coupled to a logic die by interconnects, such as through silicon vias. One such logic die includes an ECC system generating error checking and correcting (“ECC) bits corresponding to write data. The write data are transmitted to the memory device dice in a packet containing a serial burst of a plurality of parallel data bits. The ECC bits are transmitted to the memory device dice using through silicon vias that are different from the vias through which data are coupled. Such a logic die could also include a data bus inversion (“DBI”) system encoding the write data using a DBI algorithm and transmitting to the memory device dice DBI bits indicating whether the write data have been inverted. The DBI bits are transmitted using through silicon vias that are shared with the ECC bits when they are unused for transferring the ECC bits.
US08539310B2
When a single error of data is detected by an ECC circuit, a cycle adjusting unit provided on a memory board shortens a refresh cycle T1 of a refresh request generating unit to T2 and causes a patrol controlling unit to intensively carry out an error patrol of an error-occurred address at a cycle T3, which is slightly longer than the changed refresh cycle T2. If an error is not detected for more than a predetermined period of time after the error patrol is started, the error patrol is stopped.Furthermore, if a single error is not detected for more than a predetermined period of time after the error patrol is stopped, the shortening of the refresh cycle is cancelled and returned to the original cycle.
US08539306B2
A data processing circuit includes a receive circuit that receives data including a control bit for controlling a process of the data, a hold circuit that holds the received data, an error detection circuit that detects an error in the received data, a first correction circuit that corrects the received data when an error of the control bit in the received data is detected, and outputs the corrected data, and an output select circuit that outputs data held in the hold circuit when no error is detected in the control bit, and outputs the corrected data outputted from the first correction circuit when an error is detected in the control bit.
US08539297B1
Embodiments disclosed herein provide systems and methods for determining whether a wireless device should retransmit data packets based on the condition of a reverse wireless link. In a particular embodiment, a method provides exchanging wireless data packet communications between a wireless device and an access node on a wireless network. The method further provides transmitting a first packet set from the access node to the wireless device on a forward wireless link. The method further provides determining a reverse noise ratio, signal interference noise ratio, and packet error rate on a reverse wireless link and generating a confidence level indicator based on the reverse noise ratio, signal interference noise ratio, and packet error rate. The method further provides determining whether to retransmit the first packet set from the access node to the wireless device based on the confidence level indicator.
US08539296B2
Techniques generally related to a multi-copy transmission scheme are described. A first wireless communication device may transmit Xi copies of each ith packet in an N numbers of packets over a wireless communication link to a second wireless communication device. In response, the second wireless may transmit Y copies of an acknowledgement over the wireless communication link to the first wireless communication device. The first wireless communication device may retransmit the packets if it does not receive the acknowledgement within a predetermined time period. The second wireless communication device may retransmit the acknowledgment if it does not receive other packets within another predetermined time period. N, Xi, and Y may be optimized for one or more of throughput, latency, and energy consumption using calculations or simulations.
US08539291B2
An integrated circuit or circuit board includes functional circuitry and a scan path. The scan path includes a test data input lead, a test data output lead, a multiplexer, and scan cells. A dedicated scan cell has a functional data output separate from a test data output. Shared scan cells each have a combined output for functional data and test data. The shared scan cells are coupled in series. The test data input of the first shared scan cell is connected to the test data output of the dedicated scan cell. The combined output of one shared scan cell is coupled to the test data input lead of another shared scan cell. The multiplexer has an input coupled to the test data output, an input connected to the combined output lead of the last shared scan cell in the series, and an output connected in the scan path.
US08539286B1
A method includes receiving an error signal from a client device receiving a video stream. A portion of the video stream associated with the error signal is detected. An error selection listing based on the portion of the video stream is transmitted. The client device receives a selection based on the error selection listing. The selection is stored as an error listing.
US08539271B2
Techniques are disclosed for managing the amount of power consumed by server components of a computer system, each server component having multiple power modes. The utilization of each server component is monitored. Based on the monitored utilization, a time period is determined in which to apply a selected power mode to the respective server component. The respective server component is configured to operate in the selected power mode for at least the determined time period.
US08539267B2
A power management method of an image forming apparatus which communicates with at least one terminal device supporting a universal plug and play (UPnP) protocol, including: setting power save mode information which includes a plurality of levels corresponding to the UPnP protocol to the image forming apparatus; storing the set power save mode information; receiving a command to enter a first power save mode among the plurality of levels from the terminal device; comparing the received command to enter the first power save mode with the stored power save mode information; and entering a power save mode by the image forming apparatus corresponding to the received command to enter the first power save mode. With this configuration, the image forming apparatus supporting a UPnP protocol categorizes power save modes by using a low power protocol of the UPnP protocol, and can reduce unnecessary power consumption and improves usability.
US08539243B2
Authentication information necessary for authentication processing at an external authentication device is restricted to be transmitted from a user terminal to an information processing apparatus without being encrypted. The information processing apparatus restricts transmission of information that allows a user to select authentication processing at an external authentication device in the case of not employing encryption communication arranged to communicate encrypted information.
US08539237B2
A scalable architecture is disclosed for delivery of real-time information over a communications network. Embedded into the architecture is a control mechanism that provides for the management and administration of users who are to receive the real-time information. In the preferred embodiment, the information being delivered is high-quality audio. However, it could also be video, graphics, text or any other type of information that can be transmitted over a digital network. Preferably, there are multiple channels of information available simultaneously to be delivered to users, each channel consisting of an independent stream of information. A user chooses to tune in or tune out a particular channel, but does not choose the time at which the channel distributes its information. Advantageously, interactive (two-way) information can be incorporated into the system, multiple streams of information can be integrated for delivery to a user, and certain portions of the information being delivered can be tailored to the individual user.
US08539228B1
Methods of managing access to at least one resource in a computer system. The methods may comprise the step of associating access rights with an application resource. The access rights may define a level of access to the resource granted to the application. The methods may also comprise the step of digitally signing the access rights and the application resource. In various embodiments, the associating may comprise incorporating the access rights into a stream of a file including the application resource. Also, in various embodiments, the associating may comprise incorporating the access rights into an extended attribute of a file including the application resource.
US08539226B2
A method and system for Certificate management and transfer between messaging clients are disclosed. When communications are established between a first messaging client and a second messaging client, one or more Certificates stored on the first messaging client may be selected and transferred to the second messaging client. Messaging clients may thereby share Certificates. Certificate management functions such as Certificate deletions, Certificate updates and Certificate status checks may also be provided.
US08539220B2
A server module evaluates a circuit based on concealed inputs provided by respective participant modules, to provide a concealed output. By virtue of this approach, no party to the transaction (including the sever module) discovers any other party's non-concealed inputs. In a first implementation, the server module evaluates a garbled Boolean circuit. This implementation also uses a three-way oblivious transfer technique to provide a concealed input from one of the participant modules to the serer module. In a second implementation, the server module evaluates an arithmetic circuit based on ciphertexts that have been produced using a fully homomorphic encryption technique. This implementation modifies multiplication operations that are performed in the evaluation of the arithmetic circuit by a modifier factor; this removes bounds placed on the number of the multiplication operations that can be performed.
US08539215B2
A protocol converter includes a MBR emulation unit connectable to a connector for an internal hard disk drive and configured to provide MBR in response to a request from a system BIOS, a first interface configured to acquire an OS from a remote hard disk drive through a network in response to an OS acquisition request from a secondary boot loader, a second interface configured to provide the secondary boot loader with the OS acquired by the first interface, and a conversion unit configured to perform conversion between a first protocol to be used by the first interface and a second protocol to be used by the second interface.
US08539202B2
A method includes, in a processor, loading/moving a first portion of bits of a source into a first portion of a destination register and duplicate that first portion of bits in a subsequent portion of the destination register.
US08539201B2
Systems, methods and articles of manufacture are disclosed for transposing array data on a SIMD multi-core processor architecture. A matrix in a SIMD format may be received. The matrix may comprise a SIMD conversion of a matrix M in a conventional data format. A mapping may be defined from each element of the matrix to an element of a SIMD conversion of a transpose of matrix M. A SIMD-transposed matrix T may be generated based on matrix M and the defined mapping. A row-wise algorithm may be applied to T, without modification, to operate on columns of matrix M.
US08539200B2
A system, method, and computer readable medium for an operating system (OS) mediated launch of an OS dependent application is disclosed. An application running within an OS may operate outside an OS environment by constructing for example a capsule file, passing the capsule file to firmware interface, and restarting the system. The firmware interface may load various drivers and applications contained within the capsule file and execute them to perform a task. Upon completion of the task, the OS is booted again and the original application may resume control, making use of any information stored by the firmware interface in a dedicated status table or file. Other embodiments may be employed, and other embodiments are described and claimed.
US08539199B2
Described embodiments provide a hash processor for a system having multiple processing modules and a shared memory. The hash processor includes a descriptor table with N entries, each entry corresponding to a hash table of the hash processor. A direct mapped table in the shared memory includes at least one memory block including N hash buckets. The direct mapped table includes a predetermined number of hash buckets for each hash table. Each hash bucket includes one or more hash key and value pairs, and a link value. Memory blocks in the shared memory include dynamic hash buckets available for allocation to a hash table. A dynamic hash bucket is allocated to a hash table when the hash buckets in the direct mapped table are filled beyond a threshold. The link value in the hash bucket is set to the address of the dynamic hash bucket allocated to the hash table.
US08539198B2
This memory management system has: (a) a logical partition management unit that manages allocation and release of a virtual memory used by an application in a logical address space; (b) a physical partition management unit that manages allocation and release of small size parts into which a physical memory is divided in a physical address space; and (c) a converter unit that converts an address between the logical address space and the physical address space.
US08539193B2
A storage system and method is provided including physical storage devices controlled by storage control devices constituting a storage control layer operatively coupled to the physical storage devices and hosts. The storage control layer includes a first virtual layer interfacing with the hosts, operable to represent a logical address space available to said hosts and characterized by an Internal Virtual Address Space (IVAS); a second virtual layer characterized by a Physical Virtual Address Space (PVAS), interfacing with the physical storage devices, and operable to represent an available storage space; and an allocation module operatively coupled to the first and second virtual layers and providing mapping between IVAP and PVAS. Each address in PVAS is configured to have a corresponding address in IVAS. The allocation module facilitates management of IVAS and PVAS, enabling separation of a process of deleting certain logical object into processes performing changes in IVAS and PVAS, respectively.
US08539190B2
A computer-implemented method that includes receiving a plurality of stores in a store queue, via a processor, comparing a fetch request against the store queue to search for a target store having a same memory address as the fetch request, determining whether the target store is ahead of the fetch request in a same pipeline, and processing the fetch request when it is determined that the target store is ahead of the fetch request.
US08539184B2
A method to dynamically adjust the amount of free space in a storage group is disclosed herein. In certain embodiments, such a method may include monitoring the amount of free space in an active storage group. The method may further include maintaining an overflow storage group containing unused volumes. When the free space in the active storage group falls below a lower threshold value, the method may automatically move a volume from the overflow storage group to the active storage group. Conversely, when the free space in the active storage group exceeds an upper threshold value, the method may automatically transfer data from a volume in the active storage group to other volumes in the active storage group, and move the volume from the active storage group to the overflow storage group. A corresponding computer program product and apparatus are also disclosed herein.
US08539182B2
Methods and an apparatuses that perform protected content data processing with limited access to system resources are described. One or more regions in a memory (including a source memory and a destination memory) can be allocated and unprocessed content data can be mapped to the source memory. A process can be initialized with the source and destination memories to process the content data. The process can be prevented from accessing resource other than the allocated regions in the memory. The processed content data can be stored in the destination memory. In one embodiment, the content data can include media content. A playing device can be instructed to play the media content based on the processed content data via the destination memory.
US08539179B1
A computer-implemented method may create a first full backup of a set of data units at a first point in time. The method may create, at a second point in time, a representation of one or more data units in the set of data units that have been modified since the first point in time. The method may determine, based at least in part on the representation of one or more data units that have been modified since the first point in time, a difference between a state of the set of data units at the first point in time and a state of the set of data units at the second point in time. The method may use the difference to update the first full backup to a second full backup that comprises modifications made to the set of data units between the first and second points in time.
US08539168B2
A system and method for concurrency control may use slotted read-write locks. A slotted read-write lock is a lock data structure associated with a shared memory area, wherein the slotted read-write lock indicates whether any thread has a read-lock and/or a write-lock for the shared memory area. Multiple threads may concurrently have the read-lock but only one thread can have the write-lock at any given time. The slotted read-write lock comprises multiple slots, each associated with a single thread. To acquire the slotted read-write lock for reading, a thread assigned to a slot performs a store operation to the slot and then attempts to determine that no other thread holds the slotted read-write lock for writing. To acquire the slotted read-write lock for writing, a thread assigned to a slot sets its write-bit and then attempts to determine that the write-lock is not held.
US08539166B2
Reducing remote reads of memory in a hybrid computing environment by maintaining remote memory values locally, the hybrid computing environment including a host computer and a plurality of accelerators, the host computer and the accelerators each having local memory shared remotely with the other, including writing to the shared memory of the host computer packets of data representing changes in accelerator memory values, incrementing, in local memory and in remote shared memory on the host computer, a counter value representing the total number of packets written to the host computer, reading by the host computer from the shared memory in the host computer the written data packets, moving the read data to application memory, and incrementing, in both local memory and in remote shared memory on the accelerator, a counter value representing the total number of packets read by the host computer.
US08539159B2
Methods and apparatuses are disclosed for managing memory write back. In some embodiments, the method may include examining current and future instructions operating on a stack that exists in memory, determining stack trend information from the instructions, and utilizing the trend information to reduce data traffic between various levels of the memory. As stacked data are written to a cache line in a first level of memory, if future instructions indicate that additional cache lines are required for subsequent write operations within the stack, then the cache line may be written back to a second level of memory. If however, the future instructions indicate that no additional cache lines are required for subsequent write operations within the stack, then the first level of memory may avoid writing back the cache line and also may keep it marked as dirty.
US08539155B1
Managing cache memories in a computing system comprising multiple cores includes: assigning home cache locations for portions of data stored among caches in a group of caches of respective cores; accessing a first one of the portions of the cached data by sending an access request to a first home core of that first one of the portions of cached data; tracking a history of access for the first one of the portions of cached data; determining whether the tracked history of access for the first one of the portions of cached data exceeds or meets a predetermined condition, and re-assigning a home cache location of the first one of the portions of cached data from the first home core to a second, different home core when the predetermined condition is met or exceeded.
US08539142B2
Logical-physical translation information comprises information denoting the corresponding relationships between multiple logical pages and multiple logical chunks forming a logical address space of a nonvolatile semiconductor storage medium, and information denoting the corresponding relationships between the multiple logical chunks and multiple physical storage areas. Each logical page is a logical storage area conforming to a logical address range. Each logical chunk is allocated to two or more logical pages of multiple logical pages. Two or more physical storage areas of multiple physical storage areas are allocated to each logical chunk. A controller adjusts the number of physical storage areas to be allocated to each logical chunk.
US08539128B1
A system comprises a first media framework component, a second media framework component, and a media framework. The media framework comprises a simplified media framework interface and a non-tunnel mode handler. The simplified media framework interface handles connectivity between a first port and a second port in a tunnel mode. The non-tunnel mode handler converts connectivity of a third port and a fourth port in a non-tunnel mode to appear to be the tunnel mode for the simplified media framework interface. The first port and the second port of the simplified media framework interface is coupled to a fifth port and a sixth port of the non-tunnel mode handler. And, the third port of the non-tunnel mode handler is coupled to the first media framework component and the fourth port of the non-tunnel mode handler is coupled to the second media framework component.
US08539125B1
A combined USB flash drive cap audio device is provided. In at least one embodiment, a thumb drive cap includes: a portable housing defined as a USB cap for a portable USB storage thumb drive; a female USB connector interface defined within the portable housing and configured to receive and electronically couple to a male USB connector on the portable USB storage thumb drive; a control unit disposed within the portable housing and configured to enable audio playback through the thumb drive cap of audio data stored on the connected portable USB storage thumb drive; and a plurality of user interface buttons disposed upon the portable housing and through which the thumb drive cap is controlled by a user for audio playback and audio record.
US08539120B1
In one embodiment the present invention includes an apparatus having a random access memory, a first interface, and a second interface. The first interface is coupled between the random access memory and a plurality of storage devices, and operates in a first in first out (FIFO) manner. The second interface is coupled between the random access memory and a processor, and operates in a random access manner. As a result, the processor is not required to be in the loop when data is being transferred between the random access memory and the storage devices.
US08539112B2
A host CPU runs a network protocol processing stack that provides instructions not only to process network messages but also to allocate processing of certain network messages to a specialized network communication device, offloading some of the most time consuming protocol processing from the host CPU to the network communication device. By allocating common and time consuming network processes to the device, while retaining the ability to handle less time intensive and more varied processing on the host stack, the network communication device can be relatively simple and cost effective. The host CPU, operating according to instructions from the stack, and the network communication device together determine whether and to what extent a given message is processed by the host CPU or by the network communication device.
US08539108B2
Technology is provided for synchronization of clock information between networked devices. One or more of the devices may include one or more applications needed access to data and a common time reference between devices. In one embodiment, the devices have applications utilizing data shared in a network environment with other devices, as well as having a reference to a local clock signal on each device. A device may have a layer of code between the operating system and software applications that processes the data and maintains a remote clock reference for one or more of the other devices on the network.
US08539106B2
Where multiple client devices are synchronized to multiple, asynchronous instances of a time-based media presentation such as live and time-shifted views of a television broadcast, interactive content can be delivered to each one of the various devices at a particular time (or “time offset”) within the presentation independent of when each instance of the time-based media presentation is viewed.
US08539101B2
Various embodiments of systems, methods, and computers are disclosed for detecting and/or managing carrier-controlled requests for a web site. One embodiment is a method system for providing a web site to mobile communication devices. The system comprises a mobile communication device and a server. The mobile communication device is configured to communicate with the server via a communication network and comprises a carrier-controlled user interface for accessing a web site. The server is configured to provide the web site to the mobile communication device and comprises an on-deck detection system and an on-deck/off-deck management system embodied in a memory and executed by a processor. The on-deck detection system detects requests for the web site from the carrier-controlled user interface, and the on-deck/off-deck management system manages the requests.
US08539100B2
The present invention discloses a method, a device, and a communications system for managing and querying mapping information. The method for managing mapping information includes: signing a mapping information pair by using a private key of a certificate corresponding to a prefix in the mapping information pair to generate a signed mapping pair; submitting the signed mapping pair to a registration agent (RA) in a transit network; and sharing, by the RA, the signed mapping pair with other RAs through data synchronization. With the mapping information management method, data transmission method, devices and communications system provided by the present invention, the security of mapping information in registration, query, and synchronization operations is guaranteed.
US08539099B2
In one embodiment, the method includes receiving a content request from the end user at a proxy. A modified TCP connection request message is generated such that the modified TCP connection request message includes a content identifier. The content identifier identifies the requested content. The modified TCP connection request message is sent from the proxy towards an origin server associated with the requested content, and a response to the TCP connection request message is received from a network element. A TCP connection is established with the network element.
US08539078B2
An apparatus hosting a multi-tenant software-as-a-service (SaaS) system maximizes resource sharing capability of the SaaS system. The apparatus receives service requests from multiple users belonging to different tenants of the multi-tenant SaaS system. The apparatus partitions the resources in the SaaS system into different resource groups. Each resource group handles a category of the service requests. The apparatus estimates costs of the service requests of the users. The apparatus dispatches service requests to resource groups according to the estimated costs, whereby the resources are shared, among the users, without impacting each other.
US08539075B2
A method and system for measuring performance and balancing workload of sites and servers is provided. The method comprises measuring performance of one or more servers located at different sites of the network and computing a performance metric for each of the sites or one or more servers at each of the sites. The method further comprises providing a bias to the performance metric and routing a request to one of the different sites or one of the one or more servers based on the biased performance metric.
US08539064B1
A method of analyzing streaming media traffic comprises intercepting a data stream that is at least in part encrypted, observing a characteristic associated with the data stream, deriving, based at least in part on the characteristic associated with the data stream, a characteristic associated with an IP telephony session.
US08539055B2
According to embodiments of the present disclosure, a managed network device assigns to itself an IP address, in absence of a DHCP service, in a link local address space within a wireless network. The system further responds to a network frame received from another device based on the assigned IP address in the link local address space. The network frame can be a network traffic frame, a control path frame, and/or a management frame. The control path frame comprises a source IP address and a destination IP address that correspond to internal IP addresses in the link local address space that are self-assigned by managed network devices. The management frame comprises the self-assigned internal IP address for the managed network device, and provides for management of managed network devices in the wireless network through a single IP address when a virtual controller is configured for the wireless network.
US08539053B2
An apparatus comprising a plurality of communication interfaces configured to receive a dynamic host configuration protocol (DHCP) reply message comprising routing information for at least one of the plurality of interfaces, and a processor configured to select one of the plurality of interfaces for transmission based upon the routing information. An apparatus comprising at least one processor configured to implement a method comprising receiving a DHCP request message comprising a first multi-homed routing policy entry (MHRPE) option, selecting default route information based upon the first MHRPE option, and transmitting a DHCP reply message comprising a second MHRPE option comprising the default route information. A method comprising receiving a DHCP request message comprising a first MHRPE option, selecting default route information based upon the first MHRPE option, and transmitting a DHCP reply message comprising a second MHRPE option comprising the default route information.
US08539047B2
The disclosure details the implementation of a tunneling client access point (TCAP) that is a highly secure, portable, power efficient storage and data processing device. The TCAP “tunnels” data through an access terminal's (AT) input/output facilities. In one embodiment, the TCAP connects to an AT and a user employs the AT's user input peripherals for input, and views the TCAP's activities on the AT's display. This enables the user to observe data stored on the TCAP without it being resident on the AT, which can be useful to maintain higher levels of data security. Also, the TCAP may tunnel data through an AT across a communications network to access remote servers. The disclosure also teaches a plug-n-play virtual private network (VPN).
US08539046B2
Computer-readable media, systems, and methods for delegated pre-configuration are described. In embodiments, an identification of a user is received. Further, in various embodiments, one or more pre-configuration instructions is received from a delegate. In various embodiments, one or more online service settings is processed in accordance with the one or more pre-configuration instructions. In various other embodiments an online service is presented in accordance with the processed one or more online service settings.
US08539044B2
An on-line scheduling application allows users to personalize how television-related, entertainment-related, and social event related information is provided. Users may select one or more sources from which the information is obtained. Users may set up a date book that is also uses as a source. Users may select one or more delivery schemes that the application uses to provide the information. One or more of the personalization features of the scheduling application may be incorporated into an on-line television programming guide.
US08539042B2
A method for establishing a network platform for renting the electronic publications adopts a grid algorithm, links to the Internet via various networks, and establishes the network platform having an information service grid character for renting the electronic publication. Three types of nodes are established in the information service grid: a first type of node is established as service domain owner and the administrator grid node; a second type of node is established as service provider grid node that is composed of the consumers of the electronic publication; and the third type of node is established as the service provider grid node which is composed of the publishers of the electronic publication; the three types of node provide the network information service by utilizing the grid computing mode and the SOAP. The service provider grid nodes can do online maintenance on the content of the electronic publication provided by them and collect the charge. And the service consumer grid nodes can obtain the service provided by the service provider nodes through the variant service paths, which are provided by the service domain owner and the administrator grid nodes, and pay the service fee.
US08539040B2
Systems and methods for aligning data transfer to optimize connections established for transmission over a wireless network are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, for aligning data transfer to a mobile device to optimize connections made by the mobile device in a cellular network. The method includes batching data received in multiple transactions directed to a mobile device for transmission to the mobile device over the cellular network such that a wireless connection need not be established with the mobile device every time each of the multiple transactions occurs. For example, the data received in the multiple transactions for the mobile device can be sent to the mobile device, in a single transaction over a single instantiation of wireless network connectivity at the mobile device.
US08539037B2
A method and apparatus for synchronizing feed information are provided. A podcasting client includes a synchronization-processing unit which synchronizes first feed information acquired from a connected device with pre-stored second feed information, and a communication interface which transmits feed information of content that is podcast based on the synchronized feed information to the connected device.
US08539036B2
A device receives, from a client device, a request for a resource that is available from an origin device, and determines whether the resource is cached in a cache server or not cached in the cache server. The device forwards the request to the cache server regardless of whether or not the resource is cached in the cache server, and receives, when the resource is not cached in the cache server, a redirect command from the cache server based on the request. The device forwards the received redirect command to the client device, where the redirect command instructs the client device to obtain the resource from the origin device. The device receives, from the cache server and based on the request, the resource when the resource is cached in the cache server, and forwards the received resource to the client device.
US08539035B2
This message tying processing method include: extracting tying keys from a key definition database storing, for each protocol, tying keys included in messages relating to the protocol and used in a message tying processing, and generating data of a structure including nodes respectively corresponding to the extracted tying keys and links connecting between the nodes of the tying keys belonging to the same protocol: judging whether or not a loop is formed in the structure by the links; when it is judged that the loop is not formed in the structure, identifying, among allocation patterns that are combinations of allocation of the tying keys to each of plural tying processors, that respectively carry out the tying processing in cooperation with each other, an allocation pattern satisfying a first condition that a communication load between the tying processors is the minimum.
US08539031B2
Technologies are described herein for displaying a list of people associated with a message item along with images and other personal context information in a PIM application. The people associated with the message item are identified and a list is generated containing a name, an image, and other personal context information for each. The list of people associated with the message item is displayed in a window of the PIM along with the information regarding the message item.
US08539030B2
A system and method for managing digests comprising electronic messages is presented. A selection criteria that defines message-based content for a digest is defined. Properties and characteristics of the content of the digest are defined. A delivery criteria that specifies periodic sending of the digest is accepted. The digest is constructed as a set of electronic messages. A dynamic stream of the electronic messages is monitored. One or more of the electronic messages is evaluated by filtering the electronic messages against the selection criteria. Only those electronic messages that satisfy the selection criteria are grouped into the digest to which the selection criteria corresponds. The digest is periodically delivered upon satisfaction of the delivery criteria.
US08539022B2
A configuration of cached information stored within a cache is determined. One or more character omission rules are determined by: identifying the one or more optimizable characters based on the configuration, where the one or more optimizable characters are characters in the stored cached information that do not have an effect on an interpretation of the stored cached information by a requester computer; and determining, based on the configuration, one or more conditions under which omission of the one or more optimizable characters from the stored cached information produces a valid result in view of the configuration. One or more character omission rules are applied to the stored cached information by removing from the stored cached information the one or more optimizable characters that meet the one or more conditions.
US08539020B2
Techniques are disclosed for enabling a system service executing in an isolated session to access system resources (such as a graphics processing unit) that it is isolated from. In an embodiment, the system service creates a “worker” session that is not isolated, and a “worker” process inside that worker session. Then, the system service is able to access the system resource that it is directly isolated from accessing by passing a request to the worker process to access the system resource on the system service's behalf. The worker process does so, and passes a result to the system service.
US08538997B2
Systems and methods for managing data, such as metadata or indexes for index databases. In one exemplary method, different processing priorities are assigned to different indexing tasks based upon the origin of the task. In another exemplary method, indexing tasks are processed in a first mode when a data processing system is in a first power state and indexing tasks are processed in a second mode when the data processing system is in a second power state.
US08538994B2
Systems and methods that create a duplicate database instance on which database testing may be performed. The techniques for creating a test database instance enable database testing to proceed without impacting other organization's access to their data in the database or corrupting an organization's data. The ability to allow one organization (“org”) to test their portion of a database without interrupting other organizations from using their portions of the database enables a database system to support more than one organization as tenants.
US08538991B2
A method of a computer, the method including the computer authorizing, not only a first user, but also a second user to access data that is created by the first user and is stored in association with a community. Wherein the first user is registered as a member who belongs to a group, wherein a member belonging to the group is authorized to access data that is accessibly stored for the member of the group, and the second user is defined as a superior of the first user in organization information that indicates hierarchical-relation of users and does not belong to the group. The computer rejects access to the data for an additional user, wherein the additional user has been determined not to be within a publication range of the data, even though the user is within a publication range of the community to which the data belongs.
US08538986B2
A computer system coupled to a digital image database with images having image attributes. The image attributes are automatically evaluated in order to find a compatible digital template from a digital template database. The templates each include a plurality of windows for displaying the digital images and each of the template include template attributes to automatically select a template whose attributes are compatible with at least one of the image attribute. The data base of digital images is also automatically searched for additional images having an attribute compatible with the template attributes and with the first one of the image attributes. A display screen coupled to the computer system displays the selected template and at least one other image.
US08538985B2
Methods and apparatus, including computer program products, implementing and using techniques for processing a federated query in a federated database system. A federated query is received at a federated database server. A federated query execution plan is generated based on the received federated query. The federated query execution plan defines one or more source servers of the federated database and a unique subquery to be executed on each of the source servers. The subqueries are distributed to the source servers in accordance with the federated query execution plan. The respective subqueries are executed asynchronously at the source servers. The subquery results are passed to a first designated source server defined in the federated query execution plan. The subquery results are joined and aggregated at the first designated source server into a final query result. The final query result is returned to the federated database server.
US08538981B2
Merging of query elements in an enterprise system is described. The enterprise system receives queries, which may each be broken down into query components. The enterprise system identifies query components that are related to identical event information from a data source of the enterprise. The enterprise system sends a single query to the data source for the event information, receives the response, and sends the response to the query sources.
US08538980B1
A method, an apparatus and a system perform accessing of electronic forms using a metadata registry. In some embodiments, a method includes receiving a request for an electronic form from a user. The method also includes accessing metadata for the electronic form from a metadata registry. The method includes accessing the electronic form based on the metadata for the electronic form from a content repository.
US08538974B2
Systems, methods, and computer-readable storage media are provided for self-targeted content delivery. Content objects can be delivered to a user and indications from the user to mark any content object can be received thereby generating standard data structures to be placed into a central data store. At a later time, on various other systems, a content guide may be provided to the user showing the content related to the standard data structures placed in the central store. The user may mark digital content as it is encountered via television, internet, mobile devices, automobile terminals, public terminals, kiosks, or otherwise. Standardized data structures can allow the marking to operate across platforms, operating systems, hardware, and delivery modes. Content guides created from data structures associated with marked content can allow the marked content to be recalled and accessed from any of various other systems at a later time.
US08538969B2
A data format is optimized for storing data such as website traffic data. The data format enables easy access to and filtering of data, for example in generating website traffic reports. The data format also provides significant data compression. A method for generating a data file according to the data format employs linear compression and indexing to efficiently store the data. Data stored according to the format can be easily retrieved, particularly when a known value is specified and particular entries matching the known value are sought.
US08538958B2
Personalized services and targeted services demand the exploitation of context—say, context of an environment, context of a product, context of a service, and context of a customer or user or individual. In order for the personalized and targeted services to have a greater impact, the identified context used by a context aware processing engine needs to be accurate and current. Such an up-to-date context is called as context map and a system and method for generating a customer-specific context map involves the processing of customer transactions, abstracting and generalizing these transactions into entities, and inter-relating these entities. The context map, for example, is useful in ad targeting in mobile environments, and in quicker and efficient problem resolution in contact center environments.
US08538957B1
Methods, systems, and apparatus, including computer program products, for validating candidate translations for a phrase. A plurality of candidate translations for a phrase are received. A similarity score for each of the candidate translations is calculated. Each similarity score is an estimate of visual similarity between a group of visual media search results responsive to a visual media search query with text corresponding to the phrase and a group of visual media search results responsive to a visual media search query with text corresponding to a candidate translation. One or more of the candidate translations are selected based on the similarity scores. The selected candidate translations are associated with the phrase as valid translations for the phrase.
US08538945B1
A tailored intergenerational historic snapshot message informs a younger person about the world an older person lived in when they were young. The older person's age and the younger person's age are used to identify a historic time period in which the older person was the same age as the younger person. A circumstance which occurred in the historic time period is selected from a database or web search result. The message is tailored to the ages of the people involved. The message may also be tailored to recite circumstances specific to a topic area or a geographic location.
US08538943B1
Systems, computer program products, apparatus, and methods are described that perform operations including receiving a search query that includes a name, receiving multiple resources that have been identified by a search engine as best satisfying the search query, wherein the identified multiple resources include a resource including a plurality of images. The operations include identifying an image of the plurality of images displaying a face of the person. The image is identified based on a description associated with the image. The description is based at least in part on one or more resources included in the search results. The operations further include providing the identified image with the search results. The search results are provided as a plurality of links. Each link identifies a corresponding resource of the identified plurality of resources.
US08538942B2
A method for sharing documents between on-demand services is provided. In an embodiment, a user of a first on-demand service may be able to view a list of content that includes content stored at the first on-demand service and content stored at a second on-demand service. The content of the second on-demand service may be associated with information about the content, allowing the content to be shared among multiple users of the first on-demand service. The user wanting to view the content, select or click on an indicator identifying the content, a connection to the second on-demand service is established, and images of the content are sent from the second on-demand service to the first on-demand service.
US08538941B2
The subject matter disclosed herein relates to generating a search result comprising one or more candidate documents selected based at least in part on one or more criteria associated with an input value of a visual information metric.
US08538934B2
Through proactive structured dataset management, suggestions are made for dataset enrichment, cleansing, and other enhancements. Users need not go looking for potentially helpful datasets online or in an enterprise filesystem, because relevant datasets and services will be automatically suggested, based on a samplex cast from the user's dataset. Enrichment may add typed attributes, rows, and/or cell values from a matching dataset, may cleanse data, and may add another dataset which has data about the same entity as the original dataset. Proactive dataset and service matching occurs inside a security perimeter to protect confidentiality. Confidence in suggested modifications may be shown by color differences. Modifications may be previewed, and kept or reverted after acceptance. Suggestions are made in from-example or from-scratch scenarios. Samplex, preview, modification, and other modules reside in an architecture that supports a variety of data sources and dataset service providers, in an auction or other market.
US08538930B2
A business process catalog is built using pattern analysis of historical data of a database and deploying the built business process catalog to perform database recovery, A first set of statements are logged for transactions of a first business process batch and compared with a second set of statements. The second set of statements is included in a second business batch process stored in the business process catalog. The business process catalog is updated based on the comparison of the first and second sets of statements. The built business process catalog is deployed to identify and present business process batches to a database system user to select a business process batch used to perform the database system recovery.
US08538921B2
A system and method for publishing a file on a network is. A caching service reduces the load on the publisher's server by publishing that the file is at a fictitious network location. Requests directed to the fictitious location are received by the caching service and the fictitious network location is parsed to determine what file is being requested. If the caching service already has a copy of the file, then the copy is transmitted to the requestor without alerting to the requester that the address is fictitious. If the caching service does not have a copy of the file, then a copy is automatically obtained based on information contained in the fictitious network location.
US08538915B2
A system and method for responding to a query. An original query is received. A first semantic query and a second semantic query are extracted from the information of the original query. The first semantic query is transformed, based upon semantic analysis, into a numeric model query. The second semantic query is submitted to a semantic analyzer and the numeric model query is submitted to a numeric model analyzer. A response for the second semantic query and a response for the numeric model query are integrated into an answer for the original query.
US08538912B2
An apparatus and method provides automatic information integration flow optimization. The apparatus may include an input/output port connecting the information integration flow optimizer to extract-transform-load tools. The information integration flow optimizer includes a parser unit to create a tool-agnostic input file containing rich semantics, a converter to transform the tool-agnostic input file into an input DAG, and a QoX-driven optimizer applying one or more heuristic algorithms to the input DAG to develop an optimum information integration flow design based on the rich semantics. The method may include receiving a tool-specific input file representing a physical information integration flow, parsing and converting the tool-specific input file into an input DAG containing tool-agnostic rich semantics, and applying heuristic algorithms to the input DAG to develop an optimum information integration flow design based on the rich semantics.
US08538910B2
There is a desire to provide a way to determine relative skills of players of games such as computer games, chess, tennis and any other suitable type of game. Our earlier Bayesian Scoring system is implemented in Xbox Live (trade mark) and is currently commercially available under the trade name TrueSkill (trade mark). Here we build on our earlier work and use a new method of computation to enable processing times to be significantly reduced. Message passing techniques are adapted to enable computation of updated skill beliefs to be obtained quickly even in the case of multiple teams of multiple players.
US08538905B2
Some embodiments of a method to lazily enable truth maintenance in a rule engine have been presented. A rule engine can enable truth maintenance on an object type basis. In response to a working memory action involving a particular object type, the rule engine may check a truth maintenance parameter of the object type involved to determine if truth maintenance for the object type has to be enabled. If so, the rule engine may enable truth maintenance for the object type.
US08538902B2
A characteristic value temporary setting section temporarily sets a characteristic value of an object depending on the type of the object judged by a type judging section. A characteristic value correcting section corrects the temporarily set characteristic value of the object according to the behavior of the object detected by a behavior detecting section. A type setting section sets the type of object as one of a motorcycle, a bicycle, and a pedestrian according to the corrected characteristic value of the object. A behavior predicting section predicts the behavior of the object on the basis of the corrected characteristic value and the set type of the object. Therefore, the behavior is predicted on the basis of the characteristic value corrected according to the actual behavior and the type of the object, and consequently, the accuracy of the behavior prediction is improved.
US08538901B2
A method for approximation of optimal control for a nonlinear discrete time system in which the state variables are first obtained from a system model. Control sequences are then iteratively generated for the network to optimize control variables for the network and in which the value for each control variable is independent of the other control variables. Following optimization of the control variables, the control variables are then mapped onto a recurrent neural network utilizing conventional training methods.
US08538891B2
An online card-present transaction system facilitates card-present type transactions with a merchant over a public network. A host system is configured to accept authentication data from a user via an authentication device. The host system, after authenticating a user is configured to retrieve the user's account information from a user database system and translate a user account number into a temporary transaction number. The temporary transaction number is then transmitted directly from the host system to the merchant, thereby eliminating the need for the user to send to the merchant over the internet, the user's transaction account number.
US08538890B2
A method of encrypting a unique cryptographic entity (UCE), where a client device receives a global-key (GK-) encrypted UKD comprising a GK-encrypted UCE and a GK-encrypted unit key number (UKN). The client device verifies that the GK-encrypted UKN is the same as a pre-provisioned value and then decrypts the GK-encrypted UKD using a global key (GK). The client device then re-encrypts the decrypted UKD using a device user key (DUK) to determine a DUK-encrypted UCE and a DUK-encrypted UKN. The DUK-encrypted UKN is verified as not equal to the GK-encrypted UKN. The DUK-encrypted UKN is then appended to the DUK-encrypted UCE to form a DUK-encrypted UKD and stored in a memory.
US08538885B2
A method for delivering non-financial electronic data through a secure communications channel between a payment processing network and an access device is disclosed. One embodiment of the invention is directed to a method comprising receiving, at a payment processing network, a request to establish a secure communications channel between a consumer device and the payment processing network. Upon establishing a secure communications channel with the consumer device, the payment processor network receives non-financial electronic content from a merchant at the payment processing network where the non-financial electronic content is selected at the merchant by a user associated with the consumer device. The non-financial electronic content is sent to the consumer device from the payment processing network via the secure communications channel between the consumer device and the payment processing network.
US08538876B2
A system and method providing a borrowing scheme. The method comprises the steps of: establishing an interest-free revolving amount or account using the computer processor; establishing a periodic payment for maintaining the interest-free revolving amount or account using the computer processor; and automatically revising the interest-free revolving amount or account or the periodic payment using the computer processor based upon at least one user performance metric over a predetermined period of time; wherein the interest-free revolving amount or account or the periodic payment for maintaining the interest-free revolving amount is determined by the user via the network.
US08538873B1
In certain embodiments, a system for calculating a cost for an electronic transaction comprises one or more processors operable to receive first charge information associated with electronic transactions for a plurality of nodes, one or more memories operable to store the first charge information, the one or more processors further operable to receive a request execute an electronic transaction, determine a route for the electronic transaction comprising two or more of the nodes, determine first charge information applicable to the electronic transaction for the two or more nodes, and calculate a cost for the electronic transaction based at least in part on the first charge information for the two or more nodes on the route.
US08538871B2
A method for facilitating the transfer of a payment for a computerized transaction between a buyer and a seller for the purchase of an item using a computer network, such as the Internet. The method includes the steps of communicating, from a seller's computing station to an agent computing system, data regarding the transaction between the buyer and the seller, wherein the data identifies the buyer, the seller, and the amount of the transaction. The agent computing system communicates transaction information displayable to the buyer, such as a confirmation number created by the agent computing system for identifying the transaction, an order number corresponding to a merchant order number provided by the merchant for identifying the transaction, an exchange rate between a first local currency usable to the buyer and a second currency usable by the seller, and a total price of the transaction expressed in the first local currency usable by the buyer. Receiving an actual payment from the buyer at a plurality of agent locations is provided for, the agent locations being in communication with the agent computing system. Upon receiving the actual payment from the buyer at one of the agent locations, a message is communicated to the seller that the actual payment for the transaction was received at the agent location, thereby permitting the seller to begin shipment of the item to the buyer. Funds are transferred to the seller preferably paid in the second currency usable by the seller.
US08538870B2
An electronic transaction method, funds transfer apparatus and method for facilitating a funds transfer. The methods comprise sending information from a purchaser or payor to a funds transfer system separate from a vendor system or payee, validating and confirming personal financial information at the funds transfer system, and transferring funds from a purchaser or payor account to the vendor or a payee account without exposing either party's financial and account information to the other. Additionally, a funds transfer apparatus is disclosed comprising connections to a payor and payee system and mechanisms for receiving and validating party and transaction information and a mechanism for transferring funds from one party to the other.
US08538869B1
Improved systems and methods are provided for identifying financial relationships. In particular, financial relationships may be identified by associating tradelines with one or more people who sign or co-sign on the tradeline. In various embodiments a method is provided comprising, receiving, at a computer-based system for credit data analysis comprising a processor and a tangible, non-transitory memory, credit reporting data relating to a tradeline, parsing, by the computer-based system, the credit reporting data to yield primary debtor data and secondary debtor data, and linking, by the computer-based system, the tradeline with the primary debtor data and the secondary debtor data.
US08538862B2
A system and method are provided for displaying market related data, such as traded volume at each price level, or any other trader-selected values, using one or more fixed size bars. In one preferred embodiment, a graphical display interface is provided and includes a plurality of fixed size bars that display traded volume at different price levels. In such an embodiment, the length of each bar may correspond to a predefined maximum value, and each bar may be progressively color-coded using a first graphical format to represent traded volume that is lower than the maximum value. If the traded volume exceeds the maximum value, the overflow value may be represented by progressively color-coding the bar using a second graphical format that may be used in relation to the first graphical format color-coding.
US08538860B1
A method and system are disclosed which creates, modifies and manipulates the units of a collective investment vehicle, and which accurately tracks a linked index or specific investment strategy through the execution of steps including: creating units at a fixed price and fixed par value at the opening of any market period; modifying of the par value of units which are traded between investors to a fixed initial par value; creating of the intra-period price values which links unit par value to returns for the applicable partial period to produce a system generated intra-day transacting price; and at the close of each market period, a manipulation of the number of units outstanding, such that the units reflect an equivalent value based on a reset to the initial fixed price, and further such that the par value is adjusted in a counterbalancing direction.
US08538857B2
In one embodiment, the online trading system having a real-time account opening process comprises one or more computers coupled to a network. The computers maintain a brokerage account database, and service web page requests received over the network. The web pages are preferably configured to implement a real-time account opening (RTAO) process that establishes new brokerage accounts in the account database. The RTAO process may include (a) obtaining contact information; (b) creating a new record in the brokerage account database for the contact information; (c) obtaining brokerage account application information; (d) updating the new record with the application information; (e) displaying a brokerage account contract; and (f) securing online agreement to said brokerage account contract. The process preferably also includes obtaining funding information to automatically initiate a transfer of funds to the brokerage account.
US08538842B2
A brand name is used to generate a domain name portfolio comprising at least one brand domain name comprising the brand name and a top-level domain name, and at least one qualified brand domain name comprising the brand name, at least one qualifying term, and a top level domain name. Network traffic is tracked for each of the domain names in the domain name portfolio over an analysis period. A role of brand index is determined, wherein the role of brand index is determined using the ratio of network traffic for the brand domain name to a total of the network traffic for all domain names in the domain name portfolio. Additionally, revenue generated by websites linked to each of the domain names in the domain name portfolio is tracked over the analysis period. Brand earnings are then calculated the revenue generated by websites.
US08538841B2
A system and method for establishing and administering a benefits program for enrollees of a membership association of tenants including an indemnity plan backed by a licensed surety to guarantee association participants of rental properties against property damage and/or loss of rents due to actions of any tenant as an association member, comprising the steps of marketing the benefits program to association participants, indemnifying the association participants, managing the benefits program by the association sponsor, issuing a surety bond certificate by the association sponsor to each association participant, accepting prospective program members into the benefits program upon payment of an enrollment fee and qualification, establishing a loss pool account with a predetermined portion of the enrollment fees received from each association participant, disbursing predetermined portions of the enrollment fees to the plan surety and the loss pool account and, optionally, to association participants, submitting and approving claims for property damage and/or loss of rent to the association sponsor and paying the association participants' approved claims from the loss pool account.
US08538839B2
A method, system and program product, the method comprising: accessing Transfer Fee data to be paid to a third party that is not the borrower or the lender of a security for a right to loan one or more units of the security; accessing loan data on a loan of units of the security, calculating an amount of a Transfer Fee for the right to loan the security; generating data for debiting an account or sending a bill for the Transfer Fee; sending or having sent data on revenue from one or more of the Transfer Fees to be paid to an issuer of the security; updating the database with data on the Transfer Fee.
US08538838B2
The specification and drawing figures describe and show a system for pairing and decoupling vehicle components. The vehicle components may be disparate and distantly located from one another. The system includes a network management center having one or more data processing systems that may communicate with the vehicle components. An integrated wireless equipment management system is included whose components are mountable on the vehicle components, and operatively connectable to the network management center. Asset tracking units are located on each vehicle component, and are operatively connectable to the network management center. At least one executable program is included that is capable of processing data received across the integrated wireless equipment management system to establish a compatible communications connection between the asset tracking units to correctly pair the vehicle components.
US08538837B2
Systems and methods for providing wireless enabled inventory peering are disclosed. According to one embodiment, a system for providing wireless enabled inventory peering includes a wireless enabled inventory peering vehicle system (WEIPVS). The WEIPVS is configured to receive an inventory search request. In response to receiving the inventory search request, the WEIPVS searches inventories of proximate technician vehicles. If a needed inventory item is located in an inventory of a proximate technician vehicle, the WEIPVS generates a request for an inventory transfer and sends the request to the proximate technician vehicle. When the item is received at the WEIPVS, the WEIPVS updates the inventory associated with the WEIPVS.
US08538836B1
Methods and systems for causing the display of items for the review and selection thereof by a potential purchaser has a plurality of search tools whereby a customer can select certain search criteria for displaying items corresponding to the search criteria for review and selection thereof and comparison therebetween. In one embodiment, the system provides a brand menu whereby a customer can select one or more brands of products for displaying the same in a common display window.
US08538826B1
Disclosed are various embodiments for applying restrictions to items. Multiple rejection rules are applied to each item in a catalog of items. Each of the rejection rules is associated with one or more conditions in a geographic area. The respective item is designated as restricted for the geographic area when the conditions are met.
US08538824B1
Systems, methods and computer program products for identifying recurring purchases of the same good or service based upon item-level electronic transaction data. Item-level electronic transaction data is analyzed to determine a purchase interval of a good or service. A consumer is reminded to purchase the good or service based on the determined purchase interval by receiving an electronic message at a consumer computer or mobile communication device, e.g., in the form of an electronic shopping list. Purchase intervals of different items may be determined such that a list generated at one time may include certain goods and services but a list generated at another time may include other goods and services due to the variable time between purchasing different goods and services.
US08538823B2
An image data processing method involves on-line viewing of a first article through a linking node for virtual merging on another structure. A particular application of the invention is directed to on-line apparel shopping involving a shopping basket. For example, on-line viewing of one article, such as clothing, on another structure, includes creating an item from image-data corresponding to an article selected by an on-line viewer and tagged as a prospective selection via a shopping basket designation with an image of a structure selected by the on-line viewer.
US08538819B2
An identifier of a mobile device may be accessed. The identifier may be associated with a payment account. A single use authentication code relating to the identifier may be generated. The single use authentication code may be capable of being used to authenticate the mobile device at a point of sale (POS) device and enable a funds adjustment to the payment account. The single use authentication code may be provided to the mobile device through a communications network.
US08538816B2
Users are rewarded for viewer interaction (based on tracked eye-gaze patterns) with Internet advertisements rendered on a display (such as a computer display), wherein the reward is computed based on the visual activity of the viewer. Payments are disbursed to any of the following: viewer, sponsor of the advertisement, creator of advertisement. Examples of reward computations include, but are not limited to, computing payments based on: the level of viewer interaction with the rendered advertisements, the amount/proportion of content interacted with by the viewer, the value of the text interacted with by the viewer. In one example, rewards are based on a combination of previously recorded viewer interests and computed payments based on user interaction.
US08538814B2
A system for providing advertising content includes a public display; a database configured to store the advertising content; and a central processing element configured to dynamically interact with participants in an activity and present the advertising content in connection with information about the activity on the public display. A method of providing advertising content includes conducting an activity involving participants; receiving input regarding the participants engaged in the activity; and displaying advertising content from a database concurrently with information regarding the activity.
US08538812B2
A system and method for targeted delivery of advertising of a first or second sponsor to a plurality of cellular phones of a first or second type by way of a competitive bid auction process includes (a) receiving a credit card datum from a credit card provider; (b) presenting to the first and second sponsor data corresponding to (1) the credit card datum and (2) the first type and the second type of cellular phone; (c) receiving from each sponsor advertising associated with credit card characteristic relating to the credit card datum, wherein each advertising has a different rendering capability associated therewith; (d) attributing a priority to the delivery of the advertising based upon a resultant yield determination; and (e) transmitting the appropriate advertising to the types of cellular phones having the corresponding rendering capabilities of the advertising.
US08538809B2
Disclosed are apparatus and methods for apparatus and methods for pricing on-line advertisement inventory. In one embodiment, a method for pricing on-line advertisement inventory includes (i) receiving a request for a price of a new product, wherein the new product includes a plurality of specified characteristics of a type of on-line advertisement display, (ii) providing a sample of new impressions that are predicted to be delivered for such new product, (iii) for each new impression, determining which bookings could be served by such new impression so as to define a set of overlapping bookings, (iv) determining the price of each new impression based on a weighted average of a plurality of prices of such each new impression's corresponding overlapping bookings, (v) determining the price of the new product based on an average of the prices of the new impressions, and (vi) returning the price of the new product for use in a booking negotiation with a potential buyer of such new product.
US08538802B2
This invention discloses a method to build a communication link between a client and a customer service of the dispatching company. The dispatching company has a plurality of dispatch lists, each dispatch list records a code of a client and a code of a customer service that provides service to the client. The method comprises: gathering a telephone number of a client; gathering a code of the client based on the telephone number; searching a dispatch list from the plurality of dispatch lists based on the code of the client; gathering a code of a customer service recorded in the dispatch list; gathering a telephone number of the customer service based on the code of the customer service; and dialing the telephone number of the customer service to build a communication link between the client and the customer service.
US08538801B2
The invention relates generally to retail transactions and, more particularly, to systems and methods for monitoring consumer behavior and for providing a secure electronic payment in exchange for goods and services.
US08538794B2
Start-up companies, as well as new businesses within established firms, have the challenge of creating a sensible intellectual property (IP) portfolio. With resources usually tight, not all of the IP can be protected due to cost or resource availability considerations. Accordingly, disclosed herein is an apparatus and method that provide an effective solution for management of identified intellectual property. By providing an effective scoring scheme and a simple display, management decision making is made simple and straightforward, while providing in a glance the entire distribution of the firm's IP.
US08538793B2
A system and method for executing and managing a business process in a unified business process environment is provided. The methodology of the invention describes steps to execute a business process and thereafter monitor the executed business process in a unified business process environment. A business process is received in a unified business process environment. The business process comprises at least one workflow. The methodology further ascertains execution details of the at least one workflow based on a predefined attribute of the at least one workflow. Thereafter, the methodology processes the at least one workflow at a location selected from at least one of a grid processing environment and a local processing environment, based on the ascertained execution details of the at least one workflow. After which, the methodology monitors the at least one workflow, executed for processing at the grid processing environment and the local processing environment.
US08538792B1
Embodiments of the present invention are directed to a total cost of ownership method and system for technology components, applications or business units. The system provides financial reporting costs in information technology terms in order to build a bridge between technology and finance organizations. The method and system utilize data from systems of record for assets and charges, extract this data and deliver output reports and visualizations on the data processing and analysis in order to drive a Total Cost of Ownership for technology components, applications or business units. The method includes bringing data from disparate sources into the computer processor accessing at least one storage medium, validating the data by a Data Quality Engine, processing the data by matching the at least one charge to the at least one asset and performing data analytics and reporting on the Total Cost of Ownership.
US08538786B2
A method, apparatus and computer-usable medium for implementing business rules. According to one embodiment, a computer-implementable method includes receiving one or more business rules for an upper level business model, enabling designation of at least a portion of a particular business rule among the one or more business rules as volatile, and transforming the business rules to generate implementation code for the business process modeled by the upper layer business model. The transforming includes automatically generating implementation code by which the portion of the particular business rule is configurable at runtime.
US08538784B2
A system is disclosed for determining a cost of workers compensation insurance for a selected time period based upon monitoring, collecting and communicating data representative of the risk's business characteristics, whereby the cost is adjustable by relating the business characteristics to predetermined standards. The system predetermines a risk profile and a base cost of workers compensation insurance based on said risk profile, monitors a plurality of data elements representative of an operating state of the risk or a payroll modification during the selected time period, collects selected data elements out of the plurality of data elements when said ones are determined to have a pre-selected relationship to the risk's business operations, consolidates the selected ones for identifying a surcharge or discount to be applied to the base cost, and produces a final cost for the selected time period from the base cost and the surcharge or discount.
US08538779B1
The present invention provides a system and method, relating to the transfer of patient files over a secure, HIPAA compliant, patient file transfer and outpatient order system and a computer site therefore. The method includes obtaining and compiling a patient record pertaining to a patient; electronically inputting the patient record obtained into a secure computer database containing other patient records, allowing physician access to the patient record wherein the access includes allowing the physician to order outpatient services and send part of the patient information, including certain defined fields for a complete record and to send and receive referrals including certain defined fields for a complete record.
US08538773B2
A method of determining a quality of care provided by a healthcare provider to individuals in a population is provided. A data processing apparatus that has one or more processors is disclosed. Data representing biomarkers for individuals in a population is received. Baseline and present risks are determined. Risk reduction values are determined. Based on the current risk reduction, a quality score is determined. A scale is created, and the quality score is mapped to the scale. The global quality score of the disclosure provides numerous benefits over past performance measures.
US08538769B2
A data visualization system is disclosed that includes an interaction database, a retrieval component, a display component, and a contour generator. The interaction database is maintained in a computer memory of interaction data representing interactions between customers and at least one merchant. The retrieval component is configured to retrieve from the interaction database data representing interactions between customers and the merchant, and to construct a finite set of data values from the retrieved data. The display component is configured to display a graphical representation of a merchant and a graphical representation of each of the set of data values centered on respective data points disposed on a representation of a bell-shaped curve. The contour generator configured to generate and display one or more contour lines at least partly around each data point to form a bell-shaped curve, in which the areas of representation around each data point are shown in a series of contour lines, and the nature of the contour lines for each data point are preferably represented to gradually drop off or fan away from each data point, wherein each data point is displayed as a local maximum at an apex of the bell-shaped curve.
US08538768B2
Methods and apparatuses to connect consumers to diverse advice sources of experts. In one embodiment, a method includes: providing a list of experts to a mobile device via a wireless media channel for presentation to a consumer; responsive to receiving from the mobile device a selection of one expert from the list of experts, initiating a telephonic connection between the expert and the consumer prior to the consumer submitting a question for advice. In one example, the list includes information to indicate whether one or more of the experts are individually available to telephonically communicate with the consumer at a time when the list is provided to the consumer. In one example, initiating the telephonic connection includes: initiating a first call to the consumer; initiating a second call to the expert; and joining the first and second calls to make the telephonic connection between the expert and the consumer.
US08538767B1
A method for developing a response to a business need that has been initially reduced to a concept and approved for additional development after an initial estimate. The method can consist of capturing functional requirements to implement the defined concept through interaction with end users of the potentially impacted business processes. After the functional requirements have been captured, system requirements, including requirements for potential automation and software systems supporting the impacted business processes, can be captured. System requirements can be captured through interaction with systems analysts for the potentially impacted automation and software systems supporting the impacted business processes. A set of business requirements can be identified with respect to the approved concept and every captured functional requirement can be mapped to one or more identified business requirements. Every captured system requirement can be mapped to one or more captured functional requirements.
US08538764B2
There is provided a method of encoding audio and including said encoded audio into a digital transport stream, comprising receiving at an encoder input a plurality of temporally co-located audio signals, assigning identical time stamps per unit time to all of the plurality of temporally co-located audio signals and incorporating the identically time stamped audio signals into the digital transport stream. There is also provided a method decoding said encoded data, and encoding apparatus and decoding apparatus.
US08538760B2
Techniques for provided which may be implemented using various methods and/or apparatuses in a mobile device to allow for speech recognition based, at least in part, on context information associated with at least a portion of at least one navigational region, e.g., associated with a location of the mobile device. A speech recognition capability may, for example, be provided with a set of audible samples based, at least in part, on the context information. Such speech recognition capability may be provided by the mobile device and/or by one or more other devices coupled to the mobile device.
US08538754B2
A method for providing suggestions includes capturing audio that includes speech and receiving textual content from a speech recognition engine. The speech recognition engine performs speech recognition on the audio signal to obtain the textual content, which includes one or more passages. The method also includes receiving a selection of a portion of a first word in a passage in the textual content, wherein the passage includes multiple words, and retrieving a set of suggestions that can potentially replace the first word. At least one suggestion from the set of suggestions provides a multi-word suggestion for potentially replacing the first word. The method further includes displaying, on a display device, the set of suggestions, and highlighting a portion of the textual content, as displayed on the display device, for potentially changing to one of the suggestions from the set of suggestions.
US08538751B2
A speech recognition system and a speech recognizing method for high-accuracy speech recognition in the environment with ego noise are provided. A speech recognition system according to the present invention includes a sound source separating and speech enhancing section; an ego noise predicting section; and a missing feature mask generating section for generating missing feature masks using outputs of the sound source separating and speech enhancing section and the ego noise predicting section; an acoustic feature extracting section for extracting an acoustic feature of each sound source using an output for said each sound source of the sound source separating and speech enhancing section; and a speech recognizing section for performing speech recognition using outputs of the acoustic feature extracting section and the missing feature masks.
US08538746B2
A method of providing a quality measure for an output voice signal generated to reproduce an input voice signal, the method comprising: partitioning the input and output signals into frames; for each frame of the input signal, determining a disturbance relative to each of a plurality of frames of the output signal; determining a subset of the determined disturbances comprising one disturbance for each input frame such that a sum of the disturbances in the subset set is a minimum; and using the set of disturbances to provide the measure of quality.
US08538745B2
A computer system of an embodiment of the disclosure can be used to automatically create or populate a terms dictionary using a set of computing units. A morphological analysis unit can acquire token sequence data by performing morphological analysis for the text data. A category distinguishing unit can distinguish tokens of the token sequence data by using a category dictionary to extract uncategorized words. An uncategorized-word comparing unit can compare each of the extracted uncategorized words with an uncategorized-word comparison rule to extract an uncategorized word matching the uncategorized-word comparison rule as a registration candidate word. A token-sequence comparing unit can compare a token sequence of the token sequence data with a token-sequence comparison rule to extract a token sequence matching the token-sequence comparison rule as registration candidate words. A permission unit can permit a user to select whether to register the registration candidate words in the category dictionary.
US08538740B2
Methods and systems for determining a real-time performance model of systems that process multi-class workloads. The methods can include collecting measurement data, selecting a series of prior time windows, processing the measurement data to compute a set of constraints based on the measurement data from the series of prior time windows, augmenting the set of constraints to a measurement model to obtain an augmented measurement model and running a modified extended Kalman filter with the augmented measurement model to obtain a state estimate.
US08538727B2
Discussed herein are methods and apparatuses to produce profiles for scientific measurement equipment, and to use those profiles for various purposes in using, designing, calibrating and managing such equipment, such as to carry out critical laboratory testing. In this approach, either the analyzers' quality control data or serial patient data are numerically reduced to generate graphical precision profiles. Precision profiles for serial patient data show increased (im)precision vs time implying increased patient variation over increased time. Precision profiles for quality control data, according to one implementation, can demonstrate three different zones: 1) increased imprecision for quality control determinations that are close spaced (implies the discovery of an error condition and rapid reanalysis, 2) the usual imprecision and 3) a zone of increased imprecision which indicates either a need for a quality control analysis or re-calibration.
US08538724B2
An apparatus (1) for checking the attitude of a vehicle (2) includes: at least one target (3) defining a spatial reference system; a mobile unit (4) adapted for measuring the value of parameters representing the geometric characteristics of the wheels of the vehicle (2), and for viewing the target (3); a processor (13) is connected to a camera (14) mounted on the mobile unit, for calculating the position of the wheel (9) relative to the reference system to calculate the attitude of the vehicle (2); an interface (23) is provided, designed to make available in real time to the user driving the mobile unit (4) information relating to the position of the camera (14) relative to the wheel (9), wherein the mobile unit (4) can be driven manually by a user to be positioned in proximity of the wheel (9).
US08538723B2
An exercise mode automatic identification method is provided. The automatic identification method includes the following steps. A step count taken by a user is obtained. A horizontal transient speed at which the user moves at the end of a predetermined period is obtained. The user's exercise mode is defined by a microprocessor according to the step count and the horizontal transient speed.
US08538719B2
In a method for testing device descriptions for field devices of automation technology, a finite state machine is produced from a device description to serve as a basis for a test script. For testing the device description, the test script is executed, with data being sent to and received from the device description. In such case, it is tested whether desired values set in the test script agree with actual values delivered e.g. from the field device.
US08538718B2
A method of grouping clock domains includes: separating a plurality of test clocks into a plurality of domain groups by adding to each respective one of the plurality of domain groups those test clocks that originate from a same clock source and have a unique clock divider ratio; sorting the domain groups in decreasing order of size; and creating a plurality of parts by adding the respective one of the plurality of domain groups to a first one of the plurality of parts in which already present test clocks have a different clock source, and creating a new part and adding the respective one of the plurality of domain groups to the new part when test clocks present in the respective one of the plurality of domain groups originate from a respective same clock source and have a different clock divider ratio as test clocks present in all previously-created parts.
US08538715B2
A method of integrated circuit (IC) disposition includes the steps of determining one or more disposition criteria based at least in part on statistical timing of a given IC design; and determining whether a given IC according to the given IC design satisfies the one or more disposition criteria based at least in part on one or more measurements of at least one test structure.
US08538710B2
Methods and systems for lift monitoring are described. In one embodiment, a first operation signal may be received from a first relay coupled to an electro-mechanical patient lift when the electro-mechanical patient lift is being operated in a first position. A second operation signal may be received from a second relay coupled to the electro-mechanical patient lift when the electro-mechanical patient lift is being operated in a second position. A determination of whether a lift qualification threshold is met may be based on the receiving of the first operation signal and the second operation signal. An occurrence of a lift may be recorded when a determination is made that the lift qualification threshold is met. Additional methods and systems are disclosed.
US08538706B2
The present invention is related to a quantitative structure-based affinity scoring method for peptide/protein complexes. More specifically, the present invention comprises a method that operates on the basis of a highly specific force field function (e.g. CHARMM) that is applied to all-atom structural representations of peptide/receptor complexes. Peptide side-chain contributions to total affinity are scored after detailed rotameric sampling followed by controlled energy refinement. The method of the invention further comprises a de novo approach to estimate dehydration energies from the simulation of individual amino acids in a solvent box filled with explicit water molecules and applying the same force field function as used to evaluate peptide/receptor complex interactions.
US08538705B2
The system and method for predicting and measuring a subject's analgesic state and analgesic adequacy. Biopotential signals are obtained from a subject through electrodes. A processor will compute a measure that is representative of the subject's sedative state and/or muscle activity. A metric representative of such measures is then determined. In the case where a measure is taken of both the subject's sedative state and muscle activity the two measures are combined into an index representative of the subject's analgesic state and analgesic adequacy.
US08538703B2
A method, system, and computer program product related to the maintenance of optimal control of diabetes, and is directed to predicting the long-term exposure to hyperglycemia, and the long-term and short-term risks of severe or moderate hypoglycemia in diabetics, based on blood blucose readings collected by a self-monitoring blood glucose device. The method, system, and computer program product pertain directly to the enhancement of existing home blood glucose monitoring devices, by introducing an intelligent data interpretation component capable of predicting both HbA1c and periods of increased risk of hypoglycemia, and to the enhancement of emerging continuous monitoring devices by the same features. With these predictions the diabetic can take steps to prevent the adverse consequences associated with hyperglycemia and hypoglycemia.
US08538695B2
A method and apparatus for identifying individual trees in LiDAR data based on the view of a LiDAR data point. In one embodiment, the number of trees represented by a LiDAR data point cluster is estimated based on a calculated value related to the exposure to the sky of a LiDAR data point in the LiDAR data point cluster.
US08538687B2
A system for guidance and navigation in a building. For example, the system may determine a route for egress or rescue of one or more people from a building with a hazardous condition. The system may process the route into waypoints and segments developed within a set of constraint rules. Semantic information about the building may be associated with the waypoints and/or segments. The waypoints and segments may be processed into navigation commands. The navigation commands may be formed in natural language from sentence templates. The system may additionally have 3D beacon audio to assist in guidance and navigation of the one or more people in the building.
US08538679B1
An enhanced geocoding module may be used to determine various physical addresses located on the same street. The enhanced geocoding module may create a grid around a predetermined location and request the physical addresses of various coordinate points located on the grid. Additional features of the module may include a display that displays the grid with physical addresses located on the same street, various statistics related to a user of the enhanced geocoding module, and a color-coded scheme that indicates the status of individuals/groups located at the physical addresses.
US08538677B2
A method of operation of a navigation system includes: receiving an entry for a destination; and generating a travel route to the destination through a sufficient number of one or more replenishment locations required for reaching the destination for displaying on a device.
US08538673B2
A system and method for planning/replanning collision free flight plans in real-time (or accelerated-time) including planning individual flight plans for each flying asset, executing (or simulating) the planned individual flight plans, detecting violations of safety zones of each of the flying assets by negotiation and by other assets monitoring (radar sensing), and repairing the individual flight plans by real-time replanning.
US08538669B2
Methods and apparatus are provided for transmitting incursion alerts to a plurality of in-flight aircraft in accordance with preconfigured pilot preferences. The apparatus comprises a data store module containing data sets against which the pilot preferences are evaluated during flight, including weather, airspace and flight restrictions, ground delay programs, and air traffic information. The apparatus further includes a flight path module containing route and position information for each aircraft. An incursion alert processing module evaluates the flight path, data store, and pilot preferences and generates incursion alerts which are transmitted to each aircraft during flight, either directly or via ground based dispatchers or flight operations personnel.
US08538667B2
A computer-implemented method, system, and/or computer program product evaluates a real-time condition of a construct of a roadway. A processor receives a set of roadway vibration patterns from a mobile smart sensor that is mounted on a terrestrial vehicle as it travels along a roadway. This set of roadway vibration patterns is created by a physical contact between a roadway surface of the roadway and a tire on the terrestrial vehicle. The processor also receives a set of transient data from a probe on the terrestrial vehicle. This transient data describes a real-time transient environmental condition at the roadway. The set of roadway vibration patterns and the set of transient data are input into an analysis algorithm to determine a real-time physical condition of a construct of the roadway, such that the analysis algorithm removes any effect the set of transient data has on the set of roadway vibration patterns.
US08538666B2
A control system includes a cylinder pressure sensor (CPS) that senses a cylinder pressure of an engine and generates a CPS signal based on the cylinder pressure. A CPS failure detection module selectively generates a failure signal based on characteristics of the CPS signal in a knock frequency range. A status detection module generates a CPS status signal based on the CPS signal and the failure signal.
US08538663B2
In a method for adapting the performance of a fuel prefeed pump of a motor vehicle which has a common rail injection system and an internal combustion engine, after the ignition is switched on and before the internal combustion engine is started, adaptation values are determined and stored which are assigned to the fuel prefeed pump and describe its individual performance. After the internal combustion engine is started, the stored adaptation values are taken into consideration during the determining of an actuating signal for the prefeed pump.
US08538662B2
In a variable valve device for an internal combustion engine, which has a cam phase variable mechanism including a split variable function, when the operation of the internal combustion engine is in a predetermined extremely low speed and load region, the phase of a second intake cam is controlled to a more advanced position (S1) than the phase in which the closing timing of a second intake valve is in a most retarded position.
US08538654B2
Systems and methods disclosed herein may be useful for braking systems for use in, for example, an aircraft. A method is disclosed comprising determining, at a brake controller, an aircraft reference speed for an aircraft having a first wheel and a second wheel, identifying, at the brake controller, a state comprising the first wheel having a different rotational velocity than the second wheel, wherein the difference in rotational velocity sums to about zero, calculating, at the brake controller, a compensation factor for at least one of the first wheel and the second wheel, and adjusting, at the brake controller, a locked wheel trigger velocity in accordance with the compensation factor.
US08538651B2
A driving force control apparatus includes a driver model which is a functional block adjusting characteristics relevant to human senses and a powertrain manger which is a functional block adjusting vehicle's hardware characteristics. The driver model includes a target base driving force calculation unit (static characteristics) calculating a target driving force from an accelerator pedal position using a base driving force map or the like, and a target transient characteristics addition unit calculating a final target driving force from the target driving force using transient characteristics represented by a transfer function. The powertrain manager includes a target engine torque and AT gear calculation unit and a characteristics compensator compensating for response of the vehicle.
US08538649B2
A method and system for managing accumulator effects during engagement of a lockup clutch of a torque converter includes selecting a pump speed profile that reduces a rotational speed of a pump of the torque converter from an initial value to a rotation speed of a turbine of the torque converter. A pump acceleration profile is determined based on the pump speed profile. Engagement of the lockup clutch is controlled as a function of an inertia of an engine associated with the torque converter, a torque applied by the engine to the pump, the rotational speed of the turbine, the pump speed profile, and the pump acceleration profile.
US08538647B2
In an operation of controlling an automatic transmission, an engagement pressure for each hydraulic servo in a normal operation is determined so that none of friction engagement elements slips at each shift speed in the normal operation, and so that in case of a failure in which the friction engagement element that is supposed to be disengaged in the normal operation is engaged, one of the friction engagement elements slips, and thus one of the shift speeds is established. In the control operation, upon detection of a failure state in which a gear ratio after a shift operation is a gear ratio of a shift speed different from a shift speed to be established, the slipping friction engagement element is disengaged, and the shift speed that is different from the shift speed to be established is temporarily retained.
US08538645B2
A control system for a mobile machine is disclosed. The control system may have an engine configured to propel the mobile machine, at least one operator input device configured to indicate a desired engine speed and a desired mode of operation, and a controller in communication with the engine and the at least one operator input device. The controller may be configured to make a comparison of a current torque of the engine to an available torque, and to selectively adjust a speed of the engine from the desired engine speed based on the desired mode of operation and based on the comparison.
US08538642B2
A range determination apparatus for preventing a shift range from being undefined during speed change states of an automatic transmission with no manual valve. The range determination apparatus includes a gear speed change mechanism and a plurality of friction engagement elements operative to have respective operation states changed between an engagement and a disengagement state. The range determination apparatus is used for automatic transmissions subject to speed changes via a torque transmission path of the gear speed change mechanism changed by the operation states of the friction engagement elements. A real shift range determination is carried out on the basis of the operation states of the friction engagement elements, where a T-ECU is operative to determine a current shift range based on detection results obtained by oil pressure sensors and operation patterns preliminarily memorized when the operation states of the friction engagement elements are not being changed.
US08538641B2
In a system in which two or motors drive a common load, respective continuously variable transmissions are installed between each individual motor and a respective individual load in the form of a wheel group, the respective continuously variable transmissions providing a differential speed drive operation.
US08538640B2
A travel damper control device includes a proximity detecting part and a valve switching part. The proximity detecting part is configured to detect that the bell crank is in proximity to the cross tube. The valve switching part is configured to switch the open/close valve into a closed position when the proximity detecting part detects that the bell crank is in proximity to the cross tube.
US08538639B2
In the hydrostatic working operation of a road finishing machine or a feeder which comprises a primary power plant with an internal combustion engine (M) and several hydraulic variable displacement pumps, which are hydraulically connected to hydraulic motors of working components, and which possesses a computerized control device, the internal combustion engine is operated within its engine-specific characteristic map in response to the load condition by dynamic speed adaptation in a characteristic zone with optimal consumption, and the displacements (VsHP) of the variable displacement pumps are simultaneously automatically adapted for keeping the volume flow rates for the hydraulic motors constant. In the road finishing machine or the feeder, in the control device or connected to the same, a control loop for evaluating the load condition of the internal combustion engine and the current displacement of the variable displacement pumps is provided, by means of which the speed can be dynamically adjusted to or in a characteristic zone with optimal consumption, and simultaneously with the adjustment of the speed for keeping the volume flow rates for the hydraulic motors constant, the displacements of the variable displacement pumps can be automatically adapted.
US08538635B2
A vehicle speed estimator includes a unit that selects a minimum rotation speed among rotation speeds of wheels detected by a rotation speed detector and calculates a reference wheel speed of a construction vehicle at every predetermined time. The unit includes: a variable filter processor that performs a low-pass filter processing to the minimum rotation speed, the variable filter processor having a variable time constant; and a time constant changer that changes the time constant of the variable filter processor in accordance with travel conditions of the construction vehicle.
US08538634B2
Body velocity estimating device 10A is constituted by acceleration measurement unit 11, acceleration separation unit 12, filter processing operation unit 13, acceleration addition unit 14, integration processing operation unit 15, and estimated body velocity output unit 16. The unit 12 compares an acceleration measured by the unit 11 with set acceleration upper and lower limit reference values to separate the measured acceleration into reference value range-in and range-out accelerations. The unit 13 performs filtering on the separated reference value range-out acceleration to calculate filtered accelerations of the reference value range-out acceleration. The unit 14 adds the filtered accelerations to the previously separated range-in acceleration. The unit 15 multiplies the added acceleration by an operation period, and adds the resultant to the estimated body velocity calculated in the preceding one operation period to update the value of the estimated body velocity. The unit 16 outputs the updated estimated body velocity.
US08538633B2
The power steering apparatus according to the invention is a power steering apparatus with a power steering function to drive an oil pump by a motor to generate hydraulic pressure, and to assist in driver's steering through the hydraulic pressure. The power steering apparatus includes a power source voltage detecting unit which detects the voltage of a power source of the power steering apparatus; a motor rotating speed detecting unit which detects the rotating speed of the motor; and a control stopping unit which stops the power steering function when the voltage of the power source detected by the power source voltage detecting unit exceeds a predetermined power source voltage value, and the rotating speed of the motor detected by the motor rotating speed detecting unit is equal to or less than a predetermined motor rotating speed value.
US08538613B2
A method for determining an estimated driving range for a vehicle that uses battery power for vehicle propulsion, where the estimate is in the form of a range of values as opposed to a single value. In one embodiment, the method adds a positive offset value to an initial estimate value to determine an upper limit, and subtracts a negative offset value from the initial estimate value to determine a lower limit. The positive and negative offset values may be determined separately and on a real-time basis so that the extent of the overall estimated driving range may be influenced by the volatility in power consumption and/or power creation.
US08538609B2
A system for verifying data in a track database comprises a track profile database stored in a memory having data relative to one or more track grades and geographic coordinates or range of coordinates associated with each of the one or more track grades. A vehicle trip plan is developed according to the track profile data that comprises a designated path of travel of the vehicle over the track system and a planned vehicle operating condition associated with each of the one or more track grades and the associated coordinates or range of coordinates of the track grades. A controller is configured to compare a stored current vehicle operating condition of the vehicle and associated geographic coordinates to the planned vehicle operating condition to verify the accuracy of the track grade data at the associated geographic coordinates.
US08538603B2
An aircraft avionics system (10) for an aircraft, comprising includes a mission system (2), controlled by an open systems mission computer with a tactical communications system (320) and a tactical navigation system (220), The avionics system also includes a civil system (I), controlled by a flight management system with a civil communications system (310) and a civil navigation system (210), The mission system (2) is logically separated from the civil system (I) through separation of a navigation system (20) of the aircraft into a civil navigation system (210) and a tactical navigation system (220), and through separation of a communications system (30) of the aircraft (100) into the tactical communications system (320) and the civil communications system (310), and through the independence of the open systems mission computer from the flight management system, The separation allows the civil system (I) to operate and be updated independently from the mission system (2).
US08538599B2
A method and apparatus for setting or modifying a programmable operating parameter associated with a power driven wheelchair is provided. In one embodiment, the method includes: a) operating a user interface device associated with a power driven wheelchair in a programming mode, b) selecting a programmable operating parameter associated with operation of the power driven wheelchair using the user interface device, c) selecting a value for the programmable operating parameter using the user interface device, and d) saving the selected value for the programmable operating parameter in a portion of a storage device associated with the power driven wheelchair using the user interface device. A method and apparatus for selecting one or more programmable parameter sets from a portable storage medium and saving the selected sets to a local storage device associated with a power driven wheelchair and vice versa is also provided.
US08538596B2
A lighting controller may optimize a timeout value of a lamp based on the goals of saving energy and providing occupant comfort. The lamp may illuminate a lighting area. The lighting controller may determine a false-negative rate for the lamp from sensor data that represents a frequency at which the lamp is timed out while the lighting area is occupied. The lighting controller may adjust the timeout value of the lamp over time so that the false-negative rate approaches a threshold false-negative rate. The false-negatives and occupancy periods may be detected from spikes in time distributions of motion data. The amount of energy that the lamp would consume at an increased timeout value of the lamp may be determined from motion data stored while the timeout value of the lamp is at an initial timeout value.
US08538583B2
A robot one of transfers an article to an external subject and receives the article from the human subject and flexibly copes with changes in human intention. If a pushing force applied to robot hands is sensed, the robot hands grip and pull the article to inform the external subject that the robot hands are prepared to receive the article from the external subject, and transfers the article to the external subject or takes the article from the external subject according to whether the pushing force or a pulling force applied to the robot hands is sensed. If the pulling force applied to a robot hands is sensed, the robot pushes the article to inform the external subject that the robot hands are prepared to transfer the article to the external subject, and transfers the article to the external subject or takes the article from the external subject according to whether the pushing force or the pulling force applied to the robot hands is sensed.
US08538577B2
A method and apparatus for sensing object load engagement, transportation and disengagement by automated vehicles is described. In one embodiment, the method includes processing data that is transmitted from a sensor array comprising at least one device for analyzing a plurality of objects that are placed throughout a physical environment, executing an object recognition process on the sensor array data using model information to identify at least one object, determining orientation information associated with the at least one object, wherein the orientation information is relative to the lift carriage and positioning at least one lifting element based on the orientation information.
US08538576B2
A method of configuring a dicing device 101, which dices along a cutting line of a workpiece 111 according to a dicing step, is disclosed. Numerical input of a dicing order of the dicing device 101 to dice a workpiece 111 is time-consuming and prone to errors. The disclosed method comprises the step of depicting a graphical user interface 202, which includes a layout 203 of the workpiece 111 that further includes a plurality of cut lines relating to respective cutting lines along the workpiece 111. The disclosed method further comprises the step of graphically contacting a cut line from the layout 203 through a user-interface device 201, to allow selection of the cut line before the selected cut line is assigned to the dicing step of the dicing device 101. By providing the plurality of cut lines in the layout 203 that are graphically contactable through the user-interface device 201, the method advantageously allows an easier process of configuring the dicing step of the dicing device 101. Also disclosed are a dicing apparatus for dicing a workpiece 111, as well as a computer-readable medium having a computer program for instructing a computer to perform the disclosed method.
US08538570B2
A process and system for fitting, customizing and manufacturing an orthosis for a subject. 3-dimensional coordinates for a plurality of landmarks corresponding to anatomical characteristics of the subject, means for attachment of the orthosis to the subject, and a reference plane are digitally acquired. Then, coordinates of one or more virtual landmarks corresponding to one or more anatomical joint centers or joint projection locations are calculated. The landmarks are clinically aligned in a reference position of one of the anatomical joint centers and a customized digital model of the orthosis is created using the clinically aligned landmarks. Finally, the orthosis is fabricated using a computer aided manufacturing process, based upon an output from the customized digital model.
US08538568B2
A webcasting system and the audio data regulating methods to be used in the webcasting system are presented. The webcasting system includes a host and an audio playing apparatus. The host, which is loaded with an operating system and drivers, determines the audio data output according to an expected data received by the operating system. The drivers provide the expected data according to the audio data received and transform the audio data for network transmission. The audio playing apparatus receives the network data and processes the network data for audio playing.
US08538562B2
Methods and apparatus for interactively and dynamically undertaking exercise are disclosed which utilize camera means to provide 2D or 3D data relating to locations or movements of exercise undertaken by a person. This data is analyzed by a computer and in a typical example an instructor's image is displayed and both visual and audio assistance to the person is provided via a computer program either resident locally or remotely located. Applications to exercise involving treadmills, bicycles, dance, weight lifting and other exercises are disclosed.
US08538559B2
A process control system for a fieldbus network includes field devices having function blocks. Some distributed control systems access the standard parameters of the function blocks but cannot access manufacturers' non-standard parameters. Such parameters are placed in shared transducer blocks in the field devices where they are accessed by an alternate system for configuration and for collecting and monitoring data. This enables use by the function blocks of both standard and manufacturers' specific parameters and enables function blocks with only standard parameters to facilitate non-standard inter-function block communication connections using the shared transducer block parameters.
US08538558B1
A multi-chip module includes a first die having a control processor to generate a signal to control an industrial process and an input/output interface. The multi-chip module also includes a second die having a supervisory processor and an input/output interface. A processor failure of one of the control processor and the supervisory processor is detected by the other of the control processor and the supervisory processor, and the processor that detects the failure is configured to assert a signal through its input/output interface to cause the industrial process to transition to a safe state in response to the failure. Additionally, the first and second dies are created using different process technologies.
US08538557B2
Producing complicated effects based on image processing operations. The image processing operations are defined for a processor which may be different than the processor which is actually used. The processor that is actually used runs an interpreter that interprets the information into its own language, and then runs the image processing. The actual information is formed according to a plurality of layers which are combined in some way so that each layer can effect the layers below it. Layers may add to, subtract from, or form transparency to the layer below it or make color filtering the layer below it. This enables many different effects computed and precompiled for a hypothetical processor, and a different processor can be used to combine and render those effects.
US08538547B2
An apparatus (100) is described which comprises at least one measuring unit (31-34) for recording test signals from neurons, a generator unit (10) for generating electrical stimulation signals in accordance with the test signals, and a plurality of stimulation units (11-14) that are connected to the generator unit (10). The stimulation units (11-14) stimulate a plurality of neural networks in a deferred manner by means of the stimulation signals and thus induce a deferred activity in the stimulated neural networks.
US08538541B2
An implantable apparatus, such as a cochlear implant, for delivering electrical plasticity informative stimuli to a neural network of an implantee. The apparatus comprises a stimulator device (40) that generates stimulation signals, and an electrode array (20) that receives the stimulation signals and delivers the stimuli to the neural network of the implantee in response to the signals. The stimuli delivered to the implantee facilitates and/or controls the production and/or release of naturally occurring agents into the neural network to influence the functionality thereof.
US08538529B2
Method and apparatus for converting the output of a thermoelectric generator to voltages compatible with implantable medical devices is provided. One apparatus includes an implantable thermoelectric generator. The apparatus includes an input terminal for receiving an input voltage generated by a thermoelectric energy converter and a charging inductor connected in series with the input terminal. The apparatus also includes a switching Field Effect Transistor (FET) connected to the inductor, and a capacitor connected to the FET and the input terminal via a diode. The FET is switched with a frequency and duty cycle such that a voltage level at an output terminal is compatible with an implantable medical device. According to various embodiments, the FET is switched using a closed loop feedback system that controls the frequency and duty cycle based on an observed voltage level at the output terminal. Other aspects and embodiments are provided herein.
US08538527B2
A programming-device user interface may include multiple levels of abstraction for programming treatment settings. A stimulation zone-programming interface may be at a highest level of abstraction and may include idealized stimulation zones. A field strength-programming interface may be at a middle level of abstraction and may include electromagnetic field-strength patterns generated by the stimulation zones, and/or electrode settings, and a depiction of how the electromagnetic fields interact with each other. An electrode-programming interface may be at a lowest level of abstraction and may depict treatment settings at an electrodes-view level. These interfaces may include a display of a stimulatable area of the patient's body. The display may include a depiction of leads and/or the underlying physiology, such as a depiction of a portion of a spine. Algorithms map treatment settings from one level of abstraction to settings at one or more other levels of abstraction.
US08538479B2
The present invention is to provide a sheath type router, which comprises a sheath, a printed circuit board, a battery and at least one antenna. The sheath is foldable and sheathable to a mobile terminal device. The printed circuit board and battery are enclosed in the sheath and electrically coupled together, wherein the printed circuit board includes a central processing unit, a wireless module, a communication module, a subscriber identity module port, at least one input/output port and a power switch, and the central processing unit is electrically coupled to the wireless module, communication module, ports and power switch respectively. When the power switch is turned ON, the printed circuit board is able to receive electric power from the battery, and the mobile terminal device fixed onto the sheath can connect to the wireless module through the antenna as well as connecting to a corresponding network through the communication module.
US08538474B2
A method and an apparatus of adjusting transmission power are provided. Transmission power configuration information is acquired, where the transmission power configuration information includes a transmission power lower limit and a transmission power upper limit; modulation mode configuration information is acquired, where the modulation mode configuration information includes a lower limit modulation mode and an upper limit modulation mode; current channel information is acquired; calculation is performed according to the current channel information, the transmission power configuration information and the modulation mode configuration information to obtain first transmission power and a first modulation mode; and signal transmission is controlled according to the first transmission power and the first modulation mode.
US08538469B2
A method for initial scanning of frequencies at start-up of a multi-band cellular communication apparatus is disclosed. The method comprises determining whether there is any interfering signal from any other communication system transmitting at a frequency in vicinity of frequencies of frequency bands of which the multi-band cellular communication apparatus is supposed to establish contact with a base station in at least one of the frequencies within the frequency bands. If the determination gives a result of no interfering signal, a first scan procedure is applied comprising plain scanning of the frequencies of the frequency bands of which the multi-band cellular communication apparatus is supposed to establish contact with a base station in at least one of the frequencies within the frequency bands, or if the determination gives a result of an interfering signal, a second scan procedure is applied, taking into account the determined interfering signal. A frequency scanning apparatus for initial scanning, and a radio access circuitry for such initial scanning is also disclosed.
US08538459B2
A mobile terminal and a method for configuring a screen of the mobile terminal are discussed. According to an embodiment, the method includes collecting status information and usage information of the mobile terminal while menus displayed on the screen of the mobile terminal are used, forming a menu usage pattern based on at least one of the status information and the usage information, and selectively changing, based on at least the menu usage pattern, at least one display configuration of menus to be displayed on the screen when the screen is idle.
US08538440B2
A system and methodology that facilitates efficiently and accurately defining operating parameters for a femto access point (FAP) is provided. In particular, during provisioning of the FAP, the system obtains operating parameters utilized by a nearby FAP expected to have a substantially similar radio environment as the provisioning FAP. Moreover, weighting is applied to the nearby FAP to determine which set of operating parameters to utilize at the provisioning FAP. Accordingly, pre-existing operating parameters, optimized by the nearby FAP are employed to augment initial network listen measurements performed at the provisioning FAP, and thus improve speed and accuracy of initial FAP parameter provisioning.
US08538434B2
Embodiments disclosed herein include methods, apparatus, and system architectures for using GPS within wireless networks to assist with wireless network management including handovers and data transfers, along with navigation decisions within heterogeneous networks.
US08538431B2
Even when a general user's mobile station in communication enters a use-prohibited cell, the use of the use-prohibited cell is prevented while the communication is being maintained. Regarding a mobile station 100 that enters an area of a cell C12 under handover restriction, the connection utilizing the use-prohibited cell is prohibited and handover of the mobile station is performed to an effectively-operating cell C22 covering an area including the current position of the mobile station within the use-prohibited cell and having another frequency. Alternatively, the handover is performed to a base station of an effectively-operating cell C32 belonging to another mobile communication system.
US08538423B2
An approach is provided for assigning a discontinuous communication interval to a user equipment that is served by a cell associated with a wireless network. The discontinuous communication interval is modified based on speed of the user equipment and size of the cell.
US08538417B2
In one embodiment, the present invention includes an apparatus for permitting diagnostic testing of a wireless device. The apparatus may include a first switch to route diagnostic information or acoustic information received from a processor of the device, a codec coupled to the first switch to code the routed diagnostic information or acoustic information, and a second switch coupled to the codec to route the coded diagnostic information to a first port of the wireless device and to route the coded acoustic information to the first port or a second port of the wireless device.
US08538416B2
A method for collecting communication information, a test method and a network device are disclosed. The method for collecting communication information includes: presetting a command for collecting diagnostic information about voice quality, and obtaining Dual Tone Multi Frequency (DTMF) signals; and judging whether the DTMF signals match a preset command for collecting diagnostic information about voice quality, and collecting information according to the preset command if determining that the DTMF signals match the preset command. A test method is also provided, and, accordingly, a network device is provided. Through the technical solution under the present invention, diagnostic information is collected quickly after a voice quality problem occurs.
US08538413B2
A method and apparatus for testing point-to-multipoint services and other wireless communication services dependent on unidirectional radio bearers and/or unacknowledged mode operations is described herein. A wireless communication device activates a test module responsive to receiving a test activation message. During a test mode, the test module receives RLC data units from a test system via a unidirectional downlink radio bearer or a control channel. In one embodiment, the test module includes a metric evaluator that determines an error metric based on the received RLC data units. The test module reports the error metric to the test system. In another embodiment, the test module includes a loop-back module that loops-back at least a portion of the received RLC data units to the test system via a unidirectional uplink radio bearer.
US08538411B2
A method for supporting activation/deactivation of serving cells by a base station (eNB) in a wireless communication system provides decreased overhead and decreased power consumption for a user equipment (UE). The method includes configuring M supportable serving cells in the UE, configuring an indicator indicating activation/deactivation of each of the M serving cells, configuring a medium access control (MAC) message which includes a MAC control element (CE) and a logical channel identifier (LCID), the MAC CE including the indicator configured for each of the M serving cells and having a length corresponding to an integer multiple of 8 bits, the LCID indicating that the MAC CE includes the indicator indicating activation/deactivation of each serving cell, and transmitting the configured MAC message to the UE. Accordingly, a control channel or data channel regarding a component carrier is selectively received depending on whether the component carrier is activated.
US08538394B2
A system and method for activating services on a wireless device are provided that improve a user's experience and ease of activation/provisioning of services for the wireless device by providing a new provisioning channel for service activations. A user is simply required to input a short activation code(s) into the wireless device which is combined into an activation message along with other device-related information that is automatically retrieved from the wireless device. The generated activation message is then transmitted over the messaging provisioning channel accessible by inactive and/or unprovisioned wireless devices for delivery to a remote site for use in activating services on the wireless device. The services to be activated may include at least one of the following: out of the box activation, device upgrades, device reactivations, wireless number changes, wireless number porting, and the addition or purchasing of services including airtime, enrollments or content.
US08538387B2
Single voicemail for dual-mode phones. Functionality is added to a dual-mode phone such that the dual-mode phone when operating in cellular mode sends a predetermined signal when it answers an incoming call. An enterprise mobility controller, on forwarding a call to the cellular side of a dual-mode phone after failing to complete a Wi-Fi connection, starts a timer. If the mobility controller does not receive the predetermined signal before the timer expires, it assumes that the cellular call has been handed off to the cellular voicemail system, terminates the cellular call, and sends the call to the enterprise voicemail system.
US08538385B2
Devices, systems and methods are disclosed which relate to recording a conversation on a portable communications device. This allows the user to press a panic button or a series of buttons on their portable communications device to begin recording the conversation. This conversation may be stored on a memory of the portable communications device or in a network in communication with the portable communications device. With the conversation recorded, there is a record of what was said during the call. This record may later be used if necessary.
US08538380B2
A method of data protection is used in a communication device. The communication may read a phone number of a subscriber identity module (SIM) card, and further determines whether the phone number conforms to a preset phone number stored in the communication device. Personal data stored in the communication device will be locked if the phone number does not conform to the preset phone number. The communication device further transmits a warning and location information of the communication device to a preset called communication device.
US08538376B2
Event-based modes of operation are supported on an electronic device. One or more event-based modes of operation may be automatically or selectively applied to the device when a new life event is detected. The device's previous mode of operation may be backed up to the device or a network location and restored after the event-based mode of operation is no longer applied. The event-based modes of operation may be used to restrict access to certain applications or functionalities on the device, enforce or restrict certain user interface or other types of settings, and add or remove or rearrange the priority of device assets. The new life events associated with event-based modes of operation may be of various types, including location-based events, environment-based events, calendar-based events, news-based events, and usage-based events.
US08538370B2
A wireless communications device including a housing, a user interface configured to enable a user to type text messages for communication over a communications network, an emergency message button selectable by a user, and a processing unit in communication with the user interface and emergency message button. The processing unit may be configured to generate and send an emergency message to a public safety answering point in response to a user selecting the emergency message button.
US08538367B2
A filter circuit enhances a deficient Q-value in a filter stage and buffers the filter stage from subsequent filter stages using a common active device. A filter circuit includes a first buffered filtering stage including a first Q-deficient filter stage to receive an input signal and a first Q-enhancement buffer stage. The first Q-enhancement buffer stage is coupled to the first Q-deficient filter stage, wherein the first Q-enhancement buffer stage includes a single active device to increase a Q-value of the first Q-deficient filter stage and isolate the first Q-deficient filter stage from any subsequent filter stage. A filtering method includes filtering an input signal in a first Q-deficient filter stage and enhancing a deficient Q-value of the first Q-deficient filter stage with an active device. The method further includes buffering the first Q-deficient filter stage from any subsequent filter stage with the active device.
US08538366B2
In one embodiment, the present invention includes a mixer circuit to receive and generate a mixed signal from a radio frequency (RF) signal and a master clock signal, a switch stage coupled to an output of the mixer circuit to rotatingly switch the mixed signal to multiple gain stages coupled to the switch stage, and a combiner to combine an output of the gain stages.
US08538365B2
In one embodiment, a method includes receiving and processing an incoming radio frequency (RF) signal in a receiver. Based on this signal, an environmental noise level can be determined, where this level corresponds to environmental noise present in an environment in which the receiver is located. Then, if the environmental noise level is substantially greater than receiver-generated noise, power consumption of at least one analog front end component of the receiver can be reduced.
US08538353B2
Exemplary embodiments of the invention include a request received to change a TX output power setting or a frequency channel setting. In response, the requested TX output power setting is used to generate a TX output signal in the proper frequency channel. Handset circuitry makes OOB power measurements, the results of which are used to determine a VCC2 setting. The VCC2 setting is a setting that results in an MPS requirement just being met. The VCC2 setting is stored in association with the TX output power and frequency channel setting. The determined VCC2 setting is also used to set the VCC2 supply voltage for the power amplifier. Once set, VCC2 remains fixed until the next request. Each individual handset uses this Adaptive Average Power Tracking (AAPT) method, thereby reducing its VCC2 voltage during operation and conserving power. Because each handset uses AAPT, factory calibration to account for unit-to-unit variations in transmitter circuitry performance is avoided.
US08538352B2
A radio base station includes a radio equipment to which a power is supplied from a power source which supplies the power from a battery and a power source unit, and a radio control device which controls the radio equipment, and wherein the radio base transceiver station performs control for changing an operating band of the radio equipment according to switching of a power supply source to and from the power source unit and the battery in the radio equipment.
US08538349B2
A method for pre-distorting an exciter includes obtaining a characteristic curve of a radio frequency (RF) amplifier, obtaining a first relationship between a gain amplitude correction value and an input power and a second relationship between a gain phase correction value and the input power based on the characteristic curve, obtaining a transmission gain for use in a scan from a magnetic resonance pre-scan, and obtaining the gain amplitude correction value and the gain phase correction value of an input of the exciter based on the input of the exciter, the transmission gain, the first relationship, and the second relationship. An input of the exciter is pre-distorted using the gain amplitude correction value and the gain phase correction value.
US08538347B1
A transmitter includes a power amplifier driver connected with a first transformer and a second transformer. The first transformer is configured for a high-band mode and the second transformer is configured for a low-band mode. The power amplifier driver drives both the first transformer and the second transformer.
US08538346B2
An object of the present invention is to sufficiently exhibit carrier reproduction performance in a radio device having a transmitter and a receiver and performing radio communication. A phase noise correction circuit provided in the transmitter in the radio device includes: a phase error information acquisition unit that acquires phase error information detected by a receiver of the radio device; and a phase noise correction unit that performs correction of phase noise generated by a local oscillator shared between the receiver and transmitter for a baseband signal upon radio transmission by using the phase error information acquired by the phase error information acquisition unit.
US08538341B2
Method of communicating by radio frequencies in a home-automation installation comprising at least one command transmitter and at least one command receiver, comprising the following steps: receiving by virtue of a radiofrequency receiver of a command receiver a signal transmitted by a command transmitter, —measuring the power level of the signal received, comparing the power level measured with a power level recorded in a memory of powers that are blocked at the level of the command receiver, in the case where the measured power level corresponds to the power level recorded in memory, not processing the signal received.
US08538329B2
A sensing and recovery system includes a sensing unit and a recovery unit coupled together. The sensing unit includes a sensor to generate a bandlimited continuous time analog signal, and a modulator coupled to the sensor to generate a modulated analog signal based upon modulation of the bandlimited continuous time analog signal at a modulating rate at least equal to a Nyquist rate for the bandlimited continuous time analog signal. A compressive sensing circuit is coupled to the modulator to generate a compressed sensed signal based upon conversion of the modulated analog signal at a sampling rate less than the Nyquist rate. The recovery unit recovers the bandlimited continuous time analog signal from the compressed sensed signal.
US08538326B2
The invention is about a method and apparatus for grouping multiple satellite transponders with both (LP) polarization formats in different frequencies through Wave-Front (WF) Multiplexing (muxing) techniques for ground terminals with incompatible (CP) polarization formats. As a result of this invention, linear polarized (LP) transponders can be accessed and efficiently utilized by circularly polarized (CP) ground terminals and vice versa. This invention consists of conventional ground terminals, a unique organization of space assets, and a unique polarization alignment processor. The applications of wavefront multiplexing techniques to satellite communications offer many potential advantages, including improved flexibility and utility efficiency of existing space assets. Our proposed “Polarization Utility Waveforms” is an entirely new concept in VSAT and Earth Station Antenna diversity. The implementation enables antennas to switch between different polarization formats at the press of a button, and provides tele-port operators with greater flexibility in how they manage their assets.
US08538323B2
A method is presented for transmitting data in a satellite system having multiple spot beams comprising (1) sending a broadband signal in a forward direction from a gateway terminal to a communications satellite for relay to at least one subscriber terminal, (2) receiving the broadband signal at the communications satellite, wherein the communications satellite comprises a bent pipe repeater having a plurality of satellite-based transmission amplifiers, (3) using one of the plurality of satellite-based transmission amplifiers to amplify the broadband signal and no other broadband signal from the gateway terminal, to produce an amplified broadband signal, (4) sending the amplified broadband signal as one of a plurality of service spot beams to the at least one subscriber terminal, and (5) receiving and retrieving data from the amplified broadband signal at the at least one subscriber terminal.
US08538320B2
One embodiment includes a computer-implemented method using a window environment of a display, with a detached imaging sensor, to enable a user to learn. Another embodiment includes a computer-implemented system helping a user learn using a detached imaging sensor. In yet another embodiment, a computer-implemented system monitors automatically more than once a user's behavior while the user is working on materials. Through monitoring the user's volitional or involuntary behavior, the system determines whether to change what is to be presented by the display. The change could include providing rewards, punishments, and stimulation; or changing the materials. The system can also react by asking the user a question. Based on the user's response, the system may change to more appropriate materials, or different presentation styles.
US08538316B2
With front face printing, the sheet fed from a sheet feeding unit is led into a nipped position between a first pinch roller and a decurling roller from a first direction, and is discharged by decurling force being applied thereto at the decurling roller. On the other hand, the sheet fed from a reverse unit is led into the nipped position from a second direction opposite to the first direction, and is discharged by decurling force being applied thereto at the decurling roller.
US08538311B2
A sheet measuring apparatus includes a first rotating member including a first peripheral surface portion that contacts a transported sheet; a second rotating member including a second peripheral surface portion that contacts the first peripheral surface portion; a first rotation amount detecting unit that detects a first rotation amount of the first rotating member; a second rotation amount detecting unit that detects a second rotation amount of the second rotating member; a sheet calculation unit that obtains a first rotating member correction value for correcting an error that is superposed on the second rotation amount due to a radius distribution of the first rotating member and that performs calculation related to the transported sheet; a radius distribution calculating unit that calculates a new radius distribution of the first rotating member; and an updating unit that updates the first rotating member correction value to a new first rotating member correction value.
US08538309B2
A printing apparatus comprising: a printing section including a conveyer, a reconveyer, and a printer; a sensor; a determination section; and a controller. The determination section determines whether a pair of the first sheet and the second sheet is eligible for the high-speed duplex printing based on the combination of the length of the first sheet and the length of the second sheet before the second sheet conveyed by the reconveyer. The controller controls the printing section to convey the first sheet and the second sheet to the reconveyer when the pair of the length of the first sheet and the second sheet is eligible for the high-speed duplex printing, and controls the printing section to eject at least one of the first and the second sheet when the pair of the length of the first and the second sheets is not eligible for the high-speed duplex printing.
US08538300B2
Provided is a housing that encloses: a first developer transport member that transports developer, which includes toner, laterally in a first direction; a second developer transport member that transports the developer in a second direction opposite to the first direction; a first communication passage configured to direct the developer transported by the first developer transport member to an upstream edge, along the second direction, of the second developer transport member; and a second communication passage configured to direct the developer transported by the second developer transport member to an upstream edge, along the first direction, of the first developer transport member. The second communication passage progressively reduces the amount of developer directed through the second communication passage to the upstream edge of the first developer transport member as an inclination angle of the housing increases so that the second communication passage is lower than the first communication passage.
US08538298B2
To provide a charging member that can not easily cause faulty cleaning. A charging member having a conductive support and an elastic layer that is a surface layer; the elastic layer having on its surface a region having been cured by irradiation with electron rays, where the region having been cured supports at least one type of spherical particles of spherical silica particles, spherical alumina particles and spherical zirconia particles in such a state that the spherical particles are exposed at least in part to the surface of the elastic layer so as to make the surface roughened.
US08538291B2
A developing cartridge includes: a housing; a developing roller; a supply roller including a supply roller shaft; a bearing member, which rotatably holds the supply roller shaft, and which allows the supply roller shaft to move in an axial direction thereof; a supply electrode, which is disposed opposite to an end face of the supply roller shaft at a first end side of the supply roller shaft, and which is electrically connected to the supply roller shaft; a supply gear, which is attached to the supply roller shaft so as to not be rotatable relative to the supply roller shaft, and which is arranged at an outer side of the sidewall of the housing at a second end side of the supply roller shaft; and a gear cover which covers the supply gear. The supply roller shaft is axially restrained by the supply electrode and the gear cover.
US08538288B2
A toner box for being detachably mounted in a developing unit of an image-forming device, includes: a main body; a shutter; a shutter cover; and a toner seal. The main body is configured to accommodate toner therein and has a main-body-side communication through-hole, through which an interior and an exterior of the main body communicate. The shutter is disposed so as to be capable of moving between an open position in which the shutter opens the main-body-side communication through-hole, and a closed position in which the shutter closes the main-body-side communication through-hole. The shutter cover is configured to cover part of the shutter. The shutter cover has a cover-side communication through-hole at a position corresponding to the main-body-side communication through-hole to allow communication of toner through the main-body-side communication through-hole. The toner seal is configured to be disposed between the main body and the shutter and surround a perimeter of the main-body-side communication through-hole when the shutter is in the closed position. A leading edge of the shutter defined in a closing direction, in which the shutter is moved from the open position to the closed position, is positioned on an upstream side of the main-body-side communication through-hole in the closing direction when the shutter is in the open position. Part of the shutter is covered by a portion of the shutter cover surrounding the cover-side communication through-hole when the shutter is in the closed position.
US08538278B2
In a polarization-multiplexing optical communications system, a method and system for coherent reception of polarization-multiplexed optical communications. Training and data sequences are recovered from a plurality of orthogonally polarized signals, such that training and data sequences may be used on a single channel without loss of spectral efficiency. This is accomplished by estimating a channel response for each orthogonally polarized signal based on the mean of the signal and distinguishing between a data sequence and a training sequence in each orthogonally polarized signal. Such distinguishing is accomplished according to an iterative linear minimum mean-square equalization based on the respective channel response estimate.
US08538272B1
A method of encrypting an optical communications signal involves determining an encryption function, filtering an electrical input signal using the encryption function to generate an encrypted electrical signal, and modulating an optical source using the encrypted electrical signal to generate a corresponding encrypted optical signal. This is then transmitted through an optical communications system. The encryption is selected such as to substantially remove symbol definition from the optical signal. This method provides digital signal processing of an electrical input signal in order to derive a signal for controlling an optical modulator in such a way that the optical signal transmitted over the link is a continuous analogue signal rather than a series of discrete symbols which alternate between well-defined signal values. This makes it difficult for a third party to derive the binary bit sequence encoded by the optical signal.
US08538262B2
A Wavelength Division Multiplexed Passive Optical Network (WDM-PON) includes a plurality of broadband light sources, each broadband light source being connected to receive a respective data signal and generating a corresponding modulated broadband optical signal. An Array Waveguide Grating (AWG) is connected for receiving each modulated broadband optical signal through a respective branch port and for generating a filtered broadband signal. The AWG implements a filter function comprising a respective pass-band associated with each branch port such that the filtered broadband signal exhibits a respective intensity peak associated with each pass-band. Each intensity peak is modulated with data from a respective one of the broadband light sources. A bandwidth of the respective modulated broadband optical signal generated by each broadband light source is at least equal to the width of a channel-band of the AWG.
US08538252B2
A face detecting section of a camera detects a face area in a shooting screen under an output of an image sensor. A focus detecting section calculates a defocus amount from a relative interval of a pair of images under an optical flux passed through a shooting lens in each of optional areas in the shooting screen. A first focus controlling section specifies a focus detecting area from the optional areas under an output of the face detecting section, and performs a focus operation under the defocus amount of the focus detecting area. A second focus controlling section calculates a focus evaluation value in the face area under an output of the image sensor, and performs a focus operation by using the focus evaluation value. A control section causes at least one of the first focus controlling section and the second focus controlling section to perform a focus operation.
US08538251B2
A focus detecting apparatus, comprising a first pair of sensor blocks each including a sensor unit and a detection unit, and a power supply unit configured to supply power to the detection unit, wherein when one of the first pair of sensor blocks operates in a first mode, the other operates in a second mode, the detection unit of the sensor block operating in the first mode detects an output of the sensor unit, the sensor unit of the sensor block operating in the second mode accumulates charges and terminates the charge accumulation operation in response to the detection operation, and the power supply unit shuts off power supply to the detection unit of the sensor block operating in the second mode for at least part of the period of time during the operation in the second mode.
US08538250B2
A control system for communicating with a controlled device, such as a lighting device, a special effects device and an in-scene device, in a photographic image-acquisition setting using a camera body. The control system is configured to detect a preset pattern of actuation of one or more camera body controls by a user. In response to detecting of the preset pattern, the control system either communicates a power state change signal to the controlled device or causes the camera body to enter into a controlled device control mode that changes the functionality of one or more camera body controls from a camera body functionality to a controlled device control functionality, or both. Such a system can allow a photographer to control a controlled device while remaining at the camera body.
US08538249B2
A broiler assembly for a cooking appliance, the cooking appliance having an oven cavity and the broiler assembly is disposed within the oven cavity. The broiler assembly includes a reflector having first and second sides, side retainers coupled to a respective one of the first and second sides, and at least one carbon emitter heating element mounted to the side retainers. The at least one carbon emitter heating element includes a carbon filament disposed within a lamp.
US08538248B2
A storage medium storing: video data; and graphics data for displaying a menu. The graphics data includes first graphics data displayed on the screen when an activation command is generated by a user and may also include second graphics data displayed on the screen at a designated time.
US08538241B2
A multimedia signal processing system utilizes an easily manipulated, low-cost storage and display system that allows the user to view a television program and instantly review previous scenes within the program. The invention also allows the user to store selected programs while simultaneously watching or reviewing another. A versatile system architecture enables providing the invention in multiple configurations, each adapted to receive input signals from a different source. At the highest level, the system includes an input section and an output section. Across all configurations, the output section remains substantially the same, while the input section varies according to the signal type and the source. Thus, several configurations are provided, each one requiring only minor system board modifications. The system architecture thus simplifies the design and manufacturing challenge presented by producing units to serve different markets, such as digital satellite, digital cable and analog cable.
US08538240B2
The computer readable medium stores an executable data structure for managing reproduction of text by a reproducing apparatus. The data structure includes at least one text subtitle stream having a style segment and at least one presentation segment. The style segment defines a group of region styles, and the presentation segment contains at least one region of text. The region of text is linked to a selected one of the group of region styles defined in the style segment by an identifier. The style segment and the at least one presentation segment are encapsulated into respective PES packets. The presentation segment contains a continuous presentation flag indicating whether continuous presentation is required for the presentation segment with a previous presentation segment. A presentation start time of the presentation segment is equal to presentation end time of the previous presentation segment when continuous presentation is required for the presentation segment with the previous presentation segment.
US08538237B2
With this invention, at least one of a video file containing video information, a still picture file containing still picture information, and an audio file containing audio information and a management file having management information on a control method of reproducing the information in the file are recorded on an information storage medium. This realizes a data structure that causes the recording and deleting places on the information storage medium to correspond spuriously to places on a single tape, such as a VTR tape. Use of the data structure provides users with an easy-to-use interface.
US08538236B2
With this invention, at least one of a video file containing video information, a still picture file containing still picture information, and an audio file containing audio information and a management file having management information on a control method of reproducing the information in the file are recorded on an information storage medium. This realizes a data structure that causes the recording and deleting places on the information storage medium to correspond spuriously to places on a single tape, such as a VTR tape. Use of the data structure provides users with an easy-to-use interface.
US08538233B2
An apparatus and method for receiving a current video frame of a program video having a plurality of scene cuts switching between video segments originating from respective cameras of a plurality of cameras and automatically identifying the camera from which the current video frame originated. The apparatus having a feature database storing predetermined features for a plurality of cameras filming a program video originating from the plurality of cameras, a recognition unit receiving a current video frame of the program video, extracting features from the current video frame, and comparing the features to the previously stored features and a camera model estimator computing an estimated camera model based on corresponding feature pairs and previously stored features, wherein if the estimated camera model is within a predetermined threshold of a stored camera model for one of the plurality of cameras, that camera is identified as originating the current video frame.
US08538232B2
Described herein are systems and methods for managing video data. In overview, various embodiments provide software, hardware and methodologies associated with the management of video data. In overview, a video management system (such as a surveillance system) includes a plurality of camera servers, each of which being configured to make available stored video data for one or more assigned cameras. A given one of the cameras is reassigned from a first one of the camera servers to a second one of the camera servers. The system is configured such that, in the event that a client places a request for video data from that camera for a time period overlapping with the reassignment, the client is provided with a playback stream that seamlessly traverses the reassignment.
US08538229B1
Various designs of pluggable variable optical attenuator (VOA) are disclosed. A pluggable VOA has an optical fiber adaptor connected to an internal VOA via different fiber optical interface configurations. At least a pair of ports is provided to accept optical fibers or external optical fiber ferrules for optical pluggability. The VOA is controlled electronically or manually. To facilitate a control of the VOA via a hosting system, an electronic device and/or interface is provided. External commands take the control of the VOA and set an attenuation level within a specification when the pluggable variable optical attenuator device is connected to a hosting system.
US08538222B2
A planar lightwave circuit is provided which can be easily fabricated by an existing planar-lightwave-circuit fabrication process, which can lower the propagation loss of signal light and which can convert inputted signal light so as to derive desired signal light. A planar lightwave circuit having a core and a clad which are formed on a substrate, has input optical waveguide(s) (111) which inputs signal light, mode coupling part (112) for coupling a fundamental mode of the inputted signal light to a higher-order mode and/or a radiation mode, or mode re-coupling part (113) for re-coupling the higher-order mode and/or the radiation mode to the fundamental mode, and output optical waveguide(s) (114) which outputs signal light. The mode coupling part or the mode re-coupling part is an optical waveguide which has core width and/or height varied continuously.
US08538214B2
An embodiment of the invention relates to an optical resonator. The optical resonator includes an input optical waveguide and a closed loop coupled to the input optical waveguide. The closed loop is adapted to receive light from the input optical waveguide, wherein the closed loop includes at least one hole formed within a portion of the closed loop.
US08538211B2
Provided herein are photonic devices configured to display photonic band gap structure with a degenerate band edge. Electromagnetic radiation incident upon these photonic devices can be converted into a frozen mode characterized by a significantly increased amplitude, as compared to that of the incident wave. The device can also be configured as a resonance cavity with a giant transmission band edge resonance. In an exemplary embodiment, the photonic device is a periodic layered structure with each unit cell comprising at least two anisotropic layers with misaligned anisotropy. The degenerate band edge at given frequency can be achieved by paper choice of the layers' thicknesses and the misalignment angle. In another embodiment, the photonic device is configured as a waveguide periodically modulated along its axis.
US08538202B2
Super-resolution images may be produced by dividing a higher resolution image into a set of non-overlapping rectangular tiles of substantially the same size. Then, each pixel in each lower resolution image is mapped to the higher resolution image and it is determined which tiles are mapped to which lower resolution image pixels. A continuous buffer may be allocated for each tile and the relevant lower resolution pixels may be stored, together with optical flow vectors, in that continuous buffer. Then, the determination of gradients may use the information now stored in the buffer to facilitate symmetric multiprocessing using multi-core processors.
US08538201B2
The invention relates to upscaling of images such as upscaling of video images from standard definition to high definition. An input image is upscaled to a resolution enhanced image (207) by weighting pixel values in the input image depending on a match metric combining two match metrics. A first image generator (103) generates a blurred version of the input image and a second image generator (103) generates an upscaled interpolated version. The first metric is generated by comparing pixel sets of the blurred image and the upscaled interpolated image. A second metric is generated by comparing pixel sets of the input image and already synthesized pixel values of the resolution enhanced image (207). For each location in a search area, a resolution enhancement processor (107) generates the combined match metric and uses this to weigh the pixel value of that location when generating the unknown pixel value of the resolution enhanced image (207).
US08538191B2
An image correction apparatus and method for eliminating a lighting component are provided. A photographed original image is divided into a plurality of block units to calculate a representative brightness value of each of the divided block units. A background image having the size of the original image is generated using the calculated brightness value and interpolation. A lighting component is extracted from the background image and a lighting component included in the original image is eliminated using the extracted lighting component.
US08538183B1
A system and method are provided for approximating a diffusion profile utilizing gathered lighting information associated with an occluded portion of an object. In use, the present technique gathers information associated with an occluded portion of an object that is illuminated with a two-dimensional pattern of light including an edge which defines an illuminated portion and the occluded portion of the object. To this end, a diffusion profile of the object is approximated, utilizing such information.
US08538177B2
Images can be coded based on filters defined by filter coefficients or weights assigned to previously decoded pixel values of nearby lines. The filter coefficients can be selected based on evaluation of a set of predetermined filters, or filters can be adaptively generated and then evaluated. The filters generally are based on pixel values in previous rows or columns, but not values in the current row or column. In some examples, filters are adaptively generated pixel by pixel, or portions of previous rows, columns, or previously decoded portions of the current row or columns are used to provide line templates. A filter is generally selected to reduce coding error based on a least square difference between the current value and a prediction.
US08538168B2
A computer-implemented image pattern matching method for wafer alignment is provided, for determining an overall similarity value and an overall geometry relationship between a target wafer image and a model wafer image. The method includes: determining a plurality of model patterns in the model wafer image; searching the target wafer image to identify a plurality of target patterns, thereby generating a plurality of matches each including a respective target pattern and model pattern; selecting, using multiple threshold values, ones of the plurality of matches according to a plurality of similarity values; and determining, using a predetermined algorithm and the selected ones of the matches, the overall similarity value and the overall geometry relationship between the target wafer image and the model wafer image.
US08538159B2
A method and apparatus for real-time/on-line performing of multi-view multimedia applications are disclosed. In one aspect, a method of computing a disparity value of a pixel includes computing from two input images a plurality of first costs for a pixel, each cost associated with a region selected from a plurality of regions a first type, the regions covering the pixel and being substantially equal in size and shape. The method also includes computing from the first costs a plurality of second costs each associated with a region selected from a plurality of regions of a second type, the regions of the second type covering the pixel, at least some of the regions of the second type having a substantially different size and/or shape. The method further includes selecting from the second costs the minimal cost and selecting the corresponding disparity value as the disparity value.
US08538155B2
A device for forming a random set of playing cards comprises a card in-feed area, a shuffling system, a card removal area, and a card reading system located within the device, the card reading system employing a complementary metal-oxide semiconductor (CMOS) sensor and a hardware component, the hardware component capable of converting signals from the CMOS sensor into vector sets and comparing the vector sets to known vectors to determine rank and suit.
US08538152B2
Disclosed is a processor-implemented method for processing image data using an image processing apparatus. The processor is configured to receive a PDL file of image data and raster image process (RIP) the PDL file to determine at least pixels representing text of a predetermined colorant. The ripped file is then segmented to determine at least any text pixels of the predetermined colorant not initially indicated by the ripped file. The results are combined to determine text pixels of the predetermined colorant for marking onto a substrate using marking material (e.g., ink). In some instances, pixels of the predetermined colorant can be tagged during segmenting using a tag plane to determine text pixels for marking by the output device.
US08538141B2
A classifier learning image production program, method, and system are provided which are capable of efficiently acquiring learning images to be employed in development of a discrimination application, or more particularly, efficiently acquiring initial learning images to be employed in an early stage of development of a discrimination algorithm. A classifier learning image production program allows a computer to execute the steps of inputting an image; detecting a discrimination area from the inputted image, acquiring plural detected data, and recording the detected data in a storage device; integrating the plural detected data to obtain learning image candidate information, and recording the learning image candidate information as the detected data in the storage device; clipping plural learning images from the inputted images, and recording the plural learning images as learning image data in the storage device; classifying the learning images into one or more sets; and displaying the learning images on a display device.
US08538131B2
A first defect classification section uses a pre-inspection test target as the inspected piece, and classifies the defects, based on results of the defect inspection executed a plurality of times by the defect detection system, into first defects detected constantly in each of the plurality of times of inspection, and into second defects detected only in a part of, but not in the residual part of the plurality of times of inspection.
US08538125B2
A method and apparatus are provided for automatic application and monitoring of a structure to be applied onto substrate. A plurality of cameras positioned around an application facility are utilized to monitor the automatic application of a structure on a substrate by means of a stereometry procedure. Three-dimensional recognition of a reference contour position results in the overlapping area to be used for gross adjustment of the application facility prior to applying the structure.
US08538123B1
A method of processing a deposit transaction involving a plurality of physical documents includes receiving a data file associated with the deposit transaction. The data file includes a plurality of customer records. Each customer record includes image data. The method further includes transmitting a credit instruction to credit a customer financial account for an amount in response to the receiving the data file. The method further includes receiving physical documents associated with the deposit transaction. The method further includes generating a financial institution record for each one of the received physical documents and comparing the plurality of customer records with the generated financial institution records to determine if all physical documents associated with the deposit transaction were received during the act of receiving physical documents.
US08538102B2
A statistical framework for identifying regions of discrimination between two groups of imaged objects involves determining a weight map defining the regions of discrimination by minimizing the sample size required to discriminate the two groups in a numerical optimization scheme.
US08538097B2
A user input method and apparatus may comprise a two line object imaging sensor having a primary line scan-sensor providing a primary line scan-sensor output and a secondary line scan-sensor providing a secondary line scan-sensor output, representing pixels in a current primary scan row and a current secondary scan row, and adapted to scan an object; storing for each scan time each current primary line scan-sensor output and each current secondary line scan-sensor output and a correlation unit correlating at least one of the current representations of pixels in a primary line sensor output with stored representations and the current representations of pixels in a secondary line sensor output with stored representations and, the correlation unit providing as an output a motion indicator.
US08538095B2
A method and apparatus for applying gradient edge detection to detect features in a biometric, such as a fingerprint, based on data representing an image of at least a portion of the biometric. The image is modeled as a function of the features. Data representing an image of the biometric is acquired, and features of the biometric are modeled for at least two resolutions. The method and apparatus improves analysis of both high-resolution images of biometrics of friction ridge containing skin that include resolved pores and lower resolution images of biometrics without resolved pores.
US08538092B2
An image processing apparatus determines a specific color region that includes a specific color, and a non-specific color region around which the specific color regions are present in three directions, i.e., an upper, left, and right directions, in a picture in the non-specific color regions that are not determined as including the specific color as specific regions to be subjected to predetermined image processing.
US08538081B2
Aspects of the present invention includes systems and methods for generating detection models that consider contextual information of an image patch and for using detection models that consider contextual information. In embodiments, a multi-scale image context descriptor is generated to represent the contextual cues in multiple parameters, such as spatial, scaling, and color spaces. In embodiments, a classification context is defined using the contextual features and is used in a contextual boost classification scheme. In embodiments, the contextual boost propagates contextual cues to larger coverage through iterations to improve the detection accuracy.
US08538080B2
In a flame identification method and device for identifying any flame image in a plurality of frames captured consecutively from a monitored area, for each image frame, intensity foreground pixels are obtained based on intensity values of pixels, a fire-like image region containing the intensity foreground pixels is defined when an intensity foreground area corresponding to the intensity foreground pixels is greater than a predetermined intensity foreground area threshold, and saturation foreground pixels are obtained from all pixels in the fire-like image region based on saturation values thereof to obtain a saturation foreground area corresponding to the saturation foreground pixels. Linear regression analyses are performed on two-dimensional coordinates each formed by the intensity and saturation pixel areas associated with a corresponding image frame to generate a determination coefficient. Whether a flame image exists in the image frames is determined based on the determination coefficient and a predetermined identification threshold.
US08538079B2
An apparatus capable of detecting location of object contained in image data and its detecting method are disclosed. The apparatus comprises an image capturing module, a weight assignment module, and a processing module. The image capturing module is for capturing an image. The weight assignment module performs the pixel weight/probability assignment according to the priori information and the image, and figures out the initial gravity center of the object according to the object location initialization. The processing module performs the statistical analysis according to the result of the pixel weight/probability assignment and the initial gravity center of the object so as to obtain the analysis result and update the object location. The processing module determines whether or not the analysis result meets the preset value, if it does, the processing module outputs an estimated result; if it doesn't, the processing module repeats the foregoing processes.
US08538075B2
An apparatus includes a storage unit configured to classify pixels existing inside a tracking target area set on an image and pixels existing outside the tracking target area according to an attribute and to store a result of classification of the pixels on a storage medium, a first derivation unit configured to derive a first ratio of the pixels existing inside the tracking target area and having the attribute to the pixels existing outside the tracking target area and having the attribute, a second derivation unit configured to derive a second ratio of pixels, whose the first ratio is higher than a first predetermined value, to all pixels existing inside the tracking target area, and a determination unit configured, if the second ratio is higher than a second predetermined value, to determine that the tracking target area can be tracked.
US08538071B2
The Target Separation Algorithms (TSAs) are used to improve the results of Automated Target Recognition (ATR). The task of the TSAs is to separate two or more closely spaced targets in Regions of Interest (ROIs), to separate targets from objects like trees, buildings, etc., in a ROI, or to separate targets from clutter and shadows. The outputs of the TSA separations are inputs to ATR, which identify the type of target based on a template database. TSA may include eight algorithms. These algorithms may use average signal magnitude, support vector machines, rotating lines, and topological grids for target separation in ROI. TSA algorithms can be applied together or separately in different combinations depending on case complexity, required accuracy, and time of computation.
US08538065B2
One embodiment of a system of present invention includes means for obtaining an image from a requester, means for obtaining contact information for vouching people, whom requester identifies as having personal knowledge of the requester, and means for sending an electronic message to the vouching people, with a link to an image lineup. The image lineup contains the image obtained from the requester and other images. The system further includes means for receiving a selection choice from the vouching people, identifying whether the image in the image lineup depicts the requester, and means for calculating a statistical rating of a likelihood that the image obtained from the requester depicts him/her.
US08538060B2
The present disclosure relates to a voice coil lead wire and a loudspeaker using the same. The voice coil lead wire includes a lead wire structure and a core wire structure. The lead wire structure includes at least one lead wire. The core wire structure includes at least one carbon nanotube wire structure. The carbon nanotube wire structure includes a plurality of carbon nanotubes. The at least one lead wire winds around the at least one carbon nanotube wire structure in a helix manner or a twisted manner.
US08538056B2
A hearing aid (100) comprises a body case (2) that is worn behind an ear (1), a sound conductor (3) that is linked at one end to the body case (2) and is linked at the other end to an earpiece (6), and an engaging component (8) for holding the earpiece linked to the other end of the sound conductor in the external auditory canal (7) of the ear (1). The engaging component (8) is made up of a first arc part (8a) disposed on the earpiece (6) side, a second arc part (8b) that is larger than the first arc part (8a) and is disposed opposite the first arc part (8a), a first linking part (8c) that links one end of the first arc part (8a) and one end of the second arc part (8b), and a second linking part (8d) that links the other end of the first arc part (8a) and the other end of the second arc part (8b). The second linking part (8d) has a shape such that its center part protrudes toward the first linking part (8c). This constitution allows the hearing aid (100) to be put on more easily.
US08538043B2
A method of processing an audio signal is disclosed. The present invention includes receiving, by an audio processing apparatus, an input signal; receiving user gain input; generating a linear gain factor and a non-linear gain factor using the user gain input; modifying the non-linear gain factor using absolute threshold of hearing and power of the input signal to generate a modified non-linear gain factor; and, applying the linear gain factor and the modified non-linear gain factor to the audio signal.
US08538027B2
A key identifier for an encryption key repository is stored with customer data on a logical device. When the customer data is compressible, the key identifier is stored in space freed by compressing the customer data. When the customer data is not compressible, a portion of the customer data is copied to a key record in the key repository identified by the key identifier, and the key identifier overwrites the copied customer data.
US08538024B2
A method and apparatus for re-synchronizing a stream cipher during soft handoff. Transmitted quasi-secret keying information is used with a secret key to reinitialize a stream cipher generator located in a base station and a stream cipher generator located in a travelling mobile station. Since the quasi-secret keying information is uniquely determined according to each base station in the wireless telephone system, a base station's quasi-secret keying information and a shared secret key can also be used to create a new key. Thus, as the mobile station travels from one base station to another base station, a unique new key is generated for each base station.
US08538014B2
Some embodiments of the present invention provide a system that computes a target secret St in a sequence of secrets S0 . . . Sn. During operation, the system obtains k hash functions h1, . . . , hk, where h1 is known as the “lowest order hash function”, and hk is known as the “highest order hash function.” Associated with each hash function hi is a seed value seed comprising a pair (seedindexi, seedvaluei). Hash function hi operates on a pair (indexi, valuei) to produce a pair (newindexi, newvaluei), where newindexi>indexi. To compute target secret St, the hash functions are applied successively, starting with the highest order hash function whose associated seed's index value is largest without being greater than t, applying that hash function as many times as possible without having that hash function's output's index value become greater than t, and then applying each successive hash function in turn as many times as possible, until St has been computed. To delete the earliest computable secret in the chain, S1, the new seed for each of the hash functions is computed as follows. Let x=1+index1, (the index of the seed associated with the lowest order hash function). For each hash function hi, if x>indexi, then hi is applied to seedi. If the resulting indexi is greater than indexi+1, then (indexi+1, valuei+1) associated with hashi+1 is copied into the (index, value) associated with hashi. Otherwise, seed is replaced by hi(seedi).
US08538012B2
A machine-readable medium may have stored thereon an instruction, which when executed by a machine causes the machine to perform a method. The method may include combining a first operand of the instruction and a second operand of the instruction to produce a result. The result may be encrypted using a key in accordance with an Advanced Encryption Standard (AES) algorithm to produce an encrypted result. The method may also include placing the encrypted result in a location of the first operand of the instruction.
US08538002B2
A telephone system comprising switching circuitry configured for coupling a call to a telephone extension coupled to the system, voice processing circuitry configured for automatically interacting with the call, a microprocessor, a first data bus connected between the microprocessor and the switching circuitry, and a second data bus connected between the microprocessor and the voice processing circuitry.
US08537990B2
The present disclosure relates to devices and methodologies for assisting caregivers or other interested parties in remotely monitoring elderly individuals living in their homes (i.e. in the elderly individual's homes). The monitoring system includes a communications device comprising a unit largely in the form of a traditional corded desk telephone accessible via the public switched telephone network (PSTN) using Plain Old Telephone Service (POTS) but enhanced with a built-in HTTP/HTTPS web server. The web-server-enhanced telephone resides in the home of the elderly monitored individual and can passively collect various ongoing activity details, or lack thereof, from that individual, such as when calls are made or answered, or not answered, or when loud noises are detected at odd times, such as in the middle of the night. Interested and authorized parties (e.g. caregivers) can subsequently access this information remotely using any standard HTTP/HTTPS-based browser client by connecting to the elderly monitored individual's in-home enhanced telephone's built-in web server. The web-server part of the telephone can then generate and transmit any and all relevant collected activity or other requested information in the form of HTML web pages or other HTTP/HTTPS-compatible media that detail or summarize information relating to collected reports of activities from the elderly monitored individual.
US08537979B1
In accordance with one embodiment, a method for operating a telephonic voice content system is provided. The method, comprises in a non-live agent mode, interacting with a caller by receiving an utterance from the caller, performing a machine selection of voice content to play to the caller based on the utterance, and playing the machine-selected voice content to the caller; and upon receiving a request to speak to a live agent from the caller, switching to a live agent mode wherein a live agent holds a conversation with the caller, and selects voice content to play to the caller based on the conversation; and switching to the non-live agent mode and playing the live agent-selected voice content to the caller.
US08537976B2
A system and method for handling telephone call interruptions from a common telephone number or common user that provides the user with intelligent options to efficiently manage the interruption. The system is particularly efficient in handling interruptions that involve voicemail messages. The system identifies matches of outgoing calls to and incoming calls from common numbers and/or users and presents various options to the user to handle the call. These options include allowing the user to cancel or delete voicemail messages that are in progress while simultaneously accepting the incoming call.
US08537971B2
An imaging apparatus having an X-ray detector and an image display unit comprises first and second display magnification calculation units and a selection unit. The first display magnification calculation unit receives information of the detected image size, a binning condition and a display frame size, and thereby calculating a first display magnification so as to maximize a display area of the detected image. The second display magnification calculation unit temporarily changes the received binning condition, and by using the temporarily changed binning condition and the received detected image size, and calculates a second display magnification so as to maximize a display area. The selection unit selects the first display magnifications and the temporarily change binning condition if the first display magnification is closer to one and the second display magnification with one.
US08537968B2
A method of and apparatus for obtaining radiation transmission data and especially an image of an object in such manner that allows some data about relative proportions of constituent materials to be derived is described. A radiation source and a radiation detector system able to resolve transmitted intensity across a plurality of frequencies within the spectrum of the source are used to produce transmitted intensity data for each such frequency. Measured data is compared numerically to a mass attenuation data library storing mass attenuation data, individually or collectively, for a small number of expected constituent component materials to fit each intensity data item to the relationship given by the exponential attenuation law: I/Io=exp[−(μ/ρ)ρt] in respect of the constituent component materials and derive therefrom an indication of relative proportions of each constituent component material. An image may be generated from the resolved transmitted intensity data.
US08537965B2
An X-ray source system for a CT scanner includes a plurality of X-ray sources, wherein each X-ray source of the plurality is provided with a cathode from which an electron beam is emitted, an anode to receive the electron beam and at least one grid electrode, wherein the grid electrodes are configured to selectably block radiation from said X-ray sources; a high voltage generator for applying voltage to the plurality of X-ray sources, wherein each of the plurality of X-ray sources are configured to present substantially the same load to the high voltage generator; a grid modulator configured to apply voltage to grid electrodes of each of the plurality of X-ray sources in turn; and a controller for controlling the grid modulator so that only one of the plurality of X-ray sources emits radiation at any one time.
US08537959B2
A drain sump of a reactor containment vessel having a containment vessel floor down below a reactor pressure vessel, and includes a heat-proof sump cover and two or more drain flow paths. The drain sump is arranged inside the containment vessel floor. The heat-proof sump cover has a thickness, and covers an upper part of the drain sump. The thickness allows a top surface of the sump cover to lie in the same surface as a top surface of the containment vessel floor. The drain flow paths pass through the sump cover in a thickness direction to flow water therethrough and solidify a molten corium therein. The molten corium is produced in the unlikely event of a severe accident.
US08537931B2
A synchronization and detection method in a wireless device may include performing coarse detection and synchronization with respect to a received signal. The synchronization and detection method may also include performing fine detection and synchronization for acquisition of the received signal. Results of the coarse detection and synchronization may be used for the fine detection and synchronization. The synchronization and detection method may also include performing tracking mode processing when the acquisition of the received signal has been achieved.
US08537927B2
A MIMO decoder is configured to obtain a channel matrix and generate a Hermitian transpose of the channel matrix. A product of the Hermitian transpose of the channel matrix and the channel matrix is generated to provide a first product having multiple diagonal elements. A partial matrix inversion of the diagonal elements of the first product is generated to provide a diagonal vector. From the diagonal vector, an antenna layer is selected from the multiple antenna layers and represents the antenna layer selected for a given processing iteration. The selected antenna layer will preferably correspond to that having the lowest inverse channel gain. A partial matrix inversion of the first product along the row corresponding to the selected antenna layer is generated to provide a row vector. A product of the row vector and the Hermitian transpose of the channel matrix is generated to provide an inverse channel gain vector.
US08537924B2
Data is transmitted over multiple input multiple output (MIMO) channels. Plural bit streams are modulated into multiple data symbol vectors. Each vector has a transmission rank with one vector for each MIMO channel. Transmission rank is the number of elements in a data symbol vector corresponding to the number of data streams being transmitted in parallel over each MIMO channel. The multiple data symbol vectors are preceded into multiple precoded symbol vectors using a plurality of precoder cycling sets, one set for each transmission rank including multiple different precoders. The precoders in each precoder cycling set are well-separated with respect to a plurality of distance measures. The precoding includes precoding each data symbol vector of a transmission rank with a precoder belonging to the precoder cycling set of that transmission rank. The precoded symbol vectors are then transmitted over the MIMO channels.
US08537918B2
A digital broadcast transmitting/receiving system, and a signal processing method thereof, includes a randomizer for randomizing a transport stream into a specified position of which stuff bytes are inserted, a stuff-byte exchanger for replacing the stuff bytes included in data output from the randomizer with specified known data, an RS encoder for performing an RS-encoding of data output from the stuff-byte exchanger, an interleaver for interleaving data output from the RS encoder, a trellis encoder for performing a trellis encoding of data output from the interleaver, an RS parity generator for generating a parity by performing an RS encoding of data output from the RS encoder, and outputting the generated parity to the trellis encoder, and a modulator/RF converter for modulating data output from the trellis encoder and performing an RF up-converting of the modulated data. The digital broadcast receiving performance can be improved even in an inferior multi-path channel by detecting the known data from the received signal and using the known data for synchronization and equalization in a digital broadcast receiver.
US08537913B2
An apparatus for encoding/decoding a multichannel signal. The apparatus for encoding/decoding a multichannel signal processes phase parameters for phase information among a plurality of channels constituting the multichannel signal in consideration of the characteristics of the multichannel signal. The apparatus generates an encoded bit stream for the multichannel signal using the processed phase parameters and the mono signal extracted from the multichannel signal.
US08537902B2
The present invention relates to an encoding device and a method, a decoding device and a method, an editing device and a method, a storage medium, and a program which can perform encoding and decoding so that buffer failure does not occur. Information, such as a minimum bit rate, a minimum buffer size, and a minimum initial delay time, is contained in a random access point header contained in an accessible point in a bitstream. A bitstream analyzing unit 72 analyzes an input bitstream, sets the above-mentioned information, and outputs the resulting information to a buffer-information adding unit 73. The buffer-information adding unit 73 adds the input information to the input bitstream and outputs the resulting bitstream. The present invention is applicable to an encoding device and a decoding device which process bitstreams.
US08537892B2
Implementations of the detection of double MPEG compression using digit based statistics are disclosed.
US08537881B2
Disclosed is an RF transceiver in which transmission and reception are simultaneously performed, wherein a magnitude of a transmission leakage signal mixed into a receiving signal is measured, the maximum and minimum scopes on I/Q vector phase-plane in which an offset vector exists is set using the measured magnitude of the transmission leakage signal, the offset vector offsetting the transmission leakage signal as much as possible, a detection area in which the offset vector exists is determined in the set scope, and the offset vector is detected.
US08537876B2
A method, an apparatus, and a computer program that includes forming frequency hopping position of the sounding reference signal is based on a hopping pattern. The hopping pattern of the sounding reference signal is configured to utilize a tree assignment for a frequency allocation of the sounding reference signal and to support at least one frequency band branch per layer. The hopping pattern of the sounding reference signal is also configured to provide consecutive sounding reference signals on widely separated frequency allocations.
US08537855B2
Systems and methods are disclosed for translating operational data between different protocols used by base stations to allow the base stations to coordinate their operational data. One embodiment is a system including a database, an interface, and a control system. The database stores translations between protocols used by base stations. The interface receives operational data in a first protocol from a first base station. The control system identifies a second base station as a target for the operational data, identifies a second protocol for the operational data used by the second base station, and identifies a translation stored in the database from the first protocol to the second protocol. The control system converts the operational data from the first protocol to the second protocol using the translation. The interface transmits the operational data in the second protocol to the second base station.
US08537827B2
A communication path is established by a sequence of nodes so that a data packet is transferred using labels each being assigned to a data link connecting each pair of adjacent nodes along the communication path. The sequence of nodes includes an origination node, one or more relay node, and a termination node, with being positioned in this order along the communication path. The origination node provides each of downstream nodes of the origination node with a path message for requesting establishment of the communication path. Each relay node, upon being provided with label assignment request information, performs label assignment processing for assigning a label to a data link connecting the relay node and an adjacent upstream node without depending on the label assignment processing performed on other nodes along the communication path so that the label assignment processing is concurrently performed on each of the downstream nodes.
US08537823B1
A network switch includes a memory to store associations between at least one flooding domain and a plurality of network interfaces. A classifier assigns a processor code to selected packets received at one or more of the network interfaces. The processor code includes a flag indicating if a packet is to be processed by a processor. A transfer circuit transfers packets among the network interfaces based on the associations and transfers the selected packets to the processor based on the processor code independently of transfer of packets to at least one flooding domain.
US08537822B2
A method for a user agent to access a session policy in a network is provided. The method comprises the user agent receiving in a header field of a response message a plurality of uniform resource identifiers (URIs) for a policy server, wherein each of the plurality of URIs uses a different policy channel protocol.
US08537821B2
Methods, systems, and products are disclosed for processing emergency communications. A database of addresses is queried to determine if a communications address is an emergency communications address. When the communications address is the emergency communications address, then a location coordinate is retrieved and mapped to a location of an emergency services provider.
US08537817B2
In one embodiment, a Link State Advertisement (LSA) is received from a first router in a network at a second router in the network. The LSA advertises an address of an interface of the first router. The second router determines whether the LSA includes a transit-only identification that indicates the interface of the first router is a transit-only interface. If the LSA does not include a transit-only identification, the second router installs the advertised address of the interface of the first router in a Router Information Base (RIB) of the second router. If the LSA does include a transit-only identification, the second router declines to install the advertised address of the interface of the first router in the RIB of the second router.
US08537816B2
Techniques disclosed herein include systems and methods for providing multicast Virtual Private Network (VPN) support for IP VPN networks, including IP VPN-lite networks. Such techniques provide multicast VPN capability over an IP unicast core network by creating a multicast service VLAN and IP interface, which is used for multicast control traffic exchange between VPN instances. Multicast VPN data traffic is then carried over unicast IP-in-IP tunnels. A given ingress Provide Edge (PE) replicates the multicast traffic for all receiving egress PEs, and adds control information so that the multicast traffic appears as unicast traffic to the Core network. With such a technique, a given Core network only needs to run an IP unicast that is free of VPN unicast or multicast route or tree information.
US08537811B1
A Voice-over-Internet-Protocol (VoIP) system has improved audio-buffer control. Voice captured by a microphone (mic) is loaded into mic buffers by the sound card and sent to a VoIP application. When a mic buffer arrives from the sound card, a speaker buffer manager is activated. Voice data extracted from incoming VoIP packets is loaded into a speaker buffer and sent to a speaker queue on the sound card for playback. A speaker-buffer count is kept and increased as each speaker buffer is sent to the sound card, and decreased as each empty speaker buffer is recycled from the sound card back to the VoIP application. As each mic buffer arrives, the speaker buffer manager compares the speaker-buffer count to upper and lower limits and sends zero, one, or two speaker buffers when the speaker-buffer count is above, between, or below the limits. Speaker-buffer latency and playback timing irregularities are reduced.
US08537790B2
A method for communicating control channel information in a wireless communication system, including transmitting a super-frame having a time-frequency resource region containing an allocation control channel and multiple pilot elements, at least some of which are associated with the allocation control channel, and indicating, in a configuration information control channel of the super-frame, a characteristic of the pilots elements associated with the allocation control channel.
US08537787B2
A system and method for mapping and decoding codewords in acknowledgement information communications are provided. A method for communications device operations includes determining a hybrid automatic repeat request (HARQ) response for each component carrier (CC) in a set of configured CCs, thereby producing a set of HARQ responses, generating an information vector from the set of HARQ responses, encoding the information vector based on a (n, k) linear block code corresponding to the set of configured CCs, and transmitting the encoded information vector. A unique set of bits selected from the information vector is assigned to represent a HARQ response for each different CC in the set of configured CCs. The (n, k) linear block code is obtained by a linear transformation of an original (n, k) linear block code, where n is a length of code words, and k is a length of information vectors.
US08537785B2
A method for cell/sector coverage of a public channel through multiple antennas includes: dividing the physical resource for transmitting public channel signals in a frame into N physical resource blocks; generating N weighting vectors, where: each weighting vector comprises M weighting coefficients, M is equal to the number of antennas, and the difference of average antenna gain for N weighting vectors in different directions of a whole cell/sector is less than a preset value; selecting one of the N weighting vectors for each of the N physical resource blocks respectively, where the weighting vector varies with different physical resource blocks; and using the M weighting coefficients in the selected weighting vectors to weight the public channel signals in M antennas respectively, and transmitting the weighted public channel signals through the M antennas. In addition, an apparatus for cell/sector coverage of a public channel through multiple antennas is disclosed.
US08537780B2
A first access point located in a first cell may be coupled to a second access point located in a second cell. Service may be initially provided to an access device by the first access point cell. The access device may subsequently be serviced by a second access point whenever a signal for the access device falls below a specified threshold level. The second cell may be a neighboring cell, which may be located adjacent to the first cell. A first signal may be transmitted from a first beamforming antenna coupled to the first access point, to the second access point via an uplink channel. Similarly, a second signal may be transmitted from a second beamforming antenna coupled to the second access point, to the first access point via a downlink channel. The uplink and downlink channels may be a backhaul channel.
US08537766B2
The prevent invention provides a method for performing channel estimation and detection in a Multiple-Input-Multiple-Output (MIMO) system, including: generating a demodulation reference signal, DM-RS, pattern for an extended cyclic prefix (CP); and estimating and detecting channel performance based on the generated DM-RS signal pattern. The DM-RS pattern supports from rank 1 to rank 8 patterns for 8 layer transmission. A transmitter, a receiver and a system thereof are also provided. The solution of the present invention improves channel estimation accuracy, saves channel estimation implementation and implementation complexity at terminals.
US08537755B2
In rate matching and interleaving in a Long Term Evolution (LTE) system, use of a circular buffer following interleaving may be avoided by reading out interleaved data directly from the interleaver in a manner which matches an expected output from a circular buffer. The read out data may be rate matched according to instructions from upper layers. The order in which the data is read out is configured to match the expected rate matched output from a circular buffer. In this manner use of a circular buffer may be avoided, resulting in saved memory costs.
US08537754B2
A packet switched (PS) core network (CN) supporting several quality of services levels, comprising at least a serving node (SGSN), a gateway node (GGSN), a home location register (HLR), a short message service gateway and interworking unit (SMS-GMSC, SMS-IWMSC), charging gateway functionality (CGF), and a public data network (PDN) comprising an application server (AS). The core network is adapted for carrying out a packet data protocol (PDP) context activation in which a PDP address is assigned to a mobile station and in which a given quality of service is assigned through the network in a communication session between the mobile station and the application processor in question, whereby the application server (AS) initiates a context activation in which the QoS is seeked altered for the mobile station.
US08537751B2
A communications network (20) that comprises packet core network entity (22) and a heterogeneous radio access network (23). The heterogeneous radio access network (23) comprises plural base station nodes, including at least one macro base station node (28M) and at least one low power base station node (28L). The packet core network entity (22) generates a list (30) of tracking areas using an indication of cell type (32M) for the macro base station node and an indication of cell type (32L) for the low power base station node. The list (30) generated by the packet core network entity comprises the tracking area for the macro base station node and the tracking area for the low power base station node. In an example embodiment the indication of cell type indicates whether the cell served by the respective base station node is a macro cell or a low power cell.
US08537742B2
Quality-of-service information provides details related to data packets, including delay information. A data packet header may be analyzed to determine a portion capable of retaining quality-of-service information. Quality-of-service information may be compressed and placed into the identified portion. The header may be transmitted to a base station, where the quality-of-service information is decompressed, read, and modification of operations occurs as a function of the quality-of-service information.
US08537740B2
A system and method for presenting information to a user of a mobile communication device. Various aspects of the present invention may comprise receiving a first portion of media information from a remote media information source and presenting the first portion to a user. While presenting the first portion to the user, a first signal may be received. In response to the first signal, a control signal may be transmitted to the remote media information source to cause the remote media information source to stop transmitting the media information. A second signal may be received, and in response to the second signal, a second control signal may be transmitted to the remote media information source to cause the remote media information source to resume transmitting the media information. A second portion of the media information may then be received from the remote media information source and presented to the user.
US08537739B1
A base station transmits control message(s) to assign each of secondary cells to a cell group in a plurality of cell groups comprising a primary cell group and a secondary cell group. The base the base station transmits a control command to the wireless device. The control command is configurable to cause transmission of a first random access preamble on a secondary cell in the secondary cell group. The control command is unconfigurable to cause transmission of a second random access preamble on any secondary cell in the primary cell group.
US08537736B2
A method for data communication may include transmitting, by a data communication device, a data group comprising a first group of data items having a first number of data items, and receiving, by the data communication device, a feedback message indicating a transmission error relating at least a portion of the first group of data items transmitted from the data communication device. The method may also include processing the first group of data items, by a data processing device, to provide a second group of data items having a second number of data items, and generating, by a data coding device, a correction data packet based on the second group of data items and information included in the feedback message, for correcting the transmission error. The method may further include transmitting, by the data communication device, the correction data packet.
US08537731B2
A system and method are described for reducing congestion in a wireless network. A wireless base station becomes congested when substantially all of the available base station airlink resources are being used during a period of time. It is useful, however, to distinguish between periods of congestion with few users and periods where a larger number of users are using the base station. When there are few users a congestion situation is not necessarily a problem, while it is more likely that users' quality of experience and quality of service suffers as the number of users increases. This system and method determines when a base station is congested and implements a congestion prime management scenario when the number of active users is above an activity threshold.
US08537725B1
Methods, apparatus and computer program products are provided for rebalancing the sizes of downlink (DL) association sets for component carriers having different time division duplex subframe configurations. A method is provided that includes determining DL subframes that are included in a DL association set for each of a plurality of component carriers. In an instance in which the number of acknowledgement (ACK)/negative acknowledgement (NACK) bits corresponding to the DL subframes included in the DL association sets for respective component carriers differ by at least a predetermined amount, the method modifies the number of ACK/NACK bits corresponding to the DL subframes that are included in the DL association sets for each of the respective component carriers. The method may also cause transmission of the ACK/NACK bits in accordance with the DL association sets, as modified, via the respective component carriers. Corresponding apparatus and computer program products are also provided.
US08537724B2
A method in a relay node operating in a time division duplex system wherein the relay node transmits downlink pilot timeslot information to a user terminal in a first temporal region of a special sub-frame, communicates with a base station during a second temporal region of the special sub-frame, and configures a third temporal region of the special sub-frame, wherein the second temporal region is configured as a guard period for communications between the relay node and the user terminal.
US08537716B2
According to one embodiment of the invention, a method for synchronizing access points in a wireless network includes determining a service set identifier of a selected access point in the wireless network. The service set identifier identifies a name of a wireless connection. The method also includes determining an virtual local area network corresponding to the determined service set identifier. The virtual local area network is located in an extended service set. The extended service set includes a group of basic service sets. The method further includes identifying one or more access points located in the virtual local area network. The method further includes configuring the identified one or more access points to match a plurality of service parameters of the selected access point.
US08537713B2
A carrier signal acquisition technique is disclosed. An improved course carrier frequency offset algorithm is employed in conjunction with a conventional fine carrier frequency offset algorithm. The course carrier frequency offset algorithm estimates large offsets that are multiples of the carrier spacing that may occur at system startup. A spectral null is placed in the center of the transmit spectrum and is thereafter located in a received signal. The position of the spectral null provides an estimate of the local oscillator carrier offset. A frequency finite state machine (FSM) processes a number of metrics to ensure the reliability of the course carrier frequency offset and of transitions between acquisition and tracking modes. The frequency FSM will utilize the frequency offset (modin) generated by a MODSC algorithm provided one or more predefined thresholds are satisfied.
US08537702B2
A method of handling downlink signaling for a mobile device in a wireless communications system is disclosed. The method comprises t receiving at least one DL reference signal by at least one antenna port configured by a network and measuring the received at least one DL reference signal for a channel quality measurement, demodulation channel estimation, or a positioning measurement, wherein the resource for the at least one DL reference signal is dynamically or semi-statically assigned and configured to the mobile device.
US08537695B2
A method for establishing a call over a packet network may include receiving a call request via an originating trunk on a packet network from an originating call device. Status of an originating trunk and terminating segment may be determined. If the status of the originating trunk and terminating segment are within a first range, the call between the originating and terminating call device over the determined transmission path at a first data rate may be established. Otherwise, if the status of the originating trunk or terminating segment is within a second range, a determination as to whether the originating trunk and terminating segment can operate at a second, lower data rate may be made, and, if so, the call may be established over the transmission path between the originating call device and terminating call device at the second, lower data rate.
US08537693B2
Methods and systems for transmitting multicast data in a wireless relay network are described. A tradeoff between the benefits of relay cooperation and session multiplexing can be addressed through careful association of relay stations for resource allocation purposes to maximize the total system throughput. In addition, various complex and greedy scheduling procedures that are based on the distributed pet mutation model and the contiguous permutation model are also described.
US08537685B2
A method for performing congestion control in a communication system. The method includes transmitting a request message to a node using a first packet with a highest priority and receiving a response message corresponding to the request message using the first packet and at least one of a plurality of second packets, estimating a one-way delay of the first packet according to a round trip time for the first packet, converting one of the one-way delay of the first packet and the one-way delay of at least one of the plurality of second packets into a quality of service (QoS) level using a predetermined upper delay bound for a corresponding packet, and converting the converted QoS level into an effective congestion level representing a congestion degree in a network and performing congestion control using the effective congestion level.
US08537676B1
A network device may limit the rate at which control messages are forwarded to a destination device when forwarding traffic pursuant to dynamic flow capture (DFC). In one implementation, a system may receive filtering criteria associated with DFC of network traffic and passively filter incoming traffic based on the filtering criteria to obtain traffic that matches the filtering criteria. The system may transmit a rate limited version of control messages associated with the filtered traffic to a control device.
US08537670B2
A router, implemented in hardware and/or hardware in combination with software for routing packets, so as to limit congestion. The router monitors incoming data flows as well as the queue length of its buffer to control the rate of incoming data flows via a flow controller. The flow controller uses at least one of: a Smith predictor, a proportional-integral controller, a proportional-derivative controller, and a proportional controller.
US08537659B2
A method and system for monitoring context information associated with a wireless communication entity for determining a potential occurrence of a network disruption for that wireless communication entity. Upon determining a potential occurrence of a network disruption, causing an adjustment of bandwidth available for data transfer involving the wireless communication entity. The adjustment is used to prevent or mitigate service disruptions.
US08537658B2
A method for two component feedback in wireless communication systems wherein a wireless communication device sends a first representation of a first matrix chosen from a first codebook, the first matrix is a N-by-N diagonal matrix with the k-th diagonal elements being σ1*exp(jπ(k−1)m/N), for k from 1 to N/2 and being σ2*exp(jπ(k−N/2−1)m/N) for k from N/2+1 to N, N is a number of antennas, m is an integer between 0 and N−1, and σ1, σ2 are complex valued scalars. The device also sends a second representation of a second N-by-R matrix chosen from a second codebook, with R being a number of spatial layers wherein the first and second representations together convey a precoder matrix as the matrix product of the first and second matrices.
US08537657B2
In certain embodiments, a wireless communication link includes a wireless receiver that receives a circular polarized signal from a remotely configured transmitter. The circular polarized signal has a polarization vector that rotates at a radial velocity. The wireless receiver determines a phase deviation in the radial velocity of the polarization vector and demodulates information from the circular polarized signal according to the determined phase deviation. The phase deviation is caused by a frequency deviation of the circular polarized signal generated by the transmitter.
US08537651B2
An optical disc device includes an optical source for emitting an optical beam, an incident intensity control circuit for controlling an intensity of the optical beam emitted from the optical source, an objective lens for focusing the optical beam on an optical disc, an optical detector for receiving the optical beam reflected from the optical disc, and a servo signal generation circuit for generating a focus error signal from the optical detector, by this configuration, the optical beam is varied once to a third optical beam intensity to be present in between a first optical beam intensity and a second optical beam intensity when varying from the first optical beam intensity up to the second optical beam intensity different from the first optical beam intensity, and the incident intensity control circuit is controlled such that the variation of focus error signal is not exceeded over a predetermined range.
US08537641B2
Timepiece having a timepiece movement and comprising a time indicator hand which can indicate a first piece of time information when in a first position, and a second piece of time information when in a second position; a first time indication moving part; and a second time indication moving part, in which the timepiece movement includes a first cam (7) which is fixed to the first time indication moving part (9) and which is shaped to shift the time indicator hand to its first position, and a second cam (8) which is fixed to the time indicator hand and which is shaped to shift the time indicator hand to the second position.
US08537632B2
A method of erasing a semiconductor memory device comprises grouping a plurality of word lines of each memory block into at least two groups based on intensity of disturbance between neighboring word lines; performing an erase operation by applying a ground voltage to all word lines of a selected memory block and by applying an erase voltage to a well of the selected memory block; and first increasing the ground voltage of one group of the groups to a positive voltage during the erase operation.
US08537626B2
A semiconductor device includes a data input/output circuit connected to the memory cell array via a sense circuit, and an access control circuit that controls access to the memory cell array. The access control circuit includes: a first signal unit outputting a first signal for activating or inactivating a word line; a second signal unit outputting a second signal for activating or inactivating a bit line and the sense circuit; a third signal unit outputting a third signal for starting or stopping a supply of an overdrive voltage to the sense circuit; and a fourth signal unit outputting a fourth signal for inactivating the word line. The period during which the third signal remains activated is determined in accordance with the magnitude of an external voltage. In the fourth signal unit, the timing to generate the fourth signal is determined independently of the magnitude of the external voltage.
US08537623B2
Devices and methods of programming memory cells, both SLC and MLC, such as to reduce charge-storage structure to charge-storage structure coupling, are shown and described. Programming of memory cells can include comparing a first page of data to a second page of data, and further programming cells corresponding to the first page of data that will not likely be affected by coupling from programming the second page of data.
US08537619B2
A nonvolatile semiconductor storage device is disclosed. The device includes a cell group having a first memory cell and a second memory cell located first directionally adjacent to the first memory cell, and a programming circuit. The first memory cell is used for data retention and the second memory cell is used for adjustment of a threshold voltage of the first memory cell. The programming circuit is configured to program the first memory cell by applying voltage to the second memory cell to control the threshold voltage of the first memory cell to be higher than a first threshold voltage.
US08537615B2
When selectively erasing one sub-block, a control circuit applies, in a first sub-block, a first voltage to bit lines and a source line, and applies a second voltage smaller than the first voltage to the word lines. Then, the control circuit applies a third voltage lower than the first voltage by a certain value to a drain-side select gate line and a source-side select gate line, thereby performing the erase operation in the first sub-block. The control circuit applies, in a second sub-block existing in an identical memory block to the selected sub-block, a fourth voltage substantially identical to the first voltage to the drain side select gate line and the source side select gate line, thereby not performing the erase operation in the second sub-block.
US08537613B2
A multi-later memory and method for operation is disclosed. The memory includes three or more layers, where each layer is made up of flash memory cells having a greater bit per cell storage capacity than then prior layer. The method may include the steps of directing host data directly into a first or second layer of the multi-layer memory upon receipt depending on a condition of the data. The method may also include copying data within a respective layer in a data relocation operation to generate more free blocks of memory so that data preferably stays within each layer, as well as transferring data from one layer to the next higher bit per cell layer when layer transfer criteria are met.
US08537606B2
A Magnetic Random Access Memory (MRAM) includes read sensing circuitry having an equalizer device configured between a bit cell output node and a reference node of the bit cell. The equalizer is turned on to couple the output node to the reference node during an initial portion of a read operation and to decouple the output node from the reference node after an equalization delay period. A sense amplifier is enabled to provide a data output from the bit cell only after the delay period and decoupling of the output node from the reference node to provide balanced sensing speed of data represented by parallel and antiparallel state magnetic tunnel junctions (MTJs).
US08537605B2
A nonvolatile semiconductor memory device (100) comprises a substrate (102) provided with a transistor (101); a first interlayer insulating layer (103) formed over the substrate to cover the transistor; a first contact plug (104) formed in the first interlayer insulating layer and electrically connected to either of a drain electrode (101a) or a source electrode (101b) of the transistor, and a second contact plug (105) formed in the first interlayer insulating layer and electrically connected to the other of the drain electrode or the source electrode of the transistor; a resistance variable layer (106) formed to cover a portion of the first contact plug; a first wire (107) formed on the resistance variable layer; and a second wire (108) formed to cover a portion of the second contact plug; an end surface of the resistance variable layer being coplanar with an end surface of the first wire.
US08537602B2
An embodiment of a memory device of SRAM type integrated in a chip of semiconductor material is proposed. The memory device includes a plurality of memory cells each for storing a binary data having a first logic value represented by a first reference voltage or a second logic value represented by a second reference voltage. Each memory cell includes a bistable latch—having a main terminal, a complementary terminal, a set of field effect main storage transistors coupled to the main terminal for maintaining the main terminal at the reference voltage corresponding to the stored logic value or to a complement thereof, a set of field effect complementary storage transistors coupled to the complementary terminal for maintaining the complementary terminal at the reference voltage corresponding to the complement of the logic value associated with the main terminal—and a field effect access transistor for accessing the main terminal. The chip includes an isolated well, the access transistor and at least one of the complementary storage transistors being formed in the isolated well.
US08537597B2
According to one embodiment, there is provided a semiconductor memory device including a memory cell. The memory cell includes a first driving transistor, a first load transistor, a first read transfer transistor, a first write transfer transistor, a second driving transistor, a second load transistor, a second read transfer transistor, a second write transfer transistor, and one or more variable resistance elements. The one or more variable resistance elements has resistance that changes depending on a direction of a bias applied to both terminals. The one or more variable resistance elements are arranged in at least one of a portion between a first storage node and a first write transfer transistor and a portion between a second storage node and a second write transfer transistor.
US08537596B2
A data storage system including a memory array including a plurality of memory devices programmable in greater than two states. A read/write control module may overwrite data in the memory array without violating a constraint during the overwrite process. The memory array may be an m×n memory array.
US08537594B2
According to one embodiment, a resistance change element includes a first film provided on a first electrode side, a second film provided on a second electrode side, a barrier film sandwiched between the first film and the second film, and metal impurities added in the first or second film, the metal impurities migrating between the first and second films bi-directionally according to a direction of a first electric field generated between the first and second electrodes. The resistance change element has a first resistance state when the metal impurities are present in the first film, and the resistance change element has a second resistance state different from the first resistance state when the metal impurities are present in the second film.
US08537592B2
An array of nonvolatile memory cells includes a plurality of vertically stacked tiers of nonvolatile memory cells. The tiers individually include a first plurality of horizontally oriented first electrode lines and a second plurality of horizontally oriented second electrode lines crossing relative to the first electrode lines. Individual of the memory cells include a crossing one of the first electrode lines and one of the second electrode lines and material there-between. Specifically, programmable material, a select device in series with the programmable material, and current conductive material in series between and with the programmable material and the select device are provided in series with such crossing ones of the first and second electrode lines. The material and devices may be oriented for predominant current flow in defined horizontal and vertical directions. Method and other implementations and aspects are disclosed.
US08537590B2
A resistive memory comprises a tunnel barrier. The tunnel barrier is in contact with a memory material which has a memory property that can be changed by a write signal. Because of the exponential dependence of the tunnel resistance on the parameters of the tunnel barrier, a change in the memory property has a powerful effect on the tunnel resistance, whereby the information stored in the memory material can be read. A solid electrolyte (ion conductor), for example, is suitable as a memory layer, wherein the ions thereof can be moved relative to the interface with the tunnel barrier by the write signal. The memory layer, however, can also be, for example, a further tunnel barrier, the tunnel resistance of which can be changed by the write signal, for example by displacement of a metal layer present in this tunnel barrier. The invention further provides a method for storing and reading information to and from a memory.
US08537579B2
In a voltage converter, a mode configuration is selected in response to a mode control signal using a switch matrix having two or more mode configurations. Each mode configuration corresponds to one of two or more output signal voltages. The output signal is compared with a reference signal to produce a direction comparison signal. The direction comparison signal is used to produce the mode control signal.
US08537573B2
System and method for providing control for switch-mode power supply. According to an embodiment, the present invention provides a system for regulating a power converter. The system comprises a signal processing component that is configured to receive a first voltage and a second voltage, to process information associated with the first voltage and the second voltage, to determine a signal based on at least information associated with the first voltage and the second voltage, and to send the signal to a switch for a power converter. The switch is regulated based on at least information associated with the signal. The signal processing component is further configured to determine the signal to be associated a first mode, if the first voltage is higher than a first threshold.
US08537572B2
A method and apparatus for converting DC input power to DC output power. The apparatus comprises a plurality of parallel connected flyback circuits. A controller is coupled to the switches within the flyback circuits to provide accurate timing and automatic current balancing amongst the plurality of flyback circuits.
US08537570B2
An example controller for use in a power supply regulator includes a switch signal generator, a modulation circuit, and a multi-cycle modulator circuit. The modulation circuit modulates the period of a modulation switching signal when an equivalent switching frequency is greater than a reference frequency and fixes the switching period when the equivalent switching frequency is less than the reference frequency. The multi-cycle modulator circuit enables the switch signal generator to provide a switch signal uninterrupted if the equivalent switching frequency is greater than the reference frequency and disables the switch signal generator for a first time period and then enables the switch signal generator for a second time period when the equivalent frequency is less than the reference frequency. The multi-cycle modulator circuit varies the first time period to regulate the output.
US08537567B2
A method of manufacturing an electronic device, the method includes: preparing a first lead frame having a first lead, the first lead having a first portion located in a first region; electrically connecting the first lead and a first electronic part; bending the first lead such that the first portion is located outside the first region; arranging a second lead frame to overlap the first lead frame such that a second portion of a second lead of the second lead frame is located in the first region; and electrically connecting the second lead and the second electronic part.
US08537566B2
A display unit includes a lower cover, a display disposed on the lower cover, a metal bracket securing the display on the lower cover and an upper cover fixed to the lower cover to sandwich the display and the bracket between the lower cover and the upper cover. The bracket includes a plate pressing a back side of the display towards the lower cover and a tab contacting a lateral face of the display. The bracket is grounded.
US08537562B1
Manufacture of electronic devices is usually accomplished through automated assembly lines using automated conveyors. These automated conveyors, typically comprising metallic components, cannot convey electronic devices into an RF chamber for testing (e.g., RF) during manufacture without compromising the efficacy of the shielding provided by the RF chamber. Thus, although electronic devices are assembled on automated assembly lines, a device is typically removed from the automated assembly line for testing, transported manually into an RF chamber, powered on, and then tested. After testing, the electronic device is powered down, manually removed from the RF chamber, and returned to the assembly line. Described herein are embodiments of a system and method to automatically transport electronic devices under power through an RF isolated chamber for testing (e.g., RF) as part of an automated assembly line process resulting in a dramatic increase in the number of electronic devices that can be tested.
US08537555B2
A heat-dissipating casing for a communication apparatus accommodates a circuit board having a power element and includes an insulating case, a lid coupled to the insulating case, and a thermally conductive metal member. The insulating case has a receiving space, a first opening, and a second opening. The first and second openings communicate with the receiving space. The thermally conductive metal member is fixed to the inside of the insulating case, seals the second opening, and dissipates heat generated by the power element. The heat-dissipating casing is effective in dissipating heat, characterized by its low weight and low production costs, and conducive to protection and dust prevention.
US08537554B1
Distribution and coupling of waste heat from planar non-concentration photovoltaic cells and semiconductor electrical devices is enhanced by forming dielectric relief structures and thermal conductive and emissive coatings on the cover and/or backing plate. The composite relief structures of layers, voids, and fins on the back surface mitigate the differential thermal expansion of dissimilar material and optimize convective heat transfer and radiant heat transfer with respect to costs. This leads to higher performance of the photovoltaic and semiconductor cells, a stronger and lighter backing plate components, and lower cost per watt for mounted devices.
US08537547B2
A repair apparatus for a circuit board assembly includes a cooling device for a surface of the circuit board assembly opposite to the surface to be repaired. The cooling device defines a chamber for receiving the circuit board assembly. The circuit board assembly is disposed within the chamber to define a heat exchange space between the circuit board assembly and the bottom of the chamber. A method for repairing a circuit board assembly is also provided.
US08537540B2
A computer apparatus comprising a computer chassis, a baseboard component disposed within the computer chassis and a computer module electronically coupled to the baseboard component is disclosed. A heat sink assembly is attached to the computer module to form a computer module heat sink assembly, wherein the heat sink assembly forms part of an integral exterior structure of the computer chassis. The chassis may comprise a compartment disposed through an exterior surface of the chassis for receiving the computer module heat sink assembly in mated fashion. The computer module heat sink assembly forms a water and air tight seal with the internal compartment of the chassis in mated fashion.
US08537539B2
Computer systems with air cooling systems and associated methods are disclosed herein. In several embodiments, a computer system can include a computer cabinet holding multiple computer modules, and an air mover positioned in the computer cabinet. The computer system can also include an airflow restrictor positioned proximate to an air outlet of the computer cabinet, and an overhead heat exchanger mated to the computer cabinet proximate to the air outlet.
US08537537B2
A laptop computer stand includes a case having a top, a bottom, right and left sides, a front, and a back. The stand further includes a plurality of speakers disposed at right and left sides of the top, and an audio hub coupled to the speakers. The audio hub is configured to receive audio signals from a laptop computer coupled to the audio hub, and control the speakers to output audio from the audio signal. The stand further includes a cooling fan disposed in the body below the top. The top includes a top grate formed therein configured to output air blown by the fan, and the back includes a back grate configured to intake air blown out the top grate. The air blown by the fan is configured to circulate between the top of the stand and the bottom of a laptop computer positioned on the top of the stand.
US08537534B2
A hard disk drive (HDD) mounting assembly includes a fixing plate and a cover thereon including a side plate perpendicular to the fixing plate and a top plate opposite to the fixing plate. The side plate includes a first through hole defined therein and a first fastener corresponding to the first through hole. A HDD of a first size is fixed in the HDD mounting assembly by the first fastener through the first through hole. The top plate includes a second through hole defined therein and a second fastener corresponding to the second through hole. A HDD of a second size is fixed in the HDD mounting assembly by the second fastener through the second through hole, and the first size is different from the second size.
US08537523B1
A metal capacitor includes a plurality of interconnect segments. A first plurality of L-shaped fingers is driven to a first voltage level by a first interconnect segment. A second plurality of L-shaped fingers is driven to a second voltage level by a second interconnect segment. Each of the L-shaped fingers from a set of the first plurality of L-shaped fingers is adjacent to at least one of the L-shaped fingers from a set of the second plurality of L-shaped fingers.
US08537520B2
A semiconductor device applies a hold voltage Vhold to an upper electrode of an electrostatic actuator and a ground voltage to a lower electrode. After the semiconductor device sets the voltage of the lower electrode to a test voltage Vtest, it eliminates the hold voltage Vhold from the upper electrode and places the voltage of the upper electrode in a high impedance state. The potential difference between the upper electrode and the lower electrode is set to Vhold−Vtest=Vmon. Thereafter, the voltage of the lower electrode is returned to the ground voltage. Whether the electrostatic actuator is placed in an open state or in a closed state is determined by measuring the capacitance between the electrodes based on the amount of drop of the voltage of the upper electrode due to capacitance coupling at the time.
US08537517B1
A fast-acting power protection system and a related method of power protection are disclosed. In one embodiment of the invention, the fast-acting power protection system includes a current limiting block capable of reducing or shutting down an unwanted current or voltage surge at an input terminal of the fast-acting power protection system. The fast-acting power protection system also integrates an output voltage clamp and the current limiting block in one piece of monolithic semiconductor material, wherein the output voltage clamp protects an electrical device connected to an output terminal of the fast-acting power protection system from an unwanted voltage surge by rapidly clamping an output voltage to a clamp voltage. Furthermore, the fast-acting power protection system also protects from a reverse polarity input voltage and dielectrically isolates a MOSFET for reverse polarity protection from other current-limiting MOSFET's inside the current limiting block.
US08537516B1
Disclosed are apparatus, methods, and systems for the monitoring of grounding components in an electrical system. Methods of monitoring grounding components comprise a signal or plurality of signals imposed on a ground loop circuit by a first inductive element, a second inductive element which receives the signal(s), and circuitry which compares changes in the imposed signal(s) to a baseline to calculate impedance. Active monitoring of impedance enables contractors to ensure installation of a grounding system was performed correctly, and allows a user to track changes in impedance over the life of the electrical system such that, if an impedance threshold is reached, appropriate action may be taken.
US08537515B2
A driving circuit is placed on an IC chip, and which drives a semiconductor switching element. The driving circuit includes: a power supply circuit for receiving a first voltage supplied from a single power supply provided outside the IC chip, generating a second voltage based on the first voltage, and applying the second voltage to a reference terminal of the semiconductor switching element; and a driving part for driving the semiconductor switching element by applying the first voltage or stopping application of the first voltage to a control terminal of the semiconductor switching element in response to an input signal given from outside the IC chip.
US08537508B2
Systems and method for detecting potentially harmful harmonic and direct current signals at a transformer are disclosed. One such system includes a plurality of detection components electrically connected to electrical signal lines leading from one or more connection points on a power grid, and a plurality of threshold detectors, each threshold detector configured to compare an incoming signal from a detection component to a predetermined signal having a threshold. The system also includes a controller receiving an output from each of the plurality of threshold detectors and configured to drive at least one external component in response to receiving an indication from at least one of the plurality of threshold detectors of a detected signal above a threshold.
US08537497B2
In high frequency magnetic assisted recording technique, a spin torque oscillator that stably oscillates at a low current and a magnetic recording head with high recording density are provided. In a magnetic recording head including an oscillator that generates a high frequency magnetic field, a spin injection layer structure of two laminated magnetic layers which are coupled to be anti-parallel is adopted. A product Ms×t of the saturated magnetization Ms and the film thickness t of the first magnetic layer close to a field generation layer is smaller than a product Ms×t of the second magnetic layer remote from the field generation layer.
US08537493B2
According to one embodiment, a magnetic head for perpendicular recording includes a main pole, a first soft magnetic film disposed on a trailing side of the main pole, and a first nonmagnetic film interposed between the main pole and the first soft magnetic film. A thickness of the main pole is increased in a depth direction from an air bearing surface using an inclination, and a thickness of the first nonmagnetic film increases in the depth direction from the air bearing surface. In another embodiment, an angle from a horizontal plane of an upper surface of the first nonmagnetic film is greater than an angle from a horizontal plane of a lower surface of the first nonmagnetic film in contact with the main pole. Other heads, methods, and systems are described according to more embodiments.
US08537483B1
A system including a mark module, an estimation module and an adjustment module. The mark module is configured to generate a first indicator for a first mark on a storage medium detected when first servo data is read from the storage medium, and a second indicator for a second mark on the storage medium detected when second servo data is read from the storage medium. The estimation module is configured to, based on i) a first location of a center of the storage medium about which the storage medium is rotated, and ii) a period between times when the first indicator and the second indicator are generated, estimate a first distance or an offset angle relative to the first location. The adjustment module is configured to, based on the first distance or the offset angle, adjust a sampling frequency at which user data is read from the storage medium.
US08537474B1
This invention provides an imaging lens system in order from an object side to an image side comprising: a first lens element with positive refractive power; a plastic second lens element with negative refractive power having a concave object-side surface and a convex image-side surface, both surfaces thereof being aspheric; and a plastic third lens element with negative refractive power having a convex object-side surface and a concave image-side surface, both surfaces thereof being aspheric, and at least one inflection point is formed on at least one of the object-side and image-side surfaces thereof. Additionally, the central thickness of the second lens element is controlled favorably for the efficient spatial arrangement of the lens assembly and the simpler individual lens production while maintaining suitable thickness of the second lens element, thereby assuring image quality and improving yield rate of the product.
US08537468B1
Designs of optical devices providing multiplexing or demultiplexing functions are disclosed. According to one embodiment, an optical device or an assembly employs an array of micro lenses, an array of filters and a mirror or an array of mirrors all bonded onto a substrate to provide multiplexing or demultiplexing functions. To compensate for possible errors caused by some or all of these components, one or more compensatory optical plates are provided to respectively correct these errors. Depending on implementation, the compensatory optical plates may be designed differently to correct various errors.
US08537465B2
An apparatus usable with a laser resonator has a generally stationary base, a positioning slide carried on the guide and shiftable thereon in an adjustment direction, and two (or more) holders carried on the slide and each having a platform adapted to secure a respective diffraction grating. Each of the platforms can be shifted on the respective holder with at least two degrees of freedom relative to the slide. The positioning slide can also be shifted relative to the base for moving each of the gratings into a working position.
US08537447B2
An actuator includes a mass section; a support section; a coupling section for coupling the mass section rotatably to the support section so as to support the mass section with cantilever structure; and a pair of driving sources including a piezoelectric element for rotating the mass section, wherein the pair of driving sources are provided separately from each other with respect to a central axis of rotation of the mass section, each of the driving sources is provided slidably with respect to the coupling section or the support section, and the actuator is structured such that it causes the pair of piezoelectric elements to expand and contract in phases opposite to each other, so as to rotate at least a part of the coupling section while torsionally deforming the mass section.
US08537444B2
A system and method and computer program product for exposing a photoresist film with patterns of finer resolution than can physically be projected onto the film in an ordinary image formed at the same wavelength. A hologram structure containing a set of resolvable spatial frequencies is first formed above the photoresist film. An illuminating wavefront containing a second set of resolvable spatial frequencies is projected through the hologram, forming a new set of transmitted spatial frequencies that expose the photoresist. The transmitted spatial frequencies include sum frequencies of higher frequency than is present in the hologram or illuminating wavefront, increasing the resolution of the exposing pattern. Designing lithographic masks further includes fabricating the hologram and projecting the illuminating wavefront. A simple personalization based on Talbot fringes and plasmonic interference is further performed.
US08537439B2
A print calibration processing apparatus includes a test image output section configured to outputs plural patches for gradation characteristic generation to an image forming section, a gradation characteristic data generation section configured to use, as a read object, a test chart obtained by printing the test images on both the sides of the print sheet by the image forming section while shifting print positions of the test images in a front and back direction, reads the images on a first and second side of the test chart, and generates gradation characteristic data of front test images on the first side and the second side and gradation characteristic data of show-through test images on the first and second side, a correction data generation section configured to determine a correction value of maximum gradation based on gradation characteristics of the front and the show-through test images, and a correction section configured to correct gradation of image data.
US08537438B2
It is determined whether a combination of an output requesting application and a printer driver designated as an output destination is a combination of the first application and first printer driver or a combination of the second application and second printer driver. When it is determined that the combination of the output requesting application and the printer driver is neither of these combinations, confirmation information to confirm whether to execute a print process is output.
US08537435B2
According to one embodiment, an image scanning apparatus includes a document glass, a substrate, a first semiconductor light emitting element, a second semiconductor light emitting element, a light guiding section, and a light receiving section. The substrate is provided below and obliquely opposed to the document glass. The first semiconductor light emitting element is mounted on a first surface of the substrate opposed to the document glass and emits light to an original document via the document glass. The second semiconductor light emitting element is mounted on a second surface on the opposite side of the first surface and emits light. The light guiding section receives incidence of the light emitted from the second semiconductor light emitting element and emits the light to the original document from a position where a normal of the document glass is present between the light guide section and the first semiconductor light emitting element.
US08537434B2
An image reading device includes: a plurality of light sources that are arranged in a row and emit light; a light guide body that guides the light emitted from the plurality of light sources to a reading portion and transmits light reflected from the reading portion; a carriage having the plurality of light sources and the light guide body; and a reading unit that receives the light reflected from the reading portion and reads an image on the reading portion.
US08537431B2
A light source driving device for driving plural light sources is provided. The light source driving device includes a voltage booster to boost a voltage from a power source to supply the boosted voltage to each of the plural light sources; a constant current driver to regularly hold driving current of each of the plural light sources constant; a load to consume substantially the same power as the plural light sources; and a switch to selectively connect either the load or the plural light sources with the voltage booster and the constant current driver so that the load or the plural light sources are interposed between the voltage booster and the constant current driver.
US08537426B2
An image forming apparatus includes an image reader that reads each of the plurality of documents and obtains image data corresponding thereto; a code detection/analysis portion that detects, from the image data, identification codes included in the documents and including output processing information which is information relating to an output processing method for the image data; a image group extraction portion that extracts an image data group made up of image data including the output processing information that is identical with each another; and a representative image determination portion that determines, within the image data group, at least one piece of representative image data; and a code deletion portion that deletes identification codes other than those for the representative image data within the image data group.
US08537408B2
An information processing apparatus performs layout processing on print data, performs a preview based on layout-processed print data, and stores the print data used in the preview into a print queue when actual print processing is performed, thus preventing the same print processing from being repeatedly performed.
US08537403B2
A method for controlling and monitoring, from a server, transfers of jobs from clients connected in the network to shared resources connected in the network.
US08537398B2
A cloud administration system for managing inventory information for one or more remote print devices may include a processing module in communication with a plurality of print devices. The processing module may be located remotely from each of the plurality of print devices. The cloud administration system may include a storage module in communication with the processing module. The processing module may be configured to receive inventory information associated with a print device inventory item associated with a print device of the plurality of print devices, store the inventory information in the storage module, and enable an application computing device to access the inventory information from the storage module. The cloud administration system may operate as a shared resource for each of the plurality of print devices and the application computing device.
US08537395B2
An image processing apparatus associates application information to connect to a server device and a client certificate to transmit to the server device with each other and stores therein the associated application information and client certificate. An application managing part activates a browser with designating transmission of the client certificate which is associated with the application information. The browser transmits the client certificate identified by the application managing part to the server device when a request for transmission of the client certificate is received from the server device. As the result, the image processing apparatus reduces operation load placed on a user to transmit the client certificate to the server device. Moreover, the appropriate client certificate may be transmitted to the server device without lowering efficiency in processing. So, data communication between the image processing apparatus and the server device may be established rapidly.
US08537393B2
An MFP is connected with an administrator PC having a printer driver installed thereon through a network to be controlled by the printer driver. The MFP is provided with an image reading portion for optically reading predetermined printed matter to input image data, a printing set value judging portion for judging printing set values when printed matter is printed from input image data, and an initial set value input portion for inputting the judged printing set values as initial set values of a printer driver. The initial set value input portion set printing set values obtained by reading printed matter on an initial set value input screen of a printer driver as the initial set values of the printer driver, and initial set values set to the initial set value input screen are changeable by a user.
US08537390B2
A communication device having a communication unit configured to communicate with a contents storage storing contents information and location information in associated manner, and to communicate with an external device. The communication device obtains the location information from the contents storage, modifies the location information to access information causing an access to the communication device, and transmits the same to the external device. An identifying unit identifies the location information corresponding to the access information if it is selected in the external device and second access to the communication device is made, in response to the selection of the access information through the communication unit. A contents obtaining unit obtains contents information directed by the location information identified by the identifying unit, through the communication unit, and an execution unit generates the contents based on the contents information and outputs the same.
US08537386B2
A computer-implemented method and system for conveying information associated with a rendered job is disclosed herein. In general, data can be automatically generated, in response to a request by a user to render a job via a rendering device, wherein the data includes information indicative of the job. Thereafter, the data can be rendered for the user in a displayable format in association with the rendering of the job via the rendering device in order to convey to the user sufficient information indicative of how the job was processed and rendered via the rendering device in the event that the user encounters unexpected processing and rendering of the job.
US08537382B2
An image forming apparatus includes: a monitor that monitors a state of communication performed in the image forming apparatus; and a controller that, when the monitor monitors that the state of the communication is abnormal, controls the communication based on an operation of the image forming apparatus in which a state has been changed within previously determined time including a time point at which the state of the communication has become abnormal.
US08537370B2
A measuring device for detecting a relative position, the measuring device including a measurement graduation movable in at least one measurement direction and a scanning unit for determining a relative position of the measurement graduation with respect to the scanning unit. The scanning unit includes a light source, a scanning grating disposed on a first side of a transparent carrier element that is positioned in a scanning beam path and a detector arrangement. The scanning unit further includes an attenuation structure that adjusts a light intensity on the detector arrangement in a defined manner, wherein either 1) the attenuation structure is disposed on a second side, opposite the first side, of the transparent carrier element or 2) the attenuation structure has a permeability that varies as a function of location at least along one direction so that a light intensity which is uniform at least in that one direction results on the detector arrangement.
US08537361B2
A testing system including shutter glasses and a testing device is disclosed. The shutter glasses include a left-eye panel and a right-eye panel. The shutter glasses generate an output signal according to a wireless signal. The testing device provides a trigger signal to the shutter glasses to control turn-on times of the left-eye panel and the right-eye panel. When a light passes through the turned-on panel, a penetrating light is generated. The wireless signal is provided by the testing device. The testing device determines whether the shutter glasses are normal according to the output signal and the penetrating light.
US08537360B2
A system for evaluating the susceptibility of a soybean plant to iron deficiency chlorosis is described. Soybean plants are planted in range and rows multiple micro-plots and a cart is used to pass a radiometric sensor over the micro-plots. The cart may have a sensor housing that is divided into multiple partitions with a radiometric sensor assembly positioned within each partition. Each sensor assembly generates a data signal and a computer receives and stores the data signals. The field cart is positioned above the range. The number of partitions corresponds to the number of rows in the range and each sensor assembly is positioned above a single row.
US08537346B2
A light emitter 320 is so mounted to a mounting portion 170 provided at a predetermined position of the tool mounting rotation arm 160 that a light beam LB is emitted toward a swing arm 150, the light beam LB is caused to be emitted from the light emitter 320, and the swing arm 150 and the tool mounting rotation arm 160 are so positioned that the light beam LB from the light emitter 320 is irradiated to an allowable range of a light receiving portion 410 for receiving the light beam LB from the light emitter 320.
US08537335B2
An illumination system for a microlithography projection exposure apparatus for illuminating an illumination field with the light from a primary light source has a variably adjustable pupil shaping unit for receiving light from the primary light source and for generating a variably adjustable two-dimensional intensity distribution in a pupil shaping surface of the illumination system. The pupil shaping unit has a Fourier optical system for converting an entrance beam bundle entering through an entrance plane of the Fourier optical system into an exit beam bundle exiting from an exit plane of the Fourier optical system. The Fourier optical system has a focal length fFOS and a structural length L measured between an entrance-side first system surface and an exit-side last system surface along an optical axis, where (L/fFOS)<1/6.
US08537331B2
An immersion exposure apparatus includes an optical member, a supply outlet that supplies a liquid to a space between an upper surface of the optical member and a movable object, and an annular member at least a portion of which is arranged around the optical member, the space between the upper surface of the optical member and the object being filled with the liquid.
US08537329B2
The present invention discloses a rescue circuit of display panel and a rescue method thereof. The rescue circuit includes an amplifier, a first conductive line, a second conductive line, and a third conductive line. The amplifier has an input end and an output end. The first conductive line and the second conductive line intersect and are isolated from signal input terminals of the plurality of signal lines. The first conductive line is electrically connected to the input end and the second conductive line is electrically connected through an electrical resistor to the output end. The third conductive line intersects and is isolated from signal distal ends of the signal lines and is electrically connected to the output end. The rescue method includes performing a welding operation and performing a cutting operation. With such a rescue, a broken signal line may effectively overcome the problem of weak line with the electrical resistor connected to the second conductive line.
US08537327B2
Embodiments of the disclosed technology relates to an array substrate, a manufacturing method thereof and a liquid crystal display. The method comprises: forming a gate metal film, applying photoresist on the gate metal film, patterning to form a gate line, a gate electrode and a gate line leading wire, and remain a part of photoresist on the gate line leading wire; sequentially depositing a gate insulating film, an active layer film and a source/drain metal film, applying photoresist on the source/drain metal film and patterning to form source/drain electrodes and a channel; lifting off the remained photoresist, the gate insulating film and the photoresist above the gate line leading wire; and then forming a protection layer and a pixel electrode.
US08537323B2
A display apparatus includes a display panel, a drive circuit provided to the display panel, and a wiring substrate. The wiring substrate includes a proximal end portion joined to the display panel, an extended portion extended from the proximal end portion, a first fixed portion extended from the extended portion in one direction inclined from an extending direction of the extended portion, and a second fixed portion extended from the extended portion in the other direction inclined from the extending direction. The extended portion is folded back to face the proximal end portion. The first fixed portion and the second fixed portion are folded back so as to straddle side surfaces of the display panel and so that their end portions are arranged on a side of the display panel opposite to a side of the same on which the proximal end portion is arranged.
US08537319B2
A liquid crystal display and a method for fabricating the liquid crystal display are provided. The liquid crystal display includes: a first substrate; scan lines arranged in a first direction on the first substrate; data lines arranged in a second direction such that the data lines cross the scan lines; pixel regions defined by the scan lines and the data lines; a thin film transistor region positioned on a cross region of the scan lines and the data lines such that the thin film transistor region is positioned over at least two of the pixel regions; pixel electrodes overlapped with at least a part of the thin film transistor region while being positioned on the pixel regions; a second substrate positioned apart from the first substrate and equipped with a common electrode, the second substrate opposing the first substrate; and a liquid crystal layer interposed between the first substrate and the second substrate.
US08537317B2
In a multi-domain vertical alignment liquid crystal display, a pixel electrode, a common electrode and liquid crystal molecules are combined to form an LC alignment unit. In the LC alignment unit, at least two slits crossing each other at one point are created in the common electrode; and slanting slits are created in the pixel electrode, extending along diagonals of the pixel electrode. The slits in the common electrode and the slits in the pixel electrode stagger from one another.
US08537310B2
A liquid crystal device includes a first polarization grating (101), a second polarization grating (102), and a liquid crystal layer (103). The first polarization grating (101) is configured to polarize and diffract incident light (190) into first and second beams (195,196) having different polarizations and different directions of propagation relative to that of the incident light (190). The liquid crystal layer (103) is configured to receive the first and second beams (195,196) from the first polarization grating (101). The liquid crystal layer (103) is configured to be switched between a first state that does not substantially affect respective polarizations of the first and second beams (195,196) traveling therethrough, and a second state that alters the respective polarizations of the first and second beams (195,196) traveling therethrough. The second polarization grating (102) is configured to analyze and diffract the first and second beams (195,196) from the liquid crystal layer (103) to alter the different directions of propagation thereof in response to the state of the liquid crystal layer (103). Related devices are also discussed.
US08537309B2
The present invention provides a polarizer plate including at least a protective layer A, a polarizer, and a protective layer B in that order, the protective layer A including at least layers a and b respectively including a thermoplastic resin as a main component, the layer a having a flexural modulus higher than that of the layer b; and a liquid crystal display device including a light source, an incident-side polarizer plate, a liquid crystal cell, and an exit-side polarizer plate in that order, the incident-side polarizer plate and/or the exit-side polarizer plate being the polarizer plate of the present invention. According to the present invention, a polarizer plate exhibiting high tenacity and high surface hardness and a liquid crystal display device including the polarizer plate are provided.
US08537291B1
A system, method, and computer program product are provided for determining an angle of polarization for a display device. Further, a polarization associated with shutter glasses is rotated the determined angle for viewing the display device utilizing the shutter glasses.
US08537278B1
In particular embodiments, a process relating to the creation of a high-resolution video from a low-resolution video. In a particular embodiment, the process receives as input a sequence of low-resolution video frames. The process first determines a matching score for consecutive frames in the sequence, where the matching score is based on a preliminary global transformation between consecutive frames. From the matching scores, the process determines a set of matching windows and relative-motion estimates and then uses the set and estimates to calculate more thorough global transformations and any residual relative-motion which can be explained using independent object motion and/or optical flow. The process uses the latter global transformation and any independent object motion and/or optical flow to create motion trajectories and to generate high-resolution frames by interpolating low-resolution frames at trajectory-defined points, using regular-to-irregular spatio-temporal interpolation. The process then restores the frames, using deblurring, and outputs them.
US08537271B2
A camera shutter mechanism for covering and exposing an imaging sensor array is disclosed. The camera shutter mechanism includes a rotary motor, a crank mechanism, a cover, a guide, and a drive circuit. The rotary motor is coupled to the crank mechanism to rotate the crank mechanism about a central axis. The cover is coupled to the crank mechanism at a point away from the central axis. The drive circuit controls the rotary motor so that the cover moves back and forth repeatedly in a substantially linear motion along the guide between a shutter closed position and a shutter open position over the imaging sensor array. Other embodiments are also described and claimed.
US08537269B2
A method, medium, and apparatus for setting an exposure time is provided. The apparatus includes a section setting module which sets one or more luminance sections based on a luminance distribution of an input image, an image division module which divides the input image into two or more regions, a region classification module which classifies the regions into the luminance sections, and an exposure-time setting module which sets an exposure time for each of the regions with reference to a target luminance value, the target luminance value being set based on the results of the classification performed by the region classification module.
US08537263B2
The imaging device has an imaging surface and a sensor, wherein the imaging surface is illuminated and reflects at least some of the illumination to the sensor to detect an image. The imaging device has a width and an optical path passing therethrough, wherein the optical path exhibits distortion as a result of the width of the device and the nature of the optical path. The imaging device includes an optical element which in use compensates for the distortion by generating a magnification profile across a tangential plane of the device at the sensor.
US08537260B2
An apparatus and method for low noise imaging uses an image sensor, such as an EMCCD in which charges are accumulated and shifted out using analog clock signals. A sensor controller generates the clock signals from digital waveforms stored in memory units that provide outputs to digital-to-analog converters that, in turn, convert the signals to analog form. The analog signals are then amplified and applied to the sensor. The specific waveforms are determined by a digital signal processor and stored in the memories, and the desired waveforms are read out the memories using addressing provided by a field-programmable gate array. The clock signals may be sinusoids, or may be more complex waveform shapes, and the waveform shapes may be varied by a user. The clock signal rise times may be made gradual so as to minimize noise contributions.
US08537259B2
A photoelectric conversion circuit includes: a photoelectric conversion element having one end to which bias voltage is applied and the other end from which photo current according to an amount of received light is output; and a photo current detecting unit clamping voltage of the other end of the photoelectric conversion element to a predetermined potential and detecting the photo current.
US08537251B2
A method of filtering a red-eye phenomenon from an acquired digital image including a multiplicity of pixels indicative of color, the pixels forming various shapes of the image, includes analyzing meta-data information, determining one or more regions within the digital image suspected as including red eye artifact, and determining, based at least in part on the meta-data analysis, whether the regions are actual red eye artifact. The meta-data information may include information describing conditions under which the image was acquired, captured and/or digitized, acquisition device-specific information, and/film information.
US08537249B2
A zoom lens system of lens units, the system including, in object-side-to-image-side order: a first lens unit having positive optical power; a second lens unit; an aperture diaphragm; one or more additional lens units, with a first of the additional lens units being a first focusing-lens unit having negative optical power and moving along the optical axis in the zoom lens system focusing; an image blur compensating lens unit, adjacent the first focusing-lens unit and movable in a direction perpendicular to the optical axis in order to optically compensate image blur; with the lens system satisfying: 0.1<(T1+T2)/H<2.0 (T1 being the axial thickness of the first lens unit, T2 being the axial thickness of the second lens unit, and H being the height of an image the zoom lens system forms on an image surface on the image-side end of the zoom lens system).
US08537247B2
Disclosed is a photographing device comprising: a photographing unit; a shutter operating unit; a geomagnetic sensor which detects geomagnetism; an electric actuator unit which is electrically driven to generate magnetic field; a drive control unit which turns the electric actuator unit into a non-driven state, within a predetermined period after an operation is entered through the shutter operating unit; and a shooting azimuth calculation unit which captures an output from the geomagnetic sensor within the predetermined period, and calculates azimuth based on the captured output.
US08537241B2
In one embodiment, a method for sensing an image of a scene includes receiving incident light at a image sensing device including an array of at least two regions of pixel elements, providing one or more control parameters where each of the control parameters modifies the sensitivity of the pixel elements, generating control signals for the one or more control parameter for each region of pixel elements where the sensitivity of the pixel elements is varied on a region by region basis. In another embodiment, method for sensing an image of a scene includes generating control signals for controlling two or more control parameters for controlling the pixel elements of an entire array to provide continuous fine grain control of the sensitivity of the pixel elements.
US08537233B1
Distortions in digital image data, for example, radial falloff and improper white balance, are corrected without introducing artifacts in saturated regions or causing near-saturated regions to become saturated. The approach avoids pushing near-saturated colors into saturation by assuring that the total gain applied to a pixel channel is always less than 1. A spatially adaptive clamp threshold is used to clamp color values for a pixel after the color channel color values have been gain-adjusted. In this manner, saturated pixel color values that have been shifted-down into non-saturated regions are clamped to a maximum valid value and are presented as white in images generated from the gain-adjusted image data. One example embodiment may calculate an adaptive clamp threshold for each pixel in the image data. Another example embodiment may calculate an adaptive clamp threshold for each pixel in a row of pixels in the image data.
US08537225B2
To reduce degradation of image quality occurring upon correction of an image shake, provided is an image pickup apparatus including: an image pickup optical system; an image pickup element for photoelectrically converting an image formed by the image pickup optical system; a processing unit for processing a taken image; a detection unit for detecting a shake of the image pickup apparatus; and an image stabilizing unit for decentering an image stabilizing lens unit formed as a part of the image pickup optical system based on a detection result from the detection unit. The processing unit performs the process by using an image restore filter corresponding to a position of the image stabilizing lens unit at a time of image taking.
US08537219B2
An invention for identifying a spatial location of an event within video image data is provided. In one embodiment, there is a spatial representation tool, including a compression component configured to receive trajectory data of an event within video image data, and generate a set of compressed spatial representation of the trajectory data of the event within the video image data. A database component is configured to input the set of compressed spatial representations into a relational database, and a search component is configured to search the relational database to identify a spatial location of the event within the video image data.
US08537216B2
A leveling apparatus for optically detecting a height difference relative to a leveling staff includes an objective, a two-dimensional detector, a mount for rotating both the objective and the detector about a fixed vertical axis of the apparatus, and a processor. The detector is arranged such that its rows are inclined to an image of a vertical axis of the object by an acute angle. A method of detecting a height difference of an apparatus relative to a leveling staff includes imaging the leveling staff onto an array of detectors such that the image of a vertical axis of the staff is inclined to detector rows at an acute angle.
US08537214B2
The invention relates to a method for adjustment of a harmonization compensation applied to alleviate a discrepancy of conformity between a video image transmitted by a video transducer (1) and projected by a head-up display device (5, 6), of an aircraft, and an external scene ahead of the aircraft. At least one equipment item of the aircraft—preferably the said HUD device—equipped with at least one control element accessible in the cockpit, is programmed to be able to function according to a nominal mode and according to a maintenance mode, in which at least one of its control elements, known as a redirected control element, is used to define the applied harmonization compensation. An operator activates the maintenance mode and starts an adjustment operation, in which he modifies in real time the applied harmonization compensation, by manipulating at least one redirected control element, until the video image is matched with the external scene.
US08537203B2
A scanning device for use in an endoscope or other applications can be driven to scan a region with one or more different scanning parameters during successive scanning frames. The scanning device, which can include an optical fiber or reflective surface driven by an actuator to move relative to one or more axes, can be provided with a drive signal that is different during successive scanning frames so that the scanning pattern can be caused to differ between the successive scanning frames by one or more of size, amplitude in at least one direction, depth, duration, shape, and resolution. Thus, different scanning frames can be employed for imaging, carrying out a diagnosis, rendering a therapy, and/or monitoring a site, using the appropriate scanning pattern, appropriate light source, and other parameters for each function that is carried out by the scanning device.
US08537186B2
An adhesive label includes a pressure-sensitive adhesive agent layer formed on one surface of a support. A non-adhesive heat-reactive layer is positioned above the adhesive agent layer and in which openings are formed by heating at a predetermined temperature or higher. An intermediate layer is positioned between the heat-reactive layer and the adhesive agent layer. The intermediate layer and the heat-reactive layer are each formed thinner than the adhesive agent layer. The intermediate layer facilitates the formation of the openings in the heat-reactive layer with good heat energy efficiency and allows the intermediate layer or the adhesive agent layer to be exposed through the openings.
US08537179B2
A first intermediate image generating means (1) generates an intermediate image (D1) by extracting a component of an input image (DIN) in a particular frequency band; a second intermediate image generating means (2) generates an intermediate image (D2) having a frequency component higher than intermediate image (D1); an intermediate image processing means (3M) generates an intermediate image (D3M) by suppressing low-level noise included in intermediate image (D1); an intermediate image processing means (3H) generates an intermediate image (D3H) by suppressing low-level noise included in intermediate image (D2); and an adding means (4) adds the input image (DIN) and intermediate image (D3M) and intermediate image (D3H) together to obtain a final output image (DOUT). Even if the input image includes a fold-over component on the high-frequency side or does not include an adequate high-frequency component, an enhanced image can be obtained without enhancing noise.
US08537170B2
An organic light emitting display and a method of driving the same, in which a driving frequency is lowered and at the same time a production cost is reduced. The organic light emitting display includes: a display region divided into a left part and a right part; a first data driver adapted to supply a data signal to data lines of the left part; a second data driver adapted to supply the data signal to data lines of the right part; and first and second memory groups wherein, when one of the first and second memory groups stores data to be supplied to the left and right parts therein, another one of the first and second memory groups supplies data to the first and second drivers, and wherein, when one of the first and second memory groups receives a reading signal in parallel, another one of the first and second memory groups receives a writing signal in series. With this configuration, the frequency of a clock included in a reading signal supplied to a line memory is lowered, thereby reducing a production cost.
US08537166B1
One embodiment of the present invention sets forth a technique for displaying high-resolution images using multiple graphics processing units (GPUs). The graphics driver is configured to present one virtual display device, simulating a high-resolution mosaic display surface, to the operating system and the application programs. The graphics driver is also configured to partition the display surface amongst the GPUs and transmit commands and data to the local memory associated with the first GPU. A video bridge automatically broadcasts this information to the local memories associated with the remaining GPUs. Each GPU renders and displays only the partition of the display surface assigned to that particular GPU, and the GPUs are synchronized to ensure the continuity of the displayed images. This technique allows the system to display higher resolution images than the system hardware would otherwise support, transparently to the operating system and the application programs.
US08537140B2
An illuminated touch sensitive surface module and an illuminated device are disclosed. The illuminated touch sensitive surface module includes a cosmetic layer, a sensor, a controller and an illuminated device. The cosmetic layer permits light beams to pass through and objects to touch or hover thereon. The controller connects to the sensor and drives an illuminated mode of the illuminated device according to the position information. The illuminated device has many regions and at least one light guild film in which the light beams enter from the side and emit out of a top of individual light guide film. Further, each light guide film has a bottom on which micro members are formed for changing path of the entering light beams and block members for defining the regions. In the illuminated mode, the touched or hovered regions of the illuminated device are illuminated while the other regions are dark. Thus, the illuminated touch sensitive surface module provides the regional illumination in response to a gesture operation.
US08537137B2
An input device includes light-emitting units, which are arranged around a display, and configured to emit an inspection light, light-receiving units, which are arranged around the display, and configured to receive the inspection light, and a control unit configured to determine whether an input is valid or not based on an intensity of light received by the light-receiving units, and transit to an energy-saving mode when the input is not valid.
US08537129B2
Briefly, a method and apparatus for recognizing movement of one or more touches across a location on a keyboard grid on a touch panel interface is disclosed. The method may receiving user input with a touch panel interface, recognizing movement of one or more touches across a location on a keyboard grid on the touch panel interface, and performing an action associated with the movement of one or more touches across the location on the keyboard grid on the touch panel interface.
US08537123B2
A touch sensing apparatus for accelerating a sensing signal processing operation is provided. The touch sensing apparatus includes a plurality of sets of horizontal sensing lines, a plurality of sets of vertical sensing lines, a plurality of processing circuits, and a plurality of sensing units. The plurality of sensing units output a plurality of sets of horizontal and vertical sensing signals via the plurality of sets of horizontal and vertical sensing lines respectively. Each processing circuit is coupled to corresponding sets of horizontal and vertical sensing lines. Furthermore, disclosed is a sensing signal processing method essentially including scanning the plurality of sets of horizontal sensing lines in synchronization for synchronously fetching the plurality of sets of horizontal sensing signals during a first interval, and scanning the plurality of sets of vertical sensing lines in synchronization for synchronously fetching the plurality of sets of vertical sensing signals during a second interval.
US08537122B2
A touchscreen adapter may fit between a display and a display mount and may resolve the presence and position of a touch to the surface of the display. In some embodiments, the touchscreen adapter may sense using a strain gage sensor mechanism. The touchscreen adapter may have a male mechanical interface to the display and a female mechanical interface to the display mount. In some embodiments, the two mounts may be the same size and format, enabling the touchscreen adapter to be inserted between a display and display mount for a given display. The touchscreen adapter may provide an electronic interface to a computer system to transmit a presence and position of a touch made to the display.
US08537111B2
Systems and methods are described for navigating through a data space. The navigating comprises detecting a gesture of a body from gesture data received via a detector. The gesture data is absolute three-space location data of an instantaneous state of the body at a point in time and physical space. The detecting comprises identifying the gesture using the gesture data. The navigating comprises translating the gesture to a gesture signal, and navigating through the data space in response to the gesture signal. The data space is a data-representational space comprising a dataset represented in the physical space.
US08537109B2
A system and method for automatically adjusting a drive current to a light source during an optical navigation operation uses brightness characteristics of captured frames of image data to determine whether each of the frames of image data belongs to one of at least first and second types of frames of image data. The drive current is adjusted depending on counts of the frames of image data belonging to the first and second types of frames of image data.
US08537106B2
An operation panel structure for an image forming apparatus, said operation panel structure having an operation panel protruding from a front side of the image forming apparatus. The operation panel structure has a first support unit for supporting the operation panel such that the operation panel is capable of pivoting in a first direction along a vertical direction and a second support unit for supporting the operation panel such that the operation panel is capable of pivoting in a second direction along a horizontal direction. A lock claw is capable of selectively engaging with a plural number of lock holes so that the operation panel can be locked in the plural number of locked positions while the operation panel is pivoting in the first direction.
US08537101B2
A three-dimensional image display device includes a luminance controller receiving a three-dimensional enable signal, a backlight data signal and at least one starting signal of a scan starting signal, a vertical blank starting signal and a backlight starting signal. The luminance controller outputs a backlight control signal and a backlight unit is operated based on the backlight control signal and is coupled to the luminance controller. The backlight data signal is based on a previous pulse of the starting signal and is applied from a first time when a current pulse of the starting signal starts to a second time when a next pulse of the starting signal starts.
US08537096B2
A display apparatus including: a backlight unit generating a light; a display panel receiving the light to display an image; a backlight driving circuit receiving a driving power and a control signal from an external system to drive the backlight unit; a display panel control circuit receiving a driving signal and an image signal from the external system to control the display panel; and a connector electrically connecting the external system to the backlight driving circuit and the display panel control circuit, wherein the driving power, the control signal, the driving signal and the image signal are transmitted through the connector.
US08537089B2
A display device includes a first substrate, a first electrode comprising first electrode extensions formed on the first substrate, a second electrode comprising second electrode extensions formed on the first substrate and arranged alternately with the first electrode extensions, a second substrate facing the first substrate, liquid crystal molecules interposed between the first substrate and the second substrate, wherein electrode gaps formed between the first electrode extensions and the second electrode extensions comprise first electrode gaps and second electrode gaps, and the first electrode gaps are different from the second electrode gaps, and wherein the liquid crystal molecules are aligned vertically to the first and the second substrate, when the electric field is not formed between the first and the second substrate.
US08537086B2
To improve the quality of a liquid crystal display device, writing of an image signal and lighting of a backlight are sequentially performed not in the whole pixel portion of the liquid crystal display device but in each given region of the pixel portion. Thus, the frequency of input of an image signal to each pixel of the liquid crystal display device can be increased. As a result, display degradation caused in the liquid crystal display device such as color break can be suppressed, and the quality of an image can be improved.
US08537083B2
The liquid crystal display device 100 has a matrix arrangement of pixels which are formed by a liquid crystal layer, display electrodes disposed across the liquid crystal layer, and a counter electrode made of a transparent material and represents a tone (gray scale level) per pixel by applying a drive voltage to the liquid crystal layer, the drive voltage corresponding to a potential difference between each of the display electrodes and the counter electrode. The device also includes a common voltage supplying part 42 that detects a charge in a certain area T1 of the counter electrode 15 and compares a feedback voltage corresponding to the detected charge in the area, thereby providing common voltage Vcom feedback control. Consequently, flickers on the screen can be prevented by common voltage Vcom feedback control.
US08537079B2
A power control method, a power control apparatus, and an OLED display are provided. The method includes the steps of: estimating a voltage value according to image content of an image, the voltage value indicative of a minimal required voltage allowing the OLED panel to display the image; and controlling a voltage generator to adjust a booster voltage provided to the OLED panel according to the estimated voltage value.
US08537069B2
An RFID tag is disclosed, wherein the RFID tag includes a radiation pattern printing on an upper surface of a first dielectric substrate, a cross (+) type slot formed towards an upper part, a lower part, a left-side and a right-side on the basis of a center of the radiation pattern to divide a left-side radiation pattern and a right-side radiation pattern, a plurality of first connection patterns formed inside the upper part of the cross (+) type slot, connecting the left-side radiation pattern with the right-side radiation pattern, a tag chip settled inside the lower part of the cross (+) type slot, a feeding loop pattern electrically connecting the tag chip and the left-side radiation pattern, and the right-side radiation pattern, and a plurality of second connection patterns connecting the left-side radiation pattern and the right-side radiation pattern at an end part of the feeding loop pattern.
US08537068B2
Methods and apparatus for a feed assembly for a reflector antenna including an aperture common to low, mid, and high frequency bands, a polyrod design to launch signals in the mid and high frequency bands, a horn to launch signals in the low frequency band, a co-located phase center for launching signals in the low, mid, and high frequency bands, and a low-band monopulse array located on a surface about the aperture to track a satellite.
US08537060B2
A glass antenna of a vehicle is provided, in which the pattern of the antenna is positioned at the sealant provided between a window glass and the vehicle body for indirect grounding. With this, the impedance characteristic and reception level of the antenna can be increased in a cost-effective way.
US08537047B2
The invention relates to the digital signal requantization, at a given quantization step size, of a first word received in a first period of time and encoded in a first number of bits, into a second word, with a quantization error equal to a third number. A sequence of third words is outputted, equal to the second word, with the sequence subdivided into a first group comprising a number of third words that is equal to the third number and a second group of third words. Before outputting them, the correction means adds a least significant bit to the third words of the first group and adds or subtracts least significant bits to or from the third words of the second group, such that the sum of the least significant bits added to and subtracted from the second group is zero.
US08537045B2
Embodiments of the present disclosure may provide a charge redistribution DAC with two sets of capacitors that provides a DAC output by sharing charges between a plurality of pairs of capacitors in lieu of charging the capacitors using traditional external reference voltages. The charge redistribution DAC may comprise a plurality of pairs of first and second capacitors that each has a first side and a second side, and a group of first switches and a group of second switches. Each first or second switch selectively controls connection of the first side of a respective first or second capacitor to one of a pair of output signal lines according to a DAC input word. The charge redistribution DAC further may comprise a group of bridging switches each connected between second sides of paired first and second capacitors.
US08537042B2
The present invention relates to a multi-bit digital to analogue converter (DAC) and to a delta-sigma analogue to digital converter employing such a DAC. The DAC has a multi-bit input, a plurality of elements for processing an input signal received at the input and a selector for selecting, based on the input signal, one or more of the DAC elements to process the signal. The DAC has control means for controlling the selector such that if the input to the DAC is below a predetermined level for a predetermined period of time the selector is operative to select only a single one of the DAC elements to process the input signal. Also disclosed is a delta-sigma analogue to digital converter (ADC) employing such a DAC.
US08537040B2
Systems and methods are disclosed for performing data conversion by matching current sources using a thin oxide device; and minimizing voltage stress on the thin oxide device during operation or power down.
US08537039B2
There is provided a distortion correcting device in which a first A/D converter A/D converts a first input signal to obtain a first converted signal, a second A/D converter A/D converts a second input signal to obtain a second converted signal wherein the second input signal is a signal obtained by reducing an amplitude of the first input signal, or the first input signal is a signal obtained by increasing an amplitude of the second input signal, the exponentiator obtains an exponential signal by raising the second converted signal to an n-th power (“n” is an integer of 2 or more), a adaptive correlation controller carries out adaptive correlation control based on the exponential signal and the second converted signal to generate a distortion signal that is an n-th power component contained in the exponential signal, and a distortion remover removes the distortion signal from the first converted signal.
US08537032B2
A road-side support device which provides support information to a vehicle includes a device-side receiver unit that receives equipment information on equipment of the vehicle or detectable information detectable by a sensor unit of the vehicle, a priority calculating unit that calculates a priority of a support using the support information on the basis of the equipment information or the detectable information, and a device-side transmitter unit that transmits the support information to the vehicle on the basis of the priority. Accordingly, it is possible to improve the efficiency of processes necessary for vehicle control, driving support, or the like in the road-side support device and the vehicle.
US08537028B2
An electronic electric meter for use in a networked automatic meter reading environment. The meter includes a meter microcontroller, a measurement microcontroller, a communication microcontroller and spread spectrum processor, and a plurality of other communication interface modules for communicating commodity utilization and power quality data to a utility. The meter measures electricity usage and monitors power quality parameters for transmission to the utility over a spread spectrum local area network (LAN) to a remotely located gateway node. The gateway node transmits this data to the utility over a commercially available fixed wide area network (WAN). The meter also provides direct communication to the utility over a commercially available network interface that plugs into the meter's backplane or bus system, bypassing the local area network communication link and gateway node.
US08537022B2
The invention provides a method for configurable ground monitoring of a workbench, and the method comprises the steps as follows. The step of detecting if each of monitored objects of a monitor device is enable should be performed first. A digital value of each of the monitored objects according to detecting result is then calculated and accumulated. The step of detecting if each of the monitored objects reaches a predetermined number of samples is performed, and the step of calculating an average value of each of the monitored objects according to detecting result is followed. The average measured value is compared with a predetermined digital limit-value of each of the monitored objects; furthermore, a corresponding alarm will be sounded when the average measured value exceeds the predetermined digital limit-value. The digital value and a compared result are then sent, and then the step of detecting if the operator ground connection is enabled is performed. A timer counter is then renewed according to detecting result, and an alarm will be sounded when the operator did not maintain ground connection and is exceeding a predetermined time period. A device using the abovementioned method is also disclosed in the present invention.
US08537021B1
Apparatus, methods, and systems for providing comprehensive control and monitoring of an electrical system are presented. The envisioned invention according to at least one aspect provides for control and monitoring functions that include main circuit level functions and sub-circuit level functions. The control and monitoring function further provides for communication with a remote central control center to send commands to and receive data from the main circuit control and/or sub-circuit(s). Information from the monitoring function may be used to alter the operation of the system, aid in diagnostic response, and ultimately, improve the safety and reliability of the electrical system.
US08537018B2
Embodiments of the invention provide methods of displaying information associated with a refrigeration system, methods for managing a refrigeration system, refrigeration systems, methods of providing redundancy to a refrigeration system, and injector systems. A refrigeration system and method for displaying information associated with a refrigeration system includes monitoring a temperature associated with the refrigeration system, detecting events associated with the refrigeration system, and displaying the temperature and at least one event associated with the refrigeration system occurring during a predetermined period of time, including displaying the temperature occurring during the predetermined period of time and displaying a user interface element associated with at least one event occurring during the predetermined period of time.
US08537013B2
Methods and other embodiments associated with a display stand with interchangeable head devices are presented. In one embodiment, a display assembly comprises a base, an interchangeable head device, a mounting member, a tether, and a sensor. The interchangeable head device is mounted to the base. The interchangeable head device is one of a plurality of different base head devices configured to be interchangeably mounted to the base. The mounting member is adapted for mounting thereon a display item and is movable between a mounted position in contact with one of the base head devices mounted to the base. The mounting can be removed from the base to facilitate viewing and handling of the display item. The tether is attached to the mounting member. The sensor transmits a signal to an alarm system when the mounting member is removed from the base head device mounted to the base.
US08537011B2
A fence for establishing a secure marine perimeter includes a floating platform, at least two uprights extending to a predetermined height, at least one anchor, at least one anchor line, an optic fiber net extending from a first predetermined point above the surface of the body of water to a second predetermined point below the surface of the body of water, the optic fiber net including at least one optic fiber with an input end and an output end, a light transmitter connected to the input end introducing an input optic signal into the optic fiber, a light receiver connected to the output end receiving an output optic signal from the optic fiber, and a processor comparing the output optic signal with the input optic signal and generating an alarm if a difference between the input optic signal and the output optic signal exceeds a predetermined alarm threshold.
US08537005B2
A checkout system employs a bi-optical workstation having dual windows and a main reader for electro-optically reading indicia on products to be processed at the workstation through at least one of the windows. The workstation is supported by a countertop and has a raised housing extending upwardly away from the countertop. An auxiliary cordless reader is used for electro-optically reading the indicia in a handheld mode when the main reader is not operated. A cradle bounds a compartment in which the auxiliary cordless reader is removably received when not in the handheld mode. The cradle is supported by the raised housing above and remote from, and out of direct contact with, the countertop to form a zero-footprint therewith.
US08537004B2
An automated medication dispensing system is disclosed. The system includes a memory configured to store identifying information for at least one item. The identifying information includes an indicator associated with at least one specific feature of the at least one item. The system also includes a processor configured to dispense the at least one item to a user, an output module configured to display the identifying information for the at least one item, and an input device configured to receive, from the user, input indicating that the user has verified that the dispensed item has the same identifying information as the identifying information displayed by the output module. Handheld devices, bedside administration systems, methods, and machine-readable mediums are also disclosed.
US08536986B2
Medical examination or treatment device, in particular x-ray or CT device, comprising a control device controlling the operation of one or a number of device elements, as well as at least one mobile control element assigned to the control device, the control element communicating wirelessly with the control device for operating the examination or treatment device to issue control signals, with a detector element for detecting an item of information which can be read out or sent by a control element assigned to the control device during a movement of the control element from the room containing the medical examination or treatment device, the room communicating with the control device which disables the control operation as a function of the detection result.
US08536985B1
There is disclosed a system, method, and apparatus for a truck or like vehicle wherein a power source is split and/or divided into a plurality of branch power lines and wherein there is data and power transmitted over the power lines to selected systems and/or subsystems. An intelligent isolation module is provided for selectively transmitting, blocking, and/or altering data and/or power on any branch, sub-branch, and/or selected segment of a branch.
US08536980B2
Systems and methods for addressing pagers are described. The pagers are reprogrammable and can be assigned identifiers as required. Pagers may be automatically assigned one of a plurality of identifiers. Thereafter, the assigned identifier may form the basis of a unique network address that allows the pagers to communicate wirelessly with a network in order to receive information commands and pages. The assigned identifier is maintained on the pager and can be presented on a display for identification of the pager. The assigned identifier can be transmitted to the pager by a charging unit when the pager is connected to the charging unit and can be calculated using the location of a port at which the pager is connected to the charging unit.
US08536971B1
A magnetic component includes a magnetic component core. The magnetic component core includes a first plate, a second plate, a secondary core post connected between the first plate and the second plate, and a plurality of primary core posts disposed between the first plate and the second plate. Each of the plurality of primary core posts including a first section connected to the first plate and a second section connected to the second plate. The first and second section of each of the plurality of primary core posts is separated by a gap. A secondary winding is formed about the secondary core post. Primary windings are formed about each of the plurality of primary core posts.
US08536968B1
An improved magnetic component structure, wherein the structure comprises a base and two iron cores, in which the base includes a centrally through winding axle tube and the openings at both the left and right ends of the winding axle tube individually extend out a baffle. Additionally, the two iron cores are caps, in which a core column extends out from the center of the iron core toward the opening of the winding axle tube, and the core column can be inserted to the centrally through part of the winding axle tube. Therefore, the two iron cores can be clip installed between the two sets of pin parts of the base and left and right assembled to the base such that the base combined with the two iron cores can be installed upright on one side having the notch of a drive circuit board in an LED light tube.
US08536950B2
Exemplary techniques for performing impedance matching are described. In an exemplary embodiment, the apparatus may include an amplifier (e.g., a power amplifier) coupled to first and second matching circuits. The first matching circuit may include multiple stages coupled to a first node and may provide input impedance matching for the amplifier. The second matching circuit may include multiple stages coupled to a second node and may provide output impedance matching for the amplifier. At least one switch may be coupled between the first and second nodes and may bypass or select the amplifier. The first and second nodes may have a common impedance. The apparatus may further include a second amplifier coupled in parallel with the amplifier and further to the matching circuits. The second matching circuit may include a first input stage coupled to the amplifier, a second input stage coupled to the second amplifier, and a second stage coupled to the two input stages via switches.
US08536947B2
A class AB amplifier with resistive level-shifting circuitry is described. In one exemplary design, the class AB amplifier includes an input stage, a resistive level-shifting stage, a class AB output stage, and a bias circuit. The input stage receives an input signal and provides a first drive signal. The resistive level-shifting stage receives the first drive signal and provides a second drive signal. The output stage receives the first and second drive signals and provides an output signal. The bias circuit generates a bias voltage for the resistive level-shifting stage to obtain a desired quiescent current for the output stage. In one exemplary design, the resistive level-shifting stage includes a transistor and a resistor. The transistor receives the bias voltage and provides the second drive signal. The resistor is coupled to the transistor and provides a voltage drop between the first and second drive signals.
US08536945B2
A differential output stage configured for receiving differential input signal comprising first and second signals, comprising a first output for providing a first output signal, and a second output providing a second output signal, the first and second output signals together forming a differential output signal, a first voltage buffer and first controlled current source each connected to the first output, the first voltage buffer being driven by a signal in-phase with the first input signal, the first controlled current source being driven by a signal in-phase with the second input signal, and a second voltage buffer and second controlled current source each connected to the second output, the second voltage buffer being driven by a signal in-phase with the second input signal, the second controlled current source being driven a signal in-phase with by the first input signal.
US08536920B2
A clock circuit with delay functions includes a first clock tree and a delay module. The first clock tree provides a first clock signal and includes a first clock root and a plurality of first sub-trees. The delay module is coupled to the first clock root or a designated sub-tree among the plurality of first sub-trees for delaying the first clock signal. The delay module includes at least two delay segments, wherein each delay segment includes a delay and a connection net. The delay time caused by each delay segment is substantially the same.
US08536919B1
Integrated circuits with communications circuitry are provided. The communications circuitry may include at least first and second flip-flops connected in a chain along a data path. The first flip-flop may be controlled by a clock signal. The clock signal may be fed to a delay matching circuit. The delay matching circuit may provide a delayed version of the clock signal that controls the second flip-flop. The delay provided by the delay matching circuit may be equal to a clock-to-output delay of the first flip-flop. The delay matching circuit may have the same physical arrangement as the first flip-flop. The first and second flip-flops and the delay matching circuit may include dynamic sense amplifier flip-flops. The delay matching circuit may have an input that receives a high signal, a control input that receives the clock signal, and an output over which the delayed clock signal is provided.
US08536903B2
An output stage circuit includes a first P-type metal-oxide-semiconductor transistor, a second P-type metal-oxide-semiconductor transistor, an N-type metal-oxide-semiconductor transistor, and a current source. A voltage of a third terminal of the first P-type metal-oxide-semiconductor transistor is a first voltage minus a voltage drop between a first terminal and a second terminal of the first P-type metal-oxide-semiconductor transistor. The N-type metal-oxide-semiconductor transistor is coupled between the third terminal of the first P-type metal-oxide-semiconductor transistor and the current source. A second terminal of the second P-type metal-oxide-semiconductor transistor is coupled to the third terminal of the first P-type metal-oxide-semiconductor transistor. When a second terminal of the N-type metal-oxide-semiconductor transistor receives a kick signal, a driving current flowing through the second P-type metal-oxide-semiconductor transistor is relevant to the voltage of the third terminal of the first P-type metal-oxide-semiconductor transistor.
US08536902B1
A capacitance to frequency converter includes a switching capacitor circuit, a charge dissipation circuit, a comparator, and a signal generator. The switching capacitor circuit charges a sensing capacitor and transfers charge from the sensing capacitor to a circuit node of the charge dissipation circuit. The comparator is coupled to the charge dissipation circuit to compare a potential at the circuit node to a reference voltage. The signal generator is coupled to an output of the comparator and to the charge dissipation circuit. The signal generator is responsive to the output of the comparator to generate a signal fed back to control the charge dissipation circuit. A frequency of the signal is proportional to a capacitance of the sensing capacitor.
US08536898B2
A sense amplifier for use in a memory array having a plurality of memory cells is provided. The sense amplifier provides low power dissipation, rapid sensing and high yield sensing operation. The inputs to the sense amplifier are the differential bitlines of an SRAM column, which are coupled to the sense amplifier via the sources of two PMOS transistors. A CMOS latching element comprised of two NMOS transistors and the aforementioned PMOS transistors act to amplify any difference between the differential bitline voltages and resolve the output nodes of the sense amplifier to a full swing value. The latching element is gated with two additional PMOS transistors which act to block the latching operation until the sense amplifier is enabled. One or more equalization transistors ensure the latch remains in the metastable state until it is enabled. Once the latch has resolved it consumes no DC power, aside from leakage.
US08536882B2
A method and the device for position detection are disclosed. The device comprises a plurality of conductive strips intersecting each other to form a plurality of intersecting regions. A pair of depressed strips intersecting on any intersecting region contact each other to form a depressed intersecting region. When a high voltage and a low voltage are separately provided to the first ends of each pair of overlapping strips, the voltages at the second ends of each pair of overlapping strips are detected so as to determine each depressed intersecting regions.
US08536857B2
In a power line takeoff clamp assembly and method of use thereof an electrical power distribution line is clamped to a body of the clamp assembly. A power takeoff supported by the body clamped to the power line generates direct current from alternating current flowing in the power line. One or more sensors supported by the body clamped to the power line sense one or more values related to an electrical current flowing in a power line. A wireless transceiver supported by the body clamped to the power line communicates data regarding the one or more sensed values. Each sensor and the wireless transceiver utilize direct current generated by the power takeoff for the operation thereof.
US08536855B2
An adjustable shunt regulator circuit has two current paths in parallel, with each current path having a bipolar transistor therein with the bases of the bipolar transistors of the two current paths connected in common. One of the current paths has a high impedance node. A MOS transistor has a gate connected to the high impedance node, and a source and a drain. A resistor divide circuit is connected in parallel to the source and drain of the MOS transistor and provides the output of the regulator circuit. The resistor divide circuit has a first resistor connected in series with a second resistor at a first node. A feedback connects the first node to the bases of the bipolar transistors connected in common of the two current paths.
US08536849B2
In one embodiment the present invention includes a DC to DC converter device which includes an electronic circuit. The electronic circuit comprises a first comparator, a second comparator, a first switch, a first latch, and a current sensor. The inductor current includes a peak current value and a valley current value. The first comparator detects the peak current value and resets the first latch which opens the first switch. The second comparator detects the valley current value and sets the first latch which closes the first switch. The current sensor is coupled to sense an inductor current flowing through an output load, and is coupled to provide a sense voltage to the first and second comparators. In this manner, the electronic circuit provides DC to DC conversion with current control.
US08536845B2
In a low drop out (LDO) regulator and a semiconductor device including the LDO regulator, the LDO regulator regulates a power supply voltage and applies the regulated power supply voltage to a load. The LDO regulator comprises: an output node connected to the load; a pass transistor that applies a power supply voltage to the output node; and a controller that generates a load enable signal enabling the load by delaying a regulator enable signal by a first delay time, and that increases a gate voltage of the pass transistor after receiving the regulator enable signal to thereby reduce a current flowing through the pass transistor.
US08536844B1
A substantially unconditionally stable LOD regulator includes has first and second current paths. The first current path provides a reference current. The second current path receives an input voltage for developing a differential current with respect to the reference current based on the input voltage. The second current path has a sense resistor for sensing the differential current. A first current source biases the first and second current paths. A third current path senses the differential current and develops the input voltage in response thereto to control the differential current. A second current source biases the second current path. A first voltage follower circuit receives a first voltage on a first side of the sense resistor to provide an analog voltage output, and a second voltage follower circuit receives a second voltage on a second side of the sense resistor to provide a digital voltage output.
US08536835B2
According to one embodiment, the economical load dispatcher calculates a discharging threshold value and a charging threshold value based on a discharging unit price of and a charging and discharging efficiency of the secondary battery and further calculates output allocations of the generators and secondary battery such that the secondary battery is discharged when incremental fuel costs of the generators are higher than the discharging threshold value, whereas the secondary battery is charged when incremental fuel costs of the generators are lower than the charging threshold value.
US08536831B2
To stabilize the transmission characteristic of an electric power supply system for vehicle even when the vehicle being charged and powered by it shifts horizontally, a power transmitting antenna, which is arranged on the ground, and a power receiving antenna, which is arranged at the bottom of the vehicle, set up resonances at substantially the same resonant frequency and produce magnetic resonant coupling between them. When the power receiving antenna enters the zone in which the power transmitting antenna is located, power is transmitted to the vehicle. By setting the width of the power receiving antenna as measured in the vehicle's width direction to be larger than the length of the power receiving antenna as measured in the vehicle's traveling direction, the transmission characteristic can be stabilized.
US08536826B2
An electric vehicle information system prevents circulation of non-authentic batteries and battery components for electric vehicles. An electric vehicle data processing system is employed that performs, on an electric vehicle battery module having a plurality of battery cells installed therein, authentication of individual battery cells and the battery module itself in a hierarchical manner using a microcomputer. An electric vehicle is configured so as to cause the microcomputer of the data processing system to accumulate voltage history and charge history of the batteries in a nonvolatile storage circuit. The history information and the electric vehicle ID can be gathered by a maintenance device and a data server via an electronic control unit of the electric vehicle. A maintenance service system may thus be provided.
US08536821B2
A multi-channel stepper motor controller has at least a first and second stepper motor control channel. Each of the control channels has a solid state switching circuit operable to connect the control channel to a stepper motor.
US08536813B2
A rotating electromechanical machine has a rotor having at least one current-carrying winding and at least one rotor-mounted sensor configured to sense a machine property or parameter during machine operation. Rotor-mounted circuitry dynamically modifies at least one property of the current-carrying winding during machine operation in response to the sensed machine property or parameter.
US08536811B2
A mechanism for a motor controller for engaging a spinning motor is provided. A power section is configured to provide power to the motor. A control is configured to control the power section. The control is configured to search for a motor frequency of the motor by applying a small excitation voltage to the motor, and the excitation voltage is initially applied at a voltage frequency which is a maximum frequency. The control is configured to track the motor frequency until the motor frequency is below an equivalent speed command and engage the motor by applying a higher voltage to the motor.
US08536809B2
A controller for vector-controlled motor of vehicle judges whether a battery needs to be warmed up in accordance with an output of a battery temperature sensor, and when the battery needs to be warmed up, in situation (i) where the vehicle is stopped, sets a q-axis current value of the motor at zero, or when a brake is released from the situation (i), sets a q-axis current at a value corresponding to a drive torque for a vehicle creep operation, and sets a d-axis current at a value for battery warm-up. When the battery needs to be warmed up in situation (ii) where the vehicle is running, the controller sets a q-axis current at a value corresponding to a drive torque of vehicle running and sets a d-axis current at a value for the battery warm-up in relation to the q-axis current value.
US08536807B2
The invention relates to the technical field of illumination lamps, in particular to an LED bulb. The invention comprises a lamp cap, a lampshade, LEDS and a circuit board, wherein the bottom end of the lampshade is mounted and fixed at the top end of the lamp cap; the circuit board is mounted and fixed in the lampshade and also electrically connected with the lamp cap; and the lampshade is filled with a mixed gas which transfers heat produced by the LEDS outside the bulb. The invention transfers heat produced by the LEDS by a mixed gas; the LED bulb has such advantages to as small weight, small volume and low production cost; besides, by using the mixed gas as heat transfer medium, the invention can radiate heat produced by the LEDS outside the bulb rapidly so as to effectively solve the heat radiation issue of the LEDS and prolong the service life of the LEDS.
US08536804B2
A converting controller is provided and comprises a first comparing unit, a second comparing unit, a duty cycle operating unit and a reference voltage supplying unit. The first comparing unit receives a detecting signal representing a state of the load and a first reference signal, and generates a first comparing signal accordingly. The duty cycle operating unit controls power conversion of the converting circuit according to the first comparing signal. The second comparing unit receives the detecting signal and a second reference signal, and generates a second comparing signal accordingly. The reference voltage supplying unit supplies the first reference signal and adjusts a level of the first reference signal in response to the second comparing signal.
US08536803B2
Various embodiments of a fluorescent lamp power supply are disclosed herein. In one embodiment, a power supply includes a power input connected to a pulse generator. The power supply also includes a filter connected to a variable pulse width output on the pulse generator and to the power input. The filter is adapted to substantially block at least one harmonic frequency component of the variable pulse width output and to substantially pass a fundamental frequency component of the variable pulse width output. The power supply also includes a power output connected to the filter, wherein an amplitude at the power output is related to the pulse width at the variable pulse width output.
US08536801B1
A system and method are provided for powering a lighting device having one or more arrays of LEDs. Three current sourcing circuits each include a switching element having a source coupled to an input power source. A microcontroller includes a processor, a communications module, an internal clock oscillator, a counter, and program instructions executable to cause the processor to carry out the control functions. Desired light intensity levels are stored as individual output level data, and pulse density modulated output values are generated for each of the stored output level data using carry overflow logic. The generated output values are converted to output signals and provided to the respective current sourcing circuits, wherein current is sourced through the switching elements to respective LEDs of a given color based on a pulse density modulated signal applied to the gates of the respective switching elements.
US08536792B1
A system for distributed light control, including a light circuit, a first device associated with the light circuit, a second device associated with the light circuit, a network communicatively connecting the light circuit, the first device, and the second device, where the first device is configured to actuate the light circuit based upon a control command sent on the network and in accordance with configuration data stored at the first device, where the second device includes a shadow configuration comprising a copy of the configuration data, where the second device is configured to generate a shadow image of the light circuit based upon the control command and the shadow configuration, and where the shadow image comprises a computed status of the light circuit.
US08536789B2
A head light for a motor vehicle has a light source for generating a beam of light as well as a electronic beam steering module for steering the beam of light and/or a electronic beam shaping module for shaping the beam of light, wherein the head light has a light filter for eliminating at least the substantial portion of red light from the light generated by means of the light source.
US08536787B2
A glass composition including, in oxide-based mol %: (a) at least 30% and at most 50% P2O5, (b) at least 10% and at most 50% ZnO, (c) at least 0.1% and at most 10% Al2O3, (d) at least 0% and at most 50% Li2O, (e) at least 0% and at most 50% Na2O, (f) at least 0% and at most 50% K2O, (g) at least 0% and at most 20% MgO, (h) at least 0% and at most 20% CaO, (i) at least 0% and at most 20% SrO, (j) at least 0% and at most 20% BaO, (k) at least 0% and at most 20% SnO, and (l) at least 0% and at most 5% B2O3, substantially not comprising ZrO2 and Ag2O, and (a)/(b), the ratio of (a) and (b), being at least 0.2 and at most 2.0.
US08536782B2
A blue light-emitting device, and an organic light-emitting display including the blue light-emitting device, has a non-resonance structure including a blue light-emitting layer between a reflective electrode and a transparent electrode, and thus has an excellent process margin, an excellent luminance characteristic even in a wide optical viewing angle, and a high color reproduction satisfying an sRGB blue standard.
US08536777B2
A red phosphor is provided. Also provided is a lighting apparatus containing a red phosphor.