Document Document Title
US08626922B2 Systems and methods for dynamic data transfer management on a per subscriber basis in a communications network
A method of dynamically managing transmission of packets is disclosed. The method, in some embodiments, may comprise establishing a network session over a communication link between a network and a user device of a user and associating a data transmission parameter with the user device. The method may further comprise receiving a packet and calculating a delay period associated with the packet based on the data transmission parameter and delaying transmission of the packet based on the delay period.
US08626920B2 Network system and peripheral
A network system is made up of a plurality of PCs, a printer a server, and the like. The printer selects one PC from among the plurality of PCs as a firmware provider. Accordingly, if there are two or more PCs that can communicate with the printer, only one PC communicates with the server at the same time. Thus, to retrieve firmware from the server, a plurality of PCs can be prevented from communicating with the server at the same time, so that concentration of access to the server can be suppressed. Therefore, an increase in the network traffic can be suppressed.
US08626913B1 Test data analysis engine for state-based website tools
A method of analyzing website nurturing data while compensating for test visitor profiles may include tracking interactions between visitors and the website including test visitors, and computing a score for each of the visitors based on the interactions. The method may also include storing the score for each of the visitors in visitor profiles, where test visitor profiles correspond to the test visitors. The method may additionally include assigning a discrete profile state to each of the plurality of visitor profiles from a hierarchy of profile states based at least in part on the corresponding score, and storing a test indicator in each of the test visitor profiles. The method may further include computing reporting data based on the plurality of visitor profiles, where the one or more test visitor profiles are excluded at least in part from the reporting data.
US08626905B1 Monitoring a self-contained server rack system
A refrigerated server rack that may be used in a server room to cool computing equipment. The refrigerated server rack may contain a cooling unit or include a cooling inlet to receive chilled air to cool the computing equipment within the server rack. The self contained server rack has a modular design such that it may be easily integrated into mounting point within a data center. As the requirements of the data center change, server racks may be added or removed to provide scalability. As the racks are added or removed, a monitoring application discovers the server racks and equipment contained therein. The server rack and equipment may then be configured to operate within the data center computing infrastructure. Because only the interior of the self-contained server rack is cooled to maintain a proper operating environment for the computing equipment, there is no need to cool entirety of the data center.
US08626900B2 Method and system to proactively identify degraded network performance
A method and system for managing performance of a multimedia content distribution network (MCDN), such as a digital subscriber line network, involves monitoring maximum data transfer rates and current data transfer rates for one or more MCDN clients. A ratio of the current data transfer rate to the maximum data transfer rate may be evaluated with respect to a threshold. When the ratio is less than the threshold, an associated MCDN node may be designated as a degraded node and subject to enhanced surveillance by an MCDN operator.
US08626898B2 System and method for application alert tracking in an Internet protocol television system
A maintenance system for an IPTV network includes a logging module, a ticketing module, and an operations module. The logging module receives a fault alert from a service provider and sends the alert to the ticketing module. The ticketing module determines the urgency of the fault, generates a ticket, assigns priority to the ticket based upon the urgency, and sends the ticket to the operations module. The operations module allocates the ticket and sends a message to a mobile device regarding the ticket. A method includes receiving a fault alert from a service provider, sending the alert to a ticketing module, determining the urgency of the event, generating a ticket, assigning priority to the ticket based upon the urgency, sending the ticket to an operations module, allocating the ticket, and sending a message to a mobile device the ticket.
US08626892B2 Methods and devices for managing a network
The present invention proposes a method of managing a network comprising a set of devices for transmitting a traffic stream using network resources. Each device of the set of devices is individually associated with an expiration time. The expiration time defines a maximum interval of sending a message by a given device among the set of devices for indicating that the given device is connected with the network. The method comprises a step of determining, based on the expiration times of said set of devices, a transmission lease time defining duration of using said network resources.
US08626883B2 Injecting addresses to enable OAM functions
Inserting an address used for performing such OAM functions in an efficient way that is transparent to a customer or service using the network path is disclosed. An indication is received that a source address reserved for OAM use should be inserted into a forwarding database associated with a provider network node, such as a provider edge device, that receives the indication. The address is inserted into a forwarding database as an address that is owned by the provider network node and reserved for OAM use. One or more other nodes associated with a service with which the OAM address is associated may be notified that the OAM address is associated with the provider network node that owns the OAM address.
US08626882B2 Reconfigurable communication for distributed embedded systems
A distributed embedded system that allows for the reconfiguration of tasks and messages. The system includes a system configuration manager and a plurality of electronic control units (ECU) each having an ECU configuration manager. Each ECU configuration manager stores the current configuration data for task scheduling and bus/network accessing/retrieving for the current schedule for that ECU. The system configuration manager includes a separate configuration data table for each ECU that can be reconfigured by programming signals sent on a system bus. The system configuration manager transmits the new configuration data from the data table on the bus to the ECU configuration manager if the scheduling of the tasks, message retrieval from the bus and message transmission on the bus changes for an ECU as a result of adding new tasks or new ECUs to the system.
US08626876B1 Intermediate content processing for content delivery networks
An intermediate server for handling content requests received from edge servers in a Content Delivery Network (CDN) and accessing and processing content distributed throughout the CDN may include a port that receives a content request from an edge server in a same Point-of-Presence (POP) including a URI. The ICPS may also include a content processor communicatively coupled to the port and configured to perform a processing function on the requested content to produce processed content for delivery to the edge server. The ICPS may further include a CDN content interface that provides virtualized access to content files accessible using URIs throughout the CDN and configured to receive a portion of the requested content using the URI stored in a second POP, and provide the requested content to the content processor, wherein the requested content comprises the portion of the requested content.
US08626874B2 Four dimensional (4D) information distribution system and method
The present invention provides for a four dimensional (4D) information distribution system and method which allows on-demand and real-time transmission of time-sensitive and useful self-help data or instructional materials to user. The transmission of the 4D information can be initiated at the user's request or it can be automatically carried out based on a set of established rules, such as a schedule of events. The 4D information distribution system includes a processing device for generating the 4D information, a distribution device for transmission of the 4D information, a receiving device for accepting the 4D information, and a display device for outputting the received 4D information.
US08626868B2 Communication method and communication device for transmitting multimedia data during a call
A method and apparatus are provided for transmitting multimedia data between terminals during a call. In response to a request for multimedia data transmission initiated from one of the terminals in the call, a communication device may transmit the multimedia data to one or more of the terminals in the call. The communication device may comprise a reception unit for receiving the multimedia data transmission request initiated from one of the terminals in the call, a transmission unit to transmit the multimedia data to one or more of the terminals in the call, a storage unit to store multimedia data, and a recording unit to record information for a terminal.
US08626867B2 Apparatus and methods for operation of a wireless server
Apparatus and methods for wireless systems provide a mechanism to enhance the communication capabilities of wireless users. In an embodiment, a wireless server downloads media content to a mobile wireless client based on one or more criteria for the mobile wireless client, where the one or more criteria are identified in the wireless server.
US08626865B1 Shared worker application
Techniques are described herein that provide a web application that incorporates one or more shared worker applications. In one example, a shared worker application as described herein may receive a first request for first information for a first web application, acquire the first information in response to the request, and store at least a portion of the first information in a memory of a local communications device. The shared worker may further receive a second request for second information for a second web application. The shared worker may determine whether at least a portion of the first information stored in the memory of the local communications device will satisfy the second request for the second information. The shared worker may provide, from the local memory to the second web application, at least the portion of the first information in response to the second request.
US08626860B1 Defined delays to support consistent tiered messaging performance
A method for defining delays to support consistent tiered messaging performance is provided. The method comprises a query server receiving a message and the query server analyzing a class of service associated with the message. The method also comprises the query server injecting a defined delay prior to initiating processing of the message and the query server processing the message and storing the processed message in an outgoing queue. The method also comprises the query server sending a notification to a destination component that the message is available for retrieval and the query server releasing the message to the destination component upon request of the destination component.
US08626854B2 Traffic localization in peer-to-peer networks
Provided is a method for localizing peer-to-peer traffic. The method includes transmitting, by a first node of a peer-to-peer network, a first message to one or more other nodes associated with the peer-to-peer network. The message includes a request for content and a deadline for when the content is to be received by the first node.
US08626851B2 Email conversation management system
A system and method are disclosed for producing a list of conversations as the result of a search query. Messages are received and associated with a conversation. Each of the conversations has a respective conversation identifier and includes one or more messages. Messages, and related message information, are indexed for text searching and information about the message is stored in a memory to associate the message to its respective conversation identifier. The index can be searched to identify one or more messages relevant to a search query. At least some of the conversations to which the one or more messages belong are identified and produced as the search result.
US08626850B2 Method and system for interworking converged messaging service
In a Converged IP Messaging (CPM) service, an arbitrary terminal generates a message based on a user input, and transmits the message to a CPM server. Upon receiving the message, the CPM server requests a presence server to provide presence information corresponding to a recipient of the message. The presence server searches for presence information corresponding to the recipient in response to the request of the CPM server, and transmits the searched presence information to the CPM server. Based on the transmitted presence information, the CPM server decides to perform interworking for the message, decides a type of a messaging service for interworking, and transmits the message to an Interworking Function (IWF) according to the decided type of the messaging service. The IWF receives the message, converts the message according to the decided messaging service, and transmits the converted message to the recipient.
US08626849B2 Apparatus and method for resolving a race condition between two session initiation protocol (SIP) end points
An apparatus and method are described for resolving a glare condition between two SIP endpoints. The method allows a third party call control controller to resolve the glare condition when the ownership status of each dialog is the same, by initiating a back-off period of time at the apparatus based on the ownership status of the SIP dialog and re-sending a re-INVITE message to the end point after expiry of the back-off period of time.
US08626847B2 Transferring a conference session between client devices
Various embodiments of systems, methods, and computer programs are disclosed for transferring a conference session with a conferencing system from a first client device to a second client device. One such method comprises: a conferencing system establishing a first conference session for an online conference with a first client device via a communication network; presenting a conference interface via a graphical user interface to the first client device, the conference interface displaying a participant object corresponding to a participant identifier associated with a first participant operating the first client device; the participant initiating a transfer request comprising the participant identifier; sending the transfer request to a second client device; the second client device acknowledging the transfer request; and the second client device establishing a second conference session with the conferencing system using the participant identifier.
US08626839B2 Peer computer system
A first peer computer system operable in a peer to peer network, comprising: means for accessing a first piece of information, means for creating a first entity (e.g. a “token”), means for associating the first entity with the first piece of information (e.g. attaching the first piece of information to the entity) and wherein the first entity is associated with a topic of the information.
US08626838B2 Digital media asset identification system and method
The present invention provides a system and method for identifying and transferring digital media assets within a system through the use of identification data. The identification data is applied to each transferred copy and includes data specific to the customer and digital media asset. To facilitate transfers and ease of use the digital media assets can be made DRM-free.
US08626836B2 Providing context for an automated agent to service multiple avatars within a virtual universe
A system and method to interact with business systems through the use of automated agents and provide context for an automated agent to service multiple avatars within a virtual universe. The system comprises a chat engine, a communications subsystem, and a channelizer configured to mediate one or more communications between the chat engine and the communications subsystem. The channelizer is further configured to map at least one channel to an application.
US08626834B2 Clickstream analysis methods and systems related to modifying an offline promotion for a consumer good
Methods and systems are provided herein for the analysis of clickstream data of online users. The analysis methods and systems allow for the creation of new offline business methods based on online consumer behavior.
US08626825B2 Facilitating a service application to operate with different service frameworks in application servers
An aspect of the present invention facilitates a service application to operate with different frameworks executing in application servers. In one embodiment, the different interfaces according to which the different frameworks are designed to operate with service application are identified, including the interface implemented by the service application. Wrapper modules are then generated based on the differences between the identified interfaces and the interface implemented by the service application. The generated wrapper modules are then deployed along with the service application to facilitate the service application to operate with different frameworks.
US08626818B2 System and method for generating user contexts for targeted advertising
The invention provides a method and system for building contexts for mobile users by collecting information about the user and his activities through various end points of a network and also through a system specific application that transmit information to a centralized server for context generation and filtering. The contexts thus generated are analyzed statistically for utility and based on the utility, the contexts are used for sending targeted advertisements.
US08626816B2 Method, system and computer program product for detecting errors in fixed point division operation results
A method, computer program product and a system for detecting errors in a result of a fixed-point division operation are provided. The method includes: receiving a result of a fixed-point division operation for a dividend and a divisor; performing a first comparison of the divisor and a remainder of the result; performing a second comparison of a sign of the dividend and a sign of the remainder; and determining whether the result is correct based on the first comparison and the second comparison.
US08626814B2 Method and apparatus for performing multiply-add operations on packed data
A method and apparatus for including in a processor instructions for performing multiply-add operations on packed data. In one embodiment, a processor is coupled to a memory. The memory has stored therein a first packed data and a second packed data. The processor performs operations on data elements in said first packed data and said second packed data to generate a third packed data in response to receiving an instruction. At least two of the data elements in this third packed data storing the result of performing multiply-add operations on data elements in the first and second packed data.
US08626808B2 Digital signal processing circuit and method comprising band selection
A digital signal processing circuit comprises a band selector (14) for selecting at least one sub-band from a frequency spectrum of a digital sampled input signal. The band selector (14) comprises a plurality of processing branches corresponding to respective phases and an adder (28a, 28b) for adding branch signals from the branches. Each branch comprises a sub-sampler (20a,b) for sub-sampling sample values of the input signal at the phase corresponding to the branch, a filter (24a,b) with a first FIR filter (32, 34), applied alternatingly to sets of even and to sets of odd samples from the subsampler (20a,b) and a second FIR filter (36, 38) applied to further sets of odd and even samples from the subsampler (20a,b) when the first FIR filter is applied to the even and odd sets respectively. Output samples from the first and second FIR filter (24a,b) are combined to form the branch signals of the branch, according to a changing combination pattern that changes cyclically as a function of sample position and depends on a phase for which the branch is used.
US08626804B2 Resource based virtual communities
This invention disclosed a system and method for resource based virtual communities. Any resources that can be shared or used by multiple people, including Internet resources, software or other resources can be the basis for the community, whose members are users of the resource. Web resources include web sites, web pages news groups or discussion forums. Other types of resources include software products, bulletin boards, games or other products. The community composes of the current resource users such as web page readers, bulletin board posters, game players, software users. Whenever a person accesses or uses the resource, the user is automatically joined as part of the community. At the same time they are using the resource, they can access all services provided by the community, such as talking with other members, collaborating with others, publishing comments, or even adding new community services. A universal virtual community server is disclosed to support all virtual communities based on all resources in the world and all users in the Internet. There are 6 methods disclosed for individual users to connect to this resource based communities.
US08626799B2 Mapping data structures
A method for transforming data structures includes processing a portion of a source data structure (SDS) with a first processing resource by associating the first processing resource with a target data structure (TDS) key element located in a key position of a queue, determining whether the queue includes an SDS node element corresponding to the key position, processing the SDS node element responsive to determining that the queue includes the SDS node element corresponding to the key position, wherein the processing the SDS node element comprises retrieving the SDS node element from the queue, processing the retrieved SDS node element to generate a resultant TDS node element, outputting the resultant TDS node element to an empty key position in the queue, and mapping the resultant TDS node element to the TDS.
US08626798B2 Processing of categorized product information
Data processing includes accessing a product category tree, the product category tree comprising a plurality of hierarchical levels. A leaf category level of the plurality of hierarchical levels comprises a leaf category node. The leaf category node includes product information. The product information comprises a plurality of product attribute parameters. The plurality of product attribute parameters comprises standard product information. Data processing further includes selecting, among the plurality of product attribute parameters that correspond to the leaf category node, a representative product attribute parameter that is representative of the product information; and partitioning standard product information of the leaf category node to obtain a plurality of sets using the representative product attribute parameter, wherein each of the plurality of sets includes at least some of the standard product information.
US08626796B2 System to store and access information used to score, group and present nutritional values of food products
A database, system and related method for storing, retrieving, manipulating and presenting nutritional information about food items includes functions and data tables arranged to enable nutritional value scoring and rating. The database, system and method are arranged to enable users to input nutritional information deemed pertinent to assessing the nutritional value of food items. The tables of the database include entities representing food item designations, and arrangements of nutritional information. The nutritional information may be acquired from external sources or generated internally, including for prepared foods. The system is arranged to enable users to generate customized reports based on all product and/or company information of interest or any selectable portions of such information.
US08626794B2 Indexing secure enterprise documents using generic references
A web crawler indexes documents including information about document contents and metadata including information such as a URL. However, some applications rely on URL's that change frequently or are constructed to include user information so that the contents retrieved is customized to the user. An approach is provided for storing generic URL's in an index at crawl time, which are customized for the user at search time. A callback mechanism may be used to dynamically transform the generic URL into a URL that is specific to the user issuing the query and/or includes current information that may change frequently. In this way, when the query or search results are returned to the user, the user receives links that are active and valid for that particular user, directing the user to the appropriate site, application, etc. without requiring continuous updating of a very large index.
US08626793B2 Object storage
In one embodiment, a method is provided that may include determining, at least in part, by a device comprised, at least in part, in storage, whether to request that the storage perform, at least in part, at least one operation. The at least one operation may involve, at least in part, at least one object stored in the storage. The determining may be based, at least in part, upon metadata associated with the at least one object. The metadata may be stored in the storage, and may indicate an earliest permitted deletion time for the at least one object and/or a latest permitted access time for the at least one object. Of course, many modifications, variations, and alternatives are possible without departing from this embodiment.
US08626787B1 Locating meaningful stopwords or stop-phrases in keyword-based retrieval systems
A stopword detection component detects stopwords (also stop-phrases) in search queries input to keyword-based information retrieval systems. Potential stopwords are initially identified by comparing the terms in the search query to a list of known stopwords. Context data is then retrieved based on the search query and the identified stopwords. In one implementation, the context data includes documents retrieved from a document index. In another implementation, the context data includes categories relevant to the search query. Sets of retrieved context data are compared to one another to determine if they are substantially similar. If the sets of context data are substantially similar, this fact may be used to infer that the removal of the potential stopword(s) is not material to the search. If the sets of context data are not substantially similar, the potential stopword can be considered material to the search and should not be removed from the query.
US08626784B2 Model-based searching
Computer-readable media and methods for model-based searching to provide search results of relevance to a search topic are provided. A model describing a search framework for generating a plurality of search queries is provided. A number of search topics are identified and attributes are assigned to each search topic. Attribute data elements and values are provided to describe each to the assigned attributes for each search topic. The attributes inform the search framework in order to compile a plurality of search queries for the search topic. A search term is received from a user and a corresponding search topic is identified. The plurality of search queries are executed to obtain search results for the corresponding search topic. The search queries may be pre-executed and the search results cached in a computer memory for later retrieval. The search results are organized based on the model and are presented to the user.
US08626780B2 Multimedia playing system, apparatus for identifing a file and, method thereof
A multimedia playing system, an apparatus for identifying a file, and a method thereof are provided. The multimedia playing system comprises a display device, a sensing device, and an identification device. The display device is configured to display the file and has a predetermined area. A plurality of color tags adapted to be displayed on the predetermined area is attached to the file. The sensing device continuously senses the predetermined area to generate a sensed datum. The identification device is connected to the sensing device and receives the sensed data from the sensing device to determine a sensed color code representing each of the sensed data. The identification device further forms a sensed sequence by the sensed color codes and determines a piece of display information corresponding to the sensed sequence.
US08626778B2 System and method for conversion of JMS message data into database transactions for application to multiple heterogeneous databases
A system and method for performing real-time conversion of data which is present in the form of messages on JMS-compliant or other messaging systems into database transactions, which can then subsequently be applied to multiple heterogeneous databases or other systems. In accordance with an embodiment, the invention provides a means by which data can be read from messages, and converted to a set of database operations that are then stored as a persistent trail file (for example, as an Oracle GoldenGate trail file). The operations, as recorded in the trail file, can then be routed via a network and applied to target systems as required. In accordance with an embodiment, the data can be read in real-time from the messaging system, and written out as quickly as it can be consumed to the persistent trail files.
US08626777B2 Method and/or system for manipulating tree expressions
Embodiments of methods and/or systems of manipulating tree expressions are disclosed.
US08626776B1 Enhancing content with queries
A computer implemented method for enhancing content with queries, the method comprising steps the computer is programmed to perform, the steps comprising: on a networked computer, recording information on a plurality of content items and previously issued queries, the information associating each one of the queries with a respective at least one of the content items, the query being a query issued by a computer user in context of the respective content item, receiving data on a content item destined for a computer user, and selecting at least one of the queries associated with the content items, for presentation with the content item destined for the computer user.
US08626775B1 Topic relevance
Determining the relevance of a destination page to a topic is disclosed. A plurality of paths that include arrivals at a destination page are determined. A plurality of paths that include arrivals at the destination page are determined. A proportion of the paths that include arrivals at the destination page that also include a preceding arrival at a distinguished page are determined. The relevance of the destination page based at least in part on the proportion is determined.
US08626774B2 Location based apps ranking for mobile wireless computing and communicating devices
Systems, methods, and apparatuses are disclosed for presenting applications to a user, via a mobile wireless communication device (user equipment), that are selected and ranked based on context information describing a location and type of motion of the user equipment, and/or a time that the ranking request was made, compared to context information describing the applications.
US08626773B2 Aligning records for visual comparison
Various embodiments of systems and methods for aligning records for visual comparison are described herein. In one aspect, the method includes identifying a plurality of records. A reference record is selected from the plurality of records. One or more non-reference record is merged into the reference record to generate a merged reference record. The merged reference record includes one or more fields missing in the reference record. The missing fields are included as blank fields from the non-reference records. The merged reference record is merged into a non-reference record to generate the merged non-reference record. The merged non-reference record includes fields missing in the non-reference record. Missing fields are included as blank fields. The merged records are displayed on a user interface in a card view.
US08626772B2 Double weighted correlation scheme
A method is provided for determining a correlation between a reference user and another user on the basis of two sets of ratings, where each rating is associated with a respective user. In response to a trigger, user ratings associated with the reference user and user ratings associated with the other user are collected, and all co-rated items of these two sets are correlated in the basis of an adjusted cosine correlation function which is weighted by a first and a second weighting function. The correlation is then stored and may be repeated for a plurality of users. The stored correlations may be used e.g. for ranking purposes.
US08626769B1 Community contributed rules in online accounting systems
A method of classification within an accounting application, including receiving metadata from users of the accounting application, where the metadata includes one or more user defined classification tags associated with one or more accounts of the accounting application, creating one or more community defined classification tags from the metadata, where the one or more community defined classification tags specify an category organization of the one or more accounts within the accounting application, and sending, in response to a request from a particular user's instance of the accounting application, the one or more community defined classification tags to the particular user's instance of the accounting application.
US08626765B2 Processing database operation requests
A method and system for processing database operation requests, the method comprising: receiving a database operation request from a user; determining whether the database operation request is a heavy-duty request; if the database operation request is a heavy-duty request, routing the database operation request to a heavy-duty request database partition for processing heavy-duty requests to be processed, and recording the data scope affected by the database operation request into a metadata repository, wherein the heavy-duty request database partition is set besides an original normal database partition.
US08626763B1 Server-side suggestion of preload operations
An improved information retrieval system is provided that uses profile information indicating one or more possible destinations associated with a web page to assist in preloading. In one aspect, in response to detecting that the user has interacted with a display element in a first web page browser window, the system retrieves information from a second web page before the user requests that the second web page be displayed within the web browser window. This retrieval enables rapid access to various features of web pages in the web browser window.
US08626759B2 Method and system for searching an information retrieval system according to user-specified location information
A method and system for searching an information retrieval system for items of interest that are in proximity to geographical locations provided by the user. The information retrieval system can perform a search for specified types of businesses or items of interest that surround or are in close proximity to the user's present geographical location, or a geographical location that the user has pre-configured in a database. The system receives geographical location information concerning the user's position from the wireless network carrier, which tracks the location of the user's mobile communications device. When the user desires to store a geographical location and geographical name for a future search, the information is entered into the pre-configured database. When conducting an information search at a later time, the user can narrow a search request to a geographical area in the vicinity of the stored geographical location.
US08626757B1 Systems and methods for detecting network resource interaction and improved search result reporting
Systems and methods are described for intercepting user interactions without network provided content. The intercepted information can be used for prioritizing search results by statistical and other analysis of user interactions with a network resource and/or network content. A server connected to a network can receive captured information from an agent that is installed in a device connected to the network. The captured information can be related to an interaction of a user with a network resource. An aggregator may be provided to aggregate the captured information with other captured information related to a plurality of network resources and maintains a repository of aggregated captured information. A prioritizer can determine the relevance of network content based on characteristics of the aggregated captured information. The prioritizer determines relevance for a plurality of search results based on frequency of prior user interactions with the content of the search results.
US08626754B2 Entity display priority in a distributed geographic information system
A system for ranking geospatial entities is described. In one embodiment, the system comprises an interface for receiving ranking data about a plurality of geospatial entities and an entity ranking module. The module uses a ranking mechanism to generate place ranks for the geospatial entities based on the ranking data. Ranked entity data generated by the entity ranking module is stored in a database. The entity ranking module may be configured to evaluate a plurality of diverse attributes to determine a total score for a geospatial entity. The entity ranking module may be configured to organize ranked entity data into placemark layers.
US08626751B2 Contact query data system and method
A processor-implemented method of operating a mobile communication device operable to execute one or more communication applications includes issuing a query for contact data over a communication network, creating a contact resolution object, receiving contact data responsive to the query over the communication network, the contact data comprising communication contact data for the one or more communication applications, associating the contact data received with the contact resolution object, and resolving the contact resolution object to select communication contact data.
US08626750B2 Method and apparatus for 3D display and analysis of disparate data
The system provides a method and apparatus for sorting and displaying collections of communications. These communications can be a single type or multiple types of data and may come from email systems, bulletin boards, text messages, Facebook and Twitter postings and comments, financial transactions, travel itineraries or any other type of communications. The communications represented by the system can be electronic or physical as desired. The system can also present forwarded, copied, replied, or other types of communications. In one embodiment, the system provides a Universe View of a set of communications. The Universe View, in one embodiment, is a three dimensional representation of a plurality of cubes. Each cube represents a subset of a collection of communications. Each cube can be color coded or shaded to represent a dominant theme of the contents of the communications represented by the cube.
US08626749B1 System and method of analyzing encrypted data in a database in near real-time
The present invention relates generally to a system and method of querying an anonymized database. More particularly, the invention provides a method and system for querying an anonymized database without the need to decrypt queried data while it's processed. Even more specifically, the invention provides a method and system of anonymizing a database such that it may be queried efficiently in near real time while still retaining the ability to not decrypt requested data while it's being processed.
US08626747B2 Automated query path reporting in distributed databases
A database query comprising a logical table definition and at least one route tracing indicator is forwarded to at least one distributed database node within a distributed network of databases. At least one query response is received including distributed route tracing information associated with each distributed database node that processed the database query along a path associated with the at least one query response. The received distributed route tracing information is processed to characterize query route propagation within the distributed network of databases. This abstract is not to be considered limiting, since other embodiments may deviate from the features described in this abstract.
US08626742B2 Method, apparatus and system of processing correlated keywords
Related keywords are processed by an apparatus and/or a system. A method of processing related keywords may include: receiving a primary keyword inputted by a user; and forming a spliced uniform resource locator (URL), which may be used for requesting related keywords based on the primary keyword. The method may further include establishing a link between an embedded window object in a current web page and a server using the URL to obtain the related keywords from the server. The embedded window object may create keyword list and may present the related keywords in the current web page. The method may further include: obtaining a related keyword selected by the user; and selectively adding the related keyword into an input box.
US08626732B2 Method and system for navigating and selecting media from large data sets
Some embodiments of the invention provide a method of accessing a data set. The data set includes a set of data elements. The method collects the data elements of the data set. The method receives a lens item. The lens item provides a set of parameters for searching the data set. The method searches the data set by using the lens item to identify a data subset. The method sorts a list of data elements based on the data subset. The sorting generates an ordered list. The method filters the data subset. Filtering the data subset comprises excluding the data elements that are not relevant to the lens item. The method presents the ordered list in a first column of a matrix. The matrix has several cells. The cells of the matrix are based on the data subset. The method selects column headings for the matrix and populates the cells of the matrix. Some embodiments provide a system for providing access to a data set. The system has a set of data elements that comprises a first data source. The system has a first device for collecting the set of data elements. The first device receives a first lens item for searching the data elements. The first device filters the data elements by using the first lens item to generate a first subset. The first device presents the first subset in a variety of views for navigation through the first subset.
US08626730B2 Data processing methods, systems and computer programs for providing a payment using a web service
Data processing systems and methods are disclosed for providing a payment using a Web service. In one implementation, a first computer is used for entry of data values into respective data entry fields of an electronic data entry form. Further, an identifier of the Web service, such as the uniform resource locator (URL) of the Web service, is entered into the first computer. Next, the first computer initiates data processing for providing the payment that is to be performed by a second computer on the basis of the data values entered into the electronic data entry form. The initiation and/or performance or completion of the data processing is signaled to the Web service by sending corresponding signaling data, which includes payment advice data of the payment. The Web service is coupled to a third computer that receives a result of the data processing from the second computer.
US08626724B2 Method for automated design of row compression on tables in a relational database
A workload specification is obtained for the database. Based on the workload specification, candidate ones of the tables are identified and ranked. Compression impact is evaluated for the candidate ones of the tables. A design for the database is developed, specifying at least one of: (i) which of the tables should be compressed, and (ii) which of the tables should not be compressed.
US08626723B2 Storage-network de-duplication
Techniques are provided for de-duplication of data. In one embodiment, a system comprises de-duplication logic that is coupled to a de-duplication repository. The de-duplication logic is operable to receive, from a client device over a network, a request to store a file in the de-duplicated repository using a single storage encoding. The request includes a file identifier and a set of signatures that identify a set of chunks from the file. The de-duplication logic determines whether any chunks in the set are missing from the de-duplicated repository and requests the missing chunks from the client device. Then, for each missing chunk, the de-duplication logic stores in the de-duplicated repository that chunk and a signature representing that chunk. The de-duplication logic also stores, in the de-duplicated repository, a file entry that represents the file and that associates the set of signatures with the file identifier.
US08626715B2 Generic editor for databases
Facilitating generic database editing to allow for data to be received from a user for entry into a database without requiring the data to conform to schema constraints for the database. A method includes examining a first schema for a first database. The first schema including a first set of constraints specified in the first schema on data to be entered into the first database. The method further includes, based on the examination, constructing a second database corresponding to the first database. The second database is associated with a second schema with a second set of constraints. The second set of constraints is a relaxed version of the first set of constraints specified in the first schema.
US08626714B1 Automated separation of corporate and private data for backup and archiving
A computing device categorizes data items as a corporate data items when a first criterion is satisfied and as personal data items when a second criterion is satisfied. The computing device provides identified corporate data items to a first backup system that stores the corporate data items to a corporate data store. The computing device further provides identified personal data items to a second backup system that stores the personal data items to a personal data store.
US08626707B2 Automatic meta-data sharing of existing media to create streamable collections
A method, system, and/or apparatus of automatic meta-data sharing of existing media to create streamable collections are disclosed. In one embodiment, a method of a server device includes analyzing a media data of a client device to determine at least one meta-data identifier associated with the media data and automatically populating a new mark-up language file using a existing media-collection data associated with certain items of the media data, and creating a streamable media content of the existing media-collection data on the server device based on a reference of the at least one meta-data identifier associated with each of the existing media collection data with a content database of a central server. The method may include communicating the streamable media content from the central server to the user on any client device without requiring consideration of the user to access the media content.
US08626705B2 Transaction aggregator for closed processing
Systems and methods for determining aggregated transaction level data for specific group characteristics are provided. Aggregated transaction level data can be used for target marketing campaigns by looking at past and potential spending habits of populations with group characteristics specified in the transaction data aggregates. The aggregates can also be used to measure the effectiveness of a particular marketing campaign by correlating the spending patters of a particular group with sales resulting from the campaign.
US08626704B2 Map update data supply device and method
A map update data supply device and method includes an update map database of per section versions of an update data file, and a request update data extraction unit for extracting a request update section and an update data file. A safeguard update data extraction unit extracts a safeguard update section to safeguard a road network connection between adjacent sections. An integrated data generation unit integrates all versions of the update data file for each extracted request update section and generates a request update integrated data file. The integrated data generation unit integrates, per safeguard update section, versions of the update data file up to the update safeguard version for each extracted safeguard update section, and generates a safeguard update integrated data file. An integrated data supply unit supplies the generated request update integrated data file and the safeguard update integrated data file to a navigation device.
US08626702B2 Method and system for validation of data extraction
Validation of an extraction process from an operation system to an on-line analytics and processing (“OLAP”) system may be achieved utilizing a function module that reads data from a queue and outputs the data in a structured form. A second function module may be used to perform an existence and uniqueness check on the data to determine the existence and/or uniqueness of various data elements.
US08626700B1 Context aware device execution for simulating neural networks in compute unified device architecture
A system, method, and computer program product are provided for efficient allocation of attributes corresponding to neurons or connections of multiple types using a common data structure. A map file is generated by a pre-processor in order to map an attribute of a neuron or connection to a particular location within the common data structure based on a type associated with the neuron or connection, while allowing a neuron or connection of a different type to map its own attribute to that same particular location. Additionally, kernel code can be written to reference attribute names made available by the map file in order to provide reusability of code.
US08626696B2 Method and system for approximate string matching
A method and system for approximate string matching are provided for generating approximate matches whilst supporting compounding and correction rules. The method for approximate string matching of an input pattern to a trie data structure, includes traversing a trie data structure to find approximate partial and full character string matches of the input pattern. Traversing a node of the trie data structure to process a character of the string applies any applicable correction rules to the character, wherein each correction rule has an associated cost, adjusted after each character processed. The method includes accumulating costs as a string of characters is gathered, and restricting the traverse through the trie data structure according to the accumulated cost of a gathered string and potential costs of applicable correction rules.
US08626694B2 System and method for disambiguating non-unique identifiers using information obtained from disparate communication channels
The disclosure describes systems and methods for disambiguating a non-unique identifiers of real world entities (RWEs) detected by a computing network by dynamically identifying relationships between RWEs known to the network. The relationships are determined based on social, spatial, temporal and logical information known about the RWEs based on the RWEs previous interactions with the network. These relationships are then used to generate a probability for each RWE that the non-unique identifier identifies that RWE. Based on the probabilities an RWE is selected and the proper network identifier may be used in place of the non-unique identifier.
US08626693B2 Node similarity for component substitution
Systems and methods of determining node similarity for component substitution. An example of a method may be carried out by program code stored on non-transient computer-readable medium and executed by a processor. The method includes estimating a normalized similarity metric between the plurality of nodes in the system tree and nodes in other trees. The method also includes assigning a similarity score to each compared node using at least one of: domain based rules, attribute based similarity metrics, and machine learning. The method also includes combining results for cluster analysis.
US08626690B2 Pattern recognition
A method for pattern recognition performed by a physical computing system includes, with the physical computing system, structuring data as a bi-partite graph, a set of instance nodes within the graph representing instances within the data and a set of property nodes within the graph representing properties of the instances, edges between the instance nodes and the property nodes representing values of the properties, assigning a transition probability function to each of the instance nodes and to each of the property nodes, and applying a random walker to the graph, the random walker utilizing the transition probability functions.
US08626688B2 Pattern matching device and method using non-deterministic finite automaton
Provided is a pattern matching device comprising memories. On each of the combinations of the values of an N number (N: a natural number) of pattern detection signals outputted from a circuited NFA (Non-deterministic Finite Automaton), the memories store both identifiers indicating patterns corresponding to effective patterns of the N number of pattern detection signals and flags indicating the definitions of the combinations, individually in addresses set according to the combinations. Further comprised are an address creating unit for determining the address of the memory corresponding to the combination of the values of the pattern detection signals, by using the combination of the values of the pattern detection signals outputted from the circuited NFA, and a read control unit for reading the identifiers and the flags stored in the address from the memories while incrementing the addresses determined by the address creating unit, until the flags take a specific value.
US08626687B2 Method for the selection of attributes for statistical Learning for object detection and recognition
The invention relates to an attribute selection method for making statistical learning of descriptors intended to enable automatic recognition and/or detection of an object from a set of images, method characterized by the following steps: obtain a mask of the object in each image containing said object to be recognized, define and select at least one set of descriptors as a function of their geometric shape and/or apparent specific physical characteristics, calculate attributes associated with this shape and said specific physical characteristics, sort the descriptors as a function of their respective scores, select descriptors with the highest scores to perform said statistical learning.
US08626686B1 Invariant object recognition
Simulated neural circuitry is trained using sequences of images representing moving objects, such that the simulated neural circuitry recognizes objects by having the presence of lower level object features that occurred in temporal sequence in the images representing moving objects trigger the activation of higher level object representations. Thereafter, an image of an object that includes lower level object features is received, the trained simulated neural circuitry activates a higher level representation of the object in response to the lower level object features from the image, and the object is recognized using the trained simulated neural circuitry.
US08626684B2 Multi-modal neural network for universal, online learning
In one embodiment, the present invention provides a neural network comprising multiple modalities. Each modality comprises multiple neurons. The neural network further comprises an interconnection lattice for cross-associating signaling between the neurons in different modalities. The interconnection lattice includes a plurality of perception neuron populations along a number of bottom-up signaling pathways, and a plurality of action neuron populations along a number of top-down signaling pathways. Each perception neuron along a bottom-up signaling pathway has a corresponding action neuron along a reciprocal top-down signaling pathway. An input neuron population configured to receive sensory input drives perception neurons along a number of bottom-up signaling pathways. A first set of perception neurons along bottom-up signaling pathways drive a first set of action neurons along top-down signaling pathways. Action neurons along a number of top-down signaling pathways drive an output neuron population configured to generate motor output.
US08626682B2 Automatic data cleaning for machine learning classifiers
Systems and techniques for improving the training of machine learning classifiers are disclosed. A classifier is trained using a set of validated documents that are accurately associated with a set of class labels. A subset of non-validated documents is also identified and is used to further train and improve accuracy of the classifier.
US08626680B2 Group variable selection in spatiotemporal modeling
In response to issues of high dimensionality and sparsity in machine learning, it is proposed to use a multiple output regression modeling module that takes into account information on groups of related predictor features and groups of related regressions, both given as input, and outputs a regression model with selected feature groups. Optionally, the method can be employed as a component in methods of causal influence detection, which are applied on a time series training data set representing the time-evolving content generated by community members, output a model of causal relationships and a ranking of the members according to their influence.
US08626676B2 Regularized dual averaging method for stochastic and online learning
A technology is presented by which a learned mechanism is developed by solving a minimization problem by using regularized dual averaging methods to provide regularized stochastic learning and online optimization. An objective function sums a loss function of the learning task and a regularization term. The regularized dual averaging methods exploit the regularization structure in an online learning environment, in a manner that obtains desired regularization effects, e.g., sparsity under L1-regularization.
US08626670B2 System and method for improved portable media file retention
A method of acquiring rights to content to be burned to a CD, comprising defining a first content set; defining a second content set comprised of content selected from the first content set whose content attributes match those selected by a user; identifying as a third content set that content in the second content set for which DRM rights sufficient to permit the content to be burned to CD are not currently possessed; allowing a user to authorize obtaining rights for members of the second content set for which rights permitting the content to be burned to CD are not currently possessed; obtaining rights which allow at least a subset of the third content set to be burned to CD; and, allowing the content defined in the second content set and for which appropriate rights have been obtained to be burned to CD.
US08626657B2 Mobile terminal and control method thereof
A mobile terminal and a control method of the mobile terminal may be provided. The mobile terminal may include a short range communication module, a memory for storing information regarding a payment method, and a controller for making a payment using a payment method corresponding to a location at which a communication link is set, based on the information regarding a payment method.
US08626654B2 Method and apparatus for payment processing using debit-based electronic funds transfer and disbursement processing using addendum-based electronic data interchange
This disclosure describes a payment and disbursement system, wherein an initiator authorizes a payment and disbursement to a collector and the collector processes the payment and disbursement through an accumulator agency. The accumulator agency processes the payment as a debit-based transaction and processes the disbursement as an addendum-based transaction. The processing of a debit-based transaction generally occurs by electronic funds transfer (EFT) or by financial electronic data interchange (FEDI). The processing of an addendum-based transaction generally occurs by electronic data interchange (EDI).
US08626646B2 System and method for generating a finance attribute from tradeline data
Embodiments of a system and method are described for generating a finance attribute. In one embodiment, the systems and methods retrieve raw tradeline data from a plurality of credit bureaus, retrieve industry code data related to each of the plurality of credit bureaus, determine one or more tradeline leveling characteristics that meet at least one pre-determined threshold, and generate a finance attribute using the selected leveling characteristics.
US08626640B2 System and method for implementing and managing bundled option box futures
A system and method of providing a collateralized loan utilizing a clearing counterparty is disclosed. The system includes a match engine module to receive an order for a bundled box spread future representative of the collateralized loan via an options box spread. The order specifies an interest rate associated with the collateralized loan as the price of the futures contract. A trade database identifies a bundled box spread future associated with the received order and interest rate and an order book module identifies a standing order that is compatible with the received order. A clearing module credits an account with a loan amount based on the identified bundled option box future. A risk management module credits a margin amount to reflect the collateralized loan and associated collateral assets.
US08626634B2 Financial risk cover analysis, modeling control and monitoring system
An automatic system and method which creates an alternative Financial Risk Cover configurations using an unpredictable optimization process, simulates and models the alternative configuration against potential or expected transient market events; and outputs the alternative configuration if certain objective conditions are met during the modeling, wherein each configuration represents a plurality of investment instruments, each investment instrument being associated with an initial cash position.
US08626628B1 Annuity having interest rate coupled to a referenced interest rate
The disclosure herein provides a guaranteed rate of return for a guarantee period of a financial account while at the same time providing upward adjustments to the interest rate if there is a corresponding increase in a specified referenced rate. The guaranteed base interest rate is set at the beginning of the guarantee period, which is credited to an account for an initial pre-defined period. Periodically, the then-current referenced rate is compared to a base referenced rate defined at the establishment of the guarantee period. If the referenced rate has increased, the interest rate that will be credited to the account value will increase by an amount that is based on the amount of increase in the referenced rate. If the referenced rate has not changed or has decreased, the interest rate that will be credited to the account value will be the guaranteed base interest rate.
US08626626B2 Method of and system for capturing interest earned on the monetary value of transferred monetary rights managed on an internet-based monetary rights transfer (MRT) network supported by a real-time gross settlement (RTGS) system
Method of capturing interest associated with a whole or partial amount of money possessed or controlled by an owner/holder and held in a first account maintained by a home financial institution, associated with a monetary rights transfer (MRT) network operably connected to the infrastructure of the Internet and a real-time gross settlement (RTGS) system, and the home financial institution or an external financial institution associated with the MRT network, maintaining a second account, interest bearing, for the owner/holder of the amount of money to capture interest.
US08626623B2 Image processing apparatus, image processing method, and recording medium
A disclosed image processing apparatus includes an adjusting unit configured to convert input image data into image formation data, an arithmetic unit configured to calculate an image formation ink cost based on the converted image formation data, and a determining unit configured to compare the calculated image formation ink cost with a black-and-white image formation ink cost, wherein the calculated image formation ink cost is fixed based on a determination result of the first determining unit.
US08626622B2 System and methods for electronic signature capture in e-contracting transactions
A system and method for generating, executing and maintaining electronic contracts in connection with indirect financing transactions involving an acquisition by a customer of an asset offered by a vendor with financing provided by an independent finance source. In one example embodiment, the system includes en e-contracting component configured to generate an electronic contract having one or more signature fields. The contract further includes a contract identifier and one or more signature identifiers embedded therein. The e-contracting component provides the generated electronic contract to one more contracting parties, including the customer, the vendor and the finance sources. The system further includes a holographic signature capture device configured to capture one or more holographic signatures indicating execution of the contract by the contracting parties. The capture device if further configured to transmit the captured signature information to the e-contracting component.
US08626620B2 Methods and devices for charging-state dependent determination of service access tariff rates by bid process
Methods and devices for charging a user for access to a service accessible via a communication network are disclosed. At least two charging-related states are defined for the communication network. A tariff proposal entity associated with the user determines one or more tariff proposals for charging the user for accessing the service and sends the one or more tariff proposals to a rating entity. The rating entity analyzes the one or more tariff proposals in relation to a current charging-related state of the at least two charging-related states, wherein it is determined if at least one of the one or more tariff proposals complies with at least one tariff setting associated with the current charging-related state. The rating entity further selects a tariff of the at least one complying tariff proposals for charging the user for access to the service and initiates a charging of the user for access to the service according to the selected tariff.
US08626612B2 Consolidating leads into a lead group
In some example embodiments, a system and method are illustrated to consolidate leads received from multiple user devices used by a single user. The system and method may include identifying a first plurality of leads received from one or more user devices as being submitted by a same user via the one or more user devices. The first plurality of leads may be directed to a listing provided by a lister. The first plurality of leads may be added to a lead group. Then, a second plurality of leads received from one or more users including the same user may be forwarded to the lister. The forwarding may include notifying the lister of a first count of the second plurality of leads. The first count may include the lead group counted as one lead.
US08626608B2 Recommendation systems using gourmet item sampling events
Items—including gourmet products—are evaluated and rated by participants in a controlled event, which can be coordinated by software locally or at a dedicated website. Event data, including item scores and participant scores can be shared with vendors, merchants and other commercial entities associated with the products. Promotional incentives from such entities for the products (and related products) can then be directly targeted and provided to participants and other members of the public. The participant's activities can also be collected and disseminated to affiliates/friends of the participants through social networking sites, personalized web pages, etc.
US08626604B1 Aggregating product endorsement information
A “likeness factor” indicating users' endorsements of a product is disclosed. “Likes,” “dislikes,” and other favorable or unfavorable user input for a product are collected from a website that displays the product and that logs such information. The collected information is made available on other websites displaying the product either directly or in the form of a likeness factor. The information can be aggregated from multiple websites and sources. A likeness factor for a manufacturer or other merchant is based on likeness factors for products of the manufacturer. Changes in likeness factor over time indicate a trend for products and manufacturers and can be used to predict product performance. Search results are filtered by likeness factor, and advertisements are presented based on likeness factor.
US08626600B2 Personalized item trading card generation and management
Methods and systems to generate and manage an item trading card are provided. A method may include providing an interface to access an item trading card associated with an item, and generating the item trading card including an item identifier associated with the item, a trading card identifier associated with the trading card, item data about the item, and market data about the item. The method further includes sharing the item trading card.
US08626597B2 Automatic tab payment from a user device
A method includes receiving a menu of items offered for sale by a merchant, where the menu of items permits a user, of a user device, to place an order with an attendant, associated with the merchant, that includes an item of the menu of items; receiving information associated with the order that was placed with the attendant, where the information associated with the order includes the item and a price associated with the item; receiving an instruction to pay for the order; retrieving, in response to the instruction, payment information to be used to pay the price associated with the item; sending, to a server device, the payment information to permit the server device to process the payment information to pay for the order, where the sending is performed in a manner that does not permit the attendant to access the payment information; and receiving an indication that the payment information was processed.
US08626594B2 Ecommerce-enabled advertising
Merchants create ecommerce-enabled ad units advertising items offered by the merchants. The ad units contain functionality enabling customers to purchase the items by interacting with the ad units. The ad units have associated bid prices that the merchants agree to pay for sales through the ad units. The merchants provide the ad units to a broker. The broker publishes the ad units on web pages provided by publishers. A customer receiving a web page interacts with the ad unit to purchase the item. During the interactions, the broker dynamically updates the ad unit to carry out the transaction. The broker collects the bid price from the merchant and shares it with the publisher that published the page on which the ad unit appeared.
US08626592B2 Real-time payment authorization
Novel features to be used in a proxy card payment system include a real-time request to override a declined transaction or to select a different financial account and the insertion of user identification information into the transaction approval message sent to the merchant. A payment request is forwarded to the payment system, which maintains the proxy card account and determines whether the transaction violates a user-defined rule. If the transaction is declined by the issuer that maintains the financial account, or the payment system for violation of a user-defined rule, the payment system sends a real-time message to the user. The user is prompted to override the rule causing the transaction to be declined or to select a new account to process the transaction. Once the payment system receives authorization for the transaction, it inserts the user identification information in an approval message before transmitting the approval to the merchant.
US08626579B2 Systems and methods for closing the loop between online activities and offline purchases
In one aspect, a computing apparatus is configured to facilitate the identification of a transaction resulting from an activity occurring in a substantially separate context or environment, such as an offline transaction in a “brick and mortar” retail store resulting from an online advertisement or an online search. The computing apparatus may match information about the activity and information about the transaction to correlate the online activity and the offline transaction. The matching process may involve the use of an offer for a discount, an incentive, a rebate, a reward, reward points, cash back, a gift, etc. The offer is to be provided in the advertisement associated with an online activity and redeemed in a payment transaction, processed via the transaction handler, to correlate the advertisement and the transaction.
US08626576B1 System and method for marketing employing the distribution of a pay for performance database
A system for marketing distribution over a computer data network includes at least one advertising client computer, at least one affiliate service provider computer coupled to the data network, a query client computer and a server computer which are coupled to the data network. The server computer maintains an advertiser account database and an advertiser keywords database which has a number of keyword entries and bids which are associated with advertising content pages of the advertising client computers. The server also includes a query processing subsection which is responsive to a search term entered on a query client computer provided to the server computer via one of the affiliate service provider computers. The query processing subsection returns search results to the query client which are ordered in accordance with the bid associated with the entries in the advertiser keyword database and have a link to the associated content pages.
US08626572B2 Sales performance management through quota planning
A method of quota planning. In one embodiment, the method includes determining a top-down goal. The top-down goal indicates an expected amount of sales for a sales territory of a sales territory hierarchy. The method also includes generating a bottom-up recommendation for the sales territory and specifying a quota for the sales territory. The bottom-up recommendation is reconciled with the top-down goal, resulting in a quota that indicates an assigned amount of sales for the sales territory.
US08626566B2 Market design for a resource exchange system
Providing a market design for a peer-to-peer resource exchange system. Prices for a plurality of resources such as storage space, upload bandwidth, and download bandwidth are calculated and balanced based on previous resource prices, a supply of the resources, and a demand for the resources. Further, prices for operations such as storage and retrieval are determined such that a total of the payments to resource suppliers equals a total of the payments received from the resource consumers. In some embodiments, incoming data operation requests are allocated to the peers such that equilibrium among the peers is achieved.
US08626564B2 System and method for simulating drink production
A system for simulating drink production. The system can include a processor configured to aggregate existing material information, receive predicted material information, aggregate production information, receive timing information of at least one drink product, model consumer liking of the at least one drink product, and determine a production plan based on the existing material information, the predicted material information, the production information, the timing information and the consumer liking. The existing material information can be associated with a beverage input of at least one drink product. The predicted material information can be associated with the beverage input of the at least one drink product. The production information is associated with production resources of the at least one drink product.
US08626562B2 Collection and processing of product consumption timelines
Disclosed herein are apparatus and methods for collecting and utilizing product consumption cycle information from product purchasers. In one example a method comprises, responsive to a purchase of a product by a purchaser, selecting an end of use criteria for the product from a plurality of end of use criteria, determining a length of a consumption cycle of the product based on the end of use criteria, recording information identifying the purchaser, the product, and the length of the consumption cycle in an electronic database, and contacting the purchaser proximate expiration of the consumption cycle.
US08626559B2 Preference information-based metrics
A system to determine metrics based on preference information. The metrics may be presented to a client in several forms and may include at least one of: impact of change in attribute on change in share; impact of change in attribute on share; impact of change in attribute on change in normalized utility; willingness to pay; relation of price and share, given a change in an attribute; gap analysis; gap with competition; unacceptable attribute levels; vulnerability; clout; brand favorability; brand vulnerability; and change in margin due to acceptable change in comparison product.
US08626555B2 Creating scheduled events in an electronic calendar
A relationship is established between scheduled events in an electronic calendaring application. A first event is scheduled on the electronic calendaring application and at least a second event is scheduled at a user designated time interval relative to the first event. The at least a second event is automatically changed when the user initiates a change to the first event. The user designated time interval is automatically maintained between the first event and the at least a second event.
US08626550B2 Scheduling subsidiary meeting locations
A method, system and apparatus for scheduling subsidiary meeting locations can include sending an invitation to a selection of invitees to a meeting in a collaborative environment for at least one primary location. The method further can include processing both complete acceptances and declinations to the meeting from individual ones of the invitees for the primary location, and also partial acceptances to the meeting from a set of the invitees in the selection. In respect to the partial acceptances, an alternative location to the primary location can be determined which has not already been designated as an acceptable subsidiary location to the meeting. In response, when a number of invitees in the set of invitees exceed a threshold value, the alternative location can be designated as an acceptable subsidiary location to the meeting. Consequently, acceptances can be processed for the set of invitees.
US08626549B2 Calendar-driven business intelligence
Techniques for aiding individuals in managing work activities. In one set of embodiments, information about work activities for an individual is received from a plurality of different business applications. The work activities relate to business transactions facilitated by the plurality of different business applications. Calendar entries are then generated for each work activity based on the received information, and presented in a calendar of the individual. In various embodiments, the calendar entries are generated automatically (i.e., without human intervention). By focusing on the time sequence in which work activities should be addressed, embodiments of the present invention enable individuals to quickly and efficiently prioritize and carry out their pending work activities, thereby improving the operational efficiency of an enterprise.
US08626547B2 Work support method, work support apparatus and computer-readable storage medium
A work support method is adapted to a work support apparatus having a skill information storage section to store skill information of workers, a work item information storage section to store work item information with respect to a work, and a work information storage section to store worker information of each work item with respect to the work. The work support method extracts a worker corresponding to each work item by referring to the skill information storage section and storing the extracted worker in the work information storage section, with respect to each work item stored in the work item information storage section, in response to a work order.
US08626546B2 Process for computer-implemented management of one or more target agreements and a target agreement computer system
A process and system for the computer-implemented management of one or more target agreements with one or more parties to the agreement by means of a target agreement computer system are provided. Each of the target agreements may comprise at least one performance target, the performance target being a measurable target value to be achieved within a given or predetermined time span, where at the start of the time span an individual target agreement is defined and at the end of the time span the degree of achievement of each measurable target value and hence of each performance target is automatically determined and an incentive payment dependent thereon is calculated and distributed. A calculation module may be provided in which the definition of an assessment scale for determining the degree of achievement of the values is laid down, and a remuneration module may be provided in which the incentive payment belonging to an assessment resulting from the assessment module is laid down. Further, an interface to a performance objective management computer system may be provided in which one or more target values for the performance target are managed. In one embodiment, the interface is used to import target values forming the basis for a comparison of target values and actual values to be carried out in the target agreement computer system.
US08626545B2 Predicting future performance of multiple workers on crowdsourcing tasks and selecting repeated crowdsourcing workers
Systems and methods of a job distribution platform for aggregating performance data in a worker profile for workers in performing crowd sourced tasks are disclosed. In one aspect, embodiments of the present disclosure include a method, which may be implemented on a system, of generating and storing performance data when a worker performs one or more tasks distributed online to their respective computing devices by a job distribution platform which crowd sources tasks over a network to remote workers. The tasks can span current jobs and a history of previous jobs distributed to the worker and the job performance data for the worker is collected for current and previous jobs. New jobs can be assigned to a worker selected based on performance data of the worker.
US08626544B2 Method and apparatus combining control theory and business performance management
A control methodology and component in Business Performance Management (BPM) Systems. This enables firms to exploit control theoretic techniques for Business Performance Management. Information from BPM systems is used to calibrate models of the business process. This model is then used to assess and optimize control actions to manage business performance, on the basis of which a control action is selected for business process execution.
US08626537B2 System and method for a combination group and individual travel insurance program
The present invention allows travel organizations to ensure that basic group, or “Core,” travel medical coverage is in effect for their travelers while allowing travelers the ability to upgrade the “Core” insurance if needed or desired. Thus, the organization need not purchase excess insurance, thereby reducing the organization's liability for their group purchase decision. Until now, combining group and individual travel medical insurance has been impossible. Individual travel medical insurance policies could be customized, but travelers covered by a group policy had to accept the coverage their organizations chose. The present invention allows travelers with different needs and tastes from around the world to customize group travel insurance coverage according to their needs and desires. By offering choice, the present invention reduces the likelihood that travelers can successfully claim later that insurance required under the group program was inadequate.
US08626536B2 Intelligent router for medical payments
One or more servers (70) are configured to periodically format (90, 92) and send (94) payments (26) to a payee in an order of preference (62) and a specified payment method until accepted (96). The payments (26) include a consolidated financial instrument (73) and at least one explanation of explanation of benefit (75) associated with the consolidated financial instrument. The consolidated financial instrument (73) transfers accumulated monies without co-mingling funds in compliance with ERISA regulations. The at least one associated explanation of benefit (75) includes a patient identification, a payer identification, a service provider identification, a date of service, a service identification, a patient obligation, and an amount paid. Acceptance of the payment to each payee is recorded (100) in a data store (102).
US08626531B2 Methods for delivering a drug to a patient while restricting access to the drug by patients for whom the drug may be contraindicated
Methods for delivering a drug to a patients in need of the drug, while restricting access to the drug by patients for whom the drug may be contraindicated are disclosed. The methods are of the type in which prescriptions for the drug are filled by a pharmacy only after a computer readable storage medium has been consulted to retrieve a prescription approval code. Embodiments are provided wherein the patients are assigned to risk groups based upon the risk that taking the drug will lead to an adverse side effect, and certain additional information, such as periodic surveys and diagnostic tests probative of the ongoing risk of the side effect developing are obtained before prescriptions for the drug are approved.
US08626529B1 Systems and methods for identifying risk evaluation and mitigation strategies (REMS) compliance
Systems and methods for identifying REMS compliance are provided. A service provider system that includes one or more computers may route one or more healthcare transactions submitted by a healthcare provider to one or more claims processor computers. One or more respective adjudicated replies received from the one or more claims processor computers for the one or more healthcare transactions may then be routed by the service provider system to the healthcare provider. Based at least in part upon information included in the routed healthcare claim transactions and adjudicated replies, an amount of a product dispensed by the healthcare provider may be determined by the service provider system. The determined dispensed amount may be compared to a purchased amount of the product. Based at least in part upon the comparison, a determination may be made as to whether a REMS condition associated with the product is satisfied.
US08626521B2 Public health surveillance system
A networked system for identifying whether an individual or a plurality of individuals has been exposed to a disease-causing infectious agent associated with a bioterrorism event.
US08626520B2 Apparatus and method for processing service interactions
An interactive voice and data response system that directs input to a voice, text, and web-capable software-based router, which is able to intelligently respond to the input by drawing on a combination of human agents, advanced speech recognition and expert systems, connected to the router via a TCP/IP network. The digitized input is broken down into components so that the customer interaction is managed as a series of small tasks performed by a pool of human agents, rather than one ongoing conversation between the customer and a single agent. The router manages the interactions and keeps pace with a real-time conversation. The system utilizes both speech recognition and human intelligence for purposes of interpreting customer utterances or customer text, where the role of the human agent(s) is to input the intent of caller utterances, and where the computer system—not the human agent—determines which response to provide given the customer's stated intent (as interpreted/captured by the human agents). The system may use more than one human agent, or both human agents and speech recognition software, to interpret simultaneously the same component for error-checking and interpretation accuracy.
US08626517B2 Simultaneous time-domain and frequency-domain noise shaping for TDAC transforms
A frequency-domain noise shaping method and device interpolates a spectral shape and a time-domain envelope of a quantization noise in a windowed and transform-coded audio signal. In the method and device, transform coefficients of the windowed and transform-coded audio signal are split into a plurality of spectral bands. For each spectral band, a first gain representing a spectral shape of the quantization noise at a first transition between a first time window and a second time window is calculated, a second gain representing a spectral shape of the quantization noise at a second transition between the second time window and a third time window is calculated, and the transform coefficients of the second time window are filtered based on the first and second gains, to interpolate between the first and second transitions the spectral shape and the time-domain envelope of the quantization noise.
US08626515B2 Apparatus for processing media signal and method thereof
The present invention relates to an apparatus for processing a media signal and method thereof. A method of processing a media signal according to the present invention includes extracting a downmix signal from a bitstream, extracting at least one of first spatial information and second spatial information from the bitstream, and generating multi-channels using the extracted spatial information and the downmix signal. And, the present invention provides a decoding method and apparatus for generating various kinds of multi-channels.
US08626509B2 Determining one or more topics of a conversation using a domain specific model
Applications of a domain specific model are described. A domain specific model may encode information about a domain. Information available in the domain specific model may be used to identify a topic of a conversation, such as a topic of a call to a call center. Callers' complaints can be categorized into coarse as well as fine topic categories by analyzing an initial part of a call and by examining a distribution of topic specific descriptive and discriminative features within the initial portion of the call. Once a call has been identified as belonging to a topic, a call-center agent may be prompted with information about the topic, such as questions and answers and actions related to the topic. Generic to specific information may be provided to the agent as the call progresses.
US08626508B2 Speech search device and speech search method
Provided are a speech search device, the search speed of which is very fast, the search performance of which is also excellent, and which performs fuzzy search, and a speech search method. Not only the fuzzy search is performed, but also the distance between phoneme discrimination features included in speech data is calculated to determine the similarity with respect to the speech using both a suffix array and dynamic programming, and an object to be searched for is narrowed by means of search keyword division based on a phoneme and search thresholds relative to a plurality of the divided search keywords, the object to be searched for is repeatedly searched for while increasing the search thresholds in order, and whether or not there is the keyword division is determined according to the length of the search keywords, thereby implementing speech search, the search speed of which is very fast and the search performance of which is also excellent.
US08626505B2 Identifying and generating audio cohorts based on audio data input
A computer implemented method, system, and/or computer program product generates an audio cohort. Audio data from a set of audio sensors is received by an audio analysis engine. The audio data, which is associated with a plurality of objects, comprises a set of audio patterns. The audio data is processed to identify audio attributes associated with the plurality of objects to form digital audio data. This digital audio data comprises metadata that describes the audio attributes of the set of objects. A set of audio cohorts is generated using the audio attributes associated with the digital audio data and cohort criteria, where each audio cohort in the set of audio cohorts is a cohort of accompanied customers in a store, and where processing the audio data identifies a type of zoological creature that is accompanying each of the accompanied customers.
US08626504B2 Extracting features of audio signal content to provide reliable identification of the signals
Signatures that can be used to identify video and audio content are generated from the content by generating measures of dissimilarity between features of corresponding groups of pixels in frames of video content and by generating low-resolution time-frequency representations of audio segments. The signatures are generated by applying a hash function to intermediate values derived from the measures of dissimilarity and to the low-resolution time-frequency representations. The generated signatures may be used in a variety of applications such as restoring synchronization between video and audio content streams and identifying copies of original video and audio content. The generated signatures can provide reliable identifications despite intentional and unintentional modifications to the content.
US08626501B2 Encoding apparatus, encoding method, decoding apparatus, decoding method, and program
An encoding apparatus includes a time-frequency transform unit that performs a time-frequency transform on an audio signal, a normalization unit that normalizes a frequency spectral coefficient obtained by the time-frequency transform in order to generate encoded data of the audio signal, a level calculation unit that calculates a level of the audio signal, a scale factor changing unit that changes a concealment scale factor included in encoded concealment data obtained by performing, on the basis of the level of the audio signal, a time-frequency transform and normalization on a minute noise signal, the concealment scale factor being a scale factor relating to a coefficient used for the normalization, and an output unit that outputs the encoded data of the audio signal generated by the normalization unit or outputs, as encoded data of the audio signal, the encoded concealment data whose concealment scale factor has been changed.
US08626499B2 Multimedia signal latency management by skipping
A method or system for enabling client devices connected to a network to subscribe to a one or more multimedia signals available in a selection of bandwidths, based on an analysis of capabilities of the client, the quality of the connection, and the real-time changes in the ability of the client to process the signal.
US08626498B2 Voice activity detection based on plural voice activity detectors
A voice activity detection (VAD) system includes a first voice activity detector, a second voice activity detector and control logic. The first voice activity detector is included in a device and produces a first VAD signal. The second voice activity detector is located externally to the device and produces a second VAD signal. The control logic combines the first and second VAD signals into a VAD output signal. Voice activity may be detected based on the VAD output signal. The second VAD signal can be represented as a flag included in a packet containing digitized audio. The packet can be transmitted to the device from the externally located VAD over a wireless link.
US08626490B2 Dialogue system using extended domain and natural language recognition method and computer-readable medium thereof
A dialogue system uses an extended domain in order to have a dialogue with a user using natural language. If a dialogue pattern actually input by the user is different from a dialogue pattern predicted by an expert, an extended domain generated in real time based on user input is used and an extended domain generated in advance is used to have a dialogue with the user.
US08626488B1 Word alignment with bridge languages
Systems, methods, and computer program products are provided for statistical machine translation. In some implementations a method is provided. The method includes receiving multi-lingual parallel text associating a source language, a target language, and one or more bridge languages, determining an alignment between the source language and the target language using a first bridge language that is distinct from the source language and the target language, and using the determined alignment to generate a candidate translation of an input text in the source language to the target language.
US08626487B2 Translation apparatus, translation method, computer program, and recording medium
It is possible to improve convenience for a user and obtain translation of an original sentence effectively in real time in accordance with display switching of a page. When a control portion detects a request for display switching of a page made by the user and the request for display switching of the page is detected by the control portion, a translation processing portion translates a character string in a first language included in a page after switching into a second language, and a display control portion outputs a translation result translated by the translation processing portion.
US08626486B2 Automatic spelling correction for machine translation
Methods, systems, and apparatus, including computer program products, for correcting spelling in text. A text input is received for translation. One or more suspect words in the text input are identified. For each suspect word, one or more candidate words are identified. A score for the text input and scores for each of one or more candidate inputs are determined, where each candidate input is the text input with one or more of the suspect words each replaced by a respective candidate word. If any, a candidate input whose score is highest among the scores for the candidate inputs and is greater than the text input score by at least a threshold is selected. Otherwise, the text input is selected. A translation of a selected candidate input or the selected text input is provided as the translation of the text input.
US08626484B1 Light-weight and flexible feature simulator
A method is provided for testing a feature provider module of a data storage management application (DSMA), the feature provider module providing a feature. The method includes (a) receiving, at a simulation module of the DSMA when the DSMA is not in communication with an external feature implementation component, a test feature command from the feature provider module, (b) at the simulation module, simulating behavior of an interface module in communication with the external feature implementation component, and (c) at the simulation module, returning a feature response to the feature provider module, the feature response communicating the simulated behavior.
US08626479B2 Client load simulation framework
Described is a technology for load testing a service such as a medical data service (e.g., Microsoft Amalga® UIS) with mixed test sets. Simulated users perform randomly selected operations against the service. State machines are created to represent the simulated users, with the operations arranged within states of the state machine. By randomly selecting each state and its operations, the actions of many real users may be simulated, providing a realistic load test of the service. Moreover, to match certain types of usage scenarios, the states in a state machine may be weighted relative to one another so that the random selection is biased in favor of more weighted states. Similarly, each operation within a state may be weighted relative to each other operation within the same state, so that when a state is determined, the random selection is biased in favor of more weighted operations within that state.
US08626476B2 Determining the impact of elements in a technology system
Embodiments disclosed herein relate to determining the impact of elements in a technology system. A processor may receive relationship information and metrics information related to the elements in the technology system. The processor may also receive information about types of metrics. The processor may determine the impact of elements in the technology system based on the metrics information related to the types of metrics and the relationship information.
US08626472B2 System and method for measuring balance and track motion in mammals
An example sensor band configured for attachment to a calf of a mammal and used in measuring track and balance motion of the mammal includes one or more first sensors for sensing muscle circumferential pressure at multiple positions; one or more second sensors for sensing Earth's magnetic field; and one or more third sensors for sensing Earth's gravitational field.
US08626471B2 Method and system for testing and calibrating an accelerometer of an electronic device
A method and system for testing and calibrating an accelerometer of an electronic device are provided. In accordance with one embodiment, there is a method of testing and calibrating an accelerometer of an electronic device, comprising: detecting the electronic device within a nest of a test fixture; calculating an offset value for each sensing axis of the accelerometer in response to detecting the electronic device within the nest; and storing the offset values in a memory of the electronic device.
US08626469B2 In-situ RC-calibration scheme for active RC filter
A method of calibrating a filter includes applying an input signal into the filter to generate an output signal, measuring a phase difference between the input signal and the output signal; determining a leading/lagging status of the phase difference; calculating a capacitor code (CAP_CODE) using the leading/lagging status; and calibrating the capacitor using the CAP_CODE.
US08626467B2 Air pollution sampling system and method thereof
An air pollution sampling system and a method thereof applied to a wide-area air sampling are revealed. Air is forced into an air sampling unit by movement of a vehicle, for performing an active air sampling without a power source. An air sampling unit includes a plurality of baffle plates so as to adjust air sampling rate and avoid interference caused by turbulence generated during the movement of the vehicle. A positioning device provides geographic coordinates, vehicle speed and time. An information processing device integrates sampling flow and positioning information from the positioning device, collects information generated by the sampling system, and computes statistics of the accumulated samples and relative sampling positions. By the collected sampling positions, time and flow rate, the sampling amount is obtained through data processing and calculation. In combination with the display of positioning data, the geographic area represented by the air samples could be understood more clearly.
US08626457B2 Pump tester
Methods of and devices for testing medical pumps via tracking induced single or multiple bubble trajectories within a fluid flow conduit by detecting a periodic synchronization event, via bubble tracking of a signal processor unit comprising a central processing unit and addressable memory and methods of synchronized corrections of fluid flow data estimates based on the detected periodic synchronization events.
US08626456B2 Methods for determining a remaining useful life of an air filter
A method is provided herein for determining a remaining useful life of an air filter. The method includes, but is not limited to, measuring a first airflow rate and a first air pressure (P1) in an air cleaner assembly downstream of the air filter, wherein P1 corresponds to the first airflow rate. The method further includes measuring a second airflow rate and a second air pressure (P2) in the air cleaner assembly downstream of the air filter, wherein P2 corresponds to the second airflow rate. The method further includes obtaining pressure differentials A1, A2, B1, and B2 from a data storage device. The method also includes calculating with a processor a result indicative of a useful life remaining for the air filter by taking into account P1, P2, A1, A2, B1, and B2. The method also includes reporting the result to a user.
US08626453B2 Blood glucose level information processing apparatus, blood glucose level information processing method and blood glucose level information processing program
A blood glucose level information processing apparatus, method and program provide blood glucose values and blood glucose value information within a period or range desired by a user without imposing cumbersome operation on the user. The apparatus, method and program provide blood glucose values and blood glucose value information within a period or desired range by acquiring blood glucose levels measured by a blood glucose level measuring device and date/time of measurement at which the blood glucose levels are measured, displaying a line graph obtained by plotting the blood glucose values within a predetermined period. A slide bar can also be provided, for example on a graph display screen image, whereupon if the slide bar is moved, only the blood glucose values corresponding to a preceding period backdating in response to the amount of movement of the slide bar are plotted on a line graph along a time series.
US08626451B2 Method and device for characterization and sensing of exhaust gas and control of engines and components for aftertreatment of exhaust gases
A method and device allow the determination of the concentrations of a plurality of gas species in a gas mixture based on the output signals from a plurality of gas sensors, each of which is sensitive to a plurality of gas species in the gas mixture. The method includes measuring the response of each sensor at a number of levels of each gas in the mixture, determining a mathematical representation of the response characteristics of each sensor, and using the mathematical representation to determine gas concentrations from sensor readings.
US08626450B2 Method for determination of carbon dioxide emissions from combustion sources used to heat a working fluid
A method for determining carbon emissions from a steam generation system is disclosed. It includes measuring a first energy of feedwater entering into a steam generation system and measuring a second energy of steam exiting the steam generation system. The first energy is subtracted from the second energy to determine a total energy absorbed by the steam generation system. The total energy absorbed by the steam generation system is divided by the total energy to determine a heat input to the steam generation system. The heat input is used to determine the carbon emissions from the steam generation system.
US08626447B2 System and method for sweet zone identification in shale gas reservoirs
A computer system and computer implemented method for automatically identifying a hydrocarbon (such as kerogen, gas, oil) rich zone in a well bore includes obtaining well log data comprising neutron data, density data, radioactivity data, and resistivity data representative of physical characteristics of a formation surrounding the well bore and computing an apparent neutron porosity and an apparent density porosity based on the neutron data and density data. A normalized neutron-density separation is computed based on the computed apparent neutron porosity and the computed apparent density porosity and a baseline of the formation is determined for each data type. Using the computed normalized neutron-density separation, the radioactivity data, the resistivity data, and the determined baselines, the presence or absence of a hydrocarbon rich zone is determined. A quality index may further be derived from the data.
US08626443B2 Method for creating a map relating to location-related data on the probability of future movement of a person
The invention relates to a method for creating a map relating to location-related data on the likelihood of the future movement of a person in a spatial environment, such as a building, forest, tunnel system or public place, and in particular a shopping center, airport or train station. In the method according to the invention, at least one person is supplied with one or more sensors (e.g. inertial sensors, rotation rate sensors, optical sensors) for odometrical measurement (odometry) (e.g. attached to a shoe), wherein the odometry has errors due to inherent measurement inaccuracies of the sensor(s) (e.g. angle deviations, length deviations). The at least one person moves by foot through the spatial environment. Information regarding the pedestrian step lengths and/or pedestrian step direction and/or orientation of the sensor or the person (called odometry information Zu) is determined from the measurement signals of the sensor(s). Based on said odometry information, a map is created using a Bayesian estimator (e.g. particle filter, Rao-Blackwellized particle filter, Kalman filter, Mone-Cario hypothesis filter or combined forms of such filters), the state-variable space thereof (e.g. hypothetical space of the particle of a particle filter) comprising both the current pedestrian step (pedestrian step length and optionally movement direction change as well) of the person U, odometry errors E (e.g. drift parameters with respect to the determined pedestrian step lengths and/or pedestrian step direction and/or orientation of the sensor or the person) and also the location-related data on the probabilities of the future movement of the person.
US08626437B2 Selecting route according to traffic information
A method and apparatus for selecting a travel route in which first and second positions values for searching a travel route are received, and travel prediction information of all road sections from a first position to a second position are calculated by applying a pre-set weight value to each road section according to at least one of current traffic congestion status information and predicted traffic congestion status information from the first position to the second position that correspond to the first and second position values.
US08626433B2 Computing and harnessing inferences about the timing, duration, and nature of motion and cessation of motion with applications to mobile computing and communications
An information delivery system comprises a receiver component that receives information about the movement, velocity, acceleration, and/or locations over time of a user. A computation component using a predictive model generates a probability distribution relating to one or more of when the user will next be stopped, how long the user will be stopped, how long a pattern of motion, such as walking, driving in stop and go traffic, and smooth highway motion will last, based at least in part upon signals about motion over time. The system can further comprise an alerting component that determines when to provide the user with information based at least in part upon the probability distribution over some aspect of motion or cessation of motion, and optionally the content, or tagged or inferred urgency or importance, of a message or communication.
US08626432B2 Vehicle safe driving promotion system
A distance sensor detects a target distance from a vehicle to a target in front of the vehicle, and a vehicle speed sensor detects a vehicle speed. A controller calculates a stopping distance of the vehicle from the vehicle speed. The controller calculates a collision possibility index from the target distance and the stopping distance, and calculates a kinetic energy of the vehicle immediately before a collision with the target from the vehicle speed and the target distance. The controller warns a driver of the vehicle of the possibility of a collision and the scale of damage to be caused by the collision on the basis of the collision possibility index and the kinetic energy of the vehicle immediately before the collision. As a result, the driver is provided with information promoting safe driving which appeals to the driver forcefully.
US08626430B2 System and method of path point reduction
A method of reducing waypoints representing a path defined along a route between two endpoints. The route includes a set of critical points including the endpoints and any decision points of the route intermediate the two endpoints. One or more waypoints of the path that are distal each critical point are eliminated, while retaining waypoints that are proximal each critical point. This enables the computation of a reduced waypoint path which provides accurate route-following in the vicinity of each critical point of the route.
US08626426B2 Engine automatic stop and restart control apparatus
An engine automatic stop and restart control apparatus is provided. The apparatus includes a control unit which stops and restarts an engine, an actual axle torque change speed calculation unit which calculates change speed in actual axle torque that is actually generated when the engine is restarted, an ideal axle torque change speed calculation unit which calculates change speed in ideal axle torque that corresponds to engine torque generated by the engine, a change speed difference calculation unit which calculates a change speed difference that is a difference between the change speed in actual axle torque and the change speed in ideal axle torque, and a vibration suppression control unit which executes a vibration suppression control for applying braking torque based on the change speed difference.
US08626419B2 System and method for automated identification of frequent stop locations for vehicle fleets
A system and method and system flow for processing GPS event data to identify frequent stop location in accord with embodiments as described herein. The method comprises identifying a stop location for a vehicle. The method comprises recording vehicle stops for an entity associated with the vehicle over a predetermined period of time. For example, stops are collected or processed for a predetermined time period. If the number of stops meets the threshold number of stops, the area is identified as a frequent stop location.
US08626418B2 Method and system for monitoring speed of a vehicle
A method and system for monitoring speed of a vehicle moving along a road that includes risk zones. The method determines: road conditions for each risk zone; a threshold speed of each risk zone based on the road conditions and on a distance to a posted speed limit within a high risk zone; a geographical position of the vehicle, a current risk zone in which the vehicle is moving based on the stored geographical position of the vehicle; and a current speed of the vehicle moving in the current risk zone which exceeds the threshold speed of a particular risk zone, resulting in performing a subsequent action (triggering an alarm within the vehicle, presenting a message to a driver in the vehicle, and/or automatically regulating the speed of the vehicle). The action is specific to the particular risk zone and dependent on the road conditions.
US08626415B2 Electronic braking system and method for operating an electronic braking system
The invention relates to an electronic braking system (50) for motor vehicles (60), having at least one wheel brake (7, 8, 9, 10) actuated by an electromechanical actuator (11, 12), wherein the electromechanical actuator (11, 12) is associated with an electronic control and/or regulating unit (WCU) (18, 19, 20) in which a data processing program for controlling and/or regulating the electromechanical actuator (11, 12) is executed. The system further having a data bus, in particular a CAN data bus, associated with the electronic control and/or regulating unit (ECU) (18, 19, 20). In the braking system a temporal coordination is achieved between an electronic control and regulating unit (18, 19, 20) associated with an electromechanical actuator (11, 12) and an additional control and regulating unit of the braking system. This end, the loop time of the data processing program for controlling and/or regulating the electromechanical actuator (11, 12) may be altered via the data bus.
US08626410B2 Powertrain system having lockable differential
A powertrain system for a mobile machine is disclosed. The powertrain system may have a power source, a plurality of traction devices, and a differential operatively connecting an output of the power source with the plurality of traction devices. The powertrain may also have a manual input device movable by an operator to generate a first signal indicative of a desire to lock the differential, at least one sensor configured to generate a second signal indicative of a parameter of the mobile machine, and a controller in communication with the at least one sensor, the manual input device, and the differential. The controller may be configured to inhibit locking of the differential based on the first signal when the second signal indicates the parameter deviating from an acceptable range.
US08626406B2 Method and system for transferring material between vehicles
A user interface alerts an operator of the lead vehicle if the follower vehicle location is within a predefined radius of the lead vehicle location and a predetermined angular difference with respect to a heading of the lead vehicle. A user interface response mechanism is configured such that the operator can accept or reject jointly coordinated movement of the lead vehicle and follower vehicle for unloading the lead vehicle during an unloading period. The first wireless communications device is adapted to transmit an alignment data message to the follower vehicle to maintain a target offset between the lead vehicle and the follower vehicle, where the target offset is based on a first vehicle identifier of the follower vehicle, a second vehicle identifier of the lead vehicle, and preset target offset stored in at data storage device associated with the lead vehicle.
US08626405B2 Monitoring device for an internal combustion engine
A monitoring device for at least one auxiliary assembly which influences the exhaust-gas quality of an internal combustion engine and consumes a resource in order to attain a desired quality of exhaust gas, includes at least one sensor for measuring a variable related to the resource, and an arithmetic unit for estimating the current quantity of the resource on the basis of the variable measured by the at least one sensor, and which is designed to calculate and indicate an operating capacity of the internal combustion engine that remains before the resource is depleted. Potential resources are the absorbance capacity of a particulate filter and/or the quantity of an ammonifier that is available.
US08626399B2 Inverted vehicle and method of getting on/off the inverted vehicle
An inverted vehicle travels while maintaining an inverted state. The inverted vehicle includes specifying means for specifying a position at a predetermined distance from a step portion which a rider gets on or off, when the rider gets on or off the vehicle. The specifying means may project a predetermined shape onto the position at the predetermined distance from the step portion, or may cause a vehicle member to move to the position at the predetermined distance from the step portion. The inverted vehicle may further include position detecting means for detecting a position of a foot of the rider, and contact determining means for determining whether the foot is to contact the vehicle, based on the position of the foot detected by the position detecting means.
US08626394B2 Electric power steering control device
An electric power steering control device includes: a vibration extracting filter for performing filter processing on a rotation speed of a motor to reduce a gain on a low frequency side so as to output a vibration-component signal; a current variable gain map for detecting a current flowing through the motor as a first state quantity so as to calculate a current variable gain based on the current; a rotation-speed variable gain map for detecting the rotation speed of the motor as a second state quantity so as to calculate a rotation-speed variable gain based on the rotation speed; a correction mechanism calculating a vibration suppression current; and current controller calculating a target current so as to control the current flowing through the motor.
US08626392B2 Vehicle running control apparatus
A vehicle driving control apparatus is provided at least with: a rudder angle varying device capable of changing a relation between a steering angle, which is a rotation angle of a steering input shaft, and a rudder angle, which is a rotation angle of steered wheels; and a trajectory controlling device for controlling the rudder angle varying device such that a trajectory of a vehicle approaches a target driving route of the vehicle. The vehicle driving control apparatus is further provided with a changing device for changing responsiveness of control by the trajectory controlling device when there is a steering input given to the steering input shaft through a steering wheel by a driver of the vehicle.
US08626390B2 Method for speed based control of an implement steering system
A method for disabling the implement steering system of a towed implement includes monitoring a speed of the implement and if the speed exceeds a predefined limit, automatically disabling the implement steering system.
US08626388B2 Sprung mass damping control system of vehicle, and vehicle provided with said system
A sprung mass damping control system of a vehicle, which suppresses sprung mass vibration generated in a vehicle body by adjusting a driving control amount of a drive source (the second motor-generator), includes a spring vibration control amount calculating device that sets a sprung mass damping control amount for suppressing the sprung mass vibration, a drive source control device (a motor-generator control device) that executes sprung mass damping control by controlling the driving control amount of the drive source to realize the sprung mass damping control amount, and a sprung mass damping control amount adjusting apparatus (a sprung mass damping control amount responsiveness compensating portion) that adjusts the phase of a sprung mass damping control signal related to the sprung mass damping control amount according to the situation. A vehicle is provided with this sprung mass damping control system.
US08626383B2 Method of optimizing the loading of loads in a vehicle
A method of determining the locations of loads in a vehicle in such a manner as to ensure mission safety in terms of loads being retained in the aircraft. On the basis of vehicle parameters, the anchor points available in this type of vehicle for retaining the loads are identified. As a function of the available loading volume(s), a possible loading configuration is calculated using at least some of the available anchor points, at least some of the retaining means, and the characteristics of the loads. The forces that might be exerted on the selected anchor points are verified as being less than maximum limits. The calculated loading configuration is confirmed, otherwise a new loading configuration is calculated.
US08626377B2 Method for data communication between a vehicle and fuel pump
A method for data communication between a vehicle and fuel pump includes storing vehicle operating data on an onboard recorder in the vehicle, and transmitting the vehicle operating data from the onboard recorder to the fuel pump. The vehicle operating data includes vehicle identification information.
US08626375B2 Multiplexing device with provision for expansion
An apparatus and method are provided that allow a diagnostic tool to communicate with a data link connector in a vehicle and place the vehicle in a desired state for diagnostic testing. A cable that can automatically multiplex its connections in order to make the appropriate connections between the diagnostic tool and the data link connector based on a communication protocol of the vehicle under test. A connector allowing for selective switching of pins of the connector to jump connect the selected pins. This allows the vehicle to be placed in the proper state for diagnostic testing and the diagnostic tool to communicate with the data link connector regardless of the pins being used by the communication protocol of the vehicle.
US08626372B2 Systems and methods for diagnosing an engine
A condition of an engine is diagnosed based on information provided by signals from speed sensors associated with the engine or other signals associated with a generator operationally connected to the engine. Different types of degradation are distinguished based on discerning characteristics within the information. Thus, a degraded engine component can be identified in a manner that reduces service induced delay.
US08626371B2 Systems and methods for diagnosing auxiliary equipment associated with an engine
Diagnosing auxiliary equipment associated with an engine. A condition of the auxiliary equipment is diagnosed based on information provided by signals from a generator operationally connected to the auxiliary equipment or other signals associated with the engine. Different types of degradation are distinguished based on discerning characteristics within the information. Thus, a degraded auxiliary equipment component can be identified in a manner that reduces service induced delay.
US08626369B2 Charge rate modulation of metal-air cells as a function of ambient oxygen concentration
A system and method for charging a metal-air battery pack at the maximum possible rate while maintaining an ambient oxygen concentration below a preset concentration is provided, thereby minimizing the risks associated with generating oxygen during the charging cycle.
US08626365B2 Automatic steering control apparatus and autopilot
An object of the present invention is to provide an automatic steering control apparatus, including an autopilot, which enables a ship to turn around a desired fixed point as a turning center with a desired turning radius without being affected by an extraneous factor, such as a tidal current or the like.To achieve the object, a center position, a turning radius and a turning direction for turning are initially designated by the operator, a tangent to a turning circle at an intersection of a straight line from the turning center to a position of the ship and the turning circle, and a course of the ship is controlled to approach the tangent.
US08626357B1 Method to change driver identification for passive entry vehicle
A method for applying driver preference settings for a vehicle includes transmitting an exterior signal from at least one closure antenna. The method further includes determining whether a valid response signal was received in response to the transmitted exterior search signal. The valid response signal includes a respective ID code unique to a fob that transmitted the valid response signal. Upon determining that a valid response signal was received, the method further includes determining whether a door switch flag allows for changing of a driver preference setting. Upon determining that the door switch flag allows for changing the driver preference setting, the method includes assigning the driver preference setting based on the respective ID code in the received response signal. The assigned driver preference setting includes at least one of a vehicle seat setting, a rearview mirror setting, a side view mirror setting, a radio station setting, and an HVAC setting.
US08626356B2 Remotely starting internal combustion vehicle engines safely within vehicle enclosures
Enabling the remote engine starter user to address accidental start obstacles resulting from specific vehicle enclosure structures. Remotely starting an internal combustion engine with onboard computer control of a vehicle enclosed within a confined enclosure that comprises determining a set of safe distances for each of the front, rear and top of the vehicle, respectively, from the front, rear and top of the enclosure. Then, it is sensed whether all of the distances of the front, rear and top of the vehicle from the enclosure are respectively further than each of the set of safe distances. The remote starting of the engine of the vehicle is enabled only if at least one of the distances is further than it's safe distance.
US08626351B2 Method and device for operation scheduling for energy storage equipment
In various energy systems which handle a plurality of types of energy, a method and device for operation scheduling for energy storage equipment are provided, which determines optimal operation of an energy storage equipment and improves the efficiency of the energy system overall. An energy storage equipment operation scheduling part 13 creates an energy storage equipment operation schedule, an energy generation equipment modified operation schedule, and an energy storage equipment modified operation schedule, based on three information items, which are the energy demand forecast information stored in a storage part D1, the energy generation equipment operation schedule stored in a storage part D2, and equipment connection information, and sends the created schedules to the equipment controller 20.
US08626349B2 Method, a system, a computer-readable medium, and a power controlling apparatus for applying and distributing power
Embodiments of the invention relate generally to power management and the like, and more particularly, to an apparatus, a system, a method, and a computer-readable medium for providing power controlling functionality to generate configurable power signals and to deliver power during fault conditions. In at least some embodiments, a power control unit can generate power signals having configurable attributes as a function of a mode of operation, a fault type, and the like.
US08626348B2 Methods and systems for community energy management
A community based energy management method which avoids energy peaks oftentimes associated with the restart of appliances after the delayed start of an appliance due to energy use restrictions is lifted by a utility company. The method includes the application of a queue model, such as a first-in, first-out model for the restart time of any delayed electrical device.
US08626343B2 Monitor and control system and method for server model
A monitor and control system includes a server model, a number of switches, a temperature sensor mounted in the server model, a monitor and control device, and a microcontroller. The switches are connected to the resistors to control current through the resistors. The temperature sensor is mounted in the server model. The monitor and control device is connected to the server model and configured to monitor and control the server model. The microcontroller is configured to switch the switches on and off and send temperature information sensed by the temperature sensor to the monitor and control device.
US08626334B2 User-configurable guidance system of an order-picking warehouse and method for configuring the order-picking warehouse
A method for manually configuring an order-picking warehouse by using a guidance system comprises equipping at least some of the storage locations with respective storage-location displays; connecting the associated storage-location displays to a master computer via a controller, and allocating to each controller a dedicated controller address; and configuring the order-picking warehouse by assigning respectively dedicated storage-location addresses to the equipped storage locations. All of the displays, which have not yet been assigned a dedicated storage-location address, are visually activated. At least one visually activated display is selected, thereby selecting the associated storage location and causing visual deactivation of the selected storage-location display. Each of the selected storage locations is assigned one dedicated storage-location address. The steps are repeated until all of the associated storage locations have been assigned a dedicated storage-location address, or until the user no longer wishes to assign dedicated storage-location addresses.
US08626331B2 Systems and methods for managing key information
Systems and methods for managing key information are provided. In some embodiments, systems for managing key information are provided, the systems comprising: at least one hardware processor that: receives security information from a user; receives an image of a first key; determines geometric information about the first key based on the image; causes the geometric information about the first key to be stored in a storage device in association with at least a portion of the security information from the user; and causes the geometric information about the first key to be retrieved from the storage device upon validating at least the portion of the security information for use in creating a second key.
US08626329B2 Product assembly system and control software
An improved assembly, test, packaging and/or processing system and a control system, each of which may be expanded or reduced in size, capability and/or capacity on a modular basis to suit or adapt to a number of different applications. The product assembly, test, packaging and/or processing system comprises a number of modules which are assembled and arranged as required. Pallets move between stations on the modules along track portions which cooperate with track portions on adjacent modules so other modules can be added without affecting the movement of the pallets. When those modules are added or removed, or when stations are added or removed, corresponding controllers in the control system are also added or removed.
US08626327B2 System for optimizing drink blends
A system for optimizing blending. The system can include a processor configured to aggregate material information, aggregate production information, model consumer liking of the at least one product, and provide plan information for controlling production resources based on the material information, the production information, and the consumer liking. The material information can be associated with a product input of the at least one product. The production information can be associated with the production resources of the at least one product.
US08626326B1 Task flexibility for actuators
A method of flexibly controlling a system including determining control policies for a system having at least one qualitative state goal for the system to achieve, determining a first current qualitative state of the system and generating a qualitative control and state trajectory, provided the current system state is capable of achieving the at least one goal, that enables the system to proceed from the current state to the goal state in the most cost effective and energy efficient manner to conserve power while maintaining any necessary operational constraints on the system.
US08626322B2 Multimedia display based on audio and visual complexity
A computer-implemented method and system are provided for profiling or analyzing audio data based on an audio parameter. The audio data is divided into audio data into segments. Each segment is characterized by the audio parameter in a defined range. Effects are selected according to the segments meeting criteria for the audio parameter of the effects. A media presentation is authored or generated using the selected effects.
US08626318B2 Lamp device
A lamp device is controllable by a control terminal, and includes a light-emitting module, a driving circuit for driving the light-emitting module, a control unit for controlling duty cycle of the driving circuit, a first connector electrically coupled to the control unit, and a communication module. The communication module includes a second connector pluggably coupled to the first connector. The communication module is adapted to receive a control command from the control terminal and transmits the control command to the control unit via the first and second connectors, such that the control unit controls the driving circuit in accordance with the control command.
US08626317B2 Bite block
A bite block for use during intraoperative monitoring of nerves is provided. The bite block is formed of a resilient material to inhibit injury to one or more teeth or the tongue of the patient. The bite block includes at least one access port angled with the respect to a plane and sized to slidingly receive an electrode. The electrode may be advanced through the access port and into the tongue of the patient.
US08626316B2 Device for the intermittent occlusion of the coronary sinus
In a device for the intermittent occlusion of the coronary sinus, including a catheter with several lumens, an occlusion device fixed to the catheter and operable through at least one lumen of the catheter, and at least one pressure measuring device for measuring the fluid pressure in the coronary sinus, the catheter additionally comprises support means for supporting the catheter on the inner wall of the coronary sinus, which support means are reversibly placeable in abutment on the inner wall of the coronary sinus by an operating element.
US08626313B2 Piezoelectric sensor, a method for manufacturing a piezoelectric sensor and a medical implantable lead comprising such a piezoelectric sensor
In a piezoelectric sensor, a method for the manufacture thereof, and an implantable lead embodying such a piezoelectric sensor, a layer of piezoelectric material, having aligned, polarized dipoles, is applied to a tubular supporting substrate, the layer of piezoelectric material having at least one electrode at an outer surface thereof and at least one electrode at an inner surface thereof. The piezoelectric material is applied on the inner circumference of the tubular supporting substrate.
US08626309B1 Convex cup internal receiver unit for a cochlear implant
The implantable medical device is configured as a cochlear implant or the like. The implantable medical device includes a stimulator unit, an elongate electrode carrier in electrical communication with said stimulator unit, and an internal receiver unit. The internal receiver unit is configured as a suction cup having first and second convex cup portions. The first convex cup portion is adapted for mounting against a bone surface. Preferably, each of the first and second convex cup portions is formed from a resilient, flexible, biocompatible material. The second convex cup portion has a central bore formed therein. When the second convex cup portion is mated against the first convex cup portion, a threaded screw extends through the bore to contact the first convex cup portion and is tightened, thus compressing the first convex cup portion against the bone surface for suctional adhesion thereto.
US08626307B2 Integrated circuit configuration
An electronic system is provided which includes a number of components. Each component includes one or more integrated circuits. During normal operation of the system, each integrated circuit provides individual operating functionality for its respective component. At least one of the integrated circuits is installed as a generic integrated circuit capable of providing any one of a number of potential operating functionalities. The generic integrated circuit is arranged to determine where in the system it has been installed upon system initialization, and, based upon the determination, configure itself to provide the required individual operating functionality for normal operation of the system.
US08626303B2 Neurostimulator
Methods and devices of stimulating nerves are disclosed. In one embodiment adapted for stimulating excitable tissue, the invention includes drive circuitry (12), an acoustic transducer (14) and a pair of electrodes (28).
US08626300B2 Methods and apparatus for thermally-induced renal neuromodulation
Methods and apparatus are provided for thermally-induced renal neuromodulation. Thermally-induced renal neuromodulation may be achieved via direct and/or via indirect application of thermal energy to heat or cool neural fibers that contribute to renal function, or of vascular structures that feed or perfuse the neural fibers. In some embodiments, parameters of the neural fibers, of non-target tissue, or of the thermal energy delivery element, may be monitored via one or more sensors for controlling the thermally-induced neuromodulation. In some embodiments, protective elements may be provided to reduce a degree of thermal damage induced in the non-target tissues. In some embodiments, thermally-induced renal neuromodulation is achieved via delivery of a pulsed thermal therapy.
US08626297B2 Apparatus and methods for charging an implanted medical device power source
Apparatus and methods for charging an implanted medical device.
US08626296B2 Method and apparatus of acoustic communication for implantable medical device
An implantable medical device includes an acoustic transducer for intra-body communication with another medical device via an acoustic couple. The acoustic transducer includes one or more piezoelectric transducers. In one embodiment, an implantable medical device housing contains a cardiac rhythm management (CRM) device and an acoustic communication circuit. The acoustic communication circuit includes an error detection circuit configured for detecting an error rate associated with demodulated incoming acoustic signals and a frequency selection circuit configured for adjusting a carrier frequency of outbound acoustic signals. The acoustic transducer is electrically connected to the acoustic communication circuit to function as an acoustic coupler and physically fastened to a wall of the implantable housing, directly or via a supporting structure.
US08626294B2 Methods for setting cardiac pacing parameters in relatively high efficiency pacing systems
According to some methods, for example, preprogrammed in a microprocessor element of an implantable cardiac pacing system, at least one of a number of periodic pacing threshold searches includes steps to reduce an evoked response amplitude threshold for evoked response signal detection. The reduction may be to a minimum value measurable above zero, for example, as determined by establishing a ‘noise floor’. Alternately, amplitudes of test pacing pulses and corresponding post pulse signals are collected and reviewed to search for a break, to determine a lower value to which the evoked response threshold may be adjusted without detecting noise. Subsequent to reducing the threshold, if no evoked response signal is detected for a test pulse applied at or above a predetermined maximum desirable pulse energy, an operational pacing pulse energy is set to greater than or equal to the maximum desirable in conjunction with a reduction in pacing rate.
US08626292B2 Respiration sensor processing for phrenic nerve activation detection
An implantable cardiac device includes a sensor for sensing patient respiration and detecting phrenic nerve activation. A first filter channel attenuates first frequencies of the sensor signal to produce a first filtered output. A second filter channel attenuates second frequencies of the respiration signal to produce a second filtered output. Patient activity is evaluated using the first filtered output and phrenic nerve activation caused by cardiac pacing is detected using the second filtered output.
US08626289B2 Method and system for delivering cardiac resynchronization therapy with variable atrio-ventricular delay
A pacing system computes optimal cardiac resynchronization pacing parameters using intrinsic conduction intervals. In various embodiments, values for atrio-ventricular delay intervals are each computed as a function of an intrinsic atrio-ventricular interval and a parameter reflective of an interventricular conduction delay. Examples of the parameter reflective of the interventricular conduction delay include QRS width and interval between right and left ventricular senses.
US08626288B2 Systems, devices and methods for modulating autonomic tone
Various embodiments intermittently deliver a sympathetic stimulus, including deliver a sequence of stress-inducing pacing pulses adapted to increase sympathetic tone during the stress-inducing pacing. The stress-inducing pacing results in a parasympathetic reflex after the sequence of stress-inducing pacing. The embodiment further delivers neural stimulation to elicit a parasympathetic response or a sympathetic response in a coordinated manner with respect to the sequence of stress-inducing pacing pulses. The neural stimulation is timed to elicit the parasympathetic response after the sequence of stress-inducing pacing pulses and concurrent with at least a portion of the parasympathetic reflex to the sequence of stress-inducing pacing to enhance a parasympathetic effect of the parasympathetic reflex, or to elicit the sympathetic response during the sequence of stress-inducing pulses to provide a larger sympathetic stimulus, resulting in an enhanced parasympathetic reflex in response to the large sympathetic stimulus.
US08626286B2 Analyzing waves of electrocardiogram during CPR using fourier series and optimization strategies
Electrocardiogram wave data in which a component of cardiac massage is removed from the electrocardiogram wave data is generated, so that the electrocardiogram wave at the time of cardiopulmonary resuscitation is identified. An electrocardiogram wave processing system of obtaining and processing the electrocardiogram wave data includes a wave identification unit that identifies an electrocardiogram wave from the obtained electrocardiogram wave data, a feature selection unit that selects a feature pattern including a feature when a cardiac massage has been performed with respect to the electrocardiogram wave data identified by the wave identification unit, a generation unit that generates a component of the cardiac massage using the feature pattern selected by the feature selection unit, and a removal unit that removes, from the obtained electrocardiogram wave data, the component of the cardiac massage generated by the generation unit.
US08626283B1 Electronic device and method for providing tactile stimulation
A method for providing tactile stimulation is applied in an electronic device. The electronic device includes a touch-sensitive screen and a tactile stimulation multilayer connected to the touch-sensitive screen. The tactile stimulation multilayer includes a number of electrodes. The method includes the steps of: providing a first user interface on the touch-sensitive screen for a user to select one body part for massage, and providing a second user interface for the user to select at least one acupuncture point of the selected body part; displaying a model of the selected body part and the selected acupuncture point thereof; according to the detected outline, adjusting a position of the selected acupuncture point to match the outline of the body part actually touching the screen; and energizing at least one electrode.
US08626282B2 Baroreflex modulation to gradually change a physiological parameter
An aspect of the present subject matter relates to a baroreflex stimulator. An embodiment of the stimulator includes a pulse generator to provide a baroreflex stimulation signal through an electrode, and a modulator. The modulator modulates the baroreflex stimulation signal to increase the baroreflex stimulation therapy by a predetermined rate of change to lower systemic blood pressure to a target pressure. Other aspects are provided herein.
US08626279B2 Methods for estimating the risk for ventricular arrhythmias in a subject
The present invention relates to methods for predicting the risk for ventricular arrhythmias in a subject who has previously suffered a myocardial infarction (MI) or suffers from a primary cardiomyopathy, said method comprising measuring the myocardial mechanical dispersion in said subject and estimating the risk for ventricular arrhythmias based on said measurements. Similar the invention relates to a method for evaluating whether a subject is a candidate for implantable cardioverter-defibrillator (ICD) therapy.
US08626277B2 Computer-implemented electrocardiographic data processor with time stamp correlation
A computer-implemented electrocardiographic data processor with time stamp correlation is provided. A monitoring circuit includes a persistent memory and power supply that powers an encoder that determines a differential voltage between a current discrete digital voltage value and a prior voltage value. The differential voltage is stored into the persistent memory in a digitized data stream representative of analog cardiac action potential signals. Digitally-encoded voltage values and time stamps are retrieved from the persistent memory. A post-processing application executes. A set of output voltages and voltage differences that each correspond to lower and upper bounds of voltage is stored. Each retrieved voltage value is compared to the voltage bounds and the voltage differences within which each retrieved voltage value falls is identified. The output voltages corresponding to the voltage differences is selected. A display depicts the output voltages as reproduced analog cardiac action potential signals and correlates the time stamps.
US08626276B2 Cardiac activation sequence monitoring for ischemia detection
Cardiac monitoring and/or stimulation methods and systems that provide one or more of monitoring, diagnosing, defibrillation, and pacing. Cardiac signal separation is employed to detect, monitor, track and/or trend ischemia using cardiac activation sequence information. Ischemia detection may involve sensing composite cardiac signals using implantable electrodes, and performing a signal separation that produces one or more cardiac activation signal vectors associated with one or more cardiac activation sequences. A change in the signal vector may be detected using subsequent separations. The change may be an elevation or depression of the ST segment of a cardiac cycle or other change indicative of myocardial ischemia, myocardial infarction, or other pathological change. The change may be used to predict, quantify, and/or qualify an event such as an arrhythmia, a myocardial infarction, or other pathologic change. Information associated with the vectors may be stored and used to track the vectors.
US08626273B2 Electronic endoscope system having processor device, and method for processing endoscopic image
White light and excitation light are applied to an internal body part. An electronic endoscope captures a normal image of the internal body part irradiated with the white light, and a special image of autofluorescence emitted from living body tissue of the internal body part irradiated with the excitation light. An object distance detector detects an object distance between a CCD and an inspection area of the internal body part based on the normal image. A binning processing section applies a binning process to the special image. There are two types of binning processes, i.e. an intensity adjustment process and a resolution adjustment process. In the intensity adjustment process, the binning number is increased with increase in the object distance. In the resolution adjustment process, the binning number is decreased with increase in the object distance. Which process to perform is determined by operation on a processing type selector.
US08626270B2 Cavity-filling biopsy site markers
The invention provides materials, devices and methods for marking biopsy sites for a limited time. The biopsy-marking materials are ultrasound-detectable bio-resorbable powders, with powder particles typically between about 20 microns and about 800 microns in maximum dimension, more preferably between about 300 microns and about 500 microns. The powders may be formed of polymeric materials containing cavities sized between about 10 microns and about 500 microns, and may also contain binding agents, anesthetic agents, hemostatic agents, and radiopaque markers. Devices for delivering the powders include tubes configured to contain the powders and to fit within a biopsy cannula, the powders being ejected by action of a syringe. Systems may include a tube containing powder, and a syringe containing sterile saline. The tube may be configured to fit within a biopsy cannula such as a Mammotome® or SenoCor 360™ cannula.
US08626267B2 System for determining the position of a knee prosthesis
The present invention provides a method for determining a position of a joint prosthesis using a computer assisted orthopedic surgery system in support of an arthroplasty surgery. The method includes attaching a first locatable element to a first bone on one side of a joint, providing a sensor having a second locatable element and moving the sensor in proximity of the joint to locate a plurality of positions of the sensor relative to the first locatable element using a tracking device. The method further includes selecting a generic model of a joint, determining the generic model in response to the plurality of positions located using the tracking device to generate a deformed model, determining a position for a joint prosthesis on the deformed model, and outputting on a display the determined position upon the deformed model.
US08626265B2 Device and method for reducing the heart rate of a patient, and apparatus having the device
A device is disclosed for stimulating the trigeminal nerve of a patient in order to reduce the heart rate of the patient for recording image information from the heart of the patient. In at least one embodiment, the device includes at least one device for mechanical, electrical, magnetic, thermal, optical and/or chemical stimulation of the trigeminal nerve. Furthermore, at least one embodiment relates to an apparatus including at least one such device and a unit for registering the heart rate of the patient, which unit interacts with the device. Furthermore, at least one embodiment moreover relates to a method for reducing the heart rate of a patient in order to record image information from the heart of the patient, in which method the trigeminal nerve of the patient is stimulated by at least one such device in order to lower the heart rate of the patient.
US08626263B2 Methods and apparatus for relative perfusion and/or viability
A method of evaluating tissue of an organ includes performing at least one of classification processing and clustering processing to obtain a processed dataset to visualize at least one of the imaging agent, blood, the contrast agent, and the biomedical agent distribution in the tissue, a relative regional uptake of the at least one of the imaging agent, blood, the contrast agent, and the biomedical agent in the tissue, relative regional flow of the at least one of the imaging agent, blood, the contrast agent, and the biomedical agent and the clearance or persistence of the at least one of the imaging agent, blood, the contrast agent, and the biomedical agent within the tissue and the characterization of elemental components of disease.
US08626262B2 Physiological data collection system
A physiological data collection system facilitates acquiring, recording, transferring and analyzing physiological signals generated from the skin of a human subject that may be used in generating an electrocardiogram for a patient in a continuous manner over an extended period of time of twenty four to forty eight hours. The physiological data collection system is an assembly of a disposable physiological sensor device and a reusable data collection module. Collected physiological data may be transmitted for analysis via either a cable or a wireless communication system.
US08626260B2 Expandable electrode pad
An expandable electrode pad having a flexible and stretchable base member that may be either expanded or compressed to provide proper positioning for a plurality of electrode distal contacts. Portions of the base member may have perforations that allow one or more sections of the base member to be separated and positioned a greater, non-stretchable distance away from the remaining strip of distal contacts. Additionally, the circuit body may comprise a distal cut zone that provides for freedom of movement of the plurality of distal contacts and a proximal perforated zone that eliminates lead wire entanglements while also allowing for the tearing of perforations between adjacent conductive circuits when a greater reach is required for the proper placement of a distal contact.
US08626257B2 Analyte sensor
Systems and methods of use for continuous analyte measurement of a host's vascular system are provided. In some embodiments, a continuous glucose measurement system includes a vascular access device, a sensor and sensor electronics, the system being configured for insertion into communication with a host's circulatory system.
US08626251B2 Audio-visual system energy savings using a mesh network
In embodiments of the present invention, improved capabilities are described for powering, controlling, and operating a home audio visual system using a mesh network that includes an energy savings mode based at least in part on intermittently powered mesh network nodes that are associated with the home audio-visual system. In embodiments, the intermittently powered mesh network nodes may periodically wake up, listen for wake up calls and/or initiate a full power mode in the home audio visual system when a intermittently power mesh network node is awakened and receives a subsequent full power instruction. Intermittently powered mesh network nodes may be further associated with instruction routing that utilizes silent acknowledgement.
US08626249B2 Charging station that operates as an intermediary device between mobile devices and other devices
A charging station for mobile devices that acts as an intermediary device to facilitate communication between mobile devices and other proximate devices. The charging station may receive data with a mobile device via a first communication protocol (e.g., Bluetooth) or in a first data format and may transmit the received data to a proximate device via a second communication protocol (e.g., WiFi) or in a second data format. The charging station may then receive responsive data from the proximate device via the second communication protocol (e.g., WiFi) or second data format and transmit the responsive data the mobile device via the first communication protocol (e.g., Bluetooth) or first data format. In some embodiments, the charging station may communicate status data about a mobile device to other proximate devices.
US08626244B2 Communication device, communication control method and communication system
There is provided a communication device including: a first radio communication unit capable of radio communication in accordance with a first communication method; and a second radio communication unit capable of radio communication in accordance with a second communication method using a higher frequency band than the first communication method, wherein the first radio communication unit transmits an instruction signal instructing to learn a beam directionality to another communication device, and the second radio communication unit transmits a beam reference signal used for learning a beam directionality to said another communication device after completion of transmission of the instruction signal by the first radio communication unit and before reception of a response signal to the instruction signal.
US08626243B2 Data transmission method for a mobile communication system
This invention provides a mobile communication system which expanded the operation limitation of the heretofore adopted mobile communication systems and improved the spectrum efficiency greatly. A data transmission method for use in the mobile communication system of the present invention includes means for channel pluralizing by which to expand the Shannon limit and means for interference reduction by which to expand the interference limit. More specifically, a transmitting module comprises M units of modulators and L units of transmitting antennas, generates L units of signals by multiplying M units of modulated signals by a complex matrix consisting of M×L units of elements, and transmits the L units of signals from the L units of transmitting antennas.
US08626242B2 Adaptive array antenna and wireless communication apparatus including adaptive array antenna
To provide an adaptive array antenna capable of increasing resolution of a variable beam direction of the antenna without increasing a calculation amount in arithmetic processing unit for optimally controlling a variable phase shifter. A parasitic element-equipped adaptive array antenna (100) includes n (n is an integer equal to or greater than 2) parasitic antenna elements (1011 to 101n), (n−1) fed antenna elements (1021 to 102n−1) which are coupled to the parasitic antenna elements (1011 to 101n) by electromagnetic fields, and (n−1) variable phase shifters (1041 to 104n−1) which change the phases of radio frequency signals to be supplied to the respective fed antenna elements (1021 to 102n−1). Each of the fed antenna elements (1021 to 102n−1) is arranged astride at least two of the parasitic antenna elements (1011 to 101n).
US08626237B2 Integrating a cellular phone with a speech-enabled softphone
A method is disclosed that enables access to the paired combination of a personal computer and cellular telephone, the access being provided through voice commands from a Bluetooth headset or other type of wireless headset. Through the headset, a user is able to invoke a speech-recognition engine during a call in progress that involves the cell phone with which the personal computer has been paired. The set of phrases that can be recognized by the engine, which is resident at the personal computer, are based on the current call-processing state of the call that is being handled by the paired cell phone. Some of the phrases correspond to commands to retrieve one or more entries from a database, such as one stored at the cell phone. One or more of the commands can be for controlling the cell phone or a softphone application that executes at the personal computer.
US08626231B2 Method and system for integrated satellite assistance services
A method and an apparatus according to an embodiment of the invention includes a controller to process a travel assistance request for communication through a satellite and terrestrial mobile communication network. Data related to multiple assistance providers can be received in response to the request. At least one criterion can be processed for the assistance providers based on, for example, historical trip data. The assistance providers can be graphically represented for user selection based on the criterion. Data related to a selected assistance provider can be displayed, including navigation data to and/or from the assistance provider. In another embodiment, the travel assistance request can be communicated to a service center through the network. The service center can communicate data related to an assistance provider, including navigation data to and/or from the assistance provider. A rating of the assistance provider can be communicated to a specified community-of-interest through the network.
US08626228B1 Access-provisioning node in a radio access network
Disclosed herein are methods and systems for an access-provisioning node, which may help mobile stations utilize network resources more efficiently when accessing a radio access network. An exemplary method involves: (a) at an access-provisioning node installed in a coverage area of a radio access network, determining a verified transmit power for reverse-link communications from the system-information node to a base station in the radio access network, wherein the reverse link communications are carried out under a first wireless protocol; and (b) the access-provisioning node transmitting a transmit-power message under a second wireless protocol, wherein the second wireless protocol is a short-range wireless protocol, and wherein the transmit-power message comprises an indication of the verified transmit power for use by a mobile station to set an initial transmit power of the mobile station.
US08626227B2 Method and system for power allocation in a transmission system
In accordance with embodiments of the present disclosure, a method and system for allocating power in a transmission system may be provided. A method may include determining a channel quality for each of a plurality of subcarriers, wherein the channel quality for each individual subcarrier is equal to the signal-to-interference and noise ratio for the individual subcarrier divided by the power allocated to the subcarrier. The method may also include allocating power to a subset of the plurality of subcarriers, wherein each individual subcarrier of the subset has a channel quality greater then each individual subcarrier not of the subset. The method may further include transmitting a signal on each of the individual subcarriers of the subset.
US08626223B2 Femto cell signaling gating
System(s) and method(s) are provided to manage signaling in a femto cell access point. A pilot signal power profile, or pilot signal gating, determines transmitted a time-dependent pilot signal power. The power profile displays a duty cycle well below 100% and a power depth, which is the amplitude between maximum and minimum pilot signal power, determined partially upon radio link conditions. The time-dependent power profile can be established through a schedule based at least in part on attachment data or subscriber input; machine-learning method facilitate inferring the schedule. Pilot signal gating profile can be reused in a femto cell deployment to broaden femto cell identification and thus facilitate macro-to-femto handover. Activating/deactivating pilot signal in a femto cell in the scheduled and synchronized manner provided herein leads to macro-femto interference mitigation and mobility improvement(s), and improved battery life of wireless devices that operate in a wireless environment that includes femto cells.
US08626222B2 Channel rank updates in multiple-input multiple-output communication systems
Embodiments of the disclosure provide a system and method for providing channel feedback information (CFI) from a user equipment device to a base station. CFI is transmitted from the user equipment device on first and second communication channels. The user equipment device is operable to measure the channel rank of a downlink channel and to select a preferred channel rank that is used to configure the CFI that is transmitted to the base station. The base station is operable to use the preferred channel rank to interpret the CFI transmitted by the user end device.
US08626220B2 Dynamic spectrum allocation method and device
A dynamic spectrum allocation method and device are provided. The method includes: finding non-idle frequency bands in the coverage of a communication device according to information in a database; selecting a frequency band from the non-idle frequency bands as a negotiation frequency band, and sending a spectrum assignment request to an interfering device using the negotiation frequency band; and acquiring usage assignment of the interfering device, in which the usage assignment is a response to the spectrum assignment request. The technical solutions can effectively allocate dynamic spectrum resources to a communication device, and are simple to implement.
US08626218B2 Allocating a control channel for carrier aggregation
Methods for allocating a physical downlink control channel (PDCCH) to reduce a number of PDCCH candidates in a search space for carrier aggregation on a user equipment (UE) are disclosed. The method comprises the step of selecting a control channel element (CCE) aggregation level for a PDCCH allocation for each of a plurality of user equipments (UEs) at an evolved NodeB (eNB). The operation of identifying a transmission mode for each of a plurality of component carriers (CCs) associated with the PDCCH at the eNB follows. The next operation of the method is assigning each CC's downlink control information (DCI) into CCEs in a PDCCH search space in the PDCCH starting at a CCE location based on the CC's transmission mode and the CCE aggregation level for the UE receiving the CC.
US08626215B2 Radio network controller and radio network controller assembly
It is presented a radio network controller assembly for controlling base stations. The radio network controller assembly comprises: a plurality of unit radio network controllers, wherein each unit radio network controller comprises: a set of external interfaces configured for interaction with a core network, base stations and other radio network controllers; and a set of internal interfaces, distinct from the set of external interfaces, configured at least for interaction with peer unit radio network controllers belonging to the radio network controller assembly. The radio network assembly further comprises a database arranged to store configuration data comprising mappings of each base station to one of the plurality of unit radio network controllers. The radio network controller assembly is arranged to use the set of external interfaces for communication with the plurality of base stations, the core network and other radio network controllers external to the radio network controller assembly.
US08626213B2 Method and arrangement for cell ID collision detection
The present invention relates to methods, a communication network node and a user equipment for detecting collision of physical cell identities in a communication network system comprising radio base stations each serving at least one cell through which user equipments are moving. Reference signals comprising reference symbols corresponding to a physical cell identity are sent from said radio base stations to said user equipments over a radio interface. Transmission gaps of reference symbols are inserted in the reference signal in order to perform a physical cell identity collision test. The user equipments are arranged to detect if any other radio base station is sending reference symbols corresponding to the same physical cell identity during the transmission gaps. Thereby a physical cell identity collision is detected. The reference symbol transmission gaps are fractionally distributed within said reference signal such that at least some of said reference symbols are unaffected by said reference symbol transmission gaps.
US08626210B2 Methods, systems, and products for security systems
Methods, systems, and products are disclosed for notification of alarms in security systems. A packetized alarm message is received from a security system associated with a network address. The network address is associated to a notification address. A communication to the notification address is initiated to alert of an alarm from a security system.
US08626206B2 Paging mechanisms for mobile stations with multiple subscriptions
Apparatuses, techniques, and systems for operating a mobile station with multiple subscriptions includes transmitting a paging message for a subscriber identity of two or more subscriber identities that are associated with a single mobile station over a wireless communication channel based on a paging cycle structure including multiple paging slots. The two or more subscriber identities can include a first subscriber identity and a second, different subscriber identity. Transmitting the paging message can include using, during a paging cycle based on the paging cycle structure, a single paging slot to transmit the paging message, where the single paging slot is associated with the two or more subscriber identities.
US08626201B1 Disseminating targeted location-based content to mobile device users
A trusted third party information arbiter for facilitating third party information sources, such as advertisers or data processing services, to accurately target communications to mobile device users. Illustratively, the mobile device users can control target communications through the utilization of discretion requests/permissions processed by the third party information arbiter. Furthermore, the mobile device users may further interact with the trusted third party information arbiter to provide/release additional personal information. For example, a mobile device user may be provided an increasingly rich rewards or payments that may be provisioned by discount, coupons or offers associated with existing or new product advertisements or promotional information messages.
US08626195B2 Systems and methods for detecting and controlling transmission devices
A method of detecting, controlling and managing transmission of a transmitting device within a facility is disclosed. The method involves transmitting information to the transmission device, detecting a response transmission from the transmission device by a least one transmission detection facility, extracting identification information associated with the transmission device in response to the transmitted information; and determining a location of the transmission device based on the response transmission received by the at least one received transmission detection facility, wherein the response transmissions are sorted by the identification information, determining an allowability of the located transmission device with the set area and interacting and manipulating transmission of the detected transmitting device.
US08626193B1 Method and apparatus for tracking a transported item while accommodating communication gaps
A method and apparatus is provided for minimizing potential security problems and battery power usage in a tracking device used in tracking an associated product while being transported along a route wherein wireless communication may be nonexistent or intermittent. This is accomplished in part by having an accessible database of signal quality and strength at a large plurality of locations along given transportation routes whereby adjustments can be made as to the times for the tracking device to obtain GPS location information as well as for times to report any location and or product status data to a remotely located central station. The ability to predict when, along a transportation route communication problems may occur provides the opportunity to notify appropriate authorities in advance of arriving at the communication gap zones whereby arrangements can be made to alleviate potential problems during transportation through wireless communication “gap or dead” zones.
US08626192B1 System and method for controlling mobile device operation
Implementations herein include receiving a first signal from a first mobile computing device, the first signal indicative of a first state change and receiving a second signal from a second mobile computing device, the second signal indicative of a second state change. The method may also include determining that the first state change and the second state change are related, and that the first mobile computing device and the second mobile computing device are currently located at a common geographic location. The method may further include determining that a third mobile computing device is currently located at the common geographic location. The method may also include transmitting to the third mobile computing device, a third signal indicative of a recommended state change, the recommended state change being based on the first state change at the first mobile computing device and the second state change at the second mobile computing device.
US08626188B2 Method and server for estimating position of mobile node
A position estimation server estimates the position of a target mobile node by using position information of a minimum number of anchor nodes knowing their position, distance information estimated between mobile nodes or between the anchor nodes and the mobile nodes, and connectivity information.
US08626186B2 Avoiding transmitter collision sessions in femtocells arrays
Control unit within a femtocell base station is arranged to detect a transmission collision situation and resolves it by adjusting the timing of the transmission signal and consequently the frame position gradually over time. The adjustment (or shift) is performed in a slow enough rate such that the User Equipments currently connected (camped) to the femtocell base station remain connected. Additionally, a method is also provided. The method comprises: detecting neighboring base stations; detecting frame boundaries of the transmitting signal of each detected neighboring base station; calculating optimal transmit position; setting transmit position to calculated optimal transmit position; and maintaining optimal transmit position by gradually adjusting transmit position over time. In case, detecting neighboring base stations is not possible, the method comprises: detecting absolute time drifting in view of an absolute accurate time reference and maintaining constant absolute transmit position by gradually adjusting transmit position over time.
US08626184B2 Method and apparatus for reducing transmission of location information
Provided is a method and apparatus for reducing transmission of location information when tracking the geographic location of one or more mobile devices. A mobile device generates location information using GPS technology and provides the location information to a communication device on an ongoing basis. In a first embodiment, if the location information of the mobile device is not needed, then the communication device transmits a message indicating that the location information of the mobile device is not needed. Upon receiving the message, the mobile device stops providing location information to the communication device on the ongoing basis. This can reduce the amount of information that gets transferred over the air between users sharing their location information.
US08626183B2 Positioning method and apparatus
In a GPS or GSM system using DSSS signals, accurate and robust time-of-flight signal processing is achieved by selection of leading-edge or correlation techniques based on a variety of tests and environmental conditions.
US08626180B2 Method for setting up a channel between femto base stations
A method in which a first femto base station sets up a channel with another femto base station. The method includes transmitting, from the first femto base station to a femto control station, information on a first smart meter to which the first femto base station is connected; transmitting, from the first femto base station to the femto control station, information on one or more other femto base stations which are neighbors of the first femto base station; receiving by the first femto base station from the femto control station, information on a second smart meter to which one or more other femto base stations are connected; and determining, by the first femto base station whether or not to set up a channel through the first smart meter and the second smart meter, if data to be transmitted to said other femto base stations exists.
US08626179B2 Multiple subscription resource access control
A particular method includes receiving multiple requests to access a signal processing resource of a device that supports multiple subscriptions during a first time period. During the first time period, a first subscription is granted access to the signal processing resource, and a second subscription is denied access to the signal processing resource. A remedial action policy and historical information related to subscription access to the signal processing resource may be used to determine whether to grant access to the signal processing resource to the second subscription during a second time period. When access to the signal processing resource is granted to the second subscription during the second time period, hysteresis may be used to determine whether to grant access to the first subscription during a third time period after the second time period in order to preserve paging performance of the first subscription.
US08626178B2 Audio-visual system control using a mesh network
In embodiments of the present invention, improved capabilities are described for a home audio-visual system that is at least in part controlled through a mesh network, wherein the home audio-visual system produces at least two effects. Each of the at least two effects may be controlled through separate mesh network nodes responsive to user initiated instructions. Each of the separate mesh network nodes may be adapted to receive the user initiate instructions through a channel management operation. The home audio-visual system may be associated with a channel management operation that is associated with one or more nodes of the mesh network to effect the communication of the information.
US08626175B2 Method and system for automatic coverage assessment for cooperating wireless access networks
The invention relates a method and system for assessing coverage of a wireless access network within a desired area via cooperating wireless access networks and terminals capable of measurement and reporting across the different wireless access networks. The cooperation refers to, among other things, the ability of obtaining coverage assessment for one of the wireless access networks using results of the measurements collected at one of the other wireless access networks. In this manner, more accurate and complete coverage assessment may be obtained, relative to the prior art approaches.
US08626172B2 Method and apparatus for simultaneous communication utilizing multiple wireless communication systems
A wireless communication method, apparatus, and system for simultaneous communication of a wide area network with a wireless local area network. The system having the wide area network configured to transmit control signals, the wireless local area network configured to transmit data signals, and a mobile station configured to receive control signals from the wide area network and data signals from the wireless local area network.
US08626170B2 Methods and devices with an adaptive neighbouring cell relations function
Embodiments herein relate to a method in a first communication device with an adaptive neighboring cell relations function. The first communication device receives (42) a measurement report of a possible neighboring cell candidate of a second communication device from a user equipment camped/connected within a first cell served by the first communication device and determines (44) to set up an inter node connection to the second communication device serving the possible neighboring cell candidate indicated in the received measurement report. The firs communication device then initiates (46) to set up the inter node connection to the second communication device by sending a connection request comprising a geographical position of the first communication device.
US08626169B2 Method of handover and base station information transmission in wireless communication system
A method of handover in a wireless communication system is disclosed. A method of handover of a mobile station in a wireless communication system with femtocells comprises transmitting a control message including at least one among information of first femtocell base station detected through initial scanning and location information of the mobile station to a base station; receiving information of one or more second femtocell base stations to which the mobile station is accessible, wherein the second femtocell base stations are searched based on the control message from the base station; and performing a handover to one of the second femtocell base stations.
US08626160B2 User plane location based service using message tunneling to support roaming
An improved User Plane location based service (LBS) architecture and message flow, enabling seamless User Plane location based services even when a mobile or wireless device has roamed among different carrier networks. The present invention overcomes constraints inherent in the current protocol for roaming support defined by the Secure User Plane Location Service specification. A location system is enabled to automatically fall back to a message tunneling mechanism to ensure the security of a communication path between the location service system and the target wireless device, ensuring that the communication path is uninterrupted as the wireless device travels.
US08626155B2 Methods and systems for closed subscriber group roaming
Systems and methods according to these exemplary embodiments provide for communications systems which use closed subscriber groups (CSG). More particularly, systems and methods for CSG roaming as well as transmitting information associated with CSG White lists are described herein.
US08626153B2 Method, apparatus and computer program for terminating mobile station receipt of multimedia broadcast/multimedia service (MBMS) service bearer
In one non-limiting aspect thereof the exemplary embodiments of this invention provide a method, a computer program product and a mobile station operable in accordance therewith to originate a request at the mobile station to terminate reception of a Multimedia Broadcast/Multimedia Service radio bearer; and to transmit the request to a wireless network that is the source of the Multimedia Broadcast/Multimedia Service radio bearer. In another non-limiting aspect thereof the exemplary embodiments of this invention provide a method, a computer program product and a wireless network node operable in accordance therewith to receive a request from a mobile station to terminate reception of a Multimedia Broadcast/Multimedia Service radio bearer and, in response, to send the mobile station a PACKET TBF RELEASE message that includes an identification of the mobile station and a TBF_RELEASE_CAUSE value defined as Stop Receiving MBMS Radio Bearer.
US08626148B2 Text message transmissions indicating failure of recipient mobile device to connect with a call
An originating communications device is configured to transmit a text message to a recipient mobile device when the originating device determines that the recipient device has failed to connect with a call that was initiated by the originating device. The text message is designed to indicate that the recipient device has failed to connect with the call; in addition or as an alternative, the text message includes a code that indicates to the recipient device that it is potentially in a poor RF coverage area. The recipient mobile device, upon receiving and displaying the text message, may determine that it is indeed in an area with poor coverage and will in response store its current geographic location as a poor coverage area. Other embodiments are also described and claimed.
US08626146B2 Method, software and apparatus for performing actions on a wireless device using action lists and versioning
A system and method for performing actions on a wireless device using action lists and versioning. The system includes receiving, over a network, a remote action list version number, the remote action list version number associated with a remote action list containing an instruction for the wireless device. The system further includes determining whether the remote action list version number is different from a local action list version number. The system also includes sending, over a network, a request for the remote action list in response to determining the remote action list version number is different from the local action list version number. Also, the system includes receiving, over a network, the remote action list.
US08626144B2 Bluetooth low energy approach detections through vehicle paired capable devices
A method of enabling communications between a Bluetooth low energy master communication device in a vehicle and a slave communication device. The slave communication device is successfully paired with a Bluetooth high energy master communication device in the vehicle. An identifier of the slave communication device is stored when it is successfully paired with the Bluetooth high energy master communication device. The Bluetooth low energy master communication device identifies an advertising event broadcast by the slave communication device. The advertising event relates to a notification by the slave communication device of the availability of its services. A determination is made whether the identifier of the slave communication device matches the stored identifier. Wireless communications between the Bluetooth low energy master communication device and the slave communication device is autonomously established without a manual pairing operation in response to an identifier of the slave communication device matching the stored identifier.
US08626139B2 System and method of connection control for wireless mobile communication devices
Systems and methods of connection control for wireless mobile communication devices enabled for communication via a plurality of communication connections are provided. Connection control information associates software applications with communication connections. When a connection request specifying a requested connection is received from a software application, it is determined whether the requested connection is permitted by the connection control information. Where the requested connection is permitted by the connection control information, the requested connection is opened. If the requested connection is a first connection opened by the software application, then the software application is associated with the requested connection in the connection control information.
US08626138B2 Providing advanced communications features
Advanced communications features are provided in a mobile communications network having at least one mobile switching center and at least one mobile station subsystem. The mobile switching center and mobile station subsystem each communicate signaling messages according to a mobile signaling protocol.
US08626131B2 Methods and systems for retrieving data stored in a database
A computer-implemented, transaction-making, municipal bond trading system having a capability to conduct a private electronic auction of bid wanteds between a central brokers' broker and multiple prospective remote bidders and to maintain a reference database of accurate individual bond lot descriptions and identifications, including CUSIP (trademark) numbers.
US08626130B2 System and method for user controlled log-in; interacting and log-out
A system in which a user controls the log-in, transaction, and log-out process with respect to a merchant. The user's presence at the merchant's facility triggers the log-in process, such that the merchant's systems become aware of the user's presence. Once the user is registered with the merchant, information and services become available to the user without further action required by the user. Transactions are facilitated, specials are brought to the user's attention, personal shopping becomes available while the user remains in the facility. Upon leaving the facility, or after a certain elapsed time with a transaction being consummated, the user is logged-out of the system.
US08626122B2 Un-ciphered network operation solution
The present invention relates to a solution for handling security issues of non access stratum (NAS) signaling in a telecommunications network (100) The NAS signaling is performed between a user equipment (UE) and a mobility management node, e.g. a mobility management entity (MME) The solution is realized in a device and in a method comprising steps of receiving an initial non access stratum message from the UE (101) communicating wirelessly (105) with the telecommunications network, determining security context status for the UE, determining if un-ciphered mode is to be used in the security context, set ciphering algorithm to a null ciphering algorithm, transmitting a security context and activation message to the UE, comprising information indicating ciphering algorithm, and receiving a security context activation acknowledge message from the UE.
US08626121B2 Tracking mobile communication devices
A mobile telecommunication device that is associated with a mobile telecommunication subscription periodically produces a status report with at least one detail about the mobile telecommunication device and an identification of the subscription associated with the mobile telecommunication device; and sends the status report to a tracking element. The tracking element receives periodical status reports from a set of mobile telecommunication devices, each status report having at least one detail about respective mobile telecommunication device and an identification of the subscription associated with the mobile telecommunication device. The tracking element further monitors the received status reports and determines whether a reporting trigger is met.
US08626118B2 System and method for authorizing and monetizing collect cellular telephone calls
The collect cellular call identifies the cellular telephone carrier and called party cell phone. After determining whether the carrier and phone accept message service charges (SMS), a voice response module seeks positive authorization from the called party with the telephone. If positive, the system facilitates a connection between the calling party and the called party and initiates a predetermined billing charge assigned to the cellular telephone number. If the carrier or the cell phone is not enabled or if no authorization is obtained from the called party, the system facilitates a denial of completion signal. A timer monitors the length of the collect cellular call. Databases are accessed to locate the carrier and called cell phone number approved list of numbers and deny service list of numbers.
US08626116B2 Reducing computational complexity during user data analysis
A method and apparatus for handling data related to users in a telecommunication network to support analysis of said users. Plural sets of parameter values relating to the users are read once, and a first level quantization cell is determined for each set of parameter values according to a default first level quantization scheme. Then, clusters of first level quantization cells populated by users are identified and an adaptive second level quantization scheme is formed by translating the identified clusters into second level quantization cells. Representative parameter values are also assigned to each second level quantization cell, wherein the representative parameter values are used for analyzing the users.
US08626114B2 Method for processing service requests in a telecommunications system
A service request (SRV) comprising a second identifier belonging to a collection of identifiers identified by a first identifier (WPSI-I) is rejected or allowed to proceed depending on whether the current usage data stored in relationship with the first identifier reaches a value established by usage limit data stored in relationship with said first identifier. Current usage data is updated according to service requests comprising a second identifier belonging to said collection and allowed to proceed. The usage limit data can state maximum number of simultaneous communications, or maximum number of second identifiers belonging to said collection, and can be dynamically updated according to traffic load conditions in an apparatus of the telecommunications system. The invention prevents overloading resources in telecommunications systems when the number of eventual users can not be foreseen.
US08626110B2 Circuit arrangement and receiver including the circuit arrangement
A circuit arrangement is provided. The circuit arrangement includes a first input terminal and a second input terminal, a first transistor and a second transistor coupled to each other and to the first input terminal and the second input terminal, each of the first transistor and the second transistor having a first controlled terminal, a second controlled terminal and a control terminal, an input matching circuit coupled to the first input terminal, the second input terminal, the first transistor and the second transistor, a first resistive element coupled between the control terminal and the second controlled terminal of the first transistor, a second resistive element coupled between the control terminal and the second controlled terminal of the second transistor, and an output terminal coupled to the second controlled terminals of the first transistor and the second transistor.
US08626109B2 Method for controlling of receive diversity in an antenna system
A method for controlling receive diversity of an antenna system of a computer device, the antenna system including two or more antenna elements. The method includes establishing a session with a remote transmitting system and determining whether a predetermined criteria detected by the computer device is satisfied within the session. If the predetermined criteria is satisfied within the session, the method includes activating at least two of the antenna elements for receiving transmissions, enabling performance of receive diversity on the received transmissions, and performing receive diversity on the received transmissions. If the predetermined criteria is not satisfied within the session, the method includes activating at least one of the antenna elements, disabling performance of receive diversity on the received transmissions, and performing a default signal processing on the received transmissions. A mobile communication device may be used to perform the method.
US08626102B1 Radio coexistence using clock rate adaptation
Systems, methods, and other embodiments associated with radio coexistence using clock rate adaptation are described. According to one embodiment, a device includes a system bus configured to transmit and receive data at a clock rate. The device also includes a radio logic configured to receive radio frequency signals. The device further includes a clock logic configured to adjust the clock rate of the system bus when the radio logic is receiving the radio frequency signals.
US08626098B1 Automatic gain control with programmable attack and decay times
A transconductance comparator includes a comparator having an output of a detector configured to sense an amplitude of an output of a Variable Gain Amplifier (VGA) of a receiver as a first input and a reference amplitude level as a second input. The comparator generates an error signal based on the first input and the second input. The transconductance comparator also includes a transconductance amplifier having a differential voltage input based on the error signal generated through the comparator and generating an output current. The transconductance amplifier includes current sources associated with programmable current limits thereof and differential pairs associated with the current sources, one or more of which is implemented with a size mismatch between transistors thereof to eliminate an offset error due to a mismatch between the current limits, thereby enabling programmability of an attack time and a decay time during automatic gain control of the VGA.
US08626095B1 Mobile device and method for controlling the same
A mobile device and a method for controlling the same, in which different lock states are provided depending on a mode which is currently implemented in a dual mode of a child mode and an adult mode, and different unlock interfaces are provided depending on the lock state.
US08626093B2 RF power transmission, modulation, and amplification embodiments
Methods and systems for vector combining power amplification are disclosed herein. In one embodiment, a plurality of signals are individually amplified, then summed to form a desired time-varying complex envelope signal. Phase and/or frequency characteristics of one or more of the signals are controlled to provide the desired phase, frequency, and/or amplitude characteristics of the desired time-varying complex envelope signal. In another embodiment, a time-varying complex envelope signal is decomposed into a plurality of constant envelope constituent signals. The constituent signals are amplified equally or substantially equally, and then summed to construct an amplified version of the original time-varying envelope signal. Embodiments also perform frequency up-conversion.
US08626090B2 Circuit and method for interference reduction
A radio frequency transmitter comprises an amplifier, an antenna port, an isolator adapted to isolate an output of the amplifier from an interfering signal of the antenna port, a linearization loop and a transmission line comprising a first part (coupling a signal source to an input of the amplifier), a second part (coupling the output of the amplifier to an input of the isolator) and a third part (coupling an output of the isolator to the antenna port). The linearization loop is adapted to reduce non-linearity of the isolator and comprises a first directional coupler coupled to the third part of the transmission line, a loop impedance, and at least one further linearization loop element adapted to adjust a linearization signal and to feed the adjusted linearization signal to the transmission line. The radio frequency transmitter also comprises an interference reducing circuit adapted to reduce an influence of the interfering signal on the linearization loop. The circuit comprises a variable gain and phase shifter, and second and third directional couplers. The variable gain and phase shifter is coupled to the third part of the transmission line via the second directional coupler, which extracts a compensation signal from the transmission line, and is adapted to adjust amplitude and phase of the compensation signal based on the amplitude and phase of the interfering signal passing through the loop impedance. The third directional coupler couples the variable gain and phase shifter to the loop feed line and feeds the adjusted compensation signal thereto.
US08626088B2 Data communication scheduling
A data communication scheduling system (300) of a radio base station (100) serving multiple cells (10-30) comprises multiple radio equipment, REs, (101-103) and antenna interfaces (115, 125, 135) connectable to antennas (110, 120, 130). In order to reduce the power consumption, only a subset of the RE (101) is active, while the other REs (102, 103) are turned off. A transmitter controller (155) is arranged for controlling the active RE (101) to be shared among multiple cells (10-30) during a radio frame (40) so that each cell (10-30) is guaranteed at least one sub frame (50-58) for downlink transmission. A receiver antenna system multiplexer(140) selectively interconnects the active RE (101) with the antenna interfaces (115, 125, 135) according to the operation of a receiver controller (145). Consequently, the RE (101) becomes connected to different antenna interfaces (115, 125, 135) during different sub frames (50-58) to thereby allow each cell (10-30) at least one assigned uplink sub frame (53-55) in the radio frame (40) at a predefined sub frame distance after the at least one downlink sub frame (50-52) assigned to the same cell (10-30).
US08626086B2 Radio transceiver on a chip
An entire radio transceiver can be completely integrated into one IC chip. In order to integrate the IF filters on the chip, a heterodyne architecture with a low IF is used. A single, directly modulated VCO is used for both up-conversion during transmission, and down-conversion during reception. Bond-wires are used as resonators in the oscillator tank for the VCO. A TDD scheme is used in the air interface to eliminate cross-talk or leakage. A Gaussian-shaped binary FSK modulation scheme is used to provide a number of other implementation advantages.
US08626085B2 Dual mode mobile terminal system
A dual mode mobile terminal system includes an antenna, a diplexer, a first communication module, a first power amplifier, and a second communication module. The diplexer receives and transmits a first wireless signal, and isolates the receiving path and the transmitting path of the first wireless signal. The second communication module receives a second wireless signal from the switch. The first power amplifier amplifies the second wireless signal. The antenna is selectably connected to the diplexer or the first power amplifier through the switch. The antenna, the switch, the diplexer, and the first communication module form a first signal transmission path to transmit and receive the first wireless signal; the antenna, the switch, the first power amplifier, and the second communication module form a second signal transmission path to transmit and receive the second wireless signal.
US08626084B2 Area efficient concurrent matching transceiver
An integrated circuit for transmit and receive matching is described. The integrated circuit includes a transmit amplifier. The transmit amplifier includes a first transistor, a second transistor and a first inductor. The first inductor couples the first transistor to the second transistor. The integrated circuit also includes a low noise amplifier. The low noise amplifier includes a third transistor, a fourth transistor, the first inductor, a second inductor, a third inductor and a transformer. The second inductor couples the first inductor to the third transistor. The third inductor couples the third transistor to ground.
US08626082B2 Polar feedback receiver for modulator
This disclosure relates to linearization in polar modulators of wireless communication devices and associated methods, to attain linear amplification and high power efficiency during transmission.
US08626079B2 Link adaptation method and apparatus in wireless communication system
Provided is a link adaptation method and apparatus in wireless communication system. The method, includes: amplifying a received signal; converting the amplified signal into a digital signal; calculating digital signal strength; and calculating the received signal strength based on the digital signal strength and a gain of said amplifying a received signal.
US08626076B2 Transmitting content corresponding to a time of disabled communications
There is provided an information processing apparatus including a communication unit that transmits content to a communication terminal connected via a network and a control unit that controls transmission of the content by the communication unit. The control unit causes the communication unit to transmit a first file containing the content for a time corresponding to a communication disabled time of the communication terminal in response to a transmission request of the content from the communication terminal and causes the communication unit to transmit a second file to be transmitted subsequent to the first file at a transmission predetermined time obtained by adding the communication disabled time of the communication terminal to a transmission time of the first file.
US08626070B2 Apparatus and method for mitigating inter-cell interference in multiple antenna system
An apparatus and method for mitigating inter-cell interference in a Multiple Input Multiple Output (MIMO) system are provided. The method includes allocating a serving band for providing service to at least one Mobile Station (MS) through scheduling, receiving at least one request set for at least one neighboring cell, from at least one MS, updating the at least one request set considering a serving band of each MS, and transmitting the updated at least one request set to the at least one neighboring cell. The request set includes at least one piece of information among a band and Precoding Matrix Index (PMI) for making a use restriction request to a neighboring cell that exerts interference on an MS.
US08626069B2 Apparatus and method for beamforming considering interference amount in broadband wireless communication system
An apparatus and method for beamforming in a broadband wireless communication are provided. The apparatus includes a first calculator for determining a degradation factor to indicate a degradation degree of a target signal due to interference cancellation by using a target channel matrix and at least one interfering channel matrix, a second calculator for determining a new noise power value to be used to calculate a beamforming vector if the degradation factor is greater than or equal to a threshold, and for determining the beamforming vector by using the new noise power value, and a beamformer for performing beamforming on a signal transmitted/received with a target Mobile Station (MS) by using the beamforming vector.
US08626068B2 Techniques for mmWave WPAN communications with high-directional steerable antennas combining omni-directional transmissions with beamforming training
An embodiment of the present invention provides a method for communicating in a millimeter wave (MMWAVE) wireless personal area network (WPAN) system using a reliable low-rate omni-directional communications mode implemented as TX-RX space scanning using directional antennas; and using a high-rate directional communications mode with beamformed directional antennas.
US08626064B2 Communication device
An interactive communication device, wherein the device is in communication with a second remotely located device, preferably through the use of high-speed wireless technology such as Bluetooth™, and wherein the instant invention is capable of sending and/or receiving a plurality of signals to and from the second remotely located device.
US08626063B2 Wireless telemetry auto tuning for torque measurement system
A torque measurement system that includes a rotor device and a stator device can perform automatic tuning to improve the initial tuning performed during design and assembly. The stator device can include a variable capacitive element and a micro-controller configured to adjust a capacitance value of the variable capacitive element. Additionally or alternatively, the rotor device can include a variable capacitive element and a micro-controller configured to adjust a capacitance value of the variable capacitive element. The adjustment of the capacitive elements can be based on the quality of signal detected at either the rotor device or stator device.
US08626062B2 Method and an arrangement for determining an admission control threshold
A method and an arrangement (400) for determining an admission control threshold for use in an admission control procedure are provided. The admission control procedure manages a first spectrum resource (R1). The first spectrum resource (R1) has a first spectrum resource capacity and a first available spectrum resource capacity, wherein the first available spectrum resource capacity has a time dependence. In a step (220), the admission control threshold is determined based on the first spectrum resource capacity and a measure of the time dependence of the first available spectrum resource capacity.
US08626058B2 Method and apparatus related to on-board message repeating for vehicle consist communications system
A communications method for a vehicle consist comprising a lead vehicle having a first and second antenna associated with a respective first and second transceiver and a remote vehicle having a third and fourth antenna associated with a respective third and fourth transceiver. The method further comprises transmitting an outbound message from the first transceiver via the first antenna or from the second transceiver via the second antenna, the outbound message comprising a plurality of message bytes, receiving the outbound message at the third and fourth antennas and associated third and fourth transceivers, determining correct bytes and error bytes in the outbound message as received at the third transceiver, determining correct bytes and error bytes in the outbound message as received at the fourth transceiver, and assembling a reconstructed message using correct bytes from the message received at the third transceiver and the fourth transceiver.
US08626054B2 Automated annotation
To automatically annotate an essay, a sentence of the essay is identified and a feature associated with the sentence is determined. In addition, a probability of the sentence being a discourse element is determined by mapping the feature to a model. The model having been generated by a machine learning application based on at least one annotated essay. Furthermore, the essay is annotated based on the probability.
US08626053B2 Medium correcting device and image forming device
A medium correcting device includes: a first holding body that holds a first rotating body having a surface moving circumferentially; a second holding body that holds a second rotating body having a surface that moves following the circumferential movement of the first rotating body and becoming a coupled body incorporating the first and second rotating bodies; a rotation shaft connected to a driving system when the coupled body is housed in a housing body and separated from the driving system when the coupled body is removed; an off-center cam eccentrically fixed to the rotation shaft, presses one rotating body against the other by an amount of pressing according to an angle of the off-center cam, the amount being larger in a downward eccentric direction; and a center-of-gravity correction section fixed to the rotation shaft, causing a larger torque than a torque produced by the off-center cam's own gravity.
US08626050B2 Image forming apparatus and control method for controlling sheets fed from a detachable sheet feeding unit using detected sheet intervals
Detachable sheet feeding units are connected to an image forming apparatus. A transmitting unit transmits a feeding instruction via a signal line to a sheet feeding unit that is to perform sheet feeding. A first sheet detector, which is placed in the sheet feeding unit, detects a sheet that has been fed from the sheet feeding unit. A second sheet detector is provided downstream of the first sheet detector in terms of the sheet conveyance direction. If the feeding instruction is transmitted and a plurality of sheets are fed from the sheet feeding unit, an image formation controller determines whether to cause the image forming operation to continue or stop based upon whether a sheet-to-sheet interval of a plurality of sheets has been detected by the second sheet detector in a state in which the result of detection by the first sheet detector indicates presence of a sheet.
US08626047B2 Fixing device for fixing developer to recording material and image forming apparatus equipped with the same
A fixing device includes: a fixing belt in an endless form; a fixing roller; a separating roller for separating, from the fixing belt, a paper sheet onto which a developer is fixed and fused; a heating roller for heating the fixing belt; a pressurizing roller for forming a fixing nip portion between the fixing belt and the pressurizing roller; a first lever to which the fixing roller and the separating roller are fixed, the first lever pivoting around a first supporting point used as the center point; a second lever to which the fixing roller and the heating roller are fixed, the second lever pivoting around a second supporting point used as the center point; a first spring for biasing the first lever; and a second spring for biasing the second lever.
US08626046B2 Image heating apparatus, pressure roller to be used in the image heating apparatus, and manufacturing method for the pressure roller
The image heating apparatus includes a rubber layer and a resin tube layer on a metal core. The rubber layer includes a solid rubber layer having a thermal conductivity in a thickness direction of 0.16 W/(m·K) or more and 0.40 W/(m·K) or less, and a self-bonded silicone rubber layer that contains a filler of 5 vol % or more and 40 vol % or less, and has a thermal conductivity in an axial direction of 2.5 W/(m·K) or more and a thickness of 0.5 mm or more and 5.0 mm or less, the filler having a length of 0.05 mm or more and 1 mm or less and a thermal conductivity in a length direction of 500 W/(m·K) or more, so that a pressure roller to moderate temperature rise in a non-sheet feeding area when a small sized recording material has undergone sheet feeding can be easily manufactured.
US08626043B2 Image forming apparatus and transfer device
An image forming apparatus includes: an image carrier that is rotatably arranged and carries an image on an outer circumferential surface thereof; a transfer member that is rotatably arranged to face the image carrier and transfers the image carried on the image carrier onto a sheet held between the transfer member and the image carrier; a leading edge gripping member that is secured to the transfer member and grips a leading edge side of the sheet in a transport direction thereof on an outer circumferential surface of the transfer member; and a trailing edge holding member that is arranged to be rotatable around the transfer member, holds a trailing edge side of the sheet in the transport direction thereof between the trailing edge holding member and the outer circumferential surface of the transfer member, and bends to release the trailing edge side of the sheet in the transport direction thereof.
US08626038B2 Developer unit and method thereof
A developer unit usable with a liquid electrophotographic printing apparatus having a photosensitive drum includes a developer roller configured to receive ink, and to selectively engage and rotatably transfer the ink to the photosensitive drum, the developer roller configured to switch between a contact mode when the developer roller is rotating and a non-contact mode when the developer roller is not rotating, a squeegee roller selectively in contact with the developer roller, the squeegee roller configured to at least condense the received ink on the developer roller in the contact mode, and configured to be apart from the developer roller in the non-contact mode, and a cleaner roller selectively in contact with the developer roller, the cleaner roller configured to remove remaining ink from the developer roller not transferred to the photosensitive drum in the contact mode, and to be apart from the developer roller in the non-contact mode, wherein at least one of the squeegee roller, the cleaner roller and the developer roller are configured to move between the contact mode and the non-contact mode in response to a rotational state of the developer roller.
US08626035B2 Powder container, image forming apparatus, and powder container controlling method
A powder container includes a containing portion that has an opening; a first opening/closing member that is movable between a first open position at which the opening is open and a first closed position at which the opening is closed; and a second opening/closing member that is movable between a second closed position at which the second opening/closing member covers an outside of the first opening/closing member and a second open position at which the first opening/closing member is exposed, wherein a direction in which the second opening/closing member moves from the second open position to the second closed position is different from a direction in which the first opening/closing member moves from the first open position to the first closed position, and wherein the second opening/closing member contacts the first opening/closing member and pushes the first opening/closing member into the first closing position when the second/closing member moves.
US08626034B2 Development device, and image forming apparatus and process cartridge incorporating same
A development device includes a developer container, a developer bearer to carry developer to a development range, a partition dividing at least partly the developer container into a supply compartment and a collecting compartment, with an end portion of the partition facing a circumferential surface of the developer bearer, a developer supply member in the supply compartment to supply the developer to the developer bearer, and a developer collecting member in the collecting compartment above the developer supply member, to receive the developer from the developer bearer. An opening is formed in a downstream end portion of the partition in a developer conveyance direction of the developer collecting member to cause the developer to fall to the supply compartment, and a width of the opening in a direction perpendicular to the axial direction increases toward downstream in the developer conveyance direction of the developer collecting member.
US08626030B2 Charging device having discharge electrode and, image forming apparatus comprising charging device, and method for forming discharge electrode
A charging device capable of improvement in charging uniformity on an object to be charged, an image forming apparatus having the charging device, and a discharge electrode forming method are provided. The charging device has a discharge electrode which is disposed in an interior space of a shield case, has a plurality of projections aligned in one direction from which a stream of ions is generated, the projections each being so constituted that a widthwise direction thereof makes a predetermined angle with respect to a first imaginary plane including an arrangement direction C of the projections on a second imaginary plane which includes the arrangement direction C and is perpendicular to the first imaginary plane in order that streams of ions generated from the projections that are arranged adjacent to each other in a lengthwise direction of the shield case can overlap each other when viewed in a widthwise direction of the shield case.
US08626029B2 Image forming apparatus with power transmission system configured to attenuate oscillation
An image forming apparatus includes an image carrier that rotates by power generated by a driving source. A power transmission system transmits the power from the driving source to the image carrier. The power transmission system includes a coupling member to attenuate oscillation. The coupling member includes a viscous fluid, male and female fittings, and a rotating resistor. The viscous fluid provides a resistance against rotation of the image carrier. The male and female fittings are mutually fitted and rotatably supported on a rotary shaft of the image carrier penetrating through the male and female fittings in a direction in which they are mutually fitted. The rotating resistor is accommodated together with the viscous fluid in an accommodation space defined by a recess of the male fitting and a bottom inner surface of the female fitting. The rotating resistor integrally rotates with the rotary shaft.
US08626028B2 Image forming apparatus and power transmission unit having a plurality of intermediate gears usable with the same
An image forming apparatus including a power transmission unit having a driving source, at least one image receptor which is rotatably driven by the driving source and on which a latent image is formed by exposure, and a power transmission unit which transmits power from the driving source to the image receptor. The power transmission unit includes an image receptor axial gear formed on the same axis as the image receptor, and a plurality of intermediate gears which transmits the power from the driving source to the image receptor axial gear. The number Tn of teeth of an n-th one of the plurality of intermediate gears with respect to the image receptor axial gear satisfies the following Inequality: (I/Rn)−0.2≦Tn≦(I/n)+0.2, where, Rn is a reduction ratio from the n-th intermediate gear to the image receptor axial gear and I and n are a natural number.
US08626026B2 Image forming device provided with easily removable and replaceable secondary transfer roller
An image forming device includes: a main casing; a plurality of photosensitive bodies; a first roller; a second roller; an endless belt; a plurality of primary transfer members; a cleaning unit; and a secondary transfer member. The cleaning unit is configured to collect residual toner remaining on the endless belt, and detachable from and attachable to the main casing. The secondary transfer member is provided at the cleaning unit such that the secondary transfer member is detachable from the main casing upon detachment of the cleaning unit from the main casing and attachable to the main casing upon attachment of the cleaning unit to the main casing.
US08626017B2 Image forming device and developer supply method including pre-supply toner detection
There are provided a powder supply element adapted to supply powders containing at least toner; developing element adapted to develop an electrostatic latent image by agitating and conveying a developer containing the powders that are supplied by the powder supply element; a toner amount detecting element that is placed in the middle of a conveyance path to connect the powder supply element with the developing element and detects a toner amount per unit volume to be supplied to the developing element; and control element that controls a correction amount with respect to a reference supply amount due to the powder supply element on the basis of a toner amount per unit volume that is detected by the toner amount detecting element.
US08626015B2 Large particle toner printer
Printers are provided for printing using large particle toner. One printer has a printer controller causing a first imaging module to form first toner image using a first toner particle having a first charge-to-mass ratio and a median volume weighted diameter between 3 um and 9 um and having a first charge-to-mass ratio and, a second imaging module to form a second toner image using second toner particles having a median volume weighted diameter that is greater than 20 um and a charge-to-mass ratio that is between ⅓ to ½ of the first charge to mass ratio of the first toner times the ratio of the median volume weighted diameter of the first toner to the median volume weighted diameter of the second toner. The first toner image is transferred to a receiver using a first electrostatic field and the second toner image is transferred using a second electrostatic field.
US08626007B2 Heating device having high degree of freedom in design, and image forming apparatus
A heating device and an image forming apparatus which make it possible to improve the degree of freedom in design to enhance the accuracy of detecting the state of a to-be-heated member, and easily reduce cost. An induction heating coil generates magnetic flux by flow of electric current therethrough. Ferrite cores formed of a magnetic material form magnetic paths. The fixing belt generates heat by the action of the magnetic flux generated by the induction heating coil 101. An antenna is disposed in an area at a location opposite to the fixing belt 120 with the ferrite cores therebetween, for detecting magnetic flux passing through the area. A control circuit determines whether or not the state of the fixing belt has changed, based on a result of detection by the antenna.
US08626003B2 Printing device having internal graphic user interface display
A printing apparatus includes non-transparent doors and/or drawers on a body of the printing apparatus. The non-transparent doors and drawers allow access to internal areas of the body of the printing apparatus. A processor is within the body of the printing apparatus, and the processor controls actions of the printing apparatus. Also, at least one internal graphic user interface display is within the body of the printing apparatus. The internal graphic user interface display is operatively connected to the processor, and the internal graphic user interface display is positioned to be observable only when the non-transparent doors and drawers are open.
US08626000B2 Coherent optical receiver, apparatus and method for detecting inter-channel skew in coherent optical receiver
In a coherent optical receiver, sufficient demodulation becomes impossible and consequently receiving performance deteriorates if an inter-channel skew arises, therefore, a coherent optical receiver according to an exemplary aspect of the invention includes a local light source, a 90° hybrid circuit, an optoelectronic converter, an analog to digital converter, and a digital signal processing unit; wherein the 90° hybrid circuit makes multiplexed signal light interfere with local light from the local light source, and outputs a plurality of optical signals separated into a plurality of signal components; the optoelectronic converter detects the optical signals and outputs detected electrical signals; the analog to digital converter quantizes the detected electrical signals and outputs quantized signals; the digital signal processing unit includes a skew compensation unit for compensating a difference in propagation delay between the plurality of signal components, and an FFT operation unit for performing a fast Fourier transform process on the quantized signals; and wherein the difference in propagation delay is calculated on the basis of a plurality of peak values with a central focus on one peak value in the results of performing the fast Fourier transform process.
US08625997B2 Method and apparatus for local optimization of an optical transmitter
Consistent with the present disclosure, an optical receiver is paired with an optical transmitter in a transceiver card or module, for example. During normal operation, the optical transmitter supplies optical signals for downstream transmission on a first optical communication path, and the optical receiver receives additional optical signals from a second optical communication path. During a transmitter monitoring mode (or “loopback”), however, when monitoring of transmitter parameters is desired, an optical switch directs the output or portion thereof from the transmitter to the receiver. The receiver may then supply monitoring data or information to a control or processor circuit, which, in turn, may supply control signals to the transmitter. In response to such control signals, the performance of the transmitter may be optimized, for example, by reducing BER and/or OSNR to a desired level. The switch is then configured to block transmission of the transmitter output or portion and normal operation is commenced. Thus, consistent with the present disclosure, an optical receiver is provided to detect optical signals inbound on one optical communication path during normal operation is also used to receive optical signals directly from the transmitter during the monitoring mode. Accordingly, a dedicated monitoring receiver is not required and the system is rendered less expensive, power consumption may be minimized and space may be conserved.
US08625996B2 Optical transmitter, optical transmission method, and wavelength-selective variable delayer
An optical transmitter is provided for transmitting a wavelength multiplexed signal comprising an intensity modulation optical signal and a phase modulation optical signal through a transmission line. The optical transmitter includes a bit time difference given signal generator for generating at least two optical signals having a bit time difference therebetween, from the wavelength multiplexed signal. The optical transmitter further includes a wavelength multiplexed signal output unit to which at least two optical signals are input from the bit time difference given signal generator, and which generates and outputs a wavelength multiplexed signal in which the bit time difference was given between the phase modulation optical signal and the phase modulation optical signal.
US08625990B2 Optical line terminal, remote node unit, optical transmission method and system thereof
An optical line terminal (OLT), a remote node (RN) unit, and an optical transmission method and a system thereof are provided. The method includes following steps. Power splitting is performed respectively on a part or all of M optical signals which have different wavelengths and are generated by M light sources, thus forming a first group of optical signals including first split optical signals and a second group of optical signals including second split optical signals. Both the first group of optical signals and the second group of optical signals have N different wavelengths. Cross routing is performed on the first group of optical signals and the second group of optical signals to form N carrier groups of signals that need to be provided to N optical network units (ONUs). Therefore, problems in the prior art such as a great number of light sources, high costs, and low reception quality, low power efficiency or high costs of the light sources are solved, so that the number of light sources in the network is reduced, transmission quality of signals is improved, and system costs are reduced.
US08625982B2 Housing assembly
A housing assembly includes a housing, a camera bezel and a retaining structure. The housing includes a plurality of latching elements. The retaining structure is fixed to the camera bezel, the retaining structure including a plurality of retaining elements corresponding to the latching elements. Each retaining element is bent to latch with one of the latching elements so the camera bezel is fixed to the housing.
US08625980B2 Lens barrel that changes focal length and image pickup apparatus equipped with lens barrel
A lens barrel that is capable of decreasing a barrel length under a retracted condition by simplifying a configuration. The lens barrel changes a focal length by moving first and second lens groups in an optical axis direction. A light-amount adjusting member is located between the first and second lens groups. First, second, third holding frames hold the first lens group, the second lens group, and the light-amount adjusting member, respectively. A cam mechanism moves the first, second, and third holding frames in the optical axis direction so that a part of the second lens group is inserted into the aperture of the light-amount adjusting member and concave and convex surfaces of the first and second lens groups are overlapped in the optical axis direction under a retracted condition. The aperture diameter of the light-amount adjusting member is enlarged when shifting to the retracted condition from a shooting condition.
US08625976B2 In-line duct supplemental heating and cooling device and method
A method of heating or cooling a room of a building includes providing supplemental warmer or cooler air to the room with an inline duct supplemental heating and cooling device mounted along an air duct that supplies the room with air from a main furnace or cooling unit associated with the building. A thermostat is used to set a desired temperature for the room, and a controller of the supplemental heating and cooling device is in communication with the thermostat, and activates an electric heater and/or fan as appropriate to warm or cool the room as needed. When the device is used to cool the room, the fan may be operated to draw cooled air through the duct from the main cooling unit and/or from other areas in the building that are linked via ductwork.
US08625970B2 Image conversion apparatus and image conversion method
According to one embodiment, an image conversion apparatus includes a 3D conversion instruction module, a determination module, and a converter. The 3D conversion instruction module is configured to instruct execution of a 3D conversion required to convert an input image into a 3D image. The determination module is configured to determine validity or invalidity of the 3D conversion instruction based on whether the input image corresponds to a 3D image format or a 2D image format. The converter is configured to convert, based on validity determination of the 3D conversion instruction, the input image into the 3D image in response to the 3D conversion instruction.
US08625968B2 Recording apparatus and control method thereof
A recording apparatus is disclosed that records information data and file system information for managing a file containing the information data in accordance with a predetermined file system to a recording medium having a plurality of blocks including an alternative block for a detect block. The data recorded in the recording medium is managed in accordance with the predetermined file system. The recording apparatus sets a threshold based on the size of the file system information, and if the alternative block remaining amount in the recording medium is less than or equal to the threshold, recording of the information data to the recording medium is inhibited.
US08625961B2 Information processing system, recording/playback apparatus, playback terminal, information processing method, and program
An information processing system is disclosed. The information processing system includes: a recording/playback apparatus; and a playback terminal. The recording/playback apparatus includes an output unit, a management unit, and a playback unit. The playback terminal includes a playback unit, a generating unit, and an output unit.
US08625960B2 Apparatus and method for reproducing storage medium that stores metadata for providing enhanced search function
An apparatus and method for reproducing a storage medium that stores metadata are provided for an enhanced search function using various search keywords of audio-visual (AV) data. The apparatus includes: a search unit for searching for scenes matching a search keyword by conducting an enhanced search function on the AV data with reference to metadata which contains information regarding at least one search keyword for each of the scenes of the AV data; and a reproducing unit for reproducing the AV data corresponding to at least one scene found by the search unit. The metadata may include information regarding an entry point and/or duration, angles, etc. of each scene. Hence, the enhanced search can be conducted using various search keywords. Further, search results can be reproduced according to diverse scenarios, and the enhanced search function can be provided for movie titles that support multiple angles or multiple paths. Moreover, metadata can be created in multiple languages, thereby enabling the enhanced search function to support multiple languages.
US08625958B2 Apparatus and method for image coding and decoding
A computer-readable medium has data stored thereon for processing by an image decoding apparatus so that multimedia content is presented in an intended manner by a display. A data recording area contains data representing a converted video stream, at least another stream, and multimedia coding data for controlling display of the video stream and the at least another stream on a common display device. The converted video stream is generated by performing a predetermined conversion process on an original video stream. The predetermined conversion process is controlled by additional information such that a display mismatch between the converted video stream and the at least another stream is avoided. The additional information is based on the multimedia coding data.
US08625951B2 Modular support system for optical fiber trays
The invention comprises a modular support system (7) for optical fiber trays (10) comprising: at least one central module (21) for supporting the optical fiber trays, the central module being adapted to be positioned side-by-side with a plurality of central modules supporting the optical fiber trays, wherein the central module further comprises a fixing structure (34, 35) for attaching at least one additional fiber management module (41, 51) to the central module. The invention further comprises a kit of parts for a modular support system for optical fiber trays as well as an optical fiber organizer.
US08625949B2 Optical head
Disclosed is an optical head, including a hollow micro-pipe and a stuffing member, the micro-pipe having a diameter-extended portion and a diameter-diminishing portion adapted allowing the incident light to transmit from the diameter-extended portion to the diameter-diminishing portion to emerge from its tip, and the stuffing member being disposed inside of the micro-pipe compared to prior techniques. The optical head of the invention is easier to be made, and it has a better focus for achieving optical exposure of sub-wave length focal spot and deep depth of focus.
US08625946B2 Optical fiber assembly
An optical fiber assembly includes a core. The core includes a central portion and a plurality of fins that extends radially outward from the central portion. The central portion defines a central passage. The central portion and the plurality of fins cooperatively define a plurality of grooves that is helically oriented along a length of the core. A plurality of optical fibers is disposed in the plurality of grooves. A strength member is disposed in the central passage of the core. An outer covering surrounds the core. The outer covering is air permeable.
US08625940B2 Light guide device and manufacturing method thereof
A light guide device includes a light guide plate, a diffusion layer, and a brightening layer. The light guide plate includes a first surface, a second surface opposite to the first surface, and diffusion pots positioned on the first surface. The diffusion layer is adhered to the second surface of the light guide plate, and includes transparent adhesive and diffusion particles scattered in the transparent adhesive. The brightening layer is adhered to the diffusion layer, and includes a micro structure formed on a surface of the brightening layer facing away from the diffusion layer. The micro structure includes a number of cutouts. A manufacturing method for the light guide device is also provided.
US08625938B2 Electronic device having optical communicating part
An electronic device includes a substrate having a first surface and a second surface, a semiconductor device disposed on a first region on the first surface of the substrate, a via structure penetrating the substrate, and including a conductor, an optical channel disposed in the via structure, and an optical-electrical converting device disposed at an end of the via structure, electrically connected to the semiconductor device through the conductor of the via structure, and optically connected to the optical channel.
US08625932B2 Seam carving using seam energy re-computation in seam neighborhood
Systems, methods, and computer-readable storage media for resizing images using seam carving techniques are disclosed. The methods may facilitate efficient re-computation of the energy of an image between seam carving iterations in a resizing operation by re-computing only the energy of pixels and/or seams in the neighborhood of removed and/or replicated seams. The neighborhood and pixels for which energy values are updated may be dependent on the energy function employed by the seam carving techniques. The efficient re-computation of image energy may facilitate the use of seam carving techniques in user-interactive environments. The methods may also be used to pre-compute a retargeting matrix, usable in performing retargeting operations on an input image without re-computing the energy and/or the lowest cost seam(s) of the image between iterations. The methods may be implemented as stand-alone applications or as program instructions implementing components of a graphics application, executable by a CPU and/or GPU.
US08625930B2 Digital microscope slide scanning system and methods
Provided herein are systems methods including a design of a microscope slide scanner for digital pathology applications which provides high quality images and automated batch-mode operation at low cost. The instrument architecture is advantageously based on a convergence of high performance, yet low cost, computing technologies, interfaces and software standards to enable high quality digital microscopy at very low cost. Also provided is a method based in part on a stitching method that allows for dividing an image into a number of overlapping tiles and reconstituting the image with a magnification without substantial loss of accuracy. A scanner is employed in capturing snapshot images. The method allows for overlapping images captured in consecutive snapshots.
US08625928B2 Information processing apparatus, information processing method, and program therefor
An information processing apparatus includes a generation section, a selection section, a matching processing section, and a calculation section. The generation section generates source image blocks obtained by dividing a connection area of a source image into areas, and template image blocks obtained by dividing a connection area of a template image into areas, the connection area of the template image being superimposed on the connection area of the source image. The selection section selects target image blocks as targets individually subjected to matching processing, based on luminance information of each template image block. The matching processing section calculates relative position information of corresponding image blocks as images corresponding to the target image blocks and the target image blocks. The calculation section calculates relative position shift information of the connection area of the source image and that of the template image based on the relative position information.
US08625924B2 Image deblocking based on complexity
An image processing apparatus capable of improving image quality, includes a deblocking filter that adjusts a plurality of parameters related to deblocking processing on the basis of activity of an image calculated by an activity calculation section, the total sum of orthogonal transformation coefficients of the image calculated by an orthogonal transformation section, complexity of the image calculated by the rate control unit, or the total sum of prediction errors of the image calculated by a prediction error addition unit.
US08625922B2 Image processing method and program for determining whether sabotage has occurred to an image
There is provided an image processing device including an acquisition portion that acquires image data of an image, a dividing portion that divides the acquired image into a number of blocks N (N>1), a specification portion that sequentially specifies, each time the image data of the image is newly acquired, a number of the blocks M (N≧M>1) from among the number of the blocks N, as the blocks to be updated, a filtering portion that performs filtering using a predetermined filter on the image data of the specified number of the blocks M, a counting portion that counts a number of pixels for which a filtering result is larger than a predetermined value, a first determination portion that determines whether there is an abnormality in the blocks, and a second determination portion that determines whether sabotage has occurred.
US08625921B1 Method for image processing using local statistics convolution
A method for filtering a digital image, comprising segmenting the digital image into a plurality of tiles; computing tile histograms corresponding to each of the plurality of tiles; deriving a plurality of tile transfer functions from the tile histograms preferably using 1D convolutions; interpolating a tile transfer function from the plurality of tile transfer functions; and filtering the digital image with the interpolated tile transfer function. Many filters otherwise difficult to conceive or to implement are possible with this method, including an edge-preserving smoothing filter, HDR tone mapping, edge invariant gradient or entropy detection, image upsampling, and mapping coarse data to fine data.
US08625919B2 Method of recording images and data for retrieving these images
According to this method, for the formulation and recording of the retrieval data, each of the images (2) taking the form of a two-dimensional array of rows and columns of pixels, the image is divided into blocks (4) of pixels, each block (4) comprising pixels of at least two rows and two columns, retrieval data are calculated for each block (4) on the basis of at least the image data contained in the pixels of this block (4) and the retrieval data calculated is recorded in the form of at least one pixel (5) exhibiting a value dependent on the retrieval data.
US08625918B2 Image processing apparatus and image processing method
An image processing apparatus includes a quantizer configured to quantize orthogonal transform coefficients of the difference in block units between a coding target picture and a prediction image, a predictor configured to conduct parallax prediction utilizing correlations between the coding target picture and a picture whose view differs from the coding target picture, and a quantization controller configured to determine a protected area that protects image quality from the parallax prediction results, and reduce the quantization step size of the quantizer for quantization of the protected area.
US08625913B2 Image processing apparatus and image processing method
A low frequency component image L[i] and high frequency component-emphasized image SH[i] are generated from an image A[i]. Lossy compression processing is performed for the low frequency component image L[i] to generate a compressed image C[i] and store it in a memory. A compressed image C[i−1] is decoded to generate a decoded image L′[i−1]. The compressed image C[i] is decoded to generate a decoded image L′[i]. A difference image E[i] between the decoded image L′[i] and the low frequency component image L[i] is generated. The low frequency component image L[i], decoded image L′[i−1], and difference image E[i] are composited at a predetermined ratio to generate a composite image SL[i]. The high frequency component-emphasized image SH[i] and composite image SL[i] are output as subframe images of the i-th frame.
US08625908B2 Managing raw and processed image file pairs
Among other things, methods, systems and computer program products are disclosed for managing image files. In one aspect, a method includes displaying, at a data processing device, a preview of images available for import from a storage device, wherein each image is associated with a pair of corresponding image files comprising a compressed image file and a raw image file obtained from a single image capture. At the data processing device, both the raw image file and the compressed image file of the pair associated with at least one of the images are imported. At the data processing device, at least one of the pair of corresponding image files is identified as a master image file for the associated image. At the data processing device, the identified master image file for the associated captured image is displayed.
US08625906B2 Image classification standard update method, program, and image classification device
The objective is to improve a classification standard. Classification standard data, in which is registered image data information that is the standard when image data is classified, and classification data, in which is registered image data information that is the result when newly input image data is classified using the classification standard data, are stored in a storage unit. An image classification device is characterized in that when any image data information of the image data that is registered in the classification data is selected by means of an input unit, and an instruction to additionally register the selected image data information in the classification standard data is input by means of the input unit, the selected image data information is additionally registered in the classification standard data.
US08625904B2 Detecting recurring themes in consumer image collections
A method of identifying groups of related digital images in a digital image collection, comprising: analyzing each of the digital images to generate associated feature descriptors related to image content or image capture conditions; storing the feature descriptors associated with the digital images in a metadata database; automatically analyzing the metadata database to identify a plurality of frequent itemsets, wherein each of the frequent itemsets is a co-occurring feature descriptor group that occurs in at least a predefined fraction of the digital images; determining a probability of occurrence for each the identified frequent itemsets; determining a quality score for each of the identified frequent itemsets responsive to the determined probability of occurrence; ranking the frequent itemsets based at least on the determined quality scores; and identifying one or more groups of related digital images corresponding to one or more of the top ranked frequent itemsets.
US08625898B2 Computer-readable storage medium, image recognition apparatus, image recognition system, and image recognition method
First, a plurality of vertices of a contour of an object or of a design are detected from an image. Then, a predetermined number of division points are generated on each of sides connecting the plurality of detected vertices, so as to divide each side of at least one pair of two opposing sides into unequal parts. Then, a plurality of sample points are determined on the basis of straight lines connecting the division points on the two opposing sides to one another, and on the basis of pixel values of the sample points, it is determined whether or not a predetermined object or design is displayed in an area surrounded by the plurality of vertices in the image.
US08625895B2 Table grid detection and separation
A technique is described for table grid detection and separation during the analysis and recognition of documents containing table contents. The technique includes the steps of table detection, grid separation, and table cell extraction. The technique is characterized by the steps of detecting the grid lines of a table using, for example, inverse cell detection, separating noise and touching text from the grid lines, and extracting the cell contents for OCR recognition.
US08625894B2 Image display device capable of supporting brightness enhancement and power control and method thereof
An image display device capable of supporting brightness enhancement and power control and a method thereof, in which the brightness and contrast are enhanced and the power of a light source is controlled in accordance with the image characteristic. In the image display method, a parameter representative of an input image is calculated from a histogram of the input image, a model corresponding to the input image is selected from a plurality of representative models by analyzing the parameter, and then a brightness controlling function matched with the selected model is selected. The size of each component of a pixel constituting the input image is controlled using the brightness controlling function, and the output image of the pixel whose component size has been controlled is displayed.
US08625893B2 Image processing device and image processing method
The present technology relates to an image processing device including: a reducing section configured to generate a plurality of reduced images by reducing an input image at a plurality of reduction ratios; a noise removal processing section configured to generate noise-removed images by performing noise removal processing on each of the reduced images; an enlarging section configured to generate enlarged images equal to each other in size by enlarging each of the noise-removed images; and a mixing section configured to generate an output image by mixing two or more different enlarged images of the enlarged images with each other.
US08625890B1 Stylizing geographic features in photographic images based on image content
Embodiments use the content of photographic images to stylize geographic features in the photographic images. In an embodiment, a computer-implemented method stylizes geographic features in a photographic image. In the method, a plurality of pixel regions in the photographic image are identified. For respective pixel regions, a plurality of attributes of image content within the pixel region of the photographic image are identified using the image content, and a geographic content type of the pixel region is determined using a classifier trained to recognize the geographic content type based on the plurality of attributes. Finally, at least one of the plurality of pixel regions of the photographic image are altered based on the respective determined geographic content type to stylize a geographic feature illustrated in the photographic image.
US08625887B2 Systems and methods for matching visual object components
Systems and methods for modeling the occurrence of common image components (e.g., sub-regions) in order to improve visual object recognition are disclosed. In one example, a query image may be matched to a training image of an object. A matched region within the training image to which the query image matches may be determined and a determination may be made whether the matched region is located within an annotated image component of the training image. When the matched region matches only to the image component, an annotation associated with the component may be identified. In another example, sub-regions within a plurality of training image corpora may be annotated as common image components including associated information (e.g., metadata). Matching sub-regions appearing in many training images of objects may be down-weighted in the matching process to reduce possible false matches to query images including common image components.
US08625883B2 Process of correcting an image provided on a support which is subsequently submitted to a deformation process
The invention relates to a method for adapting a visual representation which subsequently is subjected to a deformation, like in packaging. To be able to take into account the deformations on the visual representation the method comprises the steps of: providing a pattern on a support, wherein the pattern comprises a distribution of codes, which are arranged such that each code is unique, deforming the support with the pattern, taking at least two images of the deformed support under different points of view, and determining a 3D surface model based on the matching of at least one code of the pattern in the at least two images.
US08625882B2 User interface with three dimensional user input
A device and method for image manipulation is provided. The image manipulation may be performed as a function of a three dimensional user input and image or application specific data regarding the displayed image to be manipulated. The three dimensional input may be in the form of a two dimensional position on a touch screen and a measured force in the third dimension. The image or application specific data may be in the form of a maximum depth value indicating the maximum depth of the displayed image. The system may be configured to adjust the image based on a percentage of the measured user input force and a threshold force. The image may be adjusted based on the percentage and the maximum depth.
US08625881B2 Enhanced ghost compensation for stereoscopic imagery
A method and apparatus for reduction of ghost images in stereoscopic images. This disclosure provides a ghost compensation apparatus and methods that detect affected regions where ghosting may occur in a stereoscopic image, yet where conventional ghost compensation techniques are ineffective because there is insufficient luminance overhead to conduct a conventional ghost compensation process. Luminance values are modified in such regions prior to applying a ghost compensation process.
US08625880B2 Method and apparatus for human interface to a machine vision system
An apparatus and method are disclosed for setting up a vision system having a camera and a vision processor cooperative with the camera. The apparatus includes a gesture recognizer, a key recognizer, a breakout box having at least two signaling elements, and a setup control unit that is cooperative with the gesture recognizer, the key recognizer, and the breakout box. The combination of using a key and a gesture set as herein described is substantially superior, as compared with known user interfaces for setting up a vision system that has been previously been engineered, in terms of low-cost, convenience, ease-of-use, simplicity, and speed.
US08625877B2 Methods of operating an image-based check processing system to detect a double feed condition of carrier envelopes and an apparatus therefor
A method is provided of operating an image-based check processing system to detect a double feed condition of carrier envelopes. An example method includes attempting to read a magnetic ink character recognition (MICR) codeline from a first predefined area of an image of a document item, determining if the document item is a carrier envelope, concluding that the document item is not a double-fed item when a determination is made that the document item is a carrier envelope, and concluding that the document item is potentially a double-fed item when a determination is made that the document item is not a carrier envelope.
US08625867B2 Medical image display apparatus, method, and program
Storing a second image reconstructed from a plurality of images, including a first image, and an image reading report that includes a lesion character representing a lesion area in the first image. Associating the lesion character with a position of the lesion area and storing the position in the second image corresponding to the position of the lesion area as a link position. Displaying a link character constituted by the lesion character, a position indicator indicating the link position corresponding to the position of the lesion area represented by the link character, and an association indicator indicating the link character and position indicator in association with each other in the second medical image.
US08625863B2 Superresolution optical fluctuation imaging (SOFI)
Statistical analysis techniques based on auto- and cross-correlations/cumulants, of image stacks of fluctuating objects are used to improve resolution beyond the classical diffraction limit and to reduce the background. The time trajectory of every pixel in the image frame is correlated with itself and/or with the time trajectory of an adjacent pixel. The amplitude of these auto- or cross-correlations/cumulants of each pixel, at a given time lag or averaged or integrated over an interval of time lags, is used as the intensity value of that pixel in the generated superresolved optical fluctuation image.
US08625859B2 Information processing apparatus, information processing method, and program
An information processing apparatus including an image acquisition unit that acquires a target image; a face part extraction unit that extracts a face region including a face part from the target image; an identification unit that identifies a model face part by comparing the face part to a plurality of model face parts stored in a storage unit; and an illustration image determination unit that determines an illustration image corresponding to the identified model face part.
US08625854B2 3D scene scanner and a position and orientation system
A hand-held mobile 3D scanner (10) for scanning a scene. The scanner (10) comprises a range sensor (11) that is arranged to sense the location of surface points in the scene relative to the scanner (10) and generate representative location information, a texture sensor (12) that is arranged to sense the texture of each surface point in the scan of the scene and generate representative texture information, and a position and orientation sensor (13) that is arranged to sense the position and orientation of the scanner (10) during the scan of the scene and generate representative position and orientation information. A control system (14) is also provided that is arranged to receive the information from each of the sensors and generate data representing the scan of the scene.
US08625850B2 Environment recognition device and environment recognition method
There are provided an environment recognition device and an environment recognition method. The device obtains position information of a target portion in a detection area, including a relative distance from a subject vehicle; groups continuous target portions into a target object of which position differences in a width direction vertical to an advancing direction of the vehicle and in a depth direction parallel to the advancing direction fall within a first distance; determines that the target object is a candidate of a wall, when the target portions forming the target object forms a tilt surface tilting at a predetermined angle or more with respect to a plane vertical to the advancing direction; and determines that the continuous wall candidates of which position differences in the width and depth directions among the wall candidates fall within a second predetermined distance longer than the first predetermined distance are a wall.
US08625847B2 Login method based on direction of gaze
A method of authenticating a user of a computing device is proposed, together with computing device on which the method is implemented. A plurality of objects is displayed on a display screen. The plurality of objects includes at least objects that make up a sequence of objects pre-selected as the user's passcode. In response to a trigger signal an image of the user's face is captured while looking at one of the objects on the display screen. A determination of which object is in the direction of the user's gaze is made from the photograph and whether or not the gaze is on the correct object in the sequence of the passcode. This is repeated for each object in the sequence of the passcode.
US08625844B2 Method and device for adjusting output frame
A method and a device for adjusting an output frame are provided. The present disclosure is suitable for an electronic device with a display. In the present disclosure, a relative position between a user and the display is obtained first. Then, an output frame which will be outputted by the display later is adjusted according to the relative position. As a result, the output frame is adjusted in advance to fit the present position of the user, so that the user views the output frame more easily and enjoys the best display result.
US08625839B2 Embedder for embedding a watermark into an information representation, detector for detecting a watermark in an information representation, method and computer program and information signal
An embedder for embedding a watermark to be embedded into an input information representation comprises an information adder, which is implemented to provide the input information representation with the watermark and additional information to be added to obtain an input information representation provided with the watermark and the additional information. The additional information to be added comprises descriptive information describing the embedding of the at least one watermark into the input information representation.
US08625832B2 Packages and methods for packaging microphone devices
Packages for electronic amplification include a packaged microphone device that includes a housing and an acoustic transducer disposed therein. The housing includes an exterior top surface and an exterior bottom surface that includes electrical terminals disposed thereon. The package microphone device can include a flexible substrate having a top portion, a bottom portion and a flexible middle portion. The flexible middle portion is folded around the housing such that the top portion at least partially overlays and attaches to the exterior top surface of the housing and the bottom portion at least partially overlays and attaches to the exterior bottom surface of the housing.
US08625831B2 Hearing aid earpiece and a method of manufacturing a hearing aid earpiece
A hearing aid earpiece (1) is provided, that is custom fitted to the individual shape of the ear canal of a user and manufactured in a rapid prototyping process. The earpiece comprises a sound conduit (3) that is adapted for conveying an acoustic signal from an acoustic inlet port towards an acoustic outlet port and wherein the sound conduit is looped such that at least one geometrical plane will intersect the sound conduit at least three times thereby providing a length of the sound conduit exceeding a largest outer dimension of the hearing aid earpiece. The invention also relates to a hearing aid comprising such a hearing aid earpiece and a method for manufacturing such an earpiece.
US08625830B2 Modular hearing device
The hearing device comprises an outer part to be worn behind a hearing device user's ear, an inner part to be worn within the hearing device user's ear, and a connecting portion operationally interconnecting said outer part and said inner part. An output transducer is comprised in said outer part or in said connecting portion. Said inner part comprises an input transducer and, operationally interconnected between said input transducer and said output transducer, a signal processing unit .
US08625829B2 Partially implantable hearing aid
A partially implantable hearing aid is provided, comprising an external audio signal unit to be worn at least in part in a user's ear canal, an implantable unit and external means for transmitting power transcutaneously to the implantable unit via an inductive link, the external audio signal unit comprising audio signal processing means for producing processed audio signals from input audio signals and means for transmitting the processed audio signals via an optical link through an ear drum to an optical receiver of the implantable unit, the implantable unit comprising an actuator for stimulating the user's hearing, a power receiving means and a driver unit for transforming the received audio signals into an input signal to the actuator.
US08625817B2 Faster cadzow denoising based on partial eigenvalue decomposition
Certain aspects of the present disclosure relate to a method for speeding up the Cadzow iterative denoising algorithm as a part of the Finite Rate of Innovation (FRI) processing and for decreasing its computational complexity.
US08625815B2 Vehicular rearview mirror system
A rearview mirror system for a vehicle includes an interior rearview mirror assembly including a control. The interior rearview mirror assembly may include a video display device operable to display video information for viewing by a driver of the equipped vehicle through an electrochromic reflective element of the interior rearview mirror assembly. The control may include a digital signal processor disposed in the interior rearview mirror assembly. The interior rearview mirror assembly may include a vehicle bus node. When the interior rearview mirror assembly is mounted in the equipped vehicle, the vehicle bus node may be connected to a vehicle bus of the equipped vehicle, and at least one of (a) the control conveys signals to the vehicle bus via the vehicle bus node and (b) the vehicle bus conveys signals to the control via the vehicle bus node.
US08625814B2 Earphone antenna of a portable terminal
An earphone antenna of a portable terminal having enhanced reception sensitivity even when a wearing state of the earphone of the mobile terminal is changed is provided. The earphone antenna includes a plurality of voice signal lines, an insulating sheath configured to cover an outer surface of the plurality of the voice signal lines, a receptacle configured to connect to a first end of each of the plurality of the voice signal lines, and a ground and antenna line including a first antenna line configured to wind around an outer surface of the insulating sheath at a first interval in a spiral form, the first antenna line having a first thickness, wherein the ground and antenna line includes a second antenna line configured to wind around an outer surface of the receptacle at a second interval in the spiral form, the second antenna line having a second thickness that is greater than the first thickness and the second interval being different from the first interval.
US08625811B2 Method and apparatus for encoding and decoding stereo signal and multi-channel signal
Provided are a method and apparatus for encoding and decoding a stereo signal or a multi-channel signal. According to the method and apparatus, a stereo signal or a multi-channel signal can be encoded and/or decoded by generating parameters based on a mono signal.
US08625807B2 PAPR reduction in multi-carrier-carrier transmission
A multi-carrier data communication is selectively operable in one of different communication modes which result in differently structured communication signals, the communication being configured for processing a data item intended to be transmitted to generate different transmission candidate data; selecting one of the transmission candidate data for transmission; selecting one of the communication modes based on the selected data item; and transmitting the selected data item using the selected communication mode.
US08625806B2 Data-processing apparatus and method for processing data
A data-processing apparatus has a data provider for providing an input datum encrypted by an encryption key. In addition, the data-processing apparatus has a key stream generator for generating a key stream in a predetermined deterministic manner such that the key stream has a decryption key corresponding to the encryption key. Furthermore, the data-processing apparatus has a data processor for processing the encrypted input datum in a masked manner using the decryption key as a temporary key to obtain an output datum encrypted by an output key such that the encrypted output datum corresponds to a result, encrypted by the output key, of a predetermined operation on the encrypted input datum having been decrypted by the decryption key.
US08625797B2 Releasing a service on an electronic appliance
There is proposed a method for enabling a service made available by an electronic device (100), wherein a registration request (114) is generated (S3) by the device (100) and sent (S7) to the registration server (300). The registration server (300) thereupon generates (S8) a registration confirmation (305) and sends (S9) it to the device (100), where the service is finally enabled by receiving and saving (S10) of the registration confirmation (305) on the device (100). In this connection, a trustworthy authority (200) sets up (S6, S12) a timeframe on the registration server (300) such that the registration server (300) sends (S9) a registration confirmation (305) only for a registration request (114) received within the timeframe, and the device (100) sends (S7) the registration request (114) to the registration server (300) within the timeframe.
US08625796B1 Method for facilitating authentication using proximity
A method for facilitating authentication enables to automatically log the user to an application multiple times as long as the user has not left proximity of the terminal since the last successful login.
US08625784B2 Broadcast encryption method and broadcast decryption method thereof
A broadcast encryption method and a broadcast decryption method. The broadcast encryption method includes generating a message encryption key using a public key and a secret key generated by using a Strong Diffie-Hellman tuple; encrypting a message by the message encryption key; and generating a message header using a sum of a plurality of Strong Diffie-Hellman tuples corresponding to an authorized user group. Accordingly, a transmission amount and a storage amount can be reduced when a broadcast encryption message is transmitted.
US08625781B2 Encrypton processor
An Encryption processor is disclosed comprising an S-box unit, a byte permutation unit, a MixColumns unit and a key expansion unit. In an embodiment the byte permutation unit comprises a data input terminal for receiving input data, two or more row processors, each row processor having an input coupled to the input terminal and an output, and a clock gating circuit for generating for each of the two or more row processors a gated clock signal. Furthermore, a clock gated key expansion unit is disclosed. By clock gating, the power consumption of the processor is reduced which extends the battery life time in battery powered devices.
US08625780B2 Reduction of side-channel information by interacting crypto blocks
A cryptography device which reduces side channel information including a first computing block adapted to either encrypt or decrypt received first input data and to output the encrypted or decrypted first input data as first output data at a first data output, a second computing block adapted to either encrypt or decrypt received second input data and to output the encrypted or decrypted second input data as second output data at a second data output, and a control unit connected to the first and second computing blocks and adapted in a first operating condition on the one hand to partially or completely assign the first output data to the first computing block as the first input data and on the other hand to completely or partially assign the first output data to the second computing block as part of the second input data.
US08625776B2 Detection and suppression of returned audio at near-end
Audio from a near-end that has been acoustically coupled at the far-end and returned to the near-end unit is detected and suppressed at the near-end of a conference. First and second energy outputs for separate bands are determined for the near-end audio being sent from the near-end unit and for the far-end audio being received at the near-end unit. The near-end unit compares the first and second energy outputs to one another for each of the bands over a time delay range and detects the return of the sent near-end audio in the received far-end audio based on the comparison. The comparison can use a cross-correlation to find an estimated time delay used for further analysis of the near and far-end energies. The near-end unit suppresses any detected return by muting or reducing what far-end audio is output at its loudspeaker.
US08625773B2 System and method for analyzing automatic speech recognition performance data
In a disclosed method for interpreting automatic speech recognition (ASR) performance data, a data processing system may receive user input that selects a log file to be processed. The log file may contain log records produced by an ASR system as a result of verbal interaction between an individual and the ASR system. In response to receiving the user input, the data processing system may automatically interpret data in the log records and generate interpretation results. The interpretation results may include a duration for a system prompt communicated to the individual by the ASR system, a user response to the system prompt, and a duration for the user response. The user response may include a textual representation of a verbal response from the individual, obtained through ASR. The interpretation results may also include an overall duration for the telephone call.
US08625772B2 Integrated testing platform for contact centres
A contact center (120) is desirably tested for operating performance by simulating calls in the contact center (120) in an automated manner. Simulation of calls is achieved with the use of virtual agents that mimic the behavior of human agents that ordinarily deal with caller enquiries in a contact center (120). A set of virtual agents, which can mirror their human counterparts, can be generated and assigned activities and behaviors that simulate the behavior of human agents. These virtual agents can thus be enlisted in testing campaigns placed within the contact center (120), and assigned to answer calls as if they were in fact human agents, in accordance with the usual operation of the contact center environment.
US08625766B2 Presence and/or capability based communication
Methods and apparatuses for detecting current presence and/or determining capabilities of subscribers, and enabling users of communication devices to initiate communication sessions with other communication devices of selected ones of the subscribers, in selected manners, based at least in part on current presence and/or capabilities of the other subscribers, are described herein. In various embodiments, the initiating is performed without or substantially without further input from an initiating user on the other communication device.
US08625765B2 Method and system for intelligent routing
Embodiments of the present invention provide methods and systems for intelligent routing. An intelligent routing processing module sets at least one intelligent routing trigger condition and at least one corresponding intelligent routing policy in advance, and an incoming call or message is processed according to intelligent routing contact manners in the intelligent routing policy. The intelligent routing trigger condition includes relevant information of the incoming call or message and the intelligent routing policy may include more than one intelligent routing contact manner. The embodiments of the present invention may provide more intelligent routing contact manners and intelligent routing policies for communication routing technology and may make full use of subscriber presence information.
US08625764B2 Telephony services optimization through calling plan analysis
Embodiments of the present invention provide optimization of telephone services through telephone calling plan/card analysis. The least expensive rate is found for telephone calls at any given time and/or date, either through static pre-entry of data, or through dynamic querying of rates via a web-based look-up table, and places calls according to an optimized calling plan. Specifically, in a typical embodiment, an outgoing/target telephone number for an intended telephone call is captured, and a corresponding destination geographic region is identified. Based on the geographic region, a calling plan resulting in a lowest price for the telephone call is identified. This is typically accomplished by consulting at least one table (e.g., call information table) that associates (among other things) calling plans and/or calling cards with geographic regions. Once a calling plan and/or calling card is identified/selected, a corresponding set of dialing instructions will be obtained from the table and used to make/place the telephone call.
US08625759B2 Method of telephone switchboard for connecting directly the callback to the extension of the original caller
The present invention provides a “Phone Log” in a telephone switchboard for recording the extension numbers, the phone numbers dialed by the extension numbers and the accumulated times. When there is an outside call, the telephone switchboard will first check the “Phone Log” whether the telephone number of the outside call is on the “Phone Log” or not; if the telephone number of the outside call is on the “Phone Log”, then the outside call (callback) is connected directly to the corresponding extension; otherwise the outside call will be connected to an auto-attendant for connecting. As the accumulated time of each of the records reaches a time limit, the related record will be cleared out. After the callback is picked up by the corresponding extension successfully, the related record is also cleared out.
US08625754B1 Method and apparatus for providing information associated with embedded hyperlinked images
A method and apparatus for allowing a network provider to embed hyperlinks within streaming video contents that will enable users to click on an embedded hyperlinked image to obtain more information related to the streaming video contents are disclosed. For example, someone watching a tennis match can click on the hyperlinked image corresponding to one of the players and receive a frame of data about his or her recent performance, or someone watching the news can click on a hyperlinked image of a segment of a world map and receive a frame of data about current events occurring in a particular region.
US08625752B2 Closed-loop command and response system for automatic communications between interacting computer systems over an audio communications channel
A system and method for enabling two computer systems to communicate over an audio communications channel, such as a voice telephony connection. Such a system includes a software application that enables a user's computer to call, interrogate, download, and manage a voicemail account stored on a telephone company's computer, without human intervention. A voicemail retrieved from the telephone company's computer can be stored in a digital format on the user's computer. In such a format, the voicemail can be readily archived, or even distributed throughout a network, such as the Internet, in a digital form, such as an email attachment. Preferably a computationally efficient audio recognition algorithm is employed by the user's computer to respond to and navigate the automated audio menu of the telephone company's computer.
US08625751B2 System and method of audible caller identification via a multimedia device
A method is disclosed that receives an incoming call at an electronic device, where the incoming call includes caller identification information. Further, the method determines whether a personal address book stored remotely from the electronic device includes an entry associated with the caller identification information. Additionally, an audio alert associated with the entry is inserted into a multimedia data stream, where the audio alert is determined based at least in part on the entry.
US08625744B2 Apparatus and methods for real-time detection of explosives devices
The present disclosure relates, according to some embodiments, to apparatus, devices, systems, and/or methods for real-time detection of a concealed or camouflaged explosive device (e.g., EFPs and IEDs) from a safe stand-off distance. Apparatus, system and/or methods of the disclosure may also be operable to identify and/or spatially locate and/or detect an explosive device. An apparatus or system may comprise an x-ray generator that generates high-energy x-rays and/or electrons operable to contact and activate a metal comprised in an explosive device from a stand-off distance; and a detector operable to detect activation of the metal. Identifying an explosive device may comprise detecting characteristic radiation signatures emitted by metals specific to an EFP, an IED or a landmine. Apparatus and systems of the disclosure may be mounted on vehicles and methods of the disclosure may be performed while moving in the vehicle and from a safe stand-off distance.
US08625741B2 Solid-state image pickup device
A solid-state image pickup device 1 includes a photodetecting section 10, a signal readout section 20, a controlling section 30, and a correction processing section 40. In the photodetecting section 10, M×N pixel units P1,1 to PM,N each including a photodiode that generates charge of an amount according to an incident light intensity and a readout switch connected to the photodiode are two-dimensionally arrayed in M rows and N columns. A charge generated in each pixel unit Pm,n is input to an integration circuit Sn through a readout wiring line LO,n, and a voltage value output from the integration circuit Sn according to the charge amount is output to an output wiring line Lout through a holding circuit Hn. In the correction processing section 40, a correction processing is applied to respective frame data output from the signal readout section 20, and the frame data after the correction processing is output. Accordingly, a solid-state image pickup device that allows acquiring a high-resolution image by correcting pixel data when any readout wiring line is disconnected is realized.
US08625740B2 System and method for correcting X-ray diffraction profiles
A method for correcting an X-ray diffraction (XRD) profile measured by an X-ray diffraction imaging (XDi) system is provided. The XDi system includes an anode, a detector, and a control system. The method includes obtaining an emission spectrum of the anode using the control system. The emission spectrum includes spectral structures. The method further includes calculating a piecewise spectral-correction function using the spectral structures in the emission spectrum, obtaining a measured spectrum of an object, and applying the spectral-correction function to the measured spectrum to generate a spectrally-corrected measured spectrum.
US08625739B2 Charged particle cancer therapy x-ray method and apparatus
The invention comprises an X-ray method and apparatus used in conjunction with charged particle or proton beam radiation therapy of cancerous tumors. The system uses an X-ray beam that lies in substantially the same path as a proton beam path of a particle beam cancer therapy system. The system creates an electron beam that strikes an X-ray generation source where the X-ray generation source is located proximate to the proton beam path. By generating the X-rays near the proton beam path, an X-ray path that is essentially the proton beam path is created. Using the generated X-rays, the system collects X-ray images of a localized body tissue region about a cancerous tumor. The generated image is usable for: fine tuning body alignment relative to the proton beam path, to control the proton beam path to accurately and precisely target the tumor, and/or in system verification and validation.
US08625733B2 Neutron source assembly
A neutron source rodlet assembly having a separate source capsule assembly that is not encapsulated within the neutron source rodlet assembly. The neutron source rodlet assembly is made up, at least in part, of a neutron source positioning rodlet assembly and the source capsule assembly configured such that assembly together is feasible at a remote site and they can be shipped separately. The source capsule assembly has outer and inner capsules with the outer capsule having a threaded stud at one end that mates with a complimentary threaded recess on the neutron source positioning rodlet assembly. The inner capsule contains a neutron source. The neutron source positioning rodlet assembly and the source capsule assembly are locked together at their interface when the threaded joint is completely tightened. A secondary neutron source material may also be encapsulated within a hollow portion of the neutron source positioning rodlet assembly.
US08625732B2 Systems and methods for storing spent nuclear fuel
Systems and methods for storing radioactive materials that afford adequate ventilation of the cavity in which the radioactive materials are stored. In one aspect, the invention is a method of storing radioactive materials comprising: a) positioning a system comprising a shell forming a cavity and at least one inlet ventilation duct extending from an inlet to an outlet at a bottom portion of the cavity in a below grade hole so that the inlet of the inlet ventilation duct is above grade and the outlet of the inlet ventilation duct into the cavity is below grade; b) introducing engineered till into the hole to circumferentially surround the shell; c) lowering a canister containing radioactive materials into the cavity; and d) subsequent to the canister being lowered into the cavity, placing a lid on the shell.
US08625731B2 Compact neutron generator for medical and commercial isotope production, fission product purification and controlled gamma reactions for direct electric power generation
A neutron generator and isotope production apparatus and method of using the same to produce commercially and medically useful neutrons. The gamma,n reaction produces neutrons in beryllium and deuterium and the spectrum of the neutrons generated is shaped to optimize capture of the neutrons in a gamma emitting isotope. The gammas interact with target materials to produce large quantities of neutrons.
US08625726B2 Low power radio frequency to digital receiver
A radio frequency to digital receiver has a modulator sampling a signal at a first rate. The receiver has at least one processing unit. The processing unit has a plurality of digital bandpass filters separating the signal and recombining the signal at a rate less than the first rate. The processing unit has a digital down converter adjusting frequency offset or centering the signal at the rate less than the first rate. The receiver has at least one rate control buffer coupled to adjacent processing units when two or more processing units are within the receiver.
US08625725B2 LIN receiver providing immunity against ISO pulses
A LIN receiver circuit includes filtering circuitry receiving an input signal and producing a filtered signal, a first comparator comparing the filtered signal to a threshold voltage, and a driver block producing the receiver output signal. The receiver circuit further includes an input comparator, signal-adjusting circuitry, and deglitching circuitry. The input comparator detects a low voltage on the input signal, and the signal-adjusting circuitry drives the filtered signal to a particular value to shorten the length of a glitch at the output of the first comparator. Meanwhile, the deglitching circuitry detects and removes the glitch to produce a deglitcher output signal. The deglitcher output signal is received by the driver block, which outputs the receiver output signal, wherein the receiver output signal contains no glitches, and is delayed by no more than 7.5 μs, thus providing immunity to ISO pulses.
US08625724B2 Adaptive tracking steps for time and frequency tracking loops
A wireless communications method is provided. The method includes analyzing one or more channel conditions from a wireless communication and automatically adjusting a frequency tracking loop gain or a time tracking loop gain in view of the channel conditions.
US08625721B2 Broadcast receiving apparatus and broadcast receiving method
A broadcast receiving apparatus receives digital broadcast and analog broadcast including same broadcast contents simultaneously, and outputs the analog broadcast while the reception state of the digital broadcast worsens, thereby reduces uncomfortable auditory sensations caused by output switching from one type of broadcast to another type of broadcast. The broadcast receiving apparatus is configured to perform control to bring the acoustic characteristic of pre-switching broadcast closer to the acoustic characteristic of post-switching broadcast based on received field strength of analog broadcast signals when the output is switched from one broadcast to another broadcast.
US08625713B2 Method for beamforming transmissions from a network element having a plurality of antennas, and the network element
In one embodiment, the method includes receiving a pilot signal from a terminal at a target antenna of the plurality of antennas of the network element, determining an uplink channel estimate for the target antenna based on the received pilot signal, and obtaining a calibration coefficient associated with the target antenna. The calibration coefficient is based on a channel estimate between the target antenna and a different one of the plurality of antennas. The method further includes beamforming a transmission to the terminal using at least the target antenna based on the determined uplink channel estimate and the obtained calibration coefficient.
US08625710B2 Resource block mapping for cross-carrier assignments
Methods and apparatuses are provided for cross-carrier decoding and mapping of data and control information in a wireless communication system.
US08625708B2 Polar transmitter suitable for monolithic integration in SoCs
The disclosed polar modulation transmitter circuit is configured to generate an output signal having a transmission frequency that minimizes crosstalk effects between different transmission bands (e.g., Bluetooth, GSM, UMTS, etc.). In particular, a polar modulation transceiver circuit, having an amplitude modulated (AM) signal and a phase modulated (PM) signal, comprises a digitally controlled oscillator (DCO) configured to generate a DCO signal having a DCO frequency. The DCO signal is provided to one or more frequency dividers that are configured to selectively divide the DCO signal to generate various lower frequency signals, used to select a sampling rate for a DAC operating on the AM signal and an RF carrier signal frequency, which result in an output signal having a frequency that does not interfere with other RF systems on the same IC (e.g., that falls outside of the downlink frequency of other RF systems). Other systems and methods are also disclosed.
US08625701B2 Antenna selection and training using a spatial spreading matrix for use in a wireless MIMO communication system
Channel sounding information is received by a first communication device during an antenna selection training procedure. Antenna selection computations are performed, and the computations (i) assume that a second communication device uses a first Nss columns of a full-dimensional spatial spreading matrix to transmit the channel sounding information during the antenna selection training procedure, and (ii) accounts for the use, by the second communication device, of the first Nss columns of the full-dimensional spatial spreading matrix when transmitting Nss spatial streams. The full dimensional channel spatial spreading matrix has components i) a number of rows equal to a number, NT, of transmission chains to be used by the second communication device to transmit spatial data streams, and ii) a column dimension having a number of columns equal to NT, and Nss is less than both NT and NR, the number of receiving chains of the first communication device.
US08625699B1 Data stream interleaving with non-monotonically arranged data rotations for spatially diverse transmission
Systems and techniques relating to processing multiple data streams transmitted over a wireless channel are described. A described technique includes obtaining data streams to be transmitted over a wireless channel using spatially diverse transmission; and applying rotations to the data streams in connection with interleaving the data streams. Applying the rotations can include using rotation values with respective data streams, the rotation values forming a sequence such that the rotation values plotted against stream indices oscillate in relative value within the sequence when a number of the data streams to be transmitted is greater than two. The rotations can include frequency rotations. The interleaving can include performing permutations, the permutations including a first permutation and a second permutation. Applying the rotations can include applying the frequency rotations after the second permutation.
US08625696B2 Hybridization device with segregated kalman filters
The invention relates according to a first aspect to a hybridization device (1) comprising a virtual platform (2) calculating inertial measurements (PPVI), a bank (3) of Kalman filters each formulating a hybrid navigation solution on the basis of the inertial measurements of the virtual platform (2) and of measurements of signals emitted by a constellation of satellites, which measurements are delivered by a satellite positioning system (GNSS), characterized in that it comprises, for each filter of the bank, a module for correcting the satellite measurements (4) delivering to the filter the measurements of the satellite positioning system (GNSS) which are used by the filter after correction with the aid of the hybrid navigation solution formulated by the filter.
US08625695B2 Feed-forward control signaling and decoding schemes
Systems and methods for conveying wireless transmission allocation information are disclosed. In accordance with one method, an index indicating selected data stream parameters is received. In addition, an indication of a number of transmit antennas at a transmitter from which the data stream is transmitted is also received. Further, the selected parameters are determined from the index based on the number of transmit antennas at the transmitter. Moreover, data signals are received and processed with a processor in accordance with the selected data stream parameters.
US08625693B2 Techniques for transformation codebook antenna beamforming in OFDM wireless communication system
Methods for a transmitter station and a receiver station to perform beamforming in a wireless communication system, and a transmitter station and a receiver station to perform the corresponding method, are provided. The method for the transmitter station to perform beamforming in the wireless communication system includes estimating and tracking a long-term averaged and normalized channel correlation matrix between the transmitter station and a receiver station, determining beamforming coefficients based on the tracked long-term averaged and normalized channel correlation matrix, and communicating with the receiver station using the determined beamforming coefficients, wherein the receiver station also estimates and tracks the long term averaged and normalized channel correlation matrix, and determines beamforming coefficients based on the tracked long-term averaged and normalized channel correlation matrix.
US08625692B2 Transmission/reception apparatus and method for improving throughput in a multi-input multi-output communication system
A method and apparatus for transmitting at least two transport blocks in a Multi-Input Multi-Output (MIMO) communication system, in which a transmitter determines whether a type of a receiver receiving the at least two transport blocks is a Successive Interference Cancellation (SIC) receiver, determines a Modulation and Coding Scheme (MCS) level for the at least two transport blocks depending on whether the type of the receiver is an SIC receiver, and transmits the at least two transport blocks using the determined MCS level.
US08625691B2 Communicating over single- or multiple- antenna channels having both temporal and spectral fluctuations
This inventions provides techniques for estimating both temporal and spectral channel fluctuations with the duration of a data symbol. Certain pulse shaping functions are Discrete Prolate Spheroidal Sequences (DPSSs) and are used primarily because of their relatively limited Inter-Symbol Interference (ISI) properties. During reception, these properties allow one or more parameters of a joint time-frequency channel model to be more easily determined. Once the one or more parameters are determined, they can be applied to received symbols to correct the temporal fluctuations, spectral fluctuations, or both of the channel over which a communication took place. The techniques may be adapted for the Multiple-In, Multiple-Out communication situation.
US08625683B2 Serial data transmission system and method
A serial data transmission system, includes a transmitting terminal for transmitting a data, a receiving terminal for receiving the data transmitted by the transmitting terminal, a first connecting capacitor connected between the transmitting terminal and the receiving terminal, and a second connecting capacitor connected between the transmitting terminal and the receiving terminal, wherein the transmitting terminal comprises a transmitting terminal driver unit and an amplitude detection unit connected with the transmitting terminal driver unit, the transmitting terminal driver unit outputs a pair of differential signals, the amplitude detection unit detects an amplitude variation of the differential signals output by the transmitting terminal driver unit, and outputs an indication signal indicating whether the transmitting terminal and the receiving terminal are properly connected with each other. A serial data transmission method is further provided.
US08625673B2 Method and apparatus for determining motion between video images
Systems and methods of determining motion vectors, such as for video encoding, are disclosed. In one example, motion vectors are determined for a current frame, using sampled pixel information from a reference frame. Sampled pixel information is obtained using a sampling pattern. The sampling pattern, in one example, includes subsampling pixels at different rates for horizontal and vertical directions. The subsampling rate can differ, based on an amount of motion represented by a matching block (e.g., the farther a match is found away from an origin of the block, the more subsampling can be done). In another example, a full pixel resolution is maintained proximal an original location of the block; as distance increases in one or more directions, subsampling can begin and/or increase. Sampled pixels can be stored. Interpolation of the sampled pixels can be performed and the sampled and resulting interpolated pixels can be used for comparison.
US08625672B2 Methods and apparatus for video encoding and decoding using parametric filtering
There are provided methods and apparatus for video coding. Using the method, a video encoder (100) performs filtering of at least one reference picture to obtain at least one filtered reference picture (310), and predictively codes the picture using the at least one filtered reference picture (315). In an exemplary embodiment, the filtering is done using parametric filtering.
US08625671B2 Look-ahead system and method for pan and zoom detection in video sequences
A look-ahead system and method for pan and zoom detection in video sequences is disclosed. The system and method use motion vectors in a reference coordinate system to identify pans and zooms in video sequences. The identification of pans and zooms enables parameter switching for improved encoding in various video standards (e.g., H.264) and improved video retrieval of documentary movies and other video sequences in video databases or other storage devices.
US08625662B2 Modification of delivery of video stream to wireless device based upon position/motion of wireless device
Processing video data for delivery to a remote wireless device includes receiving video data from a video source and receiving position and motion information regarding the remote wireless device. Operation also includes, based upon the position and motion information regarding the remote wireless device, determining an anticipated Quality of Service (QoS) available for servicing of transmissions to the remote wireless device and determining video processing parameters based upon the video data and the anticipated QoS. Operation further includes processing the video data based upon the video processing parameters to produce an output video stream and transmitting the output video stream for delivery to the remote wireless device. Operation may also/alternatively include altering wireless transmission parameters of a transport stream servicing delivery of the video data to alter the anticipated QoS.
US08625661B2 Pulse edge modulation
Systems and methods for the pulse edge modulation of digital carrier signals for communications systems. A digital carrier signal is generated and the carrier is pulse edge modulated with digital data. A pulse edge modulated signal is generated by either retarding or advancing each pulse edge of a carrier to be modulated relative to its original position in time, depending on the state of the digital bit to be modulated on that edge.
US08625655B2 Adaptive radio frequency interference mitigation during channel scanning or hopping
In some embodiments an adaptive clock controller is to determine clock interference associated with a channel changing pattern for a radio in a computing platform, and to determine an earliest switching time of a clock of the computing platform. A clock generator is to change a frequency of the clock in response to the determined clock interference and in response to the earliest switching time. Other embodiments are described and claimed.
US08625654B2 Pulse generator of UWB system
A pulse generator of an ultra wideband (UWB) system includes: a plurality of delay cells for receiving pulses, delaying the received pulses for a predetermined time, and outputting the delayed pulses; and an edge combiner connected to output ends of the plurality of delay cells for receiving the delayed pulses from the plurality of delay cells, outputting fine pulses corresponding to the delayed time, and generating one impulse signal with the outputted fine pulses. The edge combiner includes a plurality of XOR gates for receiving a first delayed pulse and a second delayed pulse from an nth delay cell and an (n+1)th delay cell among the plurality of delay cells and generating fine pulses, respectively, and an OR gate for receiving a first fine pulse and a second fine pulse respectively output from a first XOR gate and a second XOR gate included in the plurality of XOR gates.
US08625652B2 Collision-free group hopping in a wireless communication system
Techniques for supporting data transmission with little or no control overhead are described. In an aspect, data may be sent based on a hybrid scheme that utilizes a combination of group hopping for transmissions of new packets and static grouping for retransmissions of pending packets. For the hybrid scheme, a user equipment (UE) may be assigned different resource blocks in different transmission intervals based on a hopping pattern. The first transmission of new packets may be sent on resource blocks determined based on the hopping pattern. Retransmissions of each packet, if any, may be sent on the resource block used for the first transmission of the packet. The UE may perform blind decoding to recover packets sent to the UE. In another aspect, semi-static group assignment may be used, and the UE may be assigned a group of resource blocks that may change periodically or based on trigger events.
US08625645B2 Solid-state laser apparatus and laser system
A solid-state laser apparatus may include: a master oscillator configured to output laser light having at least one longitudinal mode, the master oscillator being capable of changing the spectral linewidth of the laser light output therefrom; at least one amplifier located downstream of the master oscillator on an optical path; a wavelength converter located downstream of the amplifier on the optical path; a detector configured to detect the spectrum of the laser light; and a controller configured to control the spectral linewidth of the laser light output from the master oscillator based on a detection result of the detector.
US08625643B2 Free electron laser system
A free electron laser system includes an undulator having a first and second series of magnets. The first and second series of magnets are substantially parallel to and spaced apart from each other to define a laser cavity between the magnets. An electron source emits an electron beam through the laser cavity. The magnets in the first and second series can have varying polarities. The magnets can be electromagnets with random phase distribution.
US08625635B2 Dispersed storage network frame protocol header
A method to generate a protocol header of a dispersed storage network (DSN) frame begins by a processing module generating a protocol class field and generating a protocol class version field. The method continues with the processing module generating an operation code (opcode) field and generating a request/response field. The method continues with the processing module generating a request number field and generating a payload length field. The method continues with the processing module outputting, in order, the protocol class field, the protocol class version field, the opcode field, the request/response field, the request number field, and the payload length field.
US08625631B2 Method and apparatus for pilot-reuse in reciprocity-based training schemes for downlink multi-user MIMO
A method and apparatus is disclosed herein for employing pilot-reuse for training in the downlink of a wireless communication network. In one embodiment, the method comprises coordinating assignment of pilot codes across base stations in the topology and coordinating assignment of codes across base station-user terminal pairs, including assigning, from a set of pilot codes, a subset of codes to each cell in the topology, and assigning codes in each subset of codes to user terminals in said each cell based on cell dependent criteria; receiving waveforms from user terminals transmitting their assigned pilots; obtaining channel estimate information for channels between base station antennas and user terminals to which the base station is transmitting, the channel estimates based on the received waveforms; and transmitting to user terminals based on the channel estimate information.
US08625630B2 Method and apparatus for updating system information in broadband wireless communication system
A method for updating system information in a terminal in which data is transmitted by means of superframes, includes: receiving system information, scheduling periodicity information of the system information and changing information indicating changing status of the system information transmitted by means of a superframe header (SFH) from a base station; and updating the system information based on the changing information, wherein the SFH comprises a primary SFH including the changing information and a secondary SFH including at least one subpacket containing the system information, the scheduling periodicity information indicating a transmission periodicity of the subpacket is transmitted by means of the primary SFH or a predetermined subpacket, and when the terminal detects that a changed system information transmitted by means of the subpacket is not scheduled as indicated in the scheduling periodicity information, the terminal wakes up until the changed system information is received.
US08625629B2 Transmission/reception system and transmission/reception method
Provided is a transmitting and receiving system and method in which a transmitting and receiving device mounted on an operation system unit can process a signal received from an equipment connected to a standby system unit and a signal to be transmitted to the equipment connected to the standby system unit.A data signal and a control signal to be transmitted to a receiving device of the operation system unit are multiplexed by a parallel/serial conversion using a multiplexer. The signals are transmitted to the operation system unit as a serial received signal. The signal is demultiplexed by a serial/parallel conversion using a demultiplexer of the operation system unit. Further, a data signal and a control signal to be transmitted to the equipment connected to the standby system unit are multiplexed by a parallel/serial conversion using a multiplexer. The signals are transmitted from the operation system unit to the standby system unit as a serial signal to be transmitted. The signal is demultiplexed by a serial/parallel conversion using a demultiplexer of the standby system unit.
US08625624B1 Self-adjusting load balancing among multiple fabric ports
A self-adjusting load balancing among multiple fabric ports. A plurality of first values is received in response to receiving a first frame, wherein each of the first values is related to a quantity of data stored in a respective one of a plurality of buffers of fabric ports. First identifiers are also received, each of which corresponds to a respective one of a first subset of the plurality of buffers. A subset of the first identifiers is selected based on one or more of the first values. Thereafter one of the first identifiers contained in the selected subset is selected. Ultimately the first frame is transmitted to the buffer that corresponds to the selected one of the first identifiers.
US08625623B2 Method and system to allocate exchange identifications for fibre channel N—PORT aggregation
A method and system for allocating exchange identifications (IDs) in a fiber channel switch for fiber channel aggregation. The method included determining a number (m) of N_ports present in a back end of the switch, and distributing available exchange IDs across the number (m) of present N_ports. Each exchange ID includes (j) bits and (n) bits are used to identify each of the present backend ports, where m≦2n.
US08625622B2 Increasing transmission rate to a remote device in response to attributing information loss as not being a result of network congestion
In response to a detected loss of previously transmitted information by an apparatus communicating with a remote device (e.g., using TCP), the rate of transmission of information is increased by the apparatus in response to attributing the detected loss of previously transmitted information as not being caused by congestion. This attribution of the packet loss is typically determined based on roundtrip delays between sent information and received corresponding acknowledgments, which may be used directly or indirectly, such as by estimating network queuing delays based on the measured roundtrip delays.
US08625619B2 Domain gateway control system and method thereof
A domain gateway control system and a method are provided. The system includes a gateway device configured at an interface of a domain. The gateway device is further linked to more than one Ethernet. When the gateway device analyzes a data packet acquired from an Ethernet and detects that a destination MAC address data of the data packet points to a net device in the domain, the gateway device records a gateway MAC address data in a source MAC field of the data packet and records a domain type code data corresponding to the domain in an Ethernet-type field of the data packet to convert the data packet into a domain packet used in the domain. Any net device in the domain that acquires the domain packet learns the gateway MAC address data, and does not learn a device MAC address data of an external device of the Ethernet.
US08625618B2 Health care system, and apparatus and method for controlling health care
An apparatus for controlling health care in a health care system is provided. The apparatus for controlling health care in a health care system includes a communication unit configured to transmit and/or receive a sensed biological signal, a determination unit configured to determine whether the health care system comprises, in addition to a first gateway through which the sensed biological signal is transmitted and/or received, at least one second gateway through which the sensed biological signal can be transmitted and/or received, and determine which gateway the sensed biological signal is to be transmitted and/or received through in response to the health care system comprising the second gateway, and a communication control unit configured to control a transmitting and/or receiving function of each gateway according to a result of the determining.
US08625617B2 Method, apparatus, and system for updating packet data network gateway information
A method, an apparatus, and a system for updating packet data network gateway (PDN GW) information are disclosed. The method includes: receiving, by a home subscriber server (HSS), an update request sent by a first network element (NE), where the update request includes a Context-Identifier parameter and an international mobile subscriber identity (IMSI); and updating PDN GW information according to the Context-Identifier parameter and the IMSI. With embodiments of the present invention, the data matching speed is increased in the update process, and the performance of the HSS is improved.
US08625614B2 Femtocell and internet accessing method
A femtocell to allow a user terminal device access to the Internet includes a tunnel communication module to establish a secure tunnel between the user terminal device and the Internet and a network address translator to translate network address for the user terminal device. The femtocell selects the network address translator to allow the user terminal device access to the Internet upon the condition that the user terminal device requires a video streaming service. The femtocell further selects the network address translator or the tunnel communication module according to a speed of the user terminal device accessing the Internet upon the condition that the user terminal device requires a web service.
US08625612B2 Management of serving gateways for enhanced performance
Various embodiments relate to a system and related method for managing a connection of a user device to a communications network. Various embodiments relate to a Policy and Charging Rules Node (PCRN) receiving a user requests through multiple serving gateways. The PCRN may assign one of the serving gateways as a primary serving gateway when the serving gateway sends a Gateway Control Session that binds to an IP-CAN session established in the PCRN. When the PCRN receives a subsequent message from another serving gateway, the PCRN may reassign the new serving gateway as primary when its Gateway Control Session matches. The PCRN may then mark the former serving gateway as pending termination and signal the marked gateway to terminate. After sending rules to serving gateways not pending termination, the PCRN may delete those serving gateways marked for termination.
US08625609B2 Using DHCPv6 and AAA for mobile station prefix delegation and enhanced neighbor discovery
A network component comprising a processor configured to implement a method comprising promoting transmission of a request for an address prefix to a prefix issuing party, identifying a reply comprising the address prefix from the prefix issuing party, and promoting transmission of a router advertisement comprising the address prefix to a mobile station. Also disclosed is a method comprising receiving a request for an Internet Protocol version 6 (IPv6) prefix, assigning the IPv6 prefix to a mobile station, and sending the IPv6 address to the mobile station, wherein the method is implemented at a Dynamic Host Configuration Protocol (DHCP) server or an Authentication, Authorization and Accounting (AAA) server.
US08625604B2 Hash-based prefix-compressed trie for IP route lookup
A method and apparatus for performing an Internet Protocol (IP) network lookup in a forwarding device including an internal processor memory storing a first next hop information table and membership query information, and an external processor memory storing a plurality of prefix-compressed trees and a second next hop information table is described. In another embodiment consistent with present invention, a method (and apparatus) for creating stored data structures representing network forwarding information used for network route lookup is described.
US08625602B2 System and method for communication session correlation
An arrangement and method in a communication system such as an Orthogonal Frequency Division Multiplexing (OFDM) radio receiver for reducing the impact of interference from an intermittent interfering signal transmitted by an interfering system which may be co-located with the OFDM system or may be remotely located. Each OFDM symbol in a received OFDM signal includes a guard interval (GI), a middle portion, and a last portion identical to the GI. The arrangement determines which portion of each OFDM symbol is contemporaneous with the interfering signal and time-shifts a fast Fourier transform (FFT) window in the OFDM receiver to minimize or eliminate FFT processing of samples of the OFDM symbol that are contemporaneous with the interfering signal, thereby minimizing the impact of the interfering signal.
US08625596B1 Multi-chassis topology discovery using in-band signaling
A multi-chassis network device may automatically detect whether cables connected between chassis devices are correctly inserted. The device may insert, into a first data stream output from a first port of the device, control information identifying the first port. The device may receive, from a second data stream received by the first port of the device, second control information identifying a second port, at another device connected to the device via a cable. The device may determine, based on the second control information, whether the connection of the first port to the second port, via the cable, is valid and cause, when the connection of the first port to the second port is determined to not be valid, the device to output an indication that the connection is not valid or to reconfigure the device to make the connection of the first port to the second port valid.
US08625593B2 Method for operating a router having multiple processing paths
A method for processing a packet having a header and a payload, the method including filtering the header to determine needs indicated by the packet header, selecting one of a time sensitive logical processing path, a non-time-sensitive logical processing path and a special needs logical processing path in response to the needs indicated by the packet header and processing the filtered packet header on the selected logical processing path.
US08625592B2 Blade switch with scalable interfaces
A blade switch for increased interface scalability is provided. The blade switch may address interface scalability by having each of the switch linecards manage its interfaces locally and may use the concept of virtual and local interfaces for intelligent forwarding. The blade switch may appear as a single network switch having a single bridge ID from the network perspective during operation and from the customer perspective during configuration.
US08625589B2 Video/audio network
A packet-based data network including: an audio/video network comprising: a packet-switched network over which data including audio and/or video data packets can be carried; at least one data source connected to the network and operable to assemble packetised data comprising audio/video data at a first resolution and at a second resolution greater than the first resolution, and to transmit data packets carrying multiple audio/video streams at the first resolution by multicast network transmission; at least one client connected to the network, being a data handling device for handling packetised audio/video data and being arranged to join the multicast group to receive the multiple audio/video streams at the first resolution, wherein the client is associated with a graphical user interface configured in conjunction with a processor to select an audio/video stream, and the processor is arranged to issue a unicast command to cause transmission of a selected audio/video stream at the second resolution from the source to the client.
US08625587B2 Transmission system and transmission apparatus
Network connection of a terminal such as a mobile apparatus can be implemented at a transmission speed higher than that by a radio LAN. A connection method between a terminal and a connection apparatus is configured by replacing a radio LAN with electromechanical coupling, and transmission between the terminal and the connection apparatus is carried out using a baseband as it is without up conversion into a radio frequency band. This eliminates a bottleneck by the throughput of the radio LAN and eliminates the problems of the cost and the power consumption which arise from up conversion of a transmission signal. Further, bridging of data can be carried out by simple code conversion, and since the apparatus configuration is simplified, the cost can be reduced.
US08625585B2 Switch apparatus
A switch apparatus includes: a first switch circuit for receiving data from external, sending first data including the received data, and sending second data including the received data after a predetermined time period from sending of the first data; a first controller for outputting the first data received from the first switch circuit; a second controller for outputting the second data received from the first switch circuit; and a second switch circuit for receiving the first data from the first controller and second data received from the second controller, sending the first data to external when the first data is free from an error, and sending the second data to external when the first data has an error and when the second data is free from an error.
US08625584B2 Methods, smart cards, and systems for providing portable computer, VoIP, and application services
A smart card is used with a network based system to providing portable telecommunication and computing services. In an exemplary embodiment the smart card holds a user authentication code and user telephony account information. The smart card transfers the user authentication code and the account information to one of a plurality of geographically dispersed card readers which are each connected to a local telephony device. When the smart card is plugged into a first card reader, telephone calls directed to the smart card user's follow-me telephone number are received at a first local telephony device. When the smart card is plugged into a second smart card reader, telephone calls directed to the follow-me telephone number are received at a second telephony local device. Hence the user is enabled to receive and place calls using any of the geographically dispersed telephony devices as though they were his/her own personal landline or cellular telephone supplied by his/her telephony services provider.
US08625583B2 IP telecommunication system, method for controlling communication in IP network, client terminal and client server
A terminal including: a remote control section for transmitting and receiving data with respect to a main device which performs call control processing with a target device via a telephony server in place of the terminal; and a call communication section for performing audio communication with the target device, wherein the remote control section transmits a command including a calling request for the target device and an IP address of the terminal to the main device, and receives an IP address of the target device from the main device, and the call control section performs audio communication with the target device using the IP address of the terminal and the IP address of the target device.
US08625582B2 Method and apparatus for routing a bearer path in an internet protocol multimedia subsystem based communication system
A communication system is provided that routes a bearer path of a communication session between an originating Node B and a terminating Node B via an X2 interface, bypassing an IMS core network, while continuing to route the signaling path to an IMS network, thereby allowing the IMS network to retain control of the bearer path while avoiding delay, potential for data loss and jitter to the bearer stream, and additional backhaul capacity requirements that result from routing the bearer path between the originating and terminating Node Bs via the IMS core network. In determining whether the bearer path may bypass the IMS core network, the communication system determines whether IMS core network bearer associated services are required for the communication session such that a bearer path of the call will need to be routed to the IMS core network in order to provide such services.
US08625579B2 Method and apparatus for enabling customer premise public branch exchange service feature processing
A method and apparatus for enabling customer premise Public Branch eXchange (PBX) service feature processing to be performed in a service provider network are disclosed. For example, the method receives a signaling message associated with a user by an application server deployed in a communication network, and accesses a customer premise Internet Protocol (IP) Public Branch eXchange (PBX) to retrieve customer premise IP PBX based service logic and data associated with the user by the application server. The method forwards an updated signaling message by the application server to a Serving Call Session Control Function (S-CSCF) network element for completing a service feature associated with the service logic and data in the communication network.
US08625576B2 Client device method and apparatus for routing a call
A telecommunication method, server and system that route an outbound telephone communication initiated by a wireless remote device through an enterprise communication network. The system also routes an incoming call to a device associated with an enterprise communication network to a plurality of telephony devices including wireless devices and other remote devices.
US08625575B1 Traffic-oblivious load balancing protocol for sensor networks
A sensor in a network to which to route a packet is selected, where the sensor is selected independently of energy status of the sensors included in the network, and the sensor is selected by a source sensor. The packet is routed from the source sensor toward the destination sensor.
US08625574B2 Network watermark
A network communications method utilizing a network watermark for providing security in the communications includes creating a verifiable network communications path of nodes through a network for the transfer of information from a first end node to a second end node; verifying the network communications path of nodes, by the first end node, before communicating by the first end node information intended for receipt by the second end node; and once the network communications path of nodes is verified by the first end node, communicating by the first end node, via the verified communications path of nodes, the information intended for receipt by the second end node; wherein the network watermark represents the verifiable network communications path of nodes.
US08625573B2 Communication device, base station, communication system, and communication method
There are provided a communication device, a base station, a communication system, and a communication method that make it possible to yield a diversity effect by cooperative relay without involvement of disproportionateness in data received by an eNB even when one of parties has unsuccessfully exchanged data. After received an ACK signal from a repeater 1, a repeater 2 which has transmitted a NACK signal in procedure 7 transmits data S2 to the eNB by use of its own resource, thereby making its own resource available for the repeater 1 (the repeater 2 does not use its own resource, and the repeater 1 uses the resource of the repeater 2). In procedures 8, the repeater 1 has received the NACK signal from the repeater 2 and subsequently transmits data S1 to the eNB by use of its own resource. Subsequently, the repeater 1 which has received the MACK signal in procedure 9 determines that the resource of the repeater 2 is available and transmits data P1 to the eNB by use of the resource of the repeater 2. In procedure 10, the repeater 1 transmits previously-generated data P2 to the eNB by use of its own resource.
US08625571B2 Wireless communication system, wireless communication apparatus and wireless communication method with sleep condition features
In order to solve problems arising when a communication system such as a wireless LAN is constructed as a decentralized distributed type network without a relationship of control station and controlled stations such as a master station and slave stations, in a wireless communication system composed of a plurality of communication stations without a relationship of control station and controlled stations, respective communication stations transmit beacons with information concerning a network written thereon with each other to construct the network, and it becomes possible to make sophisticated judgment such as communication states of other communication stations by those beacons.
US08625570B2 Robust unicast/broadcast/multicast communication protocol
Methods and apparatus for implementing a robust unicast/broadcast/multicast protocol are provided. In one aspect, a method of avoiding collision of intra-basic service set unicast, broadcast or multicast transmissions notifies stations in the basic service set of a reserved transmit opportunity for a unicast, broadcast or multicast transmission. Transmissions from at least one station in the basic service set are deferred until after the reserved unicast, broadcast or multicast transmit opportunity.
US08625566B1 Detection of transmission in collocated wireless devices
Interference between wireless devices communicating in close proximity to each other can result in performance degradation. Although the wireless devices may exchange information to schedule their communications, in some instances, a first wireless device may not notify the second wireless device before initiating a transmission. In addition to interference, components of the second wireless device may be damaged. Functionality can be implemented on the second wireless device to detect transmissions in the first wireless device and accordingly suspend communications of the second wireless device. This can help mitigate interference between the first and second wireless devices and prevent component damage of the second wireless device.
US08625560B2 Method and apparatus for feeding back channel quality information in multi-user multi-input multi-output communication system
A method for feeding back Channel Quality Information (CQI) by a terminal in a Multi-User Multi-Input Multi-Output (MU-MIMO) communication system is provided. The method includes receiving a signal from a base station, determining a lower limit of an average Signal to Interference plus Noise Ratio (SINR) for the received signal, and determining the lower limit of an average SINR as CQI, and feeding back the CQI to the base station.
US08625559B2 System and method for enhancing personal device communication capabilities using modified battery module
One or more embodiments of the present invention disclose a system and method for enhancing the communication capabilities of a personal electronic device by modifying its existing battery module, adding communication circuitry to the modified module, and providing for the personal device to communicate in a Wireless Wide Area Network (WWAN) via this modified battery module. The system and method consists of a personal device's existing battery pack modified to contain one or more wireless communication circuits, the wireless communication circuitry included in the modified battery module, and the method by which the personal device will communicate to the WWAN using the modified battery module. The system can also be used to re-distribute WWAN communication from the modified battery module, to one or more external personal devices, using near-field communications.
US08625557B2 Communication device, communication system, mode switching method, and program
Provided is a communication device including a first communication unit for performing communication by a communication scheme, the communication scheme being for applying voltage from a signal electrode that is in contact with or that is brought into proximity of a human body, generating an electric near field on a human body surface and performing transmission, a second communication unit different from the first communication unit, a switching signal detection unit for detecting, from signals intermittently received by the first communication unit, a mode switching signal for switching the second communication unit from a power save mode to a normal mode, and a switching control unit for switching the second communication unit from the power save mode to the normal mode in a case the mode switching signal is detected by the switching signal detection unit.
US08625556B2 Signal interference handling method and system and apparatus using the same
A signal interference handling method adapted to a cellular system, and a system and an apparatuses using the same are provided, where the cellar system includes a macro/micro cell base station (MBS), a home base station (HBS), and a MBS-served mobile station (m-MS), and the signal interference handling method includes steps. The m-MS detects whether there is mutual interference. The m-MS sends an interference mitigation (IM) request to the HBS if there is mutual interference. The HBS enters a low duty mode (LDM) after the HBS receives the IM request.
US08625552B2 Wireless provisioning a device for a network using a soft access point
A computing device for provisioning a wireless device for connection to a wireless network via a legacy access point. The wireless device supports a wireless protected setup protocol for obtaining the network profile of the network. A user requests the computing device discover wireless devices for provisioning. In response to the user input, the computing device is configured as a soft access point and broadcasts a beacon signal indicating that the access point supports a wireless protected setup protocol, such as Wi-Fi Protected Setup. A request for provisioning is then received by the computing device from the wireless device. A network profile is transmitted from the computing device to the wireless device in accordance with the wireless protected setup protocol. The wireless device may use the profile to connect to the network via the legacy access point using the network profile.
US08625551B2 Flexible mobility framework for heterogeneous roaming in next generation wireless networks
A system and method for mobility support of a mobile node having a home network in a heterogeneous roaming environment is presented. The method comprises the steps of authenticating the mobile node in a visited network and obtaining an address for the mobile node in the visited network, establishing a security connection between a functional component in the visited network and an agent in the home network, creating a home address for the mobile node, and using the home address to generate a SIP signaling address, a SIP media address, and a non-SIP media address, such that SIP non-media is transmitted using the security connection to the SIP signaling address, SIP media is transmitted using the security connection to the SIP media address, and non-SIP media is transmitted using the security connection to the non-SIP media address.
US08625547B1 Two-tier wireless broadband access network
A wireless access network is based on a two-tier access point (AP) structure to provide effective and efficient wireless communication into an individual home/office building. A first tier of the network utilizes “neighborhood” APs, relatively low power, and utilized to provide wireless communication with a “nanocell” boundary (e.g., 300-1000 feet). A second tier of the network utilizes a set of “network concatenation devices” (window bridge), with a separate network concatenation device at each permanent facility in the nanocell that houses wireless devices. The network concatenation device is attached to a window, for example, of a home in communication with the neighborhood AP. The network concatenation device functions as a bridge to couple to each of the wireless devices within the home. This communication is then relayed in an efficient manner between the network concatenation device and the neighborhood AP. By using a number of neighborhood APs, rather extensive wireless coverage can be obtained.
US08625542B2 Beamforming spatial de-multiplexing for collaborative spatially multiplexed wireless communication
Techniques are provided herein to enable collaborative spatial multiplexing in a wireless communication system. At M plurality of antennas of a first wireless communication device, N plurality of spatially multiplexed transmissions are received from corresponding ones of N plurality of second wireless communication devices. The first wireless communication device produces M receive signals from the transmissions received at the M plurality of antennas. The first wireless communication device applies beamforming weight vectors to the M receive signals and in so doing produces N signals or signal streams, where N is less than or equal to M. The first wireless communication device then recovers the modulated data for each of the transmissions from the N signals.
US08625541B2 Seamless session switching method and mobile terminal
A seamless session switching method and a mobile terminal are provided in the present invention. The method includes: a first mobile terminal establishing a first VOIP session with a second terminal via an initial wireless network; the first mobile terminal acquiring a target wireless network when the first mobile terminal detects that a switching event occurs; the first terminal transmitting a second session request to the second terminal via the target wireless network, and keeping the first VOIP session continued; and the first mobile terminal establishing a second VOIP session with the second terminal via the target wireless network after receiving an acknowledge message for the second session request from the second terminal, and terminating the first VOIP session after the second VOIP session is established. The present invention can realize the seamless free switching, and use a better wireless network for the session, so as to increase the session quality of the user.
US08625538B2 Method and apparatus for association control in mobile wireless networks
A method for association of a mobile terminal with an access point (AP) includes determining a set of available APs. The AP from among the available APs that has the coverage area that is likely to encompass the mobile terminal for the greatest period of time or distance is selected. The selected AP is associated with the mobile terminal.
US08625532B2 Soft handoffs in networks
Various embodiments enable a device to maintain a plurality of connections to a plurality of wireless networks simultaneously using one radio. For instance, a device can partition in time, or “time-slice”, when it transmits and receives data such that a device can maintain a plurality of connections with a plurality of networks concurrently. With the plurality of connections, the device can receive multiple copies of data. In some embodiments, a device can compare multiple copies of data and determine which copy of data is a best representation. Once a best representation has been determined, it can be selected for further usage.
US08625527B2 Method and system for maintaining session continuity when changes occur at the terminal during a session
A method and a system for maintaining session continuity, in which the system includes a Handover Source Function (HOSF), a Handover Destination Function (HODF), a Handover Anchor Function-Control Plane (HOAF-CP) and a Handover Anchor Function-User Plane (HOAF-UP). The method includes a first user establishing a connection through the HOSF with the HOAF-CP and the HOAF-UP which correspond to a second user, so as to establish a session with the second user. The method further includes that, during session handover, the HODF that corresponds to the HOSF establishing another connection with the HOAF-CP and HOAF-UP though which the first user continues the session with the second user, so as to maintain the session continuity. When access address or access technology of the terminal changes, or even the terminal changes during a session, the method and the system can logically replace the connection before the handover with a new connection to ensure the session continuity.
US08625519B2 Carrier aggregation method and carrier aggregation device
A carrier aggregation method and a carrier aggregation device are related to the field of communications technologies. The method includes: acquiring information of available spectrum resources; selecting an available frequency band less than a maximum design bandwidth and greater than or equal to a minimum design bandwidth as a base frequency band when the available frequency band exists in the available spectrum resources; determining a frequency band with a width being the maximum design bandwidth, where the frequency band with the width being the maximum design bandwidth has a center frequency which is an integral multiple of a minimum channel raster and is the closest to a center of the base frequency band; and determining an aggregated carrier by using the frequency band with the width being the maximum design bandwidth.
US08625511B2 Method and communication terminal for implementing a voice service through a wireless network
The present invention discloses a method and a communication terminal for implementing a voice service through a wireless network. The method includes: generating a request for a voice service according to a voice service access code and generating a trigger signal according to the request; setting up a connection with the wireless network according to the trigger signal; performing network registration for the voice service; and processing a call of the voice service through the network connection after the network registration is successful. The technical solution of the present invention overcomes the conflict between Voice over Internet Protocol (VoIP) and dial-on-demand when VoIP traffic is carried over a Packet Switched (PS) network, so that no radio bandwidth is wasted and that the user can use VoIP at any time with no need to modify the network.
US08625510B2 Method and system for using resources allocated to a wireless network in a coexisting wireless network
A wireless device includes a first wireless transceiver and a second wireless transceiver. The first wireless transceiver is configured to communicate via a first wireless network, and includes a first scheduler configured to schedule communication via the first wireless network. The second wireless transceiver is configured to communicate via a second wireless network. The second wireless transceiver includes a second scheduler. The second scheduler is configured to identify a resource allocated to the second wireless transceiver for a transaction via the second wireless network, to identify a portion of the resource used by the second wireless transceiver for the transaction, and to transfer information defining the portion to the first transceiver. The first scheduler is also configured to schedule, based on the information transferred by the second scheduler, the first transceiver to communicate via the first wireless network using the resource allocated to the second wireless transceiver for the transaction.
US08625504B2 Radio transmission device, control device, radio communication system, and communication method
A radio communication system converts a time domain signal into a plurality of frequency signals to be allocated onto a plurality of subcarriers to be transmitted. The radio communication system changes a method of allocating the plurality of frequency signals onto the plurality of subcarriers based on transmission power information.
US08625502B2 Method for reducing information load of packet service control channel
The present disclosure provides a method for reducing information load of Packet Service Control Channel and a method for updating channelization code. The method for reducing information load of Packet Service Control Channel comprises the following steps: sending a service access request to a RNC by means of a UE; determining whether the service need to monitor HS-SCCH, and if the HS-SCCH is determined not to be monitored, configuring a transport block size index used when the UE does not need to monitor the HS-SCCH and transmitting the transport block size index to a BS, by means of a RNC; determining a channelization code of a High-Speed Physical Shared Channel according to the transport block size index, and sending the channelization code to the RNC, by means of the BS; transmitting the transport block size index and the channelization code to the UE by means of the RNC.
US08625489B2 Content output apparatus, content playback system, content output method, and program
There is provided a content output apparatus including a wireless communication unit for transmitting an acquisition request for content data based on a position of the content data in an output order, a communication control unit for investigating whether or not acquisition of the content data is possible, before transmitting the acquisition request, and an output control unit for rearranging the output order according to a result of the investigation.
US08625488B1 Embedded Access Point
A wireless access point includes a wireless communication module to establish a wireless connection with a first station; a first processing unit to perform a network function in a first basic service set (BSS) including the wireless access point and the first station; and a first connector to removably mate with a second connector, where a device separate from the wireless access point is (i) coupled to the second connector and (ii) has a second processing unit and a power source, where the first processing unit of the wireless access point is directly powered by the power source via the first connector and the second connector.
US08625486B2 MAC reset and reconfiguration
A method and apparatus for reconfiguring a medium access control (MAC) entity in a wireless transmit receive unit (WTRU). The method and apparatus includes the WTRU transmitting a MAC reconfiguration request, the WTRU receiving a MAC reconfiguration command including new MAC parameter values and the WTRU reconfiguring a MAC entity based on the new MAC parameter values in the MAC reconfiguration command.
US08625485B2 Data flow routing in a multi-hop wireless network
A data flow from a source to a destination is routed in a multi-hop wireless network. Nodes are searched in the multi-hop wireless network for information of route metrics for the nodes, the information of the route metrics are received, a route that has a most optimal route metric for the data flow are determined based on the route metrics and a data flow metric of the data flow, and the data flow are received from the source via the route at the destination in the multi-hop wireless network.
US08625482B2 Wireless communication system, wireless access point, communication control method and computer-readable medium
The traffic of wireless communication between wireless access points can be lowered without requiring a change in the access point to which an associated station belongs, to thereby efficiently use a band for the wireless communication. For this purpose, (1) a station sends a packet, and a wireless access point and a wired access point receives the packet; (2) the wired access point stores an identifier indicating proxy transmission in an ACK packet and then transmits the ACK packet, and (3) the wireless access point confirms the proxy processing identifier of the ACK packet from wired access point and stops delivery of packets to the backhaul. The wired access point delivers the packet to a destination of the packet.
US08625479B2 Data synchronization for multicast/broadcast service in wireless relay network
Wireless communication relay networks and techniques for providing data synchronization in Multicast Broadcast Services (MBS).
US08625476B2 Mobility management system and method for distributed mobility management network
The present invention relates to a mobility management system and method for distributed mobility management network providing initial connection and handoff processes of mobile nodes to support IP multicast, and a method of selecting agents and networks to receive multicast data by anchor agents in the distributed mobility management network, comprising: a mobile node receiving network access services by conducting wireless communications in the distributed mobility management network through the wireless transmitter-receiver as a device consists of a wireless transmitter-receiver, an antenna and a control unit; a mobility management anchor agent supporting the mobility of the above mobile node, and taking the role of anchor each time the mobile node moves; a mobility management information server receiving information on agent or network transmitting multicast channel and data currently received from the above mobility management anchor agent, and then registering and updating the information.
US08625472B2 Systems and methods for processing time-division signals and frequency-division signals
System and methods are provided for processing time-division signals and frequency-division signals using a multi-mode transceiver. The example system includes a power amplifier, a switching component, and a duplexer. The power amplifier is configured to receive a first time-division signal from the transceiver and to generate an amplified time-division signal based on the first time-division signal if the transceiver is in a time-division mode. The power amplifier is further configured to receive a first frequency-division signal from the transceiver and to generate an amplified frequency-division signal based on the first frequency-division signal if the transceiver is in a frequency-division mode. The switching component is configured to receive the amplified time-division signal from the power amplifier, and to output the amplified time-division signal for transmission. The duplexer configured to receive the amplified frequency-division signal from the switching component, and to output a transmission signal for transmission.
US08625468B2 Systems and methods for granting feature control based on user location
A communication system comprises a plurality of communication devices and a feature control module. The plurality of communication devices reside at a plurality of locations associated with a user and are operatively associated with a communication network. The feature control module is configured to identify a location of the user, identify at least one of the communication devices at the plurality of locations, and grant feature control for a communication session to at least one communication device based on the identification of the location of the user.
US08625464B2 Systems and methods for providing a quiescing protocol
The systems and methods of the present invention provide a quiescing protocol. In one embodiment, nodes of a system utilize the protocol to complete processing until they reach a consistent state. In one embodiment, a coordinator initiates the quiescing process and the nodes communicate with each other to determine whether their messages have been processed and communicate with the coordinator to determine when all of the messages have been processed.
US08625461B2 Mobile WLAN gateway
A technique for operating a mobile station as wireless local-area network (WLAN) gateway. The mobile station is provided with a gateway application to control the following operations: activating the WLAN means as a WLAN base station capable of communicating with at least one WLAN terminal over a WLAN network; creating a network identifier for the WLAN base station; assigning an internet protocol address for the at least one WLAN terminal; resolving domain name service (DNS) queries in cooperation with an external DNS service system; assigning at least one port number for each protocol supported by the gateway application; and tunneling internet traffic between the at least one WLAN terminal and an internet host over the broadband connection.
US08625456B1 Withholding a data packet from a switch port despite its destination address
This document describes tools that withhold a data packet from a switch port despite its destination address. In one embodiment, the tools may receive a port description identifying a set of switch ports. The tools configure the set of ports so that data packets exchanged through the switch by interested entities that would otherwise be forwarded to uninterested entities are instead withheld from the uninterested entities. In another embodiment, the tools may configure a data-packet switch according to a port description identifying a set of ports and a subset of the set of ports. The tools receive a data packet that includes a broadcast destination address on a receive port and then determine, based on the port description, whether the receive port belongs to the subset. If the receive port does not belong to the subset the data packet is withheld from the other ports of the set.
US08625454B2 Distribution of data
A method for improved distribution of data in a computing environment includes receiving data for distribution in the computing environment and receiving configuration data of the computing environment. The method also includes parsing the data for distribution using the configuration data into header information of a packet. The header information includes data offsets identifying a common data portion within the date for distribution, the common data portion being available to all nodes of the computing environment and identifying a first node of the computing environment and a particular-node data portion within the data for distribution, the particular-node data portion being available only to the first node of the computing environment. The method also includes broadcasting the header information of a packet to all nodes of the computing environment and broadcasting the data for distribution to all nodes of the computing environment in response to broadcasting the header information.
US08625453B2 Ad-hoc network and a method for configuring the ad-hoc network and a mobile repeater telephone for use in the ad-hoc network and use of the mobile repeater telephone
An ad-hoc network that includes a plurality of telephones at least one of which is a mobile repeater telephone for establishing a first telephone connection line between a first caller telephone and a first receiver telephone, and for simultaneously establishing at least one second telephone connection line between a second caller telephone and a second receiver telephone. A subset of all the mobile repeater telephones in the network each have its own unique code and a subset of the unique codes are known to a subset of all mobile repeater telephones in the ad-hoc network. The mobile repeater telephones have a software program stored on the processors of the telephones or a database that is accessible by the telephones. The software program includes a geographic map in electronic form of the area of the network and includes data about topography and obstacles and how much the obstacles attenuate the signal.
US08625445B2 Communication apparatus and control method therefor
A communication apparatus decides whether to provide, to a receiving apparatus that receives provided communication parameters, communication parameters that have been set by a communication-parameter setting process performed with another communication apparatus. When it is determined to provide the set communication parameters, a parameter that controls sending of an informing signal is changed in order to increase the number of informing signals sent by the communication apparatus per unit time.
US08625443B2 System for measuring transmission bandwidth for media streaming and method for same
A system for measuring a transmission bandwidth for media streaming and a method thereof that are capable of calculating the transmission bandwidth by using a transmission packet to be transmitted to a receiver without transmitting a proving packet to the receiver and streaming media data to a receiver by using the transmission bandwidth in a service for streaming the media data such as a moving picture in real time.
US08625439B2 System and method for communicating alarms between devices of a packet network
A system and method for communicating failures in a metro Ethernet network (MEN). Packets are communicated through multiple maintenance entities. A determination is made that there is a failure between or at one of the multiple maintenance entities. An alarm is generated at a maintenance entity nearest the failure in response to determining there is a failure. The alarm indicates a location of the failure. The alarm is communicated back through one or more of the multiple maintenance entities to a maintenance end point. The alarm is routed at least two a communications service provider determined to be associated with the failure.
US08625436B2 Displaying a wideband spectrum using a narrowband receiver
Methods of aggregating spectrum data captured from a narrowband radio to form a spectrum covering a much wider frequency band. Frequency data, such as FFT spectrum data captured from a narrowband receiver such as an IEEE 802.11 Wi-Fi receiver are combined to display representative real-time FFT, average FFT, and FFT duty cycle data of a wideband spectrum. Data is captured from narrow band radios such as access points, station monitors, or client devices on a wireless network. A wideband spectrum may be aggregated from data captured from one or from multiple devices. Data may be stored for later analysis and display.
US08625435B2 Generating and allocating performance monitoring traffic
A method includes monitoring, by a first network device, traffic from a customer device, wherein the traffic is to be forwarded via a provider's network. The method also includes identifying a traffic pattern associated with the traffic, identifying a link on which the identified traffic pattern was transmitted and generating performance monitoring traffic. The method further includes forwarding, by the first network device, the performance monitoring traffic to the provider's network via the link on which the identified traffic pattern was transmitted.
US08625432B2 Networks
A network includes a number of nodes interconnected by communication links. The nodes include pairs of nodes configured as maintenance end points. Each maintenance end point of each pair is configured to transmit continuity check messages to the other maintenance end point of the pair. Each maintenance end point is arranged to transmit a continuity check message according to a schedule such that an impact of transmission of the continuity check message on the network resources is reduced.
US08625428B2 Method and apparatus for handling a switch using a preferred destination list
The present invention relates to switching technology, such Ethernet, where data switching is performed based on a collision-prone switching table (31). The invention provides a possibility to avoid difficult collision-caused flooding and makes it possible to use simple and inexpensive switching equipment, while still not having to worry about consequences of collision-caused flooding. A preferred destination list (43) is provided. This list identifies one or more preferred switching destinations (1, 11). For each preferred destination, a switching address and a corresponding port identification is obtained (53). An order (55) is then made to enter and lock the obtained switching address and corresponding port identification into the switching table (31).
US08625426B2 Network flow termination
A network has a plurality of edge nodes (7a, 7b, 7c, 7d) and core nodes (3a, 3b, 3c) for carrying flows of data from an ingress gateway (7a, 7b, 7c, 7d) to an egress gateway (7a, 7b, 7c, 7d) along a path of core nodes. For any given path in the network work from an ingress node to an egress node, the number of flows is controlled. When network congestion occurs, the egress gateway (7a, 7b, 7c, 7d) provides an indication of the level of network congestion. Terminating flows is disruptive and therefore the ingress gateway (7a, 7b, 7c, 7d) can mark other flows with a congestion marker and send them to the egress gateway (7a, 7b, 7c, 7d). These marked flows are routed by the core and egress gateway (7a, 7b, 7c, 7d) but ignored for calculating network congestion. When the network congestion is alleviated, the marked flows can be un-marked and treated as normal flows, hence the network avoids unnecessary flow termination.
US08625424B2 Method and system for routing information in a network
A method and system for determining an optimal route from a node to a given sink node in a network is described. Sink node periodically transmits routing information containing an indicator of recency. This indicator of recency is periodically updated. Routing information is received by a plurality of nodes in the network. Each node receiving routing information compares the indicator of recency contained in the routing information with an indicator of recency stored at the node to determine whether the received routing information is more recent than the stored routing information. An optimal route to the sink node is determined based on this comparison. Each node also periodically transmits routing information based on stored routing information to other nodes.
US08625423B2 Device and method for relaying packets
A system having a plurality of network devices, each including: an interface module including a plurality of physical ports to transmit and receive packets; a computing module configured to execute a computing process with a computational expression using seed information, the seed information including at least one of destination information and source information associated with a received packet; a destination search module configured to, based on the result of the computation, select a physical port for transmission of the received packet from a plurality of candidate ports among the plurality of physical ports; and a modifying module configured to modify the computational expression, wherein the plurality of network devices include preceding-stage and subsequent-stage network devices, the subsequent-stage network device being directly coupled to the preceding-stage network device with physical wiring, and wherein the subsequent-stage and preceding-stage network devices are configured to use different expressions in the computing process.
US08625422B1 Parallel processing using multi-core processor
Disclosed are methods, systems, paradigms and structures for processing data packets in a communication network by a multi-core network processor. The network processor includes a plurality of multi-threaded core processors and special purpose processors for processing the data packets atomically, and in parallel. An ingress module of the network processor stores the incoming data packets in the memory and adds them to an input queue. The network processor processes a data packet by performing a set of network operations on the data packet in a single thread of a core processor. The special purpose processors perform a subset of the set of network operations on the data packet atomically. An egress module retrieves the processed data packets from a plurality of output queues based on a quality of service (QoS) associated with the output queues, and forwards the data packets towards their destination addresses.
US08625419B2 Method and device for adjusting transmission of transport network data
In the field of optical communications, a method and a device for adjusting transmission of transport network data are provided. The method includes the following steps. Information of adjusting a designated Optical Transport Network (OTN) line sent from an OTN is received. The OTN line corresponding to the information of adjusting the designated OTN line is adjusted. Changed data traffic of the adjusted OTN line is calculated. An Ethernet channel to be adjusted according to the changed data traffic is designated, and the Ethernet channel to be adjusted is adjusted correspondingly. The device includes a Link Capacity Adjustment Scheme (LCAS) module and a channel processing module. According to the method and the device, the adjustment of the OTN line is associated with the adjustment of the Ethernet channel, thereby ensuring the data transmission efficiency, and improving the overall performance of a network.
US08625416B2 Verifying communication redundancy in a network
Apparatuses, methods, and computer-readable media support diagnosing a communications network using a network protocol that ensures a loop-free topology to prevent bridge loops. One of the network devices is identified as a selected device in a network ring, where the selected device interacts with the network ring through first and second ports. The values of some of the parameters of the selected device are modified to be distinguishable from that of any network device in the ring, and diagnostics about the functioning of the network protocol are then performed to obtain state information about the first and second ports. When one of the ports is determined to be in the blocking state, network redundancy for the network ring is verified. However, when neither of the ports is not in the blocking state, a redundancy problem may be detected.
US08625414B1 Method for accelerating failover of VPN traffic in an MPLS provider network
Failover of VPN traffic between MPLS tunnels may be accelerated by determining a main and a standby MPLS tunnel for each VPN and passing both the main and standby MPLS tunnel information to the forwarding plane of a network element configured to implement the VPN. In the event of failover of a main MPLS tunnel interface, the forwarding plane may be instructed to use the standby MPLS tunnel instead of the main MPLS tunnel. Since the standby MPLS tunnel has already been determined, and information associated with the standby MPLS tunnel has already been provided to the forwarding plane, it is not necessary to recompute a new MPLS tunnel or reprogram the forwarding plane using the new MPLS tunnel information. By removing control plane operations and control plane-forwarding plane interaction from the handling of failovers, the failover recovery time may be accelerated to under 50 ms, to thereby enable VPN connections to handle time sensitive traffic.
US08625412B2 Redundant pseudowires between ethernet access domains
A computer network includes first and second Ethernet access domain networks, each of Ethernet access domain networks including a user-facing provider edge (u-PE) device, and a stack group of network-facing provider edge (n-PE) devices coupled with the u-PE device, the n-PE devices running a bidding protocol to select one of the n-PE devices as a primary n-PE device for a single pseudowire connection path between the first and second Ethernet access domain networks. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. 37 CFR 1.72(b).
US08625411B2 Robust mesh transport network comprising conjoined rings
A mesh network architecture is disclosed whose protected services can be restored quickly after the failure of a network element (i.e., a network node, a network transmission facility). Furthermore, the protected services can be restored after all single and most multiple network-element failures as quickly as a ring network can recover from a single network-element failure. And still furthermore, the illustrative embodiment is also advantageous in that it can be administered and maintained, for most purposes, as a collection of distinct ring networks. Embodiments of the present invention can use any protocol or transmission technology (e.g., wavelength division multiplexing, SONET/SDH, ATM, etc.). Furthermore, embodiments of the present invention distinguish between the transport function, the provisioning function, and the fault notification functions of a network and provide that each of the functions can be accomplished by different networks using different protocols.
US08625410B2 Dual homed E-spring protection for network domain interworking
A system for controlling packet forwarding through a dual-homed connection between first and second network domains, the dual-homed connection including two peer nodes connected to the first and second network domains. A sub-ring network is instantiated in the first network domain, and includes at least two nodes connected in a linear topology between a pair of end-nodes. Each end-node corresponds with a respective one of the peer nodes. A virtual link through the second network domain for conveys traffic of the sub-ring network between the peer nodes, and closes the sub-ring network to define a ring topology. Each of the nodes of the sub-ring network is controlled to forward packets of the sub-ring network in accordance with a ring network routing scheme.
US08625409B2 Method and apparatus for correlating and suppressing performance alerts in internet protocol networks
A method and apparatus for correlating and suppressing performance alerts in a packet network are disclosed. In one embodiment, a method for handling alerts in a packet network includes receiving a plurality of alerts relating to one or more faults in the packet network, wherein the plurality of alerts is generated from information contained in a plurality of call detail records, correlating the plurality of alerts into one or more sets of performance alerts, each of the one or more sets of performance alerts being associated with a common one of the one or more faults, and suppressing at least one further alert relating to at least one of the one or more sets.
US08625405B2 Sounding reference signal
A wireless device receives RRC message(s) configuring transmissions of sounding reference signals on a second carrier in a second carrier group. The wireless device receives a random access response comprising a long time alignment value and a preamble identifier. The wireless device transmits the sounding reference signals on the second carrier after adjusting uplink transmission timing of the second carrier group. The wireless device is configured to not transmit any of the sounding reference signals on the second carrier until the wireless device receives the random access response comprising the long time alignment value and an uplink grant.
US08625401B2 System and method for reducing RF emissions associated with an optical drive laser diode HFM signal
An optical drive laser diode drive current has a High Frequency Modulation (HFM) signal superimposed to aid optical medium readability. The HFM signal is provided by an HFM oscillator interfaced with the laser diode drive current to provide the HFM signal with a frequency from within a predetermined range. A frequency controller varies the frequency of the HFM signal over time to reduce RF emissions associated with the HFM signal. For instance, the HFM signal frequency is varied in a swept sawtooth or triangle pattern. As another example, the HFM frequency is varied with random selections of frequencies from a predetermined frequency range.
US08625393B2 Portable diver apparatus, comprising a portable computing device and an add on diver device
A portable diving apparatus, which comprises: (a) a water proof casing which comprises an external key pad; (b) a portable computing device within said water proof casing, said portable computing device comprises a diving module; (c) a pressure sensor which is mounted at least partially outside said water proof casing; (d) an adaptor within said water proof casing for receiving key pad entries from said key pad by means of first cable, and pressure indications from said pressure sensor by means of third cable, and for converting said key pad entries and said pressure indications to key pad data and pressure data respectively in a standard communication protocol, and transferring said data in said (wired or wireless) standard communication protocol into said portable computing device, wherein at least said pressure indications are processed by said diving module of said portable computing device and displayed as diver information on a display of said portable computing device.
US08625392B2 Method and system for remote sound speed measurement
A system and method of remote sound speed measurement are disclosed. In one embodiment, a system for estimating a sound speed comprises a plurality of transducers configured to i) transmit a first acoustic signal from a first location, ii) receive a first scattered signal at a second location, iii) receive a second scattered signal at a third location, and iv) receive a third scattered signal at a fourth location; and a microprocessor configured to i) estimate a travel time based on at least one of the first, second, or third scattered signals, ii) generate a cross-correlation signal comprising a product of at least two of the first, second, and third scattered signals, iii) estimate a travel time difference based on at least the cross-correlation signal, and iv) estimate a sound speed based on at least the estimated travel time and the estimated travel time difference.
US08625391B2 Networked sonar observation of selected seabed environments
A sonar transducer network for observing a seabed includes a controller. A first transducer assembly includes a first acoustic transducer to convert a first ping to a first electrical signal; and a first transducer processor to receive a first electrical signal from the first acoustic transducer to generate the first transducer data. At least one second transducer assembly is spaced apart from the first transducer assembly. The second transducer assembly includes a second acoustic transducer to convert a second ping to a second electrical signal. The second transducer processor receives the second electrical signal from the second acoustical transducer to generate second transducer data. A network bus communicates first transducer data and second transducer data with the controller.
US08625390B2 Acoustic waveform stacking using azimuthal and/or standoff binning
A method for making acoustic logging measurements includes grouping received acoustic waveforms into one of a plurality of groups, each group being representative of a measured borehole condition (e.g., a range of measured standoff values and/or a range of measured azimuth angles). The waveforms stored in at least one of the groups are stacked so as to obtain an averaged waveform. The averaged waveform may be further processed, for example, via a semblance algorithm to obtain at least one acoustic wave slowness.
US08625387B2 Methods of range selection for positioning marine seismic equipment
A method for selecting a signal arrival for determining an accurate position of seismic equipment includes the steps of transmitting a signal from a pinger; predicting a direct arrival and a reflected arrival of the signal at a receiver, wherein each arrival is the time between the transmission of the signal to reception of the signal; measuring arrivals of the signal at the receiver; selecting the measured signal arrival that is similar to the predicted direct arrival as a preliminary signal arrival; defining a confidence interval for the actual direct arrival of the signal based on the predicted direct arrival and the predicted reflected arrival; and finalizing the signal arrival, wherein the selected preliminary signal arrival is the finalized signal arrival if it is within the confidence interval.
US08625381B2 Stacked semiconductor device
Provided is a stacked semiconductor device including n stacked chips. Each chip includes “j” corresponding upper and lower electrodes, wherein j is a minimal natural number greater than or equal to n/2, and an identification code generator including a single inverter connecting one of the j first upper electrode to a corresponding one of the j lower electrodes. The upper electrodes receive a previous identification code, rotate the previous identification code by a unit of 1 bit, and invert 1 bit of the rotated previous identification code to generate a current identification code. The current identification code is applied through the j lower electrodes and corresponding TSVs to communicate the current identification code to the upper adjacent chip.
US08625376B2 Semiconductor memory device and method of operation the same
A semiconductor memory device includes a first plane and a second plane each configured to include a plurality of memory cells, and a data transfer circuit configured to transfer first data, stored in the memory cells of the first plane, to the second plane and transfer second data, stored in the memory cells of the second plane, to the first plane when a copyback operation is performed and to transfer the first data or the second data to an I/O circuit when a read operation is performed.
US08625373B2 Voltage shifting sense amplifier for SRAM VMIN improvement
A sense amplifier for a SRAM device includes a PMOS differential pair and an NMOS differential pair to support operation with bit line precharge voltage as low as a few hundred millivolts without performance degradation, and generates a full rail output signal without any additional level shifter circuits. The PMOS differential amplifier includes tail current device coupled to a voltage higher than the bit line precharge voltage, and the NMOS differential amplifier includes tail current device coupled to a voltage lower than the bit line precharge voltage.
US08625372B2 Noise tolerant sense circuit
A device and a method for a sense circuit have been disclosed. In an implementation, the sense circuit includes a sense amplifier and at least one decoupling device. The decoupling device is coupled to the sense amplifier through at least one reference line. The sense amplifier reads a data value and the decoupling device decouples the sense amplifier from a power supply during a read operation.
US08625370B2 Semiconductor integrated circuit
A semiconductor integrated circuit includes a P-type MOS transistor and two or more N-type MOS transistors connected together in series between a first and a second power supply, an input terminal connected to a gate terminal of the P-type MOS transistor and gate terminals of the two or more N-type MOS transistors, an output terminal which is a connection node between the P-type MOS transistor and one of the two or more N-type MOS transistors connected to the P-type MOS transistor, and one or more capacitors connected to the output terminal. The drive capability of the P-type MOS transistor is higher than the overall drive capability of the two or more N-type MOS transistors connected together in series. Therefore, a semiconductor integrated circuit is provided in which fluctuations in the delay time of a delay circuit caused by variations in transistor characteristics can be reduced.
US08625369B1 Determining threshold voltage distribution in flash memory
Methods, apparatuses, and systems for comparing threshold voltages of a plurality of flash memory cells to a plurality of reference voltages. A number of flash memory cells having threshold voltages that fall within each bin of a plurality of bins is determined. The plurality of bins each represent a plurality of threshold voltage ranges. A threshold voltage distribution of the plurality of flash memory cells is calculated based at least in part on the number of flash memory cells that fall into each of the bins.
US08625368B2 Integrated circuit with separate supply voltage for memory that is different from logic circuit supply voltage
In one embodiment, an integrated circuit includes at least one logic circuit supplied by a first supply voltage and at least one memory circuit coupled to the logic circuit and supplied by a second supply voltage. The memory circuit is configured to be read and written responsive to the logic circuit even if the first supply voltage is less than the second supply voltage during use. In another embodiment, a method includes a logic circuit reading a memory cell, the logic circuit supplied by a first supply voltage; and the memory cell responding to the read using signals that are referenced to the first supply voltage, wherein the memory cell is supplied with a second supply voltage that is greater than the first supply voltage during use.
US08625366B2 Negative high voltage generator and non-volatile memory device including negative high voltage generator
A negative high voltage generator includes a charge providing unit and a voltage conversion unit. The charge providing unit is configured to periodically output a predetermined amount of positive charges received from a supply voltage. The voltage conversion unit is configured to store the positive charges and to discharge the stored positive charges to a ground voltage to generate a negative high voltage having a magnitude larger than a magnitude of the supply voltage.
US08625365B2 Memory device and method using encode values for access error condition detection
A memory module decodes an address to determine a one or more wordline select pattern, or other spatial select pattern. An encoder determines an encoded value based upon the wordline select pattern that is compared to an expected encode value. The encode value has fewer than twice the number of address bits used to determine the wordline select pattern.
US08625362B2 Data sensing device non-volatile memory
A non-volatile memory device for measuring a read current of a unit cell is provided. The non-volatile memory device includes a unit cell configured to read or write data, a column switching unit configured to select the unit cell in response to a column selection signal, a sense amplifier controlled by a sense-amplifier enable signal, configured to sense and amplify data that is received from the unit cell through the column switching unit, a first latch unit configured to latch the sense-amplifier enable signal for a predetermined time when a test code signal received from an external part is activated, a column controller configured to output a latch control signal in response to a combination of a column switch-off signal and a column control signal, and a second latch unit configured to control whether or not the column selection signal is latched in response to an activation state of the latch control signal.
US08625361B2 Circuit and method for controlling write timing of a non-volatile memory
A circuit and a method for controlling the write timing of a non-volatile memory are provided. The method includes the following steps. First, a resistance state switching of at least one memory cell of the non-volatile memory executing a writing operation is monitored to output a control signal. The memory cell stores data states with different resistance states. A write timing is input to the memory cell through a timing control line. Next, the write timing is generated based on a clock signal and the control signal. The write timing is enabled at the beginning of a cycle of the clock signal, and is disabled when the memory cell finishes the resistance state switching.
US08625357B2 Local self-boosting method of flash memory device and program method using the same
Provided is a local self-boosting method of a flash memory device including at least one string having memory cells respectively connected to wordlines. The local self-boosting method includes forming a potential well at a channel of the string and forming potential walls at the potential well to be disposed at both sides of a channel of a selected one of the memory cells. The channel of the selected memory cell is locally limited by the potential walls and boosted when a program voltage is applied to the selected memory cell.
US08625356B2 High-speed verifiable semiconductor memory device
A memory cell stores several data using n (n: natural number more than 1) threshold voltages. A voltage supply circuit supplies a predetermined voltage to a gate of the memory cell in a verify operation of verifying whether or not the memory cell reaches a predetermined threshold voltage. A detection circuit connected to one terminal of the memory cell charges one terminal of the memory cell to a predetermined potential. The detection circuit detects the voltage of one terminal of the memory cell based on a first detection timing, and further, detects the voltage of one terminal of the memory cell based on a second detection timing.
US08625352B2 Method and apparatus for sharing internal power supplies in integrated circuit devices
A method, system and apparatus for sharing internal power supplies in integrated circuit devices is described. A multiple device integrated circuit 200 including multiple integrated circuits 202-205 each having internal power supplies is contained in an enclosure 201. Integrated circuits 202-205 are described showing how to make external connection to internal power supplies. Connections 208-212 are provided to the internal power supplies of each of devices 202-205. Another embodiment 500 of the system provides for disablement of regulators in multiple integrated circuits 502, 503, and 504 by another integrated circuit 501 for power consumption reduction. The method FIG. 6 includes providing devices and connecting the internal power supplies together. An integrated circuit 501 with a power supply 400 adapted to the system and method with additional circuitry 308, 404 and 402 for disabling a regulator 306 is described.
US08625351B2 Nonvolatile memory devices
Nonvolatile memory devices including a memory cell array with a plurality of memory blocks and a plurality of bit lines arranged at the memory cell array. Each of the plurality of memory blocks may include a plurality of strings arranged in rows and columns and formed to be vertical to a substrate. Strings of each row of each memory block are connected with the bit lines, respectively, and strings of each column of each memory block are connected in common with a corresponding one of the bit lines. One memory block of the plurality of memory blocks includes a first region for storing ROM data and a second region for storing replica ROM data for repairing the ROM data.
US08625346B2 Multiple level cell memory device with single bit per cell, re-mappable memory block
A system having a non-volatile memory device has a plurality of memory cells that are organized into memory blocks. Blocks can operate in either a multiple bit per cell mode or a single bit per cell mode. A processor controls the system and selects blocks to operate in the multiple bit per cell mode and single bit per cell mode. One dedicated memory block is capable of operating only in the single bit per cell mode. If the dedicated memory block is found to be defective, a defect-free block can be remapped to that dedicated memory block location to act only in the single bit per cell mode.