US08739303B2
A browser is requested to display a text file having a description of a screen structure. The state information on a current state of the embedded device is acquired. An access request for requesting the browser to update, with the acquired state information, a value of at least one node in a document object model (DOM) tree generated from the text file by the browser, is submitted by a state display control program. The at least one node is recorded in an access history list. At a subsequent time, it is determined whether to permit a subsequent access request. If the source of the subsequent access request is not the state display control program, and the at least one node is recorded in the access history list, the subsequent access request is denied.
US08739294B2
Methods and systems for reporting information about users who obtain copyrighted media illegally using a network are provided. A particular copyrighted media from a source of copyrighted media may be associated with a user's computer. Copyright fees have not been paid for the particular copyrighted media. Information about the user of the computer is reported.
US08739292B2
A machine implemented method includes storing a first data representing a prior exception to a first trust failure (e.g., expired certificate). The prior exception may be stored as part of establishing a first communication with a data processing system (e.g., a handheld device). The first communication may not be trustworthy. The method may determine, as part of establishing a second communication with the data processing system, that a second trust failure has occurred. The second trust failure (e.g., revoked certificate) indicates that the second communication may not be trustworthy. The method may determine whether the prior exception applies to the second trust failure. If the prior exception does not apply, the data processing system determines, automatically, whether to create a new exception for the second trust failure.
US08739285B1
Differential scanning is disclosed. A scan collection period is determined. A system is monitored to detect object events during the scan collection period, and a scan list may be updated with information regarding objects to be scanned, based on some of the object events. Objects are scanned based on the information in the scan list. Information regarding objects associated with object events occurring outside the scan collection period may be removed from the scan list.
US08739284B1
A computer-implemented method for blocking and removing Internet-traversing malware may include: 1) identifying a persistent storage object of an Internet client application, 2) identifying an attempt by an executable object to access the persistent storage object, 3) determining that the executable object is not authorized to access the persistent storage object, and then 4) performing a security action based on the determination. Various other methods, systems, and computer-readable media are also disclosed.
US08739263B2
A communication apparatus includes a first communication unit that performs a wireless communication with two storage media that store therein association information for establishing a wireless connection and user identification information for identifying a user, respectively, and receives the association information and the user identification from the two storage media; a determination unit that performs user authentication based on the user identification information, determines whether or not to validate the association information based on the user authentication, and if the association information is determined to be valid, sets the association information; and a second communication unit that establishes a wireless connection based on the association information set by the determination unit.
US08739262B2
Provided are devices, methods, systems, computer readable storage media and other means for tokenizing data. In some examples, credit card numbers are tokenized using a pre-generated token map and absent the use of a networked database that stores a relatively large quantity of credit card numbers in a central location. The token map may be generated by a token map generator such that the token map can be used by a tokenizer to replace a portion of an account number with a token, and by a detokenizer to replace the token with the original portion of the account number. A pre-parser and parser may also be used to locate an account number and/or token in a message received over a network.
US08739260B1
Described systems and methods allow secure and relatively convenient authentication of a secure login session. When a user initiates a login session on a secure site using a client computer system (e.g. laptop, tablet, smartphone), matching login session identifiers (Ticket IDs) are displayed on the client computer system and a mobile communication device uniquely associated with the user (e.g. the user's smartphone). Upon verifying that the two Ticket IDs match, the user accepts the Ticket ID displayed on the mobile communication device, which causes the login session by the client computer system to proceed. Identity verification proceeds largely in the background, through communications between an authentication server, service provider server, and mobile communication device, and involves minimal user input. Techniques are disclosed for reducing the incidence of inadvertent acceptance of incorrect Ticket IDs by users, and reducing system vulnerability to attacks.
US08739258B2
A wireless communication device provides a method of certificate-based access control. Particularly, the device establishes a secure communications session with a device management server. Rather than use access control lists to control access to the functions and services on the device, however, the device uses the certificate that was employed to establish the secure session to control access.
US08739256B2
A system is described comprising a service provider and an identity provider. A user requests access to the service provider and the service provider seeks user credentials from the identity provider. In use, the service provider issues an authentication request, which request specifies details of a plurality of acceptable authentication formats. The identity provider responds to the request either by providing authentication details for said user in one of the formats specified in the request, or by returning an error message indicating that it cannot support any of the specified authentication formats.
US08739255B2
A domain controller hierarchy includes one or more hub domain controllers in communication with one or more local domain controllers, such as local domain controllers at a branch office. The hub domain controller(s) is writable, while the local domain controller(s) is typically read-only. Non-secure and secure information is partitioned to specific local domain controllers at the one or more hub domain controllers. The non-secure and secure information is then passed from the hub domain controller only to the local domain controller associated with the given partition at the hub domain controller on request. For example, a user requests a logon at a client computer system at a local branch office, and the logon is passed from the local domain controller to the hub domain controller. If authenticated, the user logon account is passed to the local domain controller, where it can be cached to authenticate subsequent requests.
US08739251B2
Provided are a method, system, and computer storage device for managing zone information for devices in a network. A zone table includes entries indicating whether devices in at least one zone are permitted to communicate. An attributes table has attributes of the devices indicated in the zone table. A determination is made of attributes from the attributes table for devices indicated in the zone table entries as being permitted to communicate. The entries in the zone table indicating that devices can communicate are verified by determining whether the attributes for the devices indicated as permitted to communicate in the entries in the zone table are consistent with the determined devices being able to communicate. Information is outputted indicating whether the entries in the zone table indicating that devices can communicate are in error.
US08739246B2
A system and method are disclosed which may include receiving an activation request from a first subscriber device at a communication convergence platform; identifying a service provider associated the first subscriber device; composing a service activation request compatible with a communication protocol for the identified service provider; and transmitting the service activation request from the platform to the identified service provider.
US08739237B2
A particular method includes extracting uniform resource locator data from closed-captioning content using a set-top box. The closed-captioning content is included in a broadcast signal received by the set-top box. The method includes generating a web page using the set-top box. The web page includes a portion of the uniform resource data as one or more selectable links. A check box is associated with each of the one or more selectable links. The web page includes a first selectable option to enable each selectable link associated with a checked check box to be added to a uniform resource locator address book. The method also includes sending the web page from the set-top box via a local area network to a device coupled to the set-top box by the local area network in response to a request from the device for the web page.
US08739232B2
Disclosed is an Internet protocol television (IPTV) data collection apparatus including: a transmission path setting unit acquiring a transmission path of an IPTV provider and setting a communication path with respect to a terminal of the transmission path; a message transmitting and receiving unit transmitting a multicast message to at least one terminal belonging to the transmission path and receiving a response message including information related to the IPTV provider and corresponding to the transmitted multicast message; and a data storing unit storing the information related to the IPTV provider, and a method thereof.
US08739230B2
Embodiments of a manager/remote content architecture are described herein. The architecture, for instance, may provide management of content received from a content provider, such as to determine which client devices are authorized to output the content. Techniques are also described which allow one of the remote client devices to act as a “limited manager” to allocate content usage by the architecture when the manager client device is not available.
US08739228B1
A vehicle entertainment system comprising media player, master unit which capable of running at least two different tasks concurrently, slave units being under control of the master unit and slave units are capable of executing at least two different actions corresponding to the at least two different tasks concurrently. A smart device that is capable of controlling the operation of master unit and slave units. A media placed in the media player can be played and shared between master and slave units. The media can be stored in a storage device to be played at a later time.
US08739227B2
Data is exchanged between two decoders by means of an antenna cable while, at the same time, being able to position at least two decoders in two different transmission bands or on two independent antennas. A signal distribution device in a multi-decoder reception system has means, such as a band pass filter, for linking the input/outputs, connected to the decoders, between them in order to form an electrical contact limited to a communication frequency band.
US08739221B2
A broadcast programming guide is generated based on either designation by or a habit of a user. The programming guide may determine one or more favorite channels of the user based on habitual viewing. The programming guide may suggest channels of interest, based on genres of programming shown on the favorite channels.
US08739219B2
A method includes receiving data associated with a plurality of multimedia channels. The data includes a multimedia channel numbering set. The method includes presenting the data at a display device communicatively coupled to the set-top box device via an electronic programming guide that includes an option to customize the electronic programming guide by genre. The method includes receiving a selection of one or more genres and a particular multimedia content source. The method includes automatically replacing the multimedia channel numbering set with a renumbered multimedia channel numbering set. Multimedia channels that are associated with the one or more selected genres and that are associated with the particular multimedia content source are assigned a lower channel number in the renumbered multimedia channel numbering set than other multimedia channels that are associated with the one or more selected genres and that are associated with other multimedia content sources.
US08739218B2
A program guide in which a video layer includes a plurality of video objects including title objects, each title object having associated with it a channel and at least one time slot, the video layer being formed in response to a received video stream; and a graphics layer comprising a plurality of graphics objects including title overlay objects, each of the title overlay objects selectively imparting at least a visual de-emphasis to a respective title object in the video layer, the visual de-emphasis being imparted to title objects not being associated with a desired time slot.
US08739214B2
Methods, computer program products, and virtual servers for providing virtual service are provided. A user of a virtual service is authenticated. An input is received that identifies another user in which to operatively connect for virtual service. Permission is requested to operatively connect to the other user. The user is operatively connected to the other user, in response to receiving an acceptance to operatively connect from the other user. Acquired information is transmitted and received between the user and the other user, while broadcast content is being received by the user and the other user. The acquired information and the broadcast content may be displayed together on a television.
US08739213B2
Embodiments of the present disclosure are directed to a system and method for providing a program guide for past programming comprising receiving a user command to retrieve program data, retrieving the program data from a data source, and outputting, to a display device, the program data in response to receiving the user command. The program data may comprise information relating to previously-aired programming.
US08739212B2
The present invention provides a method and system for accessing services in a television system. In one implementation, a DHCT presents a user a menu containing a plurality of selectable link representations corresponding to separate services or applications offered by the cable television system. The user navigates the menu with a remote device and selects a desired service by choosing the selectable link representation corresponding to the desired service or application. The DHCT receives the user input, translates the selectable link command into an executable call, and activates the service or application corresponding to the selected link representation from the menu chosen by the user.
US08739206B2
Certain exemplary embodiments disclosed herein relate to systems and/or methods for distributing advertisements from a central advertisement network to one or more peripheral devices at a location via a local advertisement server. In certain exemplary embodiments, the local advertisement server within a location receives advertisements from the central advertisement network and rebroadcasts them to peripheral devices within that location. Advertising information may be tracked and reported, e.g., for accounting, revenue-sharing, and/or other purposes in certain exemplary embodiments. Thus, in certain exemplary embodiments, the distribution of advertisements is provided to peripherals via a non-web- and non-PC-dependent network. Moreover, in certain exemplary embodiments, reporting and advertising related communications are substantially bi-directional regardless of device type. Certain exemplary embodiments provide revenue sharing among some or all of the central advertising network provider, the proprietors of locations, operators tasked with maintaining the local ad server and/or the peripheral devices, etc.
US08739203B2
A method for integrating television brand advertising with promotional marketing includes providing an image to be displayed in different television commercials for products from different advertisers, the image indicating a website; and providing at the website coupon offers for the products from the different advertisers. The image will alert a viewer of the television commercial that a special coupon offer is available at a website. The viewer will go to the website and be able to select from one or more coupon offers available to consumers in their market area. The consumer then prints the coupons, or adds credit to a coupon card, which is then redeemed at the retailer. The system allows for Point Of Sale (POS) redemption, or more traditional redemption through a coupon clearinghouse. The television commercials may be encoded with information to be used at a television signal processing location for selecting the images, and different images may be provided to television signal processing locations associated with different market areas.
US08739174B2
Under a resource manager, unexpected blocking is prevented without calling a handler for resolving a resource contention, by assigning a priority level depending on the program that has requested for a reservation of a resource as well as by assigning a special priority level which permits a reservation of a resource without any conditions in the case of a program which is urgently needed such as an EAS module.
US08739172B2
Methods, systems, and computer-readable media with executable instructions stored thereon for a virtual machine (VM) placement plan are provided. Seasonality of a measured aggregated resource usage of a group of VMs can be identified. A VM placement plan for the identified seasonality can be generated by a computing device.
US08739171B2
Embodiments of the present invention provide high-throughput computing in a hybrid processing system. A set of high-throughput computing service level agreements (SLAs) is analyzed. The set of high-throughput computing SLAs are associated with a hybrid processing system. The hybrid processing system includes at least one server system that includes a first computing architecture and a set of accelerator systems each including a second computing architecture that is different from the first computing architecture. A first set of resources at the server system and a second set of resources at the set of accelerator systems are monitored. A set of data-parallel workload tasks is dynamically scheduled across at least one resource in the first set of resources and at least one resource in the second set of resources. The dynamic scheduling of the set of data-parallel workload tasks substantially satisfies the set of high-throughput computing SLAs.
US08739160B1
System for safe execution of guest code in virtual machine context includes (a) a virtual machine monitor (VMM) that handles potentially unsafe instructions; (b) a virtual machine (VM) running guest code; (c) wherein the hardware virtualization means handles interrupts when encountering at least some privileged instructions in the guest code, (d) wherein the hardware virtualization means continuously determines, at runtime, if the instruction in the guest code is safe or potentially unsafe, wherein the potentially unsafe instructions are non-privileged instructions that can execute incorrectly in a context of the VM; (e) wherein the VM executes the safe instructions in a native mode; (f) wherein the hardware virtualization means bypasses potentially unsafe instructions.
US08739155B2
A computer receives information from a user, which includes the identity of and installation preferences for the software to be installed on a second computer. Information about the environment of the second computer is gathered by the computer. The computer defines a set of search parameters based on the information received and the environment of the second computer. The computer searches for data stored on storage devices and the Internet. The computer retrieves the data, associated to a second installation of the software on a third computer, which relates to the installation of software on the second computer. The computer generates guidance for installation of the software on the second computer, based on the identity of the software to be installed, installation preferences for the software to be installed, the environment of the second computer, and the data associated to an installation of the software on a third computer.
US08739143B2
Embodiments include methods, apparatus, and systems for profiling metrics for computer programs. One embodiment includes a method that executes a program to obtain data for each of plural entities in the program. Equations are received for plural metrics that define events occurring in the entities. The method then displays scores for each of the entities with respect to each of the metrics in order to visually indicate which of the entities to optimize to improve performance of the program.
US08739137B2
The disclosed system provides a transformation-based implementation of forward-mode and reverse-mode automatic differentiation as a built-in, first-class function in a functional programming language. Each of these constructs imposes only a small constant factor of the computational burden (time) of the function itself, and the forward construct has the same properties in terms of space. The functions can be applied to any function, including those involving derivatives and nested closures.
US08739134B2
A computer-implemented method involving detecting a creating or opening of a suppression file presenting a suppression edits, executing an auto complete search in response to input to define a suppressions and storing the suppression file to be utilized with a profiling tool to hide data defined by the suppression file.
US08739131B2
The Functional Tester Plug-in (FTP) extracts information from a data base to enhance automated testing tools to accommodate changes to the computer environment and so that a simulation can be fully executed even if an exception occurs. The FTP accesses the test script and static data store created by a developer using the automated testing tool, wherein the test script and static data store indicate a first resource to be tested at a verification point and a first expected result. The FTP identifies the first resource used by the test script at a first verification point and accesses the data base. The FTP identifies the status and configuration of the first resource in the data base. The FTP calculates and optimal expected result based any changes in the status and configuration of the first resource. The FTP executes the test script using the optimal expected result based any changes in the status and configuration of the first resource.
US08739130B2
A quality assurance system has a test generator for applying tests to an application program and a correlator for logging events that occur during testing in correlation with test steps so as to generate a test log. The quality assurance program has a user interface for providing an interactive presentation displaying a list of events and a list of test steps such that: 1) selecting a test step will cause a correlated event to be highlighted, and 2) selecting an event will cause a correlated test step to be highlighted.
US08739129B1
A Unified Debugger that enables the debugging of graphical models with combinations of entities from multiple domains such as time-based block diagrams, statecharts, and physical system models, with additional features for the debugging of hand-written and automatically generated code is disclosed. A view of the entity being executed that is consistent with the type of the modeling domain to which the entity currently being executed belongs is automatically generated for a user. Rather than requiring a user to manually transition from one debugger to the next, the Unified Debugger applies the appropriate debugging features from each modeling domain. The Unified Debugger also enables integration of diagnostic information from a multitude of modeling domains into a central user interface. In addition, a standard diagnostic interface which spans a plurality of modeling domains is defined that enables the customization of debug behavior.
US08739128B1
Identifying missing test scenarios based on a repository of organization-specific in-use scenarios, including: accessing a set of organization-specific in-use scenarios, each organization-specific in-use scenario executes least two transactions; comparing the organization-specific in-use scenarios with available test scenarios repairable by a non-programmer user, each available test scenario repairable by a non-programmer user tests at least two transactions; identifying organization-specific in-use scenarios that do not have corresponding test scenarios repairable by a non-programmer user; and providing at least one of the missing test scenarios to a non-programmer user for generating a test scenario repairable by a non-programmer user that covers the at least one missing test scenario.
US08739124B2
Configuring integration capabilities includes: receiving a configuration stencil that is a configuration artifact of a message flow, the configuration stencil comprising at least one configuration point, the configuration point currently having no assigned value, and at least one constraint for the configuration point, the constraint being a rule or type for a value to be assigned to the configuration point; receiving, using one or more processors, input comprising at least one configuration point value for the configuration point, the configuration point value having been selected based on first and second systems to be integrated using the message flow; determining whether the received configuration point value violates the constraint and if so requesting another configuration point value from the input; and generating a configuration stencil instance based on the configuration stencil and the input, the configuration stencil instance representing the message flow in an integration of the first and second systems.
US08739121B1
Exemplary embodiments may provide one or more computer readable storage media storing executable instructions that when executed on processing logic output a source code listing and external content to an editor. The media may hold instructions for creating a source code listing in an editor, the source code listing being executable when the source code listing is compiled or interpreted. The media may further hold instructions for inserting a non-executable statement into the source code listing, the non-executable statement including metadata identifying external content. The media may hold instructions for interpreting the metadata. The media may further hold instructions for communicating with external content. The media may also hold instructions for outputting the source code listing and the external content to the editor. The media may further hold instructions for interacting with the external content from the source code listing.
US08739119B2
The present invention discloses a method for inserting code into .Net program and an apparatus therefor, relating to the field of information security. The method comprises the steps of: writing information of code to be inserted to import table of a .Net executable file; adding address of the code to be inserted to import address table (IAT) of the .Net executable file to form a new import address table; change offset address of entry point of the .Net executable file to address of the new IAT; and change flag in header of metadata table of the .Net executable file to enable the .Net executable file to meet certification requirements when being executed. The apparatus comprises a writing module, a forming module, and a modification module. The method and apparatus provided by the present invention implement code insertion into .Net executable file without the dependency on assembly and disassembly tools and are easy to use. The problems of low efficiency, poor stability, and poor compatibility in inserting code into .Net executable file can be solved by the present invention.
US08739104B1
System and methods for forming an integrated circuit using a standard cell library are provided. In some aspects, a method includes arranging cells from the standard cell library into a row between upper and lower power rails. Each cell includes a plurality of lateral nodes, at least one boundary region, and at least one dummy transistor. The method includes identifying a connection pattern of adjacent ones of the cells. The connection pattern is between (i) the lateral nodes of the adjacent cells and (ii) the upper and lower power rails. The method includes removing adjacent boundary regions of the adjacent cells based on the identified connection pattern of the adjacent cells, and modifying an arrangement of adjacent dummy transistors of the adjacent cells based on the removal of the adjacent boundary regions.
US08739103B1
Techniques for placement in highly constraint chip architectures are described herein. In an example embodiment, a computer system places a digital portion of an electronic design for a programmable chip. The programmable chip comprises multiple fixed-function blocks and a plurality of pins, where each one of the multiple fixed-function blocks can be coupled only to a respective subset of the plurality of pins. The electronic design comprises a particular fixed-function block (FFB) instance that is connected to a particular input-output (IO) instance. The computer system places (e.g., by using a backtracking search) the particular FFB instance on a particular fixed-function block and the particular IO instance on a particular pin from a particular subset of the plurality of pins, where in the programmable chip the particular fixed-function block can be coupled only to the particular subset of the plurality of pins.
US08739089B2
User's register transfer level (RTL) design is analyzed and instrumented so that signals of interest are preserved and can be located in the netlist after synthesis. Then, the user's original flow of RTL synthesis and design partition is performed. The output is analyzed to locate the signals of interest. Latches are selectively inserted to the netlist to ensure that signal values can be accessed at runtime. After that, a place and route (P&R) process is performed, and the outputs are analyzed to correlate signal names to registers (flip-flops and latches) or memory blocks locations in field programmable gate array (FPGA) devices. A correlation database is built and kept for runtime use. During runtime, a software component may be provided on a workstation for the user to query signal values corresponding to RTL hierarchical signal names.
US08739087B1
In the process of designing an integrated circuit (IC), it is often the case that a functional description is converted into multiplexers. In some cases it would be more efficient to combine two or more multiplexers into a larger multiplexer to identify potential design problems in the original register transfer level (RTL). Such early detection can prevent routing congestion problem that would be too expensive to fix later. A large multiplexer is defined as a multiplexer having a number of inputs and control signals that is above a predetermined threshold. When such a multiplexing functionality is detected that function may be replaced in the circuit with a large multiplexer that would be a more efficient implementation. Accordingly the circuit is checked for existence of multiplexing functions, and merging, when possible, of such multiplexing functions to achieve the ability to instantiate the multiplexing functionality with a large multiplexer.
US08739080B1
The present disclosure describes methods of forming a mask. In an example, the method includes receiving an integrated circuit (IC) design layout, modifying the IC design layout data using an optical proximity correction (OPC) process, thereby providing an OPCed IC design layout, and modifying the OPCed IC design layout data using a mask rule check (MRC) process, wherein the MRC process corrects rule violations of the OPCed IC design layout data using a mask error enhancement factor (MEEF) index, thereby providing a MRC/OPCed IC design layout.
US08739077B1
Methods for modifying a physical design of an electrical circuit used in the manufacture of a semiconductor device, and methods for fabricating an integrated circuit, are provided. In an embodiment, a method includes providing a circuit design layout that has a plurality of element patterns. A first library of problematic sections is provided. An initial circuit section and an additional circuit section within the circuit design layout are determined to match problematic sections in the first library, and the initial and additional circuit sections have overlapping peripheral boundaries. A second library of replacement sections is provided. The replacement sections correspond to the problematic sections. The circuit sections that match the problematic sections are replaced with a replacement section that corresponds to the respective problematic sections to form the final circuit layout. Boundary characteristics of the replacement sections are substantially the same as the circuit sections replaced thereby.
US08739065B2
In a method for managing software menus using a computing device, a template file from a storage system is loaded. A name of an array, names of a plurality of software menus of the array, names of a plurality of buttons of the software menus and separators between the buttons, and parameters comprising an identifier (ID) and an image path of each of the buttons are obtained by parsing each line of instructions in the template file. A toolbar container for storing the obtained data having a predetermined memory frame is created. The software menus are established at a predetermined location in a preset window and the buttons of each of the software menus are added for each of the established software menus by reading data in the toolbar container. The window with the established software menus is displayed on a display screen.
US08739062B2
A method may include playing a number of media files and outputting a graph illustrating at least two pieces of information associated with each of the media files. A first axis of the graph may be associated with a first piece of information and a second axis of the graph may be associated with a second piece of information.
US08739061B1
Methods and systems for generating search results for output to a user. A number of “views” of search results may be provided each having particular formats. In a product search engine implementation, a grid view may be provided that allows multi-column display of product-related search results. In other implementations, a user may be able to select between multiple output modes/formats, and may even be able to select how search results should be output (e.g., what type and format of cues should be output for each search result).
US08739059B2
An electronic inspection report system includes a central report generator and a data collection device. The central report generator is adapted to produce multiple types of inspection report template. The central report generator is adapted to select a type of inspection report template to provide to a data collection device based upon various criteria. The central report generator is adapted to receive electronic information from various databases and format the information such that the information can be used in inspection reports.While inspecting an item, an inspector uses a data collection device to access an inspection report template and fill in fields of the inspection report template. The data collection device can be configured to check the consistency of information carried in fields of the inspection report and signal the inspector when some of the information is inconsistent.The central report generator can include a repository of completed inspection reports. The central report generator can be configured to mine the repository of completed inspection reports and determine correlations between fields of the completed inspection reports. Software in the data collection device can updated such that the data collection device can perform consistency checks between fields that the central report generator has determined have a correlation.
US08739055B2
Various embodiments related to the correction of typographical errors on touch displays are disclosed. One disclosed embodiment includes a portable computing device comprising a touch-sensitive display device, a logic subsystem, and memory comprising instructions executable by the logic subsystem to perform a method of correcting typographical errors displayed on the touch-sensitive display device. The instructions are executable to identify a typographical error within text displayed on the display, and upon identifying the typographical error, highlight on the display the typographical error. The instructions are further executable to detect a gesture-based touch input selecting a text replacement for correcting the typographical error, and, upon detecting the gesture-based touch input, if a release of the gesture-based touch input is detected within a predefined region associated with a location of the typographical error, then display on the display a replacement of the typographical error with the text replacement.
US08739052B2
A method of overlaying layers of a user interface on a display of a computing device is presented herein. In a preferred embodiment, while a media item is displayed within the user interface, an overlay having features associated with the media item being displayed on the user interface is layered on top of the user interface such that the media item beneath the overlay layer is at least partially viewable through the overlay layer.
US08739049B2
A vehicle simulation system includes a compiler module, a parser module, a wrapper module, a modeling module, and a simulation module. The compiler module generates object code that is compatible with a first type of operating system based on source code that is executable by a vehicle control module and that is compatible with a second type of operating system. The parser module generates a definitions file and an extensible markup language (XML) file based on the source code and the object code. The wrapper module generates a library file based on the object code and the definitions file. The modeling module generates model-based source code for a virtual model based on the XML file and a user configuration of the virtual model. The simulation module simulates operation of a plant of a vehicle with the virtual model.
US08739046B2
A method, computer program product, and system for dynamic e-meeting summarization is described. A method may comprise monitoring behavior of an e-meeting participant and determining one or more portions of an e-meeting to summarize for the e-meeting participant based upon, at least in part, the behavior of the e-meeting participant. The method may further comprise determining a summary-content time-frame for the e-meeting participant based upon, at least in part, the one or more portions of the e-meeting to summarize for the e-meeting participant, the summary-content time-frame corresponding to an amount of time for the e-meeting participant to consume a summary of the e-meeting. The method may additionally comprise generating, during the e-meeting, the summary of the e-meeting in accordance with the summary-content time-frame for the e-meeting participant, the summary of the e-meeting based upon, at least in part, the one or more portions of the e-meeting.
US08739044B1
Disclosed are various embodiments for facilitating collaborative browsing of a network site by multiple users. A user interface is rendered in a computing device, and the user interface facilitates participation in a collaborative browsing session by multiple users including a master user and one or more other users. The user interface includes a browsing window that is configured to facilitate browsing of a network site by the master user. An indication of a status change of the browsing window is sent to another computing device when the computing device corresponds to a client in use by the master user. The indication of the status change excludes graphical screen capture data. The status change is replicated in the browsing window when the computing device corresponds to a client in use by the one or more other users.
US08739041B2
Extensible video insertion control is described. In embodiments, a media asset is received to render as video for display. Mapped video data is also received that identifies object insertion spaces in the media asset. A selectable display object is received that conforms to an object insertion space in a scene of the media asset. A composite video is then generated that includes the selectable display object inserted for display in the scene of the media asset at the object insertion space.
US08739036B2
An electronic device comprising: a display unit configured to display a setting menu; an operation unit configured to receive an operation from a user; an operation detection unit configured to detects the operation received by the operation unit; a timer unit configured to measure an elapsed time that has elapsed since a start operation relating to a setting of a given function received by the operation unit is detected by the operation detection unit; and a help display processing unit configured to cause the display unit to display help information thereon when an end operation relating to the given function to the operation unit has not been detected by the operation detection unit before the elapsed time measured by the timer unit reaches a predetermined time.
US08739024B2
Embodiments of the present invention provide a method for processing a World Wide Web (WWW) page, which includes: determining at least one website to be optimized; generating a corresponding page template for each of WWW pages with different types in each website, and storing the page template; grabbing WWW pages from each website, matching each grabbed WWW page with a page template, filtering redundant HTML data from the WWW page according to a matching result, and storing the filtered WWW page; after receiving a request sent by a terminal for accessing a WWW page, determining whether there is a stored filtered WWW page corresponding to the WWW page requested by the terminal, if yes, returning the filtered WWW page to the terminal. Embodiments of the present invention also provide an apparatus for processing a WWW page. With the scheme of the present invention, redundant information may be efficiently eliminated.
US08739019B1
Computer-implemented methods and computer program products wherein a user's reviewing of select text in a synchronized news story, article, or electronic book generates a changed presentation of associated multimedia content, including photographs, videos, and computerized graphics. User's reviewing of select text is detected automatically or managed manually, with select embodiments integrating touch-screen controls. This process of changing multimedia continues with the user's reviewing of additional select text segments. Select multimedia is modified instead of completely replaced as the user advances to an additional select text segment, leading to uniquely flowing presentations. Multimedia is visually modified through zooming, panning, resizing, highlighting, and/or other approaches. Select embodiments include similarly modified holographic imagery, advertisements, securities charts, and shifted text. In select embodiments, the user's reading speed adjusts visual modifications.
US08739018B2
A system and method for loading and playing multimedia information are disclosed. A navigator sends a series of play orders that each play order demands for playing a corresponding multimedia segment. A playing engine demands a loader to provide the corresponding multimedia segment according to related play order. A decoder is used to decode the provided multimedia segment for playback. Each play order may be delivered even the multimedia segment corresponding to its previous play order has not been played completely yet. The information discontinuity disadvantage can be eliminated since there is a smooth multimedia information stream provided for the decoder.
US08739012B2
A co-hosted cyclical redundancy check (CRC) calculations system is arranged to use a processor to generate initial addresses for reading the data from a mirrored device that has address ranges over which a CRC result is to be calculated. An memory mapping unit detects when the initial address falls within an address range over which the CRC result is to be calculated. A read snoop unit snoops the data read from a mirrored memory that has data stored using a mirrored address. A CRC co-generator receives the snooped data read from mirrored memory and uses the snooped data read from the mirrored memory to calculate the CRC result.
US08739007B2
A method for decoding an Error Correction Code (ECC) includes accepting coefficients, including at least first and second coefficients, of an Error Locator Polynomial (ELP) that is defined over a vector space and has at least one root that is indicative of a location of an error in a set of bits, which represent data that has been encoded with the ECC. The first coefficient is represented using a first basis of the vector space, and the second coefficient is represented using a second basis of the vector space, different from the first basis. Using processing circuitry, the root of the ELP is identified by applying algebraic operations to the coefficients, such that the algebraic operations are applied to the first coefficient using the first basis, and to the second coefficient using the second basis. The error is corrected responsively to the identified root of the ELP.
US08739006B2
An error correction method and system includes an Encoder and Syndrome-generator that operate in parallel to reduce the amount of circuitry used to compute check symbols and syndromes for error correcting codes. The system and method computes the contributions to the syndromes and check symbols 1 bit at a time instead of 1 symbol at a time. As a result, the even syndromes can be computed as powers of the odd syndromes. Further, the system assigns symbol addresses so that there are, for an example GF(28) which has 72 symbols, three (3) blocks of addresses which differ by a cube root of unity to allow the data symbols to be combined for reducing size and complexity of odd syndrome circuits. Further, the implementation circuit for generating check symbols is derived from syndrome circuit using the inverse of the part of the syndrome matrix for check locations.
US08738992B2
An encoding method and encoder of a time-varying LDPC-CC with high error correction performance are provided. In an encoding method of performing low density parity check convolutional coding (LDPC-CC) of a time varying period of q using a parity check polynomial of a coding rate of (n−1)/n (where n is an integer equal to or greater than 2), the time varying period of q is a prime number greater than 3, the method receiving an information sequence as input and encoding the information sequence using Equation 1 as a g-th (g=0, 1, . . . , q−1) parity check polynomial to satisfy 0.
US08738989B2
A method and apparatus for detecting a free page of a memory device, and a method and apparatus for decoding an error correction code by using the method and apparatus for detecting a free page are provided. Free page data read from the memory is converted into a converted codeword for inclusion as an element of an error correction code field. The converted codeword is compared to an initially set target codeword to detect an amount of non-identical bits. A page read from the memory is determined to be a free page when the amount of non-identical bits is equal to or less than an initially set threshold value.
US08738988B2
A method for sending data from a transmitter to a receiver in a transmission network comprising receiving outgoing data that is eight-bits-ten-bits (8b10b) encoded at a Gigabit Ethernet (GE) line rate from a physical medium attachment (PMA) layer, 8b10b decoding the received outgoing data, 64-bits-to-66-bits (64b66b) encoding the 8b10b decoded outgoing data, forward error correction (FEC) encoding the 64b66b encoded outgoing data, and serializing and sending the 64b66b and FEC encoded outgoing data at the GE line rate to a physical medium dependent (PMD) layer.
US08738982B2
A data processing method and a data re-transmission method in a broadband wireless access system are disclosed. A transmitting side generates a coded block set including coded blocks of a predetermined number and the coded blocks are transmitted to first and second base stations. The transmitting side sets a timer after transmitting a last coded block of the coded blocks. The coded blocks received by the second base station are transmitted to the first base station, and the transmitting side receives a control signal indicating whether there is a transmission error from the first base station.
US08738946B2
A computer and a method for controlling an operating state of a device thereof are disclosed. The method comprises: detecting that a display portion and a host portion of the computer are in a state of being disconnected from each other; and generating a state event or a control instruction corresponding to the disconnected state for switching the device to an inactive state. With the present invention, when the state of a computer changes, e.g., when a display portion and a host portion of a portable computer are separated, an operating system can control a device to switch its operating state, e.g., deactivate the device, based on a generated state event. In this way, it is possible to avoid unnecessary power consumption of the entire computer due to the active state of the device, and any potential security risk can be eliminated.
US08738943B2
Embodiments of the present invention provide an approach for controlling and minimizing electrical power consumption of a plurality of lights and electronic devices connected to a networked computing environment, wherein asset and space management software can be utilized to monitor and remotely turn off the electronic devices that are determined as not being utilized, based on observed indicators of inactivity associated with the electronic devices. Specifically, the location of the electronic devices are determined and then registered and stored in a database, wherein the electronic devices include desktop computers, laptops, phones, and heating ventilation and air conditioning (HVAC) systems that are connected to the networked computing environment.
US08738935B1
Systems, methods and related processes for securely erasing and/or rendering permanently inaccessible data stored on storage systems securely erased is described. Such storage systems may, in some aspects, integrate hardware capable of secure erasure. In some aspects, a cryptographically-based system is utilized.
US08738929B2
The various methods and systems described herein are directed to supplying a secure channel for software executing on a host computer. The methods and systems address and provide solutions for an attack model in which rogue software executing on the host computer attempts to inappropriately obtain or otherwise manipulate data. Some embodiments can provide pixel data that can be kept confidential (in that untrusted software applications cannot read the data off of the display screen). In addition, other embodiments can preserve the integrity of the pixel data by detecting whether the pixel data has been inappropriately manipulated. Various embodiments are based on a decryption engine that is located on a video card very late in the video processing chain such that programmatic access to decrypted pixel data is denied.
US08738926B2
A data processing system including a memory configured to store confidential data and non-confidential data; a cache memory which is configured to cache data stored in the memory and which comprises a first cache memory region and a second cache memory region; a processing circuit configured to carry out, in a first state of the data processing system, a cryptographic algorithm which operates on the confidential data and on the non-confidential data, wherein the confidential data are cached using the first cache memory region and the non-confidential data are cached using the second cache memory region; and an invalidating circuit configured to invalidate the first cache memory region when the data processing system switches from the first state into a second state.
US08738923B2
Authenticating an end user for a client application using a directory service can include receiving end user identity information and security information at the client application, sending a search request to the directory service for an entry associated with the end user identity information and, if a match is found, receiving a authentication token from the directory service associated with the end user identity information. The received authentication token can be compared with the security information. If the authentication token matches the security information, sending a request to update the directory service to indicate that successful authentication of the end user has occurred and if the authentication token does not match the security information, sending a request to update the directory service to indicate that a failed attempt at authentication of the end user has occurred.
US08738917B2
An image verification system includes an image input apparatus, image verification apparatus, and database apparatus. The image input apparatus generates verification information for image data by using a private key and adds the verification information and predetermined information unique to the image input apparatus to the image data. The image verification apparatus verifies that the image data has been altered or not by using the verification information and a public key corresponding to the private key. The database apparatus stores the public key in association with the predetermined information in the a storage unit and provides the public key to the image verification apparatus.
US08738915B2
A method may include generating a first shared secret for a present boot session of the information handling system and determining if a second shared secret existed for a prior boot session of the information handling system. If the second shared secret existed for the prior boot session, the method may include encrypting the first shared secret with the second shared secret and communicating the first shared secret encrypted by the second shared secret from a first information handling resource to a second information handling resource. If the second shared secret did not exist for the prior boot session, the method may include communicating the first shared secret unencrypted from the first information handling resource to the second information handling resource. The method may additionally include securely communicating between the first information handling resource and the second information handling resource using the first shared secret for encryption and decryption.
US08738913B2
A method for efficiently deriving a traffic encryption key for data encryption is disclosed. A method of generating a traffic encryption key (TEK) comprises the steps of receiving, by a mobile station from base station, a first nonce and first security materials for deriving the traffic encryption key (TEK) and deriving the traffic encryption key (TEK) using one or more of the first nonce, the authentication key (AK), and the first security materials.
US08738910B2
Methods and arrangements for enabling the use of a first device (300) for controlling transfer of media content from a content provider (306) to a second device (302). The first device has a pre-established security association with the communications network. When the network detects a request made by the first device for delivery of media content to the second device, key information is established which enables determination of one or more media keys for encryption of the media content. The network sends key information to the content provider and to the first device. The content provider then delivers media content encrypted by the media key(s) to the second device. Further, the first device forward the media key(s) over a local communication link to the second device for decryption of media content encrypted by the media key(s) when delivered by the content provider.
US08738909B2
A system and method of sending an e-mail message associated with a wireless device is provided. A request to forward or reply to an original e-mail message is sent from the wireless device to a server. The request contains one or more recipients and includes a message identifier of an original e-mail message. A portion indicator is provided for retrieving portions of the original e-mail message identified by the message identifier. An e-mail message is sent to the one or more recipients comprising any added user text and the one or more retrieved portions of the original e-mail message such that text of the original message that the user may not be aware is not forwarded to new recipients.
US08738906B1
A system may identify one or more attributes associated with traffic. The system may then determine that at least one attribute, of the one or more attributes, matches an attribute of a set of attributes that correspond to a set of categories of traffic. Based on determining that the at least one attribute matches the attribute of the set of attributes, the system may identify a category, of the set of categories, that corresponds to the attribute. The system may associate the category with the traffic, and process the traffic based on the associated category.
US08738903B2
A data transmission and reception method for ensuring privacy and security and a method for identifying a Mobile Station (MS), while ensuring the location privacy of the MS in a wireless access system are disclosed. The MS identification method includes transmitting a ranging request message including a hashed Medium Access Control (MAC) address to a Base Station (BS), for initial ranging, and receiving a ranging response message including a temporary station Identifier (ID) from the BS. The temporary station ID is used to provide security to a MAC address or station ID by which the BS uniquely identifies the MS.
US08738901B2
A method and system for automatic certificate renewal is described.
US08738893B2
A method in one aspect may include receiving an add instruction. The add instruction may indicate a first source operand, a second source operand, and a third source operand. A sum of the first, second, and third source operands may be stored as a result of the add instruction. The sum may be stored partly in a destination operand indicated by the add instruction and partly a plurality of flags. Other methods are also disclosed, as are apparatus, systems, and instructions on machine-readable medium.
US08738892B2
A Very Long Instruction Word (VLIW) processor having an instruction set with a reduced size resulting in a small number of bits being necessary to specify registers. The VLIW processor includes a register file, and first through third operation units, and executes a very long instruction word. Further, the very long instruction word includes a register specifying field which specifies a least one of the registers in the register file and a plurality of instructions. The operand of each instruction includes bits src1, src2, and dst, which indicate whether or not the registers specified by the register specifying field are to be used as the source register and the destination register.
US08738871B1
A method and apparatus for creating and utilizing a map of files related to a virtual disk of a virtual machine. In one embodiment, the method comprises inspecting file system entries within at least one volume of the virtual disk; converting information related to file system entries into a map, where the map comprises file locations within a physical disk for the files related to the virtual disk. In another embodiment, the method comprises examining a map of an image of at least a portion of a virtual disk, accessing the image, extracting and utilizing at least one file. In yet another embodiment, the method comprises creating a map related to an image representing stored files in a virtual disk, storing the map and the image, selecting a file, examining the map, accessing the image, extracting the file from the image and restoring the file to a storage system.
US08738870B1
A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes taking a snapshot of a physical volume with a native snapshot program, reading the snapshot block by block, creating a blank virtual container on a deduplicated virtual storage device, and populating the blank virtual container block by block based on reading the snapshot.
US08738866B2
A storage system comprises multiple memory packages and a storage controller. The multiple memory packages respectively comprise multiple nonvolatile semiconductor memory devices for storing data, and a memory controller for controlling the reading/writing of data from/to these multiple semiconductor memory devices, and the storage controller receives an I/O command issued from a host computer, creates, on the basis of the received I/O command, a first level command for controlling the multiple memory packages, and sends this first level command to the multiple memory packages. The memory controllers of the multiple memory packages create a second level command for the multiple nonvolatile semiconductor memory devices inside its own memory package, and estimate the power to be consumed in its own memory package. In a case where the estimated power consumption exceeds a preconfigured permissible power, suspends the execution of the received second level command.
US08738865B1
Systems and methods for identification of data stored in memory are provided. A data packet is received and a first packet byte within the data packet is compared to a first memory byte within a memory. A mismatch is determined between the first packet byte and the first memory byte. A memory location is jumped to that contains a second memory byte that is non-consecutive with the first memory byte. A packet location is jumped to that contains a second packet byte that is non-consecutive with the first packet byte. The second packet byte is compared to the second memory byte. A retrieval instruction is generated based at least in part on a result of the comparison between the second packet byte and the second memory byte. Various embodiments may be included in a network memory architecture to allow for faster data matching and instruction generation in a central appliance.
US08738854B2
A start time of recovery processing performed during a fall-back operation of the RAID can be flexibly controlled. A storage apparatus including an I/O processing unit that receives a data input/output request sent from an information processing device communicatively coupled to the I/O processing unit, and performs reading and writing of data from and to storage drives, includes: a priority storage unit that stores a priority set to each RAID group; a failure information storage unit that acquires and stores information on a failure occurred in the storage drives; a blockage processing unit that determines whether or not to block each of the storage drive based on the information on the failure, and blocks the storage drive that is determined to be blocked; a start time calculation unit that calculates a start time for starting recovery processing to delete a fall-back state of the RAID group to which the blocked storage drive belongs according to the priority set to the RAID group; and a recovery processing execution unit that starts the recovery processing at the start time.
US08738848B2
Solid-state mass storage devices, host computer systems, and methods of managing non-volatile solid-state memory components used therein. The memory components comprise memory cells organized in functional units that are adapted to receive units of data transferred from the host computer system and correspond to the functional units of the memory component. The level of programming for each cell is reduced by performing an analysis of the bit values of the units of data to be written to at least a first of the functional units of the memory component. Depending on the analysis of “0” and “1” bit values of the units of data to be written, the bit values are inverted before writing the units of data to the first memory component.
US08738841B2
A storage controller connected to a flash memory storage module, the controller and module including multiple sets of buffers. The buffers are part of one or more pipelines through which data is moved between the storage module and one or more hosts.
US08738815B2
Systems and methods for virtualizing the peripherals in a wireless device to enable remote management via removable portable media with processing capability are described. One aspect may include a system for virtualizing a peripheral device of a wireless device from a media device, the system comprising a media device, including a first memory; a processor coupled to said first memory; and a virtualization device controller interface remote layer adapted to run on said processor and first memory, wherein said virtualization device controller interface remote layer is adapted to communicate with a peripheral device of the wireless device.
US08738810B2
Processing of out-of-order data transfers is facilitated in computing environments that enable data to be directly transferred between a host bus adapter (or other adapter) and a system without first staging the data in hardware disposed between the host bus adapter and the system. An address to be used in the data transfer is determined, in real-time, by efficiently locating an entry in an address data structure that includes the address to be used in the data transfer.
US08738806B2
Provided is a method and system for synchronizing a plurality of content directory service (CDS) devices in a home network environment. The method of synchronizing the plurality of CDS devices of a home network, which includes the plurality of CDS devices and a control point (CP), comprises (a) requesting a first CDS device among the plurality of CDS devices to start synchronization using the CP; (b) performing the synchronization with a second CDS device among the plurality of CDS devices using the first CDS device; (c) selecting a third CDS device from the plurality of CDS devices and requesting the third CDS device to start synchronization with the first CDS device or the second CDS device using the CP; and (d) performing the synchronization with the first CDS device or the second CDS device using the third CDS device.
US08738804B2
A method, apparatus, and computer instructions for monitoring transactions for a set of known nodes in a network data processing system. Cache data is received from a router in the data processing system. The cache data includes an identification of the set of known nodes sending data packets for transactions onto the network data processing system. The transactions are tracked for the set of nodes using the cache data from the router. In this manner, the loading of work for different nodes in a set of nodes can be identified.
US08738800B1
Described are data structures, and methodology for forming same, for network protocol processing. A method for creating data structures for firewalling and network address translating is described. A method for creating data structures for physical layer addressing is described. A method for security protocol support using a data structure is described. A method for creating at least one data structure sized responsive to whether a firewall is activated is described. A data structure for routing packets is described. A method of forming hashing table chains is described. Additionally, method and apparatus for tracking packet states is described. More particularly, Transmission Control Protocol (“TCP”) tracking of states for packets is described. In an embodiment, a division between software states and hardware states is made as a packet is processed by both software and hardware. Additionally, method and apparatus for network protocol processing are described. For example, a packet for network address translation having a media access control header is obtained, from which information, including the media access control header, is obtained. The information is parsed into one or more data structures. It is determined whether a network processing unit is in a first round processing mode, or a second round pass-through mode.
US08738795B2
Media-aware and TCP-compatible bandwidth sharing may be provided. In various embodiments, a network node may periodically update a virtual congestion level for a transmission stream in a network. The transmission stream may comprise at least one video stream and at least one data stream. The network node may then calculate, based at least in part on the virtual congestion level, a random packet marking probability or a random packet drop probability. In turn, the network node may either drop or mark transmission packets according to the calculated marking and dropping probability. The network node may further calculate an optimal video transmission rate for the at least one video stream and adjust a video transmission rate for the at least one video stream accordingly. Rate-distortions parameters for the at least one video stream may influence the optimal video transmission rate calculation for the at least one video stream.
US08738784B1
In an embodiment, a network may represent a physical system. The network may have an element that represents an entity of the physical system. A value of a state associated with the network may be identified (e.g., generated) using various techniques. The state may be a low-level state associated with the network. The techniques may include, but are not limited to, for example, generating the value based on a scaffold defined for the network, generating the value based on a target value for the state, and/or generating the value based on applying an operation to various values of the state. The identified value may be associated with an identifier. The identifier may distinguish the value, for example, from other values of other states in the network and/or other values of states in other networks.
US08738783B2
A system and method are disclosed for setting interactions between paired computing devices. Paired devices may interact in a master-slave relationship, where the slave device is an intelligent computing device capable of performing a wide variety of functions for the master computing device. When initiating a paired relationship, various characteristics relating to the initiating device are recorded, and the used in defining the relationship between the initiating device and the target device with which the initiating device paired. In a further example of interactions between paired computing devices, user-defined policies may be recorded, stored and implemented which affect the behavior of one or both computing devices when the two devices are paired.
US08738782B1
One embodiment of the present invention provides a system for detecting session hijacking of web-based applications. During operation, the system receives a request from a client at a server, wherein the request comprises a session cookie associated with a session and the client. Next, the system analyzes the session cookie to retrieve an order identifier for the session cookie. Note that the order identifier is generated when the session cookie is submitted to the server. The system then compares the order identifier from the session cookie with order identifiers for previously received session cookies for the session to determine if the session cookie was submitted after all of the previously received session cookies. If so, the system fulfills the request, generates a new session cookie with a new order identifier, and sends the new session cookie to the client. However, if the session cookie was not submitted after all of the previously received session cookies, the system indicates that the session has been hijacked, and terminates the session.
US08738779B2
The present invention relates to a context-based service look up, wherein a service instance, having a scope includes at least one service instance data set having a hierarchy of levels. A service consumer data set, having a hierarchy of levels is received from a service consumer, having a situation. Comparisons are made of each service consumer data set with each service instance data set, for the same level. Dependent on results of the comparisons, it is determined whether said situation of said service consumer matches said scope of said service instance.
US08738777B2
A computer-implemented method for allocating services among a plurality of service operators where each capable of providing at least one service and each service operator operating a respective computer to receiving at a support server a request for service from at least one computer being operated by a user, generating a questionnaire to be answered by the user operating the at least one computer, selecting at least one service operator based upon the answered questionnaire, and establishing a service session between the at least one computer being operated by the user and the computer being operated by the at least one selected service operator for providing the requested service.
US08738773B2
In general, one aspect of the subject matter described in this specification can be embodied in a method for integrating separate software applications in an application execution environment, where the method includes providing a hierarchical structure of nodes corresponding to user interface objects representing elements of a user interface of a computer, wherein the hierarchical structure governs propagation of user interface events among the user interface objects; the providing includes enabling separate software applications to concurrently create nodes in the hierarchical structure and share the user interface; and restricting propagation of user interface events among the user interface objects, during presentation of the user interface objects in the user interface of the computer, based on node ownership information linking the user interface objects to the separate software applications. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
US08738767B2
Methods, systems, and devices are described for monitoring and managing mainframe events. In the methods, systems, and devices of the present disclosure, a stream of messages at a mainframe management console may be monitored to detect mainframe events. The mainframe events may be filtered according to at least one predetermined filtering criterion to identify a plurality of selected mainframe events. The selected mainframe events may then be converted from a character encoding specific to the mainframe to a generic character encoding, and routed to at least one destination Security Information Event Manager (SIEM) application.
US08738762B2
An electronic device may include a server configured to present a log-acquisition environment to a terminal device connected to the electronic device via a network, receive macro-file data and a log-acquisition request that are transmitted from the terminal device by using the log-acquisition environment, and transmit first log information to the terminal-device side according to the log-acquisition request, and a macro-processing unit configured to capture second log information of an operation task by performing processing on the basis of the macro-file data transmitted from the server, and store the second log information, as the first log information transmitted to the terminal-device side by the server.
US08738758B2
Remotely administering a server, the server including non-volatile memory upon which is disposed one or more digital images representing the server, the server also including one or more components each of which includes non-volatile memory in which is disposed one or more digital images representing the component, where the server is connected for data communications to a management module, and remotely administering the server includes: retrieving, by the management module from the server, the digital images representing the server and the digital images representing the installed components; generating, by the management module with the digital images representing the server and the digital images representing the installed components, a graphical representation of the server with the installed components; and presenting, by the management module to a user through a GUI, the graphical representation of the server with the installed components.
US08738747B2
In one embodiment, a method comprises receiving a request to modify a subscriber connection to a network element. The method also includes modifying attributes of the subscriber connection, within a memory of the network element, without disconnecting the subscriber connection from the network element.
US08738735B2
When an application server for performing a Web application is developed, a framework describing each of the modules of data, a logic, and a screen is provided. To attain this, the input contents of a Web page are converted into a data object, the combination of the type of the data object and a command is mapped in each process routine using a first foreign definition file, a process routine to be executed is determined from among prepared process logics based on the type of the data object, the command, and the first foreign definition file, and the combination of an execution result of the process logic and the type of the displaying data object is mapped in the displaying component using a second foreign definition file. These files are provided in the application server.
US08738732B2
A system and method for follow up management comprising determining if a user has an unexpired repository record, extracting information from the repository record associated with the user; and acting on instructions stored in the repository record. The method is practiced on a system for managing online interaction comprising a business rules engine a follow up repository, and a follow up engine.
US08738731B2
Improved approaches for providing secure access to resources maintained on private networks are disclosed. The secure access can be provided through a public network using a standard network browser. Multiple remote users are able to gain restricted and controlled access to at least portions of a private network through a common access point. The solution provided by the invention is not only easily set up and managed, but also able to support many remote users in a cost-effective manner.
US08738725B2
Provided herein are devices, systems, methods and various means, including those related to providing a community internet drive that may utilize a centrally-managed hub as well as storage devices distributed among various networked machines. In some embodiments, the community internet drive can also include features to enable its users to promote and utilize the user's trusted personal relationships while also enabling an open platform for peer-to-peer and/or other types of sharing schemes.
US08738723B1
A computing system is described that receives notification data associated with a user, and responsive to determining that the user is interacting with a first computing device at a first particular time, outputs, for transmission to the first computing device, the notification data. The computing system determines that the user is interacting with a second computing device at a second particular time, and responsive to determining, based on the second particular time being less than a threshold amount of time after the first particular time, that the user did not view the notification data at the first computing device, outputs, for transmission to the second computing device, the notification data.
US08738720B2
The invention concerns a computer-implemented collaboration platform comprising: means enabling an initiator (158) to create a message (168); means enabling the initiator (158) to invite a group of first degree partners (160, 162, 164) to respond to the message (168); means enabling a first degree partner (162) to create a sub-message (170, 172); means adapted to automatically create a link between the sub-message (170) and the message (168), or between the first degree partner (162) and the initiator (158), or between collaboration spaces established for the sub-message (170) and the message (168); and means enabling the first degree partner (162) to invite a group of second degree partners (176) to respond to the sub-message (170) while concealing identities of one or more first degree partner (158, 160, 164) for the group of second degree partners (176), and/or vice versa concealing identities of one or more second degree partner (176) for the group of first degree partners (158, 160, 164).
US08738705B2
Groups of users of a social networking system are categorized based on their association with a type of malicious activity. A set of predetermined malicious groups is identified. Users associated with the malicious groups are selected based on their level of interactions with the malicious groups. Other groups associated with the selected users are identified as being potentially malicious groups. The potentially malicious groups are further analyzed based on occurrences of keywords associated with the type of malicious activity and manual verification by experts. The potentially malicious groups are either classified as being malicious or non-malicious or assigned a score based on their likelihood of being associated with the type of malicious activity. The methods and system disclosed can be used for categorizing other types of social network objects based on their association with a type of malicious activity, for example, users, events, and content.
US08738700B2
The present invention provides a system for intermediating between client nodes and pools of server nodes in an NGN network where the server nodes provide network services to client nodes, wherein the client nodes use various communication protocols and at least part of said communication protocols are different from the communication protocol used by the server nodes. The system comprising: a cluster of associated gateway nodes providing an integrated service for the clients nodes, where each gateway provides services of at least one of: translations of request and answers between the client node and a provider server node, load balancing and managing scenario rules. Each gateway comprise: a database of scripts including, scenario rules, routing scripts and associated transformation scripts, an execution processing module for handling events of at least client requests and server answers according to scenario rules.
US08738687B2
To facilitate account information setting, in a communication system including a management apparatus which manages account information to be used to use a service provided by a server apparatus, and a user apparatus which uses the service, the management apparatus selects, based on device classification information acquired from the user apparatus, account information to be provided to the user apparatus from one or more pieces of account information stored in a storage unit, and provides the account information to the user apparatus. The user apparatus sends the device classification information of the user apparatus to the management apparatus, receives, from the management apparatus, the account information selected based on the device classification information, and uses the service provided by the server apparatus.
US08738683B2
A method and system for securing data transmitted between a client device and a server by obtaining input text at an intermediate module, processing the input text to obtain processed text, and transmitting the processed text to the server. In particular, the server may be configured to provide at least one function on input data provided by the client device, and the intermediate module may be configured to receive input data from the client device, to transform the input data into processed data, and to transmit the processed data to the server. Embodiments of the invention may include systems and methods for intercepting the input data at the intermediate module without transmission of the input data to the server; providing the at least one function by the intermediate module on the input data; and generating by the intermediate module at least one message to the client device based on a result of the at least one function.
US08738681B1
A method, system, and program product for enabling a virtual storage layer to offer array based extent services, the virtual storage layer communicatively coupled to one or more storage mediums, the method comprising determining for the one or more storage mediums, the services offered by the storage mediums, and enabling extent based services at the virtual service layer by combining the services offered by the one or more storage mediums to create new services and by providing a set of services at the virtual service layer.
US08738677B2
Certain embodiments of the present invention relate to methods and apparatuses for providing random numbers for a gaming system. A random number generator (RNG) processor is arranged to select a plurality of RNG system components and configure them in an RNG pipeline, to provide random numbers to a gaming system. In one embodiment, a true random number generator (TRNG) is used to generate seeds for a pseudo random number generator in the pipeline. Analysers, loggers and other elements may also be included in the pipeline.
US08738672B1
Systems, methods, and software to provide document management system user interfaces to clients. Some embodiments include an intermediary server to provide document management system indexing data to a client in a form that is displayable within an existing client file browsing user interface, such as Windows Explorer.
US08738667B2
A method, an apparatus and a computer program product for converting an XML encoded dataset into a minimal set of SQL tables and provided. In the method, a hierarchical structure in the XML encoded dataset is identified. A node element set for the XML encoded dataset is determined, wherein each node element in the node element set is a discrete level of the hierarchical structure of the dataset. One or more nodes of the XML encoded dataset are determined, each node being an instance of a node element. A unique node identifier is allocated to each node. Then, an SQL node table containing one or more records is generated, each record corresponding to a respective one of the allocated node identifiers. An SQL ancestry table is optionally generated to define the inter-relationships among nodes of the identified hierarchical structure of the XML encoded dataset.
US08738660B2
A method and system that includes an aggregation of clients' playlists, separate item names, and a systems own playlists that are converted to request lists. A consolidated dynamic playlist is created by a computer algorithm, which provides an order of priority depending on input variables. Depending on a system mode, consolidated dynamic playlist of a lower level can participate in higher level session of the system.
US08738658B2
One embodiment is a method that discovers branches and groups that include a reference to an object located in a directory information tree. Paths are determined through the directory information tree to the branches and the groups. Information about the paths is then used to describe the object in the directory information tree.
US08738653B2
The present invention is and includes a device, system and method for providing an image enhancement widget. The device, system and method include a javascript component that, upon execution, obtains at least one subject of primary content on a networked page, and at least one permission for enhancement of the primary content, ones of a plurality of content produced remotely from the javascript component and according to the javascript component, and an enhancement widget. The enhancement widget may be a flash widget.
US08738650B2
Representative embodiments of a distributed processing method of facilitating interactive analytics of streaming data records by receiving the data records at a plurality of distributed computational nodes, establishing and storing dimensions corresponding to attributes of the data records, parsing the streaming data records to identify matches to at least one of the dimensions and based thereon, reducing the number of data records to create a targeted subset of the data, re-distributing the targeted subsets of the streaming data records among the distributed computational nodes in accordance with the dimensions stored on the nodes, updating a database storing measures of the dimensions in accordance with the targeted subsets of the streaming data records, and using the database to respond to a query based on measures associated with one or more of the dimensions.
US08738649B2
Representative embodiments of a distributed processing method of facilitating interactive analytics of streaming data records by receiving the data records at a plurality of distributed computational nodes, establishing and storing dimensions corresponding to attributes of the data records, parsing the streaming data records to identify matches to at least one of the dimensions and based thereon, reducing the number of data records to create a targeted subset of the data, re-distributing the targeted subsets of the streaming data records among the distributed computational nodes in accordance with the dimensions stored on the nodes, updating a database storing measures of the dimensions in accordance with the targeted subsets of the streaming data records, and using the database to respond to a query based on measures associated with one or more of the dimensions.
US08738645B1
Data can be processed in parallel across a cluster of nodes using a parallel processing framework. Using Web services calls between components allows the number of nodes to be scaled as necessary, and allows developers to build applications on the framework using a Web services interface. A job scheduler works together with a queuing service to distribute jobs to nodes as the nodes have capacity, such that jobs can be performed in parallel as quickly as the nodes are able to process the jobs. Data can be loaded efficiently across the cluster, and levels of nodes can be determined dynamically to process queries and other requests on the system.
US08738644B2
The present invention provides a single-tap search method for a mobile phone or portable device having an ambiguity keyboard for searching a remote sever. Via a database on the remote sever, the present invention can provide more keywords for a given ambiguity string. Additionally, when the keywords are found on the database on the remote sever the present invention further searches the database for information related to the keywords.
US08738638B1
A system and method determines analyzes usage of an online mapping system by users, determines popularity of geographic regions and stores the processed data which is optionally in a visual data layer over the map.
US08738630B2
Embodiments of a method and apparatus of image search are provided. An exemplary method of image search includes: receiving a request and returning a web page, where the returned web page allows uploading an image and adding annotation content for the image; receiving and storing the image and the annotation content for the image; and providing the annotation content for the image as a search index to an image search engine. Using the disclosed method and server, more searches related to information in an image can be provided. Moreover, because more information related to merchandise in an image can be provided to a viewer, it is believed that more online transactions can be facilitated.
US08738629B1
A search request received at a computer of a search support system is processed by analyzing the received search request to identify request parameters and connecting to a system index of the search support system that is referenced in the request parameters. An external result provider (ERP) process is initiated that establishes communication between the search support system and a data source external to the search support system, for a virtual index referenced in the request parameters. Thus, the ERP process provides an interface between the search support system and external data sources, such as by third parties. The ERP process can operate in a streaming mode (providing real-time search results with minimal processing) and/or a reporting mode (providing results with a greater delay and processing extent) and can switch between modes. The search request results are received from the connected system indexes and the referenced virtual indexes.
US08738624B1
Disclosed are various embodiments for increasing distributed database capacity by adding new nodes while minimizing downtime. A database is partitioned among multiple nodes in a cluster. Each node stores a respective portion of the database. The portions of the database are replicated to corresponding physical standbys. For each portion, a first portion is mapped to an existing node, while a remaining portion is mapped to a physical standby. The cluster is updated to include the physical standbys as additional nodes among which the database is partitioned.
US08738623B2
Embodiments of the present invention address deficiencies of the art in respect to Internet resource metadata creation and utility and provide a method, system and computer program product for the transformation of articles creating subjective metadata utilized for discovery into articles creating mathematical data that is inherently dynamic, global, composed of auditable elements, conducive to relational cross-reference, and utilized to produce statistical opinion data.
US08738615B2
Optimizing operation of a media player during rendering of media files. The invention includes authoring software to create a data structure and to populate the created data structure with obtained metadata. The invention also includes rendering software to retrieve the metadata from the data structure and to identify media files to render. In one embodiment, the invention is operable as part of a compressed media format having a set of small files containing metadata, menus, and playlists in a compiled binary format designed for playback on feature-rich personal computer media players as well as low cost media players.
US08738604B2
One embodiment of a method of the present invention for discovering sensitive information on computer network provides for discovering databases on a computer network, defining a pattern for a data discovery, discovering qualifying records by matching the pattern with field names and/or record values in the databases, sending electronic notification to a database administrator managing the qualifying database, receiving a selection choice from the database administrator managing the qualifying database identifying the status for the qualifying records.
US08738601B2
A query optimizer improves string searches in a computer database that sequentially search for a string in a database record. The query optimizer optimizes the query to search records of a database from a specified start position other than the beginning of the record. The specified start position of the search may be determined by from historical information stored from previous searches. Alternatively, the query optimizer determines the specified start position of the search based on an overriding starting position provided by a system administrator. The query optimizer may also direct that the database record be reorganized to more efficiently search for strings in the record.
US08738595B2
A method and system for a location based full text search is disclosed. The system generates interwoven bit vectors for documents that are stored in a database. The system may determine a location value based on a portion of a map that a user is viewing. The system may also receive at least one search term inputted by a user. Based on the location value and the search term, the system may generate one or more interwoven bit vectors, which may be used to query an index that identifies responsive documents stored in the database.
US08738594B2
Method of generating search results for a search engine which allows users to provide feedback to the search engine. Historical data for all searches performed are kept by the search engine which is used to modify the results generated by other conventional means. When the results are displayed to the user, the user is able to interact with the system and provide feedback which modifies the historical data. Such feedback can then be used in future searches to generate results which are better ranked and clustered according to relevance to the search request. Conveniently, the user is able to provide at least part of his feedback by clicking on “up” and “down” buttons, in addition to ranked search results, the system may display other records associated with the search enquiry, such as a chatroom on that topic.
US08738592B2
In various embodiments, a system, method, and related computer-readable storage medium to process data transactions are provided. In one example, a system is arranged to process data transactions in a data store including a plurality of databases. The system includes a computer interface module to receive a data transaction request from at least one requesting computer and a data access layer having one or more processors to identify at least one database in the plurality of databases. The data access layer is to define an abstraction layer between a computer interface module and the plurality of databases. Other embodiments are disclosed.
US08738591B2
Methods and systems for rating and committing events in an event processing system are provided. Events can be rated at a rating system according to information that is stored locally on the rating system. Rated events can be stored in a database system with these rated events being utilized to, among other things, restore information that is stored locally on the rating system.
US08738581B1
Various systems and methods for using multiple clients for data backup are described. For example, one method involves accessing a namespace, where the namespace indicates locations of files. At least a portion of the namespace is divided into sets, where the sets correspond to a subset of the files. The files of the subset are accessed by plurality of nodes, and the accessing is based on the sets. Each of the nodes accesses the files of the subset. The nodes are used to store, at data storage, the files of the subset.
US08738580B2
An aspect of the present invention stores files of a source directory in a target directory. In an embodiment, a unique identifier is generated for each of the files and a new location and a new name are generated for the file. The new location represents the specific sub-directory of the target at which the file is stored. The file is stored at the new location with the new name. Such storing in a new location with a new name can be advantageously used to address various issues in corresponding environments. In one environment, the target directory is stored in an embedded system, with limited resources and the source directory contains several files with substantial overlapping names (which can require substantial resources to search for a specific file). The unique identifiers are generated according to media transfer protocol (MTP), which generates an object identifier for each of the files/directories, etc.
US08738578B1
A system is configured to: determine whether criteria are met to grow a structure; calculate, when the criteria are met, a new size of the structure based on at least one or more of: a predefined curve, a total number of elements to be stored in the structure, an amount of available memory, or architecture information corresponding to the processor; allocate an area in memory to store the structure based on the new size; and store the elements of the structure in the area, where the area comprises space to add additional elements to the structure. The new size of the structure may be greater than the total number of elements.
US08738566B2
The illustrative embodiments provide for automatically and proactively retrieving administrative maintenance tasks or potential issues from a set of directory servers without direct intervention from an administrator. Responsive to an operation request being sent from a requesting application to the set of directory servers and an administrative maintenance control mechanism being active, an administrative maintenance control is automatically sent to the set of directory servers. Responsive to receiving the response to the administrative maintenance control, an end user application within the data processing system is notified that the at least one of the administrative maintenance tasks or the potential issues have been received.
US08738560B2
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.
US08738550B2
A method for processing risk factors for a user is disclosed. The method may include receiving protocol data for creating a risk factor engine by an application stored and executed at a computing device. The risk factor engine may be stored in memory and executable by a processor to process a first set of stored user health data for a user. The protocol data may include a rule and one or more health attribute values. The rule and the one or more health attribute values may each include a computer programming expression editable by an administrator. The method may further include determining a user health score through execution of the risk factor engine by the processor and based on the user health data.
US08738545B2
A method, apparatus and system of map based neighborhood search and community contribution are disclosed. In one embodiment, a neighborhood communication system is described. This embodiment includes a privacy server to apply an address verification algorithm associated with each user of the online community to verify that each user lives at a residence associated with a claimable residential address of an online community formed through a social community module of the privacy server using a processor and a memory. The privacy server automatically determines a set of access privileges in the online community associated with each user of the online community by constraining access in the online community based on a neighborhood boundary determined using an algorithm of the privacy server. The privacy server may constrain the particular user to communicate through the online community only with a set of neighbors having verified addresses using the privacy server.
US08738538B2
Selling intangible property rights may include receiving content from a seller and determining one or more potential purchasers for the content's intangible property rights. The potential purchasers may be determined according to the subject of the content, the audience for the content, and the intangible property rights being sold. An offer to sell the intangible property rights may then be transmitted to one or more potential purchasers, along with a portion of the content. Upon receiving the one or more purchaser's acceptance of the offer, a complete copy of the content may be transmitted to the purchaser.
US08738535B2
The software site licensing system includes a client site having a target unit and a license sales site for generating a corresponding site license. The sales site receives an order for a target unit from the client and sends the physical order to a warehouse for shipping. The sales site determines the intangible portion of the order and establishes a virtual warehouse for the client to inventory the intangibles (license components). The warehouse notifies the sales site of the unique identifiers on the target prior to shipping so the sales site can link the en-route target with the client. The client accesses its personal virtual warehouse and selects the license components desired for the site license. The system assembles the site license and upon request, transmits the site license from the virtual warehouse to the target unit for installation.
US08738534B2
The present invention is related to a decision-support system and method for providing with a score an object represented by a target item from a multidimensional space, said score being representative of the probability that the object satisfies a given binary property. The method and/or decision support-system may be performed in a computer environment comprising processing means connected to memory means.
US08738532B2
Consumers may utilize computing devices to assist in the purchase and/or loyalty process, and in particular, the consumer may utilize a PDA to facilitate the purchase and/or loyalty process. During the purchase and/or loyalty process, the consumer may need to insure that any content downloaded or used in association with the PDA is secure in how it is collected, assembled, and delivered to the PDA device. This system and method secures the data from its source to when it is actually viewed or used by the authorized user. The exemplary system and method may establish a PDA portal link to the web site for collecting specified information for a user and transmitting the information to the remote device. To receive the information, the PDA contacts the portal and establishes a connection, authenticates itself to the network and allows the user to complete secured transactions or transmissions over the network.
US08738528B2
A self-service terminal (SST) and a method of operating an SST are disclosed. The method comprises the steps of selecting a default characteristic for a service offered at the SST responsive to a normal press of a user button element associated with the service, indicating a plurality of selectable characteristics responsive to a long press of the user button element and selecting a chosen characteristic for the service responsive to a press of a user button element associated with one of said selectable characteristics.
US08738522B2
A user installs a Peer-to-Peer Payment Application (“PPA”) on their mobile device. The PPA transmits the location of the user device to a server located in a Peer-to-Peer Payment System (“PPS”). The PPS may search for other devices within a certain proximity to the user that may be active. The PPS may search the social network content of the user to determine if any of the proximate devices users are likely counter-parties. If more than one likely counter-party is identified, the PPS may rank the counter-parties according to a preconfigured set of factors that define the strength of the connection to the user. These factors may include their status in the user's social networks, frequency of contact, prior transactions, or other factors that further establish a relationship. The PPS may transmit the ranked list of likely counter-parties to the PPA for display to the user on the device.
US08738521B2
Embodiments of the invention include a method and system for conducting financial transactions over a payment network. The method may include associating a payment address of an account with an account holder name, the account residing at a financial institution and the associated payment address of the account configured to allow withdrawals by the account holder only and to allow a plurality of deposits to be made at different times. The method further includes freely publishing the payment address and making it available to users of an internet portal or search engine. The method further includes receiving data over a network identifying a deposit to be made to the account, assigning the deposit to the account using the payment address, and notifying the payer of the assignment. At least one directory is used for associating the account holder with the payment address.
US08738517B2
Some embodiments may provide a method comprising receiving an identification of an entity from a network-based commerce system and receiving authentication data associated with the entity from the network-based commerce system, a combination including the authentication data and the identification being operable to facilitate a transfer of value affecting a first account associated with the entity, the transfer of value further affecting a second account associated with the network-based commerce system, the authentication data and the identification of the entity being insufficient for the network-based commerce system to identify the first account.
US08738516B1
Methods and systems are disclosed that identify and locate debt settlement candidates based on credit data associated with the consumer. For example, candidacy may be based on a debt score, generated by an assessment of the consumer's credit data. Credit data may include the consumer's credit score rank, credit score, revolving credit to debit ratio, credit available, delinquent accounts, negative accounts, instances of negative information on their credit report, public record data, average account age, debit, or a combination thereof.
US08738507B2
Networks, systems and methods that match orders for TBA futures and settle and clear open positions for TBA futures are disclosed. The TBA futures may include MBS TBA future contracts. A central counterparty clearing firm may net long and short positions and generate delivery instructions to parties having open positions.
US08738506B2
A data distribution system and method are described herein to improve the distribution of market information to subscribing client devices. Market information updates are provided to subscribing devices over a communication link every time a change in the market occurs. If a bandwidth limitation is reached on the communication link, the preferred embodiments switch to a second mode of transmission such that the market information updates are provided only at predetermined intervals. The preferred embodiment monitors the bandwidth consumption to determine what mode of transmission to apply, and in response, it can dynamically change between modes of transmission. By dynamically adjusting the mode of transmission to comport with the current network bandwidth, the preferred embodiments may provide a network friendly, data intensive, and fast response market information feed.
US08738500B1
A method, a system, and a computer-readable medium for soliciting a customer using an interactive computer-readable medium are enclosed. A method, a system, and a computer-readable medium for fostering interactions between a customer and a financial institution are enclosed. A computer-readable medium is enclosed. A method, a system and a computer-readable medium for soliciting a customer using a computer-readable medium.
US08738487B1
Methods and apparatus for processing data. The apparatus includes a plurality of entry systems for receiving the data from a respective plurality of contributors which each formulate the data based on respectively different: a) input data, and b) rules for governing how the input data is used to formulate the data. The apparatus also includes a tracking system having a data normalizer configured to normalize the formulated data received from each of the plurality of contributors into a common format. The tracking system performs at least one comparison of the normalized data from the entry systems and signals results of the comparison.
US08738485B2
Transaction processing in an offline environment for a prepaid product comprising a portable consumer device includes responding to presentation of the prepaid product at a reader for offline processing by initiating operation of the prepaid product, receiving data from the prepaid product at the reader that indicates the prepaid product is associated with a prepaid account balance, determining that the prepaid product is in a negative balance condition, and taking preventive action in response to the negative balance condition such that future acceptance of the prepaid product at a reader is prevented.
US08738482B2
The invention relates to a method for preparing an optimal alternative billing plan for mobile telephony users managed through a call center, which is applicable to the recommendation of an optimal telephony plan to the customers of an operator, considering the consumption of the customer, the risk of the customer migrating to another and the market strategy of the operator. It comprises the estimation of the real bill of a customer during a time period covering the last M months, a simulated estimation of the bill of the customer using any generic plan based on the mean traffic of the last M months, applying a simulation algorithm and the estimation of the churn risk of a customer according to the value of the said customer, the value of the operators on the market, number of better offers, number of the customers which he calls per operator and the simulations performed with the generic plans, applying an estimation algorithm.
US08738475B2
This invention relates to a system for viewing and manipulating a user's financial transaction data and a method for associating financial transaction data with a user's project data using a portable electronic device.
US08738466B1
Disclosed are various embodiments for dynamically generating a network site for a topic. A set of search terms that are associated with one or more search engines are obtained. A respective set of items in an item catalog that are relevant for each of the search terms are identified. A respective network site is established for each of the search terms when the respective set of items includes at least a predefined number of items. The respective network site offers at least some of the respective items for sale.
US08738458B2
An e-commerce based method for requesting information and purchasing products from a dealer through a manufacturer is disclosed. This method and system includes sending a request for detailed dealer information to a manufacturer server system using a client system and displaying real-time detailed dealer information on the client system based on the request, the real-time detailed dealer information received from the manufacturer server system, the manufacturer server system accessing the real-time detailed dealer information from a remote dealer server system via a middleware application system.
US08738452B2
A method, system, and medium are provided for processing multiple items for retail sale via a single retailer action. Upon scanning a machine-readable marking that is associated with multiple items provided by various vendors, a marking identifier associated with the machine-readable marking is recognized. The marking identifier corresponds with each price of the multiple items. Each price of the multiple items is presented to a consumer for payment that can be disbursed to the appropriate vendors.
US08738442B1
A virtual content server and method are provided for virtual content providers to provide multiple items of their virtual to users as part of an ordered virtual content campaign. A provider may define the order for the presentation of the content items, such as a linear sequence or based on a particular logic, e.g., a state transition graph or matrix, and such order information is stored in a campaign database. The server stores information regarding the state of the campaign for a particular user, e.g., how many or which ones of the content items of the ordered campaign have been presented to the user. Additionally, the provider may define certain performable actions with respect to particular states or content items. Actions performed by the user may be detected, and the server may store information regarding performed actions in association with the user id. In this manner, the next virtual content item in the ordered campaign to serve to the user in response to a virtual content request may be decided based on the current state of the campaign and/or the actions performed with respect to the campaign.
US08738439B2
There is disclosed a server and local device that interface for selecting advertisements to be viewed by users of an online service based upon user activity. The local device preferably maintains a targeted activity list of activity identifiers and associated advertisements. The local device monitors the activity on the local device and compares the activity to the identifiers in the targeted activity list. If the activity matches one of the identifiers, the local device plays one or more advertisements.
US08738429B2
A platform for a loyalty program provides an interface allowing a consumer to create a benefit tailored for his/her needs. In one embodiment, a consumer accesses the platform via a web-based interface, and selects benefit/reward parameters including but not limited to the nature of the event triggering award of the benefit, the source (i.e. retailer) of the benefit, the nature of the benefit (i.e., discount based upon purchase price or accumulated loyalty points), and/or the events allowing accrual of loyalty points. The interface communicates the inputted parameter to an engine of the loyalty program. The platform would then check the inputted parameter against any constraints, such as parameters of an existing loyalty program in which the consumer is already enrolled.
US08738426B2
Campaign creation systems and methods for building taxonomy based targeted search advertising campaigns in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes obtaining source data describing a plurality of landing pages, obtaining a list of keywords using the campaign creation server system, where the list of keywords comprises keyword component, building a taxonomy using the source data and the initial list of keywords, where the taxonomy uniquely maps the plurality of landing pages to categories and attributes and maps the keyword components to the categories and attributes, mapping keywords to relevant offers based on the taxonomy, automatically generating adgroups based on the offers and relevant keywords, where each adgroup includes a landing page, at least one creative and at least one keyword, and deploying the adgroups to a search engine provider.
US08738423B2
An approach is provided to analyze consumer behavior data. In the approach, location data corresponding to the consumers is identified. Discarded tagged packages are received from the consumers. The discarded tagged packages include wireless tags that associate the discarded tagged packages product identifiers. At a refuse collection point, each of the wireless tags are read (e.g., using an RFID reader). The reading retrieves the product identifiers associated from the tags on the discarded packages. The product identifiers and the location data are stored in a data store. Consumer consumption maps are generated from the stored product identifiers and location data.
US08738416B2
An information processing apparatus includes a difference calculation module, an addition module, and an output module. The difference calculation module calculates a difference between a first information amount that is generated between a first person in charge and a second person in charge when a business that constitutes a business process is finished and a second information amount that is estimated to be generated between the first person in charge and the second person in charge when the business that constitutes the business process is finished. The addition module adds the differences calculated by the difference calculation module in a combination of the first person in the business process and the second person in the business process or in other business process related to the business process. The output module outputs the sum of the differences calculated by the addition module as risks of the business processes.
US08738415B2
Various systems, methods, and programs embodied in computer readable mediums are provided that facilitate the automated merger of print workflow information into job tickets that express the characteristics of a document to be printed. In various embodiments, a job ticket that describes a number of characteristics of a finished document to be printed is automatically modified in a processor-based system. The modifications are performed by merging at least a portion of a print workflow with the job ticket where the print workflow specifies a process to print the finished document.
US08738412B2
The present invention relates to the matching of resources to work entries. In particular, the present invention allows work items to be assigned to a particular resource based on the characteristics of the work item and on the qualifications and preferences of the resource. Furthermore, the present invention does not rely on queues, thereby allowing characteristics of a work item other than or in addition to the amount of time that a work item has been waiting for service to be considered in assigning the work item to a resource. The types of work items that may be validly assigned to a resource, or the preference rules used to select a valid work item for handling by a resource, may be altered by altering the validation rules and preference rules associated with the resource and/or work item. Accordingly, the rules for allocating work may be adjusted easily and quickly, including at run-time, and may represent any attribute desired for use in allocating work.
US08738404B1
Disclosed are systems and methods for processing an insured property loss. The systems and methods communicate with an insured property owner and process an insured property loss of the insured property owner by recording a plurality of details of the insured property loss by selecting a plurality of insured property loss details data from a plurality of structured insured property loss detail menus.
US08738395B2
Methods, computer program products, and systems are described that include monitoring at least one health attribute of an individual during an artificial sensory experience, associating a characteristic of the artificial sensory experience with the at least one health attribute of the individual, and modifying at least one of an inhalation device-dispensed bioactive agent or the artificial sensory experience at least partially based on associating a characteristic of the artificial sensory experience with the at least one health attribute of the individual.
US08738394B2
Clinical data file embodiments and methods for creating the same are provided. One embodiment includes treatment professional information in at least one of a number of treatment professional information data fields in a treatment professional section of the file, patient personal information in at least one of a number of patient personal information data fields in a patient profile section of the file, a number of patient medical information items, and an indicator associated with at least one of the treatment professional information data fields, at least one of the patient personal information data fields, and at least one of the patient medical information items, where the treatment professional information, patient personal information, and patient medical information items associated with an enabled indicator are hidden.
US08738391B2
A system for describing and analyzing service-related human experience in organizational or commercial environments based on a hierarchical model of needs (e.g. Maslow's hierarchy of needs) is provided herein. The system may include a classifier configured to classify experience states based on a predefined hierarchical model of needs, to yield a classification; a modeler configured to model a real-life environment into a model that includes a set of process instances associated with users; and an experience notation generator configured to: extract experience-related data associated with the users from the model, based on the classification; and represent the experience-related data of each one of the process instance as a non-textual time series, based on the classification. Optionally, the time series may be used to produce reports using an analyzer. The reports may be applied to a remedy engine to generate recommendations for improving the human experience.
US08738383B2
An apparatus, system, method and computer program product are provided for enabling a user to remotely and interactively control, using voice commands, the processing tasks of multiple pieces of equipment, such as semi-automatic medication storing, dispensing and packaging devices. In particular, an apparatus may be configured to provide a user with a voice prompt associated with a dynamically prioritized task. In response, the apparatus may further be configured to receive, a voice command from the use and to transmit an instruction associated with the voice command to one of the multiple pieces of equipment for performance of the prioritized task.
US08738382B1
Audio feedback time shifted filtering systems and methods are presented. The systems and methods facilitate separation of program audio feedback from received environmental audio (e.g., audio sensed by a microphone.) The separation of the program audio feedback reduces interference from program content audio feedback on performance of voice recognition operations. In one embodiment of a personal video recorder audio filter method, environmental audio patterns are received, an audio feedback time shift filter process is executed for separating out program content from the environmental audio patterns, and voice recognition is performed on the filtered environment audio patterns (without interference from program audio content feedback). The time shift or deterministic delay provides a closer correlation between program audio content and program audio content feedback received at the microphone and permits input timing compensation to compensate for feedback loop delays.
US08738377B2
Predicting and learning users' intended actions on an electronic device based on free-form speech input. Users' actions can be monitored to develop of a list of carrier phrases having one or more actions that correspond to the carrier phrases. A user can speak a command into a device to initiate an action. The spoken command can be parsed and compared to a list of carrier phrases. If the spoken command matches one of the known carrier phrases, the corresponding action(s) can be presented to the user for selection. If the spoken command does not match one of the known carrier phrases, search results (e.g., Internet search results) corresponding to the spoken command can be presented to the user. The actions of the user in response to the presented action(s) and/or the search results can be monitored to update the list of carrier phrases.
US08738369B2
The present proposes new methods and an apparatus for enhancement of source coding systems utilizing high frequency reconstruction (HFR). It addresses the problem of insufficient noise contents in a reconstructed highband, by Adaptive Noise-floor Addition. It also introduces new methods for enhanced performance by means of limiting unwanted noise, interpolation and smoothing of envelope adjustment amplification factors. The present invention is applicable to both speech coding and natural audio coding systems.
US08738368B2
A system for and method of speech processing for a vehicle. Speech is received from at least one vehicle occupant via a plurality of microphones corresponding to the plurality of zones in the vehicle, wherein the microphones convert the speech into speech signals. At least one active communication zone is determined in which the at least one vehicle occupant corresponding to the active communication zone is speaking Speech processing is modified in response to the determined active communication zone.
US08738348B2
A method and mechanism for implementing a general purpose scripting language that supports parallel execution is described. In one approach, parallel execution is provided in a seamless and high-level approach rather than requiring or expecting a user to have low-level programming expertise with parallel processing languages/functions. Also described is a system and method for performing circuit simulation. The present approach provides methods and systems that create reusable and independent measurements for use with circuit simulators. Also disclosed are parallelizable measurements having looping constructs that can be run without interference between parallel iterations. Reusability is enhanced by having parameterized measurements. Revisions and history of the operating parameters of circuit designs subject to simulation are tracked.
US08738339B2
A method of establishing position dependent focal laws and dynamically accessing these focal laws during inspection is disclosed comprising the steps of partitioning a CAD model into distinct geometric regions prior to inspection, generating a dedicated set of focal laws for each of the geometric regions, and associating each position of the scanner with one of the geometric regions. A method of compressing an A-Scan using a windowing technique is also disclosed. Additionally, methods for computing and displaying volumetric slices in real-time are disclosed. Finally, a method of firing multiple probes at different firing frequencies is disclosed, as well as a multi-probe inspection system that enables parallel firing.
US08738332B2
A computer aided design application modifies a CAD drawing having one or more electrical components by optimizing a plurality of circuits and associated panels, and assigning circuit and panel identifiers to each component for producing an engineering drawing. Further such identified components can be placed in home run groups, implementing shortest path calculations for various wire types and using neutral wires sharing options for producing an engineering drawing illustrating the home run grouping and identifiers, panel schedules and complete bills of materials.
US08738329B2
A calibration method/system and verification method for digital torque tools are disclosed, in which the calibration method comprises the steps of: transmitting a data containing usage records of a digital torque tool at a client end to a remote calibration platform; comparing the data of usage records with statistic data stored in the calibration platform so as to obtain a data relating to average degree of fatigue; performing a calculation based upon the data of usage record and the data of average degree of fatigue so as to obtain a calibration data; transmitting the calibration data to the client end while allowing the calibration data to overwrite the corresponding original torque data of the digital torque tool.
US08738320B2
A light condensing lens includes a plurality of lenses disposed side by side in a splitting direction of a view angle to condense incident light over a range corresponding to respective split portions of the view angle. The view angle is split in a direction orthogonal to an optical axis of the incident light.
US08738307B2
A method is provided for determining the viscosity of thin films which exhibit a viscous behavior at a measurement temperature, notably for polymer resins above their glass transition temperature. A thin layer of material is formed on a substrate, a known geometrical pattern is impressed in the thin layer by molding or etching, the thin layer being in the solid state at the end of the impression step. The initial topography of the impressed pattern is measured over the entire length of the pattern along a determined direction, the film is baked at the measurement temperature Tm for a determined creep time tflu, and the resulting topography of the crept pattern is measured. Mathematical processing of the topography measurements is carried out in order to deduce a value of viscosity at the measurement temperature therefrom. The impressed pattern at the start is aperiodic.
US08738304B2
In one aspect of the present invention, a system has a data acquisition device for acquiring data from a component. The component has an identification transmitter. The data acquisition device has an image acquisition mechanism to capture an image of the component and a receiver to receive a signal from the identification transmitter. The data acquisition device also has a processor to process data from the image acquisition mechanism and the receiver.
US08738303B2
An apparatus for identifying outliers among chemical reaction assays, the apparatus comprising a transition point finder, configured to find at least one transition point in a cumulative function, the cumulative function giving a quantitative indication based on a count of points in a calculated space as a function of distance from a function dividing the calculated space into at least two groups, each one of the points representing results of a respective assay of a chemical reaction. The apparatus further comprises an outlier identifier, in communication with the transition point finder, configured to use a distance of the found transition point from the function dividing the calculated space, as a threshold, for identifying an outlier among the chemical reaction assays.
US08738302B2
A method that includes: (i) detecting an acoustic wave that is propagating through a body of water, as the body of water is being frozen on a structure, thus yielding a detected acoustic wave; (ii) extracting, from the detected acoustic wave, (a) a frequency component thereof, and (b) a magnitude of the frequency component; and (iii) removing the body of water from the structure when the magnitude exceeds a threshold value.
US08738294B2
Mechanical properties of formation rock from a subsurface reservoir are measured with a computerized system while a core sample from the formation is being cut, during a process known as slabbing, for other analytical purposes. Forces exerted during cutting of the slab from the original core sample are sensed and stored in the computer system. The recorded force data, cutting time and dimensions of the core sample and the cut slab are processed in the computer system. Measures of characteristics and mechanical properties of the rock, such as rock strength and angle of internal friction, are obtained with the computer system. Separate and specialized testing procedures performed on test core plugs using samples specially extracted from the original core sample are not required.
US08738292B1
A computing device is described that determines an exit location at which a user of a computing device exited a stop associated with a transportation service. The computing device determines a predicted duration of travel by the user from a current location of the computing device to the exit location at which the user exited the stop associated with the transportation service. The computing device outputs, for display, a notification based at least in part on the predicted duration.
US08738289B2
A system, method and computer program product for obtaining a traffic route for a vehicle. The system receives information of a current location of the vehicle. The system determines a destination location or destination region of the vehicle. The system computes a plurality of available traffic routes from the current location to the destination location or to the destination region. The system estimates a potential demand for at least one potential passenger from the current location to the destination location or to the destination region per each available traffic route. The system recommends, to a driver of the vehicle, an available traffic route that has a highest estimated potential demand among a plurality of the available traffic routes.
US08738288B2
A method and system for searching for points of interest along a route is disclosed. A relation that includes records that associate link identifiers, point of interest identifiers, and distances between the links and the points of interest is generated during the compilation process of a first version of a geographic database. The relation is stored in compiled database products. When a compiled database product is being used by a navigation system, for example, navigation application software programs use the relation to accurately and efficiently find points of interest along a computed route.
US08738278B2
A two-wheel, self-balancing personal vehicle having independently movable foot placement sections. The foot placement sections have an associated wheel, sensor and motor and are independently self-balancing which gives the user independent control over the movement of each platform section by the magnitude and direction of tilt a user induces in a given platform section. Various embodiments are disclosed including those with a continuous housing, discrete platform sections and/or tapering platform sections.
US08738277B1
A method for determining a preferred gas station comprises determining gas stations in range of a vehicle, receiving one or more factors associated with refueling preferences for a profile associated with the vehicle, the factor being derived at least in part from data associated with previous refueling of the vehicle, comparing the factor with information associated with the gas stations to determine the preferred gas station. A system comprises a receiver configured to enable communications with a remote server and receive a factor associated with refueling preferences, and a processor configured to determine gas stations in range of a vehicle, and compare the factor with information about the gas stations to determine a preferred gas station.
US08738275B2
The invention provides a vehicle group control method that controls the traveling of a vehicle group including a plurality of vehicles. The vehicle group control method includes: a process of controlling vehicles in each of a plurality of small vehicle groups which are divided from the vehicle group and controlling the relative relationship between the vehicles in each small vehicle group using communication between the vehicles in the same small vehicle group; and a small vehicle group control process of controlling the relative relationship between the small vehicle groups using communication between representative vehicles in the small vehicle groups.
US08738267B2
A vehicular travel control device according to the invention includes an inter-vehicle distance measuring section that is mounted on a subject vehicle and measures an inter-vehicle distance between the subject vehicle and a preceding vehicle, a target inter-vehicle distance setting section that sets a target inter-vehicle distance, a following travel control section that performs a travel control so as to make the inter-vehicle distance become equal to the target inter-vehicle distance and stops the subject vehicle while following a stopping of the preceding vehicle, a gradient acquiring section that acquires a gradient of a road being traveled of the subject vehicle, and a vehicle speed sensor that measures a travel speed of the subject vehicle. The target inter-vehicle distance setting section sets the target inter-vehicle distance based on the gradient and the travel speed.
US08738265B2
A system and a method for assisting a driver of a vehicle to turn the vehicle when driving during low-mu surface conditions. The vehicle has a steering system, a plurality of wheels and a brake system allowing individual braking of the respective wheels of the vehicle. The system comprises a controller arranged to detect if the vehicle accelerates after the brakes of the vehicle have been applied, and detect a driver command to turn the vehicle in either direction. If both detections are positive the controller is further arranged to release the brake force on a side of the vehicle opposite to the detected turning command direction.
US08738264B1
An automotive vehicle braking system and method for controlling the same. The system includes an electronic controller communicatively coupled to a vehicle braking system and a vehicle motion detection device. The braking system is configured to be automatically activated in response to detection of an object in a path of the vehicle. Once activated, the braking system is deactivated either by the driver or a pre-determined time period after detection that motion of the vehicle has stopped. Prior to deactivation of the vehicle braking system an HMI message is activated indicating imminent deactivation of the vehicle braking system.
US08738255B2
Disclosed here are inventive systems and methods for a powertrain of an electric vehicle (EV). In some embodiments, said powertrain includes a continuously variable transmission (CVT) coupled to an electric drive motor, wherein a control system is configured to control the CVT and/or the drive motor to optimize various efficiencies associated with the EV and/or its subsystems. In one specific embodiment, the control system is configured to operate the EV in an economy mode. Operating in said mode, the control system simultaneously manages the CVT and the drive motor to optimize the range of the EV. The control system can be configured to manage the current provided to the drive motor, as well as adjust a transmission speed ratio of the CVT. Other modes of operation are also disclosed. The control system can be configured to manage the power to the drive motor and adjust the transmission speed ratio of the CVT taking into account battery voltage, throttle position, and transmission speed ratio, for example.
US08738252B2
A method for driving a vehicle in which a gearbox connected to a combustion engine can be set to various different transmission ratios including a low transmission ratio in which the engine speed is below that at which a torque plateau for the low ratio is reached. The vehicle may drive in a first mode or a second mode both at the low ratio, such that in the first mode, the vehicle is driven without fuel supply to the engine and in the second mode, the engine is provided with fuel supply in order to deliver motive force for propulsion of the vehicle. In the method one determines whether the vehicle should be driven according to the first mode or the second mode, based on a need for motive force.
US08738249B2
A synchronous automatic transmission up-shift control utilizes input torque measurements. The input torque is measured during an up-shift having preparatory, torque, and inertia phases. Target input torque profiles for the torque and inertia phases are determined based on the input torque during the preparatory phase. During the torque phase, an engine torque is controlled to cause the input torque to achieve the target profile for the torque phase. During the inertia phase, an on-coming clutch is controlled to cause the input torque to achieve the target profile for the inertia phase.
US08738245B2
A control apparatus which is capable of enhancing the accuracy of control of a controlled object having characteristics that dead time and response delay thereof vary. The control apparatus includes an ECU. The ECU calculates four predicted values as values of a controlled variable associated with respective times when four dead times elapse, respectively, calculates four weight function values associated with an exhaust gas volume, and calculates four products by multiplying the predicted values by the weight function values, respectively. The ECU sets the total sum of the four products as a predicted equivalent ratio and calculates an air-fuel ratio correction coefficient such that the predicted equivalent ratio becomes equal to a target equivalent ratio.
US08738244B2
An agricultural machine comprises an electronic control device, an actuator, which is actuated under external power, for adjustment of at least one working parameter of the agricultural machine, and a sensor, which is connected to the control device, for detection of the vertical position of the agricultural machine. It is proposed that the control device can be operated so as to derive from the signals of the sensor which topographical zone of a number of topographical zones of a field the agricultural machine is situated in each case, and to activate the actuator as a function of the respective topographical zone.
US08738242B2
The slope angle of a blade on an earthmoving machine is automatically controlled based on measurements from a three-axis gyroscope, a blade slope angle tilt sensor, and a blade tip angle tilt sensor mounted on the blade. A three-axis gyroscope has high dynamic response and high resistance to mechanical disturbances but is subject to potentially unbounded errors. A tilt sensor has bounded errors but has a slow dynamic response and a high sensitivity to mechanical disturbances. The combination of a three-axis gyroscope and two tilt sensors provides an advantageous measurement system. Algorithms for performing proper fusion of the measurements account for the lack of synchronization between the three-axis gyroscope and the tilt sensors and also screen out invalid measurements from the tilt sensors. The blade slope angle is controlled based on a reference blade slope angle and an estimate of the blade slope angle computed from properly fused measurements.
US08738239B2
A swing control system and method for a construction machine using an electric motor is provided. The swing control system includes a swing electric motor swinging an upper swing structure and a swing control unit. The swing control unit includes a reference speed calculation means for calculating a reference swing speed and a maximum acceleration according to a manipulation signal of a control lever for a swing manipulation; a swing speed determination means for calculating a first speed change amount from a difference between the reference swing speed and an actual swing speed by the electric motor that is currently fed back, calculating a second speed change amount for a sampling time from the maximum acceleration, and determining a swing speed according to the manipulation signal by comparing the first speed change amount and the second speed change amount and adding a smaller amount between the first speed change amount and the second speed change amount obtained as the result of comparison to the actual swing speed currently fed back; and an output torque control means for controlling an output torque of the electric motor by generating a control signal for the determined swing speed.
US08738228B2
A method for tuning a vehicle's performance may include measuring a plurality of parameters representing the vehicle's current handling condition and the vehicle's limit handling condition, determining a margin between the vehicle's current handling condition and limit handling condition, characterizing the driver's dynamic control of the vehicle based on the margin, and altering at least one tunable vehicle performance parameter based on the characterization.
US08738222B2
A method for controlling a multimedia system on an automobile that includes at least one module for executing a multimedia function, having at least one operation state controlled by an action of the user on an interface. The multimedia system includes a prestart state in which at least one prescribed task of the module that does not require any action by the user is initiated, a detection mechanism monitors the occurrence of a vehicle opening or unlocking event, the module is temporarily set in the prestart state following the detection of the event, the module being capable, when in the prestart state, of being switched to the operation state when the user acts on the interface.
US08738215B2
Systems and methods for learning torque estimate errors and updating torque estimation models are presented. In one example, torque errors are learned during an engine shut-down, after a disconnect clutch coupled between an engine and an electric machine has been released. An updated torque estimation model is then used to control torque during subsequent engine operation to improve drive feel and vehicle performance.
US08738213B1
Autonomous vehicles use various computing systems to transport passengers from one location to another. A control computer sends messages to the various systems of the vehicle in order to maneuver the vehicle safely to the destination. The control computer may display information on an electronic display in order to allow the passenger to understand what actions the vehicle may be taking in the immediate future. Various icons and images may be used to provide this information to the passenger.
US08738212B1
The disclosure herein provides systems for a versatile electric bicycle that is configured to be easily adapted to accommodate various needs and requirements. In certain embodiments, the foregoing may provide features and/or models that are configured to be easily adapted to accommodate parts of varying dimensions, different seating configurations, and/or particular laws and regulations of different jurisdictions.
US08738210B2
A battery temperature control device for an electric vehicle is provided which is capable of maintaining both the range of the electric vehicle and the battery life at a high level without drastically reducing either of them. A recommended temperature range suitable for battery use and a usable temperature range in which a battery is usable and which is wider than the recommended temperature range are included, and while the battery temperature is basically controlled to converge to the recommended temperature range to maintain the battery life, in a situation where the power consumption necessary for controlling the battery temperature to converge to the recommended temperature is increased, making it difficult to travel a desired travelling distance, the recommended temperature range is switched to the usable temperature range and the battery temperature is controlled to converge to the usable temperature range, and the power consumption necessary for controlling the battery temperature is suppressed and the range of the vehicle is maintained.
US08738208B2
In a configuration in which an auxiliary power supply is connected to an intermediate link circuit of a main conversion unit, intermediate link voltage as input voltage of the auxiliary power supply is set at higher voltage depending on the main conversion unit as a main unit, and loss generated in a main circuit element of the auxiliary power supply increases; therefore, a problem has occurred that a cooling unit has to be increased in size. The main conversion unit recognizes a low-speed and stop state by monitoring a vehicle speed, and varies the intermediate link voltage corresponding to the vehicle speed; thereby, the loss generated in the main circuit element of the auxiliary power supply is reduced at the low-speed and stop state where cooling ability is decreased; as a result, small sizing and light weighting of the cooling unit is achieved.
US08738203B2
A method and apparatus for managing power in a hybrid vehicle is disclosed. The vehicle includes an engine, an electric motor, and an energy storage element coupled to the motor. The method involves receiving a request to supply operating power to drive the vehicle and responding to the request by selecting an apportionment of operating power between the engine and the motor from among a plurality of apportionments having respective operating costs such that the selected apportionment is associated with a minimum operating cost, the operating cost including at least an engine fuel consumption cost and a storage element lifetime cost. The method further involves causing power to be supplied by at least one of the engine and the motor in accordance with the selected apportionment.
US08738200B2
The invention relates to a process and an on-board system for evaluating flight strategies aboard an aircraft, linked with a flight plan (13) of the aircraft, including: calculation means (5) for determining relations between the flight parameters including parameters of time, of fuel quantity, of altitude and of speed, interface means (9) for providing at least one envelope of values (25a-25d) representative of a domain of definition of a plurality of flight strategies, interface means (9) for providing at least one determined strategy defined by determined values assumed by the flight parameters at a reference point, interface means (9) to allow the selection and setting of the value of a first parameter among said flight parameters, generating and supplying another envelope of values allowing exploration of another plurality of possible strategies, and interface means (9) to allow the selection and setting of the value of a second parameter, generating and supplying another determined strategy.
US08738199B2
According to the invention, during take-off, the aircraft (AC) is given an attitude (θc) close to the tail-touching attitude and the ailerons (6G, 6D) are fully deflected downwards.
US08738198B2
A robot surveillance system includes a robot chassis, a drive subsystem for the chassis, a dock on the chassis, and a payout device associated with the chassis. A flying module is configured to be received in the dock and includes at least one rotor powered by a motor and a body portion including an imager. A tether is coupled to the payout device of the robot and to the flying module for allowing the flying module to climb out of the dock when powered to gain elevation for surveillance and imaging via the imager and for retracting the flying module to land on the robot and reside in the chassis dock after surveillance.
US08738196B2
Methods for linking two or more vehicles to achieve reduced aerodynamic drag while the vehicles are travelling on the road are disclosed. The disclosed methods utilize a dynamic linking system that not only physically connects the vehicles but also allows the driver of the leading vehicle to monitor and control essential functions of the trailing vehicles. Preferably, the driving mechanisms of the trailing vehicles, such as throttles, brakes, and gears, are fully operational so as not to put excessive burden on the driving mechanisms of the leading vehicle. Methods for linking individual vehicles as well as streamlining the operation of a fleet of vehicles are also disclosed.
US08738194B2
Methods and control apparatus are presented for controlling supply of electrical power to a mobile micro-grid power system, in which a master controller automatically rebalances the micro-grid by activating and deactivating individual power supplies to preferentially activate non-fuel consuming power supplies and deactivate fuel consuming power supplies so as to minimize fuel consumption for the micro-grid power system.
US08738191B2
A system for monitoring a power transmission line includes at least one monitoring device located along the power transmission line configured to provide power transmission line data. A wide area situational awareness module is configured to receive the power transmission line data and an adaptation module is configured to receive output from the wide area situational awareness module and further configured to calculate control actions for the power transmission line based on the power transmission line data.
US08738179B2
Teaching images are acquired at a plurality of separate teaching points on a running route extending from a running start position to a goal position, respectively, under a first light environmental condition and a light environmental condition different from the first light environmental condition, and the teaching images are stored. A present teaching image serving as a target for a robot body in a running direction at present is selected from the stored teaching images. A driving mechanism is controlled so as to increase the matching degree between the present teaching image and an actual image taken by a camera.
US08738168B2
A sewing machine includes a display, a projection portion, a processor, and a memory. The display is configured to display display information related to sewing. The projection portion is configured to project a mark having a predetermined shape toward a sewing machine bed. The memory is configured to store computer-readable instructions therein that, when executed by the processor, cause the sewing machine to project, by the projection portion, the mark toward the sewing machine bed, and display by the display, mark display information that represents the mark and stitch type display information of a planned stitch type to be sewn, in a first positional relationship that corresponds to a second positional relationship between the position of the planned stitch type to be sewn and the position of the mark configured to be projected on the sewing machine bed.
US08738158B2
A lighting system controller is provided that is adapted to configure a plurality of lighting controllers using a set of common configuration information referred to as a template. According to one example, the lighting system controller is configured to maintain a set of templates and to track associations between templates and elements of a lighting control system that are managed by the lighting system controller. Examples of managed elements include lighting controllers and configurable objects resident within the lighting controllers.
US08738157B2
A method of controlling a controller network is provided, the controller network comprising a plurality of devices, a controller for outputting control data to the devices, and a plurality of interface modules, each interface module being arranged to connect a respective device to the controller via the network. The method comprises: outputting, from the controller, a control message addressed to a first device, the control message corresponding to an action to be performed by the first device; receiving, at a first interface module connecting the first device to the network, the control message; storing the control message in a memory of the first interface module; broadcasting, from the controller, a trigger message addressed to at least the first device; receiving, at the first interface module, the trigger message; and passing, in response to the trigger message, the control message to the first device such that the action corresponding to the control message is performed. A corresponding controller network is also provided.
US08738142B2
An electrical stimulation system and method for the treatment of neurological disorders is disclosed. In a preferred embodiment, the electrical stimulation system includes channels of electrodes positioned in electrical contact with tissue of a neuromuscular target body region of a patient to provide pattered neuromuscular stimulation to the patient's musculature. In addition, at least one electrode from a channel is positioned in electrical contact with a tissue of the motor control region of the brain. A series of patterned electrical pulses are then applied to the patient through the channels to provide peripheral neuromuscular stimulation, and a direct current is applied transcranially to the brain. Various exemplary embodiments of the invention are disclosed.
US08738137B2
In some embodiments, an apparatus includes a substantially rigid base and a flexible substrate. The substantially rigid base has a first protrusion and a second protrusion, and is configured to be coupled to an electronic device. The flexible substrate has a first surface and a second surface, and includes an electrical circuit configured to electronically couple the electronic device to at least one of an electrode a battery, or an antenna. The flexible substrate is coupled to the base such that a first portion of the second surface is in contact with the first protrusion. A second portion of the second surface is non-parallel to the first portion.
US08738135B1
A method and a system to increase the reliability of the electrical connections between the electrodes and the battery/controlling electronics of an electrical stimulating device as DBS (Deep Brain Stimulator), heart pacemakers and the like. We disclose a redundant connector which in prior art is used to complete the connection between the wires leading to the electrodes and the wires leading to the battery/controlling electronics, which is subject to loss of continuity due to the adverse effect of body fluids, and a set of redundant wires from this redundant connector to the battery/controlling electronics, which often breaks, due to repeated motion by the human subject, particularly in the DBS case, where the wires run down the neck of the human subject.
US08738128B2
A modular external defibrillator system in embodiments of the teachings may include one or more of the following features: a base containing a defibrillator to deliver a defibrillation shock to a patient, (b) one or more pods each connectable to a patient via patient lead cables to collect at least one patient vital sign, the pods operable at a distance from the base, (c) a wireless communications link between the base and a selected one of the two or more pods to carry the at least one vital sign from the selected pod to the base, the selection being based on which pod is associated with the base.
US08738125B1
A device and related methodologies to deliver molecules to the cells that comprise any tissues. The invention includes a catheter-based electrode and methods for its use for the delivery of molecules to cardiac tissue, blood vessels, other tissues/organs that can be accessed through a luminal tissue, and luminal tissues. The invention is also a non-catheter based electrode for performing the same functions. In certain embodiments the electrode utilizes a segmented electrode array wherein each electrode is separately addressable by a source of electricity.
US08738121B2
A system and method for distinguishing an epileptic event from a syncope event that includes sensing a signal, generating sensed intervals in response to the sensed signal, generating an indication signal in response to an occurrence of an event, determining a marginality in response to the generated indication signal and the sensed intervals, and determining the event as being one of the epileptic event and the syncope event in response to the determined marginality.
US08738117B2
A method and tool for comparing mammals, such as horses, the tool including an electrode; an electronic heartbeat measurement instrument; an analyzer for determining an output indicative of adaptability, reactivity, or equanimity; and a plotting system for plotting the temperament parameter or temperament quotient on a grid. The tool is used to provide a value for the sympathetic nervous system index (SNSI), the parasympathetic nervous system index (PNSI), or the standard deviation of average mode normal to normal intervals (SDMNN). This value is correlated to a selected characteristic of the mammal.
US08738114B2
Described herein are systems and methods for quantitatively measuring manganese ion efflux in a subject. In general, the systems and methods compare imaging data from a subject taken over specific periods of time to pharmacokinetic models in order to measure manganese ion efflux rates from an organ in a subject. By understanding the specific location and rate of manganese ion efflux and influx from the organ, it is possible to more accurately correlate calcium ion activity. Calcium ion efflux is associated with a number of biological mechanisms in the subject, and the methods and systems described herein can be used as a diagnostic tool not only for monitoring calcium efflux in the subject but also aid in the treatment of diseases associated with changes in calcium ion efflux.
US08738107B2
Embodiments of the present invention relates to analyte sensors. In particular, the preferred embodiments of the present invention relate to non-consuming intravascular glucose sensors based on fluorescence chemistry.
US08738104B2
Methods and apparatus for creating an overall assembly formed from a transparent member and a metal member are disclosed. According to one aspect of the present invention, a method includes positioning a transparent member in a mold configured for insertion molding, and providing a liquid metal into the mold. The method also includes hardening the liquid metal in the mold. Hardening the liquid metal includes binding the metal to the transparent member to create the integral assembly.
US08738103B2
A multifunction wireless device having at least one of multimedia functionality and smartphone functionality, the multifunction wireless device including an upper body and a lower body, the upper body and the lower body being adapted to move relative to each other in at least one of a clamshell, a slide, and a twist manner. The multifunction wireless device further includes an antenna system disposed within at least one of the upper body and the lower body and having a shape with a level of complexity of an antenna contour defined by complexity factors F21 having a value of at least 1.05 and not greater than 1.80 and F32 having a value of at least 1.10 and not greater than 1.90.
US08738099B2
Electronic devices and other apparatuses adapted to receive electromagnetic wave communications are disclosed. An outer housing encloses various device components, including at least an internal antenna located fully therewithin and adapted to receive/send communications from/to an outside source via RF or other electromagnetic waves. A ceramic coating can be a thermal spray coating that covers at least a portion of the outer surface proximate to the internal antenna, and can be “RF transparent”—adapted to allow communications to/from the internal antenna via electromagnetic waves. The outer housing can be plastic, metal or a combination thereof. For metal or other non-RF transparent housings, an RF-transparent insert can be fitted into a window in the housing to permit communications to the internal antenna. The ceramic coating covers some or all of the metal, plastic and/or insert that comprise the outer housing and surface for a final aesthetic finish to the device.
US08738098B2
A device comprising first and second housings arranged to swivel about a swivel axis, wherein the device is arranged such that relative turning of the first and second housings about the swivel axis in a first direction reveals a first device user operational area, and relative turning of the first and second housings in the second opposing direction reveals a second device user operational area.
US08738096B2
An input device for a mobile terminal includes a touch unit disposed on a surface of a housing of the mobile terminal, a conductive member disposed on an inner surface of the housing in a position corresponding to the touch unit, and a touch sensor to sense an operation of the touch unit through the conductive member and generate a corresponding signal. The touch sensor is provided within the housing in a position corresponding to the conductive member.
US08738095B2
A method for opearation of femto base station (BS) is provided. The method includes: transmitting the first low duty operation (LDO) pattern information, which includes length information of an available interval (AI) where the femto BS is activated and length information of an unavailable interval (UAI) where the femto BS is inactivated, to user equipment (UE) and operating based on the first LDO pattern where the first LDO cycle, a sequence of the AI and the UAI, is repeatedly arranged. The first LDO pattern information further including a superframe offset as information for leading a start point of the first LDO cycle.
US08738093B1
Methods and systems for selecting a number of requests for transmission information by a user device when a presence of an object is detected are described. A user device detects a presence of object that absorbs electromagnetic radiation, and in response, selects a number of requests for transmission of additional information. The user device transmits the additional information at the specified transmit power level using the selected number of scheduled requests when the presence of the object is detected.
US08738083B2
Disclosed herein is related to an operating method, and a memory module with wireless communication component. An exemplary example of the invention describes the memory module providing a control unit which coupled to both a wireless communication component such as an NFC chip, and anon-volatile memory unit. The memory module exemplarily uses an eMMC bus to interconnect a cellular phone system and the control unit. It is advantaged that when any data required to be transmitted between the NFC chip and the cellular phone system, a partition is specified to the chip according a partition table for further access task.
US08738078B2
A wireless network modem dock having a case that houses circuitry and a power connector, a data interface, and a user identification reader all connected to the circuitry. In addition, an antenna connector is attached to the case and connected to the circuitry. The circuitry is capable of sending and receiving M2M data through the antenna connector to a wireless network. Further, the case, the circuit, the power connector, the data interface, the user identification reader, and the antenna connector are certified with the wireless network prior to sending or receiving the M2M data.
US08738075B2
Improved systems and techniques for controlling access to network resources. A base station broadcasts extended access barring (EAB) and access class barring (ACB) information. Upon a determination by a user equipment that the user equipment requires service from the base station, the user equipment determines its EAB category and call type. The user equipment receives the EAB and ACB information broadcast by the base station and determines if it is subject to EAB based on its EAB category. If the user equipment is not subject to EAB, the user equipment determines if its call type is subject to ACB and, if the call type is subject to ACB, applies access class barring based on its call type.
US08738071B2
A mobile network sector is served via at least an antenna and a mobile network base station transceiver to provide communications with a mobile station. The mobile station includes a mobile station antenna and a location determination device for identifying a geographic location of the mobile station. A transceiver in the mobile station is configured to transmit and receive signals to and from the mobile network base stations, via the mobile station antenna. A microprocessor controls the transmission and reception of the mobile communication signals and communicates with the location determination device. A spatial database identifies geographic positions related to sectors of mobile network base stations. The microprocessor compares the geographical location of the mobile station with the geographic positions of the mobile sectors to determine a preferred mobile network sector and redirect the transceiver to tune to a particular channel supported by the preferred mobile network sector.
US08738063B1
A wireless device associated with a first profile is communicated with using a first multi-antenna mode. Communication is received from a plurality of wireless devices associated with a second profile. The plurality of wireless devices are determined to be located within a defined area of the wireless device. Based on the determination that the plurality of wireless devices are located within the defined area of the wireless device, at least one of the plurality of wireless devices is sent at least one control message that instructs the at least one of the plurality of wireless devices to transmit a future communication at a lower power level.
US08738059B2
The disclosure is directed to recording voice data transmissions between mobile communication devices. An embodiment of the disclosure receives, at a first mobile communication device, an indication that a subsequent voice transmission segment may or may not be recorded by at least one other mobile communication device, and transmits, from the first mobile communication device, an indication to said at least one other mobile communication device that the subsequent voice transmission segment may or may not be recorded. Another embodiment receives an indication from at least one other mobile communication device that a subsequent voice transmission segment may or may not be recorded by said mobile communication device, and if the received indication indicates that the subsequent voice transmission segment may be recorded, records at least a portion of the subsequent voice transmission segment, and stores the recorded portion in a memory associated with said mobile communication device.
US08738058B2
In an embodiment, a call originator sends, to an application server, a request to initiate a given communication session with at least one call target, the received request configured to indicate to the application server that the given communication session is associated with a high-priority. The application server configures a call announcement to force the at least one call target to accept the given communication session, and transmits the configured call announcement to the at least one call target. The at least one call target receives the call announcement, and determines that the call announcement is configured to force the given access terminal to accept the given communication session. Responsive to the determination, the at least one call target transmits an acknowledgment to the call announcement that indicates that the at least one call target has accepted the given communication session.
US08738055B2
An apparatus and a method manage a neighbor base station list (NBL) in a distributed wireless ad-hoc network. Information of neighbor BSs is collected at the BS using a surrounding environment detection function. Neighbor BSs that satisfy a certain condition are determined, among the neighbor BSs from which the information is collected. And the NBL is generated based on the determined neighbor BSs.
US08738052B2
An updated group alias, based on one or more of a location, function, and purpose of a group, is transmitted to a subscriber unit (SU) and displayed at the SU, in place of a previously provisioned group ID or group alias associated with the group, during communications with, or when the SU is tuned to, the group. An incident ID, associated with one or more groups and identifying an incident, is received and stored at a SU. The SU embeds the stored incident ID in all future communications with the one or more groups and, upon request, scans a set of groups and/or channels for communications having the incident ID embedded therein. An incident ID alias described one or more of a name, location, function, or purpose of the incident, may also be received and associated with the incident ID.
US08738047B2
A terminal including a wireless communication unit configured to execute a first conversation with at least one correspondent party using an instant messaging service, a memory configured to store contents of the first conversation, an input unit configured to input a selection signal to select a second conversation be executed using the stored contents of the first conversation, after the first conversation is terminated, and a controller configured to control the wireless communication unit to execute the second conversation with the at least one correspondent party using the stored contents of the first conversation according to the input selection signal.
US08738027B2
Techniques are provided which may be implemented in various methods, apparatus, and/or articles of manufacture to allow a mobile device to obtain certain location service(s) and/or the like from one or more computing devices that have been authorized for use. For example, in certain implementations, an authorizing location server may obtain a first message from a mobile device indicating a first set of location servers, determine a second set of location servers based, at least in part, on the first set of location servers, and transmit a second message to the mobile device indicating that the second set of location servers are authorized for location service related access by the mobile device.
US08738009B1
A mobile station receives forward link signals and transmits reverse link signals for a communication session conducted via a wireless network. A controller maintains a reverse-active set that defines which sectors of the wireless network are used to receive the reverse link signals. When the mobile station transmits a request signal requesting the communication session, the controller may create the reverse-active set to include the sector that received the request signal with the highest signal strength. During the communication session, the signal strengths of the reverse link signals may be monitored in each of a plurality of sectors to obtain reverse-link signal strengths. The controller may maintain the reverse-active set based on the reverse-link signal strengths, adding sectors that report reverse-link signal strengths greater than an add threshold and dropping sectors that report reverse-link signal strengths less than a drop threshold.
US08738004B2
Handover (HO) statistics and handover issue events which are due to non-mobility causes are not included in the statistics fed into mobility robustness optimization (MRO). The non-mobility causes may include, e.g., load balancing, retracting users to prepare for cell maintenance or restart/reconfiguration and cell outage including compensation means. Radio link failure (RLF), handover failure (HOF), and handover oscillations (HOosc) that are due to non-mobility cause are excluded from the statistics upon which mobility robustness optimization is based. Non-mobility causes are also differentiated from mobility causes when reporting key performance indicators to an operator.
US08738001B2
The invention relates to a method for performing a handover procedure in a wireless coordinated multipoint (CoMP) transmission network (200; 700) of a mobile station (100) from a first base station (1) to a second base station (2), wherein the first base station coordinates a first group (202) of base stations, the first base station being a member of the first group, and the second base station coordinates a second group (204) of base stations, the second base station being a member of the second group, and wherein a network component (102) is adapted to transmit data to the first base station and the first group of base stations and/or to the second base station and the second group of base stations.
US08737997B2
The present application discloses a method and an equipment for processing the local network type of a base station (BS). The method comprises: when a BS has determined its local network type, it indicates to a user equipment (UE) said local network type; and when the UE receives the indication carrying said local network type of the BS, it can determine, according to said indication, the local network type of the BS. The present application solves the problem of a user being unable to acquire the type of network connected to a BS and accordingly being unable to determine the corresponding connection means, and enriches user experience.
US08737991B2
A current location of a mobile system in a wireless network can be determined by using information provided by a base station in communication with the mobile system. The location information can be used to index a GEO Locate Table to determine a list of SIDs to populate an optimized scan list. The optimized scan list being used for system selection.
US08737988B2
The present invention provides methods, systems and apparatus for providing service provider information for a user communication device. A targeted communication link associated with a target service provider is determined using a user communication device associated with a user service provider. The determination of the indicator for the target service provider may be with a user service provider Central Office or server. An indicator of the target service provider is received and displayed on the user communication device. Communication services available to the communication device are determined and presented to the communication device by audible or visual signals. Representations of services available or restricted to the user communication device are provided to the user device. Restricted services may be enabled by override options.
US08737985B2
Methods and systems of updating a zone profile comprising obtaining a plurality of radio signal parameter measurements and, if the plurality of radio signal parameter measurements contains at least one measurement corresponding to a dominant element of the zone profile and if the plurality of radio signal parameter measurements contains at least one measurement corresponding to a candidate element (e.g., statistically unlikely element) of the zone profile, updating the profile by either adjusting an existing parameter value or by adding a new element to the zone profile corresponding to the candidate element.
US08737982B2
A method and an apparatus for storing a phone number through remote control between mobile communication terminals are provided. The method includes receiving a message including protocol IDentification (ID) information indicating a pre-arranged remote phone number storage protocol, determining whether a remote phone number storage function is active, comparing authentication information contained in the received message with authentication information of the mobile communication terminal, and storing at least one of a phone number and phone number related information contained in the received message.
US08737977B2
An integrated communication system and method includes a primary unit and a secondary unit comprising transceivers for communicating therebetween and a communication management unit operable to manage communication with a telephone network. The system and method may be used to provide detachable headset units for a user to communicate via a communication management unit of the primary unit or for presenting useful second party related information to a user when communicating with the second party over a telephonic network connection. The system and method may provide a convenient system whereby a user may select between various communication devices to manage telephonic communication with a common client account.
US08737971B2
A universal personal diagnostics platform that connects to a mobile communication device such as a cellular phone or a smartphone. A universal connector attaches the universal personal diagnostics platform to a smartphone and consists of an optical and/or electrochemical reader that detects an analyte concentration in a blood sample.
US08737967B2
A method and system for backing up and restoring personal data are provided. The method includes establishing a first communication connection between the first communication device and an entity in a remote computer network upon detecting changes of personal data stored in a first communication device; communicating between the first communication device and the remote computer network entity an identity of an archival function to be performed over the first communication connection, wherein the archival function to be performed includes backing up the personal data; performing a backup function by receiving the changed personal data from the first communication device; establishing a second communication connection between a second communication device and the remote computer network entity; and performing a restore function using the second communication connection by transmitting the changed personal data from the remote computer network entity to the second communication device.
US08737964B2
A computer, such as a Windows-based PC 23, has associated with it a Subscriber Identity Module (SIM) 15, such as of the type used in a GSM or UMTS cellular or mobile telecommunications network. The SIM 15 can be authenticated with the network 3 in the same way as for authenticating SIMs of mobile telephone handsets used in the network, and can in this way authenticate the user of the PC 23 or the PC 23 itself. Such authentication can, for example, permit use of the PC 23 in relation to a particular application running on the PC 23. Challenge and response messages are transmitted between the network 3 and the SIM 15 via an authenticator module 30 implemented on the PC 23. These authentication messages have the predetermined format of an Over The Air (OTA) message, which is also used in GSM or UMTS telecommunications networks to transmit non-authentication messages—for example, SMS messages. The authentication data is encapsulated within OTA messages. The OTA messages are not necessarily transmitted wirelessly (that is, over the air). They may be transmitted via a fixed network; however, they have the predetermined format of OTA messages.
US08737963B2
A cellular communication device has one or more access modes which allow reading and writing of data, for example to change its settings, for example passwords and even the entire operating system and also permitting access to personal information such as the user's telephone book. To prevent cloning and like illegal access activity, the device is configured by restricting access to such data access modes using a device unique security setting. The setting may be a password, preferably a one-time password, or it may be a unique or dynamic or one time configuration of the codes for the read and write instructions of the data mode. There is also disclosed a server, which manages the security settings such that data mode operates during an active connection between the device and the server, and a secure communication protocol for communicating between the server and the cellular device.
US08737959B2
Equipments and methods are disclosed for facilitating service provisioning in a system that comprises a payment processor, a number of service providers and a mediator that mediates information exchange between the payment processor and service providers, and a mobile terminal operated by payment card holder. In some implementations, service provisioning can be facilitated in cases wherein the payment processor must reside in a strictly regulated Payment Card Industry (PCI) compliant environment and the service providers operate servers that are not PCI-compliant.
US08737950B2
A device stores a context aware application, and a calendar application that further stores data related to a scheduled meeting. The device receives local connectivity identification (LCID) information from one or more other devices that are proximate to the device. The device determines a likelihood that a user of the device is present at the scheduled meeting based on data related to the received LCID information from the one or more other devices that are proximate to the device. The device selectively executes a function associated with a context aware application based on the likelihood that the user is present at the scheduled meeting.
US08737946B2
A down-frequency conversion circuit and up-frequency conversion circuit, and a receiver and transmitter applying the same are provided. The down-frequency conversion circuit includes a harmonic mixer and general mixer, and thus becomes able to convert frequency using one LO (Local Oscillator) frequency, thereby reducing burden on generating LO frequency.
US08737943B2
Devices and methods for receiving, processing and formatting digital video. The devices may include a single semiconductor chip on which is imprinted a radio frequency signal tuner module and a display interface module. The display interface module may be configured to receive programming information from the radio frequency signal tuner module. The display interface module may be configured to communicate the programming information to a digital video recorder. The radio frequency tuner module may include a first radio frequency input channel and a second radio frequency input channel. The radio frequency signal tuner module may include a system oscillator and a phase-locked loop (“PLL”) circuit configured to generate a clock signal. The phase-locked loop circuit may be configured to transmit the signal to the display interface module and to any other suitable modules on the chip.
US08737934B2
A programmable controller and software that monitors periods an RF transmitter is active and a output power level during those periods of activity. These two values are multiplied together and accumulated over time to provide a value for the RF emissions for some period. A limit is set for the RF emissions for any period and if the RF emissions exceeds (or is expected to exceed given the current rate) the set limit, the system limits the subsequent emissions to not exceed the set limit. This reduction in emissions rate come at the cost of a small performance reduction.
US08737913B2
Systems and methods for providing a wireless automobile key service are disclosed. In one embodiment, a method includes detecting whether the mobile device is connected to the automobile over a first network, launching a wireless automobile key service application on the mobile device when it is detected that the mobile device is connected to the automobile over the first network, and receiving, via the application from an operator of the automobile using the mobile device, a request to issue a command to the automobile. The method further includes determining whether the requested command is a first command or a second command. The method further includes when the requested command is a first command, sending, from the mobile device to a server over a second network, a request to issue the first command to the automobile. The method also includes when the requested command is a second command, sending, from the mobile device to the sever over the second network, a request to issue the second command to the automobile, and receiving, at the mobile device from the server over the second network, status information associated with the automobile.
US08737910B2
A radio receiver may comprise a receiver adaptable for receiving a plurality of broadcast streams over a plurality of broadcast channels, wherein the receiver will attempt to receive a selected broadcast stream on a selected broadcast channel, and if the selected broadcast stream is not receivable on the selected broadcast channel, the receiver will attempt to receive the selected broadcast stream on an alternative broadcast channel. A computer readable medium may allow a user of a receiver to create a composite stream comprising at least one portion selected from each of at least two of a plurality of broadcast streams. A method of open interface merge replication may involve comparing data between first and second databases, and if a conflict exists, updating one of the first and second databases with at least a portion of data from the other of the first and second databases to resolve the conflict.
US08737903B2
A method and apparatus for forming an image determine if printing paper is properly picked up, and printing data is transferred to an intermediate transfer belt (ITB). When it is sensed that the printing paper is not properly picked up, picking up the printing paper is retried considering a revolution cycle of the ITB. Thus, the frequency of errors can be decreased, and a user's convenience can be increased because picking up the printing paper is automatically retried whenever mis-pick up occurs instead of displaying an error. Further, wasting of toner is decreased.
US08737899B2
Disclosed is a fixing liquid containing a softening agent that softens resin-containing fine particles by dissolving or swelling at least a part of the resin; a C12-C18 fatty acid; and a C12-C18 fatty acid salt. The fixing liquid is mixed with water serving as a dilution solvent.
US08737897B2
A fixing device includes a pressing rotating body, a heating rotating belt, an induction coil, a magnetic core portion, and a belt guide member. The belt guide member is disposed on the inner side of the heating rotating belt and includes a coil side section that is disposed toward the induction coil relative to a rotational axis of the heating rotating belt and includes a temperature-rise corresponding portion and a non temperature-rise corresponding portion, and a nip side section that is disposed toward the pressing rotating body relative to the rotational axis and includes a paper-passing corresponding portion and a heat transfer portion disposed on the outer side of the paper-passing corresponding portion and having thermal conductivity higher than the thermal conductivity of the paper-passing corresponding portion.
US08737895B2
A fixing device for thermally fixing a developing agent image to a sheet fed in a sheet feeding direction includes: a tubular member; a heater; a nip member; and a backup member. The nip member made of a metal plate includes: a base portion; a connecting portion; and a flange portion. The base portion is plate-shaped. A nip region for nipping the tubular member between the backup member and the nip member is defined exclusively by the base portion and the backup member. The connecting portion extends from the base portion in a direction away from the backup member. The flange portion extends from the connecting portion in a direction opposite to the sheet feeding direction. The connecting portion and the flange portion define a retaining portion at a position confronting an inner peripheral surface of the tubular member for retaining a lubricant agent therein.
US08737894B2
A fixing device includes a tubular flexible metallic fusing member, a heater, a nip member, and a backup member. The fusing member has an inner peripheral surface defining an internal space. The heater is disposed in the internal space. The nip member is disposed in the internal space for receiving radiant heat from the heater and has a contact surface in sliding contact with the inner peripheral surface. At least the contact surface is provided with a protection layer having a hardness higher than that of the inner peripheral surface. The backup member nips the fusing member in cooperation with the nip member.
US08737892B2
The invention provides an image forming apparatus, having: an apparatus main body; a fixing unit fixing an image onto a recording material at a fixing nip portion, the fixing unit including a pressure-applying portion applying a pressure to the fixing nip portion and a pressure-releasing portion releasing the pressure; an opening/closing member disposed in the apparatus main body; an engaging portion engaging with the pressure-releasing portion of the fixing unit in a state of being mounted to the apparatus main body for moving the pressure-releasing portion, the engaging portion moving in conjunction with an opening/closing action of the opening/closing member; and a phase adjusting portion adjusting a phase of the pressure-releasing portion to a phase of the engaging portion when the opening/closing member is opened, in conjunction with a mounting action of the fixing unit to the apparatus main body.
US08737891B2
A belt driving apparatus includes an endless belt stretched around a driving roller that drives the belt, a receiving roller that receives an external force through the belt, driven rollers arranged upstream of the receiving roller and downstream of the driving roller in a rotational direction of the belt, at least one of the driven rollers being supported to be movable in radially inward and outward directions of the belt in accordance with a tension in the belt. A braking unit performs braking by pressing a frictional member against a rotational shaft of one of the driven rollers and generating a frictional force, and converts a displacement of the movably supported driven roller in the radially outward direction into a relative displacement between the rotational shaft and the frictional member, the displacement being caused when the external force is applied to the receiving roller so as to decelerate rotation thereof.
US08737884B2
This invention provides a charging member exhibiting high electrical charge injection efficiency.The charging member has an electro conductive base and an electro conductive fiber, one end of which is connected to the base, in which the fiber contains a plurality of carbon nanotubes which are entangled, and the carbon nanotubes are exposed at the tip portion of the fiber.
US08737881B2
An image forming apparatus includes an image bearing member, a first toner charging member, provided downstream of a transfer device and upstream of a charging device with respect to a rotational direction of the image bearing member, for electronically charging toner remaining on the image bearing member, and a second toner charging member, provided downstream of the first toner charging member and upstream of the charging device with respect to the rotational direction, for electrically charging the toner remaining on the image bearing member by being supplied with a voltage of a polarity identical to a normal charge polarity of the toner. In addition, a controller controls application of a predetermined voltage to the first toner charging member, and a first AC voltage is applied to a developer.
US08737879B2
An opening and closing mechanism includes a movable member removably mounted relative to a main body of an apparatus, an opening and closing member having a cover portion, protrusions, and pivot shafts, and shaft position adjusters to change positions of the pivot shafts while the cover portion pivots between a closed position and an open position. The opening and closing member is arranged so that, on an imaginary plane perpendicular to a central axis of each pivot shaft on which each pivot shaft and the movable member are projected, a projected portion of each pivot shaft is positioned to interfere with a projected portion of the movable member when the cover portion is placed at the closed position, and the cover portion is positioned so as not to interfere with a trajectory of movement of the movable member while the cover portion pivots toward the open position.
US08737877B2
A fixing device for thermally fixing a developer image to a sheet fed in a sheet feeding direction includes: a tubular flexible fusing member; a heater; a nip member; a resiliently deformable backup member; and an adjustment mechanism. The fusing member has an inner peripheral surface defining an internal space. The heater is disposed in the internal space and radiates radiant heat. The nip member is disposed in the internal space and receives the radiant heat from the heater. The inner peripheral surface is in sliding contact with the nip member. The resiliently deformable backup member provides a nip region in cooperation with the nip member upon nipping the fusing member between the backup member and the nip member. The adjustment mechanism moves the nip member between a first position and a second position different from the first position in the sheet feeding direction to adjust the sheet feeding direction.
US08737876B2
A developing device includes a developer cartridge and a developing unit. The developing unit includes a first guide and a second guide. The second is movable with respect to the developing frame between a first position where the second guide is in continuous with the first guide and a second position where a continuous state of the second guide with the first guide is interrupted. The developer cartridge includes a developer frame that accommodates a developer and a first guided member movable with respect to the developer frame. The first guide and the second guide at the first position guide the first guided member in the course of attaching the developer cartridge to the developing unit. When an attachment of the developer cartridge to the developing unit completes, the first guide receives the first guided member, and the second guide is at the second position.
US08737866B2
An image forming apparatus includes a developing device including a developing roller to bear a developing agent to develop a latent image formed on an image bearing member, a cooling device to reduce an internal temperature of the image forming apparatus, a controller to calculate a travel distance of the developing roller to control the cooling device, and a memory unit to store the total travel distance of the developing roller. The controller calculates the total travel distance of the developing roller every Y minutes in the last X minutes, and a difference between the latest total travel distance of the developing roller and the total travel distance stored Z minutes ago by the memory unit to obtain the total travel distance during Z minutes and operate the cooling device for W minutes after image forming operation where the difference is equal to or greater than a threshold value M.
US08737865B2
An image forming apparatus includes a contact member supplied with voltage by a voltage application device, to contact an object; a rotary member rotatable about a rotation fulcrum shaft fixed to an image forming apparatus, to support the contact member; an biasing member to urge the rotary member to press the contact member against the object; a rotary conductive member fixed to the rotary member and connected electrically to the contact member; a main body side conductive member fixed to the rotation fulcrum shaft at the main body side and connected electrically to the voltage application device; and a conductive connector provided along the rotation fulcrum shaft to contact the rotary conductive member in an axial direction to connect electrically the main body side conductive member and the rotary conductive member. A contact of the conductive connector and a contact of the rotary conductive member are unfixed.
US08737861B2
A fixing device includes a fixing rotation body heating and fixing an unfixed image onto a recording medium; a pressing rotation body pressing the recording medium to the fixing rotation body; and a temperature detection unit detecting a temperature of the pressing rotation body. Further, when a predetermined time period elapses since a warm-up operation has started before a temperature detected by the temperature detection unit is equal to or greater than a predetermined temperature or when the temperature detected by the temperature detection unit is equal to or greater than the predetermined temperature before the predetermined time period elapses since a warm-up operation has started, the fixing device determines that the warm-up operation is finished.
US08737859B2
An image forming device forms a toner image on a recording medium. The recording medium goes through a fixing nip N between a fixing member and a pressure member in a fixing unit where the toner image is fixed on the recording medium. A fixing temperature detector detects the temperature of the fixing member. A fixing temperature control unit controls a heater that heats the fixing member so that the detected temperature becomes a target temperature. A size control unit of white space sets a white space at a tip of the recording medium in a direction of the recording medium movement. When a paper counter counts more than a predetermined paper count, the size control unit increases the size of the white space. The fixing temperature control unit decreases the target fixing temperature when the white space goes through the fixing nip.
US08737853B2
A fixing device for thermally fixing a developing agent image to a sheet fed in a sheet feeding direction including: a tubular flexible fusing member; a heater; a nip member; a resiliently deformable backup member; and an adjustment mechanism. The fusing member has an inner peripheral surface defining an internal space. The heater, disposed in the internal space, is configured to radiate radiant heat. The nip member, disposed in the internal space, is configured to receive the radiant heat. The inner peripheral surface makes sliding contact with the nip member. The backup member provides a nip region in cooperation with the fusing member upon nipping the fusing member between the backup member and the nip member. The adjustment mechanism is configured to move the backup member between a first position and a second position different from the first position in the sheet feeding direction to adjust the sheet feeding direction.
US08737848B2
An optical receiver includes: an optical amplifier amplifying an optical signal fed thereinto according to an operating current fed thereinto, the optical signal being a wavelength-multiplexed optical signal, a demultiplexer demultiplexing an optical signal output from the optical amplifier; and an operating-current control circuit selecting a monitoring target from a plurality of wavelength signals output from the demultiplexer and controlling the operating current of the optical amplifier so that optical power of the monitoring target is controlled to be a predetermined value.
US08737844B2
A method for implementing Polarization Division Multiplexing Binary Phase Shift Keying (PDM-BPSK) modulation and Quadrature Phase Shift Keying (QPSK) modulation in a compatible manner includes: dividing a direct current (DC) light into a first channel of light and a second channel of light with the same power; separately performing optoelectrical modulation on the first channel of light and the second channel of light and correspondingly outputting a first optical signal and a second optical signal in a Binary Phase Shift Keying (BPSK) format; performing polarization state control on the first optical signal; performing a phase shift on the first optical signal or the second optical signal; and performing optical signal combination with the polarization state preserved on the first optical signal and the second optical signal after the polarization state control and the phase shift, and outputting a PDM-BPSK modulation optical signal or a QPSK modulation optical signal.
US08737843B2
An optical homodyne communication system and method in which a side carrier is transmitted along with data bands in an optical data signal, and upon reception, the side carrier is boosted, shifted to the center of the data bands, and its polarization state is matched to the polarization state of the respective data bands to compensate for polarization mode dispersion during transmission. By shifting a boosted side carrier to the center of the data bands, and by simultaneously compensating for the effects of polarization mode dispersion, the provided system and method simulate the advantages of homodyne reception using a local oscillator. The deleterious effects of chromatic dispersion on the data signals within the data bands are also compensated for by applying a corrective function to the data signals which precisely counteracts the effects of chromatic dispersion.
US08737841B2
The sender and the receiver prepare two photons in the entangled state of polarization. The first photon of the two photons is sent to the sender and the second photon of the two photons is sent to the receiver. The sender measures the first photon after the first photon pass the polarizer in which the vertical polarized photon can pass, when the sender sends the signal “1”. The sender measures the first photon after the first photon pass the polarizer in which the 45 degrees polarized photon can pass, when the sender sends the signal “0”. The receiver measures the second photon by the balanced homodyne measurement. And, the receiver knows the signal from the absolute value of the result of the balanced homodyne measurement.
US08737840B2
In the optical transmitting system, the optical transmitter transmits a polarization combined signal light obtained by combining a pair of lights having different polarization orientation, and the optical receiver separates the combined signal light. In the optical transmitter, a polarization changer changes a state of polarization of the polarization combined signal light. In the optical receiver, a polarization reverse-changer changes the state of the polarization combined signal light in a reverse direction of the change that polarization changer applies.
US08737830B2
The subject matter disclosed herein relates to an optical module that includes interchangeable lenses to adjust a zoom level or focus of the optical module.
US08737821B2
The present disclosure involves a method of managing media playback. The method includes displaying a media program on a touch screen of an electronic device. The method includes detecting, via the touch screen, an input from a user indicating that the user wishes to fast forward or rewind the media program. The method includes triggering, in response to the detected input from the user, an appearance of a scroll bar including an indicator on the touch screen. The indicator is configured to be moved along the scroll bar. A length of the scroll bar represents a predefined amount of time that is a fraction of a total duration of the media program. A position of the indicator relative to the scroll bar corresponds to a time location of the media program.
US08737811B2
A playback device that secures coexistence of a built-in GUI for a built-in machine created uniquely by the manufacturer and a stereoscopic image created by the contents provider. A subtitle decoder displays a subtitle in a predetermined layout by decoding a subtitle stream. A GUI processing unit draws the built-in GUI. The layout of the subtitle to be displayed is one of: normal layout in which areas for subtitle display are provided both in upper and lower parts of a screen; top arrangement layout in which an area for displaying subtitle is provided only in the upper part of the screen; and bottom arrangement layout in which the area for displaying the subtitle is provided only in the lower part. When the top or bottom arrangement layout is selected as the layout of the subtitle, the GUI processing unit selects the layout of the subtitle as the layout of the built-in GUI.
US08737809B2
A content playing apparatus and method are provided, the content playing apparatus including: a receiver which receives content including a video and an audio; a storage unit which stores the received content; a processor which processes the content to play the stored content; an output unit which outputs a video and an audio of the played content; and a controller which generates an index of the video based on properties of the audio, and plays a part of the video corresponding to the properties of the audio at the part of the video by referring to the index.
US08737805B2
A method and apparatus for providing stream linking in audio/video disk media is disclosed. The present invention sets-up an audio/video stream on a disk drive, uses read and write commands for accessing contiguous data and, given an established stream, establishes a linked stream by sending a linked stream request with the number of a primary stream to the drive. The new stream inherits the beginning and ending addresses of the primary stream. Passed pointer detection is enabled for linked stream pointers passing primary stream pointers.
US08737792B2
A multicore fiber comprises a plurality of cores extending along the length of a fiber body. Each of the cores is surrounded by a cladding. The plurality of cores and surrounding cladding provide respective index variations, so as to form a respective plurality of waveguides for conducting parallel data transmissions from a first end of the fiber to a second end. The plurality of cores has a cross-sectional geometry in which the plurality of cores is configured in a polygonal array, in which at least some of the cores are positioned at the vertices of the array. The polygonal array is configured such that neighboring cores in the array are separated from each other by a distance that is sufficient to prevent crosstalk therebetween.
US08737786B1
A fiber optic cable assembly includes leg assemblies, a trunk assembly, a splice assembly, and a furcation assembly. Each leg assembly includes a jacket, an optical fiber, strength members, and a connector. The trunk assembly includes a jacket, optical fibers, strength members, and a multi-fiber connector. The splice assembly includes a tube supporting the optical fibers of the leg and trunk assemblies that are spliced together. The furcation assembly is attached to the splice assembly and includes a fan-out structure and first and second locks. The first lock binds the strength members of the leg assemblies to the furcation assembly, and the second lock binds the strength members of the trunk to the furcation assembly. As such, the furcation assembly provides a mechanical linkage between the trunk and leg assemblies to strain relieve the spliced optical fibers in the tube.
US08737775B2
A system and method of measuring displacement of energized components within a tap changer compartment. A fiber optic sensor assembly is provided within a transformer compartment. The sensor assembly monitors displacement of one or more energized components within the transformer compartment. The sensor assembly transmits information to a control box assembly that uses the information to output analog or digital signals, control signals, voltage and/or ampere measurements or other information.
US08737768B2
A device for processing an input image may include a degree-of-symmetry calculation unit, which may be configured to receive the input image and calculate a degree of symmetry of the input image. The device may also include a parting line detection unit, which may be configured to receive the input image and detect a parting line that separates two sides of the input image. Additionally, the device may include a classification unit, which may be configured to classify the input image based on the degree of symmetry and the parting line. The classification unit may also be configured to generate a classification signal to cause at least one of display or storage of the classification.
US08737765B2
A method includes identifying an area in an image that is associated with strong directional energy. The method further includes determining a first estimate of signal energy for the area and a second estimate of aliasing energy for the area. The method further includes estimating a severity of an aliasing error of the image based on the first estimate and the second estimate.
US08737764B2
A method of displaying a high dynamic range image, comprising receiving the high dynamic range image, calculating a first set of tone mapping parameters as a function of the high dynamic range image, sub-sampling the first set of tone mapping parameters at a first resolution to create a first sub-sampled parameter set, creating a first tone-mapped image by processing the high dynamic range image as a function of the first sub-sampled parameter set, and displaying the first tone-mapped image. A method of composting a plurality of versions of an image to create the high dynamic range image is also disclosed such that the compositing may be modified as a function of received user input.
US08737757B2
An image processing method includes the steps of generating a first image through restoration processing of an amplitude component and a phase component of an input image, generating a second image that has an equal state of the phase component to that of the first image and a different state of the amplitude component from that of the first image through restoration processing of the phase component without restoration processing of the amplitude component of the input image, obtaining difference information between the first image and the second image, setting a restoration level adjustment factor used to adjust a restoration degree in the restoration processing, and generating a restoration adjusted image by composing the difference information with the second image according to the restoration level adjustment factor.
US08737754B2
Quantization for oversampled signals with an error minimization searches based upon clusters of possible sampling vectors where the clusters have minimal correlation and thereby decrease reconstruction error as a function of oversampling (redundancy) ratio.
US08737751B2
The present technology relates to an image processing apparatus and method that are capable of enhancing encoding efficiency while suppressing a decrease in the efficiency of encoding processing. The image processing apparatus includes an encoding mode setter that sets, in units of coding units having a hierarchical structure, whether a non-compression mode is to be selected as an encoding mode for encoding image data, the non-compression mode being an encoding mode in which the image data is output as encoded data, and an encoder that encodes the image data in units of the coding units in accordance with a mode set by the encoding mode setter. The present disclosure can be applied to, for example, an image processing apparatus.
US08737738B2
A method for toning mapping high dynamic range (HDR) video for display in low dynamic range display comprises accessing the HDR video; producing a luminance information for the individual frames; partitioning different consecutive groups of frames into segments responsive to the luminance information; classifying the segments into static luminance segments and transient luminance segments; producing a tone mapping parameter set for the static luminance segments; producing a tone mapping parameter set for at least one of the transient luminance segments responsive to the tone mapping parameter set of an adjacent static luminance segment; and tone mapping the static luminance segments and transient luminance segments according to the respective tone mapping parameter sets.
US08737734B2
A color processing apparatus includes the following elements. A point group generator generates a point group existing in a color gamut of an output apparatus. A design point group extracting unit extracts, from the point group, a design point group that satisfies predetermined design conditions. A corresponding point group setting unit sets, on the basis of the design point group, a corresponding point group indicating a boundary of a color gamut represented by the design point group, such that points of the corresponding point group are associated with individual points of a boundary point group existing on a boundary of the color gamut of the output apparatus. A design color gamut boundary generator generates a boundary of a design color gamut that satisfies the predetermined design conditions, by using a set of the boundary point group and the corresponding point group.
US08737732B2
An image processing device includes a first image enhancer and a second image enhancer. The first image enhancer receives first image data and generates first image enhancement information by analyzing the first image data. The second image enhancer receives second image data and generates second image enhancement information by analyzing the second image data. The first image enhancer converts the first image data into first enhanced image data based on the first image enhancement information and the second image enhancement information. The second image enhancer converts the second image data into second enhanced image data based on the first image enhancement information and the second image enhancement information.
US08737730B2
Color management using a vector-based color difference metric. A color difference map is comprised of color difference vectors for each of a plurality of pixels of an original image. The color difference vector for each pixel includes both a magnitude and a directionality representing a difference for color data in each pixel in the original image, relative to color data in a corresponding mapped pixel in a color mapped image. Pixels in the color difference map having large color differences in color movement relative to nearby pixels are identified in the color difference map, by applying an edge-detection algorithm to the color difference map. For each pixel that is identified in a smooth area in the original image and is identified as having a large color difference in the color difference map, a correction algorithm is applied, so as to provide a corrected color mapped image.
US08737727B2
Systems and methods of sorting electronic color images of objects are provided. One method includes receiving an input representation of an object, the representation including pixels defined in a first color space, converting the input image into a second color space, determining a query feature vector including multiple parameters associated with color of the input representation, the query feature vector parameters including at least a first parameter of the first color space and at least a first parameter of the second color space and comparing the query feature vector to multiple candidate feature vectors. Each candidate feature vector includes multiple parameters associated with color of multiple stored candidate images, the candidate feature vector parameters including at least the first parameter from the first color space and at least the first parameter from the second color space. The method further includes determining at least one of the candidate images to be a possible match to the desired object based on the comparison.
US08737725B2
Methods and Systems for training a learning based classifier and object detection in medical images is disclosed. In order to train a learning based classifier, positive training samples and negative training samples are generated based on annotated training images. Features for the positive training samples and the negative training samples are extracted. The features include an extended Haar feature set including tip features and corner features. A discriminative classifier is trained based on the extracted features.
US08737724B2
An invention is disclosed for classifying a graphic—e.g. as text or non-text. In embodiments, machine learning is used to generate a solution for classifying graphics of a graphic based on providing the machine learning system a plurality of graphics that are already classified. The way to determine a classification is then used by a remote presentation session server to classify tiles of frames to be transmitted to a client in a remote presentation session. The server encodes the tiles based on their classifications and transmits the encoded tiles to the client.
US08737721B2
A system and a method that facilitates generating a model from a 3-dimensional (3D) object assembled from 2-dimensional (2D) content are described. A content aggregator can construct a 3D object from a collection of two or more 2D images each depicting a real entity in a physical real world, wherein the 3D object is constructed by combining the two or more 2D images based upon a respective image perspective. A 3D virtual environment can allow exploration of the 3D object. A model component can extrapolate a true 3D geometric model from the 3D object, wherein the true 3D geometric model is generated to include scaling in proportion to a size within the physical real world.
US08737716B2
A mobile communication device and method for identifying a counterfeit bill are provided. In the method, an InfraRed (IR) image of a bill is received, feature values are extracted from the IR image to represent edges, a binary image having displayed pixels and non-displayed pixels is generated based on the feature values, and a corrected image is generated by overlaying the binary image on a pre-stored real bill database and adjusting the binary image to match a predetermined area of the binary image matches to the predetermined area of the real bill database. A number of displayed pixels in the corrected image is counted, and whether the bill is counterfeit is based on the number of displayed pixels in the corrected image.
US08737700B2
Methods of manufacturing a custom arthroplasty resection guide or jig are disclosed herein. For example, one method may include: generating MRI knee coil two dimensional images, wherein the knee coil images include a knee region of a patient; generating MRI body coil two dimensional images, wherein the body coil images include a hip region of the patient, the knee region of the patient and an ankle region of the patient; in the knee coil images, identifying first locations of knee landmarks; in the body coil images, identifying second locations of the knee landmarks; run a transformation with the first and second locations, causing the knee coil images and body coil images to generally correspond with each other with respect to location and orientation.
US08737699B2
A computer-implemented method for combinational computer aided diagnosis (C-CAD) includes providing volume data of tissue, providing a database of disease and pathologies, and providing action items for processing the volume data. The method further comprises selecting at least two diseases of interest for the volume data, selecting at least one action item to be performed for each selected disease, determining a set of decision rules based on an output of a selected action item, and producing a combinational report predicting of the tissue of the volume data.
US08737697B2
Facial feature point reliability generating means generates a reliability map of each facial feature point from a facial image. Initial facial feature point position calculating means calculates the position of each facial feature point in the facial image based on the reliability map. Off-position facial feature point judgment means judges whether or not each facial feature point is an off-position facial feature point not satisfying a prescribed condition. Facial feature point difference calculating means calculates the difference between the position of each facial feature point, excluding those judged as the off-position facial feature points, and the position of a corresponding point of the facial feature point. Facial feature point position correcting means corrects the determined positions of the facial feature points based on the results of the judgment by the off-position facial feature point judgment means and the calculation by the facial feature point difference calculating means.
US08737696B2
A human face recognition method and apparatus are provided. A processor of the human face recognition apparatus calculates red, green, and blue component statistic information for each of a plurality of human face images. The processor uses an independent component analysis algorithm to analyze component statistic information of two colors and derive a piece of first component information and a piece of second component information. The processor transforms the pieces of first component information and second component information into a frequency domain to derive a piece of first frequency-domain information and a piece of second frequency-domain information. The processor calculates an energy value of the first frequency-domain information within a frequency range. The energy value is used to decide whether the human face images are captured from a human being.
US08737684B2
A system for tracking objects using an Intelligent Video processing system in the context of airport surface monitoring. The system addresses airport surface monitoring operational issues such as all weather conditions, high robustness, and low false report rate. The output can be used to complement existing airport surface monitoring systems. By combining the use of multi-sensors and an adverse weather optimized system, the system is capable of producing an improved stream of information for the target object over traditional computer vision based airport surface monitoring systems.
US08737681B2
Systems and methods for replacing original media bookmarks of at least a portion of a digital media file with replacement bookmarks is described. A media fingerprint engine detects the location of the original fingerprints associated with the portion of the digital media file and a region analysis algorithm characterizes regions of media file spanning the location of the original bookmarks by data class types. The replacement bookmarks are associated with the data class types and are overwritten or otherwise are substituted for the original bookmarks. The replacement bookmarks then are subjected to a fingerprint matching algorithm that incorporates media timeline and media related metadata.
US08737679B2
A system and method to extract audio-video fingerprint and embed an audio-video watermark onto a content asset that is transmitted as part of network content. The specific content to be replaced and the point of local content insertion are identified uniquely by looking for the embedded audio-video watermark and match the audio-video fingerprint. The identified point of insertion enables seamless local content insertion.
US08737676B2
Acquired mask data of a defect portion is sent to a simulated repair circuit 300 to be simulated. The simulation of the acquired mask data 204 is returned to the mask inspection results 205 and thereafter sent to a wafer transfer simulator 400 along with a reference image at the corresponding portion. A wafer transfer image estimated by the wafer transfer simulator 400 is sent to a comparing circuit 301. When it is determined that there is a defect in the comparing circuit 301, the coordinates and the wafer transfer image which is a basis for the defect determination are stored as transfer image inspection results 206. The mask inspection results 205 and the transfer image inspection result 206 are then sent to the review device 500.
US08737675B2
A speaker unit that can prevent a lead from being broken is provided. The speaker unit includes: a diaphragm; a voice coil which is secured to the diaphragm; and a lead which is connected to the voice coil to energize the voice coil. The diaphragm includes an annular securing portion which has the voice coil secured thereto, and an outer projection which projects with respect to the securing portion at a side corresponding to a surface of the diaphragm having the voice coil secured thereto and extends along the securing portion. The outer projection has a top. The outer projection has the top partially recessed to have a recess. The lead extends across the recess to traverse the outer projection.
US08737667B2
An earphone device having a biological information measuring apparatus, structured to facilitate insertion into a user's ear or to absorb vibration generated by external movement before or after the insertion. To this end, the earphone device includes a speaker portion, a sensor housing rotatably coupled with the speaker portion, a shaft provided in the speaker portion and the sensor housing to couple the speaker portion with the sensor housing such that the speaker portion and the sensor housing rotate together, a support housing coupled with the shaft to pass the shaft therethrough, the support housing supporting rotation of the speaker portion and the sensor housing, and a stopper portion provided in the shaft and the support housing to rotate the speaker portion and the sensor housing and then stop them before or after insertion into a user's ear, thereby facilitating the insertion or urging the speaker portion to contact the user's ear.
US08737665B2
A negative pressure earphone includes a main body, a cover portion, a silicone gel earplug, a filtering net and a moving coil sound unit. The silicone gel earplug is fitted to the protruding end of the main body. The filtering net is provided on the opening of the protruding end and the moving coil sound unit is disposed inside the main body. The cover portion is fitted to the other end of the main body. A sealing framework portion is disposed inside the main body and the moving coil sound unit is fitted to the sealing framework portion. A negative pressure portion is disposed on the sealing framework portion. The negative pressure earphone of the present invention is structurally simple and water resistant and does not have to have an opening in its cover portion.
US08737659B2
The present invention allows for the further enhancement of a low pitch range with a simple structure without increasing the size.The present invention is provided with: a pipe (102) open one end side and the other end side; a speaker unit (104) that is coaxial with the pipe (102), arranged at the one end side of the pipe (102), and driven on the basis of an audio signal; and an edge-cum-diaphragm (102B) that is coaxial with the pipe (102), installed at the other end side of the pipe (102), and vibrates in response to a sound wave that passes through the pipe (102). While the pipe (102) functions as a resonance tube by being excited to vibration with the sound wave that is radiated from the speaker unit (104) and passes through the pipe (102), the edge-cum-diaphragm (102B) functions as a passive radiator by vibrating in response to the sound wave that passes through the pipe (102).
US08737658B2
A hearing assistance device for a user comprising a housing, a three dimensional electronic substrate disposed in the housing, the substrate adapted to conform to a battery of the hearing assistance device and hearing assistance electronics mounted to the substrate.
US08737657B2
A suspension for a hearing device having a receiver includes a first part, a second part, and a vibration isolator positioned between the first and the second parts, and mechanically coupled to the first and second parts, wherein the first part is configured to at least partly enclose the receiver, wherein the second part is configured to at least partly enclose a sound outlet of the hearing device, wherein the vibration isolator comprises an acoustic passage part and a damping part enclosing the acoustic passage, wherein the acoustic passage part provides an acoustic passage between the first and second parts, wherein the damping part of the vibration isolator is asymmetrical along a longitudinal, a transverse axis, or both the longitudinal axis and the transverse axis, of the vibration isolator, and wherein the vibration isolator is freely suspended between the first and second parts.
US08737653B2
Disclosed herein is a system for binaural noise reduction for hearing assistance devices using information generated at a first hearing assistance device and information received from a second hearing assistance device. In various embodiments, the present subject matter provides a gain measurement for noise reduction using information from a second hearing assistance device that is transferred at a lower bit rate or bandwidth by the use of coding for further quantization of the information to reduce the amount of information needed to make a gain calculation at the first hearing assistance device. The present subject matter can be used for hearing aids with wireless or wired connections.
US08737651B2
A system for providing hearing assistance to at least one user, having: at least one audio signal source; a first transmission unit with a digital transmitter for applying a digital modulation to the audio signals and to transmit the audio signals via a digital audio link; a second transmission unit with a digital receiver for receiving the audio signals transmitted via the digital audio link and an analog transmitter for applying an analog modulation to the received audio signals and to transmit the audio signals via an analog audio link; at least one first receiver unit having a digital receiver for receiving signals from the digital transmitter and at least one second receiver unit with an analog receiver for receiving signals from the analog transmitter; and a device for stimulating the hearing of a user according to audio signals supplied from the first and second receiver units.
US08737642B2
An audio signal processing apparatus and method for extracting components from an input signal, generating additional components, combining components, and level-controlling components. An audio signal processing apparatus may include a harmonic overtone adder and an equalizer. A harmonic overtone adder may include a high-pass filter, a low-pass filter, an harmonic overtone generator, and a combining unit. An equalizer may include a level detector and a gain controller.
US08737638B2
An audio signal processing device includes multiple input reception units to which analog audio signals, on which watermark information indicating identification information is superimposed, are input, an extraction unit that is adapted to extract the identification information from each of the analog audio signals input to the multiple input reception units, and a display unit for performing display depending on the identification information extracted by the extraction unit in correspondence with the input reception unit to which the analog audio signal, from which the identification information is extracted, is input, or signal processing unit for performing signal processing depending on the identification information extracted by the extraction unit for the analog audio signal, from which the relevant identification information is extracted, and outputting the processed analog audio signal.
US08737630B2
A device to measure or to estimate the acoustical output of the loudspeaker of a earphone, earplug, headphone or ear muff, and to measure the ambient environmental sounds where appropriate. The loudspeaker is connected to an electronic audio device. The acoustical output of the loudspeaker may be measured by means of a microphone placed in close proximity to the loudspeaker; or estimated by means of measuring the output of the audio amplifier (in the electronic audio device) and using the output/input transfer function that relates the acoustical output of the loudspeaker to the output of the audio amplifier; or estimated by means of the output the digital signal processor (in the electronic audio device) and using the output/input transfer function that relates the acoustical output of the loudspeaker to the output of the digital signal processor. The measurement or estimation of the acoustical output of the loudspeaker (and measurement of the ambient environmental noise, if appropriate) may be used to realize a noise dosimeter or as a means to determine the maximum allowable output limit of the electronic audio device.
US08737624B2
The present invention provides a method and system for securing a digital data stream. A first key of a first asymmetric key pair from a key store remote from a host node is received at the host node. A dynamically generated key is received at the host node, which is used to encipher the digital data stream. The dynamically generated key is enciphered with the first key of the first asymmetric key pair. The enciphered digital data stream and the enciphered dynamically generated key are stored remotely from the host node and the key store.
US08737620B2
The invention provides a system and a method for securely providing a secret data from a sender to one or more receivers. The receiver uses a sequence of functions originating from a hierarchy of functions to migrate the secret data from an input transform space to an output transform space using a mathematical transformation under control of one or more seeds. The seeds are provided to the receiver by the sender. The sender conditionally allows the receiver to obtain the secret data by controlling the seeds.
US08737614B1
A system is provided in which document imaging equipment is used to acquire a document image from a printed document. The document image may be processed using an optical character recognition application implemented on the document imaging equipment. A user may supply identifier information. The identifier information may be used in constructing an identity-based-encryption (IBE) public key. Identity-based-encryption public parameter information and the IBE public key may be used in encrypting the document image. The IBE-encrypted document image may be stored in storage or sent to a recipient in a message. A user receiving the IBE-encrypted document image may obtain an IBE private key from a key server that is used in decrypting the IBE-encrypted document.
US08737612B2
Provided is a broadcast receiving device including a determining unit configured to make a determination on a channel selected by a selecting unit as to whether the corresponding encryption key is available or unavailable, and a control unit configured to, when the determining unit determines that the encryption key is unavailable, allow the selecting unit to sequentially select channels displayed in a channel window, allow the determining unit to make the determination, and allow an output unit to generate and output the channel window so that the channel with the encryption key determined as unavailable is identified.
US08737611B2
A data delivery device divides data representing a single entity into a plurality of data items, encrypts the data items, and delivers the encrypted data items to a data receiving device. The encryption device in the data delivery device includes a first encryptor that encrypts a first set of the data items, leaving a second set of the data items unencrypted. A storage unit stores the encrypted first set of data items and the unencrypted second set of data items, pending delivery to the data receiving device. A second encryptor encrypts the second set of data items in real time when they are taken from the storage unit and delivered to the data receiving device. By combining pre-encryption and real-time encryption, the encryption device attains a high level of security with only a moderate real-time processing load.
US08737608B2
A data input is divided into two segments. The second segment is raised to a power of a function of the first segment, the power being relatively prime to a function of a predefined modulus. The modulus is then applied to the result. The transformed data is assembled from the first segment and the remainder modulo the modulus. This data transformation can be applied in combination with a key derivation algorithm, a key wrapping algorithm, or an encryption algorithm to enhance the security of these other applications.
US08737590B2
A method for handling multiple call redirections in a voice messaging platform is provided that includes receiving a call at the voice messaging platform, wherein multiple, sequential redirecting numbers are associated with the call. The method also includes selecting a mailbox associated with a last number associated with the call when it is determined that the last number does not belong to a closed user group, and depositing a message in the selected mailbox. When the last number belongs to the closed user group, and if the closed user group does not allow individual call forwarding control, the method selects the mailbox based on a closed user group preference. An apparatus and a computer readable medium are provided.
US08737584B2
The present invention enables the remote activation of a device by a packet-switched service, e.g., VoIP network service for the purposes of receiving calls identified as urgent from a pre-identified calling party when the device is disabled. The present invention enables registered users to select the calling parties they wish to receive emergency calls from.
US08737583B2
Techniques for transmitting information to a recipient under their control are described. In some situations, the techniques are used in conjunction with a fax delivery system to, as part of a connection established to perform a fax transmission, provide a variety of functionalities to a human recipient that is participating as part of the connection, such as when the human recipient is contacted in error. In addition, in some situations an interactive voice response system is used to receive and interpret input from a human recipient, such as in response to one or more control selections or options provided to the human recipient.
US08737582B1
A voice message system records voice message usage information by creating voice message records when a voice message is sent and when it is received. The voice message record includes: the voice message, a voice message sender identity, a voice message recipient identity, and voice message action records. A voice message action records includes a voice message action that specifies an action on the voice message, and a voice message action time that includes the time at which the action occurs. Voice message actions include sent, received, and listened. The system further includes a voice message analyzer for analyzing voice message records, and a voice message reporter for generating reports from an analysis by the analyzer. The voice message system provides tractable information for voice messages, allowing companies to enforce a voice message usage policy.
US08737568B2
An extracting step (step S1) extracts uninfluenced pixels with a relatively high degree of certainty, while avoiding influences of random quantum noise as much as possible. An approximate fluoroscopic image is obtained based on such uninfluenced pixels (step S2). Thus, accuracy of the approximate fluoroscopic image can be improved over that of the prior art. Therefore, a grid foil shadow image (step S3) and a foil shadow standard image (step S4) calculated successively based on the approximate fluoroscopic image have improved accuracy over the prior art. As a result, while inhibiting influences of random quantum noise, a foil shadow removed image can be obtained which is free from artifacts due to distortion of a synchronous grid.
US08737563B2
A radiation imaging system has a radiation generation device, an FPD cassette, and a console. The console judges whether or not the FPD cassette is in a good communication state repeatedly once every thirty seconds. Upon receiving a radiography order, the console changes repetition intervals from thirty seconds to three seconds, and keeps judging the communication state of the FPD cassette. The repeated judgment is continued until a shutter button is pressed. Upon the press of the shutter button, the radiation generation device emits radiation to carry out radiography.
US08737556B2
A method and apparatus is provided for providing a phase glitch error filter for a delay lock loop. The device comprises a delay lock loop to provide an output signal based upon a phase difference between a reference signal and a feedback signal. The delay lock loop comprises a filter unit to provide filtering of noise on a phase control signal to substantially reduce a false delay lock loop state.
US08737555B2
Aspects of the present disclosure are directed toward receiver devices and methods of using receiver devices. One such method can include converting, using an analog-to-digital converter (ADC), and an analog input signal from power distribution lines that carry power using alternating current (AC) to a digital form. This input digital signal can be an oversampled digital signal, where the digital signal is oversampled relative to downstream processing (e.g., FFT-based processing). A processing circuit(s) can then be used to decimate the input digital signal according to a decimation rate. A reference signal can be generated by the processing circuit that is responsive to the decimation rate. The processing circuit can also be used to detect a change in a phase difference between the AC and reference signal and to modify, in response to detecting a change in the phase difference, the decimation rate to counteract the detected change in the phase difference.
US08737551B1
A method and system synchronizes transmission of receive data over an asynchronous digital radio frequency interface in a wireless communication device. A timing accurate strobe (TAS) re-sampler generates, using a first timing strobe synchronized to a baseband modem clock, a second timing strobe synchronized to a radio frequency integrated circuit (RFIC) clock. The TAS re-sampler forwards the second timing strobe to the RFIC to trigger a collection of data samples and initiates a count of RFIC clock cycles. The RFIC sends the data samples to a baseband First In First Out (FIFO) buffer over the asynchronous interface. In response to the count reaching a pre-determined number of RFIC clock cycles corresponding to a fixed delay, the TAS re-sampler triggers a reading of data from the FIFO buffer. The baseband modem receives data corresponding to the collection of data samples after a fixed delay from generation of the first timing strobe.
US08737547B2
An adaptive digital baseband receiver is described in which operating parameters of the receiver, such as bit-widths and operating frequencies, are determined that achieve a target bit-error-ratio (BER) as a function of received signal-to-noise ratio (SNR) and interference levels in a wireless channel and enable the receiver to consume a minimum amount of power. Over consumption of power may be avoided due to a functional relationship between optimal resolution and input signal conditions. In exemplary embodiments, the adaptive digital receiver is provided that adjusts bit-widths and operating frequency at power efficient levels while meeting a target BER. Simulations can be used to determine a relation between bit-width, operating frequency, and input signal conditions, for example.
US08737543B2
A method and apparatus for recovering an estimated velocity of a mobile station in a communication system are provided. The apparatus includes a searcher for determining a Doppler shift value representing the estimated velocity of the mobile station by using a channel impulse response of a preamble signal received at a regular interval of time, a detector for determining a reference Doppler value for compensating the Doppler shift value by using correlation ratios between channel values of symbols to which data for the mobile station are allocated according to subcarriers in a data allocation field of a frame including the preamble signal, and a compensator for determining a compensated Doppler shift value by using the reference Doppler value to compensate the Doppler shift value for a folding value, wherein the folding value represents a difference between the estimated velocity and a true velocity of the mobile station.
US08737542B1
A method and apparatus for receiving data in high-speed applications wherein an analog-to-digital converter (ADC) samples a received signal and a data decoder implemented with a tree search algorithm detects the bits of the sampled data for timing recovery. In some embodiments, a Viterbi detector is implemented to provide accurate bit detection for data output while tree search detected data is used to determine the optimal sampling phase for the ADC. In some embodiments, after the phase acquisition stage of timing recovery has completed, the tree search decoder may decrease the rate of data detection to maintain phase tracking.
US08737540B1
This disclosure is directed to wireless or wired multiple-input multiple-output communication systems, in which a transmit symbol vector and a set of soft decision metrics are estimated using a reduced complexity maximum likelihood (ML) detection method based on a receive symbol vector and a QR decomposition of a set of permuted channel matrices. The QR decomposition can be performed by a series of CORDIC operations. Preferably, the modified receive vector and upper triangular matrix streams are scaled by a weighting vector to help compensate for transmit and receive side noise. Also preferably, the soft decision metric set related to the reliability of transmitted bits is normalized.
US08737539B2
A multiple-input multiple-output (MIMO) system for demapping uses a single stream system of iterative passes in a preferred order using the latest soft-information for better interference cancellation and the minimum mean square error (MMSE) criterion.
US08737534B2
A receiver having Inphase-Quadrature (I-Q) imbalance compensation and an I-Q imbalance compensation method are provided. The receiver calculates a cross-ratio parameter according to a first ideal receiving value and a first ideal conjugate receiving mirror of a first receiving signal and a second ideal receiving value and a second ideal conjugate receiving mirror of a second receiving signal. The receiver calculates an I-Q imbalance compensation parameter according to the cross-ratio parameter, the first ideal receiving value, the first ideal conjugate receiving mirror, the second ideal receiving value, the second ideal conjugate receiving mirror, the first receiving signal and the second receiving signal. The receiver compensates a third receiving signal according to the I-Q imbalance compensation parameter.
US08737530B2
Allocation of multiple training sequences transmitted in a MIMO timeslot from multiple transmit antenna elements is provided. For example, a method of generating signals in a MIMO timeslot, the method comprising: selecting a first training sequence; preparing a first data payload; generating a first signal including the prepared first data payload and the first training sequence; transmitting the first signal in a MIMO timeslot from a first antenna of a network element; selecting a second training sequence, wherein the second training sequence is different from first training sequence; preparing a second data payload; generating a second signal including the prepared second data payload and the second training sequence; and transmitting the second signal in the MIMO timeslot from a second antenna of the network element.
US08737521B2
The disclosed embodiments provide a system that facilitates transmission of a serial data stream. The system may include, in a receiver of the serial data stream, a first mechanism for converting from single-ended signaling to differential signaling, wherein the first mechanism facilitates rejection of common mode noise in the serial data stream. For example, the first mechanism may be a balun and/or a common-mode choke.
US08737514B2
Embodiments of the present disclosure describe devices, methods, computer-readable media and systems configurations for communication of channel state information among network entities. In various embodiments, may calculate first-, second- and third-stage channel state information for nodes of a coordinated multipoint measurement set. Other embodiments may be described and/or claimed.
US08737510B2
A wireless communication system includes an inverse matrix calculating unit which uses an inverse matrix of a channel matrix of a first combination of L antennas (where L is an integer, 1≦L≦N) selected from the N antennas, so as to calculate an inverse matrix of a channel matrix of a second combination of L antennas selected from the N antennas through an arithmetic operation, and an antenna selecting unit which selects a combination of L antennas from the N antennas as L antennas to be used for communication, the selected combination determining a reference value for antenna selection related to the inverse matrix calculated by the inverse matrix calculating unit so that the reference value for antenna selection fits a successive interference cancellation process carried out for a signal transmitted from the L antennas of the selected combination.
US08737507B2
Determining transmitter antenna weights at a base station having more available transmit antennas than the available number of reference signals can be performed by transmitting reference signals and receiving channel feedback data derived by a mobile terminal from the reference signals. The reference signals are each assigned to one of two or more antenna groupings, wherein at least a first one of the antenna groupings includes two or more transmit antennas, and transmitted using at least one transmit antenna from the corresponding antenna grouping. A first beam-forming vector for the first one of the antenna grouping is determined, and mapping the one or more data streams to the transmit antennas according to a final precoding matrix that depends on the channel feedback data and the first beam-forming vector is performed, to obtain a weighted transmit signal for each of the antennas.
US08737506B1
What is disclosed is a method of operating a wireless access system. The method includes exchanging wireless communications with a plurality of user devices using a first transmit diversity configuration, receiving multipath information from the user devices for the wireless communications, and processing the multipath information to determine a second transmit diversity configuration. The method also includes transferring an indicator of the second transmit diversity configuration to the user devices, and exchanging further wireless communications with the user devices using the second transmit diversity configuration.
US08737500B2
Provided are a transmitter and a method for transmitting a data block in a wireless communication system. The method comprises the following steps: deciding the number of bits (s) and encoders (NES) to allocate to one axis of a signal constellation; encoding an information bit based on the s and the NES and generating a coded block; parsing the coded block based on the s and the NES and generating a plurality of frequency sub-blocks; and transmitting the plurality of frequency sub-blocks to a receiver.
US08737497B2
A method for estimating interference between a plurality of carrier signals in a multi-channel system including injecting pilot symbols into a first carrier signal and transmitting the first carrier signal, transmitting a second carrier signal, receiving at least the first carrier signal and the second carrier signal, and estimating interference between the received first carrier signal and the received second carrier signal based, at least in part, on measuring the received first carrier signal when a pilot symbol of the first carrier signal is received. A multi-channel communication system including a plurality of transmitters for a plurality of carrier signals, a pilot symbol injector for injecting silent pilot symbols into at least one of the carrier signals, a plurality of receivers for the plurality of carrier signals, and an interference estimator configured to estimate interference between at least two of the plurality of carrier signals based, at least in part, on receiving silent pilot symbols in at least one of the at least two of the plurality of carrier signals. Related apparatus and methods are also described.
US08737493B2
The presently disclosed subject matter relates to powerline communications (PLC) in an advanced metering infrastructure (AMI) environment. A communications signal is applied to a power line by a PLC transmitting device. A receiver is provided that evaluates communications signals based on the power coupled to the power line by the transmitting device. In one present embodiment, PLC signal voltage and current levels are multiplied together to evaluate signal power to reproduce received PLC signals.
US08737489B2
The disclosure is directed to techniques for picture-in-picture (PIP) processing for video telephony (VT). According to the disclosed techniques, a local video communication device transmits PIP information to a remote video communication device. Using the PIP information, the remote video communication device applies preferential encoding to non-PIP regions of video transmitted to the local video communication device.
US08737486B2
An objective image quality assessment device of a video quality for estimating a subjective image quality from compressed bit stream is provided. The device includes a macro-block layer parameter analyzer for acquiring a quantizer scale size defined with respect to each macro-block and a coding type of a slice from a compressed bit stream, an orthogonal transformation coefficient in each macro-block, and a reference frame number in the macro-block applied with a motion compensating prediction, an average quantizer scale calculator for obtaining an average in a sequence of the quantizer scale size for every coding type of the slice, a spatial degradation feature calculator and a temporal degradation feature calculator for obtaining a spatial degradation feature and a temporal degradation feature, in each macro-block, and an image feature integrator for deriving the objective image quality based on the features obtained in the calculators.
US08737482B2
According to one embodiment, an information processing apparatus includes an inter-prediction unit which generates a prediction signal, a transformation unit which orthogonal transform a prediction residual signal between the prediction signal and a picture signal of the macro block, and an inter-prediction mode determining unit which determines a combination of an inter-prediction mode used by the inter-prediction unit and DCT used by the transformation unit for each macro block. The inter-prediction mode determining unit includes a first selection unit which selects a preset number of inter-prediction modes from plural types of inter-prediction mode with a specified type of DCT, and a second selection unit which selects a combination of one inter-prediction mode and one DCT from the preset number of inter-prediction modes selected by the first selection unit and the plural types of DCT.
US08737479B2
A method for encoding a first set of pixels in a first image in a sequence of images is described. From a set of encoding modes, the method selects a first mode for encoding the first set of pixels. The method then determines whether encoding the first set of pixels in the first mode satisfies a set of quality criteria. The method foregoes encoding the first set of pixels in a second mode from the set of encoding modes, when the first mode encoding satisfies the set of quality criteria. The method also provides a video encoding method that examines several different methods for encoding a set of pixels in a first image. From a list of possible encoding modes, the method eliminates a set of encoding modes that are not likely to provide a suitable encoding solution. The method then examines different encoding solutions based on the remaining encoding modes in the list.
US08737475B2
A method of encoding a video frame is disclosed in which video slices of the video frame are initially encoded in parallel using both interframe encoding and intraframe encoding. Then, after a first predetermined minimum amount of the video frame has been encoded, the method includes periodically determining whether the amount of intraframe encoded information for the frame achieves a first threshold, and when the first threshold is achieved, encoding the remainder of the video frame using only intraframe encoding. The method may include determining whether a lower second threshold is achieved based on relative complexity of the frame and quantization. The method may include performing similar comparisons on a slice by slice basis in which any one or more of the processing devices skips motion estimation and interframe encoding for corresponding video slices. A video encoder is disclosed which includes multiple processing devices and a shared memory.
US08737460B2
An equalizer configured to receive a data signal from a channel. The detector is coupled to the equalizer, and a calibration unit is coupled with the equalizer and the detector. The calibration unit is configured to jointly calibrate the equalizer and the detector using a metric subject to an entropy-preserving equalizer constraint.
US08737456B2
Methods and apparatus are disclosed, such as those involving mixed-mode signaling that includes transmitting a differential signal and a common mode signals over the same pair of interconnect traces. One such apparatus includes a first transmitter configured to transmit a differential signal through a pair of electrically conductive lines in a first direction. The differential signal has a first frequency and carries electronic data. The apparatus further includes a second transmitter configured to transmit a common mode signal through the pair of electrically conductive lines in the first direction. The common mode signal is superimposed onto each of the differential signal. The common mode signal has a second frequency that is lower than the first frequency and carries a control signal. This configuration reduces the number of lines and pins on electronic circuits, thereby saving space thereon.
US08737450B2
High speed serial link techniques are provided. A system applying the high speed serial link technique comprises a relay unit and an amplifier. The relay unit receives a first pair of differential signals provided by a high speed transmitter of a first device, and provides the amplifier with at least one signal that is generated based on the first pair of differential signals. The amplifier amplifies and converts the signal provided by the relay unit to a second pair of differential signals to be received by a high speed receiver of a second device.
US08737435B2
An encoder includes a precoder for encoding an input information object according to a preset encoding scheme and storing the encoded information object in a precoder buffer, a sample number/address generation unit for generating a sample number of each sample and an address, which corresponds to each bit of each sample and the address of the precoder buffer, a multiplexer for selecting a bit of the precoder buffer corresponding to the address generated by the sample number/address generation module, a sampling buffer for storing a bit of each sample output from the multiplexer, a control packet generation module for generating a control packet including information on the sample number generated by the sample number/address generation module, a packet assembling unit for assembling the sample stored in the sampling buffer with the control packet generated by the control data generation module, and a modulation module for modulating the packet output from the packet assembling unit into a sound signal according to a preset scheme.
US08737427B2
Random access operation is performed under a communication environment in which a plurality of communication modes having different transmission rate coexist with small overhead. A high-grade communication station spoofs information of a packet length and a rate in a decoding portion so that a value of (packet length)/(rate) corresponds to a duration where the communication is hoped to be stopped. The other station receiving the spoofed information receives the rest of the packet with the designated rate during the interval designated by the value of (packet length)/(rate). In this case, the packet length and the rate are not those of actually transmitted packet so that this packet is discarded.
US08737425B2
A method and apparatus are described for gaining access to a communication medium in a contention-based network, including determining a slot count based on a number of stations in the contention-based network, adjusting the slot count, initiating a frame transmission when the slot count reaches a predetermined value and wherein said number of stations and an address queue are adjusted to reflect one of a priority and traffic patterns. Further, a method and apparatus are described for gaining access to a communication medium in a contention-based network, including receiving a slot count based on a number of stations in the contention-based network, adjusting the slot count, initiating a frame transmission when the slot count reaches a predetermined value and wherein said number of stations and an address queue are adjusted to reflect a priority.
US08737419B2
Provided is a method of controlling a network concentrator 100 which controls a link status between, of a plurality of ports 102, 104, 106, 108, at least one port 102, 104, 106 that belongs to a first group 10 and at least one port 108 that belongs to a second group 12 corresponding to the first group 10. The method comprises the steps of: detecting that each of the ports that respectively belong to the first group 10 and the second group 12 is link-up or link-down; and as a result of the detection step, if at least one port in one group of the first group 10 and the second group 12 is link-up and all the ports in the other group are link-down, setting the link-up port in the one group to disablement.
US08737413B2
A first relay server stores a first routing target address and a second routing target address. The first relay server stores a first routing target address and a virtual address allocated to the first routing target address while being correlated with each other. The first relay server allocates the virtual address to the first routing target address. The first relay server sets whether communication is conducted using the virtual address or the first routing target address with respect to each second relay server. The first relay server transmits the virtual address allocated to the first routing target address to the second relay server, and receives the second routing target address from the second relay server, so as to establish a routing session with the second relay server. The first relay server performs routing control based on the exchanged routing target address.
US08737399B2
A network apparatus comprising a trunk end point associated with an Ethernet-tree (E-Tree) service in a network domain and configured to forward a frame that comprises a tag according to the tag in the frame, wherein the tag in the frame is a root tag that indicates a root source of the frame or a leaf tag that indicates a leaf source of the frame, and wherein the trunk end point is coupled to a second end point associated with the E-tree service outside the network domain.
US08737398B2
Aspects of the invention provide apparatuses, systems, and computer readable media for protecting a programmable logic controller (PLC) 201 and plant network 203 against unauthorized access and for providing robust intended communication. A communication module 211 provides only intended communication and blocks all unintended communication between the plant network and a control network/office network 205 without using external infrastructure network devices. The communication module includes an Ethernet switch 303 and ports that electrically couple the CPU module 209, a plant network, and control/office network and controls communication to the PLC and the plant network from the control/office network by forwarding packets based on configuration information 406 and 504, where the packets are received through the ports. The communication module passes packets only when the associated source address and destination address are in accordance with the configuration information. The communication module may further pass packets based on packet traffic limits.
US08737395B2
A method is described for accessing a virtual private network over a packet switched network. The method includes the steps of sending, by a provider edge router, network labeling information about data packet labels to a network access device using a layer 2 network protocol.
US08737394B2
A route computation method and system, and a path computation element (PCE) are provided. In particular, the method includes: receiving, by a bottom-level PCE which manages a routing domain including a destination node, a path computation command, performing a route computation on the routing domain managed by the bottom-level PCE, obtaining a path segment set with a destination node serving as an endpoint, and sending the obtained path segment set to an upper-level PCE of the bottom-level PCE, sending, by the upper-level PCE receiving the path segment set sent by a first lower-level PCE, the path computation command to a second lower-level PCE, receiving path segment sets sent by all lower-level PCEs, and combining and sending all the received path segment sets to an upper-level PCE of the upper-level PCE, until a top-level PCE receives path segment sets sent by all lower-level PCEs of the top-level PCE; and combining, by the top-level PCE, all the received path segment sets to generate a set of paths between the destination node and the source node.
US08737393B2
A communication apparatus for performing connection type communication includes a first memory configured to store pieces of communication endpoint information relating to communication endpoints of connection, and a moving device configured to move, among the pieces of communication endpoint information stored in the first memory, communication endpoint information of connection set in a disconnection wait state, from the first memory to a second memory.
US08737388B2
A system for processing packets in a distributed architecture system includes a main control board, at least one service board, and at least one interface board. The system determines a specified CPU corresponding to a received packet; and, by the service board corresponding to the CPU, processes the received packet. The received packets are processed in the service board corresponding to the specified CPU. Therefore, the packets are evenly distributed to all service boards for being processed, the workload of the main control board is relieved, the service throughput is increased significantly, and the packet processing efficiency of the whole architecture is improved.
US08737382B2
A system and method for selecting a path for a voice call over an access network from a plurality of access networks. The system includes a call negotiation agent configured to store price information associated with the voice call in which the price information is provided through at least one of the plurality of access networks. According to the present invention, a call negotiation server is configured to store the price information associated with a voice call and store the estimation information indicative of the quality of the access networks after the voice call through the plurality of access networks is completed. The system also performs a call negotiation with at least one network operator in real time using the price information and the estimation information and selects an access network for providing a path among the plurality of access networks.
US08737381B1
A method and apparatus for enabling users behind NAT devices to receive unsolicited VoIP calls by allowing the VoIP network to dynamically open a temporary tunnel between the users' VoIP endpoint and the VoIP network for the subscriber to receive call set up messages and media streams from other callers are disclosed. An unsolicited call is a call that can be originated from any calling party endpoint. Once the call is finished, the temporary tunnel will be closed.
US08737380B2
A transmitter includes an amplitude adjustment unit multiplying an amplitude adjustment sequence value for adjusting amplitude with a synchronization channel transmitted from a base station for establishing synchronization with a mobile station.
US08737378B2
Techniques for synchronization of clocks in nodes in a network are described. In one example, a node times or measures a synchronization timeout period. During the synchronization timeout period, the node may hear a beacon. In that event, the node may reset its clock using a time indicator found within the beacon. If the node does not hear a beacon before the end of the synchronization timeout period, the node may send a beacon request to one of its parents. In response, the parent node will broadcast a beacon, which may be heard by other nodes in the vicinity of the parent node. Upon receipt of the beacon and an included time indicator, the node will update its clock. Upon clock update, another synchronization timeout period is then started and the cycle is repeated, thereby maintaining synchronization of the clock with clocks of other nodes.
US08737369B2
A method and apparatus for transmitting control information by an enhanced Node B (eNB) in a wireless communication system supporting Multiple-Input Multiple-Output (MIMO) technology is provided, in which at least one parameter required for initial transmission of User Equipment (UE) is transmitted through a Packet Data Control Channel (PDCCH), at least two codewords are received from the UE and then decoded, one of a plurality of indicators, related to an operation of the UE, is determined based on decoding results of at least two codewords, the determined indicator is transmitted through a Physical Hybrid ARQ indicator channel (PHICH), and at least one codeword is received that the UE generates and transmits based on the parameter required for initial transmission of the UE and the indicator related to the operation of the UE.
US08737367B2
In one aspect, a data network is provided. The data network includes a first user and a second user, a central device, data and a spontaneous communication connection. The first and second users are each ad hoc capable. The central device provides a distribution of data such that data is transmitted from the central device to the first user. The spontaneous communication connection is established between the first and second users and the data is transmitted directly from the first user to the second user via the spontaneous communication connection.
US08737365B2
A method of allocating uplink radio resources to a mobile device, in which uplink and downlink timeslots are allocated, and the sum of the allocated uplink timeslots and the allocated downlink timeslots within a predetermined period is less than the total number of assigned time slots and does not exceed a predetermined maximum. The resources are allocated in a reduced transmission time interval configuration, in which an indication of the uplink timeslot allocation is received from the network in a downlink timeslot, or downlink timeslot pair, directing the mobile device to transmit only in one uplink timeslot pair.
US08737364B2
The channels of A-EUTRA component carriers on which the mobile station devices of EUTRA do not stand by are configured without almost changing the conventional EUTRA channel configurations. A wireless transmitting apparatus, which performs radio transmission to a plurality of wireless receiving apparatuses by assigning one or more component carriers to a downlink, includes a control channel element processing section 17 for performing, for each component carrier, processing of changing a structure of downlink control channel used to transmit control data for each wireless receiving apparatus. The control channel element processing section 17 associates the modulated symbols output from a downlink control channel processing section 16, with control channel element indexes, rearranges resource element groups constituting control channel elements, and outputs them to a multiplexing section 19.
US08737363B2
A subscriber unit for use in a multiple access spread-spectrum communication system includes a spread spectrum radio interface, responsive to a rate function signal from a base station, and first and second despreaders. The base station assigns the rate function spread-spectrum message channels and the first despreader recovers and modifies an information signal one of the spread spectrum message channels. The information channel mode is then modified for processing by the second despreader, with the second despreader supporting a different information signal rate. The subscriber unit has a capability of communicating with a dynamically changing a transmission rate of an information signal which includes multiple spread spectrum message channels. The system includes a closed loop power control system for maintaining a minimum system transmit power level for a radio carrier station and the subscriber units, and system capacity management for maintaining a maximum number of active subscriber units for improved system performance.
US08737362B2
A method for interference-minimizing code assignment and system parameter selection for code division multiple access (CDMA) networks is disclosed. The method is performed at a base station or mobile station configured to operate in a CDMA radio network. The method includes receiving transmissions from user devices seeking to access the CDMA radio network. A spreading code is selected for a first user device seeking to access the network, using at least one cross-correlation parameter, to reduce multiple access interference between communications involving the first user device and other devices using the CDMA network. The method does not require knowledge of the active user codes or even the codebook from which these codes are assigned. Furthermore, it does not require knowledge of bit or chip epoch or the received powers of active users. However, the method can benefit from such knowledge in several ways, examples of which are disclosed. A method for explicitly estimating the bit or chip epoch is also disclosed.
US08737358B2
Example embodiments provide methods for handling the transition of a mobile device from a first network to a second network, the second network operating according to a different communications protocol from the first network. One example embodiment includes terminating forwarding of the data packets from the first network to the mobile device; rebuilding headers of unforwarded data packets at the first network; and sending the rebuilt data packets from the first network to the second network. Another example embodiment includes resetting a header compression state at the second network; receiving unforwarded data packets from the first network at the second network, the unforwarded data packets being data packets the first network had not yet forwarded to the mobile device; and sending the unforwarded data packets from the second network to the mobile device.
US08737351B2
In accordance with the present invention, computer implemented methods and systems are provided for reducing handoff latency in a wireless network. In response to detecting that a handoff is necessary, the present invention uses a selective scanning algorithm that includes the use of a channel mask and/or a caching algorithm for detecting one or more new access points.
US08737333B2
A method of power reporting for a mobile device configured with a plurality of uplink component carriers and/or parallel PUCCH and PUSCH transmission in a wireless communication system is disclosed. The method comprises being configured a maximum output power for at least a uplink component carrier, determining to start or stop a maximum output power reporting for the at least a uplink component carrier according to a characteristic associated to the mobile device or a network of the wireless communication system, and reporting the maximum output power for the at least a uplink component carrier to the network when the maximum output power reporting is triggered and the maximum output power reporting is started.
US08737332B2
A method for transmitting and receiving an ACKnowledgment (ACK) in a wireless communication system is disclosed. The method includes transmitting a bandwidth request indicator to a Base Station (BS); and receiving an ACK for the transmitted bandwidth request indicator from the BS, the ACK including an extended A-MAP Type field, wherein the extended A-MAP Type field indicates a format of the ACK.
US08737326B2
Various example embodiments are disclosed. According to one example, a method may include permuting, by a superordinate station in a wireless network, physical resource units to logical resource units, the physical resource units of sequential logical resource units being noncontiguous. The method may also include sending at least one allocation message allocating a block of sequential logical resource units to each of a plurality of mobile stations, each of the allocated blocks being contiguous with at least one other allocated block. The method may also include de-allocating at least a first block of sequential logical resource units from a first mobile station selected from the plurality of mobile stations and a second block of sequential logical resource units from a second mobile station selected from the plurality of mobile stations, the first block of sequential logical resource units being noncontiguous with the second block of logical resource units. The method may also include sending at least one re-allocation message allocating the first block of sequential logical resource units and at least a portion of the second block of logical resource units to a new mobile station.
US08737323B2
A method and apparatus for short range multi-device communications in personal area networks (PANs) using ultraviolet bands.
US08737322B2
The present invention relates to a method of exchanging data between a first station and a second station, said data being exchanged in packets. Said method comprises the steps of: receiving a packet from the second station; decoding said packet; —determining whether to transmit to the second station a resource allocation message on a signalling channel; if a said resource allocation message is transmitted, further transmitting to the second station a first indicator signal on an indicator channel; if both the decoding has not been successful and the said resource allocation message is not transmitted, transmitting to the second station a second indicator signal on the indicator channel.
US08737320B2
In the event of detecting first information used for first random access and second information used for second random access, the second information being received from the base station unit, a wireless terminal selects one between the first information and the second information. Thereby, either one of the random accesses can be selectively performed, efficiently using resources such as signatures used for random access.
US08737318B2
A method for providing cellular access to a mobile device when the device is out of a home network operated by a home wireless service provider. The method includes presenting an option to initiate a process to establish a temporary roaming agreement between the home wireless service provider and a foreign wireless service provider operating a foreign network in a location of the mobile device outside of the home network. The method also includes receiving a selection of the option, accessing a web application associated with a negotiation server in response to the selection, providing subscriber credentials to the negotiation server for use by the negotiation server to negotiate the temporary roaming agreement, and allowing the mobile device to access a foreign network operated by the foreign wireless service provider in accordance with the temporary roaming agreement.
US08737313B2
A scheduled transmission may be divided up into several segments so that a transmitting node may receive and transmit control messages between segments. In some implementations a monitoring period is defined after a scheduled transmission period to enable the transmitting node to acquire control information that may otherwise have been transmitted during the scheduled transmission period. In some implementations a wireless media access control supports asynchronous communication and overlapping transmissions. Here, a wireless node may determine whether to request or schedule a transmission based on control messages it receives from neighboring nodes. In some implementations data and control information are transmitted over different frequency division multiplexed channels to enable concurrent transmission of the data and control information.
US08737312B2
In accordance with an example embodiment, method of wireless communication includes sending a beacon frame (300), which includes at least one availability information element (AIE) (400, 404). The method also includes scheduling transmission and reception of traffic among a plurality of devices (101, 103), or systems (101, 103), or both based on the AIES from the receivers. A wireless network (100) is also disclosed.
US08737308B2
A method of wireless communication is provided which includes communicating with a base station on a first channel and tuning to a second channel concurrently with the base station tuning to a second or third channel. The method also includes measuring interference on the second channel and re-tuning to the first channel concurrently with the base station re-tuning to the first channel. The method further includes reporting channel quality, based on the interference, to the base station to enable channel selection.
US08737306B2
The present invention discloses a method and an apparatus for triggering a status report in a RLC acknowledged mode protocol. The technical scheme includes: A, constructing and transmitting a status report at a data receiving end of a RLC layer when a reordering timer is timeout or a packet for setting a polling bit is received from a transmitting end; B, determining whether the data receiving window is in smoothly moving status, and if in the smoothly moving status, enabling a status prohibit timer immediately after the status report has been transmitted, and considering the retransmission triggered by the status report at this time to be successful; and if the data receiving window is not in the smoothly moving status, performing step C; C, detecting whether the retransmission triggered by the status report at this time is successful, and if successful, enabling the status prohibit timer.
US08737304B2
Methods, systems, and computer readable media for hybrid session based Diameter routing are disclosed. According to one method, the method comprises receiving, at a first Diameter signaling router (DSR), a first Diameter message for processing by a Diameter server. The method also includes selecting, using a Diameter node selection algorithm that operates on at least one parameter in the first Diameter message without requiring use of stored Diameter binding information, a first Diameter server to which the first Diameter message is to be routed. The method further includes determining whether the first Diameter server is available. The method also includes, in response to determining that the first Diameter server is not available, selecting a second Diameter server to which the first Diameter message is to be routed and creating an exception binding record that associates the second Diameter server and information in the first Diameter message.
US08737300B2
The present disclosure is a novel utility of a software defined radio (SDR) based Distributed Antenna System (DAS) that is field reconfigurable and support multi-modulation schemes (modulation-independent), multi-carriers, multi-frequency bands and multi-channels. More specifically, the present invention relates to a DAS utilizing one or more Daisy-Chained Rings of Remote Units. The present invention enables a high degree of flexibility to manage, control, enhance, facilitate the usage and performance of a distributed wireless network such as Flexible Simulcast, automatic traffic load-balancing, network and radio resource optimization, network calibration, autonomous/assisted commissioning, carrier pooling, automatic frequency selection, frequency carrier placement, traffic monitoring, traffic tagging, pilot beacon, etc. As a result, a DAS in accordance with the present invention can increase the efficiency and traffic capacity of the operators' wireless network.
US08737295B2
Systems and methodologies are described that facilitate identifying sectors using sector parameters signatures. The signatures can be generated as a known function of a previous sector parameters signature (or message parameters), system time, and an identifier. In this regard, mobile devices can determine an expected identifier from comparing the sector parameters signature to a sector parameters signature computed based at least in part on the system time known to the mobile device. In addition, the mobile device can utilize a known or an inferred previous parameters signature to determine the expected identifier. Multiple signatures can be evaluated to determine expected identifiers to increase the likelihood of correct identification since the signatures are generated using the known variables along with the identifier.
US08737293B2
An apparatus and method for supporting different frame structures in a broadband wireless communication system are provided. A communication method of a Base Station (BS) includes determining a frame structure to be provided. A MAP message including an indicator that indicates a new standard is generated, when the provided frame structure conforms to the new standard. The generated MAP message is transmitted by performing physical layer encoding thereon. Accordingly, signaling is defined to report a currently provided frame structure to an MS, and thus, a system can support different frame structures.
US08737277B2
Provided is a method for transmitting channel quality control information using two transport blocks in a wireless access system that supports hybrid automatic retransmit request (HARQ). The method may include the steps of receiving a physical downlink control channel (PDCCH) signal including downlink control information (DCI); calculating the number of coded symbols, Q′, required to transmit the channel quality control information using the DCI; and transmitting the channel quality control information through a physical uplink shared channel (PUSCH) on the basis of the number of coded symbols.
US08737271B2
In one aspect, a user terminal is configured to access an IMS network, and to obtain from the network an indication of a current dial-tone condition of the terminal. The terminal displays a graphical user-interface, GUI, that includes a visual indication of the current dial-tone condition of the terminal. In another aspect Application Server function in an IMS network is configured to provide information to a user terminal regarding a current dial-tone condition such that the user terminal is able to display an indication of the current dial-tone also known as call progress tone. Examples given in the application are dial-tone aka ring-back tone, message waiting tone and tones indicating that the user has activated call forwarding unconditional or call diversion. In another aspect a method of enabling a user of a user terminal accessing an IMS network to be informed of a current dial-tone condition of the user terminal includes: providing the user terminal with information regarding the current dial-tone condition; and, based on the obtained information, displaying the current dial-tone condition on a graphical user-interface on the user terminal.
US08737269B1
A multi-stage network is provided, where the network includes a first stage comprising a first plurality of network switching devices, the first plurality of network devices being classified into switching groups. The network further includes a second stage comprising a second plurality of network switching devices. A linking configuration, comprising a plurality of links between the first plurality of network switching devices and the second plurality of network switching devices, couples the first stage to the second stage. Each first stage network switching device in a given switching group includes the same number of links to any given second stage network switching device as each other first stage network switching device in that group.
US08737260B2
One embodiment of the disclosed technology involves determining a preferred communication connection between two parties that are communication-network end-users, at least one of which parties has access to at least two networks. A database contains information on the current connectivity of the two parties and a preferred communication connection is determined based on information from the database. The preferred connection may be used to exchange multimedia content that can be transmitted in real time, or, based on the connectivity information, can be sent to a multimedia relay from which it will be obtained by the recipient when the recipient has appropriate connectivity.
US08737254B2
Systems and methods for reducing reservation request overhead in a communications network in which devices are connected via a coax network are provided. A method for managing transmission of data over a MoCA network according to the invention may include monitoring data transmission requirements at a node on the network; generating statistics of the data transmission requirements; predicting transmission requirements from the statistics; and reserving future transmission opportunities in view of the predicted transmission requirements.
US08737251B2
In one embodiment, the method of configuring a common search space (CSS) for at least one user equipment (UE) in a wireless communication system with at least a first type of physical downlink control channel includes broadcasting at least one parameter of a common search space (CSS), none of the parameters being the number of orthogonal frequency-division multiplex (OFDM) symbols. In one embodiment, a method of configuring a default user equipment-specific search space (USS) for a user equipment (UE) in a wireless communication system with at least a first type of physical downlink control channel includes broadcasting at least one parameter of the default USS, none of the parameters being based on an identifier of the UE. The broadcasting may occur before UE-specific signaling. In one embodiment, a method of configuring or reconfiguring the USS may include transmitting at least one parameter of the USS with UE-specific signaling.
US08737248B2
The present invention discloses a method and system for tracking signaling in an automatically switched optical network (ASON), wherein the method comprises a step of setting a signaling tracking filtering condition for a corresponding signaling tracking task, and the following steps that: an ASON node collects and reports a received or sent signaling message when there exists a task tracking request; and when the reported signaling message is determined meeting the signaling tracking filtering condition of the current signaling tracking task, the reported signaling message is resolved to obtain the signaling message of the signaling tracking task. The invention realizes a signaling tracking scheme in an ASON and can establish multiple signaling tracking tasks at the same time, as each signaling tracking task can set its own signaling tracking filtering condition; a flexible signaling tracking is achieved. The invention provides a means for resolving a signaling process and locating a fault in a field debugging and a subsequent operation and maintenance, thus improving the efficiency of fault location.
US08737246B2
A wireless transmission apparatus able to reliably increase outage capacity according to the state of a propagation path. This apparatus is a wireless transmission apparatus (100) which transmits a plurality of streams to a wireless reception apparatus; wherein a time/space allocation determining unit (107) determines the spatial multiplex stream number based on the desired multipath number and the number of reception antenna ports of the wireless reception apparatus, said desired multipath number being calculated based on the detected multipath number, the number of reception antenna ports, and the desired error rate for the plurality of streams; a stream dividing unit (109) divides the transmission data into a plurality of streams of that spatial multiplex stream number; a transmission weight calculation unit (108) calculates a transmission weight based on the desired multipath number, spatial multiplex stream number, and a channel estimation value; and a time precoding unit (1103) and a spatial precoding unit (111) use the transmission weight to precode the plurality of streams.
US08737242B2
Systems and methods are described for providing a plurality of communication services over existing access lines such as twisted pair access lines. These services include voice, audio/video, and data communication services, the so-called “triple play” of services. The use of existing communication lines enables these services to be provided at a relatively low cost. Remote terminals are located close to subscriber premises to reduce the length of the existing communication lines connecting subscribers to the network. Data associated with a plurality of communication services may be statistically multiplexed onto the communication lines. Subscribers are provided with the capability to dynamically select services, including the capability to select audio/video signals from a set containing audio/video broadcast signals. The systems and methods enable data to be transported efficiently through the backbone network interconnecting central offices. Capabilities comparable the capabilities of coaxial cable systems are provided at a lower cost than alternative approaches, such as running fiber all the way to the subscriber premises.
US08737241B2
A user equipment (UE), a base station and methods for enabling providing fast access to a dedicated uplink (UL) resource between the base station and the UE for data transmissions, by using a UE identifier. The UE may receive configuration parameters of a set of common UL resources from the base station, transmit a random access request for a common UL resources of said set of common UL resources to said base station, obtain allocation of said common resource of said set from said base station, and transmit a UE identifier to said base station on said common resource wherein the UE identifier indicates a previously used set of configuration parameters for a dedicated resource.
US08737239B2
In an embodiment, an access terminal sends a multicast session registration request to an access network. The access network determines whether to assign a unicast traffic channel (e.g., media access control (MAC) identifier (ID)) to the access terminal, for the access terminal to provide feedback (e.g., channel quality indicators (CQIs) associated with the multicast session, based on a number of access terminals that have been assigned unicast traffic channels for the multicast session and/or for applications other than the multicast session. The access network configures a traffic channel assignment message to include an identifier for the multicast session, and to further include an assignment of the unicast traffic channel if the determining step determines to assign the unicast traffic channel to the access terminal. The access network sends the traffic channel assignment message to the access terminal including at least the multicast session identifier.
US08737231B2
Dynamic administration of event pools for relevant event and alert analysis during event storms including receiving, by an events analyzer from an events queue, a plurality of events from one or more components of the distributed processing system, each event including an occurred time and a logged time; creating, by the event analyzer, an events pool; determining whether an arrival rate of the events from the components of the distributed processing system is greater than a predetermined threshold; if the arrival rate is greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool in dependence upon their occurred time; and if the arrival rate is not greater than the predetermined threshold, assigning, by the events analyzer, a plurality of events to the events pool in dependence upon their logged time.
US08737228B2
Flow control in a data center Ethernet (DCE) network is managed between a source node and a destination node separated by an extended distance. An initiation sequence between the source node and the destination node is intercepted. The imitation sequence is for determining buffer credits available for receiving packets in the source node and the destination node. Replies are generated to the source node and the destination node indicating buffer credits available in at least one extended data interface interspersed between the source node and the destination node. The initiation sequence is completed based on the replies from the extended data interface.
US08737227B2
A packet transmission device includes a buffer stores packet data in any of queues, a queue manager outputs queue-status signals indicating whether or not transmittable packet data exists in the corresponding one of the queues, a bandwidth controller outputs token-status signals indicating whether or not an amount of the tokens accumulated at a certain period for the corresponding queue is larger than a token threshold provided for the corresponding queue, a queue selector preferentially selects any queue whose duration time of a transmittable state in which the corresponding queue status signal indicates that transmittable packet data exists in the corresponding queue and the corresponding token-status signal indicates that the amount of the accumulated tokens is larger than the token threshold provided for the corresponding queue is greater than a duration-time threshold provided for the corresponding queue, and a buffer reader controls reading of the packet data from the selected queue.
US08737226B2
A method for two-stage packet aggregation facing wireless sensor network with hybrid topology structure including: building various nodes in a wireless sensor network into a hybrid topology structure which combines the star topology and mesh topology; establishing a two-stage packet aggregation architecture for periodic sensor data based on the above described topology structure; determining the packet format, aggregating and disaggregating the two-stage packets based on the topology structure and aggregation architecture; according to the application, the aggregated nodes in the network configuring router nodes and aggregation attributes of the nodes; according to the aggregation attribute, the sensor nodes performing the first-stage aggregation and generates an first-stage aggregation packet; according to the aggregation attributes, the router node implementing second-stage aggregation and generating a second-stage aggregation packet; the aggregation nodes taking charge of disaggregating the aggregated packets. Embodiments of the invention adopt the above described hybrid topology structure, feature a two-stage packet aggregation method, decrease the overhead of packet-head, reduce the energy consumption of the nodes and inter-node interference, and save communication resources.
US08737225B2
Embodiments described herein generally relate to providing communication services to client devices in a transport system. In some examples, methods of providing communication services to client devices in a transport system are described. The methods can include exchanging, among a multiple number of routers provided in a transport system, status information of each of the multiple number of routers. The methods can also include receiving, at a given router included in the multiple number of routers, a communication addressed to a remote server accessible through a first network. The communication may be received from a client device connected to the given router through a second network different than the first network. The methods can also include, based on the status information, routing the communication to the remote server through at least the given router and the first network.
US08737222B2
A method of determining a bias parameter for a heterogeneous network including a small cell, a macro cell, and one or more user equipment (UEs), the small cell being underlaid with respect to the macro cell, includes determining, at a base station of the small cell, a loading state of the macro cell; and setting, at the base station, the bias parameter based on the determined loading state. A method of determining a cell border window (CBW) for the small cell, the small cell being underlaid with respect to the macro cell, the small cell having a plurality of attached UEs which are divided into inner cell UEs and border cell UEs, includes determining, at the base station, a difference value based on utilization values of the inner cell UEs and the border cell UEs; and adjusting the CBW based on the difference value and a threshold value.
US08737220B2
Systems for providing feedback to sending entities are provided. In some embodiments, systems for providing feedback to at least one sending entity that sends requests are provided, the systems comprising: a receiving entity comprising at least one processor that: determines a number of active sources associated with each of the at least one sending entity; determines a number of sessions that each of the at least one sending entity is able to accept based on the number of active sources determined; and provides an indication of the number of sessions to each corresponding one of the at least one sending entity.
US08737219B2
Methods and systems thereof for streaming media data are described. Media data comprising a plurality of data packets is accessed. Information that quantifies a characteristic of each data packet in the plurality of data packets is also accessed. That information is used to determine an order for sending the data packets over a network.
US08737218B2
An approach is provided for auto-bandwidth adjusting bandwidth allocations for traffic-engineered tunnels used to carry traffic along a network. Traffic over the tunnel is sampled at a first interval period and at a second interval period, where the second interval period is shorter than the first interval period. A determination is made as to whether the sampled traffic taken using the second interval period is greater than the bandwidth allocation, and the bandwidth allocation is adjusted upward based upon a determination that the sampled traffic taken using the second interval period is greater than the bandwidth allocation. Also, a determination can be made as to whether the sampled traffic taken using the first interval period is less than the bandwidth allocation, and the bandwidth allocation can be adjusted downward based upon a determination that the sampled traffic taken using the first interval period is less than the bandwidth allocation.
US08737217B2
Systems, methods, and apparatus for routing are provided in which a connection track comprising a plurality of network or transport layer packets, received by a router, is identified by examining header fields of one or more packets in the plurality of packets. One or more quality of service (QoS) parameters is associated with the connection track by determining whether the track encodes a data type by (i) an identification of a predetermined application protocol used within the one or more packets and/or (ii) a comparison of a payload of one or more packets in the plurality of packets to known data type formats. A first QoS parameter is set to a first value in a first value range when the connection track contains the first data type. The connection track is routed through the router in accordance with the one or more QoS parameters assigned to the connection track.
US08737215B2
A packet forwarding apparatus, a communication system, and a process rule update method that can accurately delete process rules used for packet forwarding and the like include a process rule storage unit that stores process rules defining a process content for each flow; a packet process unit that executes processing a received a packet by using a process rule matching the received packet among the process rules and; an end determination information extraction unit that extracts information for checking a flow end from the received packet; and a flow end check unit that deletes, when a flow end is checked based on the extracted information, a process rule corresponding to the flow.
US08737205B2
A network device may implement packet scheduling with administrator-configurable packet scheduling policies. In one implementation, the network device includes a filter component configured to assign priority levels to data units, the priority levels defining traffic classes for the data units. The network device may also include a scheduler component configured to schedule transmission of the traffic classes based on an assignment of weights to the traffic classes using at least one bandwidth allocation policy that exhibits a bandwidth allocation profile that varies based on one or more parameters of the bandwidth allocation policy that are configurable by an administrator.
US08737196B2
An example method involves generating a table to store current reroute statistics based on rerouting of data from one or more logical circuits, when they have failed, to one or more logical failover circuits. The current reroute statistics include trap data received for the one or more logical circuits. The trap data includes a committed information rate. Each of the logical circuits and logical failover circuits is identified by a logical circuit identifier that is renamed until the one or more logical circuits have been restored. The table is updated to store updated reroute statistics that include updated trap data received for the one or more logical circuits. Generating the updated reroute statistics comprises detecting a change in a status of the one or more logical circuits by determining if a frame has been dropped. The frame is dropped when the committed information rate has been exceeded.
US08737192B2
The degree of multiplexing of a code division multiplexed signal transmitted by subcarriers is selected on a subcarrier-by-subcarrier basis. As a result, inter-code interference on the propagation path and degradation on the propagation path are lower for a code division multiplexed signal allocated to subcarriers with a low degree of signal multiplexing (G1) than for transmit signals allocated to subcarriers with a high degree of multiplexing. By this technique, it is possible to prevent degradation of the error rate characteristics of important information without lowering spectral efficiency significantly as compared with the case in which the degree of signal multiplexing is decided uniformly for all subcarriers, and to achieve compatibility between spectral efficiency and error rate characteristics.
US08737187B2
A method to enhance coverage and/or throughput in a heterogeneous wireless network includes detecting interference between a neighboring cell and a serving cell. The method also includes cancelling the interference using an adaptive technique based on whether the interference has colliding Common Reference Signal (CRS) tones.
US08737185B2
An optical disc device is configured to reproduce an optical disc. The optical disc device includes an optical pickup and a driver. The optical pickup has a laser irradiation component that is configured to emit a laser beam to the optical disc for obtaining a return light. The driver is configured to generate a drive signal for driving the laser irradiation component based on a high-frequency signal. The driver is further configured to set an amplitude of the high-frequency signal used while reproducing a test region of the optical disc to be different from an amplitude of the high-frequency signal used while reproducing a data region of the optical disc. The test region of the optical disc is reproduced to acquire a setting signal for a setup of the optical pickup.
US08737181B2
Provided is an optical recording medium, including a recording target track that is a track on which small record carriers are arranged and on which information recording is performed by modulating the small record carriers through light irradiation; and a wobbling track on which the small record carriers are arranged in a wobbling manner, wherein a single wobbling track is formed to run parallel to a set of a plurality of recording target tracks.
US08737180B2
Provided is an optical pickup device that suppresses a fluctuation of a tracking error signal caused by stray light when recording/reproducing information on/from an optical disc including a plurality of recording layers and attains size reduction. It includes a laser diode emitting laser light of about 405 nm in wavelength, an objective lens irradiating the optical disc with an optical beam emitted from the laser diode and having a numerical aperture of about 0.85, and a detector including a detection part receiving the optical beam reflected from the optical disc. An optical magnification from the optical disc to the detector is set within a range from about 10× to 15×.
US08737176B2
The going train for a timepiece has a mechanical movement having a frame (0), a barrel (1) and an escapement pinion (5) which are connected by the going train. This going train has a stepping-up epicyclic train having a first planet gear (6) with a constant rotational speed during normal operation of the movement, a second planet gear (7) kinematically connected to the escapement pinion (5), at least one satellite gear (9) each meshing with the first planet gear (6) and the second planet gear (7), and a satellite carrier (8) kinematically connected to the barrel (1) and carrying the satellite gear(s) (9).
US08737174B2
Coupling device 3 between activation means 1 and mechanical display means 2 of a display mechanism, wherein the coupling device 3 is adapted to apply a motion to said mechanical display means 2, in response to activation of the activation means, wherein the motion applied to the mechanical display means 2 is inertial.
US08737171B2
A MEMS capacitive transducer with increased robustness and resilience to acoustic shock. The transducer structure includes a flexible membrane supported between a first volume and a second volume, and at least one variable vent structure in communication with at least one of the first and second volumes. The variable vent structure includes at least one moveable portion which is moveable in response to a pressure differential across the moveable portion so as to vary the size of a flow path through the vent structure. The variable vent may be formed through the membrane and the moveable portion may be a part of the membrane, defined by one or more channels, that is deflectable away from the surface of the membrane. The variable vent is preferably closed in the normal range of pressure differentials but opens at high pressure differentials to provide more rapid equalization of the air volumes above and below the membrane.
US08737164B2
A method for towing a streamer array includes moving a vessel along a body of water. Streamers are towed by vessel. A relative position is determined at selected points along each streamer with respect to the vessel. At least one of the streamers is deflected at least one longitudinal position along the streamer in response to the determined positions to maintain the streamers in a selected geometry. The selected geometry is related to one of survey vessel heading, energy source trajectory, previously plotted sensor trajectory and a lateral separation related to distance from the towing vessel.
US08737159B2
A semiconductor memory device includes a plurality of address input blocks configured to respectively receive a plurality of addresses that are related to burst ordering and a control circuit configured to selectively disable all or a part of the address input blocks in response to a burst length information during a write operation mode.
US08737141B2
Disclosed is an apparatus and method for determining a parameter for programming a non-volatile memory circuit. On receiving write or erase operation a parameter is determined as a function of a circuit characteristic associated with a memory block. An adjusted condition, for example, read or write time, or the standard deviation of voltage thresholds in a distribution of cells, is then determined as a function of the parameter, and a command provided to the memory circuit to use the parameter in the next write or erase operation performed on the memory block. The method can be triggered by an event such as P/E cycle times and the condition is dynamically adjusted to extend the life of the memory circuit.
US08737133B2
Cells of a solid-state, non-volatile memory are assigned to one of a plurality of groups. Each group is defined by expected symbols stored in the cells in view of actual symbols read from the cells. Based on cell counts within the groups, it can be determined that a shift in a reference voltage will reduce a collective bit error rate of the cells. The shift can be applied to data access operations affecting the cells.
US08737130B2
A method includes determining a programming step size for a word line of a memory in a data storage device. The programming step size is determined at least partially based on a count of memory elements of the word line to be programmed to a particular state.
US08737127B2
A memory controller has a digital signal processor. The digital signal processor is configured to output a digital data signal of M+N bits of program data intended for programming a memory cell of a memory device. The digital signal processor is configured to receive a digital data signal of M+L bits read from the memory cell of the memory device and to retrieve from the received digital data signal M bits of data that were stored in the memory cell.
US08737120B2
Described examples include sensing circuits and reference voltage generators for providing a reference voltage to a sensing circuit. The sensing circuits may sense a state of a memory cell, which may be a PCM memory cell. The sensing circuits may include a cascode transistor. Examples of reference voltage generators may include a global reference voltage generator coupled to multiple bank reference voltage generators which may reduce an output resistance of the voltage generator routing.
US08737118B2
Provided is a semiconductor memory device including: first and second SRAM cells; a first hit line pair provided with the first SRAM cell; a second bit line pair provided with the second SRAM cell; a first switch circuit provided between the first bit line pair and the second bit line pair; and a controller that controls the first switch circuit to render the first bit line pair and the second bit line pair conductive, in a case of testing the first SRAM cell.
US08737115B2
A method of a forming process for a variable resistive element, which is performed in short time comparable to the pulse forming and a writing current in a switching action is the same level as that of the DC forming, is provided. In the forming process, a variable resistive element is changed by voltage pulse application from an initial high resistance state just after produced to a variable resistance state where the switching action is performed. The forming process includes a first step of applying a first pulse having a voltage amplitude lower than a threshold voltage at which the resistance of the variable resistive element is lowered, to between both electrodes of the variable resistive element, and a second step of applying a second pulse having a voltage amplitude having the same polarity as the first pulse and not lower than the threshold voltage, thereto after the first step.
US08737110B2
A circuit is provided that includes a plurality of vertically oriented p-i-n diodes. Each p-i-n diode includes a bottom heavily doped p-type region. When a voltage between about 1.5 volts and about 3.0 volts is applied across each p-i-n diode, a current of at least 1.5 microamps flows through 99 percent of the p-i-n diodes. Numerous other aspects are also provided.
US08737106B2
A multi-die memory device includes a first die of a first type and configured to electrically interface with an external processor via a first synchronous interface operating at a first clock rate, and at least one second die of a second type and configured for data storage. Each second die transacts data with the first die via a second synchronous interface operating at a second clock rate, where the first clock rate is an integer multiple of the second clock rate, and where a timing reference associated with the second synchronous interface is transmitted by the first die to the second die.
US08737104B2
A switching power supply device includes: a chopper circuit that adjusts a DC voltage input through a reactor to a desired DC voltage by performing an on/off operation of a switching element; an inverter circuit that converts an output of the chopper circuit into a desired AC voltage; a first capacitor that is provided on a side of the inverter circuit relative to the switching element; a second capacitor that is provided on a side of the inverter circuit relative to the switching element; and a resistor that is in a resonant loop formed by three constituent elements that are the first capacitor, the second capacitor, and a wiring inductance between the chopper circuit and the inverter circuit, where the resistor is connected in series to the second capacitor and inserted between the DC bus-bars.
US08737103B2
A method is provided for predicting pulse width modulated switching sequences for a multi-phase multi-level converter. With a first predicted switching sequence, due to multi-phase redundancies, equivalent switching sequences are determined. From the equivalent switching sequences, one switching sequence optimal with respect to a predefined optimization goal is selected. The selected switching sequence is used to switch the converter.
US08737094B2
A flyback converter involves a bipolar transistor (BJT) and a parallel-connected diode as the rectifying element in the secondary side of the converter. The transformer of the converter has a primary winding, a first secondary winding, and a second secondary winding. A first end of the first secondary winding is coupled to the BJT base. A first end of the second secondary winding is coupled to the BJT collector and to the anode of the diode. The first and second secondary windings are wound such that when primary winding current stops, pulses of current flow out of the first ends of the first and second secondary windings. These currents are such that the BJT is maintained in saturation throughout at least most of the time current flows through the rectifying element, thereby achieving a low forward voltage across the rectifying element, reducing conduction loss, and increasing converter efficiency.
US08737082B2
An electronic component and housing interlocking system is provided. The system includes a device housing configured to hold a printed circuit board. The printed circuit board includes a projection from a side of the printed circuit board. The system also includes a locking member having a tab coupled at a first end of the tab to a side wall of the device housing and free at a second end of the tab such that the tab is configured to flex about the first end when the printed circuit board is slid into the device housing and the projection is pushed against the second end of the tab. The tab includes an opening configured to receive the projection after being slid past the second end such that the tab engages the printed circuit board within the device housing in a locked position.
US08737081B2
A method of manufacturing a cover structure is provided. A first insulating layer is provided. The first insulating layer has a first surface and a second surface opposite to each other. A second insulating layer is provided. The second insulating layer has a third surface and a fourth surface opposite to each other and an opening passing through the third surface and the fourth surface. A thickness of the second insulating layer is greater than a thickness of the first insulating layer. The first insulating layer and the second insulating layer are laminated to each other, so that the third surface of the second insulating layer connects to the second surface of the first insulating layer. A cavity is defined by the opening of the second insulating layer and the first insulating layer. A metal layer is formed on the cavity.
US08737062B2
A handheld electronic device including a lower housing, an upper housing, a touch panel, a display module, a partition, position posts, cushions, and an actuator is provided. The upper housing is above and separated from the lower housing. The touch panel is at an opening of the upper housing and connects with the upper housing. The display module is disposed in the upper housing and connected with the lower housing. The partition is between the display module and the lower housing and connected to the upper housing. The partition has position holes. The position posts are located in their corresponding position holes and connected with the display module. The cushions are located between the corresponding position post and the position hole. The actuator is disposed between the display module and the upper housing to force the upper housing to shift relative to the display module and the lower housing.
US08737053B2
An electronic apparatus includes a case, a movable portion that has a recording medium accommodating portion for accommodating a recording medium and a portable terminal accommodating portion for accommodating a portable terminal, and that is able to be moved to an outside of the case and to be moved to an inside of the case, the portable terminal accommodating portion having a connector to be connected to the portable terminal, and an accessing portion that accesses the recording medium accommodated in the recording medium accommodating portion, and that accesses the portable terminal which is connected to the connector through the connector in a state that the portable terminal is accommodated in the portable terminal accommodating portion. When the movable portion is moved to the inside of the case so as to be housed in the case, the connector is located in the case.
US08737048B2
Patient monitoring systems can include a display unit and a patient parameter module. The patient parameter module can be connected to a docking region so as to communicate with the display unit in two or more orientations.
US08737041B2
A capacitor includes a capacitor element, a collector plate joined to an electrode of the capacitor element, and a case accommodating the capacitor element and the collector plate. An inner surface of a bottom plate of the case has a contacting portion contacting the collector plate and a junction portion facing the collector plate. The junction portion of the inner surface of the bottom plate has a joining point joined to the collector plate and a separation part facing the collector plate around the joining point by a gap between the junction portion and the collector plate. The collector plate is located away from the contacting portion.
US08737037B2
There are provided a ceramic electronic component and a method of manufacturing the same. The ceramic electronic component includes: a ceramic element; and an internal electrode layer formed within the ceramic element, having a thickness of 0.5 μm or less, and including a non-electrode region formed therein, wherein an area ratio of the non-electrode region to an electrode region of the internal electrode layer, in a cross section of the internal electrode layer is between 0.1% and 10%, and the non-electrode region includes a ceramic component.
US08737036B2
This disclosure provides (a) methods of making an oxide layer (e.g., a dielectric layer) based on titanium oxide, to suppress the formation of anatase-phase titanium oxide and (b) related devices and structures. A metal-insulator-metal (“MIM”) stack is formed using an ozone pretreatment process of a bottom electrode (or other substrate) followed by an ALD process to form a TiO2 dielectric, rooted in the use of an amide-containing precursor. Following the ALD process, an oxidizing anneal process is applied in a manner is hot enough to heal defects in the TiO2 dielectric and reduce interface states between TiO2 and electrode; the anneal temperature is selected so as to not be so hot as to disrupt BEL surface roughness. Further process variants may include doping the titanium oxide, pedestal heating during the ALD process to 275-300 degrees Celsius, use of platinum or ruthenium for the BEL, and plural reagent pulses of ozone for each ALD process cycle. The process provides high deposition rates, and the resulting MIM structure has substantially no x-ray diffraction peaks associated with anatase-phase titanium oxide.
US08737030B2
A power distribution system includes a first circuit protection device and a second circuit protection device coupled to the first circuit protection device downstream of the first circuit protection device. The second circuit protection device includes a trip mechanism configured to interrupt a current flowing through the second circuit protection device, and a trip unit operatively coupled to the trip mechanism. The trip mechanism is configured to determine, for the second circuit protection device, a protective threshold and a blocking threshold that is lower than the protective threshold, transmit a forward blocking signal to the first circuit protection device upon a determination that the current exceeds the blocking threshold, and generate a reverse blocking signal upon a determination that the current exceeds the protective threshold.
US08737028B2
Methods for responding to an electrostatic discharge (ESD) event on a voltage rail, ESD protection circuits, and design structures for an ESD protection circuit. An RC network of the ESD protection circuit includes a capacitor coupled to a field effect transistor at a node. The node of the RC network is coupled with an input of the inverter. The field-effect transistor is coupled with an output of the inverter. In response to an ESD event, a trigger signal is supplied from the RC network to the input of the inverter, which drives a clamp device to discharge current from the ESD event from the voltage rail. An RC time constant of the RC network is increased in response to the ESD event to sustain the discharge of the current by the clamp device.
US08737024B2
A power supply employing a compensated threshold signal for overcurrent protection and a method for generating the compensated threshold signal are disclosed herein. Additionally, a self-adjusting overcurrent threshold circuit is provided. In one embodiment, the self-adjusting overcurrent threshold circuit includes: (1) a fixed threshold source configured to provide a constant threshold signal for the overcurrent protection circuit, (2) an analog signal processor, coupled to the fixed threshold source, configured to monitor designated parameters of the converter and generate a threshold adjustment signal based thereon and (3) a combiner configured to combine the constant threshold signal with the threshold adjustment signal to provide the compensated threshold signal.
US08737020B2
A suspension circuit board comprises a metal support board, a first insulation layer disposed on the metal support board a conductive layer disposed on the first insulation layer, the conductive layer forming a wire; and a second insulation layer disposed on the first insulation layer and the conductive layer. The suspension circuit board is configured that, upon applying a load in a thickness direction to the conductive layer at a position corresponding to the first insulation opening, F1
US08737016B1
There are provided a motor and a hard disk drive including the same. The motor includes: a sleeve supporting a shaft with a lubricating fluid; and a rotor fixed to the shaft, rotating together therewith, and having a surface facing the sleeve, wherein one surface of the surface of the rotor facing the sleeve and a surface of the sleeve facing the rotor is provided with a thrust dynamic pressure groove, and the other surface of the surface of the rotor facing the sleeve and the surface of the sleeve facing the rotor is provided with an extension groove extended to the outside of the thrust dynamic pressure groove so as to partially face the thrust dynamic pressure groove.
US08737015B2
A disk rotating motor is provided with: a stator including a stator core and a bracket for fixing the stator core; a rotor that can be rotated with respect to the stator and includes a shaft; and a bearing that rotatably supports the rotary shaft on the outer diameter side of the rotary shaft. The bracket includes a cylindrical portion extending along the shaft and a folded portion formed by folding the upper end of the cylindrical portion onto the outer diameter side. The bearing is fixed to the inner circumferential surface of the cylindrical portion whereas the stator core is fixed to the outer peripheral surface of the folded portion.
US08737011B1
A data storage medium has first and second data sectors of a track, a pre-servo gap being proximate the first data sector. The data storage medium also includes a servo wedge that stores servo data for the track. A start of the servo wedge is proximate to the pre-servo-gap and an end of the servo wedge is proximate to the second data sector. A repeatable runout field is included in the pre-servo gap.
US08737010B2
A disk drive comprising a head for accessing a disk, an actuator for moving the head in the radial direction of the disk and a controller. The controller for servo control of the actuator based on servo data read out from the disk by the head. The controller is configured for maintaining a width of the adaptive chasing notch filter below a specified value in servo system control and estimating an oscillation frequency of the actuator.
US08737007B2
Methods and apparatus are provided related to magnetic recording tape. Respective voltage sources are coupled to respective magnetic head components of a tape recording apparatus. Circuitry controls each voltage source independently in accordance with identity information for a magnetic tape, relative humidity within the tape recording apparatus, or other factors. Chemical migration from the tape, and/or plating or erosion of elements of the tape recording apparatus are substantially reduced or eliminated according to the present teachings.
US08737002B1
A magnetic recording disk has nondata regions that contain a group of first nondata islands with one area and a magnetization in one perpendicular direction, and a group of second nondata islands with a smaller area and a magnetization in the opposite direction. To magnetize the nondata islands with the proper magnetization directions, a DC magnetic field much greater than the coercive field of the magnetic recording layer is applied in one direction to the entire disk to magnetize all of the nondata islands in the same direction. Then the disk is heated to a predetermined temperature, and while the disk is at this temperature, a second DC magnetic field less than the first DC magnetic field is applied for a predetermined time in the opposite direction to the entire disk. This reverses the magnetization direction of the smaller islands without switching the magnetization of the larger islands.
US08737000B2
Approaches for determining the timing latency of a communication path are described. Some embodiments involve a method for testing timing latency. A signal is driven on a first data path and is returned through a second data path through a loop back element. The timing latency of at least a portion of the communication path that includes the first data path and the second data path is tested using the signal returned on the second data path. The gain of the second data path is adjusted to a test value during the testing of the timing latency.
US08736996B2
A method, apparatus, and system for implementing channel signal processing assist with an embedded contact sensor (ECS) in hard disk drives. An ECS signal is captured during write and idle operation of the hard disk drive. A read channel monitors changes in the ECS signal providing a clearance monitor function for insuring write integrity.
US08736994B2
According to one embodiment, a disk storage apparatus includes a first storage device, a second storage device, and a controller. The first storage device stores data for use in determining influence imposed on tracks peripheral to a designated track in which data should be written on a disk. The second storage device has a nonvolatile cache area for temporarily storing data. The controller performs a cache process of storing the data in the nonvolatile cache area if the influence is determined, from the data, to exceed a reference value, in preparation for writing the data in the designated track.
US08736993B2
Approaches are provided for a hard-disk drive (HDD) and techniques for using multiple LUNs per HDD where each LUN is mapped to a head/disk interface. In one example, a HDD generates multiple LUNs and assigns each to a single head, such that data written by a first head is only associated to a first LUN, and so forth.
US08736987B2
A lens barrel includes an oscillatory wave motor which drives a lens; a manual connection ring which is operated manually to cause the lens to move along an optical axis; a slip ring which is in contact with the manual connection ring; a roller which is in contact with the slip ring and with the oscillatory wave motor; and a roller support ring which supports the roller. The slip ring is structured such that frictional resistance on a contact surface between the manual connection ring and the slip ring is smaller than frictional resistance on a contact surface between the roller and the slip ring.
US08736982B2
Apparatus, methods, and systems provide emitting, field-adjusting, and focusing of electromagnetic energy. In some approaches the field-adjusting includes providing an extended depth of field greater than a nominal depth of field. In some approaches the field-adjusting includes field-adjusting with a transformation medium, where the transformation medium may include an artificially-structured material such as a metamaterial.
US08736976B2
An oscillation motor is adapted to press an oscillator toward a driven body in a stable state and increasing a drive efficiency. A lens driving mechanism is adapted to move a lens with excellent efficiency by using the oscillation motor. An oscillation motor generates motive power by pressure contact with a driven body to transmit vibration of the oscillator to the driven body. The oscillation motor includes the oscillator having a convex output portion on a side surface at one end side. The output portion of the oscillator is arranged to contact with the driven body. A press mechanism is also provided on a side surface at the other end side of the oscillator. The press mechanism includes a pressure correction device rotatably equipped at a position where the pressure correction device contacts with the oscillator, and the pressure correction device applies a pressure to the oscillator in a predetermined direction.
US08736975B2
Provided are a macro lens system and an image pickup device including the macro lens system. The macro lens system includes a first lens group having a positive refractive power, a second lens group having a positive refractive power, and a 3-1 lens group having a positive refractive power and moving perpendicular to an optical axis to correct an image blur.
US08736970B2
An optical system of a zoom lens is provided. The optical system of the zoom lens includes thirteen lenses which are divided into four lens groups, wherein: the zoom lens comprises in a following order from a subject: a first lens group which has a positive refractive index; a second lens group which has a negative refractive index, and moves along an optical axis; a third lens group which has a positive refractive index; and a fourth lens group which has a positive refractive index, wherein the first lens group comprises four lenses, and an external surface of a first lens is concave in a direction of a plane of an image; the third lens group comprises two meniscus lenses which are concave toward an image plane, and is made with capability of cross-section displacement relative to an optical axis; and the fourth lens group is convex-concave glued lens.
US08736957B2
A transmitted light selecting device includes a first light selecting unit having a polarizing filter for allowing an image light ray having one polarization direction to pass therethrough; a phase difference film for providing phase differences to the light ray passing through the polarizing filter to emit light, in which light rays having polarization directions coexist, toward a viewer; a second light selecting unit having a polarizing filter having a polarized light transmission axis perpendicular to that of the polarizing filter; and a phase difference film for providing phase differences to a light ray passing through the polarizing filter to emit light, in which light rays having polarization directions coexist, toward the viewer.
US08736954B2
High power parallel fiber arrays for the amplification of high peak power pulses are described. Fiber arrays based on individual fiber amplifiers as well as fiber arrays based on multi-core fibers can be implemented. The optical phase between the individual fiber amplifier elements of the fiber array is measured and controlled using a variety of phase detection and compensation techniques. High power fiber array amplifiers can be used for EUV and X-ray generation as well as pumping of parametric amplifiers.
US08736948B2
An electromechanical image display includes a box-structure of cups arranged in a row and column matrix. A non-rotatable axle for each column in the matrix passes through each of the cups in a column. The axle holds display elements which are rotatable on the axle. At least one electric-field-generating conducting plate in each cup is connected to an electrical source. A display element for each cup is a parallelepiped having six faces with a tunnel through the geometric centers of two of the six faces to permit its installation on the axle. The display element is an electret, or contains one or more electrets, that rotationally responds to the electric field of the electric-field-generating conducting plate.
US08736943B2
A variable transmission electrochromic window including: first and second substantially transparent substrates having electrically conductive materials associated therewith; an electrochromic medium contained within a chamber positioned between the first and second substrates which includes at least one solvent, at least one anodic electroactive material, at least one cathodic electroactive material, and wherein at least one of the anodic and cathodic electroactive materials is electrochromic; and wherein the electrochromic window exhibits an Ev of less than approximately 20, and more preferably less than approximately 5, while in a low transmission state during normal daylight conditions.
US08736942B2
An electrochromic device that is capable of changing the transmission of either visible or infrared radiations as a function of the polarity of a voltage applied to the device.
US08736941B2
An electrochromic display apparatus is disclosed that includes a stacked body which includes a display electrode and an electrochromic layer that are stacked on each other; a film which includes through holes, and is disposed on one of the display electrode and the electrochromic layer of the stacked body; and an opposed substrate on which an opposed electrode that faces toward the display electrode is formed.
US08736932B1
A system for path compensation of multiple incoherent optical beams incorporates an optical element combining a plurality of incoherent beams to an aperture by angle using carrier frequency tilt fringes. An illumination laser is employed for reflection of an illumination beam from a target. An interferometer receives a sample of the reflected illumination beam reflected from the target and provides interference fringes. A spatial light modulator receives the interference fringes and generates a real time hologram. Relay optics are employed for transmitting the combined plurality of incoherent beams to the SLM and receiving a diffraction corrected full aperture compensated combined beam for emission to the far field.
US08736930B2
Methods and systems receive a print job and determine whether the print job specifies one or more extended gamut color marking materials. The extended gamut color marking materials comprise marking materials having colorants other than standard colorants. The standard colorants consist of cyan, magenta, yellow, black (CMYK). When the print job does not specify one or more of the extended gamut color marking materials, the methods and systems determine whether the print job will perform better with one or more of the extended gamut colorants in addition to the standard colorants. The methods and systems print the print job use the extended gamut colorant(s) and the standard colorants when the print job specifies the extended gamut color marking material, and when the print job will perform better with one or more of the print system's extended gamut colorants in addition to the standard colorants.
US08736928B2
The present invention discloses a sheet feed scanner including an auto document feeder, a flatbed scanner and a power-switching mechanism. The power-switching mechanism includes a first shaft, a power source, a clutch, a first gear, a second gear, and an elastic limitation structure. The clutch includes a first incline and a second incline. The elastic limitation structure pushes the first incline or the second incline of the clutch. When the first shaft is rotated in a first direction, the first incline is pushed by the elastic limitation structure so that the clutch is coupled to the first gear for driving the automatic document feeder. When the first shaft is rotated in a second direction, the second incline is pushed by the elastic limitation structure so that the clutch is coupled to the second gear for driving the flatbed scanner.
US08736926B2
A sheet conveyance device includes a loading section, a sheet feeding unit, a separation section disposed downstream in a sheet conveyance direction from the sheet feeding unit, a conveyance member to transport a sheet separated by the separation section, a trailing-edge detector disposed at a first conveyance distance (L1) downstream from a separation position (Ab) and including a rotary follower and a rotation detector, a first leading-edge detector disposed downstream from the trailing-edge detector, and a controller. The trailing-edge detector A detects a sheet length in the sheet conveyance direction. The controller causes the sheet feeding unit to start sheet feeding in response to detection of the leading edge of the sheet by the first leading-edge detector when the detected sheet length equals a predetermined reference length and in other cases in response to detection of the trailing edge of the sheet by the trailing-edge detector.
US08736923B2
An electrophotographic image forming apparatus including a light scanning device to scan first and second light beams, a synchronization signal detector to receive a portion of the first light beam scanned by the light scanning device and to generate a first horizontal synchronization signal, and a video signal processor including a second horizontal synchronization signal generating unit to count a synchronization signal offset and generate a second horizontal synchronization signal regarding the second light beam when the first horizontal synchronization signal is transmitted from the synchronization signal detector, and a video controller to transfer video data to the light scanning device based on the first and second horizontal synchronization signals.
US08736922B2
An image reading apparatus includes a reading unit, a controlling unit and a changing unit. The reading unit receives a reflected light from a sheet onto which a light is irradiated from a light source, converts the received light into an image signal, and accumulates a charge corresponding to the image signal in accordance with a reading time of the sheet. The controlling unit controls the light source to be turned off in accordance with a reading mode of the sheet so that an amount of the accumulated charge does not reach a saturated amount. The changing unit changes an amplification factor of an amplifying unit in accordance with a turn-off time of the light source to amplify the image signal to a predetermined level when the controlling unit controls the light source to be turned off. The amplifying unit amplifies the image signal at a predetermined amplification factor.
US08736905B2
A method for position calibration of a spot of an optical sensor may include providing a position calibration patch on a sheet at a predetermined position, along a scan path of the spot across the sheet, the patch comprising at least two adjacent blocks of different colors. The method may also include obtaining a single sample of the position calibration patch using the optical sensor. The method may further include determining from the single sample the position of the spot of the sensor with respect to the position calibration patch.