US08316592B2
A protective covering helps to prevent fastener leaks from roof installed fasteners, which are used to mount roofing systems, such as a solar panel installation system, to roofs with a mounting bracket attached to the roof. The protective covering is a portion of flat, malleable waterproof material molded to form a cover, forming a triangular-shaped structure when viewed from the side. The triangular shaped structure includes a base and a hypotenuse portion where the line of the roof acts as a side which is covered by at least the hypotenuse portion. The hypotenuse portion meets the roof at an angle. The covering is adapted for insertion under portions of a roof shingle, and extends back in a slight rise (downwardly with respect to the roof) to cover the fastener and L-shaped bracket, which the fastener fastens to the roof.
US08316586B2
An archable flashing is disclosed for flashing around rectangular windows and doors and arch top windows and doors. The flashing has an elongated cap with an outside drip edge formed of a rigid plastic material. A flexible flange made of a flexible and stretchable plastic material is bonded to the inside edge of the cap and a rigid plastic nailing strip is bonded along the distal edge of the flexible flange. Spaced slits in the nailing strip subdivide it into segments and each segment is provided with one or more nail holes. The slits terminate at circular notches formed in the flexible flange adjacent to its junction with the nailing strip. The flashing is installed by placing its cap atop the straight or arched brick mold of a window or door while flexing the flange upwardly to rest against the adjacent wall. For arched brick mold, the flexible flange stretches differentially to accommodate the curve and the slits allow the nailing strip segments to separate. The flashing is then permanently installed by driving nails through the nail holes in the nailing strip segments and into the wall beneath.
US08316581B2
A growing medium includes a bulking agent and a water-retentive polymer blended together and compressed at a volume-to-volume ratio ranging from about 2:1 to about 10:1, being substantially free of a water-soluble binder material.
US08316579B1
A system for stabilizing a plant comprises a plurality of stakes and a plurality of horizontal stabilization members, wherein the stakes are inserted through a root ball of the plant into undisturbed soil, and wherein the horizontal stabilization members resist lateral movement of at least one of the stakes.
US08316571B1
A method of installing a rifle scope to a rifle such that when the rifle is transversely level, the vertical line of the scope reticle is aligned with the direction of bullet drop. The method uses a mounting facilitating fixture having a rifle vice and a rifle vice transverse orientation adjustment device. First, the rifle is clamped into the rifle vice and the rifle vice transverse orientation adjustment device is adjusted until the rifle is transversely level. Then, while the rifle is still held in a transversely level position in the rifle vice, a scope having a vertical line in the reticle is connected to the rifle so that the vertical line is plumb in relation to the Earth. Because both the direction of bullet drop and the vertical line of the scope reticle are aligned with gravity, they are aligned with each other.
US08316562B2
A cleat for footwear. The cleat includes a base layer that attaches to the outsole of the footwear, a cushioning layer and a traction element layer. The traction element layer is attached to the base layer solely by the cushioning layer. Each of the cleat layers provides friction with the ground when the cleat engages the ground. The durometer of the base layer and the durometer of the traction element layer are greater than the durometer of the cushioning layer. When a user steps on a surface wearing a shoe outfitted with these cleats, the resilience of the cushioning layer at once both lessens the impact of the traction elements on the ground surface and lessens the reaction force on the user's foot transmitted through the shoe's outsole. The user's comfort is thereby enhanced.
US08316559B2
The invention relates to a shoe comprising an upper part and a sole, a support and inner part of an intermediate sole and an outer sole. The intermediate sole contains a damping element which comprises a plurality of first elements which are arranged adjacent to each other and which are embodied as a hollow body defining a receiving area in which an associated second element having a smaller cross-section than the first element can at least partially penetrate. The elements are coaxial. At least one part of the second elements have a prism or cylindrical form and are embodied at least partially as a massive part. Both of the elements, which are associated with each other, are connected together by means of an elastic connection section which only extends between the first element and the second element and the first element, the connecting section and the second element are embodied as a single piece.
US08316557B2
A screen assembly for a shale shaker comprising a panel (500) and a support structure (600), the panel (500) having an area provided with a multiplicity of apertures and at least one layer of screening material arranged over the multiplicity of apertures, wherein said panel (500) is removable from said support structure (600).
US08316556B2
An installation for dehydrating products, the installation having an enclosure, a member for sucking out the air contained in the enclosure, and a container for products that is received inside the enclosure and that is provided with a top opening having an air- and water-permeable bottom of a cassette extending in register therewith. The cassette contains zeolites. A sealing gasket extends between a perimeter of the bottom of the cassette and an edge of the container, defining the opening.
US08316553B2
A coordinate measuring machine has a coordinate measuring machine body and a controller. The coordinate measuring machine body has a probe having a measurement piece and a drive mechanism for driving the probe. The probe has a drive unit for driving the measurement piece. The controller includes a first measuring unit and a second measuring unit. The first measuring unit measures a displacement of the measurement piece driven by the drive unit. The second measuring unit measures a displacement of the probe. The measurement accuracy of the second measuring unit is lower than the measurement accuracy of the first measuring unit.
US08316545B2
A hair removing apparatus has a hair removing device for at least partially removing hair projecting from a skin, a liquid channel leading to a liquid outlet, a pump for causing liquid displacement through the liquid channel to the liquid outlet, a motor coupled to the hair removing device; a transmission coupled to the motor and to the pump; and a control structure operable between at least a first and a second operating condition for dispensing liquid at different rates. The control structure is arranged for controlling amounts of movement transmitted by the transmission to the pump such that, in the first and second operating conditions, different amounts of movement are transmitted by the transmission to the pump.
US08316544B2
A method of manufacturing an aircraft having adjacent spaced apart surface panels using a hollow filler within the gap between the spaced apart surface panels.
US08316543B2
The invention relates to a method for reconditioning a used grinding roller of a material bed roller mill having profile-members which are embedded, with a portion of the length thereof, in holes of the roller body and, with the remainder of the length thereof, project above the surface of the roller body. For the reconditioning operation, after the worn profile-members are removed, the worn surface of the roller body is turned, and a material layer is applied in a welding operation and is provided with holes for receiving new profile-members. Such a method allows particularly cost-effective reconditioning.
US08316538B2
The invention relates to a method for adapting an electronic component with leads that are not suited to surface mounting on an electrical circuit. The method includes a step of bending said leads. The bending step shapes the leads of said component so that they are suitable for mounting on the surface of the electrical circuit. In particular, the invention applies to electronic components such as radio frequency and microwave power transistors, marketed notably in a straight-lead version.
US08316532B2
A producing method of a wired circuit board includes the steps of preparing the wired circuit board, placing the wired circuit board on a support table, and applying light from above the wired circuit board toward the wired circuit board, and sensing pattern reflected light, table reflected light and foreign-matter reflected light to inspect the conductive pattern and the foreign matter based on a contrast therebetween. In the step of inspecting the conductive pattern and the foreign matter, a reflectance of the table reflected light is in a range of 25 to 55%, and a reflectance of the foreign-matter reflected light is in a range of not more than 10%.
US08316528B2
A method of manufacturing electrical windings for transformers and electrical apparatus is disclosed. This method comprises the following steps: manufacturing a metal mandrel defining the internal shape of the winding; installation of an internal insulation and support; installation of side rings; pouring impregnation compound on horizontally turning mandrel for obtaining a thin layer on the operational area of the mandrel and side surface of the side rings; optionally curing this layer; fixation of the first end wire using one of side rings; manufacturing winding with simultaneous pouring of compound onto the mandrel; possibly introducing intermediate insulation and/or reinforcing layers of preimpregnated reinforced plastics; optionally inserting premade sleeves around section of the winding; fixation of the second end wire using one of side rings; possibly introducing external insulation or reinforcing layers of preimpregnated reinforced plastics; possibly manufacturing secondary windings on top of the wound winding; curing the winding; extraction of the cured winding or a set of cured windings from the mandrel.
US08316524B1
A system and method for rivet setting comprising a micro-adjustable bucking bar coupled to a control system that measures the rivet head during the rivet setting process and stops the rivet gun when the rivet head achieves a desired head height above the work surface. In preferred embodiments, the control system also communicates the stage of the rivet driving cycle to the operators to expedite the rivet driving process.
US08316522B2
A slider having an outer guide that closes a zipper by sliding movement of the slider and an inner guide that opens the zipper by the sliding movement and is formed revolvable on the outer guide. A method for supplying sliders provides sliders that are not entangled with each other and are not clogged when supplied with the inner guide revolved to the outside. The slider has a groove formed by the inner guide protruding upwards from the upper surface of a slider body. A flat guide plate disposed between a slider supplying machine and a slider assembling machine engages with the groove so that the upper surface directs in a vertical direction and, at the same time, side surfaces of adjacent sliders support the slider facing each other in a hanging down condition, and align and guide them in a line in a fixed direction.
US08316517B2
A pompon making tool includes a first member and a second member to be superposed on each other. The first member includes a pair of arms movable relative to each other, and each arm includes an arcuate portion. Likewise, the second member includes a pair of arms movable relative to each other, and each arm includes an arcuate portion. The arcuate portions of the first and the second member each include a base plate portion, and a pair of thread support portions spaced apart from each other in the width direction of the base plate portion. The thread support portions each include a top portion on the outer side of the base plate portion and extend in the longitudinal direction of the arcuate portion.
US08316513B2
The invention relates to a device for attaching two add-on parts (36, 37) to a carrier part (35), said device having an outer clamp (1) and an inner clamp (11) that arrests any movement of the outer clamp (1), said clamps being insertable, in an interlocked arrangement, into a single insertion opening configured in the carrier part (35) so as to hold not only an add-on part (37) that is movable relative to the carrier part (35), but also the additional add-on part (36), on the carrier part (35) with a high extraction force for each.
US08316507B2
A dust separating apparatus for a vacuum cleaner is provided. The dust separating apparatus includes a cyclone configured to provide a plurality of cyclone airflows therein and a dust container provided separate from the cyclone. The cyclone includes a first air inlet configured to receive an airflow containing dust and a dust outlet configured to discharge dust separated by the plurality of cyclone airflows. The dust outlet is located in a central portion of the cyclone. The dust container is removably placeable into communication with the dust outlet to collect dust separated in the cyclone. A vacuum cleaner including the dust separating apparatus is also provided.
US08316506B1
An apparatus for directing airflow for moving debris across a surface is provided. The apparatus includes a shaft, and a golf club head coupled to the shaft at an end opposite the grip. The club head includes a blower assembly within the club head, the blower selectively operable to direct airflow through the club head along a central axis from the club head heel out the club head toe, to move debris to a desired location. Optional embodiments provide varied club head shapes and attachments, and a flashlight removably disposed within the grip, with automatic operation upon removal of the grip from the shaft.
US08316494B2
A washing machine in which the poor heat-resistant laundry is sufficiently wet so that a plurality of water curtain layers are formed at the laundry, thereby preventing the laundry from being stained and damaged when the laundry contacts the steam. According to the present invention, cold water is supplied simultaneously with injection of the steam so that the real temperature of the steam contacting the surfaces of the laundry is lowered, thereby preventing the laundry from being stained and damaged when the laundry contacts the steam.
US08316483B2
Foldable and portable playard assemblies with a storage compartment and methods of use thereof are disclosed. An example playard includes a lower frame having a collapsed position and an erected position, an upper frame having a collapsed position and an erected position and a plurality of corner posts coupling the lower frame and the upper frame. The example playard also includes an upper extension member coupled to and extending from the upper frame and a lower extension member coupled to extending from the lower frame. The upper extension member, the lower extension and two of the plurality of corner posts form a storage compartment frame. In addition, the storage compartment frame remains in an extended position when the lower frame is in the collapsed position and the upper frame is in the collapsed position.
US08316475B2
A siphonic, gravity-powered toilet is provided that includes a toilet bowl assembly having a toilet bowl. The toilet bowl has a rim channel provided along an upper periphery thereof and a direct-fed jet channel that allows fluid, such as water, to flow from the inlet of the toilet bowl assembly to the direct-fed jet outlet port into the interior of the toilet bowl, in the sump of the bowl. The rim channel includes at least one rim channel outlet port. In this toilet, the cross-sectional areas of the toilet bowl assembly inlet, the inlet port to the rim channel, and the outlet port to the direct-fed jet channel are configured so as to be optimized to provide greatly improved hydraulic function at low flush volumes (no greater than about 6.0 liters per flush). The hydraulic function is improved in terms of bulk removal of waste and cleansing of the bowl.
US08316468B2
A protective pant comprising an inner pant including at least one first protective member, and an outer pant independent from the inner pant, the outer pant including at least one second protective member and a retaining element for retaining the out pant in place around the inner pant, the first and second protective members cooperating to protect at least one body portion of a wearer.
US08316465B1
An overall has upper, lower and intermediate sections. The upper section includes a bib front with utility pockets and V-shaped upper edges terminating with front buttons which allows the upper section of the overall to disappear when wearing a vest. The upper section has a back with V-shaped upper edges. The upper section has straps positionable between the front and back extending over shoulders of a wearer. The straps include slide buckles and are formed with narrow widths as extensions of the back rearwardly and with hooks forwardly adapted to separably couple with the front buttons for forming lateral arm openings for arms of a wearer and for facilitating the donning and removal of the overall. The lateral arm openings include selectively engageable side buttons with associated button holes for facilitating the donning and removal of the overall. The overall includes a generally horizontal plane between the intermediate section and the arm openings with the bight of the overall being closer to the horizontal plane than to the upper edge of the back.
US08316462B2
A system enables transmitting a torch angle and/or a torch-to-workpiece distance error to a welding operator when these parameters are outside of a preset optimal range via real time audio cues. Weld characteristics are communicated via audio signals, which indicate to the welding operator the direction and severity of the torch angle error. Audio cues, such as pulsed or continuous tones, are used to communicate torch-to-workpiece distance to the welding operator.
US08321959B2
An atomic force microscopy sensor includes a substrate, a cantilever beam and an electrostatic actuator. The cantilever beam has a proximal end and an opposite distal end. The proximal end is in a fixed relationship with the substrate and the cantilever beam is configured so that the distal end is in a moveable relationship with respect to the substrate. The electrostatic actuator includes a first electrode that is coupled to the cantilever beam adjacent to the proximal end and a spaced apart second electrode that is in a fixed relationship with the substrate. When an electrical potential is applied between the first electrode and the second electrode, the first electrode is drawn to the second electrode, thereby causing the distal end of the cantilever beam to move.
US08321951B2
A license management shared module, which is shared by a plurality of software, carries out use management of software by obtaining licenses from a license server. A deletion module determines whether or not this software is using licenses when the software is to be deleted, and returns the license to the license server based on the result of the determination. In addition, a deletion module determines whether or not software other than the software to be deleted is subject to use management, and in the case in which it has been determined that software other than the software to be deleted is not subject to use management, deletes the license management shared module.
US08321948B2
Operating parameters of one or more software appliances may be set at a configuration manager. Compliance of the one or more software appliances with license terms may be maintained at a license manager. Communications may be executed between the license manager and the configuration manager to maintain compliance of the operating parameters with the license terms. A user interface may be provided for administration of the one or more software appliances therewith, the administration including deployment of the one or more software appliances, the license manager, the configuration manager, and a deployment manager within a system landscape. Communication may be executed between the license manager and the deployment manager to maintain compliance of the administration of the one or more software appliances with the license terms. Communication may be executed between the deployment manager and the configuration manager to manage the deployment relative to the operating parameters.
US08321935B1
A malware analysis component receives information concerning malware infections on a large plurality of client computers, as detected by an anti-malware product or submitted directly by users. The malware analysis component analyzes this wide array of information, and identifies suspicious malware detection and submission activity associated with specific sources. Where identified suspicious patterns of malware detection and submission activity associated with a specific source meet a given threshold over time, the malware analysis component determines that the source is an originator of malware.
US08321932B2
Techniques which allow definition and enforcement of program-based action authorization policies. On a computer, an action or execution attempt is intercepted in real-time. The subject process, the program file of the subject process, the attempted action and the object of the attempted action are determined. An authorization policy considering the program file indicates whether the attempted action is authorized or not. In a tracking mode, the attempted action and its authorization are logged and the attempted action is allowed to proceed. In an enforcement mode, unauthorized attempts are blocked and logged, thereby enforcing the authorization policy.
US08321928B2
A method of and system for securely executing an application on a computer system such that a user of the computer system cannot access or view unauthorized content available on the computer system or accessible using the computer system. To securely execute an such method and system may terminate any unauthorized processes executing (i.e., running) on the computer system application prior to execution of the application, and may configure the application such that unauthorized content cannot be accessed, including configuring the application such that unauthorized processes cannot be initiated (i.e., launched) by the application. Further, such system and method may terminate any unauthorized processes detected during execution of the application, and may disable any functions of the computer system that are capable of accessing unauthorized content, including disabling any functions capable of initiating processes on the computer system. The application being securely executed may be any of a variety of types of applications, for example, a browser application or an application for receiving answers to questions of an examination (i.e., an exam-taking application). Securely executing an application may be used for any of a variety of purposes, including, among other purposes, to assist preventing students from cheating on exams, to assist preventing students from not paying attention in class, to assist preventing employees from wasting time at work, and to assist preventing children from viewing content that their parents deem inappropriate.
US08321919B2
Embodiments presented herein provide transaction delegation systems and methods that allow a delegator to select any user to act as a proxy on that manager's behalf with respect to certain transactions. In embodiments, a manager is able to select different users to manage different transactions. A user can accept a proxy request and obtain the necessary security access when the delegation is active. Thus, the proxy user is able to approve and/or initiate the selected transactions even if the security for those transactions is higher than what the proxy user would normally have. In embodiments, an administrator is able to configure the delegations and can ensure that the delegated authority is revoked when the delegated authority expires.
US08321916B2
An apparatus and system for enabling users to remotely manage their devices. Specifically, in one embodiment, in the event of a theft of a device or other such occurrence, a user may send a command to the device to execute a specified command. The command may include actions such as locking the device, shutting down the device, disabling logon's to the device and other such actions that may secure the device and the data on the device from unauthorized access. Upon receipt of an authorized unlock credential, the device may once again be made accessible.
US08321914B2
A system and associated method for verifying an attribute in records for a procurement application. The procurement application employs a database having a company profile record, a user profile record, and a requisition object record, among which share a company_code attribute as a target attribute that is desired to be valid. The company profile record has a validity attribute, and the requisition object record has a validity flag, to indicate validities of the value for the target attribute in respective record. A company profile configuration module configures the company profile record. A user profile verification module prohibits a user without a valid user profile from accessing the procurement application. A user profile cleanup program removes invalid user profile records from the database. A requisition object verification module checks out valid values for the company_code attribute from the company profile records and blocks modification to invalid requisition objects.
US08321912B2
A method of centralized identity authentication for use in connection with a communications network includes registering users of the communications network such that each registered user's identity is uniquely defined and determinable, and registering a plurality of vendors having a presence on the communications network. The registered vendors selectively transact with registered users, wherein the transactions include: (i) the registered vendor selling goods and/or services to the registered user; (ii) the registered vendor granting the registered user access to personal records maintained by the registered vendor; and/or (iii) the registered vendor communicating to the registered user personal information maintained by the registered vendor. The method also includes each user's identity being authenticated over the communications network prior to completion of transactions between registered vendors and registered users.
US08321908B2
This document discusses, among other things, applying network policy at a network device. In an example embodiment fiber channel hard zoning information may be received that indicates whether a fiber channel frame is permitted to be communicated between two fiber channel ports. Some example embodiments include identifying a media access control address associated with the fiber channel ports. An example embodiment may include generating one or more access control entries based on the fiber channel identifications of the fiber channel ports and the zoning information. The access control entries may be distributed to an Ethernet port to be inserted into an existing access control list and used to enforce a zoning policy upon fiber channel over Ethernet frames.
US08321906B2
A system that incorporates teachings of the present disclosure may include, for example, a transcoder module having a controller to manage power distribution in the transcoder module from power supplied to an HDMI port of the transcoder module, transcode audio-visual information into a digital compatible format used on an external device. Other embodiments are disclosed.
US08321905B1
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for fast switching of media streams, are described. The methods and systems described in this specification enable switching media streams as quickly as possible without playback interruption by not having to playback the content of the full buffer prior to the switch to the new stream. The fast switching disclosed in this specification is based on configuring a media player operated at a client computer to specify a switching time offset that corresponds to buffered content. In addition, the disclosed methods and systems enable a media streaming server computer, that is streaming a first media stream to the client computer, to select a key frame of a second media stream that is at or near a switching time offset specified by the client computer, and to immediately begin transmission of the second media stream.
US08321904B2
A provisioning system includes a services management system operable to enable a set-top box device configured to receive broadband services at a first network location to access one or more of the broadband services at a second network location. The first network location is associated with a subscriber account and the second network location is not associated with the subscriber account. The broadband services include a voice service, a data service, and a video service. The provisioning system includes a subscriber authentication system operable to evaluate a request that includes subscriber authorization data, to selectively authorize access to the one or more broadband services at the second network location based on the subscriber authorization data, and to enable the set-top box device to access the one or more broadband services when the set-top box device is at the second network location.
US08321901B2
A system for remotely controlling client recording and storage behavior schedules the recording, storing, and deleting of multimedia content on a client system storage device. The invention accepts as input a prioritized list of program viewing preferences which is compared with a database of program guide objects that indicate when programs of interest are actually broadcast. A schedule of time versus available storage space is generated that is optimal for the viewer's explicit or derived preferred content. The viewer may request that certain content be captured, which results in the highest possible priority for those content. The invention provides objects called a capture requests that are sent by the service to client systems. Capture requests reflect local storage management decisions about how the client system storage is partitioned. Capture requests also allow the service to determine content to be recorded by the client system in the same manner that a viewer requests that certain content are recorded but are more powerful than what a viewer can request. Recording requests for a capture request can preempt viewer requests or be entered at the same or lower priority as a viewer request. Capture requests can adjust all aspects of a recording request and affect the capture request itself. Client system operational functionality are also manipulated by the service using capture requests.
US08321896B2
In one embodiment, the present invention is a t-commerce platform, which is linked to the content from a video signal that the user is currently watching. At some point during the broadcast of the content, a close-up of the product is shown. Simultaneous with this, a VBI-based trigger is added to the video signal of the broadcast. This trigger causes the television, a set-top box, or a similar device to capture in a memory, a “freeze-frame” of the image being shown. This action is transparent to the user while the video being displayed on the television is continuing normally. If the user chooses to perform an interactive “buy” transaction the saved image data is used as part of the interactive screen display.
US08321888B2
In certain implementations, a television tutorial Widget method involves providing a tutorial Widget running on a television processor to produce video images rendered as a video overlay that overlays the picture on a television display. The tutorial Widget: loading upon receipt of a command to run the tutorial Widget; identifying an operating state of the television set; retrieving and presenting a list of available tutorial videos associated with the operating state of the television set in the video overlay; identifying a tutorial video selected by a user; and retrieving and playing the tutorial video selected by the user in the video overlay. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08321881B2
A media processing device does not execute a media transportation process if the height of media stacked in a media storage unit is at an over capacity level, and reliably prevents problems such as damage to the media transportation mechanism caused by collision with the stacked media. If in the media processing device 200 the height of media stacked in a media storage unit 121, 122 is at a full stack level or over capacity level (step S33 returns yes or step S35 returns yes), an appropriate warning is output (step S34 or step S36) and collision accidents of the media transportation mechanism 131 can be prevented.
US08321880B2
A disc changer includes a disc cartridge having an insertion hole, a case body into which the disc cartridge is inserted, having first and second shells which can be separated in which a plurality of disc-shaped recording media are storable by being arrayed in the axial direction of the center axis, and a lock lever for locking the shells in a connected state; and a disc holder to hold the inserted disc cartridge, including an unlocking piece which unlocks locking between the shells by being inserted into the insertion hole when the disc cartridge is inserted into the disc holder to press the lock lever, and a restricting lever supported by the unlocking piece, including a restricting portion engaged with the case body when the unlocking piece is inserted into the insertion hole, so that locking between the shells is unlocked, the restricting lever restricting movement in the extracting direction.
US08321879B2
A multi-tier application for interaction with a user interface. The application comprises a presentation tier (e.g. a web server with a JSP/servlet engine) and a business logic tier (e.g. an application server) to manipulate data for subsequent presentation on the user interface. A direction module, such as a requested resource definition, has a plurality presentation and function definitions for accessing a presentation component defined externally to the requested resource definition and the function definition for identifying a function component also defined externally to the requested resource definition. The direction module can have a plurality of coupled directions, including a function direction to direct a corresponding functional component to perform a data processing function and provide a data processing output, and a presentation direction to direct a corresponding presentation component to incorporate the data processing output, when applicable, into a presentation template to produce a presentation element for the user interface.
US08321874B2
Performing directed switches between user mode schedulable (UMS) threads and primary threads enable proper execution of the UMS threads. A primary thread user portion is switched to a UMS thread user portion so that the UMS thread user portion is executed in user mode via the primary thread user portion. The primary thread is then transferred into kernel mode via an implicit switch. A kernel portion of the UMS thread is then executed in kernel mode using the context information of a primary thread kernel portion.
US08321871B1
A system and method for reserving resources within a compute environment such as a cluster or grid are disclosed. The method aspect of the disclosure includes receiving a request for resource availability in a compute environment from a requestor, associating a transaction identification with the request and resources within the compute environment that can meet the request and presenting the transaction identification to the requestor. The transaction ID can also be associated with a time frame in which resources are available and can also be associated with modifications to the resources and supersets of resources that could be drawn upon to meet the request. The transaction ID can also be associated with metrics that identify how well the resource fit with the request and modifications that can make the resources better match the workload which would be submitted under the request.
US08321868B2
The invention relates to a method for counting events in an information technology system which performs one or more threads of executions, wherein an event counter is introduced comprising: a progress counter to be used across multiple threads of execution, counting the number of events emitted by one or more actions with a logical and dependency which occur in different threads of execution; and a local counter to be used within a single thread of execution counting the number of events emitted by one or more actions which occur within a single thread of execution.
US08321867B1
A method and an apparatus to increase conformance of a storage implementation of a data set to a storage policy are presented. In one embodiment, the method includes performing a conformance check of a data set state and an associated data management policy. The method includes identifying a set of tasks that can be performed to increase conformance of the data set state to the associated policy, and generating a task list using tasks from the set of tasks. The method further includes outputting an indication of the task list to a user and accepting from the user an approval of the task list before generating and executing a second task list.
US08321861B2
A data processing system 2 executes non-native program instructions using either a first execution environment 14 or a second execution environment 22. The first execution environment identifies at runtime if non-native program instructions to be executed are marked as intended for execution by the second execution environment. When such instructions are encountered the first execution environment triggers performance of data processing operations as specified by the one or more marked program instructions performed by the second execution environment. When those processing operations as specified by the one or more marked program instructions have been completed, a return is made to the first execution environment.
US08321851B2
There is provided a computer implemented method for determining the efficiency of a runtime compiler. A set of execution times representing the time taken for program code to perform a set task after two or more runtime compilations is recorded. A first metric as the difference between the first execution time and the last execution time of the set of execution times, a second metric as the average throughput improvement from the set of execution times, and a third metric as the time taken for the compiler to achieve the maximum throughput from the set of execution times is calculated. Finally, an efficiency metric is calculated using the first, second and third metrics to determine the efficiency of the compiler.
US08321849B2
A virtual architecture and instruction set support explicit parallel-thread computing. The virtual architecture defines a virtual processor that supports concurrent execution of multiple virtual threads with multiple levels of data sharing and coordination (e.g., synchronization) between different virtual threads, as well as a virtual execution driver that controls the virtual processor. A virtual instruction set architecture for the virtual processor is used to define behavior of a virtual thread and includes instructions related to parallel thread behavior, e.g., data sharing and synchronization. Using the virtual platform, programmers can develop application programs in which virtual threads execute concurrently to process data; virtual translators and drivers adapt the application code to particular hardware on which it is to execute, transparently to the programmer.
US08321848B2
The described embodiments present techniques for recovering from syntax errors. These techniques correct potential errors while preserving the shape of the parse tree, and the specific implementation of the techniques can be automatically generated from the grammar. These techniques may operate by looking back at states associated with previously-received tokens to determine pair matching status, when a synchronizing symbol is received. The techniques can respond to the pair matching status determination by potentially adding a synthesized token or by deleting a token that has already been received. The techniques may use a structure referred to herein as a tuple to assist with the evaluation of the pair matching status. Some of the techniques utilize indentation information to evaluate the pair matching status, while other techniques ignore such information. The described embodiments also include a technique for automatically generating the tuples from a set of grammar rules associated with the parser.
US08321847B1
A device receives selection of a function category associated with a dynamically-type programming language, receives selection of a function associated with the selected function category, dynamically generates one or more function signatures associated with the selected function, and stores at least a subset of the one or more function signatures in a memory or displays at least a subset of the one or more function signatures to a user.
US08321832B2
Methods and apparatus, including computer program products, to realize a software model are described. A user-centric modeling component is defined, the user-centric modeling component modeling an interactive software system and including a plurality of process steps, the plurality of process steps defining a business scenario. For each process step in the plurality of process steps one or more service requirements are identified, where a service requirement represents functionality necessary to accomplish a step. For each service requirement a process component capable of providing the service requirement is identified, the process component modeling software implementing a business process and defining a service operation for providing the service requirement and for interacting with other process components.
US08321830B2
A method and apparatus are described for providing timing information to a view placement interactive (VPI) tool user designing a multi-cell circuit. A circuit design comprising a plurality of cells is displayed to the user. Each cell includes a pre-characterized circuit structure. A graphical user interface (GUI) may be used to request a cell placement change, a design connectivity change or a cell type change. The circuit design is modified to implement the requested change, an incremental static timing analysis is performed, and the resulting timing information associated with the requested change is presented on the displayed circuit design. Timing information may be displayed directly on a cell that receives an output from the particular cell, and/or may be displayed adjacent to the particular cell. The timing information may include current and previous frequency slack information associated with each input and output pin of the particular cell.
US08321819B1
In an electronic design automation technique for optical proximity correction, a mask is represented by a function with an exact analytical form over a mask region. Using the physics of optical projection, a solution based on a spatial frequency analysis is determined. Spatial frequencies above a cutoff are determined by the optical system do not contribute to the projected image. Spatial frequencies below this cutoff affect the print (and the mask), while those above the cutoff only affect the mask. Frequency components in the function below this cutoff frequency may be removed, which will help to reduce computational complexity.
US08321811B2
A method of controlling a terminal device, and which includes executing a first function on the terminal device, displaying at least one function icon for executing at least one second function that is different than the first function being executed, and selectively executing the second function simultaneously with the first function when said at least one function icon is selected.
US08321810B2
One exemplary system for configuring an adaptive input device includes a display and an adaptive input device having a plurality of depressible buttons. The system also includes a computing device operatively coupled to the display and the adaptive input device. The computing device includes a menu module to display a plurality of graphical images on the display, each graphical image associated with a computing function. The computing device also includes a detection module to detect a selected graphical image, from the plurality of graphical images, for display on a depressible button of the adaptive input device. The computing device also includes a presentation module to visually present the selected graphical image on the depressible button.
US08321802B2
A method and system for providing context dependent pop-up menu icons that activate menu icons in response to a select & drag operation by manipulation of a pointing device. Presented icons may correspond to functions or actions that can be implemented with the particular type of content selected. Icons may be displayed in a consistent manner in terms of position and content with respect to the selected file or object. Icons may appear only during a select & drag operation, thereby leaving the display uncluttered at other times. Presentation of icons may be discontinued when the selected file or object is dragged beyond the area of the presented icons. New applications can register with the operating system to specify icons to be presented when corresponding files are selected or when particular content objects are selected within the application.
US08321797B2
Embodiments of the invention include methods, apparatuses, and articles of manufacture for generating and using virtual reality simulations to conduct market research and related activities. An immersive visualization center may be used to manage relationships with customers, choosers, shoppers, and users. The visualization center may allow customers (or other relevant parties) to interact with virtual representations of products or solutions in a virtual reality environment appropriate for the product. The immersive visualization center may also include a physical mock-up of the environment and or products simulated by the virtual reality simulation.
US08321795B2
A method of offering a promotional product to a user at a digital imaging device having a display. The method comprises the steps of: receiving an order from the user at the digital imaging device for an imaging service or product; and simultaneously processing the order for the imaging service or product at the display and displaying, on the display, a motion image comprising the promotional product, wherein the promotional product is different than the imaging service or product. In a preferred embodiment, the promotional product displayed on the display comprises a user-supplied image.
US08321791B2
An aspect of the present invention relates to methods and systems involving receiving an indicator of an attempted interaction of a client computing facility with an item of content associated with a website and presenting an indicator of reputation to a client computing facility attempting to interact with the web content. The indicator of reputation may be based at least in part upon whether an entity associated with the web content seeks to manipulate a user in order to obtain information from the user.
US08321787B2
A virtual lobby client automatically interfaces with multiple virtual world instances, each provided by a separate virtual world provider from among multiple virtual world providers, each interfaced with to access a separate virtual world account, to retrieve a separate selection of inventory items from each virtual world account. The virtual lobby client renders an inventory directory index of each separate selection of inventory items within a single lobby interface with at least one selectable option for managing each of the items in the inventory directory from the single lobby interface. The virtual lobby client renders, within the single lobby interface, a separate graphical portal for each virtual account, wherein entry of each of the separate graphical portals triggers the virtual lobby client to automatically open a virtual world specific interface window into a particular virtual world instance provided under the particular virtual world account associated with the entered graphical portal.
US08321785B2
A computer-implemented method of processing text. A method includes providing a unit of text to a text buffer. The unit of text is divided into one or more shift blocks and one or more replacement blocks. Based on a replacement operation of replacing each replacement block with replacement text, a final position of each shift-block within the text buffer is determined. A schedule for the replacement operation is then determined based at least in part on the final position of each shift block.
US08321780B2
A cell navigation system is described that allows easy navigation to cells that are likely to be important to a spreadsheet user. The cell navigation system tracks each cell that a user visits and determines the importance of the cell to the user. The system adds important cells to a navigation list. The cell navigation system presents the list to the user as a tool for navigating to the important cells through a user interface. Thus, the cell navigation system provides the user with a quick and easy way of navigating through a potentially large spreadsheet or workbook of spreadsheets to get to those cells that are most important to the user.
US08321779B2
Semiconductor device includes a pad for outputting a cyclic redundancy check (CRC) data for error detection and a signal outputting unit for outputting the CRC data or a data strobe signal, which is output together with data of being output in response to a read command, through the pad according to operation modes. Method for operating a semiconductor device provided a step of outputting a CRC data for error detection through a CRC data pad and a step of outputting a data strobe signal, which is output together with data output in response to a read command, through the CRC data pad according to an operation mode.
US08321773B1
Circuits and methods to generate a True Random Number Generator (TRNG) with tamper-detection are presented. In one embodiment, the circuit includes two identical TRNG circuits and logic circuitry that combines and correlates the outputs of the two TRNG circuits. The two identical TRNG circuits are located in close proximity to each other inside an Integrated Circuit (IC). The logic circuitry analyzes the outputs of the two TRNG circuits and the historical values of the relation between the outputs of the two TRNG circuits to determine if the outputs are correlated. If the outputs are not correlated, the logic circuitry outputs a true random number sequence based on the combination of the two TRNG circuits. As a result, circuit tampering, such as changes in temperature or voltage supplies, is detected in the IC.
US08321765B2
In a method of reading data from a non-volatile memory device, read data is generated based on a word line voltage. The read data includes data read from a plurality of sectors included in the non-volatile memory device. Bad sector data is transferred data based on read data and bad sector information. The bad sector data corresponds to data read from at least one bad sector included in the plurality of sectors. The bad sector information is updated by checking error bits of the bad sector data. The word line voltage is generated based on the updated bad sector information.
US08321761B1
A memory module includes a plurality of register files. Each register file is associated with a set of error-correcting code (ECC) bits and ECC check/correct logic that can provide error-correcting functionality, if required. When error-correcting functionality is not required, ECC bits are grouped together to form additional register files, thereby providing additional storage space.
US08321754B2
A method for transmitting multimedia data in an ad hoc network including receiving a packet on a radio interface, and if the node is not its destination, is copied into a local buffer Q while awaiting the verification of the packet, the packet is also uploaded to the top layers for on the one hand verification of its possible corruption and on the other hand optional storage in a local stack P of long duration with additional information about the data fragment. In the case where the transmission on the last hop before the current node has corrupted the packet, it is verified that the headers are intact so as to be able to route the packet appropriately, after having verified whether the stack P is present and whether it contains an intact version of the packet, in which case it is the intact payload which will be substituted for the erroneous payload in the buffer Q. If the stack P is not present or does not contain the packet, then the method will nevertheless propagate the packet when only the payload has been corrupted since a robust multimedia decoder might be able to use this packet correctly.
US08321749B1
A system includes a first channel detection module configured to receive a first channel estimate including a plurality of correlated data bits from a communication channel. The correlated data bits include statistical relationships between different data bits based on the statistical relationships, group together the plurality of correlated data bits, and generate a first probability vector based on the correlated data bits as grouped together. The first probability vector includes probabilities that each of the correlated data bits has a respective value. A computation module is configured to generate bit estimations based on the first probability vector. A decoding module is configured to, based on the bit estimations, selectively generate an output signal corresponding to the bit estimations, and selectively generate a feedback signal. The computation module is further configured to generate the bit estimations based on the feedback signal.
US08321745B2
An apparatus and a method for channel encoding/decoding in a communication system are provided. The apparatus and the method generate LDPC-encoded blocks with various lengths from an LDPC code with fixed length in a communication system using a Low-Density Parity-Check (LDPC) code. The apparatus and the method perform shortening using a predetermined number of shortened bits and perform LDPC encoding. The apparatus and the method apply predetermined rules according to the predetermined number of shortened bits and determine the number of bits to be punctured, and perform puncturing based on the determined number of punctured bits.
US08321738B2
A method, system, and device for retransmitting data are provided. The method includes the following steps. In Step A, a receiving device detects a received frame that bears data, determines that the data frame is damaged, and judges whether the number of the damaged frames meets a set retransmission threshold value in a set range or not. If yes, Step B is performed. Otherwise, Step C is performed. In Step B, the receiving device sends a retransmission request to a sending device, the sending device retransmits the frame, and the process turns to Step A. In Step C, the receiving device performs a decoding processing on the data borne in the damaged frame that is received.
US08321721B2
A disk drive system and method capable of dynamically allocating data is provided. The disk drive system may include a RAID subsystem having a pool of storage, for example a page pool of storage that maintains a free list of RAIDs, or a matrix of disk storage blocks that maintain a null list of RAIDs, and a disk manager having at least one disk storage system controller. The RAID subsystem and disk manager dynamically allocate data across the pool of storage and a plurality of disk drives based on RAID-to-disk mapping. The RAID subsystem and disk manager determine whether additional disk drives are required, and a notification is sent if the additional disk drives are required. Dynamic data allocation and data progression allow a user to acquire a disk drive later in time when it is needed. Dynamic data allocation also allows efficient data storage of snapshots/point-in-time copies of virtual volume pool of storage, instant data replay and data instant fusion for data backup, recovery etc., remote data storage, and data progression, etc.
US08321720B2
When a failure occurs in an LPAR on a physical computer under an SAN environment, a destination LPAR is set in another physical computer to enable migrating of the LPAR and setting change of a security function on the RAID apparatus side is not necessary. When a failure occurs in an LPAR generated on a physical computer under an SAN environment, configuration information including a unique ID (WWN) of the LPAR where the failure occurs is read, a destination LPAR is generated on another physical computer, and the read configuration information of the LPAR is set to the destination LPAR, thereby enabling migrating of the LPAR when the failure occurs, under the control of a management server.
US08321715B2
A communication apparatus having a clock interface unit supplying a clock signal for synchronization, includes a clock extracting section for extracting a clock component from a receive signal, a decoding section for generating a decoded signal by decoding in a predetermined encoding form the clock component extracted by the clock extracting section, a frame converting section for creating a receive frame by converting the decoded signal to a frame in a predetermined frame form, a determining section for determining whether the predetermined encoding form and the predetermined frame form are right or not on a basis of the receive frame, a setting section for performing setting regarding the clock signal on a basis of the encoding form and frame form determined to be right by the determining section, and a clock signal output section for outputting the clock signal generated on a basis of the setting by the setting section.
US08321708B2
An apparatus and method of interfacing physical layer (PHY) control with media access control (MAC) is disclosed. One method includes signaling to the PHY control to operate in a low-power mode when the MAC is detected to be transmitting idle patterns. The MAC transitioning from transmitting the idle patterns to transmitting data can be detected. When the transition is detected, the PHY control is signaled to transition to a wake up mode. Data from the MAC is buffered while the PHY control is in the wake up mode. The buffered data is provided to the PHY control after the PHY control has completed the wake up mode.
US08321706B2
USB self-idling techniques are described. In one or more embodiments, a Universal Serial Bus (USB) device comprises one or more modules to communicate via USB and self-idle by presenting an idle mode to a USB host and entering a suspend mode while the USB host is presented with the idle mode.
US08321705B2
A technique for dynamically controlling microprocessor power plane voltage levels includes storing in a memory on a voltage regulator voltage control identifiers in a table accessible according to performance state. In at least one embodiment of the invention, a method includes transitioning a voltage output of a voltage regulator to a next voltage level associated with a next performance state of a processor coupled to the voltage regulator based on a performance state indicator received from the processor and a corresponding entry of a performance state table. In at least one embodiment, the method includes loading performance state table entries into a storage device on the voltage regulator circuit.
US08321700B2
A power controller for a peripheral bus interface. A peripheral bus power controller includes a first terminal, a second terminal coupled to receive an power enable input signal from a host controller, and a third terminal coupled to provide an over-current output signal indicative of an over-current condition to the host controller. The peripheral bus power controller further includes an enable circuit configured to assert a power enable output signal on the first terminal responsive to receiving the power enable input signal and a first buffer configured to provide the over-current output signal to the host controller responsive to the power controller detecting the over-current condition on the first terminal.
US08321699B1
A system and method is provided to measure the power consumption of circuits whereby, in one aspect, a processor's temperature is maintained so that its power consumption is measured at the point the processor throttles.
US08321693B2
A multi-processing system-on-chip including a cluster of processors having respective CPUs is operated by: defining a master CPU within the respective CPUs to coordinate operation of said multi-processing system, running on the CPU a cluster manager agent. The cluster manager agent is adapted to dynamically migrate software processes between the CPUs of said plurality and change power settings therein.
US08321688B2
A digital escrow pattern is provided for backup data services including searchable encryption techniques for backup data, such as synthetic full backup data, stored at remote site or in a cloud service, distributing trust across multiple entities to avoid a single point of data compromise. In one embodiment, an operational synthetic full is maintained with encrypted data as a data service in a cryptographically secure manner that addresses integrity and privacy requirements for external or remote storage of potentially sensitive data. The storage techniques supported include backup, data protection, disaster recovery, and analytics on second copies of primary device data. Some examples of cost-effective cryptographic techniques that can be applied to facilitate establishing a high level of trust over security and privacy of backup data include, but are not limited to, size-preserving encryption, searchable-encryption, or Proof of Application, blind fingerprints, Proof of Retrievability, and others.
US08321682B1
A password management system and method for securing networked client terminals and mobile devices is provided. More specifically, the present invention provides a system and method for encrypting randomly generated administrator-level passwords and providing a means for decrypting the randomly generated passwords for single-use unrestricted access to a designated terminal or mobile device. When unrestricted access to the terminal or mobile device is required, the encrypted administrator-level password is decrypted using a shared symmetric key, which is generated during encryption of the administrator password, to reveal the administrator-level password for the terminal or mobile device. The administrator-level password is a single-use password, wherein upon use of the administrator-level password a new administrator-level password may be automatically generated for the corresponding terminal or mobile device.
US08321681B2
The present disclosure relates to managing user accounts in one or more computer systems. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of storing on a client computing device a first cookie containing plaintext representations of one or more user identifications, and a second cookie containing encrypted versions of the one or more user identifications; updating the cookies in coordination with each other based on communications received from a central server system in response to actions by a user of the client computing device to log on or off of accounts managed by the computer server system; and mediating user access to data stored locally on the client computing device by using the first and second cookies and determining whether the data is associated with one of the user identifiers.
US08321678B2
A system may include a sender computing system to transmit first authentication data in association with a message, the first authentication data conforming to a first authentication mechanism, and to transmit second authentication data in association with the message, the second authentication data conforming to a second authentication mechanism. The system may also include a component to receive the first authentication data in association with the message from the sender computing system, and to receive the second authentication data in association with the message from the sender computing system.
US08321676B2
Secure communications on a network. An unauthenticated client on an network sends start packets to locate other clients. The unauthenticated client receives responses to the start packets from other clients on the network. The responses may be advertise packets that are from advertising clients that may be authenticated clients or other unauthenticated clients in authenticated mode. The unauthenticated client prioritizes the received packets so that authentication can be performed with the most desirable advertising client. Authentication packets are sent and received between the unauthenticated client and the advertising client in an attempt to authenticate.
US08321669B2
There is described an electronic data communication system in which encrypted mail messages for a recipient are sent in two parts: message data encrypted by a symmetric encryption algorithm using a session key and session key data encrypted by an asymmetric encryption algorithm using a public key associated with the recipient. If the recipient uses a webmail service to access the encrypted electronic mail message, the encrypted session key data is sent to a trusted third party server which has access to the private key of the user. The trusted third party server decrypts the encrypted session key using the private key of the user, and then sends the decrypted session key to a remote network device for decryption of the encrypted message. In this way, although the trusted third party has access to the private key of the user, the trusted third party does not have access to any decrypted message. In another aspect, in order to digitally sign a message, the sender applies a hash function to the message to generate a hash value, and then sends the hash value to the trusted third party server where it is encrypted using the private key associated with the sender in order to generate the digital signature, which is then returned to the sender.
US08321666B2
A system according to an example embodiment may include an identifier unit and a modifier unit. The identifier unit may be configured to identify an assignment type of an assignment of a variable in a part of a program code. The assignment type of the assignment may be different from an assignment type of a further assignment of the variable in a further part of the program code. The modifier unit may be configured to add to the further part of the program code an assignment of a dummy variable having the assignment type of the assignment of the variable.
US08321663B2
A method is provided for enhancing security of a communication session between first and second endpoints which employs a key management protocol. The method includes sending a first message to a first end point over a communications network requesting a secure communication session therewith. The message includes an identity of a second end point requesting the authenticated communication session. A digital certificate is received from the first endpoint over the communications network. The digital certificate is issued by a certifying source verifying information contained in the digital certificate. The digital certificate includes a plurality of fields, one or more of which are transformed in accordance with a transformation algorithm. A reverse transform is applied to the one or more transformed fields to obtain the one or more fields. The digital certificate is validated and a second message is sent to the first endpoint indicating that validation is complete.
US08321661B1
Methods and apparatus for implementing input data security processing on user input data are disclosed. The user input data is entered on a webpage that contains a destination specification for an intermediary security service and an encrypted destination specification for a receiving module of the application program. The user input data is first sent to the intermediary security service for performing input data security processing on the user input data. If the user input data is deemed acceptable, the user input data is sent to the receiving module by decrypting the encrypted destination specification for the receiving module to obtain the destination specification for the receiving module and transmitting the user data to the receiving module using the destination specification for the receiving module.
US08321660B2
A reproduction method capable of immediately revoking a leaked device key by dividing the device key into a first partial key and a second partial key is provided. The reproduction method includes the operations of receiving encrypted content to be reproduced, requesting a token for decrypting the received content from an external device containing a first partial key of a device via a network, receiving the requested token from the external device, and decrypting the received token by using a second partial key contained in the device, thereby preventing content encrypted and distributed before revocation of an illegally copied device from being reproduced, and minimizing damage due to key leakage.
US08321655B2
Methods, systems, apparatuses and program products are disclosed for providing execution parallelism during the DXE phase of computer start-up.Provision is made for loading a microkernel (or other kernel program) which presents itself as though it were a DXE Driver and changes a single threaded environment into multithreaded. This is while the supervisor program continues its role as loader/initiator but remains unaware that it no longer has overarching control of Driver scheduling (which has been acquired by Kernel).
US08321643B1
Replicated data storage units are autonomously identified and assembled into generationally related data storage volumes. A data storage manager, implementing a re-signaturing process executed at defined intervals or manually initiated on a server or client system connected to the storage area network, scans the collection of visible data storage units to identify those related as a data storage volume. Each replicated data storage unit includes metadata that embeds an identification of the replicated data storage unit and volume accessible to the data storage manager. To assemble a set of replicated data storage units into a generational volume, the data storage unit metadata is rewritten to establish a unique data storage volume identity including information to associate the data storage volume in a lineage with the source data storage volume.
US08321642B1
The information storage system of an aspect of the present invention includes a first differential data storage area which stores differential data of a higher volume from a first point of time to a second point of time, a lower snapshot manager which provides a lower snapshot at the second point of time of the higher volume, and a second differential data storage area which stores differential data of the higher volume after the second point of time. The higher snapshot manager acquires a plurality of generations of higher snapshots from the lower snapshot and the data in the first differential data storage area and acquires a plurality of generations of higher snapshots from the data of the higher volume and the data in the second differential data storage area.
US08321639B2
Described embodiments provide tracking and processing of commands received by a storage device. For each received command, the storage device determines one or more requested logical block addresses (LBAs), including a starting LBA and a length of one or more LBAs of the received command. The storage device determines whether command reordering is restricted. If command reordering is not restricted, the storage device processes the received commands. Otherwise, if command reordering is restricted, the storage device conflict checks each received command. If no conflict is detected, the storage device tracks and processes the received command. Otherwise, if a conflict is detected, the storage device queues the received command.
US08321635B2
A method and apparatus for synchronizing input/output commands is provided. An incoming command mask representing an incoming input/output command associated with a memory region is created. In response to a determination that a pending input/output command associated with the memory region is pending, a bitwise inversion operation is performed on the incoming command mask to form a modified incoming command mask. A bitwise AND operation is performed on the modified incoming command mask and the pending command mask to form a pending command locking mask associated with the pending input/output command. A bitwise OR operation is performed between an existing memory lock for a same type of commands and incoming command bit mask to form a new memory region lock.
US08321634B2
A processor may operate in one of a plurality of operating states. In a Normal operating state, the processor is not involved with a memory transaction. Upon receipt of a transaction instruction to access a memory location, the processor transitions to a Transaction operating state. In the Transaction operating state, the processor performs changes to a cache line and data associated with the memory location. While in the Transaction operating state, any changes to the data and the cache line is not visible to other processors in the computing system. These changes become visible upon the processor entering a Commit operating state in response to receipt of a commit instruction. After changes become visible, the processor returns to the Normal operating state. If an abort event occurs prior to receipt of the commit instruction, the processor transitions to an Abort operating state where any changes to the data and cache line are discarded.
US08321633B2
A memory card, connected to a host, includes a NAND flash memory and a memory controller. The NAND flash memory includes multiple pages, and each page includes multiple sectors. The memory controller receives sector data and a corresponding sector address from the host. The memory controller enables the sector data to be transferred to the NAND flash memory over a first data bus, via a buffer memory, when the sector address is an address for accessing a first sector in a selected page. The memory controller enables the sector data to be transferred to the NAND flash memory over a second data bus, bypassing the buffer memory, when the sector address is an address for accessing a sector other than the first sector in the selected page.
US08321630B1
Systems, apparatus, and computer-implemented methods are provided for the hybridization of cache memory utilizing both magnetic and solid-state memory media. A solid-state cache controller apparatus can be coupled to a host computing system to maximize efficiency of the system in a manner that is transparent to the high-level applications using the system. The apparatus includes an associative memory component and a solid-state cache control component. Solid-state memory is configured to store data blocks of host read operations. If a host-read operation is requested, the controller communicates with a solid-state cache memory controller to determine whether a tag array data structure indicates a cached copy of the requested data block is available in solid-state memory.
US08321628B2
A storage system includes an interface processor for receiving a read or write request, a primary storage, a secondary storage, a storage control device and a temporary storage area for temporarily storing data for the primary storage in case that an access to the primary storage fails. The storage control device includes a controller for, in case that the access to the primary storage fails when the read request is received by the interface processor, determining whether the read requested data is stored on the temporary storage area, controlling to read the read requested data from the temporary storage area when the read requested data is stored on the temporary storage area, and controlling to read the read requested data from the secondary storage when the requested data is not stored on the temporary storage area.
US08321621B2
A video graphics array (VGA) interface switch apparatus includes first to third VGA interfaces, a single-pole double-throw (SPDT) switch, a switch control chip, and first to sixth electronic switches. The first VGA interface is connected to the second and third VGA interfaces through the switch control chip and the electronic switches. The SPDT switch is used to control the first VGA interface to be selectively connected to the second or third VGA interface.
US08321613B2
The invention relates to a method and system for secure transmission of process data to be transmitted cyclically in a cyclical data transmission to be performed protocol-specifically via a transmission channel between a user functioning as a master and at least one user functioning as a slave that are connected to the transmission channel. Within a transmission protocol frame, a time slot that can always accommodate the same number of bits independently of the data to be transmitted is assigned to each slave during a data transmission cycle. For safety-relevant process data that is to be transmitted during a data transmission cycle from a slave to at least one additional user, or that is to be transmitted during a data transmission cycle from a user to at least one slave, additional first protection data for recognizing error-free transmission of this safety-relevant process data is generated and transmitted in each case.
US08321612B2
A device for synchronizing at least two bus systems, having a first communications module for a first bus system and a second communications module for a second bus system, wherein in the first communications module first trigger information is present by which a trigger signal is triggered in the first bus system, characterized in that the device is configured in such a manner that the first and second communications modules are connected to each other and the first trigger information is transmitted to the second communications module, and the second communications module is configured in such a manner that a time information value is determined from the first trigger information and that time information value is compared with a second time mark of the second bus system, a time difference being determined and the next reference message being triggered in the second bus system in dependence upon the second time mark and the time difference.
US08321611B2
The invention generally pertains to onboard systems for passengers such as In-Flight Entertainment (IFE) Systems. The invention more particularly relates to a system and a method for accessing a personal computer device (3) onboard an aircraft and to an aircraft including such a system. The system includes an onboard network (12) to which is connected at least one interface (4) at a passenger's seat (si) and connection means. The system is arranged so that said interface and said personal computer device interact via the transmission of data on said onboard network.
US08321609B2
A power-saving control circuit and method suitable for circuits including a first-in-first-out (FIFO) register is provided. In the present invention, a logic circuit is disposed between two circuit modules with data transmitted in between. When there is data input into the FIFO register, the logic circuit activates a clock signal of the circuit module in the receiving end for reading the data. When all the data stored in the FIFO register is read, the clock signal is turned off so that the power consumed by the clock signal is reduced without affecting the data transmitting efficiency and the purpose of power-saving is achieved.
US08321608B2
In a computer system to which a plurality of I/O devices are connected and a pool I/O device is included therein, a periodical operation confirmation is performed on a pool I/O device to be used when a fault occurs. A pool I/O device operation confirmation section obtains pool I/O device status information from a pool I/O device status information storage section (provided inside or outside the computer system). The status information includes a pool I/O device ID for identifying the pool I/O device, a type of the pool I/O device, a status value indicating an operation confirmation result, and an update time indicating the most recent operation confirmation time. Then, the pool I/O device operation confirmation section activates the pool I/O device and performs an operation confirmation thereon; terminates the operation of the pool I/O device after the operation confirmation; and updates the pool I/O device status information using the operation confirmation result obtained by the operation confirmation.
US08321606B2
Disclosed herein are techniques to manage access to a memory using a buffer construct that includes state information associated with a region of the memory. The disclosed techniques facilitate access to the region of memory through a direct memory access operation while the state information of the buffer construct is in a first state. The state information can be transitioned to a second state in response to a first instruction. The disclosed techniques also facilitate access to the region of memory through a cache operation while the state information of the buffer construct is in the second state is disclosed. The state information can be transitioned to the first state in response to a second instruction.
US08321603B2
A method for detecting a type of a port connected to a USB connector and a rechargeable device with a USB connector, a USB controller and a power management module. The power management module selectively powers up the USB controller depending on the type of port connected to the USB connector. A hardware detector is connected to the USB connector for determining the port type. If the port type is for recharging only then the power management module does not enable power to the USB controller.
US08321595B2
A method may include receiving a communication from a client device and identifying a port number, a protocol and a destination associated with the communication. The method may also include identifying a first application being executed by the first client device based on the port number, the protocol and the destination associated with the first communication.
US08321591B2
The invention employs systems and methods to provide addressing for appropriate access to data in automation devices. Data attributes can be related to a number of various factors in a data driven architecture such as the source of the data, the data subscriber and/or the path employed to convey the data from the source to the subscriber. In addition, data attributes can refer to the format, scale, units, length, visualization and transactional capabilities of the data. The subject invention can point to the appropriate address of the requested data wherein the data can have desired attributes associated therewith. In this manner, data can be selected based on the requirements of the requestor and/or the loading demands of network communication.
US08321584B2
Methods and systems for identifying and preferring certain content transmissions over others for transport in a multiple subscriber computer network, such as public broadband access network. Preferred transport includes exempting participating content transmissions from bandwidth preservation policies, such as byte capping or rate limiting, or permitting the broadband access network provider to bill for certain identified content transmissions. The participating content transmissions are identified on a number of bases including by sending or receiving application, or by use of tags embedded by the content originator, sender or distributor. Those tagging techniques are also usable to enforce the content owner's distribution rights.
US08321581B2
A method for reliably transferring media over a network from a sending node to a receiving node. The method includes ascertaining at the sending node if the media to be transmitted is either time-sensitive or not time-sensitive. For media ascertained as non time-sensitive, the media is transmitted by adjusting the rate of transmission at the sending node based on network conditions. As the non time-sensitive media is received, the receiving node generates one or more low priority requests for the retransmission of any missing non time-sensitive media lost during the transmission. The method also includes transmitting the time-sensitive media from the sending node to the receiving node. As the time-sensitive media is received, the receiving node ascertains if a predetermined acceptable network transmission loss level is met. If met, the receiving node generates one or more low priority requests for the retransmission of any missing time-sensitive media lost during transmission. The sending node retransmits the missing time-sensitive and non time-sensitive media in response to the low priority requests when bandwidth on the network becomes available in excess of what is needed for the transmission of time-sensitive media.
US08321578B2
Message publish/subscribe systems are required to process high message volumes with reduced latency and performance bottlenecks. The end-to-end middleware architecture proposed by the present invention is designed for high-volume, low-latency messaging by, among other things, reducing intermediary hops with neighbor-based routing, introducing efficient native-to-external and external-to-native protocol conversions, monitoring system performance, including latency, in real time, employing topic-based and channel-based message communications, and dynamically optimizing system interconnect configurations and message transmission protocols.
US08321573B2
A communication terminal includes a CPU (28). The CPU (28) issues to a router (16) a send request for requesting the router (16) to send an ask signal for repetitive responses to a server (14). Then, the ask signal is sent to the server (14) by the router (16), and a receive port is temporarily opened. From the server (14), a response signal is repeatedly sent in response to the ask signal. To the response signal, time information representative of a waiting time from receiving an ask signal to its reply is attached. A response signal sent back while the receive port is opened arrives at the communication terminal through the router (16), but a response signal sent back after the receive port is closed is discarded in the router (16). The CPU (28) repeatedly issues a send request to the router (16) regarding a time indicated by time information attached to the response signal lastly received as an issuance cycle (T).
US08321570B2
Methods are disclosed for indirectly monitoring and controlling at least one media peripheral device in a media exchange network by accessing a media management system (MMS) via a first media peripheral (MP) device (e.g., a TV screen) using a user control device (e.g., a remote control). An operation corresponding to a second media peripheral (MP) device (e.g., a digital camera) may be selected via the MMS using the first MP device and the user control device. The operation is then carried out (i.e., performed) by the second MP device. A status of the second MP device may be selected via the MMS using the first MP device and the user control device. The selected status is then displayed on the first MP device.
US08321566B2
A method is provided to control communication between applications that communicate over a network comprising: designating a different respective application identifier (AppID) for each of a multiplicity of A2A enabled applications suitable to run on endpoint devices coupled to a network suitable for delivery of multimedia information; providing in non-transitory media a registry that indicates authorized AppIDs; receiving over the network a request originating from a first endpoint device for authorization for a media connection; wherein the authorization request includes an AppID; in response to the authorization request, determining whether the AppID within the authorization request matches an authorized AppID indicated within the registry; rejecting the authorization request in response to a determination that the AppID does not match an authorized AppID indicated within the registry.
US08321562B2
A method for monitoring a user in a user living area in a system including a system controller having control parameters for controlling the operations of said system and a remote monitoring site, comprising; monitoring a user activity of said user; activating a control circuit in response to an occurrence of said user activity to provide user activity information to said system controller representative of said user activity; performing a statistical operation upon said user activity information to provide a statistical determination; and adjusting at least one of said control parameters in accordance with said statistical determination.
US08321555B2
A network analysis device is disclosed for recording and processing parameters of a communications network for data exchange in a distributed control system of a process engineering system. An exemplary network analysis device has at least one measuring head and a man/machine interface which are physically separate from one another and are logically connected by means of a wireless communications link.
US08321539B2
A peer-to-peer (P2P) network system and a method of operating the P2P network system are provided. The P2P network system includes at least one edge peer storing resources and at least one super peer sharing and managing resource information corresponding to the resources of the at least one edge peer. By updating changes in characteristics of peers due to elimination and movement of any one of a plurality of edge peers and super peers included in the P2P network, path reconfiguration may be performed efficiently.
US08321534B1
In some embodiments, techniques for synchronization comprise connecting to a second data device; determining that a first item of multimedia content is more desired than a second item of multimedia content, based at least in part by determining that the first and second items of multimedia content are similar to a third item of multimedia content, and an explicit rating of the third item of multimedia content; determining a set of multimedia data to be synchronized from the second data device to a first data device, wherein the first item of multimedia content is included in the set of multimedia data and the second item of multimedia content is not included in the set of multimedia data; and synchronizing the set of multimedia data from the second data device to a first data device.
US08321533B2
A method and system for acceleration of access to a web page using next page optimization, caching and pre-fetching techniques. The method comprises receiving a web page responsive to a request by a user; analyzing the received web page for possible acceleration improvements of the web page access; generating a modified web page of the received web page using at least one of a plurality of pre-fetching techniques; providing the modified web page to the user, wherein the user experiences an accelerated access to the modified web page resulting from execution of the at least one of a plurality of pre-fetching techniques; and storing the modified web page for use responsive to future user requests.
US08321528B2
A method of processing event notifications and event subscriptions in a telecommunications or data network comprising a plurality of nodes, wherein an individual node performs the steps of maintaining a first repository for storing a set of event subscriptions encoded in a first summary and maintaining a second repository for storing the set of event subscriptions. The node encodes a received event notification into a second summary and then checks if the received event notification is a member of the set by comparing the first summary and the second summary. If the event notification is not a member of the set said notification is discarded.
US08321525B2
There is provided a system and method for creating a local social network, based on a user's location and a user's virtual social profile (e.g. a facebook profile, a myspace profile) on a virtual social network (e.g. facebook, myspace). The method includes the steps of: (1) associating a communication device with a user's virtual profile, (2) detecting a communication device within an interactive region, (3) extracting unique parameters of the communication device, (4) retrieving data associated with the communication device and with the user's virtual profile, and (5) initiating data transfer based on the retrieved data.
US08321515B1
A method for defining delays to support consistent tiered messaging performance is provided. The method comprises a query server receiving a message and the query server analyzing a class of service associated with the message. The method also comprises the query server injecting a defined delay prior to initiating processing of the message and the query server processing the message and storing the processed message in an outgoing queue. The method also comprises the query server sending a notification to a destination component that the message is available for retrieval and the query server releasing the message to the destination component upon request of the destination component.
US08321508B2
A system and method is provided for controlling collaboration participation. The system includes a computing infrastructure configured to monitor endpoint collaboration devices and/or users. The computing infrastructure is also configured to authorize collaboration between one or more of the endpoint collaboration devices and/or users with an initiating device if the computing infrastructure finds a match between stored attributes and information related to the one or more endpoint collaboration devices and/or users.
US08321498B2
Methods, systems, and machine-readable mediums are disclosed for providing resource interface descriptions with policy parameters. In one embodiment, a method comprises intercepting, at a framework, a request for a resource interface description. The resource interface description is obtained at the framework and at least one policy associated with the resource is determined. For each of the determined policies, one or more policy parameters associated with the policy are determined.
US08321492B1
A system, method, and computer program product are provided for converting a reduction algorithm to a segmented reduction algorithm. In operation, a reduction algorithm is identified. Additionally, the reduction algorithm is converted to a segmented reduction algorithm. Furthermore, the segmented reduction algorithm is performed to produce an output.
US08321483B2
A system and method by which users via programs on one computer may seamlessly access files remotely stored on other computers that run a well known file access protocol. An operating system extension and an application level network access program are provided. The operating system extension receives file system requests for remote files from the operating system that were issued according to a well known application program interface. The operating system extension forwards the remote file system request to the network access program. The network access program reformats the request according to a well known application level network protocol extension and sends it over a network to a remote computer system.
US08321479B2
A system receiving time series data will store the data in a first format suited for quick writing. That data will subsequently be converted from the first format to a second format better suited than the first format for compact storage and queries. Over time, the data in the second format can be aggregated and/or down sampled. In one embodiment, the first format includes a set of blocks of information, with each block of information storing data for a set of metrics during a time period. The second format includes a header, a set of blocks of data and a footer. Each bock of data in the second format stores information for a metric over multiple time periods. The footer includes pointers to each block of data.
US08321472B1
ZIP code connection matrices are created for use in insurance ratemaking by identifying common borders of geographically defined regions. ZIP codes and associated cartographic boundaries are read from a database. Pairs of coordinates for the boundaries are stored in a matrix and values are calculated that represent each pair of coordinates in the matrix. The calculated values are stored in an encoded coordinates matrix and used to determine common segments. A connection matrix is formed representing connections among ZIP codes. A neighborhood matrix is then calculated, which stores values that represent an indication of closeness of each ZIP code in the neighborhood matrix to a target ZIP code.
US08321470B2
Methods, systems, and articles of manufacture for indexing annotations made for a variety of different type (i.e., heterogeneous) data objects are provided. A set of parameters uniquely identifying an annotated data object may be converted to an index comprising a set of index values, each corresponding to a column in a homogeneous index table. In order to accommodate the indexing of heterogeneous data objects, a mapping may be provided for each different type (or classification) of data object that may be annotated, that defines how the identifying parameters of that type will be mapped to the columns of the homogeneous index table.
US08321460B2
A cache system is updated upon determining that a current privilege has not been checked for the session. Updating the cache system includes receiving all data items that are accessible for the current privilege. The cache system stores each received data item in association with a privilege set. The privilege set is enabled to include at least one privilege that is granted for the corresponding data item. The current privilege is stored in the privilege set of each data item when the cache system is updated based on the current privilege.
US08321444B2
Various techniques are disclosed to permit searching several locations with one query. Locations may include web search sites, subscription-only sites, line of business applications, or other searchable data repositories. The query may be modified to provide the required format or other information for each location to perform a search.
US08321443B2
An Open Database Connectivity (ODBC) proxy infrastructure to transparently route incoming queries to one or more selected query engines. The ODBC proxy receives a query from an application, and determines based on the characteristics of the query and the capabilities of the query engines which one or more query engines are to perform the query. The proxy then routes the query to the one or more query engines, which perform the query. The results are then returned to the proxy, which provides the results to the application.
US08321442B2
Described herein is a technology for facilitating searching and matching of data. In some implementations, an input data string, including one or more ideographic elements, is received and converted to a Latin-based input data string. One or more input keys may be generated based on the Latin-based input data string. A reference database may be searched for one or more candidate records indexed by at least one of the one or more input keys. If the one or more candidate records are found, a match score is determined for the one or more candidate records.
US08321441B2
Embodiments of the invention provide techniques for temporarily disabling conditions in abstract queries. In one embodiment, a query interface is configured to present an abstract query, and to allow a user to select conditions of the abstract query to be temporarily disabled. By executing an abstract query having disabled conditions, the user may be able to determine the effect of individual changes to the abstract query without having to re-compose the abstract query after each change. The conditions to be disabled may be selected individually, by field, or by value. Each disabled element may be displayed with a visual indicator communicating that it is disabled. The user may then select specific disabled conditions to be re-enabled.
US08321440B2
Methods and apparatuses for searching network data for one or more predetermined strings are disclosed. In one embodiment, the string search is a multi-stage search where the stages of the search are performed by different hardware components. In one embodiment in a first search stage, a first processor performs a comparison of blocks of incoming data to determine whether the blocks potentially represent the beginning of one of the predetermined strings. If a potential predetermined string is identified, a second processor performs a further search to determine whether the string matches one of the predetermined strings. Because the first processor searches only for the beginning of the predetermined strings, the first stage comparison can be performed quickly, which improves network performance as compared to more detailed searching. The second stage is performed by second processor, which allows the first processor to search for potential matching strings. Because many strings do not match the one or more predetermined strings, the more detailed search performed by the second processor is performed selectively, which increases network performance as compared to more detailed searches on all network data.
US08321438B1
Techniques for a data repository, e.g., a data warehouse, connect multiple disparate systems and combine different software tools to provide a full view of the data warehouse for an end user. An inventory tool integration and services interface includes a tool integration component, a common data component, and an inventory services component. The tool integration component obtains data sets from different tools. The common data component converts each data set and combines the converted data sets. The inventory services component provides the combined data sets through a user interface for an end user. The inventory tool integration and services interface appropriately combines data sets and supports different user interfaces for different end users having different roles within an enterprise. The tool and services integration interface also may obtain a data set from a tool in accordance with an integration option.
US08321434B1
A system (and a method) is disclosed to extract entity values from texts. The system receives, at a first tier entity recognition engine, an input data string having a plurality of entities. The first tier entity recognition engine marks entities of the plurality of entities that are regular expression and transmits the input data stream with the marked entities to a second tier entity recognition engine. The second tier entity recognition engine receives the input data stream and identifies unmarked entities in the input data stream received at the second tier entity recognition engine. The second tier entity recognition engine determines whether the unmarked entities comprise a predetermined data format, and if so, outputs those unmarked entities of the plurality of entities that comprise the predetermined data format.
US08321430B2
A method and apparatus for handling a data structure in a computerized system, the data structure comprising a first object having content and a second object having content, and interdependencies between the first object and the second object, the method comprising: receiving a description of the data structure; creating a graph structure indicating the interdependencies between the objects, the graph structure comprising at least a first vertex and a second vertex, the first vertex and the second vertex connected by an edge; and associating the first vertex with content of the first object and the second vertex with content of the second object, wherein the first vertex and the second vertex do not contain the content of the first object or the second object.In some embodiments, an application executed by computing platforms in a cluster comprising symmetrical nodes, statically registers relevant filters with every node in the cluster, and registers to the filter upon loading. When an event occurs in a node, only if the event passes any of the filters it is transferred to the other nodes in the cluster. In each of the other nodes, components are invalidated by traversing the dependency graph.
US08321427B2
A method and apparatus to identify names, personalities, titles, and topics that are present in a repository, and place them into a grammar, and to identify names, personalities, titles, and topics that are not present in the repository, and place them into a grammar, uses information from external data sources, notably the text used in non-speech, text-based searches, to expand the search terms entered into the ASR grammars. The expansion takes place in two forms: (1) finding plausible linguistic variants of existing search terms that are already comprehended in the repository, but that are present under slightly different names; and (2) expanding the existing search term list with items that should be there by virtue of their currency in popular culture, but which for whatever reason have not yet been reflected with content items in the repository.
US08321415B2
An inspection server receives a search condition for print logs accumulated in a print log database from an inspection client PC, and an associated log setting for associating print jobs searched based on the search condition with logs managed by a log management server. The inspection server obtains a search result for a search request from an archive server, and further obtains a number of hits for the search request for associated logs based on an associated log setting from a log collection server. Based on the search result and the number of hits, the inspection server controls a display mode of print logs contained in the search result.
US08321413B2
Systems, apparatuses, and methods for analyzing information about a user are presented which include obtaining at least one search result based on at least one search terms describing the user; presenting the at least one search result to the user; receiving an indication from the user of the desirability of a search result; and performing an action based on the desirability of the search result. Systems, apparatuses, and methods are also presented for determining a reputation score representing the reputation of a user which include collecting search results from data source, determining an effect on the reputation of the user of the search results from the data source, and calculating a reputation score for the user based on the determined effect on the reputation of the user from the search results from the data source.
US08321411B2
A system, method and processor medium that manages automatic generation of output from an on-line analytical processing (OLAP) system. Scheduled services are processed in an OLAP system and output from the OLAP system is then automatically forwarded to one or more subscriber output devices specified for that service. The system manages the operation of the service processing system to increase throughput, increase speed, and improve the administrator control over the processing. The system enables administrator control over processing by enabling administrators to view all services and all subscribers of the system, by maintaining an address book containing entries for subscribers of the service and by scheduling processing of services. The system governs the volume of services being processed, the number of subscribers to a particular service, and the number of output devices to which a service may be broadcast.
US08321405B2
More efficient querying of a multi-tenant database using dynamic tuning of database indices. A layer of meta-data associates data items with tenants, e.g., via tags, and the meta-data is used to optimize searches by channeling processing resources during a query to only those pieces of data bearing the relevant tenant's unique tag.
US08321403B1
Similar queries are identified so that suggested search queries may be provided to a user. A first search query having at least one term associated with a semantic weight is received. A second query having at least one term associated with a semantic weight is received. A first vector is generated based on the first query and the at least one semantic weight of the first query, and a second vector is generated based on the second query and the at least one semantic weight of the second query. A similarity measurement between the first and second search queries is made based at least in part on a comparison of the first vector to the second vector.
US08321401B2
Automatically and repeatedly crawling multiple multimedia websites to identify and collect information about the multimedia content that is available for delivery over the Internet to a client device for playback on a media player operating on the client device. In one embodiment, the method normalizes the collected information by converting the different formats of the collected information into a common format and converting the different nomenclatures of the collected information into a common nomenclature. The method updates an index with the normalized information, and sends a data feed to the client device to populate the user interface on the client device with the normalized information of the index. The user interface allows the user to navigate and select the multimedia content that is available for delivery over the Internet for playback on the media player.
US08321392B2
A system, method, and computer program product are provided for invoking an operation to change a current data row of a table in a local database. As a result, a pending change data row is inserted in the table, distinguished by a primary key comprising a common key value and a pending change indicator. The pending change is then submitted for synchronization.
US08321376B2
A system for resolving addresses in an internet protocol based network. The system includes an address resolving master database and a plurality of slave databases. A plurality of transfer agents are each allocated to different ones of the plurality of slave databases for reading data from the master database and writing it to the slave databases. Each slave database receives and stores either ENUM data or DNS data, but not both. A plurality of applications have read access to at least one of the plurality of slave databases.
US08321370B2
A system and method is provided for translating one or more logical expressions E is TRUE, or statements of the form IF E1 is TRUE THEN E2 is TRUE, to a set of linear constraints. Examples in accordance with the present invention contribute to systems and methods for solving optimization problems that include constraints in the form of arbitrarily complex logical relationships between binary variables. Examples are also applicable to solving general optimization problems that have arbitrarily complex relationships between sets of linear constraints. The systems and methods combine simplification and ordering of logical expressions, factorization, direct translations of expressions, substitution of auxiliary variables, and substitution of auxiliary variables for phrases that would otherwise lead to an unacceptable number of linear constraints. The systems and methods also include mechanisms that reduce the number of required auxiliary variables by use of simplification, consolidation, Boolean identities, and auxiliary variable reuse.
US08321368B2
There are provided an identification device, an identification method and an identification processing program, which are capable of significantly reducing a processing burden. An identification device 1 can judge the magnitude relation between an occurrence probability value of a class 0 and an occurrence probability value of a class 1 from the magnitude relation between gkupper and gklower. Hence, it can be identified which one of the classes 0 and 1 is applicable to observed data D1 with a simple arithmetic processing. Accordingly, a complicated and heavy-burden arithmetic processing of an exponential function can be avoided for obtaining the occurrence probability values of the classes 0 and 1, enabling the processing burden to be significantly reduced.
US08321366B2
This document discusses, among other things, a system capable of resolving interactions between programmable parameters for operation of a medical device. Programming these devices is a difficult task when many parameters are involved. The disclosed systems and methods attempt to reduce and minimize constraint violations between interdependent parameters using an initial set of parameter values supplied by user (typically a physician) input or calculated automatically, and constraint violations describing invalid parameter values. If possible, a set of parameter values with less egregious constraint violations is generated and may be displayed to the user. A user is prompted to accept the set of parameter values and program the medical device.
US08321365B2
Therefore, the illustrative embodiments provide an apparatus for performing horticultural tasks. In an illustrative embodiment, an apparatus is comprised of a number of data storage devices, a planning process, and a processor unit. The number of data storage devices includes a knowledge base. The processor unit executes the planning process and accesses the knowledge base on the number of data storage devices to identify a horticultural need for a plurality of plants.
US08321360B2
A method of computing a similarity between a first transaction having a set of properties and a second transaction having the set of properties includes computing an initial weight for each of the properties of the set of properties and computing a similarity between each of the properties of the first transaction and the properties of the second transaction. The method also includes adjusting the initial weight for each of the properties based on a measure of the commonness of each of the properties of the set of properties, normalizing the adjusted weights, and computing the similarity by summing the products of the normalized adjusted weights and the computed similarities.
US08321356B2
Real-time costing information is provided by a central knowledge base in communication with a database. The central knowledge base provides an application programming interface (API) through which queries are run on the content in the database. The database content includes a harmonized system (HS) module holding an HS tree unified across multiple countries, a tariffs module holding tariffs applicable to goods classified in the unified HS tree, and a freight rates module holding rules and data for calculating freight rates for a shipment of goods. A knowledge workbench includes a catalog harmonizer that enables goods in a catalog to be harmonized according to one or more countries' HS trees and the results to be stored in the database. An applications server provides applications for generating queries for costing information, such as landed cost estimates, analyzing the results.
US08321342B2
A system and method is provided to accept and settle transaction payments for an unbanked consumer. A consumer initiates a transaction with a merchant, and the merchant may transmit transaction information to a central processing unit using an initiating processing unit. The central processing unit may generate a unique transaction identifier or the merchant may generate the unique transaction identifier which complies with the systems rules and notifies the central processing unit of the transaction information and unique transaction identifier. The system may provide the merchant and consumer the nearest payment processing unit. At the payment processing unit, the consumer presents the unique transaction identifier, which is transmitted to the central processing unit for validation. The consumer may also validate the transaction information. The consumer makes payment at the payment processing unit, and the payment information is transmitted to the central processing unit. The system may generate a confirmation receipt for the consumer, and the central processing unit notifies the merchant of payment by the consumer. The merchant may then fulfill the transaction. The system remits the payment to the merchant.
US08321341B2
Online fraud prevention including receiving a rules set to detect fraud, mapping the rules set to a data set, mapping success data to members of the rules set, filtering the members of the rules set, and ordering members of the data set by giving priority to those members of the data set with a greater probability for being fraudulent based upon the success data of each member of the rule set in detecting fraud. Further, a receiver coupled to an application server to receive a rules set to detect fraud, and a server coupled to the application server, to map the rules set to a data set, and to map the success data to each members of the rules set. The server is used to order the various members of the data set by giving priority to those members of the data set with a greatest probability for being fraudulent.
US08321339B2
A system and method for the online settling of a transaction is provided. The system includes a server configured to determine a set of curves or planes defining acceptable settlement conditions for the financial transaction, enabling the user to select an acceptable settlement condition using interactive controls or computer implemented controls engageable by the user, such as sliding selectors or rotatable dials or the like, or controls enabling placement of points on a curve or curves. In certain instances, movement or engagement of one control may result in movement or alteration of another control, reflecting interaction between the parameters being controlled as dictated by rules established on behalf of the party to the transaction. The result, once the computer implemented controls present an acceptable settlement condition for the user, is a settlement condition wherein both user and the party to the transaction resolve the transaction on jointly acceptable terms.
US08321335B1
The invention relates to methods and systems for presenting a consumer with available loan products with associated pricing comprising comparing the consumer profile to available lender loan products, and optimizing available loan products based upon the consumer criteria, by matching the consumer's qualifications and needs to the best available loan products with associated rate pricing, including combining a plurality of loan products from a single or plurality of lenders to give a consumer a best available loan product.
US08321330B2
Embodiments of the present disclosure are directed towards a bullion arbitrage kiosk portal device that enables a customer to buy and/or sell precious metal bullion. A price for the bullion is dynamically determined based at least in part on a plurality of real-time market quotes, an operational markup, and an inventory determination of bullion at a single or multiple number of kiosk portal device(s). The kiosk portal device is further configured such that bullion purchased by the kiosk portal device may be resold by the same kiosk portal device, thereby integrating the buy/sell of bullion, even by the same customer. The kiosk portal device further enables a customer to exchange bullion for differing configurations and/or amounts of other bullion, as well as other forms of payment, such as cash, credit, or alternative denominations of bullion.
US08321327B1
A method and system converts OTC positions into contracts clearable at a futures clearing house. Each OTC position has a maturity date. The method comprises: a) defining a plurality of tenors. The plurality of tenors is fewer in number than the OTC maturity dates of the OTC positions. The method also comprises: b) defining a contract, which is clearable at the clearing house, corresponding to each tenor defined in step a); c) mapping each OTC position, as it is executed, into one or more of the contracts, based on the maturity date of the OTC position; and d) between business days, re-mapping each contract mapped at step c) to account for the move of calendar day. The invention finds particular application as a method and system to convert OTC Foreign Exchange (FX) positions into futures contracts clearable at a futures clearing house. The OTC FX positions may include OTC FX spot positions and OTC FX forwards positions.
US08321324B2
A determination is made as to whether a trading order that has been placed on a trading exchange is an outlying trading order. If it is determined that the trading order is an outlying trading order, a restrictive action is taken regarding the outlying trading order, and/or a restrictive action is taken regarding a subsequent trading order that may trade with the outlying trading order.
US08321323B2
A trading platform and trading method that allows access to additional pools of liquidity is described. Other embodiments are also described.
US08321319B1
The invention relates to a method for analyzing an investment in a rental property. The method steps include obtaining identification information of the rental property, wherein identification information identifies the rental property to an information source, submitting a request to the information source based on identification information, receiving property information from the information source based on the request, obtaining an investment parameter from an investor of the investment in the rental property, analyzing the investment in the rental property based on the investment parameter and property information to generate an analysis result, adjusting the investment parameter to optimize the analysis result resulting in an optimized analysis result, and generating a report based on the optimized analysis result.
US08321318B2
The funding and administration of a long term investment and/or retirement trust for a minor child or minor children are facilitated by the present invention. In one embodiment, the present invention provides a system and method for the real-time, interactive, dynamic modeling and goal-solving for the pre-funding of a retirement benefit account specific to a minor child. In another embodiment, the present invention provides a system and method for the input of user variables specific to the requirements necessary for the real-time production of trust documents necessary and specific to the purpose of establishing a funded pre-retirement trust for a minor child.
US08321317B2
One or more price metrics are generated by retrieving, from a database, one or more price data sets representing a specified time period. Each of the retrieved price data sets includes at least a parameter value, a quoted cost, and a selling unit of measure for at least one item, and is responsive to a product specification data set that includes at least one parameter value and a unit of measure for each of one or more items. In at least one embodiment, a combined item price total is divided by a combined item unit total to generate a metric price per unit for each item in the product specification data set. In another embodiment, a summed individual metric price per unit is divided by the number of individual metric prices to generate an overall metric price per unit for each item in the product specification data set.
US08321314B2
Methods, devices, and systems for analyzing negotiated negotiable instruments are described. A computer system, including a computer readable storage device and a processor may be provided. A plurality of electronic files may be received. Each of these electronic files of the plurality of electronic files may include an electronic image of at least a portion of a negotiable instrument and include a plurality of data fields. The plurality of electronic files may be divided into subsets based on whether data is available in particular data fields of the electronic files. Based upon the subset an electronic file is made a member of, various selection criteria may be applied to determine if the electronic file is a candidate for suspicious and/or illegal activity. Statistics may be calculated about the analysis process to determine the quality and effectiveness of various analysis methods.
US08321313B2
The present invention provides a process and system for matching buyers and sellers of either goods or services, or goods and services for a project. The invention enables a buyer to specify a project in terms of physical, functional, temporal, financial, and transactional parameters that can be automatically converted, by the present invention, into at least one request for either goods or services, or goods and services to perform work related to the project. The requests are suitably provided to at least one seller. Upon receiving a request, the seller may submit a response to the request, as desired. The invention provides a forum for the negotiation of any agreements and the formation of contracts to provide the requested, or alternative goods or services, or goods and services, as well as reconciliation of purchase orders, actual field costs, and invoices.
US08321302B2
Methods, systems, and articles of manufacture consistent with certain aspects related to the present invention collect item information from RFID tags attached to items in an inventory, and uses the collected item information to perform various inventory management processes. In one aspect, the inventory management processes may include determining, reporting, and/or providing corrective actions for one or more events associated with at least one of depletions of items in the inventory, changes in the design of items in the inventory, defects with one or more items, misplaced items, the movement of an unusual umber of items within a short period of time (i.e., shrinkage), and malfunctions of one or more components included in the environment.
US08321301B2
A shopper inputs a 3D image of himself to a computer which normalizes the image to a standard. The shopper can select an article of clothing from a web site and the image of the article is normalized to the shopper's image using the same normalization standard and superimposed onto the shopper's image. The manufacturer's size corresponding to the correct article size may also be displayed.
US08321299B2
A method for multi-selection gifting, including maintaining, by at least one of a plurality of computers, a gift database including records for multi-selection gifts, each record including a plurality of product identifiers for items of merchandise, and at least one selection rule governing selection of at least two of the items of merchandise, and interactively enabling, by at least one of the plurality of computers, a gift giver to generate a multi-selection gift for at least one gift recipient, including presenting, to the gift giver, a group of selection rules for selection by the gift giver, the group including allowing a gift recipient to select up to a specified total number of items of merchandise in the multi-selection gift, allowing the gift recipient to select items of merchandise in the multi-selection gift up to a specified total cost, and allowing the gift recipient to select items of merchandise in the multi-selection gift up to a specified total measure. A system and a computer-readable storage medium are also described and claimed.
US08321281B2
A computer-implemented transaction processing system includes a card reader and a plurality of modules each comprising code that executes in the processor. The card reader transfers credit card data from a credit card of a customer to a memory of the computer. A check presentation module is operative to calculate a sales tax associated with a price of a product sold to the customer. An approval module is operative to obtain an approval against the credit card data in the memory for at least the price of the product and the sales tax and thereby define an approved sale transaction. A revenue settlement module and a tax settlement module are operative to settle respective portions of the sales transaction(s) to different accounts, such that a revenue portion goes to a first account free of any sales tax, and a sales tax portion goes to the other account.
US08321279B2
A computing system is configured to accept bid rules from merchants for the placement of ads for a plurality of products. The bid rules comprise a bid amount, a rule definition and a priority. The bid amount may be an absolute bid or it may be relative to base advertising rate. The rule definition comprises criteria for describing products to determine when the bid rule is applied to a product for sale. The priority indicates whether the bid rule applies to a particular product when the rule definition of more than one bid rule could be applied to a product. The computing system is also configured to generate a list of product offers based at least in part on the bids. The system may also generate reports for merchants.
US08321273B2
A method for determining advertising effectiveness of cross-media campaigns provided. The effectiveness of the combined campaign is plotted, and the effects of different media are isolated. Examining complementary effects and synergies are examined, and a dollar-for-dollar comparison for each of the media is performed. This dollar-for-dollar comparison may include a return on marketing objective calculation. If applicable, budget re-allocations are recommended. Optionally, post effectiveness, efficiency, and allocation analysis are performed. Such analysis may include providing descriptive advertising and media suggestions on each media independently.
US08321269B2
The present invention provides a method of detecting fraudulent clicks in an online environment to reduce fraudulent paid clicks for online advertisers. The method includes server side and client side code which combined enables a click verification web site to identify valid and invalid clicks and in real-time prevents advertisers from getting billed for fraudulent activity.
US08321265B2
A method for collecting tolls for location usages of an on-board unit, which has a unit identifier in a road toll system and a mobile telecommunications identifier in a mobile telecommunications network. The method includes storing the unit identifier and the mobile telecommunications identifier of the on-board unit in a control centre of the road toll system, sending the position-fix data from the on-board unit, under the mobile telecommunications identifier as sole identification, to a toll calculation server, calculating location-anonymised toll data in the toll calculation server, and sending said toll data under the mobile telecommunications identifier to a control centre of the mobile telecommunications network, charging a user account assigned to the mobile telecommunications identifier in the control centre of the mobile telecommunications network, sending a confirmation to the control centre of the road toll system under the mobile telecommunications identifier, and retrieving the unit identifier associated with the mobile telecommunications identifier and providing the confirmation in the control centre of the road toll system.
US08321261B2
Items—including gourmet products—are evaluated and rated by participants in a controlled event, which can be coordinated by software locally or at a dedicated website. Event data, including item scores and participant scores can be shared with vendors, merchants and other commercial entities associated with the products. Promotional incentives from such entities for the products (and related products) can then be directly targeted and provided to participants and other members of the public. The participant's activities can also be collected and disseminated to affiliates/friends of the participants through social networking sites, personalized web pages, etc.
US08321248B2
The present provides a method, system, and program product for rendering state diagrams for a multi-dimensional enterprise architecture. The rendered state diagrams illustrate the actual or planned use, assignment, retirement, interdependence, etc., of enterprise elements in a multi-dimensional enterprise architecture within a user-specified time frame, from a user selected frame of reference, for a user-specified business scope. The method comprises: defining a plurality of objects, wherein each of the objects represents an element of the enterprise architecture; defining a plurality of relationships, wherein each of the relationships is between one of the plurality of objects and another of the plurality of objects; and rendering the at least one state diagram based upon the plurality of objects, the plurality of relationships, and a frame of reference.
US08321247B2
A method, system, and computer program product for determining a business level metric for assessing the impact of performance degradation of IT components upon the revenue stream of an entity is provided. In one embodiment, the business level metric is determined by determining business functions that comprises a revenue stream for a line of business. Weights are then assigned to each business function, wherein the weights indicate the relative importance of each business function in relation to the other business functions. For each business function, the business processes that enable the completion of a specific business function are determined and weights. For each business process, critical service points for measuring the performance of supporting information technology components for the business process are determined and weights are assigned. The critical service points are then monitored and a partial business level metric raw score is determined.
US08321245B2
A lessee of an item, such as an automobile, is encouraged to either purchase the automobile at the expiration of the lease, or to initiate a new lease for the same item. If the lessee undertakes a purchase or a new lease, a manufacturer of the item, or another party, provides insurance covering the item. The methods disclosed herein may be performed over a computer network, such as the Internet.
US08321239B2
A computer system that extracts health care data from one or more health care payors to identify meaningful relationships or patterns in treatments to compare the effectiveness of various treatment of specific diseases is provided. This computer system includes a computer and a staging database. The computer is configured to communicate with one or more payor computer systems of a type that includes one or more databases storing records of the health care data from one or more payors over the Internet. The staging database is in communication with the computer and is configured to receive the health care data from each of the payor computer systems. The health care data from each of the payor computer systems is configured to be converted into a normalized format. The normalized data is the made available to determine comparative effectiveness of various treatments of specific diseases.
US08321236B2
A method and an apparatus for processing a prescription order are described herein. A prescription label for the prescription order may be generated in response to receipt of the prescription order. The prescription label being generated in a priority order based on a plurality of pharmacy factors. The prescription order may be filled according to the priority order based on the plurality of pharmacy factors. Based on the prescription label, a plurality of graphic displays may be generated to verify the prescription order. The patient may be notified of the status of the prescription associated with the prescription order based on the plurality of graphic displays.
US08321231B2
A method and system that captures and delivers customized souvenir images to a plurality of attendees at a sporting event, music concert, and the like. Individuals wanting to receive a copy of these images provide location information, such as their assigned seat number. The present invention uses this information to identify the proper image and deliver it to the customer. Embodiments of the present invention may be adapted for use in a kiosk and to deliver the picture over a computer network, such as the Internet.
US08321228B2
Techniques for providing network services at an audio interface unit include determining, based on spoken sounds of a user of an apparatus received at a microphone of the apparatus, whether to present audio data received from a different apparatus. If it is determined to present the received audio data, then presentation of the received audio data at a speaker of the apparatus is initiated. In some embodiments, an apparatus includes a data communications bus; and logic encoded in one or more tangible media configured to performs the above steps. In some embodiments, the apparatus does not include a visual display and does not include a keypad of multiple buttons.
US08321227B2
Disclosed are methods and electronic communication devices, such as an in-car speaker device, that can receive via a downloading process, a communication address list from another device to the memory of the electronic communication device and can append a predetermined communication address to the communication address list. The predetermined communication address, which can be to an automated voice recognition based service, can be annunciated first. Also disclosed are methods and electronic communication devices for determining that a communication is with an automated voice recognition based service and then switching from a first call profile to a second call profile. Such a second profile can include different features such as a change of the frequency response of the audio signal of the electronic communication device, and/or reduction or elimination of the echo control, and/or a change in the noise control of the digital signal process.
US08321223B2
A method for performing speech synthesis on textual content at a client. The method includes the steps of: performing speech synthesis on the textual content based on a current acoustical unit set Scurrent in a corpus at the client; analyzing the textual content and generating a list of target units with corresponding context features, selecting multiple acoustical unit candidates for each target unit according to the context features based on an acoustical unit set Stotal that is more plentiful than the current acoustical unit set Scurrent in the corpus at the client, and determining acoustical units suitable for speech synthesis for the textual content according to the multiple unit candidates; and updating the current acoustical unit set Scurrent in the corpus at the client based on the determined acoustical units.
US08321222B2
A speech synthesis system and method is described. A speech segment database references speech segments having various different speech representational structures. A speech segment selector selects from the speech segment database a sequence of speech segment candidates corresponding to a target text. A speech segment sequencer generates from the speech segment candidates sequenced speech segments corresponding to the target text. A speech segment synthesizer combines the selected sequenced speech segments to produce a synthesized speech signal output corresponding to the target text.
US08321220B1
A system and method are disclosed for providing semi-supervised learning for a spoken language understanding module using semantic role labeling. The method embodiment relates to a method of generating a spoken language understanding module. Steps in the method comprise selecting at least one predicate/argument pair as an intent from a set of the most frequent predicate/argument pairs for a domain, labeling training data using mapping rules associated with the selected at least one predicate/argument pair, training a call-type classification model using the labeled training data, re-labeling the training data using the call-type classification model and iteratively several of the above steps until training set labels converge.
US08321218B2
A computerized method of detecting a target word in a speech signal. A speech recognition engine and a previously constructed phoneme model is provided. The speech signal is input into the speech recognition engine. Based on the phoneme model, the input speech signal is indexed. A time-ordered list is stored representing n-best phoneme candidates of the input speech signal and phonemes of the input speech signal in multiple phoneme frames. The target word is transcribed into a transcription of target phonemes. The time-ordered list of n-best phoneme candidates is searched for a locus of said target phonemes. While searching, scoring is based on the ranking of the phoneme candidates among the n-best phoneme candidates and based on the number of the target phonemes found. A composite score of the probability of an occurrence of the target word is produced. When the composite score is higher than a threshold, start and finish times are output which bound the locus. The start and finish times are input into an algorithm adapted for sequence alignment based on dynamic programming for aligning a portion of the phoneme frames with the target phonemes.
US08321214B2
A method for processing a multichannel audio signal may be configured to control the amplitude of one channel of the signal relative to another based on the levels of the two channels. One such example uses a bias factor, which is based on a standard orientation of an audio sensing device relative to a directional acoustic information source, for amplitude control of information segments of the signal.
US08321207B2
For postprocessing spectral values which are based on a first transformation algorithm for converting the audio signal into a spectral representation, first a sequence of blocks of the spectral values representing a sequence of blocks of samples of the audio signal are provided. Hereupon, a weighted addition of spectral values of the sequence of blocks of spectral values is performed in order to obtain a sequence of blocks of postprocessed spectral values, wherein the combination is performed such that for calculating a postprocessed spectral value for a frequency band and a time duration a spectral value of the sequence of blocks for the frequency band and the time duration and a spectral value for another frequency band or another time duration are used, wherein the combination is further performed such that such weighting factors are used that the postprocessed spectral values are an approximation to the spectral values as they are obtained by converting the audio signal into a spectral representation using a second transformation algorithm which is different from the first transformation algorithm. The postprocessed spectral values are in particular used for a difference formation within a scalable encoder or for an addition within a scalable decoder, respectively.
US08321196B2
The present invention is generally directed to a method programmed in a computing environment for providing prose text reporting, utilizing a prose text definition ontology comprising linguistic knowledge and a base report domain ontology. A system and method are provided to define various aspects of radiological report information processing as concept properties represented by a vocabulary of one or more instances of ontology concepts and presented in prose text. Even further, a system and method are provided for consulting a radiological prose text definition ontology wherein radiological domain concepts and relationships may be expressed or further utilized by other application programs. Users are able to quickly, accurately and consistently consult and report radiological observations in unambiguous prose text.
US08321192B2
Disclosed is an improved automated system and corresponding computer method of promoting and maintaining health, wellness, and fitness. Multiple sponsors per member participant are enabled. Each sponsor defines respective qualifying healthy behavior (activities, purchases, other) and reward rate for each such activity and purchase. A rewards engine operates on member accounts adding units per member completion of qualifying healthy activities or purchases, thereby encouraging members to adopt healthy habits. This, in turn, leads to better health, wellness, and fitness for the subject members. The combination of different and multiple sponsors having different qualifying activities/purchases provides increased member incentive.
US08321190B2
A method of simulating fluid transport in a system for stimulating a well in a material formation of a resource reservoir, the system comprising a conduit element arranged in the well, the conduit element comprising a conduit wall including one or more openings for discharging a fluid into the material formation surrounding the conduit element; the method comprising establishing and numerically processing a transport model of fluid transport inside the conduit element. The transport model further includes a model of fluid transport in a predetermined space around the conduit element.
US08321188B2
Embodiments of the invention relate to apparatuses and methods for gathering and analyzing facility weather data, such as temperature and humidity data, and energy-usage data, such as electricity-usage data, from a plurality of remote facilities and using the analysis to assess energy-using systems and/or methods across an organization made up of the plurality of remote facilities.
US08321182B2
A system and method is disclosed that utilizes a Voronoi diagram to position and/or control perforated ventilation tiles in rooms of equipment requiring cooling air. The Voronoi sites used for constructing the Voronoi diagram are the air inlets of the equipment, and the Voronoi edges of the computed Voronoi diagram are used as the locations for placing (or controlling) perforated tiles.
US08321178B2
A plant facility managing system capable of executing diagnoses by utilizing respective facility parameters against a plurality of facilities, and capable of using the result of a diagnosis as an input for another diagnosis. The plant facility managing system comprising a diagnosis processing unit for acquiring respective facility parameters held by a plurality of facilities operating inside a plant to thereby execute predetermined computations. The plant facility managing system further comprising a virtual facility defined-unit for generating a virtual facility where a plurality of facility parameters are gathered, the diagnosis processing unit receiving the facility parameters of the virtual facility as targets for diagnosis to thereby execute the predetermined computations.
US08321171B2
A system includes a plurality of networked nodes spatially distributed within a monitored area and adapted to interact with a mobile entity entering and moving through the area, the plurality of nodes including at least one area entrance node adapted to detect the mobile entity upon entering the monitored area, and a transaction node for accomplishing a transaction with the mobile entity; a transaction processing center in communication relationship with the nodes for processing data required for the transaction and for providing the data to the transaction node. A node selection unit is adapted to dynamically select the transaction node among the plurality of nodes based on an estimation of the speed of movement of the mobile entity.
US08321158B2
A method for monitoring fuel freshness in a vehicle includes the steps of determining a measure of time that the fuel has been in the vehicle and initiating a remedy if the measure of time is greater than a predetermined threshold.
US08321152B2
A method of determining kinetic parameters for a reversible molecular interaction between a ligand immobilized to a solid support surface and a binding partner to the ligand in solution, comprises sequentially, without intermediate regeneration or renewal of the immobilized ligand, flowing a plurality of fluid volumes containing different known concentrations of the binding partner over the solid support surface, monitoring the momentary amount of binding partner bound to the solid support surface related to time and solution concentration of binding partner and collecting the binding data, and determining the kinetic parameters by globally fitting a predetermined kinetic model for the interaction between the binding partner and the immobilized ligand to the collected binding data, which model allows for mass transport limitation at the solid support surface. An analytical system for carrying out the method, a computer program, a computer program product and a computer system for performing the method are also disclosed.
US08321143B2
The present invention relates to peptide fragments which have one or more shared and/or similar amino acid sequences to amino acid sequences of specific portions of the 14 kDa protein of S. mansoni (Sm14) or related FABPs (Fatty Acid Binding Proteins), the peptide fragments functioning as continuous or discontinuous epitopic regions of the molecule or mimicking its biological activity. More particularly, the present invention relates to a method for constructing active peptide fragments, peptide fragments, immunogenic composition and diagnostic kit using peptide fragments.
US08321141B2
A system may include utensil means for portioning a foodstuff into a first portion and a second portion, a means for detecting a first portion size for the first portion with the utensil means, a means for detecting a second portion size for the second portion with the utensil means, and a means for determining a cumulative amount of portioned foodstuff based upon the first portion size and the second portion size.
US08321140B2
Described are novel quantification methods and systems that permit, within the context of multiplex PCR, the quantification of all targets within a single reaction tube. The methods employ quantitation algorithms applied to the amplification profiles of internal calibration controls or standards utilizing a plurality of nucleic acid templates that are amplified within the same reaction tube as the nucleic acid target(s) interrogated.
US08321135B2
The present invention relates to a method and apparatus for predicting the resistance of soybean seed samples to infection by soybean cyst nematode parasites using near-infrared spectroscopy and discriminant analysis.
US08321133B2
A technique for utilizing tube waves to measure sound speed of fluids and other properties in the frequency range of about 5 to 100 kHz. A drill string is equipped with a sensor tube having a cavity filled with a downhole fluid such as borehole mud or formation fluid. An acoustic transmitter and an array of acoustic receivers are mounted on the tube in direct contact with the fluid. Processing circuitry calculates a property, e.g., sound speed, of the fluid based on time-of-flight of an acoustic signal generated by the transmitter and received by the array of receivers. Alternatively change in signal phase as a function of frequency may be employed by the processing circuitry. The technique is particularly suited to measuring the sound speed of borehole mud in situ.
US08321122B2
The system contains a programmable device. At least one camera is in communication with the programmable device. The camera is directed towards at least one road. The camera provides a camera signal to the programmable device. A map of an area, which includes the road, is stored in a memory of the programmable device. A plurality of traffic influences is defined in the map. A first program on the programmable device tracks vehicles on the road utilizing the camera signal. The first program recognizes at least one obstruction and communicates with the map to identify at least one of the traffic influences behind the obstruction.
US08321115B2
A system and method using a vehicle drive shaft torque coupled to a driven wheel and a non-driven wheel speed for a vehicle throttle control system includes reading first and second torque values generated by the torque sensor. The method identifies when a sustained drop occurs between the first and second torque values. Another step determines if a change occurred between the first and second torque value readings in any of: a throttle position; a gear setting; and a brake pressure. A detected traction loss is signaled when the sustained drop occurred with no change between the first and second torque value readings in the throttle position, gear setting, and brake pressure. A desired throttle value is calculated using an engine torque and a target engine speed to prevent driven wheel slip. A throttle command signal changes an existing throttle value to the desired throttle value.
US08321105B2
One disclosed embodiment relates to a propulsion system for a machine. The propulsion system may include a prime mover operatively connected through a continuously variable transmission to a propulsion device. The propulsion system may also include propulsion-system controls that control an operating parameter of the continuously variable transmission, which may include adjusting the operating parameter based on operator input. Controlling the operating parameter may also include determining an adjustment limit for the operating parameter based on one or more operating conditions and applying the adjustment limit to the operating parameter to modify at least one of acceleration and jerk of the machine based on the one or more operating conditions.
US08321101B2
A system and method is employed to regulate a minimum transmission input speed based on automatic fluid temperature. The system includes a temperature sensor for sensing a temperature of the automatic transmission fluid and a controller for setting a minimum engine speed of the engine based on the temperature of the automatic transmission fluid. The size of a transmission pump may be reduced while the pump is still able to supply enough automatic transmission fluid to friction elements and gear ratios to provide lubrication and enable friction element actuators to engage and disengage the friction elements in a timely and effective manner. In a preferred form of the invention, when the temperature of the automatic transmission fluid is below 210° F., the minimum engine speed is set to no greater than 900 rpm; and when the temperature of the automatic transmission fluid is above 210° F., the minimum engine speed is set to no less than 1000 rpm.
US08321100B2
A powertrain system includes a hybrid transmission device operative to transfer power between an input member and torque machines and an output member in one of a plurality of operating range states. The torque machines are connected to an energy storage device. A method for operating the powertrain system includes determining a permissible range of input operating points to the input member, determining ranges of motor torques for the torque machines, determining an available power range from the energy storage device, selecting a candidate input operating point within the permissible range of input operating points, and determining maximum and minimum achievable output torques transferable to the output member for the candidate engine operating point within the ranges of motor torques for the torque machines and within the available power range from the energy storage device in a candidate operating range state.
US08321098B2
A method for controlling and/or regulating a multi-step automatic transmission of a vehicle in which an upshift is prevented if a power limit, of the motor of the vehicle, is reached such that, when a driving situation in which the power limit of the motor is reached and recognized, the motor speed (n) is set at a predetermined limit value (nLimit). In addition, a system for implementing the method according to the invention is also proposed.
US08321097B2
Systems and methods for controlling transmissions and associated vehicles, machines, equipment, etc., are disclosed. In one case, a transmission control system includes a control unit configured to use a sensed vehicle speed and a commanded, target constant input speed to maintain an input speed substantially constant. The system includes one or more maps that associate a speed ratio of a transmission with a vehicle speed. In one embodiment, one such map associates an encoder position with a vehicle speed. Regarding a specific application, an automatic bicycle transmission shifting system is contemplated. An exemplary automatic bicycle includes a control unit, a shift actuator, various sensors, and a user interface. The control unit is configured to cooperate with a logic module and an actuator controller to control the cadence of a rider. In one embodiment, a memory of, or in communication with, the control unit includes one or more constant cadence maps that associate transmission speed ratios with bicycle speeds.
US08321095B2
The amount of assist for a sub-pump (SP) is reduced when a rotating motor (RM) is singly operated, and the amount of assist for the sub-pump (SP) is increased except when the rotating motor (RM) is singly operated. A controller (C) has a function which, when a signal representing single operation of a rotating motor is inputted in the controller from a single operation detecting means and, at the same time, when a single indicating that assist is required is inputted from an assist controlling input means (A1) in the controller, controls either or both of the speed of an electric motor (MG) and the tilt angle of the sub-pump (SP) based on a low-output set value lower than a value for normal operation of the rotating motor, which is operation other than when the rotating motor is singly operated.
US08321092B2
A method of predicting severity of a potential collision of first and second vehicles. The method includes determining that a probability of a potential collision of the vehicles is greater than a threshold value. Vehicle condition-defining signals are exchanged between the vehicles when the probability of the potential collision is greater than the threshold value including a first vehicle condition-defining signal developed on board the first vehicle and a second vehicle condition-defining signal developed onboard the second vehicle. The method further includes predicting onboard the first vehicle a severity of the potential collision for the first vehicle based upon input that includes the first vehicle condition-defining signal and the second vehicle condition-defining signal. A severity of the potential collision for the second vehicle is predicted onboard the second vehicle based upon the second vehicle condition-defining signal and the first vehicle condition-defining signal.
US08321084B2
Provided is a control device including: a storage portion for storing binary data transmitted from outside and received successively; and a control portion for carrying out processing including: production processing of producing a frame where of the stored binary data, pieces of data expressing events occurring in a predetermined period are placed into a group among which pieces of data expressing events each having a small degree of variation are arranged so as to be close to each other; difference computing processing of arranging the frames produced at intervals of the predetermined time in a predetermined order and of computing a difference between two adjacent frames; compression processing of compressing a result of the computation by a run length method; and recording processing of recording, to a recording portion, a first frame in the difference computing processing, a number of difference computations, and the compressed data.
US08321080B2
In engine temperature display device for a watercraft, an engine temperature data value is calculated based on a detection signal of a temperature of an engine of an outboard motor. The engine temperature data value is sent to an engine state display device installed in a watercraft by a LAN. A control portion of the engine state display device computes the engine temperature data value based on a plurality of threshold temperatures of a standard engine model stored in a nonvolatile memory, and converts the data value into a display data for indicating a temperature level among a plurality of temperature levels. The display data is displayed on a display device on the watercraft. An engine temperature data value calculating and sending device computes using a plurality of threshold values on an engine block wall temperature specific to an engine, and sends the appropriately converted engine temperature data value. The engine state display device for the watercraft propulsion unit can display an appropriate temperature level of the engine coolant temperature indicated for a model with higher engine coolant temperatures.
US08321070B2
In order to target and intercept a desired object within a number of objects detected in an environment, detection data is received from two different sensors, where the detection data includes spatial coordinates. A set of four-point subsets (tetrahedra) are selected from each set of spatial coordinates. A number of correlation maps are determined between the first set of spatial coordinates and the second set of spatial coordinates based on the plurality of four-point subsets. The mean sphericity for each corresponding plurality of four-point subsets in the plurality of correlation maps is determined, and a threat object map based on the correlation map having the greatest mean sphericity is created. The desired object is targeted based on the correlation map.
US08321062B2
A method of operating a wind turbine that includes a flow control system includes operating the wind turbine in a first mode, operating the wind turbine in a second mode that is different than the first mode, acquiring operational data of the wind turbine during at least the second mode, determining an effectiveness of the flow control system using the acquired operational data, and performing an action based on the effectiveness of the flow control system.
US08321058B2
A method of controlling an HVAC system including programming a thermostat of the HVAC system to define a temperature set point, a temperature differential around the temperature set point, and a number of cycles per hour for a temperature control source of the HVAC system. The method also includes sensing a temperature, executing a cycling control algorithm that includes the temperature, the temperature set point, and the number of cycles per hour as inputs to determine a duty cycle, and running the temperature control source according to the duty cycle when the temperature is within the temperature differential. The method further includes executing a deadband algorithm to turn on the temperature control source when the temperature is outside of the temperature differential at one extreme and to turn off the temperature control source when the temperature is outside the temperature differential at the opposite extreme.
US08321056B2
A power plant frequency response characteristic is implemented by controlling the power consumption of a CO2 capture and compression system. A power reserve is provided for under-frequency events without deloading the plant to part load, by an operating method, in which the power consumption of the CO2 capture system is used to control the net output of the plant.
US08321055B2
A machine vision system for controlling the alignment of an arm in a robotic handling system. The machine vision system includes an optical imager aligned to simultaneously capture an image that contains a view of the side of an object, such as a test tube, along with a view of the top of the object provided by a mirror appropriately positioned on the robotic arm. The machine vision system further includes a microcontroller or similar device for interpreting both portions of the image. For example, the microcontroller may be programmed to determine the location of the object in the reflected portion of the image and transpose that information into the location of the object relative to the robotic arm. The microcontroller may also be programmed to decode information positioned on the object by interpreting visual information contained in the other portion of the captured image.
US08321053B2
A flexible two-wheeled self-balancing robot system and its motion control method include a main controller 1, a motion controller 2, an assistant controller 3, two servo drivers 4, sensors, input/output devices, two DC motors 5 and a power supply system; a camera is installed on truck's top board 11, a tilt-meter and a gyro are installed both in truck 6 and chassis 8. Truck 6 and chassis 8 are connected with an elastic joint in which is installed a two-arm torsion spring and a cylindrical spring; the main controller 1 is connected to the motion controller 2, the assistant controller 3 and input/output devices. The user commands received by the main controller 1 are immediate commands or stored commands; through main controller 1 running the motion behavior decision algorithm, the motion controller 2 running the motion balancing control algorithm, and the servo drives 4 controlling the torques of the motors 5, locomotion on plane and remote control of the robot can be implemented.
US08321050B2
An assembly for selectively presenting objects includes: a frame; a carousel rotatably mounted to the frame for rotation about a generally vertical axis of rotation, the carousel including a plurality of object compartments arranged about the axis of rotation; a servomotor operably connected with the carousel, the servomotor being configured to rotate the carousel about the axis of rotation; and a controller. The controller is configured to actuate the servomotor to rotate the carousel when torque applied to the servomotor exceeds a predetermined magnitude. Such an assembly can serve as a presentation device that enables an operator to remove objects therefrom at his/her convenience.
US08321041B2
A method of and apparatus for content assembly is provided by which an automation playlist of media events is created, a relationship is defined between the media events, the media events are merged into a composite media event and published.
US08321038B2
A method of presenting still image data on multiple display devices using a wireless home entertainment hub comprises obtaining a registration of a plurality of devices with the wireless home entertainment hub, where the plurality of devices includes at least two display devices. An assignment of a zone for each display device of the at least two display devices is received. Still image data is caused to be displayed on a subset of the at least two display devices.
US08321028B1
An impact resistant implantable antenna coil assembly comprising a flat antenna coil having a plurality of laterally separated turns of wire encapsulated with a non-orthogonal force absorbing coil reinforcement in a flexible biocompatible polymer and axially anchored with the reinforcement to a feedthrough case. Thus configured, non-orthogonal impact forces applied to the antenna coil assembly are absorbed and lateral components thereof that would otherwise be reflected as tensile forces in the plane of the coil are prevented from forming or from fracturing wire within the antenna coil.
US08321021B2
A stimulation system, an implantable electrode device and a method for operating an implantable electrode device are proposed. A simplified implantation, a simple construction and reliable control are made possible by the electrode device being supplied with energy, and controlled, in an exclusively wireless manner via a time-variable magnetic field. The magnetic field is generated by an implanted control device.
US08321020B1
A method for operating an implantable medical device includes delivering a plurality of pacing pulses to an atria of a patient's heart and monitoring intrinsic atrial activity to detect intrinsic atrial contractions between one or more of the plurality of pacing pulses. The method further includes detecting atrial undersensing as a function of the detection of intrinsic atrial contractions.
US08321013B2
A method of modifying the force of contraction of at least a portion of a heart chamber is provided. A non-excitatory electric field of given duration is applied, at a delay after an activation of the heart, which increase the force of contraction by at least 5%. Apparatus is also provided for pacing with hemodynamic improvement. Circuitry applies an extended pacing signal to electrodes to pace the heart, the extended pacing signal having an overall duration greater than 8 ms from a time of initiation of application of that portion of the signal that initiates action potential propagation. The signal includes a train of biphasic pulses having pulse durations of at least 1 ms, and the signal has an amplitude that is at least three times as great as a threshold for pacing the heart and that is sufficient neither for cardioversion nor for defibrillation. Other embodiments are also described.
US08321011B2
A medical device such as a defibrillator that incorporates corrective voice prompts that navigate users around operator errors. The voice prompts may, for example, address errors of readiness (e.g., failing to connect the defibrillator to an AC power source, failing to pre-connect electrodes, etc.), errors of omission (i.e., forgetting to do something, such as attempting to deliver a shock before the defibrillator is charged), and errors of commission (i.e., doing the wrong thing, such as attempting to shock VF when in the synchronization mode). The voice prompts may address errors in the delivery of therapy (e.g., attempting to shock VF when in the synchronization mode) or they may address errors other than in the delivery of therapy (e.g., failing to connect to an AC power source).
US08321010B2
The invention relates to the field of instrumentation and can be used for diagnosing the condition of a biological object. The technical result consists in an increased measurement precision. In order to achieve this result, the invention comprises determining the condition of a biological object on the basis of fixation and comparison of the structures of gas-discharge light emission around the reference object and the biological object under study in an electromagnetic field. The light emissions around the reference object and the biological object under study are converted into digital code. The invention comprises determining the quantitative parameters of the light emission and the characteristics thereof. The invention also comprises determining corresponding spatial points of specified parameters for the reference object and the biological object under study. The invention further comprises determining the deviation of quantitative parameters that characterize the condition of the biological object under study by means of the distance between said points. The reference object is implemented as a non-biological material. The invention also comprises carrying out the fixation of the structure of gas-discharge light emission around the reference object and determining the relative deviation thereof from an average value.
US08321004B2
The invention provides a body-worn monitor featuring a processing system that receives a digital data stream from an ECG system. A cable houses the ECG system at one terminal end, and plugs into the processing system, which is worn on the patient's wrist like a conventional wristwatch. The ECG system features: i) a connecting portion connected to multiple electrodes worn by the patient; ii) a differential amplifier that receives electrical signals from each electrode and process them to generate an analog ECG waveform; iii) an analog-to-digital converter that converts the analog ECG waveform into a digital ECG waveform; and iv) a transceiver that transmits a digital data stream representing the digital ECG waveform (or information calculated from the waveform) through the cable and to the processing system. Different ECG systems, typically featuring three, five, or twelve electrodes, can be interchanged with one another.
US08321001B2
An electromedical implant, having a far-field electrocardiogram capturing unit for recording a far-field electrocardiogram signal, which is connected or can be connected to at least two electrodes for recording electric signals reflecting the curve of the far-field electrocardiogram of the right and left atria, a detection unit, which is designed to detect signal features characterizing atrial cardiac actions in an electrocardiogram signal, an averaging unit, which is connected to the recording unit and the detection unit and designed to generate an averaged P-wave signal in that the averaging unit averages a plurality of signal sections of the electrocardiogram signal associated with a particular detected atrial cardiac action, and an evaluation unit, which is connected to the averaging unit and designed to determine the duration of an averaged P-wave in the particular averaged P-wave signal.
US08320995B2
An interstitial marker for the location of one of an organ, tumor and tumor bed within a mammalian body includes a plurality of rings having an inner diameter and a ribbon positioned within the inner diameters of the plurality of rings. The plurality of rings may be of the same material or different materials. The materials are visible under different imaging modalities. The ribbon similarly may be of a material visible under various imaging modalities. Tips are attached to the ribbon to hold the rings in place. Alternatively, one or more of the rings may be attached to the ribbon. A helical coil may also be used in connection with a central ribbon for improved imaging. A plurality of coils, of the same material or different materials, may be positioned on a ribbon for a marker.
US08320980B2
An antenna assembly of a mobile terminal is provided. The antenna assembly of a mobile terminal includes: a main antenna disposed at a side of the mobile terminal; a first coupling antenna coupled to the main antenna in a first mechanical state of the mobile terminal; and a second coupling antenna coupled to the main antenna in a second mechanical state according to a mechanical operation of the mobile terminal.
US08320979B2
The mobile terminal apparatus of the present invention includes a housing having an opening section in which an accommodated object is fitted; a lid covering the opening section, the lid having a protrusion which surrounds the opening section and shields the accommodated object from water, on a surface facing the accommodated object; and a cover covering the lid, the cover being attached to the housing to press the lid onto the housing. When the cover is attached to the housing, the protrusion of the lid surrounds the opening section and is pressed onto the housing by the cover, so that the accommodated object can be reliably shielded from water.
US08320978B2
A device housing includes a glass plate, a plastic frame, a metal member and an adhesive member. The glass plate is received in the plastic frame. The metal member is connected to the plastic frame. The adhesive member connects the glass plate to the plastic frame. The glass plate, the plastic frame, the metal member and the adhesive member are integrally formed, and the adhesive member is sandwiched between the glass plate and the plastic frame.
US08320974B2
A method in a communications device includes the following operations. During a call, a process automatically detects that the device has moved from an at-the-ear position to an away-from-the-ear position. Based on the detection, a noise suppressor that operates upon an uplink signal for the call is signaled to change its noise suppression performance. Other embodiments are also described and claimed.
US08320967B2
Multiple antennas at the transmitter and receiver increase the capacity in a wireless communication system. Received signal quality can be enhanced through diversity by transmitting the same symbol on multiple antennas. Data rate can be increased through multiplexing by transmitting different symbols on the transmitting antennas. Operating in one particular mode only is generally not suitable. Choosing diversity or multiplexing by taking into account the location of a user can enhance both throughput and reliability.
US08320961B2
In accordance with an example embodiment of the present invention, a cradle comprising: a housing configured to receive a mobile device; wherein the housing configured to receive a mobile device having at least two positions; a detecting element configured to detect a state of the mobile device and; a mechanism configured to change position of the housing in response to detecting a change in the state of the mobile device.
US08320959B2
A handheld electronic device includes a reduced QWERTY keyboard and is enabled with disambiguation software. The device provides output in the form of a default output and a number of variants. The output is based largely upon the frequency, i.e., the likelihood that a user intended a particular output, but various features of the device provide additional variants that are not based solely on frequency and rather are provided by various logic structures resident on the device. The device enables editing during text entry and also provides a learning function that allows the disambiguation function to adapt to provide a customized experience for the user. The disambiguation function can be selectively disabled and an alternate keystroke interpretation system provided.
US08320954B2
A system and method are provided that enable a mobile device when out-of-coverage and thus unable to send or receive messages to rely on other mobile devices which are also out-of-coverage as “hosts” for their outgoing messages such that when one of the hosts comes back into coverage the host mobile device (HMD) can send the outgoing messages on behalf of the originating or “source” mobile device (SMD). The system and method may comprise a pairing procedure to determine the suitability of a mobile device being an HMD according to criteria such as battery power, memory availability and whether the device is also out of coverage. When coming back into coverage, information is obtained from the data communication system to determine whether others have already sent messages that have been provided to host mobile devices.
US08320952B2
A mobile station (201) receives (301) a transmission from a remote source (such as, but not limited to, a reference server (206)) comprising information regarding downloadable content. This information can comprise, in a preferred approach, addresses that can be used to download corresponding selections of downloadable content. This information can further comprise, in a preferred approach, characterizing information regarding at least some of the downloadable content selections identified via such addresses. In a preferred approach, such a mobile station can then also access (302) locally developed information regarding downloading constraints of interest and then make determinations (303) regarding when to automatically download at least a portion of at least one of the selections of downloadable content as a function, at least in part, of both the characterizing information as was received via the aforementioned transmission and the locally developed information regarding relevant downloading constraints.
US08320925B1
Methods and apparatus for congestion mitigation in wireless communication networks are provided. The congestion mitigation can include assignment of a new user class, a mobile station identifier, a mobile station identifier and a reserved traffic channel and/or an alternative access channel in another wireless communication network. These congestion mitigation techniques can be employed for selected mobile stations when an activity on an access channel is above a threshold level.
US08320920B1
Methods for decommissioning wireless transmission sites include calculating coverage radii for wireless transmission stations, and representing the wireless transmission stations as a two-dimensional grid. In one embodiment, the virtual cells that comprise the grid having a virtual cell size that is based on the coverage radii. Virtual grid cells having excess wireless transmission stations are identified. Particular excess wireless transmissions stations are then selected for decommissioning based on a predetermined factor.
US08320918B2
Disclosed is a method for determining, by a terminal, its mobility and deciding a time to select another cell in a mobile communication system, in which the terminal determines the mobility by using variation information in signal characteristic values of measurable specific cells, thereby appropriately controlling a size of a time restriction (e.g., Treselection) for a cell re-selection and preventing frequent occurrence of cell selection such as a ping-pong situation, thus to reduce an unnecessary service delay due to the cell re-selection and maximize a service quality for a user.
US08320914B2
A system and method for making vehicle originated calls to a telematics service provider or other call center. The method includes identifying a call type associated with a desired wireless communication of speech or data to the call center, and then carrying out one of a number of different call connection processes depending on the call type. For voice channel cellular connections, an in-band modem cellular connection is preferably established in most instances using a connection retry strategy that includes primary, secondary, and possibly tertiary connection attempts. The system and method can be carried out in connection with various cellular system technologies, but is especially suited for use with GSM systems.
US08320909B2
A method and apparatus for expanded cell search and selection in a mobile wireless device. The mobile device locates cells in a first of neighbor cells and in a second list of stored cells and evaluates located cells using suitability criteria. When locating a suitable first cell that uses a first radio access technology (RAT) in the first list, the first cell is selected. When locating a second suitable cell that uses a second RAT in the first list and not locating a suitable cell that uses the first RAT in the second list, the second cell is selected. When locating a third suitable cell that uses the second RAT in the first list and locating a fourth suitable cell that uses the first RAT in the second list, the fourth cell is selected when more suitable than the third cell.
US08320903B2
A method of calibrating multiple types of base stations is provided. The method includes selecting one of a plurality of technology types for the wireless base station. The wireless base station has an adaptive antenna array. A calibration is performed for the wireless base station based on the selected technology type.
US08320896B1
Embodiments disclosed herein provide systems and methods that allow a mobile device to fully access unified communication services. In a particular embodiment, a mobile device receives a user input indicating a destination identifier for a call and processes the destination identifier to determine whether the destination identifier is associated with a unified communication service. If no, the mobile device connects the call. If yes, the mobile device generates and transfers a text message indicating that the mobile device is requesting the service to an intermediate communication system in a first carrier network. The intermediate system receives and processes the text message to determine a first portion of the service that is associated with the mobile device. The intermediate system initiates the call to the mobile device to connect the mobile device with a unified communication system via the intermediate system and provides the first portion of the service.
US08320895B2
A method and to an arrangement for handling calls switched by private branch exchanges to a mobile communications network are provided. The mobile communications network and a branch exchange communicate with a control device in such a way that in switching of a call request originating from a communication device connected to the private branch exchange to a mobile communication terminal of the mobile communications network there is no call setup on the part of the private branch exchange when the mobile communication device has logged out.
US08320890B2
In an embodiment, a method is provided. The method includes playing a content file with a media player on a cellular telephone. Also, the method includes receiving an interrupt event. Moreover, the method includes saving state of the media player on the cellular telephone in the media player.
US08320886B2
Mobile device based communication sessions are recorded and communicated via a receiver to a session data manager. The session data manager processes received representations of the communication sessions in response to metadata generated on the mobile device. In some embodiments, the session data manager is coupled to a data store that indexes the representations. A server identifies and forwards a stored representation in response to a request from a requester with appropriate access privileges.
US08320880B2
Apparatus, methods, computer readable media and processors may provide a secure architecture within which a client application on a wireless device may, in some aspects, exchange information securely with resident device resources, and in other aspects, with a remote server over a wireless network.
US08320878B2
A communication system comprises network elements (103, 105, 107, 109) and user equipments (101), at least some of which comprise a charging proxy (205). The system further comprises a charging server (111) which includes a topic controller (305) for initializing charging topics where each charging topic is associable with charging data. The charging server (111) furthermore comprises functionality for registering proxies as subscribing proxies or publishing proxies (or both) for the different charging topics. A receiver (301, 311) receives charging data messages from charging proxies and validates a first set of charging data belonging to a first charging topic in response to a first set of charging proxies registered as publishing proxies for the first charging topic. A charging data transmitter (313) transmits the first set of charging data to a second set of charging proxies registered as subscribing proxies for the first charging topic.
US08320877B2
Within a local region, information may be communicated between two or more wireless multimode communication devices (WMCD) comprising 60 GHz band and lower frequency band wireless interfaces. Spatial relationships between devices may vary. The 60 GHz interface may handle location determination operations and data transfers. The lower frequency band may support WPAN, WLAN and may handle coordination of communications and data transfers. The WMCDs may be coupled with a network. Antennas may be directional. Moreover, the spatial orientation of the antennas may be dynamically modified or swept across a specified angle. Furthermore, intelligent and/or adaptive antenna systems may be utilized. The WMCDs may utilize a position and/or time reference system to aid in location determination operations.
US08320874B2
The present invention is directed to a system and method for providing an interoperable communications system including a plurality of otherwise disjunct communication systems each including at least one communications device. The system includes a plurality of system interface controllers each coupled to one of the communication systems and a common network for connecting the communication system and associated communications devices to the common network. A controller is coupled to each of the system interface controllers. The system interface controller being operable in response to commands from an authorized controller wherein the connection between each of the communication systems and the common network is controlled by a controller associated with, and authorized to control each communication system. The system provides an interoperable communications system between the otherwise disjunct systems wherein the communications devices for each system coupled to the common network are in communication therebetween.
US08320872B2
The jamming of a radio frequency (RF) transmission after the vehicle is parked is detected. When the jamming is detected, an emergency message is broadcast on a first random access channel (RACH) associated with the vehicle according to a last known broadcast channel (BCH). When the jamming is detected, at least one last known neighbor serving cell from a stored data structure is determined, and the emergency message is broadcast on one or more second RACHs associated with each of the at least one last known neighbor serving cells.
US08320861B2
A channel prediction system (100) is provided with an estimation error calculator (130) which calculates an estimation error value representing the difference between a channel estimation value and a channel characteristic, and a prediction error calculator (140) for calculating a prediction error value indicating the difference between the channel prediction value calculated by a channel prediction unit (120) and a channel characteristic. The channel prediction unit (120) uses the channel prediction with priority over using the channel estimation value to calculate the channel prediction value corresponding to a future time when the estimation error value exceeds the prediction error value.
US08320854B2
A semiconductor device for transmitting-signal amplification which has a fine resolution, a high dynamic range, a small occupied area, and low power consumption, is realized. An input signal amplitude is reduced every one half by a ladder network, and a transconductance amplifier stage is arranged corresponding to each node of the ladder network. An output of the transconductance amplifier stage is coupled to an output signal line in common. According to a control word WC<21:0>, the transconductance amplifier stage is enabled selectively, and the output current which appears in the output signal line is added.
US08320853B2
A radio communication device includes a radio transmitting unit that generates a transmission signal containing a transmission carrier, a radio receiving unit including a frequency conversion circuit that performs down-conversion of a received signal containing a received carrier with substantially equal frequency to the transmission carrier, a transmission/reception separating circuit including a first port connected to the radio transmitting unit, a second port to the radio receiving unit and a third port to an antenna, that outputs the transmission signal into the first port to the third port and the received signal into the third port to the second port, and a transmission power control unit that performs control related to a transmission power of the transmission signal based on a low-frequency signal obtained by supplying a leakage component of the transmission signal leaking from the first port to the second port to the frequency conversion circuit and down-converting it.
US08320851B2
A wireless commutation device includes: an antenna unit including antennas transmitting and receiving wireless signals; an analog processing unit including transmitting analog circuits and receiving analog circuits processing analog transmitting and received signals; a digital processing unit processing digital transmitting and received signals; an inter-antenna propagation loss determination unit determining propagation losses between the antennas; a loopback transfer function gain acquisition unit acquiring, through loopback of a calibration signal between the antennas, gains of loopback transfer functions between antenna branches; a loopback transfer function gain correction unit correcting the gains by using the propagation losses; a correction coefficient determination unit determining the respective gain ratios among the receiving analog circuits and the transmitting analog circuits by using the corrected gains, and determining correction coefficients by using the gain ratios; and a gain calibration processing unit performing gain calibration on the digital transmitting and received signals by using the correction coefficients.
US08320848B2
Methods and systems for diversity processing including using dedicated pilot method for open loop may include combining a plurality of received WCDMA/HSDPA multipath signals for each diversity transmit antenna to at least one processed diversity signal. The received WCDMA/HSDPA multipath signals may originate from diversity transmit antennas at a base station that may be transmitting information via a closed loop or open loop diversity transmission mode. Open loop symbols may be estimated using information from at least one common pilot channel. At least a portion of the at least one processed diversity signal may be despread from the at least one common pilot channel.
US08320839B2
A method for testing a mobile-radio device is provided. The method includes determination of information regarding at least one real mobile-radio network using a measuring device, and additionally and independently using a mobile-radio device. The method further includes analysis of the information, received through the measuring device and through the mobile-radio device, regarding the mobile-radio network using an analysis device, analysis of all signals incoming to and respectively outgoing from the mobile-radio device using an analysis device, conversion of the information into an instruction sequence, and simulation of the real mobile-radio network through the implementation of at least a part of the instruction sequence by the test device.
US08320838B2
Systems and methods are provided for tracing parameters indicative of performance of a mobile device that is not tethered to a host computer. The mobile device is instructed to monitor a performance characteristic when the mobile device is not tethered to the host computer. The instructions may be to trace the characteristic at a certain point, for a span in the future, under certain conditions, or at all times. When the mobile device is later tethered to the host computer, the traced parameter data is transferred to the host computer. Applications that decrease performance, as indicated by the traced parameters, may be debugged or optimized. The behavior of the mobile device before, during, and after tethering to the host computer or to a second device may be observed. The performance of a plurality of untethered mobile devices may also be traced, transferred, and compared.
US08320836B2
A radio communications system including a network connecting radio station and a counterparty radio station is disclosed, the network connecting radio station being a radio station connected to a network and the counterparty radio station being in radio communications with the network connecting radio station. In the system, the network connecting radio station includes an information obtaining unit; an information reporting unit; and a radio resource parameter determining unit. The counterparty radio station includes a waveform information extracting unit which calculates a measured value, for each of one or more waveform feature amounts reported from the network connecting radio station; and a received status reporting unit which reports, to the network connecting radio station, the measured value of the waveform feature amount calculated at the waveform information extracting unit.
US08320833B2
A transmission apparatus, a reception apparatus, a transmission system which combines these, and a transmission and reception method thereof are provided. The transmission apparatus includes a first transmission unit which transmits data via a channel in a first band, a second transmission unit which transmits data via a channel in a second band, and a transmission control unit which controls the first transmission unit to stop transmitting the data via the channel in the first band if interference is sensed in the channel in the first band. Accordingly, data can be provided without data interruption in a wireless environment where there is interference.
US08320828B2
In a multiuser MIMO system, entire system throughput achieved during retransmission is significantly enhanced. When an interference signal addressed to another user equipment (UE2) 200b has been demodulated successfully, a user equipment (UE1) 200a holds the demodulated data pertaining to the interference signal, and feeds back ACK information about the UE2 and CQI information achieved after elimination of the interference signal to a radio base station (BS) 100. When the UE2 performs retransmission after ended in a receiving failure and when the UE1 has demodulated the interference signal addressed to the UE2 successfully, the BS changes the distribution of communication resources in such a way that communication resources for the UE2 become larger than those for the UE1. At the time of retransmission, the UE1 eliminates the interference signal from a newly-received signal by use of previously-held demodulated data pertaining to the interference signal, and the UE2 combines data pertaining to the desired signal held during previous receiving failure with data pertaining to the retransmitted signal by means of soft combining.
US08320822B2
A system for processing signals includes a single integrated circuit chip that includes one or more circuits, the one or more circuits including a first receiver demodulator and a second receiver demodulator. The one or more circuits are operable to: control access to information received by one or both of the first demodulator and/or the second receiver demodulator utilizing at least one secure key stored in on-chip memory within the single integrated circuit chip; and generate an audio stream and a video stream based on one or both of the information received by the first receiver demodulator and/or the information received by the second receiver demodulator. The one or more circuits include one or more video decoders, one or more video and graphics display engines coupled to the one or more video decoders; and one or more video encoders coupled to the one or more video and graphics display engines.
US08320815B2
An image forming device includes a plurality of medium feed units configured to feed a recording medium on respective carrying routes, an image forming unit configured to form an image on the recording medium fed from one of the plurality of medium feed units, a first roller provided on a common route of the carrying routes, the first roller being configured to rotate at a first circumferential velocity and carry, to the image forming unit, the recording medium fed from one of the plurality of medium feed units, and a control unit configured to control the first circumferential velocity of the first roller depending on from which of the plurality of medium feed units the recording medium is fed.
US08320811B2
An image recording medium that can be repeatedly used by removing the toner image has a three-layered structure formed of a heat-resistant resin sheet and a pair of releasing and light absorptive layers coated on both sides of the heat-resistant resin sheet. The releasing and light absorptive layer generates heat by absorbing laser so as to fuse and fix the toner image formed on the special sheet surface at the time of image forming, and assures pertinent releasing performance at the time of image removal so as to facilitate removal of the re-fused toner image. Each releasing and light absorptive layer may be split into a light absorptive layer and a releasing layer. The heat-resistant resin sheet may be produced by adding an infrared absorbent to a heat-resistant resin sheet to serve as a heat-resistant sheet and a light absorptive layer.
US08320810B2
A fuser has a protuberance extruding lengthwise from the surface of a heater opposite the interior surface of an endless belt and is positioned in transverse relationship to the interior surface of the endless belt. A pressure roller defines a nip with the endless belt wherein the nip has an entrance side and an exit side and wherein the position of the protuberance adjacent to the nip creates pressure upon the endless belt. The print media sheet is driven through the nip in reaction to the pressure applied by the pressure roller to the belt. The position of the protuberance and the pressure created upon the endless belt directs the lubricant from the endless belt surface to the nip.
US08320805B2
An image forming apparatus includes a movable belt; a transfer member opposed to the image bearing member with the belt therebetween; wherein the transfer member has a contact surface substantially parallel with a surface of the belt and contacted to the belt, and wherein when the belt is moving, the belt rubs the contact surface, and a toner image is transferred from such a part of image bearing member as is opposed to the contact surface; and a supporting member for supporting the transfer member, the supporting member being swingable.
US08320802B2
A toner cartridge has first and second toner hosing portions configured to house toner. The first toner housing portion has a first bottom part that is arcuately curved. The second toner housing portion has a second bottom part that is arcuately curved. The second bottom part is next to the first bottom part and is situated at a position lower than the first bottom part. A third bottom part is provided between the first bottom part and the second bottom part. The third bottom part has a toner discharge port.
US08320801B2
A developer supply container is mountable to a developer receiving apparatus including a driving gear, and includes an inner body and an outer body configured and positioned to open and close an opening formed on a peripheral portion of the inner body; a developer feeding member provided in the inner body; a drive receiving member engageable with the driving gear for rotating the developer feeding member; and a regulating portion for regulating a mounting attitude of the container to prevent an engagement between the drive receiving member and the driving gear. Upon mounting the container, the drive receiving member is revolvable, with manual rotation of the outer body, in a setting direction around an axis of the outer body to a set position where the drive receiving member engages with the driving gear. The drive receiving member is loaded to retard the rotation thereof about the axis.
US08320799B2
An image forming apparatus includes a first image formation unit that forms a black toner image, and a detachable second image formation unit that forms a color toner image. A first toner supply unit is provided to supply the black toner to the first image formation unit. A second toner supply unit is provided to supply one of a black and component color toner to the first and second image formation units in accordance with a color mode. A first conveyance path is provided to convey the black toner to the first image formation unit. A second conveyance path is also provided to convey the component color toner stored in the second toner container section to the second image formation unit. The second toner supply unit is selectively connected to one of the first and second conveyance paths in accordance with the color mode.
US08320792B2
A cleaning device includes a casing including an opening facing the rotary member, a cleaning member disposed at the opening to contact the rotary member to remove a substance adhering thereto, an entrance seal disposed at the opening to prevent leakage of the removed substance through a gap between the opening and the rotary member, a pair of lateral end seals respectively disposed both end portions of the cleaning member as well as the entrance seal in an axial direction of the rotary member, and a compressing member. A first face of each lateral end seal is attached to the casing. The compressing member compresses each lateral end seal by pressing a second face thereof opposite the first face-and presses a third face of the lateral end seal against the casing in a direction in which the lateral end seal is expanded by the compression.
US08320790B2
The cleaning member of the present invention includes a rotatably supported core; and a foam body that is disposed in a spiral shape on the core, and has at least one edge in a cross-section orthogonal to the length direction of the foam body that projects out further in the core radial direction than a central portion of the foam body.
US08320784B2
Printing of information with a distinct tactile feel can be accomplished by electrographic techniques. Such electrographic printing includes electrographic printing of raised images to selected areas of a receiver member using electrographic techniques so that they are fixed according to the properties of the raised print such as according to the mass per unit area or toner height. In one embodiment, by slowing down the process speed of the fuser to allow for a longer dwell so that the large toner particles and/or toner mass needed to make raised image will properly adhere to the print media without artifacts. To keep the energy requirements and the cost of the equipment down a speed switching technique is used that slows the process speed of the fuser so that the raised image is properly fused on a wide range of paper types.
US08320781B2
An image processing apparatus is provided in which the accuracy of measurement of an amount of toner adhesion is improved by forming a toner image pattern according to a detection scheme for the amount of toner adhesion. In the image processing apparatus, a toner image pattern control unit 215 determines a detection scheme for the amount of toner adhesion of a toner image based on attribute information of the toner image, decides a toner image pattern according to the results of that determination, and forms that decided toner image pattern. A toner adhesion amount calculation unit 605 measures the amount of toner adhesion for the toner image pattern formed by the toner image pattern control unit 215.
US08320776B2
An infrared transmitter transmits a signal via an infrared ray. The infrared transmitter includes: a signal converter for converting the signal into an infrared signal; an oscillator for oscillating a carrier frequency of the infrared signal; a controller for adjusting a cutoff frequency of a filter according to the carrier frequency; and the filter provided between the oscillator and the signal converter to reduce a spurious signal of a carrier wave. The cutoff frequency of the filter is adjusted by the controller.
US08320769B2
An optical communication system having an optical transmitter and an optical receiver optically coupled via a multi-path fiber. The optical transmitter launches, into the multi-path fiber, an optical transverse-mode-multiplexed (TMM) signal having a plurality of independently modulated components by coupling each independently modulated component into a respective transverse mode of the multi-path fiber. The TMM signal undergoes inter-mode mixing in the multi-path fiber before being received by the optical receiver. The optical receiver processes the received TMM signal to reverse the effects of inter-mode mixing and recover the data carried by each of the independently modulated components.
US08320766B2
An inline optoelectronic converter configured to convert electrical signals to optical signals and to convert optical signals to electrical signals. The converter is external to the avionic computer and connected to the avionic computer at a location spaced apart from the avionic computer. The converter is configured to be integrated into an existing wiring bundle of the avionic computer. Also disclosed is a method of retrofitting an avionic computer by connecting an optoelectronic converter to the computer. The method comprises connecting the converter to an existing wiring bundle of the avionic computer at a location spaced apart from the avionic computer.
US08320763B2
In the manufacture and application of a PLC-ECL type wavelength tunable light source, provided is a wavelength tunable mechanism with improved performance and stability, a light source with improved packaging performance and mass productivity, and a light source applied to a WDM-PON with initialization and stabilization functions. The wavelength tunable light source having a PLC (planar lightwave circuit)-ECL (external cavity laser) structure includes a first housing in which a semiconductor optical gain medium is mounted, a second housing in which a PLC device is mounted, and a third housing in which an optical fiber is mounted. The first, second, and third housings make an optical axis alignment through an optical coupling lens and combined in a laser welding method.
US08320760B1
A passive optical network couples a WDM optical line terminal (“OLT”) to WDM optical network units (“ONUs”). The WDM OLT includes an optical transmitter array with coherent transmitters to generate downstream WDM signals encoded using phase modulation, an optical receiver array with direct detection photo-detectors to receive upstream WDM signals encoded with amplitude modulation, and an optical diplexer optically coupled to the optical transmitter array and the optical receiver array. The WDM ONU includes a tunable optical transmitter having a first tunable laser source coupled to generate a selectable upstream carrier wavelength and direct amplitude modulation circuitry coupled to amplitude modulate the first tunable laser source and a tunable optical receiver having coherent detection circuitry to demodulate phase information from the downstream WDM signals and a second tunable laser source operated as a local oscillator and coupled to tune to a selectable downstream carrier wavelength.
US08320759B2
Optical networks are increasingly employing optical network nodes having multiple interfaces to allow a node to direct optical signals received at any interface to any other interface connected to the node. Constructing a larger wavelength selective switching (WSS) module used in such a node can be complex and expensive. A method an apparatus for constructing a large WSS using parallelism is provided. In example embodiments, a larger WSS may include multiple parallel non-cascaded smaller WSSs and an optical coupler configured to optically couple the multiple parallel, non-cascaded smaller WSSs. This technique may be used to construct both N×1 and 1×N WSSs. Because the technique employs multiple parallel, non-cascaded WSSs, all inputs of a larger N×1 WSS and all outputs of a larger 1×N WSS are available receive or transmit external signals rather than being rather than being unavailable due to, for example, cascading smaller WSS devices together.
US08320758B2
A method for estimating optical power in an optical channel includes determining a tunable filter full-width, FWF, by measuring a response of the tunable filter to a known signal and mapping the response to frequency. A portion of an optical channel is coupled to an input of the tunable optical filter. A peak power response, PR, and a full width tunable filter response, FWR, to the optical channel are determined by measuring a response of the tunable filter to the optical channel and mapping the response to frequency. A signal power, PS, is then calculated from the peak power response, PR, and a ratio of the full width tunable filter response, FWR, to the tunable filter full-width, FWF.
US08320757B2
Schemes are provided for starting up optical transmission links where, after a link interruption, endpoints switch into a startup mode original detection state, and a query-transmit pulse goes out at both end points at given time intervals. In a “TRANSMITTED” handshake mode, in a loop to be passed through n times, and at least once, after the transmission of a transmit pulse, it is detected whether a received pulse is received within a given time span. If no received pulse is received, then the mode is ended and the system is returned to the original detection state. If a received pulse is received, it is answered with another transmit pulse. After the last transmit pulse, if another received pulse occurs within a given time span, the link is activated. If not, the “TRANSMITTED” handshake mode ends and the system enters the original detection state.
US08320754B2
An electronic camera includes an imager. The imager includes an imaging surface capturing an object scene image through a zoom lens and a focus lens. When accepting a zoom instruction, a first changer changes a distance from the zoom lens to the imaging surface. With reference to a tracking curve, a second changer executes a process for changing the distance from the focus lens to the imaging surface, in parallel with the change process executed by the first changer. A limiter limits the change process of the second changer when a change manner by the first changer satisfies a predetermined condition.
US08320753B2
A handshake correction apparatus for correcting shake of a camera includes Hall sensors that detect current position of a correction lens. The Hall sensors include a pair disposed along a virtual extension line crossing a correction lens. The apparatus also includes an actuator that drives the correction lens in response to a control signal calculated according to the current position and a target position of the correction lens.
US08320747B2
A frame type determination unit (15B) counts, as the frame data amount of each frame, the number of TS packets included in the frame based on a frame start position included in an input TS packet of video communication, and determines a frame type based on the large/small relationships between the frame data amounts of the frames. A video quality estimation unit (15C) estimates the video quality of the video communication based on the frame type of each frame obtained by the frame type determination unit (15B), the frame structure (14A) of an elementary stream read out from a storage unit (14), and a TS packet loss state detected from the TS packets of the video communication.
US08320741B1
A media capture system, method, and computer program product are provided for assessing processing capabilities. In use, media data is captured from a system. Additionally, the media data is stored in memory separate from the system. Further, the media data is fed back to the system for assessing media processing capabilities of the system in real-time or non-real-time.
US08320740B2
To improve the convenience of a record medium and allow a reproduction process to be more easily performed than before. When a reproduction process 123 that reproduces material data recorded on a disc 32 is executed, a disc information file management section 63 references a reproduction history of a disc information file held in a disc information file hold section 52 and starts reproducing material data from a position according to the reproduction history. When the reproduction process is completed, the disc information file management section 63 updates the reproduction history of the disc information file held in the disc information file hold section 52. A disc information file record control section 82 records the updated disc information file on the disc 32.
US08320737B2
On an optical disk, video object sets (VTST_VOBS) to be reproduced and video title set information (VTSI) serving as management information on the video object sets have been stored. In each video object set (VTST_VOBS), many data cells, each containing video, audio, and sub-picture data, are arranged. Management information on programs chains, which are combinations of programs to be reproduced one after another, has been written in a video title set PGC table (VTS_PGCIT). By referring to the program chain table (VTS_PGCIT) according to the user's input, the playback order of program chains can be changed, enabling the program chains to be reproduced one after another in various modes.
US08320736B2
To provide a playback device that plays back a content recorded in an optical disc in conjunction with execution of an application supplied by a server. The playback device includes a disc region code detection unit operable to detect a region code from the optical disc; an application region code estimation unit operable to estimate a region code assigned to the application based on an address of the server; a restriction unit operable, if a region code assigned to the playback device, the region code detected from the optical disc, and the estimated region code assigned to the application do not match each other, to restrict the playback of the content in conjunction with the execution of the application.
US08320732B2
A computer readable medium and method for production of multimedia content are provided. In this regard, one embodiment of such a computer readable medium, among others, can be broadly summarized as including instructions executable by a computer that control the computer to perform importing a source content; receiving a selection of a first portion of the imported source content; generating an instructional content, wherein the instructional content comprises a first server identifying content and a relation between the first portion of the imported source content and a second portion of the imported source content; exporting the first portion of the imported source content for storage as at least a portion of a first server multimedia content on a first server; and burning, on an optical disc, the second portion of the imported source content and the instructional content as at least a portion of an optical disc multimedia content.
US08320728B2
Briefly described, embodiments of this disclosure, among others, include solid state, thin film waveguides, detection systems including waveguides, and methods of detecting target compounds.
US08320716B2
A voucher data management system is provided. An image data generating section reads an original of a voucher to be copied and supplied to a user and generates voucher image data. A database stores the voucher image data. An access code generating section generates an access code for accessing the voucher image data stored in the database. An access code outputting section outputs the access code to the user. An image data outputting section reads out the voucher image data corresponding to the access code from the database in a case where the image data outputting section is accessed from the external terminal based on the access code, determines an attribute of the user who operates the external terminal, determines a range of the voucher image data to be output to the external terminal based on the determined attribute, and outputs the determined range of the voucher image data.
US08320710B2
The device includes: bearing element (55) for the lens (100); element (53) for acquiring a global image (90) of the drill hole (110) of the lens (100) in a lighting direction (D51, A52), or image acquisition direction (A53); element (54) for processing the image when the lens is carried by the carrier element (55). The processing element (54) designed for determining, from the global image of the drill hole (110) the position of center (C1) of the opening of the drill hole (110) that gives onto one of the faces (98) of the lens (100) and/or the transverse dimension of the opening of the drill hole (110) that corresponds to the desired transverse dimension (D).
US08320707B2
An index is provided that holds information about each image content item in a collection of items, For each image content item, a first information item identifying the image content item and its location on a network, and at least one of (i) a second information item identifying a signature value of an object in the image content, or (ii) identification of a recognized object in the image content.
US08320706B2
Provided are a method and an apparatus for tagging a photograph with information. The method of tagging a photograph with information, which calculates a shooting position of an input image from reference images having shooting position information to tag the shooting position information, includes: selecting a plurality of reference images; calculating a relative shooting position of the input image to the shooting positions of the reference images; calculating the shooting position of the input image on the basis of the calculation result of the calculating; and storing the shooting position and shooting direction information on the input image in an exchangeable image file format (EXIF) tag of the input image.
US08320701B2
A smoothing filter generates a smoothed picture by smoothing a brightness component of an input picture. An adjustment filter generates an adjusted picture by applying a filter to an area of the input picture. The filter has the same characteristic as the smoothing filter. The area has a brightness matched with a predetermined condition of noise detection. A contrast component calculation unit calculates a contrast component of the input picture by dividing each pixel value of the adjusted picture with a corresponding pixel value of the smoothed picture. An output picture generation unit generates an output picture by multiplying the smoothed picture with the contrast component.
US08320697B2
An image processing filter for correcting a pixel value of an image includes a flatness calculation unit 40 for calculating a flatness of distribution of pixel values of surrounding pixels positioned on the periphery of a target pixel to be filtered, and a pixel value composition unit 50 for blending the pixel value of the target pixel and the pixel value of the surrounding pixels, on the basis of a blend ratio corresponding to the flatness calculated by the flatness calculation unit 40, and generating a composite pixel value by combining the pixel value of the target pixel and the pixel value of the surrounding pixels.
US08320692B2
Techniques are provided for encoding and decoding image data. The techniques implement a prediction of data of a current block based on at least one already encoded block or reference block, wherein said prediction step takes into account a set of encoded blocks adjacent to said current block and including blocks that have not yet been considered according to said writing path order. Encoding includes the steps of: generating a dependence tree associating a current block with at least one reference block from which the predicted block associated with the current block has been predetermined; and inserting information representative of said dependence tree into said set of data associated with each block.
US08320673B2
An image processing apparatus includes a binarization unit, a determination unit and a pixel value calculating unit. The binarization unit binarizes image data. The determination unit determines as to whether or not each pixel of the image data binarized by the binarization unit forms a peripheral portion of a pixel block. The pixel value calculating unit calculates a corrected pixel value of the pixel block based on (i) pixel values of pixels which are determined by the determination unit not to form the peripheral portion of the pixel block and (ii) pixel values of pixels forming the pixel block.
US08320664B2
A method of representing at least one image comprises deriving at least one descriptor based on color information and color interrelation information for at least one region of the image, the descriptor having at least one descriptor element, derived using values of pixels in said region, wherein at least one descriptor element for a region is derived using a non-wavelet transform. The representations may be used for image comparisons.
US08320660B2
An object of the present invention is to process an image without a need to previously find out the initial value of a parameter representing an illumination condition and without a need for a user to manually input the illumination parameter. An image processing system includes a generalized illumination basis model generation means 300, a position/posture initial value input means 102, a face model generation means 103, an illumination basis model calculation means 301, a perspective transformation means 202, an illumination correction means 203, and a parameter update means 204. The generalized illumination basis model generation means 300 previously calculates a generalized illumination basis model. The face model generation means 103 generates an individual 3-dimensional shape and texture from the generalized 3-dimensional face model. The illumination basis model calculation means 301 generates an individual illumination basis from the generalized illumination basis model using the same parameter. The parameter update means 204 searches for a parameter of a shape, texture, and position/posture to minimize the error when the input image is reproduced.
US08320651B2
A method and system are provided to report the findings of an expert's analysis of image data. The method and system are based on a reporting system that forms the basis of an image management system that can efficiently and systematically generate image reports, facilitate data entry into searchable databases for data mining, and expedite billing and collections for the expert's services. The expert identifies a significant finding on an image and attaches a location:description code to the location of that finding in order to create a significant finding and an entry into a database. Further descriptions of that finding, such as dimensional measurements, may be automatically appended to the finding as secondary attributes. After the evaluation, the system sorts the findings in the database and presents the findings by prioritized categories. The expert edits and approves a multimedia report which may be delivered by electronic means to an end-user.
US08320649B2
Systems and methods for identifying and analyzing neuropsychological flow patterns, include creating a knowledge base of neuropsychological flow patterns. The knowledge base is formed by obtaining signals from multiple research groups for particular behavioral processes, localizing sources of activity participating in the particular behavioral processes, identifying sets of patterns of brain activity for the behavioral processes and neuropsychologically analyzing the localized sources and the identified patterns for each of the research groups. The neuropsychological analysis includes identifying all possible pathways for the identified sets of patterns, ranking the possible pathways based on likelihood for the particular behavioral process and reducing the number of ranked possible pathways based on additional constraints. A system for comparison of obtained signals from an individual to the created knowledge base is provided. These obtained signals are then used to further update the existing knowledge base.
US08320645B2
Systems, devices and methods for providing rolled fingerprint capture and palm capture capability in a device having reduced size are provided. In certain embodiments, the systems and methods provide capture of rolled fingerprints, slap fingerprints and palm prints in one continuous workflow in a compact device. In certain embodiments, moisture discriminating optics and/or enhanced definition image formation previously achieved only in devices designed for capturing only fingerprints are provided. In certain embodiments, the systems employ a single scanning device to capture 500 ppi and/or 1000 ppi palm and fingerprint images.
US08320644B2
A perimeter around a detected object in a frame of image data can be generated in a first coordinate system. The perimeter can be converted from the first coordinate system into a second coordinate system having the same aspect ratio as the first coordinate system. A first metadata entry can include dimensions of image data in the second coordinate system. A second metadata entry can provide a location and dimensions of the converted perimeter in the second coordinate space. Additional metadata can indicate matching objects between frames, position of an object relative to other objects in a frame, a probability that an object is correctly detected, and a total number of objects detected across multiple frames of image data.
US08320633B2
An apparatus, method and system are presented for identifying produce. Multiple images of a produce item captured using five different types of illumination. The captured images are processed to determine parameters of the produce item and those parameters are compared to parameters of known produce to identify the produce item.
US08320629B2
A system and method, which enable precise and automatic identification of characters, perform and calibrate data verification to ensure data reliability. The system can process these identified characters, such as override adverse conditions, adjusting and correcting unclear characters and their images.
US08320627B2
A control system for a mobile machine is disclosed. The control system may have a first sensor mounted on the mobile machine and configured to capture a first image of a region near the mobile machine, a second sensor mounted on the mobile machine and configured to capture a second image of the region, and a controller in communication with the first and second sensors. The controller may be configured to generate a stereo image from the first and second images, compute a disparity map of the stereo image, and generate an output to affect operation of the machine when a density of the disparity map is less than a threshold density.
US08320625B2
A system and method for determining a motion vector uses both a main block from an image and at least one ancillary block relating to the main block from the image. The main block and ancillary block are then tracked from image to image to provide a motion vector. The use of a composite tracking unit allows for more accurate correlation and identification of a motion vector.
US08320622B2
A system and method are provided for color gradient object tracking. A tracking area is illuminated with a chromatic light source. A color value is measured, defined by at least three attributes, reflected from an object in the tracking area, and analyzed with respect to chromatic light source characteristics. A lookup table (LUT) is accessed that cross-references color values to positions in the tracking area, and in response to accessing the LUT, the object position in the tracking area is determined. The LUT is initially built by illuminating the tracking area with the light source. A test object is inserted into the tracking area in a plurality of determined positions, and the reflected color value is measured at each determined position. The color value measurements are correlated to determined positions. As a result, a color gradient can be measured between a first determined position and a second determined position.
US08320620B1
Methods and apparatus for robust rigid and non-rigid motion tracking. An image, a next image, and a mask corresponding to an area in the image may be obtained. The area includes a plurality of points; each point indicates a location of the point in a position space and a color of the point in a color space. An iterative closest point algorithm may be applied that iteratively computes correspondences from a transformation and computes a new transformation from the correspondences. The algorithm tracks motion of the area in the image between the image and the next image. The algorithm matches points indicated by the mask to points in the next image in both position space and color space. An indication of an area in the next image that corresponds to the area in the image as tracked by the algorithm is generated.
US08320616B2
A method of estimating position and orientation of a vehicle using image data is provided. The method includes capturing an image of a region external to the vehicle using a camera mounted to the vehicle, and identifying in the image a set of feature points of the region. The method further includes subsequently capturing another image of the region from a different orientation of the camera, and identifying in the image the same set of feature points. A pose estimation of the vehicle is generated based upon the identified set of feature points and corresponding to the region. Each of the steps are repeated at with respect to a different region at least once so as to generate at least one succeeding pose estimation of the vehicle. The pose estimations are then propagated over a time interval by chaining the pose estimation and each succeeding pose estimation one with another according to a sequence in which each was generated.
US08320614B2
A scene switching point detector includes: a feature-information generating unit that generates feature information indicating a feature of each of target frames; a backward-similarity calculating unit that sets each of the target frames as a similarity calculation frame in order and calculates backward similarity on the basis of the feature information of the similarity calculation frame and the feature information of the target frames temporally located before the similarity calculation frame; a forward-similarity calculating unit that sets each of the target frames as a similarity calculation frame in order and calculates forward similarity on the basis of the feature information of the similarity calculation frame and the feature information of the target frames temporally located after the similarity calculation frame; and a scene switching point detector that detects the target frame forming a scene switching point on the basis of the backward similarity and the forward similarity.
US08320608B2
An electronic seal apparatus causing an image displaying/reading apparatus to display an electronic document. The electronic seal apparatus includes (i) a storage section for storing a first identification information of a user's first digit and an associated user's first seal image, (ii) a digit identifying section for determining whether a digit indicated on a subject image is the user's first digit, and (iii) a sealing section for sealing onto the electronic document, when the digit indicated on the subject image is the user's first digit, a seal image associated with the first identification information. Thereby, a seal image can be electronically sealed after finger authentication is performed even if a finger authentication scanner solely dedicated for reading an image from a digit is not provided.
US08320604B1
Composite loudspeaker cones that include an interstitial layer of material having a core density below 600 kg/m3 and a Young's modulus greater than 0.2 GPa, such as balsa wood, interposed between a first carbon fiber layer and a second carbon fiber layer and method of making same.
US08320598B2
An apparatus and method of providing an apparatus, the apparatus including: a loudspeaker configured to convert an electrical input signal into an acoustic output signal; and carbon nanohorn material wherein the carbon nanohorn material is positioned so as to be exposed to the acoustic output signal.
US08320594B2
An audio/video (A/V) device having a volume control function for external audio reproduction units by using volume control buttons of a remote controller is provided. The A/V device includes speakers, an audio output port for externally outputting an audio signal, an audio signal processing unit for reproducing and amplifying the audio signal and applying the amplified audio signal to the speakers or the audio output port, a memory unit for storing volume control values, and a control unit for applying to the audio signal processing unit any of the volume control values stored in the memory based on whether the external audio reproduction unit is plugged in the audio output port. The control unit controls the audio signal processing unit to adjust the volume control values for the audio output port by the volume control buttons when the external audio reproduction unit is plugged in the audio output port.
US08320572B2
The invention provides a method for directing operation of a microphone system. In one embodiment, the microphone system comprises a plurality of component modules. First, a diagnostic test is performed to determine a diagnostic result indicating whether the component modules have failed the diagnostic test. Whether a plurality of required component modules corresponding to a current application mode for operating the microphone system have failed the diagnostic test is then determined according to the diagnostic result, wherein the application mode requires cooperation of the required component modules selected from the component modules of the microphone system. When some of the required component modules have failed the diagnostic test, the current application mode is changed to an altered application mode and the microphone system is directed to operate according to the altered application mode, wherein a plurality of second required component modules corresponding to the altered application mode are in good condition. When the required component modules are all in good condition, the microphone system is directed to operate according to the current application mode.
US08320570B2
An apparatus for generating a secret key generates the secret key by using information of a mobile RFID terminal, transmits the generated secret key to an RFID tag attached on an article, and decrypts a unique item identifier of the article encrypted by using the generated secret key after receiving the unique item identifier of the article encrypted by using the secret key from the RFID tag. By this configuration, it is possible to protect user's personal privacy of the mobile RFID terminal in a state where user's intervention is minimized.
US08320566B2
Systems and methods are provided that allow multiple transmitting network devices to transmit under an orthogonal frequency divisional multiple access (OFDMA) mode to a receiving network device. The multiple transmitting network devices may be configured to perform constellation scrambling on the symbols they will be transmitting using a predetermined scrambling sequence. They may be further configured to synchronize their use of the sequence, for example, by advancing the sequence for each available subcarrier, such that the receiving device may view the payload as if it were sent by a single transmitter. Accordingly, these multiple transmissions may be descrambled using only one instance of a sequence generator.
US08320547B2
An apparatus and method for providing incoming and outgoing call information in a mobile communication terminal. A display unit displays detailed incoming/outgoing call information integrated for a particular phone number. A memory stores an incoming/outgoing call list according to an incoming/outgoing event. A controller controls an operation for adding the detailed incoming/outgoing call information to an associated phone number item of the incoming/outgoing call list when the incoming/outgoing call event occurs, and controls an operation for displaying the detailed incoming/outgoing call information integrated for the particular phone number selected from among phone numbers of the incoming/outgoing call list. The detailed incoming/outgoing call information mapped to the same phone number can be viewed at one time by integrating and providing the incoming/outgoing call information.
US08320542B2
Methods and systems provided telephone accessible services to callers which are responsive to information about the caller obtained during the call. A telephone service point located anywhere within the telephone network receives a telephone call to particular numbers referred to as hypernumbers and provides services specified for the dialed number. The service point may request data from the caller's communication device and provide services or route the call in response to caller-specific information received from the communication device. Caller communication devices may be configured with software to communicate with the service point, including gathering requested caller information and transmitting the information to the service point. The service point may be configured to send information to the caller's communication device. The service point may be configured to send caller data to a server of the hypernumber owner and route the call to particular destinations based upon the caller data.
US08320539B2
A method of providing telephone services includes receiving an advanced payment. The advanced payment corresponds to a fixed time interval of telephone service spanning at least one day. The method also includes activating service to a mobile device for the fixed time interval and collecting a plurality of call data.
US08320536B2
A system and method for central recording of telephone calls are provided. The method may include transferring a telephone call from a session border controller (SBC) to a contact center and to a central recording unit, transferring of CTI information from the contact center to the central recording unit, associating the CTI information to the telephone call and determining by the central recording unit whether to record the call.
US08320525B2
A new and improved digital sensor assembly for use in a filmless radiography system is disclosed. The sensor is configured to be universal in that it can be rotated about a cable connection thereby allowing the sensor to be used both vertically and horizontally in the oral cavity. The rotatability of the sensor allows it to fit comfortably and close to a target area in an intraoral cavity. By providing a comfortable relative fit to the target area, the sensor is ergonomically improved, in terms of its comfort and feel to a dental patient. Alternative sensor assembly embodiments disclosed herein relate to quick disconnect-type coupling arrangements between the sensor body and the sensor cable.
US08320521B2
A method for operating an electron beam system is presented. Further, an electron beam system, an X-ray tube and a CT system that implement the presented method are also described. The method includes generating an electron beam in an X-ray tube in an imaging system. Additionally, a current configuration corresponding to a particular view of the imaging system is identified. If the identified current configuration is within a determined range, a duty cycle of the electron beam for the particular view of the imaging system is modulated using pulse width modulation. Further, the modulated electron beam is focused towards a target.
US08320520B2
In an X-ray Computed Tomography apparatus according to an embodiment, an angle determining unit determines an angle indicating a position of an X-ray radiation unit in a circular orbit at a moment to start radiation after a return of reciprocation, based on a time from a moment of completion of radiation in a movement to a certain direction until a moment to start radiation in a movement after the return, which is a time calculated from scanning conditions. A radiation control unit controls radiation by the X-ray radiation unit so as to start in accordance with the angle determined by the angle determining unit.
US08320515B2
A water reactor fuel cladding tube (4) is described. The tube (4) comprises an outer layer (6) of a first zirconium based alloy and has metallurgically bonded thereto an inner layer (7) of a second zirconium based alloy. The inner layer protects (7) the cladding tube (4) against stress corrosion cracking. The second zirconium based alloy comprises tin as an alloying material, and each one of the zirconium based alloys comprises at least 96 percent by weight zirconium. The first zirconium based alloy comprises at least 0.1 percent by weight niobium. A method of manufacturing the cladding tube (4) is also described and comprises the step of co-extruding two tubes of different zirconium based alloys to produce the cladding tube (4).
US08320512B2
A clock is adjusted by obtaining a first plurality of samples and a second plurality of samples associated with a preamble portion of a data packet. The first plurality of samples and the second plurality of samples are sampled using a clock. A first intermediate value is determined based at least in part on the first plurality of samples and a second intermediate value is determined based at least in part on the second plurality of samples. An ending value associated with an end of the preamble portion is determined based at least in part on the first intermediate value and the second intermediate value. The clock is adjusted based at least in part on the ending value without use of a second order timing loop.
US08320507B2
A transmitting device Fourier-transforms symbols in a transmission symbol sequence, maps the Fourier-transformed symbols to subcarriers, inverse-Fourier-transforms the mapped symbols, and transmits the inverse-Fourier-transformed symbols from multiple transmitting antennas. A receiving device Fourier-transforms received signals, extracts signal components mapped to the subcarriers, and estimates the symbols transmitted via the subcarriers by applying a QR decomposition algorithm to the extracted signal components. The receiving device obtains a unitary matrix QH such that the product of the unitary matrix QH, a weight matrix W determining a correspondence between the transmission symbol sequence and the subcarriers, and a channel matrix H becomes a triangular matrix R, and estimates candidates of the symbols transmitted from the transmitting antennas based on the unitary matrix QH and the triangular matrix R.
US08320504B2
A system for removing interference comprising a receive decimation filter that accepts a composite received baseband signal and generates filtered sampled data at a decimation rate, a transmit decimation filter that accepts a digitally converted replica of an interfering signal and generates filtered sampled data at a decimation rate, an integer sample delay control (ISDC) that provides multiple sample delay control for the replica and stores an estimated delay value, an adaptive filter that provides fractional sample delay control for the replica of the interfering signal and optimizes cancellation of the interfering signal, a digital phase-locked loop (DPLL) programmed with a known frequency offset of the interfering signal that tracks a phase and frequency of the replica of the interfering signal, an automatic gain control (AGC) that maintains near full scale operation of adaptive filtering and the DPLL, and a slicer, mixer, and delay unit forming an error estimator.
US08320502B2
A digital demodulating apparatus comprises circuit components constituting a tuner that applies channel select processing to a received signal, and a demodulator that demodulates the signal to which the tuner has applied channel select processing; a power supply unit that supplies power to each circuit component; a reception condition detecting unit that detects a reception condition when the tuner receives the signal; a power adjusting unit that adjusts the power to be supplied to each circuit component by the power supply unit, on the basis of a result of the detection by the reception condition detecting unit; a fading environment estimating unit that estimates a fading environment when the tuner receives the signal; and a power controlling unit that controls the power adjusting unit on the basis of a result of the estimation by the fading environment estimating unit so that the number of times of adjustments of the power by the power adjusting unit per unit time changes in accordance with the variability of the reception condition.
US08320501B2
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.
US08320492B2
The subject matter disclosed herein provides methods and apparatus for determining a singular value decomposition, providing feedback from a client station to a base station, and closed loop operation of a wireless system implementing multiple-input multiple-output (MIMO). The method may include determining one or more singular vectors using a closed form singular value decomposition. The one or more determined singular vectors may be provided to a precoder at the base station as feedback. The method may include aligning a phase of one or more singular vectors. The method may also include determining, at a client station, a plurality of singular vectors for channels used in a MIMO transmission from a base station to a client station. The client station may provide an indication to the base station regarding whether to use a singular value decomposition or a uniform channel decomposition. Related systems, apparatus, methods, and/or articles are also described.
US08320485B2
A vestigial sideband (VSB) modulation transmission system and a method for encoding an input signal in the system are disclosed. According to the present invention, the VSB transmission system includes a convolutional encoder for encoding an input signal, a trellis-coded modulation (TCM) encoder for encoding the convolutionally encoded signal, and a signal mapper mapping the trellis-coded signal to generate a corresponding output signal. Different types of the convolutional encoders are explored, and the experimental results showing the performances of the VSB systems incorporating each type of encoders reveals that a reliable data transmission can be achieved even at a lower input signal to noise ratio when a convolutional encoder is used as an error-correcting encoder in a VSB system.
US08320483B2
A radio transmission apparatus for transmitting a first radio signal and a second radio signal with different communication system, the apparatus includes: a first transmission unit which generates the first radio signal on the basis of a first communication system and transmits the first radio signal; a diffusion processing unit which performs diffusion processing of data allocated to DC subcarrier on the basis of the first communication system, and generate a diffusion signal; an addition unit which adds the diffusion signal and a signal obtained by orthogonal frequency division multiplex processing; and a second transmission unit which transmits the added signal as the second radio signal.
US08320479B2
Improved ranking and grouping techniques are disclosed for communication systems such as a multiple input multiple output system. For instance, techniques are disclosed for ranking and grouping users that are eligible for single-user and/or multiple-user transmissions. In one case, ranking and grouping are performed independently and, in another case, ranking and grouping are performed jointly.
US08320469B2
A picture decoding method and apparatus for encoding a video signal. The method includes performing an encoding process on the video signal to generate a bit stream compatible with MPEG 1 moving picture video standard. The method further includes controlling the encoding process so as to generate the bit stream which includes, a picture coding type in a previous picture header, an extension start code indicating the beginning of extension data added when a picture header includes control data that is newly added in MPEG 2 standard format in the previous header, the extension data in the previous header, and the picture coding type in a current picture header, and does not include the extension start code in the current picture header and the extension data in the current picture header.
US08320465B2
In one embodiment, a method that includes receiving a single video stream, wherein the video stream includes plural processed representations of a single video signal, wherein each of the plural processed representations of the video signal (PPROTVS) includes a respective sequence of compressed latticed pictures, wherein each compressed latticed picture of each of the PPROTVS represents a corresponding respective picture of the video signal, wherein each respective picture of the video signal is represented by at most one compressed latticed picture from each of the PPROTVS, wherein corresponding segments of the PPROTVS are ordered and time shifted relative to each other to facilitate error concealment, the time-shift imposed by interspersing of non-corresponding segments between each of the corresponding segments; and providing error concealment on the received video stream.
US08320453B2
A method for context modeling of coding information of a video signal for compressing or decompressing the coding information is provided. An initial value of a function for probability coding of coding information of a video signal of an enhanced layer is determined based on coding information of a corresponding video signal of a base layer.
US08320449B2
A method for controlling video frame stream at a transmitting end of video phone is provided. The method predetermines whether receiving the current frame will cause delay based on a situation of transmitting and compression of the previous video frames. If the result of the predetermination is yes, the current video frame is skipped; if the result of the predetermination is no, the follow-up compression, multiplexing and transmitting of the current video frame are performed.
US08320439B2
Methods and apparatus are provided for adaptive link partner transmitter equalization. According to one aspect of the invention, a local transceiver adapts one or more equalization parameters of a link partner by receiving a training frame over a channel between the link partner and the local transceiver, wherein the training frame is comprised of a predefined training pattern; adjusting one or more of the equalization parameters of the link partner; and determining whether the equalization of the channel satisfies one or more predefined criteria based on whether the predefined training pattern is properly received by the local transceiver. The predefined training pattern can be a pseudo random pattern, such as a PN11 pattern Noise margins and jitters margins for the channel can optionally be improved.
US08320437B2
In a method and a device for decoding a signal, the signal is transmitted via at least one connecting line of a data transmission system, in a user of the data transmission system receiving the signal. It is provided to measure the interval of a change—provided compulsorily in a transmission protocol used in the data transmission system—of the signal from rising to falling or from falling to rising edge. A tendency for an asymmetrical delay of the signal can be ascertained from the measured interval. The sampling of the bits of the received signal can be improved as a function of the interval or of the asymmetrical delay, for example, by setting the sampling instant in variable fashion. Alternatively, the interval or the asymmetrical delay can be utilized for diagnostic purposes.
US08320434B2
A portable device, such as a mobile terminal or user equipment, for encoding uplink acknowledgments to downlink transmissions. The portable device includes a receiver configured to receive a plurality of data blocks, such that each of the data blocks include an associated cyclic redundancy check (CRC), and a processor configured to determine received status for each of the data blocks by checking the CRC of each of the data blocks. The portable device further includes a transmitter for transmitting a response sequence which indicates the received status of all of the data blocks.
US08320432B1
A device and method for precoding vectors in a communication system is provided. A transmitter may precode a data vector using information regarding a communication channel prior to transmitting the data vector. The transmitter may precode the data vector in a manner that reduces an energy value of a resulting transmit data vector so as to minimize interference in a received signal at a receiver. The transmitter may perturb entries of the data vector one-by-one in an iterative fashion until a minimum in an energy value of the transmit data vector is obtained.
US08320427B2
The introduction of spray formed metals into critical applications in the aircraft engine and power generation industries has been hampered by the possibility of erosion of oxide particles from a crucible lining or pouring nozzle in conventional spray forming equipment. These oxide particles may become inclusions that limit low-cycle fatigue life of parts. Use of a cold-walled induction guide (CIG) with an electrical insulation layer between copper CIG elements and the liquid metal offers a means of delivering ceramic-free alloys to a spray system with improved efficiency. CIG design options facilitated by a new oven-brazed fabrication technique resolve induction coil environmental isolation issues, correct thermal strain tolerance problems, facilitate dual frequency induction designs, allow improved electrical coupling efficiency and thermal efficiency, result in improved melt flow initiation, and facilitate disassembly without damage from the solidified melt.
US08320426B2
An assembly for distributing laser energy is provided that is formed using a compact rigid housing with a sealed beam path contained therein. The assembly employs a monolithic housing with modular collimator and mirror switching components installed therein to reduce its size while maintaining a sealed beam path thereby reducing the possibility of contamination of the beam path. Other than the optics and mirror, there are no elements of the distribution device contained within the beam path. In one embodiment, the assembly distributes incoming energy from a single source to one or more outputs. In another embodiment, the assembly operates as a beam combiner to direct energy from one or more sources to a single output.
US08320416B2
A laser irradiation system includes a laser configured to irradiate light, a laser transfer unit configured to transfer the laser along a target irradiation area, the target irradiation area being divided into a plurality of sections, a laser transfer controller configured to control a speed of the laser in each of the plurality of sections of the target irradiation area, a laser output controller configured to control an output level of the laser in each of the plurality of sections of the target irradiation area, and a main controller configured to control the laser output controller and the laser transfer controller.
US08320412B2
In an embodiment of the present disclosure, a method of managing IEEE1588 timestamps is disclosed. The method includes: receiving a data frame and a storage address of synchronized timestamp controlling information; obtaining the timestamp controlling information for the data frame to control the timestamp processing according to the storage address; obtaining a timestamp while receiving the data frame, obtaining a required timestamp according to the timestamp and adding the required timestamp into the data frame according to the timestamp controlling information; and sending the data frame added with the timestamp. A downstream timestamp managing module, an upstream timestamp managing module, and relevant timestamp managing systems are also disclosed in an embodiment of the present disclosure. The embodiment can conveniently and accurately add or obtain IEEE1588 timestamp into or from 10 Gbit/s Ethernet and simultaneously save resources and guarantee the synchronization of timestamp and data.
US08320411B1
Fast retraining of communication parameters for a transceiver in a communication network. In one aspect, it is determined that the transceiver has lost the communication link for data communication, and the transceiver receives a signal providing a fast retraining sequence that updates transceiver parameters in order to reacquire the link for the data communication. The fast retraining sequence is performed in a reduced time relative to a full training sequence used for initializing the parameters for data communication by the transceiver.
US08320399B2
An arrangement for processing data traffic flowing through a network is provided. The arrangement includes a data interface for receiving the data traffic. The arrangement also includes an inspection engine for analyzing the data traffic, wherein the analyzing is performed on at least payload data. The arrangement further includes means for routing the data traffic through the network, wherein the means for routing is configured to define one or more ports for transmitting the data traffic. The means for routing the data traffic is dynamic to balance the data traffic across multiple outgoing ports.
US08320397B2
In some examples, a method includes transmitting frames over a wireless channel after a first backoff period has elapsed. The method also includes estimating a channel condition of the wireless channel over a plurality of time slots. The method also includes determining, in case of an unsuccessful transmission of the frames, whether the unsuccessful transmission is attributed to a frame collision. The method also includes determining a second backoff period based on at least the estimated channel condition if the unsuccessful transmission is not attributed to a frame collision.
US08320392B1
A method and apparatus for programmable buffer with dynamic allocation to optimize system throughput with deadlock avoidance on switches have been disclosed where a buffer availability is based on a programmable reservation size for dynamic allocation.
US08320382B2
A mobile station includes: a QoS (quality of service) requirement determination unit configured to determine a QoS requirement for a data packet; a downlink channel condition estimation unit configured to estimate a downlink channel condition; an identification number extracting unit configured to extract an identification number for the mobile station; and a notification unit configured to notify a base station of the QoS requirement, the identification number for the mobile station, and the downlink channel condition by means of a reservation packet. A base station includes: an uplink channel condition estimation unit configured to estimate an uplink channel condition by means of a reservation packet; a radio parameter control unit configured to determine and control a radio parameter based on the reservation packet and the uplink channel condition.
US08320381B2
An application-aware policy enforcement point (PEP) attaches to the edge of a packet-switched network to manage loading when the network nears or exceeds its capacity due to changes in the network, e.g., component failures or incremental growth. An advanced bandwidth manager (ABM) comprises a session/call admission controller (S/CAC) that monitors and maps ever-changing network topology information gathered from remote listeners about how traffic is being routed through various parts of the network. These reports are harmonized to build a single view of the network topology, and the point-to-point connections are abstracted into path tables. Autonomous PEP's at the network's edges provide short-term, application-aware controls on their own that are applied to the corresponding network ingress traffic. The S/CAC uses the path tables to calculate whether particular PEP's can admit more traffic, or should they shed sessions/calls to keep service up for the existing application traffic. Long-term controls are periodically downloaded as admission tables from the S/CAC to the PEP's.
US08320372B2
In one embodiment, the present invention is a technique for processing fragments received at a node (e.g., a router) in a datagram-based communication system in order to provide a wide range of protection against potential fragment-based attacks. Received fragments are examined as they are received to verify that they do not overlap one another and that the fragment sequence does not exploit common weaknesses in IP packet-reassembly algorithms. Valid fragment sequences that represent potential threats to the receiver can be reordered and/or fully or partially re-assembled and re-fragmented into a fragment sequence that eliminates or reduces the threat to the receiver. Fragmented sequences that represent a likely attack are blocked, as are subsequent fragments of the associated packet.
US08320368B2
Methods and apparatuses to selectively present communication references based on recommendations from related entities to connect people for real time communications. One embodiment includes: receiving from a user a selection of a first listing, including a reference to be used to request a connection for real time communications between the user and a first entity; responsive to the selection of the first listing, determining one or more entities related to the first listing; selecting a second listing based at least in part on data representing one or more recommendations from the one or more entities; and presenting to the user the second listing, the including a reference for the user to request a connection with a second entity for real time communications. In one embodiment, the first and second entities provide services over connections established via the references included in the first and second listings for real time communications.
US08320358B2
Techniques for resolving blinded-node problems are described herein. One aspect operates on the physical (PHY) layer only, which a second layer operates on the medium access control (MAC) layer. Both aspects involve having a node stop processing a data packet that is not destined for it so as to be able to reserve its resources to detect control and other packets. An apparatus for implementing the techniques are also disclosed.
US08320354B2
Systems and methods are described that facilitate assigning a predefined manner in which interfering transmissions may be fully or partially orthogonalized, as well as transmission time periods during which the orthogonalization protocol(s) may be employed. Depending on interference conditions, flexible resource reuse may be implemented to mitigate interference without unduly taxing resources. The subject of the innovation may be employed in, for instance, an ad hoc or unplanned/semi-planned wireless communication environment.
US08320348B1
An apparatus and a system, as well as a method and article, may operate to share an energy conduit, such as an antenna, between first data communicated according to a first formatting mechanism and second data communicated according to a second formatting mechanism according to a first priority assigned to the first data and a second priority assigned to the second data. The first formatting mechanism may be different from the second formatting mechanism.
US08320342B2
A method for managing carriers allocated to a mobile station in a broadband wireless access system supporting multiple carriers, and an apparatus for use in the method are disclosed. A carrier management method for allowing a mobile station to perform carrier management in a broadband wireless access system supporting multiple carriers includes receiving a first message, which includes activation information indicating activation of at least one target carrier from among one or more second carriers allocated through a first carrier, from a base station, and transmitting a second message, which informs the base station of readiness or non-readiness of the at least one target carrier according to a result of the activation, to the base station. The activation information includes information indicating an activation time point, and the transmitting of the second message is performed at a specific time indicated by the activation time point information.
US08320339B2
A wireless communication system can implement beamforming across multiple omni-directional antennas to create beams at different spatial directions. The communication system can arrange the beams in sets, with each set arranged to provide substantially complete coverage over a predetermined coverage area. The communication system can arrange the multiple SDMA beam sets to support substantially complementary coverage areas, such that a main beam from a first set provides coverage to a weak coverage area of the second beam set. The wireless communication system assigns or otherwise allocates substantially orthogonal resources to each of the beam sets. The wireless communication system allocates resources to a communication link using a combination of beam sets and substantially orthogonal resources in order to provide improved coverage without a corresponding increase in interference.
US08320333B2
In at least one embodiment taught herein, the point in a packet transmission sequence space at which hyper frame numbers are incremented is changed at least temporarily as part of handover processing, where a mobile station (12) is handed over from a source cell to a target cell. More particularly, in at least one embodiment, changing the triggering point, e.g., changing the transmission sequence number at which HFNs are incremented, is done in a manner that delays a next incrementing of the HFN for a radio bearer that was handed over, therefore giving additional time for the mobile station (12) and the handover target base station (16) to ensure synchronization in the face of possible packet losses in the source and/or target cells arising during the handover event.
US08320332B2
An IP handoff process method and Internet service system are provided. In the IP handoff process method, a registration request message for multiple IP handoff is received from a mobile station having a plurality of Internet protocol (IP) addresses through a currently-moving mobile agent of the mobile station. Then, the registration request for multiple IP handoff is processed according to information included in the received registration request message. A reply message thereof is transmitted according to the result of updating the information to the mobile station through the currently-moving mobile agent. Then, the received registration request message is transmitted to a previous mobile agent of the mobile station before moving and a home agent of the mobile station as it is.
US08320329B2
In one embodiment, a method includes receiving, at a visited network node, policy for a roaming terminal from a home network of the roaming terminal. The policy is associated with a home Internet Protocol (IP) address of the roaming terminal. The visited network node applies the policy in the visited network to data packets that include the home IP address. Applying the policy to a data packet encompasses either enforcing the policy at the node that applies the policy or sending data that indicates the policy to a different node that applies the policy based on the data sent, or both.
US08320327B2
A method and apparatus for controlling an optimization of handover procedures between universal terrestrial radio access (UTRA) release 6 (R6) cells and UTRA release 7 (R7) cells are disclosed. When a wireless transmit/receive unit (WTRU) is moving between an R6 cell and an R7 cell, or between R7 cells, a handover is initiated from a source Node-B to a target Node-B. In the R7 cell, the enhanced medium access control (MAC) functionality including flexible radio link control (RLC) protocol data unit (PDU) size and high speed MAC (MAC-hs) segmentation and multiplexing of different priority queues are supported. After the handover, a MAC layer and/or an RLC layer are reconfigured or reset based on functionality supported by the target Node-B.
US08320320B2
A method of scheduling transmissions in a multi-carrier transmission system, includes, for each downlink transmission frame: partitioning the downlink transmission frame into a plurality of data regions each including an equal number of slots, each data region corresponding to a respective logical band; for a currently active connection: a) creating a first set of logical bands not fully occupied for transmission and having a minimum boosting level making the transmission receivable by a receiving terminal; b) extracting from the first set, a second set of logical bands available for allocating a maximum number of slots for downlink transmission to the active connection; and c) selecting the logical band for downlink transmission to the active connection from the second set as the logical band that, after allocating the slots to the considered connection, leaves a residual number of slots equal to or smaller than a predetermined minimum residual in the logical band, e.g., the smallest residual number of slots.
US08320311B2
A method and system for establishing high-speed downlink shared channel, wherein the method comprises the following steps: RNC indicates Node B to establish high-speed downlink shared channel between the Node B and terminal; in response to the indication of the RNC, the Node B establishes high-speed downlink shared channel between the Node B and the terminal by using the preset high-speed downlink shared channel physical layer category; the terminal establishes radio resource control connection between the terminal and the RNC and returns information on the actual high-speed downlink shared channel physical layer category of the terminal to the RNC; and the RNC judges whether the actual high-speed downlink shared channel physical layer category of the terminal is identical with the preset high-speed downlink shared channel physical layer category, and if not, the RNC indicates the Node B to reestablish high-speed downlink shared channel between the Node B and the terminal by using the actual high-speed downlink shared channel physical layer category of the terminal.
US08320299B2
Implementations of broadband satellite systems may comprise systems implementing embodiments of one, two or all of the aspects of distributed leadership, distributed bandwidth allocation and distributed timing. In systems implementing distributed leadership aspects, the control and administration of the network can be effectively performed by any site. In systems implementing distributed bandwidth allocation aspects, all remote sites may act in concert by running the same algorithm on the information they have received, arriving at a harmonious conclusion. In systems implementing distributed timing aspects, time division multiple access (“TMDA”) bursts within timeslots may not require a central timing reference, a distributed high stability timing reference or a timing leader.
US08320285B2
A communication terminal has a plurality of wireless communication units. An access control unit determines whether or not a selected wireless interface is in a state where a connection request is possible based on communication state information on the wireless interface selected beforehand in the plurality of wireless interfaces. When determining that a connection request using the selected wireless interface is not possible, the access control unit determines whether or not to change over the wireless interface used for a communication based on a changeover availability information table set beforehand. When determining that a changeover of the wireless interface is not possible, the access control unit idles without performing a connection request to establish a communication until it is determined that a connection request through the selected wireless interface becomes possible.
US08320284B2
Disclosed herein is a method comprising using a first frequency for communication in a first direction with an infrastructure node and a second frequency for communication in a second direction with the infrastructure node during a normal operation phase in a wireless network. The method may further comprise reversing the frequencies used for the communication in the first and second directions with the infrastructure node during a link reversal phase.
US08320283B2
Aspects of a method and system for utilizing Givens rotation expressions for asymmetric beamforming matrices in explicit feedback information are presented. In one aspect of the invention, Givens matrices may be utilized to reduce a quantity of information communicated in explicit feedback information via an uplink RF channel. The explicit feedback information may include specifications for a feedback beamforming matrix that may be utilized when transmitting signals via a corresponding downlink RF channel. The feedback beamforming matrix may represent a rotated version of an un-rotated matrix. The Givens matrices may be utilized to apply one or more Givens rotations to un-rotated matrix. The feedback beamforming matrix may be computed based on a matrix product of a plurality of Givens matrices. The feedback beamforming matrix may be encoded utilizing fewer bits than may be required to encode the un-rotated matrix.
US08320270B2
A base station apparatus switches between a communication mode for performing communication with a communication party and a calibration mode for performing a calibration process. In the calibration mode, a weight vector in accordance with a first algorithm for performing a null steering directivity control for orienting an area of drastically-lowered antenna gain in the direction of arrival of a reception signal. Furthermore, multiple transmission signals weighted by the acquired weight vector are output, and a correction value for readjusting the result of the null steering directivity control is acquired from a control PC. In the communication mode, multiple transmission signals are corrected by using the correction value acquired in a calibration mode, and the corrected signals are output.
US08320251B2
In order to simplify the management of packets to be transmitted, we implement: a writing to a first register of at least one descriptor of packets to be transmitted, each descriptor of packets to be transmitted comprising information representative of a status of each packet belonging to the set, the status of each packet indicating whether the packet is or is not to be transmitted; determination of the first packet of data to be transmitted on the basis of the content of the first register and recording of an identifier of the first packet of data to be transmitted in a second register; and transmission of a set of data packets.
US08320246B2
Systems and methods for providing adaptive fine-grained fair usage controls are provided. Rather than providing a fixed fair usage threshold having time and data volume for all subscribers in the network, a quota manager at the policy controller defines an initial fair usage window having a longer period of time and higher data volume. When a subscriber exceeds the initial window, the quota manager provides a smaller time period and lower data volume. The quota manager continues to adapt the fair usage window in this way until a violation of the fair usage threshold is detected. The adaptive fair usage windows may be based on subscriber profile information, subscriber session information, and/or prior subscriber usage history.
US08320245B2
A policy enforcement point (PEP) attaches to the edge of a network to manage loading when the network nears or exceeds its capacity due to changes in the network, e.g., component failures or incremental growth. Autonomous PEP's at the network's edges provide short-term, application-aware controls on their own that are applied to the corresponding network ingress traffic. Path tables are used to calculate whether particular PEP's can admit more traffic, or should they shed sessions/calls to keep service up for the existing application traffic. Long-term controls are periodically downloaded as admission tables from a session/call admission controller to the PEP's.
US08320242B2
An active response network tap for use in monitoring a network comprises a first device interface terminal, a second device interface terminal, a first monitor interface terminal, and a second monitor interface terminal. A tap structure is coupled to the first device interface terminal, second device interface terminal, first monitor interface terminal and second monitor interface terminal. A memory is coupled to the tap structure and configured to store data. In one aspect, the tap structure is configured to communicate full-duplex traffic between the tap structure and a monitor device coupled to a monitor interface terminal. In another aspect, the tap structure is configured to insert data from a monitor coupled to the first monitor interface into the traffic between the first device and the second device. Advantages of the invention include the ability to provide monitor access to a network while also supporting communication with other network devices.
US08320241B2
A network of switches that employ Registered State Change Notifications (RSCNs) with enhanced payloads is disclosed. In one embodiment, the network comprises multiple switches coupled together, and multiple node devices each directly-coupled to at least one other switch. Each of the switches preferably provides RSCNs to other switches when a node device state change is detected. One or more of the RSCNs preferably includes a device entry having more than four properties associated with the node device undergoing the state change. The switches receiving the enhanced RSCNs preferably maintain caches of remote node device entries copied from the RSCN device entries. The device entries preferably include one or more of the following: Owner Identifier, Port Type, Port Identifier, Port Name, Node Name, Initial Process Associator, Node IP Address, Class of Service, FC-4 Types, Port IP Address, Fabric Port Name, and Hard Address. Traffic overhead may advantageously be reduced.
US08320233B2
According to one embodiment of the invention, an integrated circuit comprises an encoding module, a modulation module and a spectral shaped module. The encoding module includes an interleaver that adapted to operate in a plurality of modes including a first mode, a second mod and a third mode. The interleaver performs repetitive encoding when placed in the second mode and even greater repetitive encoding when placed in the third mode.
US08320226B2
A disclosed optical element includes three or more sub-wavelength convexo-concave structures having pitches less than a wavelength of an incident light incident to the optical element and having groove depths equal to each other and a periodic structure having the three or more sub-wavelength convexo-concave structures, the pitch of the periodic structure greater than the wavelength of the incident light, in which a predetermined polarization direction of the incident light is diffracted mainly into a specific order.
US08320225B2
A ROM disk having a block data format provided with linking areas as with a rewritable disk. Main data recorded in a main data area and linking data recorded in a linking area in each block are scrambled by identical scrambling data. The scrambling data is generated by a random sequence using address information of the block as an initial value.
US08320217B1
The systems and methods described herein relate to an airborne shooter detection system having a plurality of sensors coupled to the body of an aircraft such as a helicopter. The sensors are arranged to receive shockwave-only signals. The received signals are analyzed to determine an unambiguous shooter location. The analysis may include measuring the arrival times of the shockwaves of projectiles at each of the sensors, determining the differences in the arrival times among sensors, computing a set of ambiguous solutions corresponding to a shooter, and clustering this set of solutions to determine the unambiguous shooter location. The systems and methods described herein may also be used to determine if multiple shooters are present, and subsequently determine the shooter locations for each of the multiple shooters.
US08320211B1
A current-sense amplifier with low-offset adjustment and a low-offset adjustment method thereof are disclosed. The current-sense amplifier includes a sensing unit, an equalizing unit and a bias compensation unit. The sensing unit includes a sense amplifier, a latch circuit, a first precharged bit line, and a second precharged bit line. The equalizing unit is electrically connected to the first and the second precharged bit line for regulating a voltage of the first precharged bit line and a voltage of the second precharged bit line to the same electric potential. The bias compensation unit is electrically connected to the sense amplifier for compensating an input offset voltage of the current-sense amplifier.
US08320207B2
A method for testing a memory device. The memory device includes a matrix of memory cells having a plurality of rows and columns; the matrix includes a plurality of rows of operative memory cells each one for storing a variable value and at least one row of auxiliary memory cells each one storing a fixed value. The memory device further includes writing circuitry for writing selected values into the operative memory cells, and reading circuitry for reading the values being stored from the operative or auxiliary memory cells. The method includes reading output values from the row of auxiliary memory cells, determining a malfunctioning of the memory device in response to a missing match of the output values with the fixed values, determining a cause of the malfunctioning according to a pattern of reading errors between the output values and the corresponding fixed values, and providing a signal indicative of the cause of the malfunctioning.
US08320187B2
According to one embodiment, a nonvolatile semiconductor memory includes memory cells storing data of multi-level, a bit scan circuit to scan the number of to-be-written memory cells and the number of memory cells that have passed the verify, a processing unit to perform an operation process based on a scan result of the bit scan circuit, and a control circuit to control an operation of writing data according to a first mode in which a voltage used for an upper-data writing is calculated during a lower-data writing and a second mode used a voltage based on setting information. The bit scan circuit scans the number of to-be-written memory cells before starting writing and the processing unit compares the number of to-be-written memory cells with a criterion and determines one of the first and second modes for the writing based on a result of comparison.
US08320186B2
Provided is a method of operating a nonvolatile memory device to perform a programming operation or an erase operation. The method includes applying a composite pulse including a direct current (DC) pulse and an AC perturbation pulse to the nonvolatile memory device to perform the programming operation or the erase operation.
US08320182B2
A nonvolatile semiconductor memory device includes: a memory unit; and a control unit. The memory unit includes: first and second memory strings including first and second memory transistors with first and second select gates, respectively; and first and second wirings connected thereto. In a selective erase operation of a selected cell transistor of the first memory transistors, the control unit applies V1 voltage to the first wiring, applies V2 voltage lower than V1 to a selected cell gate of the selected cell transistor, applies V3 voltage not higher than V1 and higher than V2 to a non-selected cell gate of the first memory transistors, applies V1 or V4 voltage not higher than V1 and not lower than V3 to the first select gate, and applies V2 or V4 voltage higher than V2 and not higher than V3 to the second wiring or sets the second wiring in a floating state.
US08320179B2
A FIFO with data storage implemented with non-volatile third dimension memory cells is disclosed. The non-volatile third dimension memory cells can be fabricated BEOL on top of a substrate that includes FEOL fabricated active circuitry configured for data operations on the BEOL memory cells. Other components of the FIFO that require non-volatile data storage can also be implemented as registers or the like using the BEOL non-volatile third dimension memory cells so that power to the FIFO can be cycled and data is retained. The BEOL non-volatile third dimension memory cells can be configured in a single layer of memory or in multiple layers of memory. An IC that includes the FIFO can also include one or more other memory types that are emulated using the BEOL non-volatile third dimension memory cells and associated FEOL circuitry configured for data operations on those memory cells.
US08320175B2
Disclosed is a nonvolatile magnetic memory cell, comprising: a) a switchable magnetic element; b) a word line and a bit line to energize the switchable magnetic element; and c) a magnetic field boosting material positioned adjacent to at least one of the word line and the bit line to boost a magnetic field generated by current flowing therein.
US08320171B2
A phase change memory device includes a memory cell array having a plurality of phase change memory cells, a read bias generating circuit, a clamping circuit and a clamping control signal generating circuit (CCSGC). The read bias generating circuit provides a sensing node with a read bias for reading a resistance level of a selected phase change memory cell. The clamping circuit controls an amount of clamping current flowing into a bit line connected with the selected phase change memory cell. The CCSGC provides the clamping control signal to the clamping circuit and adjusts a level of the clamping control signal.
US08320164B2
A static random access memory with data controlled power supply, which comprises a memory cell circuit and at least one Write-assist circuit, for providing power to the memory cell circuit according to data to be written to the memory cell circuit.
US08320161B2
A memory cell including a memory element comprising an electrolytic insulator in contact with a conductive metal oxide (CMO) is disclosed. The CMO includes a crystalline structure and can comprise a pyrochlore oxide, a conductive binary oxide, a multiple B-site perovskite, and a Ruddlesden-Popper structure. The CMO includes mobile ions that can be transported to/from the electrolytic insulator in response to an electric field of appropriate magnitude and direction generated by a write voltage applied across the electrolytic insulator and CMO. The memory cell can include a non-ohmic device (NOD) that is electrically in series with the memory element. The memory cell can be positioned between a cross-point of conductive array lines in a two-terminal cross-point memory array in a single layer of memory or multiple vertically stacked layers of memory that are fabricated over a substrate that includes active circuitry for data operations on the array layer(s).
US08320159B2
Each of memory cells (MC) includes one transistor and one resistance variable element. The transistor includes a first main terminal, a second main terminal and a control terminal. The resistance variable element includes a first electrode, a second electrode and a resistance variable layer provided between the first electrode and the second electrode. A first main terminal of one of two adjacent memory cells is connected to a second main terminal of the other memory cell, to form a series path (SP) sequentially connecting main terminals of the plurality of memory cells in series. Each of the memory cells is configured such that the control terminal is a part of a first wire (WL) associated with the memory cell or is connected to the first wire associated with the memory cell, the second electrode is a part of a second wire (SL) associated with the memory cell or is connected to the second wire associated with the memory cell; and the first electrode is a part of a series path (SP) associated with the memory cell or is connected to the series path associated with the memory cell.
US08320158B2
Nonvolatile semiconductor memory device of an embodiment includes: a memory cell array including a plurality of first and second lines intersecting each other and plural memory cells provided at intersections of the first and second lines and having data written and erased upon application of voltages of the same polarity; and a writing circuit configured to select first and second lines and supply a set or reset pulse to the memory cell through the selected first and second lines. In an erase operation, the writing circuit repeatedly supplies the reset pulse to a selected memory cell until data is erased, by increasing or decreasing voltage level and voltage application time of the reset pulse within a reset region. The reset region, or an aggregate of combinations of voltage level and voltage application time of the reset pulse, is a region where voltage level and voltage application time are negatively correlated.
US08320153B2
Embodiments relate to a semiconductor device, including a channel area; a gate line extending along the channel area so that the channel area can be set into a conductive state by activating the gate line; a plurality of terminals including an electrical connection to the channel area, so that the plurality of terminals is connectable to a predetermined voltage by activating the gate line.
US08320152B2
An information storage device includes a storage node, a write unit configured to write information to a first magnetic domain region of the storage node, and a read unit configured to read information from a second magnetic domain region of the storage node. The information storage device further includes a temporary storage unit configured to temporarily store information read by the read unit, and a write control unit electrically connected to the temporary storage unit and configured to control current supplied to the write unit. The information read from the second magnetic domain region is stored in the temporary storage unit and written to the first magnetic domain region.
US08320142B2
Embodiments of the present invention relate to a low-output voltage converter, delivering voltage power less than 1 VDC, utilizing distributed secondary circuits. In one embodiment of the present invention, there is provided a voltage converter comprises a primary circuit for receiving an input voltage, comprising a plurality of primary windings arranged in series, a plurality of secondary circuits, each comprising a secondary winding for aligning with a primary winding to form a transformer, and each of the secondary circuits arranged in parallel, and an output for providing an output voltage down to, or less than 1 VDC.
US08320140B2
In one embodiment, a power converter system includes an input terminal for receiving a DC input voltage. The power converter system delivers AC power to a load at an output terminal. A transformer is coupled between the input terminal and the output terminal. The transformer has a first winding, a second winding, and a third winding. The output terminal is coupled to the second winding. A half-bridge circuit, coupled between the input terminal and the first winding of the transformer, includes a first switch and a second switch coupled at a common node. The first and second switches are operable to be turned on and off for causing current to flow in the transformer during operation of the power converter system. Circuitry is close coupled to the first winding of the transformer. The circuitry is operable to provide a current path for transformer magnetizing current and reflected load current when both the first and second switches of the half-bridge circuit are turned off, thereby preventing energy from being fed back to the half-bridge circuit.
US08320139B2
A switching regulator with frequency limitation comprises a switch, a current sensing circuit, a voltage feedback circuit, a control circuit and a frequency limitation circuit. The current sensing circuit senses the current flowing through the switch and generating a current sensing signal representative of it. The voltage feedback circuit senses the output signal of the switching regulator and generates a feedback signal accordingly. The control circuit compares the current sensing signal with the feedback signal and turns off the switch based on the comparison result. The frequency limitation circuit is electrically coupled to the control circuit to limit the switching frequency of the switch.
US08320135B2
A multilayer printed circuit board, wherein, on a resin-insulating layer that houses a semiconductor element, another resin-insulating layer and a conductor circuit are formed with conductor circuits electrically connected through a via hole, wherein an electromagnetic shielding layer is formed on a resin-insulating layer surrounding a concave portion for housing a semiconductor element or on the inner wall surface of the concave portion, and the semiconductor element is embedded in the concave portion.
US08320127B2
The invention concerns a unit with electronic components, which, when in operation, generate heat. The unit comprises a carrier plate, upon the first section of which a first group of electronic components is placed. Upon a second section thereof is installed a plurality of cooling ribs for the removal of heat produced by the electronic components. The cooling ribs are designed to be curved to a predetermined extent along their longitudinal axis and to lie in a plane parallel to the said carrier plate.
US08320114B2
A mounting apparatus for a data storage device includes a bracket, a position member slidably accommodated in the bracket, a support member pivotably mounted to the position member, and a locking member. The locking member includes a fixing pole, a first pivoting portion extending from a first end of the fixing pole, and a second pivoting portion extending from a second end of the fixing pole. A hook extends from the second pivoting portion. The first and second pivoting portions are pivotably mounted to opposite ends of the support member. The support member is operable to be drawn out of the bracket together with the position member, and then, is operable to rotate to be perpendicular to the bracket. When the data storage device is mounted to the support member, the fixing pole resists against the date storage device, and the hook is latched with the support member.
US08320112B2
A portable electronic device includes a host, a display unit pivotably connected to the host, and a projecting unit received in the display unit. The projecting unit is configured for receiving video signals from the host and projecting corresponding image on the display unit.
US08320111B2
In a slide/rotation attachment unit (100) having a base plate (1) with first and second axis pins (10, 10a) being spaced from each other at a predetermined distance and a movable plate (2) with first and second hook-shaped portions (20, 20a) that can engage with the first and second axis pins, respectively, the base plate and the movable plate are joined together so that the base plate and the movable plate are rotatable relative to each other. When the movable plate rotates in one direction, the first hook-shaped portion is brought into engagement with the first axis pin, and the second hook-shaped portion is disengaged from the second axis pin. When the movable plate rotates in another direction, the second hook-shaped portion is brought into engagement with the second axis pin, and the first hook-shaped portion is disengaged from the first axis pin.
US08320109B2
According to one embodiment, a television comprises a first panel, a second panel, and a cover. The first panel comprises a display surface. The second panel is laid over the first panel to cover the display surface. The cover comprises a receiver. A holding member is fixed to the edge of the second panel. The holding member comprises a protrusion protruding to the periphery of the second panel. The protrusion is butted against the receiver of the cover so that the second panel is tilted in a posture that slants the protrusion relative to the first panel. The second panel is rotated toward the first panel on the end of the protrusion butted against the receiver. As a result of this rotation, the second panel is stacked on the first panel to cover the display surface.
US08320102B2
The present invention relates to a small, low-height capacitor device in which deterioration of characteristics such as leakage current is reduced. The capacitor device includes a supporting substrate 1; at least one capacitor element 21 disposed on the supporting substrate 1, including a dielectric layer 4 and a pair of electrodes 2 and 5 sandwiching the dielectric layer 4; and a sealant that seals the capacitor element 21 through a space 22. The dielectric layer 4 has an exposed part 23 exposed in the space 22. According to this structure, deterioration of the dielectric layer can be prevented, and a capacitor device exhibiting a good leakage current characteristic is obtained.
US08320093B2
The present invention is provided with a composite electronic device comprising an inductor element and an ESD protection element formed between two magnetic substrates, wherein the inductor element includes insulation layers made of a resin, and spiral conductors formed on the insulation layers, the ESD protection element includes a base insulation layer, a pair of gap electrodes arranged via gap formed therebetween on the base insulation layer, and an ESD absorbing layer arranged at least between the gap electrodes, and the ESD absorbing layer includes a composite material having an insulation inorganic material and a conductive inorganic material discontinuously dispersed in a matrix of the insulation inorganic material. The gap of the ESD protection element is provided at exterior of the spiral conductor so as not to be overlapped with the spiral conductor in view of a laminating direction.
US08320068B1
In some implementations, a recording medium includes a plurality of data areas, a plurality of data area separating sections, and one or more blank zones. Each data area is configured to store data. Each data area separating section is disposed between the data areas and extends in parallel with respect to the data areas. Each data area separating section is configured to prevent data from being written into the data area separating section. Each blank zone extends in a direction perpendicular to the data areas and is configured to record written data.
US08320067B1
Systems and methods for performing refresh operations using write/read commands are provided. In one embodiment, a disk drive comprises a disk partitioned into a plurality of refresh zones, a head configured to write data to and read data from the disk, and a controller. The controller is configured to receive an access command, to read data from at least one of the refresh zones using the head in response to the access command, to check a condition of the read data, and to determine whether to refresh the at least one refresh zone based on the condition of the read data, wherein the read data includes data from a portion of the at least one refresh zone not being accessed by the access command.
US08320064B2
A lens barrel includes a first frame configured to hold a first optical element, be movable in an optical-axis direction, and hold a position of the optical element in the optical-axis direction in a nonenergized state; a second frame configured to hold a second optical element, be movable in the optical-axis direction, and not hold a position of the optical element in the optical-axis direction in the nonenergized state; and a shock-absorbing portion provided at least one of the first and second frames. In the nonenergized state, the first frame is positioned within a range of the second frame.
US08320060B2
The present invention relates to an optical system for a camera.The optical system for a camera in accordance with the present invention includes: a first lens that has a positive refractive index and has a convex shape toward an object; a second lens that has a negative refractive index and has a concave shape at both surfaces; a third lens that has the positive refractive index and has the convex shape upwards; and a fourth lens that has the negative refractive index and has a concave surface on an object-side surface, and has at least one inflection point on an image surface. It is possible to implement a compact optical system for a camera which can be applied to a mobile communication terminal by improving design flexibility.
US08320059B2
A lens module includes a lens barrel, a first lens, an opaque plate, and a second lens. The first lens includes an imaging portion and a non-imaging portion surrounding the imaging portion. The non-imaging portion defines an annular conic surface. The opaque plate is annular conic shaped and contacts with the annular conic surface. The second lens includes an imaging portion and a non-imaging portion surrounding the imaging portion. The object-side surface of the non-imaging portion of the second lens is step-like shaped and includes at least two step surfaces. A junction of two adjacent step surfaces abuts against the opaque plate.
US08320054B2
A zoom projection lens system includes a first lens group with negative refraction power and a second lens group with positive refraction power. The first lens group includes a first lens with negative refraction power. The second lens group includes a second lens with positive refraction power, a third lens with positive refraction power, a fourth lens with negative refraction power, and a fifth lens with positive refraction power. The zoom projection lens system satisfies the following formulas: 1.9<|F1/Fw|<2.1, 0.5<|f4/Fw|<0.8, 0.95<|f5/Fw|<1.2, where “F1”, “f4” and “f5” are respectively the effective focal lengths of the first lens group, the fourth lens and the fifth lens, “Fw” is the effective focal lengths of the zoom projection lens system in the wide angle state.
US08320052B2
An image forming optical system includes in order from an object side, a first lens group having a negative refractive power, a second lens group having a positive refractive power, which includes an aperture stop, a third lens group having a negative refractive power, and a fourth lens group having a positive refractive power. The first lens group, in order from the object side, includes a negative sub-group and a positive sub-group. The third lens group is a focusing group which includes only a cemented lens having a convex surface directed toward the object side, of a negative lens and a positive meniscus lens, in order from the object side.
US08320047B2
The present invention comprises methods and apparatuses for causing a single imaging lens system to simultaneously form multiple high resolution images on multiple imaging sensor planes. The images are preferably substantially identical, with no parallax error, except for different light levels so that the multiple images are of sufficient quality and similarity that they may be compared and/or combined (typically pixel-by-pixel) to create a single instantaneous high dynamic range (HDR) image. The invention may be used to create high-resolution HDR snapshots of moving subjects, as well as high-resolution HDR moving pictures (e.g. cinematographic films, movies, or other video) in which the subject and/or camera is moving. Alternatively, the images are substantially identical except for different focuses.
US08320030B2
A storing and processing apparatus for a record member includes: a record member storing portion that stores therein a record member being transported along the record member transport route; a moving unit that moves up or down the record member storing portion; a positioning and storing portion that temporarily positions and stores the record member; an arranging unit that stocks and arranges record members in the positioning and storing portion; a discharge member that discharges, from a discharge position, the record member existing on the record member transport route or on the positioning and storing portion toward the record member storing portion; a record member type determining unit and, a control unit that drives the moving unit to move up or down the record member storing portion.
US08320027B2
An image processing apparatus capable of checking whether information is recorded in a predetermined region of a document and not recorded in another predetermined region, includes a first and second registration unit, an input unit configured to input image data obtained by reading an image of the document, an identification unit configured to identify a region corresponding to position information registered by the first registration unit or position information registered by the second registration unit from the image data input by the input unit, a determination unit configured to determine whether information is recorded in the region identified by the identification unit, and an output unit configured to output a result indicating that information is recorded in the first region or information is not recorded in the second region according to the determination by the determination unit.
US08320025B2
A method of selecting images from a plurality of images previously stored by a user in a memory location of a service provider and ordering services to be provided utilizing the images includes establishing a service account for the user with the service provider to permit the user to have access to ordered services, receiving and storing a plurality of images along with a designated date in the memory location, and displaying image designators for at least a subset of the images for viewing by the user. The method also includes the user selecting at least one image to be utilized after viewing the displayed images, and selecting a service, receiving payment for the selected service for the selected image based upon a payment schedule that depends upon the designated date associated with the selected image, and providing the selected service using the selected image.
US08320020B2
An image printing system which determines dot forming condition when printing an image containing a plurality of pixels by using dots of a plurality of sizes includes: a fine drawing detecting unit which detects a dot color fine drawing pixel having a dot color used for printing the image and positioned on a fine drawing portion having a drawing width equal to or smaller than a predetermined value; an edge area detecting unit which detects a dot color edge area pixel having a dot color used for printing the image and positioned at a distance equal to or shorter than a predetermined value from an edge of the image; a first dot allocating unit which allocates dots such that a dot of predetermined size in the dots of the plural sizes can be formed for the dot color fine drawing pixel during printing the image; and a second dot allocating unit which allocates dots such that a dot of a size determined according to the distance from the edge of the image in the dots of the plural sizes can be formed for the dot color edge area pixel not corresponding to the dot color fine drawing pixel during printing the image.
US08320018B2
An output device which outputs pixel data corresponding to a color material used by a printing unit to the printing unit includes an image buffer which stores image data, a generation unit which generates density data corresponding to the color material based on image data read out from the image buffer, a print buffer which stores density data generated by the generation unit, and a conversion unit which converts density data read out from the print buffer into pixel data corresponding to the resolution of the printing unit synchronously with the printing unit.
US08320011B2
An image forming device includes a printing unit configured to print images on a recording sheet, a page number acquiring unit configured to acquire a common page number which is common among a plurality of files subject to be printed, a page extracting unit configured to extract a page of image from page data contained in each of the plurality of files based on the common page number acquired by the page number acquiring unit, and a print control unit configured to control the printing unit to print a plurality of images respectively extracted from the plurality of files, which are extracted by the page extracting unit, on a page of a recording sheet.
US08320008B2
The systems and methods presented herein provide correction of job tickets by replacing impermissible missing values with default values or null values when needed. For example, certain components within a printing system described herein may determine whether a job ticket is allowed to have a missing value within one of the printing parameters. If not, the printing system replaces with missing value with a null value and a database of the printing system updates all other necessary components within the printing system (e.g., print server components, such as a printer object, a scheduler, etc.) with the updated job ticket.
US08320003B2
Systems and methods consistent with disclosed embodiments provide a method for managing a printer configuration menu comprising a plurality of menu options, by associating a menu configuration change field with each menu options, assigning a value to the menu configuration change field, and displaying the menu option as part of printer configuration menu during printer configuration based on the value of the menu configuration change field associated with the at least one menu option.
US08319997B2
An information processing apparatus displays printing progress information about a document that has been instructed to be printed by a user through an application. The information processing apparatus has a display unit configured to display the progress of print processing using information regarding the document structure and the number of pages of the document. The information processing apparatus also has an updating unit configured to update the displayed information in accordance with the progress of print processing of the document.
US08319992B2
An approach is provided for remotely processing locked print jobs. A printing device discovers other printing devices on a network that store locked print jobs. A user enters user identification data and the printing device displays the locked print jobs stored on the other printing devices that are associated with the user. The user selects a particular locked print job. The printing device requests the particular locked print job from the printing device that stores the locked print job and then processes the locked print job locally. An approach is also provided for a printing device to forward print jobs to other printing devices. The printing device discovers other printing devices on a network and the printing attributes of those printing devices. The printing device determines another printing device that is capable of processing a print job and forwards the print job to the printing device for processing.
US08319989B2
A destination storing unit stores therein application destination information that contains an application display name that is a display name of a destination of an application of an information processing apparatus. The information processing apparatus is connected to a network and is capable of executing the application and an operating system that has a function of making a request for registration of the application to the image processing apparatus, to operate the image processing apparatus without installing a driver software for the image processing apparatus and to receive data generated by the image processing apparatus.
US08319988B2
A document that corresponds to an imaging job to be performed by an imaging device may be received. The document may be in a non-native format that is not native to the imaging device. It may be determined that a translation operation should be performed on the document. The translation operation may include translating the document from the non-native format into a native format that is native to the imaging device. At least one job auditing function may be performed with respect to the document in the non-native format. Audit data may be generated as a result of the at least one job auditing function being performed. The audit data may be provided to a job auditing record manager. The job auditing record manager may store the audit data in a job auditing record.
US08319987B2
When generating one file from image data having plural pages, the present invention generates coded data of a background portion that is common to plural pages for sharing the coded data, thereby realizing a file compressed at high compression rate while maintaining image quality. For this, the apparatus reads plural pages. In the page processing, the read page image is separated into a text image and a background image. The background image is divided into predetermined pixel blocks, then comparison is performed with respect to a certain position between one page and a previous page in units of pixel block, and common pixel blocks are separated from page-unique pixel blocks. When reading of all pages is completed, a page image is generated with the text image and the page-unique background image. Thereafter, the background image common to plural pages is linked to corresponding pages for generating one file.
US08319984B2
An image forming system includes a terminal apparatus and an image forming apparatus executing a process in response to a request from the terminal apparatus. The terminal apparatus sends user identification information to the image forming apparatus, receives from the image forming apparatus a token issued to a user logging into the image forming apparatus, and sends a service request associated with the token to the image forming apparatus. The image forming apparatus includes a network processing unit that communicates data using a predetermined protocol with the terminal apparatus; a login processing unit that permits the user to log in when the user identification information is valid and sends the token to the terminal apparatus; a determination unit that determines whether the token is valid upon receipt of the service request; and a service providing unit that executes a process designated by the service request when the token is valid.
US08319981B2
An image forming apparatus comprising: a storage unit for saving administrator data and user data therein; and a user data setting unit for saving a portion of the user data that is different from the administrator data, as the user data in the storage unit.
US08319980B2
This invention enables to change the settings of each hot folder when the configuration of a printer has changed. In order to achieve the object, this invention provides a client for transmitting electronic data to a printer via a hot folder which sets attribute information. The client includes an unit which detects a change in processing contents executable by the printer, an unit which holds information about an operation of the client upon detection in association with the hot folder, an unit which determines whether the printer can execute output processing complying with the attribute information by comparing the changed processing contents with the attribute information set in the hot folder, and an unit which controls the operation of the client based on the information about the operation held in association with the hot folder which sets the attribute information determined not to allow the execution.
US08319971B2
The present invention provides a scatterfield microscopical measuring method and apparatus, which combine scatterfield detecting technology into microscopical device so that the microscopical device is capable of measuring the sample whose dimension is under the limit of optical diffraction. The scatterfield microscopical measuring apparatus is capable of being controlled to focus uniform and collimated light beam on back focal plane of an objective lens disposed above the sample. By changing the position of the focus position on the back focal plane, it is capable of being adjusted to change the incident angle with respect to the sample.
US08319969B2
A color detector includes a light source, a first filter, and a first photodetector. The light source generates light within a spectrum of wavelengths. The first filter is in optical communication with the light source and is configured to pass light within a first predetermined spectrum of wavelengths. The first photodetector is in optical communication with the first filter and is configured to output a first color signal if light passes through the first filter. The photodetector has an area configured to equalize the first color signal and maximize a signal-to-noise ratio of the first color signal.
US08319963B2
A compact sensor system comprising: an analysis cell configured for photon-matter interaction, where photons are received from a light source; and an integrated-optical spectral analyzer configured for identifying a set of frequencies, the integrated-optical spectral analyzer comprising: a waveguide coupled with the analysis cell, the waveguide configured for propagating a set of frequencies through the waveguide; one or more ring resonators coupled with the waveguide, the one or more ring resonators comprising a predetermined bandwidth and configured for capturing the set of frequencies corresponding to frequencies within the predetermined bandwidth; and one or more frequency detectors coupled with the one or more tunable ring resonators, the one or more frequency detectors configured for generating electrical signals that identify each of the set of frequencies.
US08319962B2
The present disclosure provide a method for making a mask. The method includes assigning a plurality of pattern features to different data types; writing the plurality of pattern features on a mask; inspecting the plurality of pattern features with different inspection sensitivities according to assigned data types; and repairing the plurality of pattern features on the mask according to the inspecting of the plurality of pattern features.
US08319959B2
System and method for quality assurance for reticles used in manufacturing of integrated circuits. According to an embodiment, the present invention provides a method for inspecting one or more blanks. For example, the blanks are prepared to be used as reticles for manufacturing of integrated circuits. The method includes a step for providing a blank. For example, the blank includes an unknown level of impure particles. The method also includes a step for subjecting the blank to radiation at a first radiation level. The method additionally includes a step for receiving reflected radiation by the radiation source. Also, the method includes a step for determining a particle level based on at least the reflected radiation. Additionally, the method includes a step for determining whether to use the blank to produce a reticle.
US08319952B2
A geographic data collecting system, comprising a distance measuring unit for projecting a distance measuring light and for measuring a distance to an object to be measured, a camera for taking an image in measuring direction, a display unit for displaying the pickup image, a touch panel provided to correspond to a screen position of the display unit, a tilt sensor for detecting a tilting of the measuring direction, and an arithmetic unit for calculating a distance to the object to be measured by giving consideration on the tilting in the measuring direction and a point-to-point distance as specified on the image by specifying two or more points of the object to be measured on a displayed image via the touch panel.
US08319951B1
A local positioning system including a sighting device for indicating an aim point on a target object, the target object having a local coordinate system, an articulation mechanism connected to the sighting device to effect movement of the sighting device about at least two independent axes, and a controller in communication with the articulation mechanism, the controller being configured to control a velocity of the sighting device about each of the independent axes to obtain desired movement of the aim point on the target object in the local coordinate system.
US08319950B2
A laser light receiver used to detect pulsed laser light that is produced by a rotating laser light source on a construction jobsite is disclosed. In this manner, the laser receiver acts as an elevation detector and provides an equipment operator, or a construction worker, with the current elevation status with respect to the plane of laser light. The laser receiver is a unitary device that can detect multiple light frequencies/wavelengths, including laser beams that are in the green, red, and infrared spectra. The laser receiver also is capable of discriminating between such laser beams and other interference light sources, particularly fluorescent light sources.
US08319938B2
There is disclosed a stereographic camera system including a first camera and a second camera including respective first and second lenses. A zoom mechanism may synchronously set focal lengths of the first and second lenses to a selected focal length of a plurality of predetermined focal lengths.
US08319931B2
Certain embodiment of the invention discloses a new gate driver structure suitable for TFT (Thin Film Transistor) display apparatuses, comprising a gate driver having at least one channel for outputting voltage signals; a switch circuit for controlling the outputted voltage signals from the gate driver; and a TFT substrate wherein the gate driver and the switch circuit are positioned on the substrate.
US08319929B2
A liquid crystal display with two insulating substrates. A first insulating substrate has crossing signal lines, a pixel electrode, and a drain electrode electrically connected to the pixel electrode through a contact hole. A spacer is formed on the first signal line of the first insulating substrate, and is wider at a first portion close to the first insulating substrate than at a second portion close to the second insulating substrate, and the drain electrode comprises a first portion and a second portion extending in a different direction with respect to the first portion.
US08319925B2
A display device comprising an array of encapsulated pixels. The encapsulating pixel includes an optical element which is altered from a first optical state to a second optical state upon when a potential difference is generated across it. The optical element is in contact with two electrodes which are connected to a pixel driver for generating the potential difference. The encapsulated pixel is hermetically sealed from the environment by a sealing layer and the driver receives power wirelessly via an inductive power transmission system.
US08319918B2
A multi-domain vertical alignment liquid crystal display that does not require physical features on the substrate (such as protrusions and ITO slits) is disclosed. Each pixel of the MVALCD is subdivided into color components, which are further divided into color dots. The polarity of the color dots are arranged so that fringe fields from adjacent color dots causes multiple liquid crystal domains in each color dot. Specifically, the color dots of a pixel are arranged so that each color dot of a first polarity has four neighboring pixels of a second polarity. Thus, a checkerboard pattern of polarities is formed. Furthermore, the checkerboard pattern is extended across multiple pixels in the MVALCD. In addition, many display unit include multiple pixel designs to improve color distribution or electrical distribution.
US08319913B2
A resin-type light guide plate composition, a backlight unit including the light guide plate formed using the composition and a liquid crystal display including the backlight unit. The resin-type light guide plate composition includes urethane-(meth)acrylate oligomer prepared by reacting a reaction product of a compound prepared by reacting divalent polyol and divalent isocyanate with (meth)acrylate monomer including hydroxyl group, hydrogen bond type (meth)acrylate including hydroxyl group or carboxyl group, acrylic monomer having a maximum shrinkage rate of 15% or less, represented by the equation (1): Maximum shrinkage rate (%)=−2.58+3000*[number of (meth)acryl functional groups/molecular weight of acrylic monomer], and a photoinitiator. The composition can be used for a light guide plate formed by a simple curing process and having excellent adhesion with respect to a base film and adopted to an edge-lit, local dimming backlight unit having a reduced shrinkage rate.
US08319910B2
A backlight unit and a display device having a backlight unit that comprises a panel guide mold, a bottom cover, and a light supply unit, where the panel guide mold and the bottom cover are configured to provide sufficient stiffness and structural stability so that the width of the bezel is very small. The panel guide mold comprises a plurality of first mold units and a plurality of second mold units, where each of the plurality of second mold units is disposed between two of the first mold units, and the plurality of first mold units are offset in an outward direction relative to the plurality of second mold units. The bottom cover comprises a plurality of first sidewalls, each being aligned with a corresponding first mold unit, and a plurality of second sidewalls, where each is disposed between two of the first sidewalls and coupled to a corresponding second mold unit.
US08319907B2
There is provided a condensing film for an LCD backlight unit. The condensing film includes a base member unit; a condenser unit disposed in an upper surface of the base member unit and having unit lens groups sequentially arranged thereon, each of the unit lens group being composed of a combination of at least two lenses that are different in shape; and a reflector unit disposed in a lower surface of the base member unit and composed of an opening through which light passes and a reflective surface from which the light reflects. The condensing film configured thus may be useful to solve the problems regarding the viewing angle and the uniformity in brightness of a screen since the condensing film has a more moderate distribution of emitted light than the conventional condensing films.
US08319906B2
A scanning signal line (16) includes an opening (29) leading from the outside of a pixel region through below a data signal line (15) into the pixel region, and first and second scanning electrode portions (16a/16b) or two side portions of the opening confronting in a column direction through that opening. The end portion of the first scanning electrode portion (16a) in the pixel region is a first end portion (EP1), and the end portion of the second scanning electrode portion (16b) in the pixel region is a second end portion (EP2). A first transistor has a source electrode (9a) and a drain electrode (8a) individually overlapping the first electrode portion (16a) but not the first end portion (EP1) in the pixel region. A second transistor has a source electrode (9b) and a drain electrode (8b) individually overlapping the second electrode portion (16b) but not the second end portion EP2) in the pixel region. According to the aforementioned constitution, it is possible to realize a pixel split type active matrix substrate capable of easily correcting the short-circuits of the data signal line (15) and the scanning signal line (16).
US08319898B2
An image processing device, method, an image display device and method which can obtain a high-definition display image by properly controlling processing of reducing the blur of a displayed image caused by the time integration effect of an image sensor. The image display device comprises a motion detection part (1) which detects the moving amount of an input image signal, and an edge emphasis part (2) which subjects the input image signal to edge emphasis processing, and the image display device increases an edge emphasis degree of edge emphasis processing to an area where the moving amount of the input image signal is large. The image display device comprises a genre judgment part (3) which judges the genre classification which the input image signal is connected with according to genre information obtained from outside of the device, and a control part (4) which controls the edge emphasis part (2) to reduce the edge emphasis degree of the edge emphasis processing or to avoid the edge emphasis processing even in the area where the moving amount of the input signal is large when the input image signal is connected with a predetermined genre.
US08319895B2
A signal detection method is provided. The signal detection method for an electronic device having a plurality of terminals to receive signals from a plurality of sources corresponding to the terminals, includes the following steps: providing a sequence index for each terminal; providing a plurality of weighting numbers for the electronic device; comparing the sequence indexes of the terminals to determine a terminal detection sequence when the electronic device is turned on or the signal source changes; detecting the terminals according to the detection sequence; adding one of the weighting number to the sequence index of the terminal with signal traffic. The detection sequence begins at the terminal with a largest sequence index and ends at the terminal with a smallest sequence index.
US08319893B2
According to one embodiment, a video display device has a connection unit configured to connect to a plurality of external instruments via a network, a receiving unit configured to receive, from the plurality of external instrument connected to the video display device via the connection unit, standard compatibility information indicating that the external instrument meets the mutual controllability standards, a display unit configured to display video information output by one of the plurality of external instruments and a selection unit configured to select one of the plurality of external instruments, corresponded to information based on the standard compatibility information, connected to the connection unit as an output source of video information to be displayed on the display unit.
US08319892B2
For providing a technology for preferably achieving high resolution of video signals of a video signal or moving video, with a small number of frames thereof, a video signal processing apparatus comprise an input unit to be inputted a plural number of video frames, a resolution converter unit, having resolution converting characteristics differing from each other, depending on a direction thereof, by composing 2 pieces of the video frames from the inputted video frames, thereby increasing a number of pixels making up the video frames, and a mixer unit for obtaining the output video frame by mixing output results of the resolution converter unit.
US08319888B2
A method of determining field dominance in a sequence of video frames, the method comprising: generating from a first video frame a top field and a bottom field; interpolating the top and bottom fields to produce an interpolated top field frame and an interpolated bottom field frame respectively; correlating each of the interpolated top field frame and interpolated bottom field frame with a second video frame occurring immediately previous to the first video frame in the sequence of video frames and with a third video frame occurring immediately subsequent to the first video frame in the sequence of video frames; and determining from the outcome of the correlation the field dominance of the sequence of video frames.
US08319881B2
An image capture system comprises a lens module, a ball joint, and a location element. The ball joint has a spherical joint seat and a hollow socket. The top of the spherical joint seat is coupled to the lens module, and the bottom of the spherical joint seat is coupled to the hollow socket. The location element comprises a bolt, a contact plate and a threaded retainer. The location element is set in the ball joint. Through the cooperation of the threaded retainer and the bolt, the contact plate presses the spherical joint seat and the hollow socket together, thus fixing the position of the lens module. The lens module can be adjusted and rotate about multiple axes with the ball joint.
US08319877B2
A solid-state imaging device includes a pixel section including light receiving sensors, horizontally spaced vertical transfer registers including vertical transfer channel regions and vertical transfer electrodes formed above the vertical transfer channel regions, vertically spaced horizontal transfer registers each including a horizontal transfer channel region and horizontal transfer electrodes formed side by side in a horizontal direction above the horizontal transfer channel region and formed in the same layer as the vertical transfer electrodes, and a horizontal-to-horizontal transfer portion formed between adjacent two of the horizontal transfer registers and including a horizontal-to-horizontal transfer channel region interconnecting respective parts of the horizontal transfer channel regions positioned under the horizontal transfer electrodes to which the transfer drive pulses having different phases are applied, and a horizontal-to-horizontal transfer electrode formed above the horizontal-to-horizontal transfer channel region in the same layer as both the vertical transfer electrodes and the horizontal transfer electrodes.
US08319876B2
A solid-state imaging device includes first-group pixels 41, second-group pixels 42 skipped during thinning drive, and a scanning section 13. The scanning section 13 drives each of the first-group pixels 41 to perform read operation of outputting the output signal and initializing the amount of the signal charge accumulated in the photoelectric conversion element to a first level, and also drives each of the second-group pixels 42 to perform discharge operation of initializing the amount of the signal charge accumulated in the photoelectric conversion element to a second level that is higher than the first level and lower than a saturation signal level of the photoelectric conversion element 12.
US08319860B2
An electrical device with zooming function includes an image-sensing module, a display unit and a processing unit. The processing unit is electrically connected to the image-sensing module and the display unit respectively. The image-sensing module senses an image. The processing unit includes an image display module, a selecting module and a zooming-control module. The image display module makes the display unit display the sensed image. The selecting module receives a selection signal for selecting a reference point from the image displayed on the display unit. The zooming-control module makes the image-sensing module sense another image, the reference point is in the center of which, by zooming.
US08319858B2
The invention provides an electronic apparatus. In one embodiment, the electronic apparatus comprises a video camera, a video processing module, an array microphone, and an audio processing module. The video camera adjusts a focal length according to a zoom-in/out control signal and captures an image of a plurality of target objects according to the focal length to generate a raw video signal. The video processing module generates the zoom-in/out control signal to adjust the focal length of the video camera. The array microphone comprises a plurality of microphones converting sounds of the target objects into a plurality of raw audio signals. The audio processing module adjusts a beamwidth for beamforming according to the zoom-in/out control signal, and performs a beamforming process according to the beamwidth on the raw audio signals to generate a first audio signal comprising mainly voice components of the target objects.
US08319845B2
System and method for capturing visual perspectives of live activities at an entertainment venue with wireless in-play video cameras associated with user equipment for transmission to enterprise equipment for processing and broadcast to remote video monitors for display. Video recording can be from more than one entertainment venue or can be more than one wireless in-play video camera. Remote video monitors can be venue-based hand held devices or video monitors used at home. Remote video monitors can include hand held devices and high definition televisions (e.g., HDTVs) including flat panel display screens therein. A user can select from more than one view from video cameras that the user wants displayed on the remote viewer, enabling a user of the remote video monitor to view more than one camera view through the remote viewer at a time/simultaneously.
US08319842B2
An image capturing apparatus includes a motion vector detection unit which detects a motion vector on the basis of the correlation between image signals continuously captured by an image capturing unit, a reliability evaluation value calculation unit which calculates the reliability evaluation value of the motion vector detected by the motion vector detection unit, a blurring correction amount determination unit which determines the image blurring correction amount on the basis of the motion vector detected by the motion vector detection unit, a correction amount reduction unit which reduces the image blurring correction amount on the basis of the reliability evaluation value calculated by the reliability evaluation value calculation unit, and a blurring correction unit which corrects image blurring on the basis of the image blurring correction amount reduced by the correction amount reduction unit.
US08319833B2
A surveillance system (10) that can be used covertly or overtly for observing a remote location (A) and providing information about events occurring at that location. Sensor (100-208) are used to obtain real time information about events at the location. The sensors include imaging devices, audio equipment and sensor detecting the presence of explosives or NBC materials. A transmitter (14) converts outputs from the sensors into a secure format and the resultant information is transmitted from the remote location to another location (B) distant from the location under surveillance. At this distant location, the information is converted into a video display format and is displayed, in real time, to one or more users of the system. This enables the users to be able to immediately respond to what is happening, or not happening, at the remote location and to undertake appropriate action in response to the immediate situation at the remote location.
US08319830B1
An ice fishing camera support device generally comprises a base portion that rotatably supports an indexed wheel. The support base generally comprises a circular top portion and downward-protruding side wall extending from the outer peripheral section of the top portion. A plurality of gripping teeth extend from the bottom surface of the side wall. The gripping teeth may be embedded into the ice surface to prevent the camera support device from sliding on the ice surface. The indexed wheel is centrally supported within the recessed section and may be freely rotated with respect to the support base. The support base and the indexed wheel comprise a slotted section which extends from their centers through their peripheral edges. An underwater camera cable is inserted into the slot, and the indexed wheel may be rotated with respect to the support base to precisely determine the angular orientation of the underwater camera.
US08319823B2
A system for capturing images of a target, such as a test tube, that is presented in front of an optical imager and rotated 360 degrees. The imager of the system captures a series of images which are then stitched together to form a panoramic image of the target. The panoramic image may then be processed to decode any barcode code information placed on the target, capture other information placed on the target, or obtain information about the target or the contents thereof.
US08319815B2
The present invention is to provide a storage cabinet that houses a terminal having a reader unit for reading information recorded on a recording medium. With this storage cabinet, a recording medium can be readily connected to the reader unit from any angle.The storage cabinet houses a thin client terminal having a reader unit for reading authentication information from a recording medium. This storage cabinet includes a shelf board that is supported in a horizontal direction and has an opening into which the thin client terminal can be inserted, with the reader unit facing upward, and holding members that hold the thin client terminal inserted into the board member, with the reader unit being located higher than the shelf board.
US08319810B2
The invention provides a method and device for rotary marking or machining of cylindrical materials, preferably natural cork stoppers, agglomerated cork or synthetic materials used to close wine bottles and the like. The device includes at least one feeder system of cylindrical elements, preferably natural and synthetic cork stoppers; means of sensing the presence of such cylindrical elements, a laser system, means to produce the rotation of the cylindrical elements on its axis of revolution, at a variable speed, in a tangential movement compared to the focal plane of the laser system, means of measuring the instantaneous velocity tangential to its surface and direction of rotation, optical correction and focusing means, microprocessor control based means, and means for extracting the cylindrical elements. The laser system comprises means of generating at least one laser beam; means of temporal modulation and switching for the laser beam, and means of spatial modulation of each of the laser beams in a synchronized manner with the instant tangential speed on the surface of the cylindrical element.
US08319805B2
In one embodiment, a video signal is displayed on a display screen in two or more resolutions. The video signal may be of a first resolution and the display screen may be set to a second resolution. In one embodiment, the video signal resolution is of a size that is greater than the size of the display screen resolution. The method includes displaying a first portion of the video signal in a first resolution in a first region of the display. A second portion of the video signal is then displayed in a second resolution in a second region of the display. The second resolution is a resolution that displays at least a portion of the video signal that would be off screen if the video signal is displayed in the first resolution. Accordingly, more of the signal can be displayed on the screen.
US08319797B2
A first digital image is acquired of a framed area while illuminating the background and foreground object under a first lighting condition. A second digital image is then acquired of the same framed area while illuminating the background and foreground object under a second lighting condition. Preferably, the first lighting condition illuminates the background without illuminating the foreground object so that a silhouette of the foreground object is acquired in the first image. The second lighting condition illuminates the foreground object (e.g., with frontal lights). Due to the difference in the illumination between the background and silhouette in the first image, an alpha mask can be created from the first acquired image. Using the mask, the background from the second image can be removed and replaced by virtually any other desired background image.
US08319794B2
An image display control apparatus includes an image data supply section that supplies an image composed of a plurality of pixels arranged two-dimensionally in a matrix form as captured image data, a mask data supply section that supplies mask data for masking the image data, an imaging instruction accepting section that validates an imaging instruction acceptance signal when accepting an operation input corresponding to an imaging instruction, and a drawing section that sequentially draws the respective pixels, each having a pixel value, in the image data every predetermined period. When detecting that the imaging instruction acceptance signal is valid, the drawing section draws the pixels such that each pixel has a value including the mask data as the pixel value after the detection.
US08319791B2
A display device has a pixel that is defined by a plurality of sub-pixels. The sub-pixels include a red sub-pixel representing red, a green sub-pixel representing green, a blue sub-pixel representing blue and a yellow sub-pixel representing yellow. When the pixel represents white, the luminance of the red sub-pixel is lower than its luminance corresponding to the highest gray scale level. In one embodiment, when the pixel represents white, the luminance of the red sub-pixel is preferably in the range of 25% to 96% of its luminance corresponding to the highest gray scale level. Also, the color temperature of white represented by the pixel is preferably higher than 4200 K, more preferably higher than 5000 K.
US08319786B2
To provide an image processing device capable of attaining shade expression on a surface of an object while reducing image processing load, and of reducing a sense of discomfort which the user may feel. A shading process execution unit (62) executes a shading process on the surface of the object, based on a pseudo-normal vector for each pixel of a texture image to be mapped onto the surface of the object. A shading process execution restraining unit (66) restrains execution of the shading process by the shading process execution unit (62), based on the distance from a viewpoint to the object. A pseudo-normal vector obtaining unit (60) stores information correlating the distance from the viewpoint with pseudo-normal vector information for obtaining a pseudo-normal vector of each pixel. Then, the pseudo-normal vector obtaining unit (60) obtains a pseudo-normal vector of each pixel, based on the pseudo-normal vector information correlated to the distance from the viewpoint to the object.
US08319779B2
A game developer can “tag” an item in the game environment. When an animated character walks near the “tagged” item, the animation engine can cause the character's head to turn toward the item, and mathematically computes what needs to be done in order to make the action look real and normal. The tag can also be modified to elicit an emotional response from the character. For example, a tagged enemy can cause fear, while a tagged inanimate object may cause only indifference or indifferent interest.
US08319769B2
In a liquid crystal display (LCD) panel driver with a self-masking function using a power-on reset signal, and in a method of driving the same, the LCD panel driver includes a power-on reset signal generation unit that generates a power-on reset signal in response to a supply voltage applied to a LCD panel; a latch unit that receives a start pulse signal instructing that source lines of the LCD panel be driven and generates first and second set signals for setting an initial value of an output signal of a flip-flop to be in a predetermined default logic level, in response to the power-on reset signal; and a counter unit that generates a start pulse masking signal by masking at least one pulse of the start pulse signal in response to the first and second set signals and the start pulse signal.
US08319765B2
A system for adjusting a view angle of a display can automatically adjust a view angle of the display to prevent lights from reflecting on the display. A plurality of sensors detect light intensities of a plurality of directions around the display, and send the detected light intensities to an adjusting device. The adjustment device calculates the light intensities to get a sum and an average of the light intensities, and controls the view angle of the display to be turned a corresponding degree in response to light intensities of some directions being greater than the average and a preset value.
US08319759B2
The performance of electro-wetting displays can be improved by: (a) providing a concealment member (112) which conceals the moving fluid (108) when that fluid (108) is confined to a small area; (b) using the moving fluid to cover one or more sections of a filter or reflector having differently-colored sections; (c) moving the moving fluid between the rear surface and a side surface of a microcell; (d) using as a substrate for a moving fluid a substrate resistant to wetting by the fluid but pierced by multiple conductive vias capped with a material wetted by the fluid; and (e) coloring the moving fluid with pigments or nanoparticles.
US08319758B2
An interface system capable of reducing or minimizing an electromagnetic interference. The interface system includes a serializing unit for receiving first data having a plurality of bits and second data having a plurality of bits, and for serially outputting the plurality of bits of the received first data and second data as 2 bits; a transmission circuit for generating 4 voltage levels in accordance with the 2 bits supplied from the serializing unit; a receiving circuit for recovering the 2 bits using the voltage levels supplied from the transmission circuit; and a deserializing unit for recovering the first data and the second data while sequentially storing the 2 bits supplied from the receiving circuit.
US08319753B2
An optical pen is disclosed. The handwriting input pen includes a housing, a light source module received in the housing, an optical lens, a pen tip. The light source module is configured for emitting light. The optical lens is configured for converging light emitted from the light source module, the optical lens comprising an optical portion and a supporting portion around the optical portion. The pen tip is positioned at an end of the housing and is configured for guiding light out of the housing to project. The shielding member is around the optical portion attached to the optical lens and covering the supporting portion of the optical lens, and is configured for stopping the light passing through the supporting portion from entering into the pen tips.
US08319750B2
A display device includes: a first substrate and a second substrate that face each other; electro-optical elements that are interposed between the first substrate and the second substrate; light detecting units that are provided between the first substrate and the second substrate and output first detection signals having levels corresponding to the amount of incident light; and capacitance detecting units that include capacitive elements each having a first electrode and a second electrode provided between the first substrate and the second substrate, output second detection signals having levels corresponding to the capacitance values of the capacitive elements, and are provided separately from the light detecting units.
US08319746B1
Systems and methods for removing electrical noise from an input signal from a touchpad device are provided. The touchpad device and one or more sensors may be coupled to a frame. Mechanical vibrations resulting from contact with a surface of the touchpad device during a motion input to the touchpad device may propagate via the frame to the one or more sensors. Information from the input signal and mechanical vibration signals received by one or more sensors may be processed to remove the electric noise from the input signal. In one example, information associated with relative motion of the input may be determined based on varying intensities of mechanical vibration signals received from the one or more sensors. Information of the input signal and the information associated with the relative motion may be correlated to determine position and/or movement information associated with the motion input.
US08319738B2
A touchscreen module comprises a display for presenting information to a user of the touchscreen module; a touch panel mounted in overlapping relationship with the display; a touch panel controller coupled to the touch panel for detecting a point on the touch panel touched by the user; and non-volatile memory associated with the display. The non-volatile memory includes a first memory portion for storing information relating to the display, and a second memory portion for storing calibration data relating to the touch panel, thereby enabling calibration data to be retrieved from the touchscreen module when the touchscreen module is installed in a terminal.
US08319737B2
A display device including: a plurality of pixels; pixel electrodes; n (n≧2) counter electrodes; a display functional layer; a write drive scanning portion; detection electrodes; an alternate current drive scanning portion; and a detecting portion.
US08319733B1
A character input method is implemented in a device with a plurality of keys. If a key is activated by a first operation matching a first input pattern, a first route is selected to traverse a plurality of characters corresponded by the key during presentation of the plurality of characters. If the first key is activated by a second operation matching a second input pattern, the plurality of characters corresponded by the first key are orderly retrieved and presented according to a second route in response to operations on the first key. The order for presenting two characters corresponded by the first key in the first route is reversed in the second route.
US08319731B1
In view of the foregoing, an improved handheld electronic device having a reduced keyboard provides facilitated language entry by making available to a user certain words that a user may reasonably be expected to enter. Incoming data, such as the text of a message, can be scanned for proper nouns, for instance, since such proper nouns might not already be stored in memory and might be expected to be entered by the user when, for example, forwarding or responding to the message. A proper noun can be identified, for instance, on the basis that it begins with an upper case letter. The proper nouns can be stored, for example, in memory that may, by way of further example, be a temporary dictionary.
US08319722B2
A backlight unit for a liquid crystal display device includes: at least one light source; and an inverter circuit part including a dimming test portion generating a dimming signal and turning ON/OFF the at least one light source using the dimming signal.
US08319721B2
A method is provided of controlling an illumination source for a display device which comprises a display modulator for modulating the light provided by the illumination source. The method comprises using a light sensor arrangement to generate a first signal based on an ambient light level with first illumination source drive condition, and using the light sensor arrangement to generate a second signal based on the same ambient light level but with second illumination source drive condition different to the first drive condition. The first and second signals are processed to compensate for differences in the light sensor arrangement response characteristics when operating with the first and second illumination source drive conditions thereby to derive a compensated light sensor arrangement characteristic covering both the first and second illumination source drive conditions. Ambient light levels detected using this model of the characteristic are used to control the display device.
US08319719B2
A liquid crystal display device comprising a liquid crystal display panel 21 having pixels each disposed on an intersection between plural scan lines and plural signal lines, a flexible wiring substrate having mounted thereon a drive IC 24 electrical connected to the liquid crystal display panel 21 for supplying video signals via video signal lines, to one video signal line of which N number of the signal lines are allocated, wherein N is an integer of two or more, an analog switch circuit switch-connected to a signal line selected from the N number of the signal lines in each of the video signal lines, and the control lines 26 formed across a region in which the drive IC 24 has been mounted on the flexible wiring substrate 23 and drawn from a center of the flexible wiring substrate 23 onto the liquid crystal display panel 21 for supplying at least a power source for driving the analog switch circuit or a control signal.
US08319714B2
It is an object of the invention to provide a display device which performs high grayscale display in accordance with display contents and a game machine with an improved realistic sensation. The invention is a display device characterized by including a pixel portion which performs display based on a video signal and a driver circuit portion inputted with the video signal, wherein the driver circuit portion has a unit for controlling a grayscale in accordance with display of the pixel portion. In a liquid crystal display device, luminance of a lighting unit is controlled based on a signal from the unit for controlling a grayscale whereas a current supplied to a light emitting element is controlled in a light emitting device. By applying such a display device to a game machine, a realistic sensation can be improved.
US08319713B2
A pixel capable of compensating for deterioration of an organic light emitting diode includes an organic light emitting diode. A pixel circuit includes a first transistor controlling an amount of current supplied from a first power supply to the organic light emitting diode corresponding to a data signal. A compensating unit controls a voltage of a gate electrode of the first transistor to compensate for deterioration of the organic light emitting diode. The compensating unit includes a second transistor coupled between the gate electrode of the first transistor and the organic light emitting diode and turned off during a period of the supply of the data signal to the pixel circuit, and a feedback capacitor coupled between the second transistor and the organic light emitting diode.
US08319712B2
Active matrix light emitting device display and its driving technique is provided. The pixel includes a light emitting device and a plurality of transistors. A capacitor may be used to store a voltage applied to a driving transistor so that a current through the light emitting device is independent of any shifts of the transistor and light emitting device characteristics. A bias data and a programming data are provided to the pixel circuit in accordance with a driving scheme.
US08319708B2
A pixel for an organic light emitting diode display is disclosed. The pixel includes a capacitor configured to be charged with a voltage which compensates for the threshold voltage and mobility of the transistor driving the organic light emitting diode of the pixel.