Document Document Title
US08762528B2 Systems and methods for write protecting foundation fieldbus linking devices
Systems and methods for write protecting Foundation Fieldbus linking devices are described. A message output by an external system for communication to a Foundation Fieldbus linking device may be received by a gateway device. The linking device may be identified by a virtual address included in the received message. The gateway device may determine whether the message includes a command to write data to the linking device or a Foundation Fieldbus device connected to the linking device. If it is determined that the message does not include a command to write data, then the gateway device may direct communication of the message to the linking device. If, however, it is determined that the message includes a command to write data, the gateway device may generate an exception for preventing the requested write operation.
US08762525B2 Managing risk in resource over-committed systems
Risk associated with over-committing shared resources is determined. In response to receiving a request to provision a new workload, a candidate mix of virtual machines is selected from plurality of virtual machines already running on a cloud infrastructure. A utilization profile is then created for an aggregate behavior of the candidate mix of virtual machines and a new virtual machine running the new workload. A risk inherent in over-commitment if the new workload is grouped with the candidate mix of virtual machines is determined, and whether that risk is acceptable. If the risk is acceptable, the new workload is provisioned by over-committing the candidate mix of virtual machines with the new virtual machine running on the cloud infrastructure.
US08762521B2 Monitoring the distribution of software
A computer implemented method to monitor the distribution of software to computers on a network is provided. The network has a data source, for example a systems management tool, which stores data relating to downloads of software. It is desirable for the purpose of operating the network economically to monitor the distribution of software to users. The systems management tool is accessed to determine the number of the computers on the network which have received a particular item of software. That number is compared with a threshold number which is small compared to the number of computers on the network. If the number is less than the threshold that is taken as an indication that the particular item of software has been distributed to the computers by a download as a result of one or more individual requests by users of the computers. Monitoring such indications can be used to estimate the cost of dealing with individual requests and that provides information for assisting a decision to provide a portal for making software available to users. Such an indication may be used to automatically make the software available on a portal to be downloaded by other users, if such a portal is provided.
US08762518B2 Program and method for adaptively maintaining a local peer group in a dynamic environment
A method for maintaining a local peer group (LPG) for supporting communications among vehicles. The LPG is formed from a plurality of vehicles. Each vehicle is equipped with a wireless communications device. One of the vehicles is selected as a group header node (GH). The method comprises receiving periodically a heartbeat packet from the GH, the heartbeat packet including a maximum hop count, and a heartbeat cycle, forwarding the heartbeat packet until the maximum hop count is reached after waiting for a first random relay delay, which is less than a maximum allowable adjustable value, replying to the heartbeat packet with a membership report packet, forwarding a membership report packet towards the GH, and adding a vehicle that submitted the membership report packet to a LPG membership as a member node of the LPG if the membership report packet is new or updating information for a member node.
US08762515B2 Methods and systems for collection, tracking, and display of near real time multicast data
A computer-based method for depicting the participating devices of a multicast group based on the transmit and the receive activities of the devices in a computer network is described. The method includes extracting, from a database, a single instance of each unique packet header associated with a plurality of multicast packets, the multicast packets having been transmitted across the computer network over a predefined period of time, calculating a number of bytes transferred for each source internet protocol (IP) to destination IP multicast tuple from the extracted packets, determining a location of the source IP address and a bandwidth associated with the source IP address from the extracted packets, determining a location of the devices subscribing to the packets and a bandwidth associated with each of the destination sites, and providing a display of all multicast traffic, wherein the multicast traffic is summarized in a user selectable list.
US08762508B2 Effectively managing configuration drift
Configuration drift refers to changes made over time that cause a computer or service to deviate from a desired configuration. Configuration drift of a group of machines can be managed by defining configuration intent. Intent is defined by defining a configuration baseline comprised of a collection of related configuration rules. Configuration rules include settings, and targets which can be any managed entity that enables reporting of non-compliance at a more granular level. A configuration baseline can be completed by reading configuration rules from one or more well-configured computers. Configuration drift is assessed by comparing actual values to the configuration baseline values and is reported at a managed entity level instead of at a machine level. Remediation, returning the computer to a state of compliance with the configuration baseline, can be performed on demand. Remediations performed over time are retained and applied to a new instance of the service to eliminate configuration drift on the new instance.
US08762506B2 Method and system for partitioning recursive name servers
A method of applying device preferences to network traffic includes establishing first DNS settings of a first device and establishing second DNS settings of a second device. The first DNS settings are associated with one or more first name servers. The second DNS settings are associated with one or more second name servers. The method also includes transmitting, from the first device, at least a portion of a first DNS query and a public IP address to the first name server. The method further includes transmitting, from the second device, at least a portion of a second DNS query and the public IP address to the second name server.
US08762505B2 Definition configuration and administration of distributed server systems through structured data model
A platform for manipulating data associated with defining, deploying, and administering distributed server systems utilizes a structured data model with a flexible replication mechanism, a set of schemas, and an object model to manipulate system topology, configuration (settings), and policies. A scoping mechanism for characteristics of the settings, policies, and resolution is provided in addition to the data model along with an authorization mechanism for single and multi-tenant environments.
US08762504B2 System and method for creating networked short range zone through remote delivery of short range proxy server on a remotely located machine
System and method for creating networked short range zone through remote delivery of short range proxy server on a remotely located machine, the method comprising the steps of registering with the system network, receiving a unique ID, accessing the server for further processing, downloading the relevant application with enabling means, connecting a device to short range dongles, running the application and registering the device using the unique ID, entering the location based and/or other relevant information, enabling the device for creating networked short range zone.
US08762503B2 Best practices analysis of zones and components in a network
Provided is a method for best practices analysis of zones and components in a network. A database has information on components in the network and configuration settings for the components. Best practices rules indicate best practices configuration settings for components in the network. The database and the accessed best practices rules are processed to determine whether the configuration settings for the components in the network satisfy the best practices configuration settings for the components indicated in the best practices rules. A report is generated indicating whether the configuration settings of the components in the network satisfy the best practices configuration settings for the components indicated in the best practices rules.
US08762502B2 Installation of server-stored disk image on client
A client computing device uses a transport protocol to randomly access over a network a disk image stored on a server computing device. The disk image is remotely mounted at the client computing device from the server computing device. The disk image is installed on a storage device of the client computing device, without having to map the disk image as a network drive at the client computing device and/or without downloading the disk image locally to the client computing device.
US08762497B2 Retrieving data from a server
A system includes a server and a controller embedded in a device. Both the server and the embedded controller are capable of communicating over a computer network. The embedded controller sends a command to the server over the computer network that identifies an instance of the device. In response, the server identifies the instance of the device based on the command, retrieves data that is specific to the instance of the device, and sends the data to the embedded controller over the computer network.
US08762496B1 Pre-selecting content to be delivered to a user
Methods, systems, and computer program products, including computer programs encoded on a computer readable storage medium, for pre-selecting content to be delivered to a user. A method includes: pre-selecting one or more content items for delivery to a user based at least in part on a user identifier, the user identifier identifying the user as being associated with a targeting group; storing the pre-selected content items in a list in association with the user; receiving a request for content, the request including the identifier; identifying one or more of the pre-selected content items eligible for delivery to the user based on the identifier; determining, based at least in part on evaluation criteria, that one of the pre-selected content items should be provided to the user responsive to the request; and providing, by a server system and responsive to the request, the determined content item to a client device.
US08762494B2 Process and system for loading firmware
In a process for loading firmware via a hub into a group of interconnected control devices, a set of communication frames is transmitted by the hub and addressed to at least one of the control devices in the group for reaching all of the interconnected control devices therein. First and second inquiries regarding validity and invalidity respectively of the set of frames are sent collectively to the group, and based on replies from any of the control devices that have received at least one of the inquiries, the set of frames is re-transmitted or a successive set of frames is transmitted or loading of the firmware is aborted, the process being repeating all portions of the firmware are loaded.
US08762492B2 Electronic mail reminder for an internet television program guide
An Internet television program guide electronic-mail (e-mail) reminder system is provided. The system allows a user at a multimedia system to order and receive e-mail message reminders of scheduled television events over the Internet. The user can order e-mail reminders after selecting a program from the program listings or by supplying [a program title directly] specific user program preferences without having to consult the program listings. The user can specify when and how often the reminders will be generated and received. If desired, the user can view a list of all currently requested e-mail reminders. Entries can be added to the list or the user can cancel a previously ordered reminder. The user can order e-mail reminders for scheduled pay-per-view programs using the system. The user can also have reminder information periodically updated and available directly on the user's multimedia system.
US08762491B2 Optimization of gaming application execution using proxy connection
Technology is disclosed herein for executing multiple gaming applications on a computing device. According to at least one embodiment, a computing device receives requests for network connections with remote servers from multiple gaming applications running on the computing device. The computing device further establishes a network connection with a proxy server. The proxy server initiates and maintains proxy network connections with the remote servers. The proxy server batches network messages received from the remote servers, where the network messages includes gaming content. The proxy server aggregates network messages received in a time period into a single batch, where a time length of the time period is determined based on one or more game events of the games being played on the computing device. Further, the proxy server batches network messages such that the computing device stays at a high power consumption state for a shorter time period than an overall time period required without batching.
US08762490B1 Content-facilitated speculative preparation and rendering
Methods and systems for reducing web page load time include obtaining speculative information associated with a uniform resource locator (URL). The method and system also include determining whether to prefetch content of the URL based on the speculative information. The method and system further include providing an instruction to prefetch the URL content when a determination to prefetch results. The method and system also include prerendering the URL content when the instruction to prefetch the URL content is provided.
US08762489B2 System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief
System and method for making requests on behalf of a mobile device based on atomic processes for mobile network traffic relief are disclosed. In one embodiment, a method for simulating traffic requests from a mobile device, which can be implemented on a system includes, predicting that a request is to be made by the mobile device, in advance of the request being sent to a destination by the mobile device and making the request, at an entity separate from the mobile device, on behalf of the mobile device to the destination. The entity can simulate the request and based on a traffic pattern of outgoing requests by an application on the mobile device.
US08762488B2 Client-selected network services
A system and a method are disclosed for authenticating a user request to determine whether to optimize content requested by the user based on a user profile, a network provider profile, network conditions and the user's service level with an application requesting the content. A user profile provides, for example a data rate plan subscribed to by the user, the user's device type, etc. Network provider profile provides whether the network provider has subscribed to optimization services. Similarly, user's service level provides whether the application is subscribed to receive optimized data. If the user, the network and the application provide for optimization or if the network is congested or busy, the user is provided with a destination address wherein the user may retrieve optimized content.
US08762481B2 Information distribution system, terminal apparatus used in same system, and recording medium on which information processing program is recorded so as to be computer readable, as well as information processing method
An information distribution system which, even when the number of participating terminal apparatuses increases, can easily manage an operating history of each terminal apparatus. The information distribution system includes a routing table which includes correlated identification information of one portion of terminal apparatuses among a plurality of terminal apparatuses configuring the information distribution system, and location information of terminal apparatus corresponding to the identification information; a section which transmits an operating history of its own apparatus to another terminal apparatus; a section which stores information on an operating history of another terminal apparatus, transmitted from the other terminal apparatus; a section which, when storing the information on the operating history, transmits a registration message including location information of its own apparatus, based on the routing table; and a section which stores location information of another terminal apparatus included in the registration message when a message received is the registration message.
US08762479B2 Distributing multi-media content to a plurality of potential accessing devices
A method begins by a dispersed storage (DS) processing module encoding a data segment of multi-media content using a dispersed storage error coding function to produce a set of encoded data slices and partitioning the set of encoded data slices into a first sub-set of encoded data slices and a second sub-set of encoded data slices, wherein the first sub-set of encoded data slices include less than a decode threshold number of encoded data slices. The method continues with the DS processing module distributing the first sub-set of encoded data slices to a plurality of potential accessing devices and when accessing information from a device of the plurality of potential accessing devices is received, sending at least one of the encoded data slices of the second sub-set of encoded data slices to the device such that the device has the decode threshold number of encoded data slices.
US08762472B2 Personalization based upon social value in online media
Embodiments are directed towards personalizing content to be provided to a user. A recommendation score may be determined for a piece of content for a user. The recommendation score may be based on a combination of an intrinsic value and/or a social value of the content to the user. The social value may be calculated based on a combination of an individual social value for each of the user's friends, which may be determined based on the combination of a social weight, an interest probability, and a recommendation score for the friend. Online personalization of content for a user may provide the user with the tools to be a valuable, appreciated member of the user's social network. By employing embodiments, as described herein, content may be determined and provided to a user, which may help the user gain the attention of their social circles.
US08762467B2 System and method for enabling applications to communicate using a peer-to-peer (P2P) system
A method and system are provided for enabling applications on a mobile device to utilize a peer-to-peer platform on the mobile device. The method comprises providing an interface between an application and a peer-to-peer (P2P) platform on the mobile device; obtaining data from the application; using the P2P platform to include the data from the application in a P2P message; and sending the P2P message to another mobile device to enable a complementary application on the other mobile device to utilize the data from the application.
US08762464B2 Email message creation
In a method of operating a wireless handheld device, upon receipt of a user request to compose an email, an email composition screen is displayed with a field indicating an email service to be used. Then, upon a user request launched from this email composition screen, a list of all available email services is displayed.
US08762462B1 Suggesting a recipient of content
A system and method for suggesting a recipient of content. An interest profile of at least one contact of a user is determined based on at least one endorsement action of the at least one contact directed to a type of content. A type of content of an unpublished post of the user is determined. The at least one contact is identified as a suggested recipient of the unpublished post of the user based on the interest profile of the at least one contact and the type of content of the unpublished post of the user. The suggested recipient of the unpublished post of the user is provided for display.
US08762461B2 Method, system and device for searching active peer in P2P streaming media system
Disclosed is a method, system and device for searching active nodes in P2P(peer to peer) streaming media system. Selectable nodes briefly and efficiently report their own subblocks information to a tracker device, such as the number of the continuous buffered subblocks, the sequence number of the first subblock of the continuous subblocks and the total number information of the buffered subblocks; the tracker device can select suitable candidate nodes for a request node according to the subblocks information of the selectable nodes, therefore the request node can determine active nodes without sending a large amount of detections to the candidate nodes; the waste of communication resources is avoided and the bandwidth cost is reduced; also, the selectable nodes can report characters of the networks where they locate, and the tracker device can select nodes in wired network to be candidate nodes first, therefore, the transmission speed of the whole P2P system is improved and the waiting delay of the request node is reduced.
US08762460B2 Group communication sessions between session participants communicating via two or more different contact protocols within a wireless communications system
In an embodiment, an access terminal (AT) obtains media intended for transmission to a communication group during a group communication session (GCS). The communication group includes a first set of ATs configured to exchange media via a primary communication protocol (PCP) mediated by an application server (AS) and a second set of ATs configured to exchanged media via a secondary communication protocol (SCP). The AT selectively transmits the obtained media in accordance with the PCP and/or the SCP to facilitate both the first and second sets of ATs to receive the media. In an embodiment, the AS sends instructions to a given AT among the first set associated with whether the given AT is responsible for extending support of the GCS to at least one of a second set of ATs via the SCP. In another embodiment, the AS itself selectively transmits media to the communication group via the SCP.
US08762458B2 Providing sender-selected sound items to conversation participants
Functionality is described for allowing a first user to select a sound item. The first user can use a first device to send this sound item to a second device operated by a second user. Upon the occurrence of a triggering event, the sound item selected by the first user can be presented by the second device to the second user. The first device and the second device may correspond to two devices in an Instant Messaging (IM) system. According to another illustrative aspect, functionality is described that allows the first user to select the new sound item from a source sound item by adjusting the position and/or size (e.g., width) of a graphical selection unit that is presented over a graphical depiction of the source sound item.
US08762457B2 Electronic message routing using a routing tag
An electronic message processing system in which routing tags are used to determine how electronic messages are routed, distributed, or otherwise processed by the system. The association of a routing tag with an electronic message indicates to the system that the tagged electronic message does not need to undergo classification in order to determine how to process the message. In particular, routing tags are associated with electronic messages which have already been classified and which are subsequently sent out of the system to return at a later time. The routing tag prevents the message from having to be re-classified upon its return to the system. Reducing the number of messages that are classified, or re-classified, is advantageous since the classification process, which typically involves text analysis, is a time consuming process.
US08762456B1 Generating prefetching profiles for prefetching data in a cloud based file system
Technology is disclosed herein for a cloud based file system that facilitates storing data beyond a physical storage limit of a computing device. In some embodiments, the file system stores the metadata of the data in a local storage of the device and the data itself in a cloud storage. Upon accessing a data object on the device, the device obtains the data from the cloud storage and presents it to the user as if the content data is stored locally. The device identifies the data objects that are likely to be accessed by the user, pre-fetches the content of these data objects and stores them in a cache locally. Prefetching profiles are used to identify the data objects that are likely to be used based on a usage pattern of the data objects. Different prefetching profiles may be generated for multiple devices associated with the user.
US08762454B2 Consistent interface for flag and tag
A business object model, which reflects data that is used during a given business transaction, is utilized to generate interfaces. This business object model facilitates commercial transactions by providing consistent interfaces that are suitable for use across industries, across businesses, and across different departments within a business during a business transaction. In some operations, software creates, updates, or otherwise processes information related to a flag and/or a tag business object.
US08762451B2 System and method for custom service markets
Methods and systems for providing custom services are disclosed. A developer interface provides standards, such as an application platform interface, for developers to use to make and test applications and services. A user interface can access downloadable or hosted services or applications to multiple users, such as, merchants, banks and networks. The system can then provide custom individual or packages of services to users based on the services requested by the user and charge the user for them on a subscription or per-use basis.
US08762445B2 Real-time messaging system for an image display device
A real-time messaging system for an image display device is provided. One disclosed embodiment includes an image display device including a light source and an image-generation device configured to receive light from the light source, and in response, generate an image. The image display device may further include a projection lens configured to display the image on a viewing surface. The image display device may also include memory and a processor operatively coupled with the memory to receive a command message sent to a select group of image display devices in real-time via a network, and upon recognizing the command message, display an alert image.
US08762444B2 Fast condition code generation for arithmetic logic unit
In one embodiment, a microprocessor includes fetch logic for retrieving an instruction, decode logic configured to identify an arithmetic operation specified in the instruction, and execution logic configured to receive operands specified by the instruction. The execution logic includes a primary logic path configured to perform the arithmetic operation on such operands and a secondary parallel logic path configured to output metadata associated with the result of the arithmetic operation.
US08762437B2 System and method of dynamic precision operations
In an embodiment, a method performs computer operations using a first fractional precision and a second fractional precision. A computer program has a source variable, a destination variable, and an operation. The source variable has a first dynamic fractional precision, the destination variable has a second dynamic fractional precision that differs from the first dynamic fractional precision, and the operation is related to the source variable and the destination variable. The source variable is aligned to a format of the destination variable, according to the first dynamic fractional precision and the second dynamic fractional precision. The operation is performed using the destination variable and the source variable. A value is assigned to the destination variable according to the operation. In this manner, a single codebase may be written that operates on various hardware that each have different bit precision capabilities, without requiring additional development and verification effort.
US08762432B2 Methods and systems for using distributed allocation tables
Methods and systems are disclosed for distributed storage systems. For example, a device can receive a read request for a first file, where the read request is generated by a host device. The read request is configured to access a file on the host device. The device can access mappings to identify a first mapping. The device can identify a first file on a mobile device based on the first mapping. The device can access the first file, where the accessing uses the first mapping. The device can access the first file by communicating with the mobile device to read the first file. The device can then return the first file.
US08762430B1 Key subscription for distributed systems
A system and method for a distributed data system is described. A distributed data system client communicates with a distributed data storage server. The distributed data system client subscribes to a data key stored in a storage device of the distributed data storage server, and receives changes to the data key. The name of the data key is translated to retrieve a corresponding storage location. Changes to the data key are stored in the corresponding storage location.
US08762429B1 File location application programming interface
Media, methods and systems are provided for interfacing a mobile device to an application virtual machine via an application programming interface (API). A first set of file connection properties for one or more internal storage locations and a second set of file connection properties for one or more external storage locations are defined at a mobile device. The first and second sets of file connection properties define the file storage locations for a plurality of media types. Requests are received from the application virtual machine for the first and second sets of file connection properties. The application virtual machine identifies a current default storage area that can be selected from the one or more internal storage locations and the one or more external storage locations, and indicates whether the current default storage location is an internal storage location or an external storage location.
US08762428B2 Rapidly deploying virtual database applications using data model analysis
Techniques are described for creating a first data abstraction model for a first database. Embodiments analyze the first database to determine a first set of structural characteristics, and analyze a second database to determine a second set of structural characteristics. The analyzed second database is associated with a second data abstraction model. The first set of structural characteristics is compared with the second set of structural characteristics to identify one or more similarities between the two sets of structural characteristics. Embodiments then create the first data abstraction model for the first database, based on the identified similarities and the second data abstraction model.
US08762427B2 Settlement house data management system
A method, social services data management system, and computer program product for managing data about social services. In response to receiving the data about the social services provided to a group of clients at a data collection application running on a computer system, the data collection application running on the computer system places the data into a first database in a first format using a content model identifying entities for the social services and relationships between the entities. The computer system changes the data in the first database from the first format to a second format used by a second database. The computer system moves the data in the second format to the second database. A report application running on the computer system generates a number of reports using the data in the second format in the second database.
US08762425B2 Managing a data structure
In a method for managing a data structure in a memory, an accessor to access a version of the data structure is determined, in which the accessor includes a version number and a fat pointer, in which the version number corresponds to the most recent version of the data structure, and wherein the fat pointer is configured to enable for multiple versions of a linked-data structure to be maintained.
US08762422B2 Optimization of memory by tailored generation of runtime structures
Data structures used to store data in an enterprise resource planning (ERP) system may be configured and custom-generated in a configuration mode of the ERP system where a subset of selectable data fields may be selected to avoid allocating space and resources to unused data fields. The data structures may then be generated in the configuration mode to eliminate the unused data fields at runtime. This in turn saves space and resources that would otherwise be allocated but not used. In ERP systems substantial space and computing resources may be saved by only allocating space and resources to only those resources that a specific customer intends to use.
US08762418B1 Metadata that allows refiltering and data reclassification without accessing the data
A method for reclassifying stored objects without the need to re-access or evaluate directly such objects comprises receiving an object to be stored in a storage system and then associating metadata with the object. The metadata is then stored in a data storage system. The metadata is subsequently used to create a plurality of classification recommendations associated with the object. A storage system implementing the methods of the invention includes one or more physical storage means and a controller that executes one or more steps of the invention.
US08762417B2 Event impact analysis
A method and system for analyzing impact of an event on resources of a network. A directed graph is generated and includes nodes and edges. Each node represents a resource. Each edge connects, and is directed from, a predecessor node to a successor node. The event impacts the resource at an event node. A propagation time (PT) is determined for each edge. The PT is a time interval for an impact of the event to travel along each edge from the predecessor node to the successor node. An initial estimated impact time (EIT) is set for each node. The EIT for each node is an estimated time at which the event impacts each node. The EIT of each node that is directly or indirectly connected to the event node by one or more edges is updated. A list of the updated nodes is sent to an output device.
US08762410B2 Document level indexes for efficient processing in multiple tiers of a computer system
To improve performance of performing XML operations on an XML document in by a client tier, the client generates an index that indexes the nodes of an XML document. The index may be generated, for example, by and during parsing of the XML document. The index contains similar structures to those maintained by a database server to perform XML operations on collections of XML documents. In lieu of parsing XML document to generate an index, the client may generate indexes based on data retrieved from the indexes at the database server.
US08762405B2 Search behavior based communication forums
One or more computing devices may be configured to determine an association between at least a first user and a second user based at least on search behavior of the first user and/or the second user. Responsive to the determining, the one or more computing devices may enable a communication forum between the first user and the second user.
US08762398B2 Method of integrating data of XML document with database on web
Disclosed herein is a method of integrating data of an XML document with a DB on a web. In the method, an XML document provided with user-defined tags is designed. An XSL format document for normal data mapping and an XSL format document for repetitive data mapping are designed. Mapping information required to map the normal data and the repetitive data of the XML document to the XSL format document for normal data mapping and the XSL format document for repetitive data mapping is created. An XSL document for normal data mapping and an XSL document for repetitive data mapping are generated using the mapping information. An SQL query statement required to integrate the normal data and the repetitive data of the XML document with a DB is generated. Data of the XML document is integrated with the DB by executing the SQL query statement on the DB.
US08762395B2 Evaluating event-generated data using append-only tables
Techniques are provided for evaluating base events, compound events, and logical update events in an event processing system. In one embodiment, the base events, compound events, and logical update events are definitions in a particular syntax language that specify conditions for evaluating input event data. In this embodiment, base event definitions are evaluated over the input event data; logical update event definitions are evaluated by determining whether the effect of any earlier event is changed by the arrival of a new event; and compound event definitions are evaluated over records representing events that have been selected by evaluating the base event definitions over the input event data.
US08762393B2 Method and system of clustering for multi-dimensional data streams
A method for clustering multi-dimensional data streams includes: when data elements are input, determining 1-D subclusters and assigning identifiers to the determined 1-D subclusters; (b) generating a matching set that is a set of identifiers of the 1-D subclusters where each dimensional value of the data elements belongs to the range of the 1-D subclusters of the corresponding dimensions; and (c) determining subclusters by finding a set of frequently co-occurring 1-D subclusters among a set of 1-D subclusters that belong to the generated matching set. With the present invention, the processing time required to find the subclusters can be improved and the performance of the memory is further improved.
US08762390B2 Query specific fusion for image retrieval
Systems and methods for image retrieval include constructing a plurality of graphs including a first graph for candidate images retrieved based upon holistic features of a query image and a second graph for candidate images retrieved based upon local features of the query image, wherein constructing includes weighting connected images based upon a Jaccard similarity coefficient. The plurality of graphs are fused to provide a fused graph. Candidate images of the fused graph are ranked, using a processor, to provide retrieval results of the query image.
US08762387B1 Inverted indexes for accelerating analytics queries
The disclosed embodiments provide a system that processes data. During operation, the system obtains a set of records, wherein each of the records comprises one or more metrics and at least one dimension associated with the one or more metrics. Next, the system creates, in a data segment comprising the records, an inverted index for a column in the records based on a cardinality of the column. Finally, the system compresses the inverted index based on a jump value associated with record identifiers in the column.
US08762385B2 Methods and systems for implementing email recipient templates
The present invention is directed to methods and systems for implementing email recipient templates. The method including extracting a first set of email addresses from a first email message and extracting a second set of email addresses from a second email message. The first and second set of email addresses are included in one or more of the to, cc, or bcc fields of the email messages. The method further including storing, in a storage database, the first set of email addresses in a first recipient template and storing the second set of email addresses in a second recipient template. The first recipient template and the second recipient template each have an associated unique identifier. Further, the method includes receiving a request for a new email message in an email editor user interface and querying the storage database for recipient templates. The query is filtered by the associated unique identifiers. Further, the method includes receiving the first recipient template and the second recipient template as a result of the query, and displaying, in the email editor user interface, the email addresses associated with the first recipient template and the second recipient template.
US08762384B2 Method and system for search structured data from a natural language search request
A method and system for performing a semantic search on structured data. An unstructured search query is received from a requestor. The query is evaluated within a computer to identify a best structured request based on the unstructured search query. The selected structured request is applied to a set of structured data. The result of the application of the structured request is then returned to the requestor.
US08762383B2 Search engine and method for image searching
Registration and classification of non-textual information, such as digital images and video is described. Image searching and comparison of the images is also described. The digital images are indexed (i.e., each image is assigned a unique numerical parameter and/or a plurality of numerical parameters). The resulting index files are stored in a database that can be quickly searched because the index files are universal numerical files that are significantly smaller in size than their source images. Image search queries are also indexed to generate an index file, which is then compared with the stored index files. A similarity score is also calculated to rank the similar images based on the index file-to-index file comparison.
US08762381B2 Storing multipart XML documents
A method for storing an XML document, the method including decomposing the XML document into a hierarchy of nodes and creating an index of the nodes.
US08762380B2 Correlating categories of attributes of contents with classification elements
An information processing apparatus that performs processing for editing information on contents includes: an acquisition means for acquiring attribute data classification information in which a plurality of attribute data indicating predetermined attributes of contents is correlated with category data indicating categories for classifying the plurality of attributes; a selection means for selecting predetermined attribute data from the attribute data included in the attribute data classification information acquired by the acquisition means; and a correlation means for newly correlating the attribute data selected by the selection means with category data other than the category data, which is correlated in the attribute data classification information acquired by the acquisition means, in response to a user's instruction.
US08762370B1 Document-based synonym generation
One embodiment of the present invention provides a system that automatically generates synonyms for words from documents. During operation, this system determines co-occurrence frequencies for pairs of words in the documents. The system also determines closeness scores for pairs of words in the documents, wherein a closeness score indicates whether a pair of words are located so close to each other that the words are likely to occur in the same sentence or phrase. Finally, the system determines whether pairs of words are synonyms based on the determined co-occurrence frequencies and the determined closeness scores. While making this determination, the system can additionally consider correlations between words in a title or an anchor of a document and words in the document as well as word-form scores for pairs of words in the documents.
US08762369B2 Optimized data stream management system
A continuous query result estimator for use in a data stream management system. The data stream management system configured to execute a continuous query against data items received via at least one input data stream to generate at least one output data stream. The continuous query result estimator comprises a classification module configured to classify a set of at least one data item received via the at least one input data stream into one of a plurality of input data groups. A data store configured to store a respective rule for estimating a result of executing the continuous query against a data item belonging to the input data group. The continuous query result estimator also includes a result estimation module configured to select a rule from the rules stored in the data store on the basis of the classification performed by the classification module.
US08762367B2 Accurate and timely enforcement of system resource allocation rules
A computer-implemented method, apparatus and article of manufacture for optimizing a database query. A query execution plan for the database query is generated using estimated cost information; one or more steps of the query execution plan are executed to retrieve data from a database stored on the computer system. Actual cost information is generated for each of the executed steps, and the estimated cost information is re-calculated using the actual cost information. One or more resource allocation rules defined on one or more steps of the query execution plan are executed, based on the estimated cost information, wherein the resource allocation rules include one or more defined actions. The estimated cost information may be re-calculated using the actual cost information when confidence in the estimated cost information is low, but the estimated cost information may not be re-calculated when confidence in the estimated cost information is high. In addition, the estimated cost information may be re-calculated using the actual cost information, only when the step has one or more resource allocation rules defined thereon.
US08762366B1 Executing database queries using multiple processors
A system and a method are disclosed for efficiently executing database queries using a computing device that includes a central processing unit (CPU) and a processing unit based on single instruction multiple thread (SIMT) architecture, for example, a GPU. A query engine determines a target processing unit to execute a database query based on factors including the type and amount of data processed by the query, the complexity of the query, and the current load on the processing units. An intermediate executable representation generator generates an intermediate executable representation for executing a query on a database virtual machine. If the query engine determines that the database query should be executed on an SIMT based processing unit, a native code generator generates native code from the intermediate executable representation. The native code is optimized for execution using a particular processing unit.
US08762361B2 Product normalization
A computer-implemented approach for organizing input listings from various sources of input listings. Input listings are organized by mapping the input listings to consolidated listing that correspond to the input listings. The mapping of the input listings are based on various techniques such as a Stock Keeping Unit item-listing-to-consolidated-listing matching technique, a name/title item-listing-to-consolidated-listing matching technique, and a model item-listing-to-consolidated-listing matching technique.
US08762357B2 Enterprise security management system using hierarchical organization and multiple ownership structure
A hierarchical security model for networked computer users is described. Files and resources are controlled or created by users within the network. Each user within the network has an account that is managed by a network administrator. The account specifies the user identifier and password. Users are grouped into organizations depending upon function or other organizational parameter. The groups within the network are organized hierarchically in terms of access and control privileges. Users within a higher level group may exercise access and control privileges over files or resources owned by users in a lower level group. The account for each user further specifies the group that the owner belongs to and an identifier for any higher level groups that have access privileges over the user's group. All users within a group inherit the rights and restrictions of the group.
US08762355B2 Generating configuration files
A method of generating a configuration file is disclosed. According to an embodiment of the invention, the configuration file specifies how an object of a plurality of objects is to be monitored by an agent of an operational management system. The method comprises the step of providing a data file comprising a plurality of parameter settings for a plurality of parameters used to monitor the plurality of objects of the operational management system. The method in accordance with the invention further comprises the step of retrieving a subset of parameter settings from the plurality of parameter settings, wherein the retrieved subset of parameter settings provides specifications for a subset of parameters of the plurality of parameters, wherein the subset of parameters is used to monitor the object. In a further step the configuration file is generated by integrating the subset of parameter settings into a template, wherein the template comprises the subset of parameters, and wherein the parameter settings are assigned to the corresponding parameters.
US08762353B2 Elimination of duplicate objects in storage clusters
Digital objects within a fixed-content storage cluster use a page mapping table and a hash-to-UID table to store a representation of each object. For each object stored within the cluster, a record in the hash-to-UID table stores the object's hash value and its unique identifier (or portions thereof). To detect a duplicate of an object, a portion of its hash value is used as a key into the page mapping table. The page mapping table indicates a node holding a hash-to-UID table indicating currently stored objects in a particular page range. Finding the same hash value but with a different unique identifier in the table indicates that a duplicate of an object exists. Portions of the hash value and unique identifier may be used in the hash-to-UID table. Unneeded duplicate objects are deleted by copying their metadata to a manifest and then redirecting their unique identifiers to point at the manifest.
US08762349B2 Intelligent deduplication data prefetching
Deduplication dictionaries are used to maintain data chunk identifier and location pairings in a deduplication system. When access to a particular data chunk is requested, a deduplication dictionary is accessed to determine the location of the data chunk and a datastore is accessed to retrieve the data chunk. However, deduplication dictionaries are large and typically maintained on disk, so dictionary access is expensive. Techniques and mechanisms of the present invention allow prefetches or read aheads of datastore (DS) headers. For example, if a dictionary hit results in datastore DS(X), then headers for DS (X+1), DS (X+2), DS(X+read-ahead-window) are prefetched ahead of time. These datastore headers are cached in memory, and indexed by datastore identifier. Before going to the dictionary, a lookup is first performed in the cached headers to reduce deduplication data access request latency.
US08762343B2 Dispersed storage of software
A data de-duplication method begins by a processing module receiving a plurality of data storage requests from a plurality of requesting devices wherein a data storage request includes the data and a requester identifier (ID). The method continues with the processing module obtaining a data identifier (ID) for the data. For each of the plurality of data storage requests, the method continues with the processing module producing a requester storage record, dispersed storage error encoding the requester storage record to produce a set of encoded requester storage record slices, and sending the set of encoded requester storage record slices to a dispersed storage network (DSN) memory for storage therein. The method continues with the processing module dispersed storage error encoding at least a portion of the data to produce a set of encoded data slices and sending the set of encoded data slices to the DSN memory for storage therein.
US08762331B2 Concurrent transactions and page synchronization
Systems and methodologies are provided for efficiently performing concurrent transactions by multiple users, and tracking data at a logical level beneath a physical level of the object being modified. Each transaction can copy a committed version of the data segment to be modified to its respective space, and can update such copy during modification. A detect component detects whether any data segment being operated upon requires updating as a result of other transactions committing, and a merge component synchronizes the data segment with its committed version. Various optimization procedures can also be incorporated as part of the commit stage, upon completion of the detect and merge process.
US08762328B2 Flexible remote data mirroring
Methods, systems, and configured storage media are provided for flexible data mirroring. In particular, the invention provides many-to-one data mirroring, including mirroring from local servers running the same or different operating systems and/or file systems at two or more geographically dispersed locations. The invention also provides one-to-many data mirroring, mirroring with or without a dedicated private telecommunications link, and mirroring with or without a dedicated server or another server at the destination(s) to assist the remote mirroring unit(s). In addition, the invention provides flexibility by permitting the use of various combinations of one or more external storage units and/or RAID units to hold mirrored data. Spoofing, SCSI and other bus emulations, and further tools and techniques are used in various embodiments of the invention.
US08762325B2 Processing of files for electronic content management
A file is received by for online storage and processing. Prior to storing, the file is bifurcated into content data and metadata for separate processing. The content data from uploaded files can be converted from a native format to a common format, and stored in a data store. The metadata from uploaded files can be stored in a database. When a request for the file is received, the file can be reassembled in the native format by converting the data content back to the native format and appending the metadata.
US08762319B2 Method, system, and computer-accessible medium for inferring and/or determining causation in time course data with temporal logic
Time-course data with an underlying causal structure may appear in a variety of domains, including, e.g., neural spike trains, stock price movements, and gene expression levels. Provided and described herein are methods, procedures, systems, and computer-accessible medium for inferring and/or determining causation in time course data based on temporal logic and algorithms for model checking. For example, according to one exemplary embodiment, the exemplary method can include receiving data associated with particular causal relationships, for each causal relationship, determining average characteristics associated with cause and effects of the causal relationships, and identifying the causal relationships that meet predetermined requirement(s) as a function of the average characteristics so as to generate a causal relationship. The exemplary characteristics associated with cause and effects of the causal relationships can include an associated average difference that a cause can make to an effect in relation to each other cause of that effect.
US08762317B2 Software localization analysis of multiple resources
Various embodiments provide techniques for analyzing resources based on a set of rules to determine problems that may occur during a product (e.g., a software product) development cycle. In accordance with some embodiments, resources can include files, strings, images, text, user interface elements (e.g. controls, radio buttons, and/or windows), and so on. In at least some embodiments, a resource analysis utility (“RAU”) is provided that can load resource files and analyze associated resources according to a set of rules. According to some embodiments, the RAU includes a graphical user interface (“GUI”) that enables resource files to be selected and rules to be selected that are to be used to analyze the resource files. The GUI can also include results of the analysis of the resource files.
US08762316B2 Apparatuses, methods and systems for a digital conversation management platform
The APPARATUSES, METHODS AND SYSTEMS FOR A DIGITAL CONVERSATION MANAGEMENT PLATFORM (“DCM-Platform”) transforms digital dialogue from consumers, client demands and, Internet search inputs via DCM-Platform components into tradable digital assets, and client needs based artificial intelligence campaign plan outputs. In one implementation, The DCM-Platform may capture and examine conversations between individuals and artificial intelligence conversation agents. These agents may be viewed as assets. One can measure the value and performance of these agents by assessing their performance and ability to generate revenue from prolonging conversations and/or ability to effect sales through conversations with individuals.
US08762315B2 Interactive portal for facilitating the representation and exploration of complexity
Embodiments described herein pertain to a standardized set of tools for representing and exploring the components and characteristics of complex systems. In one embodiment, the tools are deployed in a computer network environment so as to engage a social network such that its members utilize the tools to collaboratively construct and maintain a dynamically evolving learning environment in which complexity is represented and explored.
US08762314B2 Predictions using aggregate information
Predictions of a given predictive model may be improved using aggregate information. A plurality of targets to predict in a given domain may be identified, and may be predicted based on raw data set. Aggregate information associated with the plurality of targets is received, the aggregate information including estimated or actual values at a coarser level of the plurality of targets, and based on the aggregate information, the predicted target values may be improved in prediction accuracy.
US08762303B2 Methods for feature selection using classifier ensemble based genetic algorithms
Methods for performing genetic algorithm-based feature selection are provided herein. In certain embodiments, the methods include steps of applying multiple data splitting patterns to a learning data set to build multiple classifiers to obtain at least one classification result; integrating the at least one classification result from the multiple classifiers to obtain an integrated accuracy result; and outputting the integrated accuracy result to a genetic algorithm as a fitness value for a candidate feature subset, in which genetic algorithm-based feature selection is performed.
US08762302B1 System and method for revealing correlations between data streams
The disclosed techniques can provide users with a tool having an integrated, user-friendly interface and having automated mechanisms which can reveal correlations between data streams to the users in a clear and easily understandable way, thereby enabling the users to easily digest the vast amount of information contained in activities within one or more network, to understand the correlations among the activities, to stay informed and responsive to current or new trends, and even to predict future trends. Among other benefits, the disclosed techniques are especially useful in the context of discovering impacts of social networking activities on other types of commercial activities.
US08762300B2 Method and system for document classification
The present invention provides a method for document classification, especially an adaptive learning method for document classification. The document includes a plurality of feature words. The method includes steps of calculating a plurality of similarities between the document and a categorical basic knowledge; calculating a first ratio of a first largest similarity to a second largest similarity of the plurality of similarities; storing the feature words of the document as an extensive categorical knowledge when the first ratio is larger than a first threshold value; and updating the categorical basic knowledge by using the extensive categorical knowledge.
US08762299B1 Customized predictive analytical model training
Methods, systems, and apparatus, including computer programs encoded on one or more computer storage devices, for training predictive models. Multiple training data records are received that each include an input data portion and an output data portion. A training data type is determined that corresponds to the training data. For example, a training data type can be determined by inputting the output data portions into one or more trained predictive classifiers. In other example, the training data type can be determined by comparison of the output data portions to data formats. Based on the determined training data type, a set of training functions are identified that are compatible with the training data of the determined training data type. The training data and the identified set of training functions are used to train multiple predictive models.
US08762298B1 Machine learning based botnet detection using real-time connectivity graph based traffic features
A method for identifying a botnet in a network, including analyzing historical network data using a pre-determined heuristic to determine values of a connectivity graph based feature in the historical network data, obtaining a ground truth data set having labels assigned to data units in the historical network data identifying known malicious nodes in the network, analyzing the historical network data and the ground truth data set using a machine learning algorithm to generate a model representing the labels as a function of the values of the connectivity graph based feature, analyzing real-time network data using the pre-determined heuristic to determine a value of the connectivity graph based feature for a data unit in the real-time network data, assigning a label to the data unit by applying the model to the value of the connectivity graph based feature, and categorizing the data unit as associated with the botnet based on the label.
US08762297B2 Dynamic pattern matching over ordered and disordered data streams
Architecture introduces a new pattern operator referred to as called an augmented transition network (ATN), which is a streaming adaptation of non-reentrant, fixed-state ATNs for dynamic patterns. Additional user-defined information is associated with automaton states and is accessible to transitions during execution. ATNs are created that directly model complex pattern continuous queries with arbitrary cycles in a transition graph. The architecture can express the desire to ignore some events during pattern detection, and can also detect the absence of data as part of a pattern. The architecture facilitates efficient support for negation, ignorable events, and state cleanup based on predicate punctuations.
US08762295B2 Methods and system for determining licensing/billing fees for computer security software
Value based licensing/billing methods and system for security software is provided, which use an effective vulnerability protection measure provided by a new or updated IPS filter deployed on host computer to determine the licensing/billing fee of the new or updated IPS filter over a billing period. The effective vulnerability protection measure is determined based on vulnerability and host attributes, and, in the embodiment of the invention, is based on a vulnerability time gap or time protected of the host computer.
US08762293B2 Condition data management
A computer-implemented method of managing data includes identifying a plurality of conditions pertaining to a price or a maintenance condition and defining at least one condition selection variant, the condition selection variant representing a plurality of conditions. At least a first key field identifying an item to be associated with at least one of the conditions and is linked to at least a second key field identifying a variable corresponding to the condition. The second key field is displayed to enable data entry by a user to specify the variable corresponding to the price or the maintenance condition pertaining to the item identified in the first key field. The price or the maintenance condition of the item identified in the first key field is determined by processing each condition of the plurality of conditions associated with the condition variant.
US08762290B2 Apparatus, systems and methods for online, multi-parcel, multi-carrier, multi-service enterprise parcel shipping management
The present invention provides a plurality of Enterprises with a single online user interface with which the Enterprise can provide Enterprise Shippers, shipping origination users and shipping intermediary users with an automated parcel management system for a plurality of supported Carriers for a plurality of services. The present invention provides for the hierarchical definition of users, including the hierarchical definition of organizational units within each Enterprise. The present invention further provides for a distinct definition of policies, privileges, and other types of specifications for each user level, each user, and each organizational unit. The present invention applies the user and organizational policies, privileges and other specifications as they apply to each particular user to drive the interactive interface with each particular user and to provide among other things, shipping options, shipping services, shipping rates, traveler and/or shipping label preparation, and shipment tracking.
US08762287B2 Method for complying with employment eligibility verification requirements
A method is provided for determining employer compliance in determining employment eligibility requirements in accordance with federal immigration regulations. Compliance alerts and compliance tips are displayed for guiding employers in verifying employment eligibility. Completed employment eligibility forms are automatically audited to analyze whether the employer has accurately completed the employment verification. The completed forms are audited by applying various compliance rules to a completed employment eligibility form, presently a Form I-9, to determine compliance with the applicable regulations. A listing is provided of various errors and additional data required to complete the audited form. The method is preferably administered by a single service provider for multiple employers, to assure that changes in the applicable regulations are regularly incorporated. A central system is provided for managing all of the employment eligibility forms associated with particular employers, to assure continued compliance with federal regulations.
US08762285B2 System and method for message clustering
The disclosure describes systems and methods delivering communications associated with delivery conditions in which the occurrence of the delivery condition is determined by monitoring information received from a plurality of sources via multiple communication channels. The message delivery systems allow messages to be delivered to any “Who, What, When, Where” from any “Who, What, When, Where” upon the detection of an occurrence of one or more “Who, What, When, Where” delivery conditions. A message (which may be any data object including text-based messages, audio-based message such as voicemail or other audio such as music or video-based prerecorded messages) is delivered in accordance with delivery conditions based on any available data, including topical, spatial, temporal, and/or social data. Furthermore, because the systems coordinate delivery of messages via multiple communication channels and through multiple devices, the communication channel for delivery of a message may be dynamically determined based on the delivery conditions.
US08762280B1 Method and system for using a network analysis system to verify content on a website
A system and method for verifying content on a network site is provided. A document such as a website is identified. The document is accessed over a network from a content provider system connected to the network to obtain information about the document. Through an automated process, using the information about the document to determine whether the document conforms to one or more predetermined rules associated with the content provider system governing the usage of content in the document.
US08762279B2 Online challenge-response
Embodiments of the invention enable cardholders conducting an online transaction to be authenticated in real-time using a challenge-response application. The challenge-response application can be administered by an issuer or by a third party on-behalf-of an issuer. A challenge question can be presented to the cardholder, and the cardholder's response can be verified. The challenge question presented can be selected based on an analysis of the risk of the transaction and potentially other factors. A variety of dynamic challenge questions can be used without the need for the cardholder to enroll into the program. Additionally, there are many flexible implementation options of the challenge-response application that can be adjusted based on factors such as the location of the merchant or the location of the consumer.
US08762275B2 Systems and methods providing multiple account holder functionality
Embodiments of the invention may relate to systems and methods providing multiple account holder functionality for stored value accounts. In one embodiment, a method may include executing computer program instructions by one or more processors for receiving a request to create a secondary stored value account for a recipient; creating the secondary stored value account for the recipient; and establishing an association between a primary stored value account and the secondary stored value account. The method may further include establishing transaction rules associated with the secondary stored value account. The transaction rules can include funding rules limiting funding of the secondary stored value account to occur from the primary stored value account, and access rules preventing access to account information associated with the secondary stored value account by a primary account holder associated with the primary stored value account.
US08762267B2 Money transfer system and messaging system
A system for transferring funds from a sender to a recipient with a recorded message is disclosed. In one step the method includes receiving a request for a fund transfer from the sender. The sender may make the request for a fund transfer at a transaction processing device. In another step a payment is received from the sender for the fund transfer and a payment confirmation is transmitted to the host computer system. An identifier may then be assigned to the fund transfer. A recorded message from the sender may be received and at least a copy of the recorded message may be transmitted to a host computer system. The recorded message may then be associated with the fund transfer. A request, including the identifier, may be received from the recipient to receive the recorded messaged. In another step the recorded message may be sent to the recipient.
US08762261B2 Consumer behaviors at lender level
The present disclosure generally relates to financial data processing, and in particular it relates to lender credit scoring, lender profiling, lender behavior analysis and modeling. More specifically, it relates to rating lenders based on data derived from their respective consumers. Also, the present disclosure relates to rating consumer lenders based on the predicted spend capacity of their consumers.
US08762253B2 Method and system for pooling, securitizing, and trading global dividend and interest tax reclaim assets
Method and system for administering the pooling, securitizing, and trading of global dividend and interest tax reclaim assets during the reclamation process from concerned foreign government tax authorities, who are parties to a double taxation treaty.
US08762251B2 Alternative trading scorecard apparatuses, methods, and systems
A processor-implemented method for transforming transaction data and market feed data into trade metrics. The method includes executing a transaction for a financial instrument on a trading network using a server having a processor and interfacing with a database, receiving market data, regarding the financial instrument from a public exchange data source, determining a mark price for the financial instrument, calculating a trade metric for the executed transaction using an executed price for the transaction and the mark price, and storing the trade metric in the database. Trade metric data for a client may then be aggregated and used to categorize the client into one of a plurality of trading pools and to limit access to certain trading pools based on the categorization of the client.
US08762250B2 Asset management system to monitor and control greenhouse gas emissions
A method for facilitating greenhouse gas emission control in an enterprise is disclosed herein. In one embodiment, such a method may include taking an inventory of GHG-producing assets of an enterprise and monitoring the GHG emission rate for each of the GHG-producing assets. If the GHG emission rate for a specific GHG-producing asset exceeds a specified rate limit, or if the growth rate of the GHG emission rate for the specific GHG-producing asset exceeds a specified growth rate limit, maintenance may be automatically scheduled for that GHG-producing asset.
US08762249B2 Method and apparatus for high-speed processing of financial market depth data
A variety of embodiments for hardware-accelerating the processing of financial market depth data are disclosed. A coprocessor, which may be resident in a ticker plant, can be configured to update order books based on financial market depth data at extremely low latency. Such a coprocessor can also be configured to generate a quote event in response to a limit order event being determined to modify the top of an order book.
US08762245B1 Method and system for providing an immediate variable annuity
A computerized method of providing an investment product that determines a provisional payment amount based upon investment returns. The provisional payment amount is compared to a payment cap and a payment floor. An actual payment amount is set as the provisional payment amount if the provisional payment amount is between the payment floor and the payment cap. The actual payment amount is set as the payment cap if the provisional payment amount is above the payment cap, or at the payment floor if the provisional payment is below the payment floor. The difference between the provisional payment amount and the payment cap or the payment floor is added to or subtracted from an individual bank value account. A cash surrender value is provided when the total of the payments made is less than an initial investment amount. A death benefit is provided that includes a balance of the individual bank value account and the cash surrender value.
US08762244B2 Method and apparatus for deploying high-volume listings in a network trading platform
A method and system for deploying high volume listings in a network based commerce system are described. The system uploads listing data that includes a first listing. Next, the system creates a first profile and a second profile based on the listing data. Finally, the system automatically generates a second listing based on the first and second profiles.
US08762243B2 Systems and methods for electronic account certification and enhanced credit reporting
Systems and methods are provided for electronically certifying financial account data and providing enhanced credit reporting capabilities. The systems and methods may include electronically receiving a certification request from a requesting computer, wherein the request is associated with a financial account requiring certification, collecting financial data from at least one financial data provider, where the financial data provider is associated with at least one financial account requiring certification.
US08762232B2 Method for accounting information handling in an interworking
A method for accounting information handling in an interworking is provided. A method for processing accounting information by a gateway device includes sending an accounting request message to a first electronic device, and receiving a response message from a first electronic device, the response message responsive to the accounting request message. The accounting request message is related to a communications device attached to the first network. The method also includes processing accounting information. The processing is based on the response message, the gateway device and the first electronic device are part of the first network, the communications device is accessing a second network through the first network, and the communications device has a subscription only with the second network.
US08762230B2 System and method for virtual piggy bank wish-list
A non-transitory computer-readable storage medium, storing one or more programs configured for execution, the one or more programs for monitoring, transmitting, and recording usage of a computer or mobile device connected to a network, the one or more programs including instructions for establishing a first account, the settings of the first account being stored in a database; establishing a second account, the settings of the second account being stored in the database, wherein the second account includes a wish-list; linking the first and second accounts such that control settings of the second account are determined through the first account; and making a purchase from the wish-list of the second account consistent with the control settings of the second account.
US08762226B2 Item discovery tools and methods for shopping in an electronic commerce environment
A computer-implemented method includes prompting a first user to select one or more images representing merchandise items, receiving one or more image selections from the first user through the user interface, and determining a shopping preference of the first user based, at least in part, on the image selections. The shopping preference of the first user includes information about the merchandise items represented by the image selections. The method further includes identifying a second user having a shopping preference that is substantially similar to the shopping preference of the first user. The shopping preference of the second user includes information about one or more preferred merchandise items of the second user. The method further includes generating at least one shopping recommendation based on the shopping preference of the second user, and presenting the shopping recommendation to the first user.
US08762223B2 Method for operating a trading platform, trading platform, computer program product, and computer system
The invention relates to a method for operating a trading platform for selling goods using a computer system, the computer system including a communication interface configured for the exchange of information between users and the computer system via at least one communication network, a memory unit for storing information associated with a good to be sold, and a price variation unit, connected to the memory unit and the communication interface, for varying a price associated with the good as a function of time, based on a parameterized price function. The invention further relates to a trading platform, a computer program product, and a computer system.
US08762222B2 System and method for an auction of multiple types of items
An improved system and method for a computer-implemented auction in which multiple types of items are auctioned together without imposing a particular division of supply or demand among the individual types of items. In some embodiments the auction of the present invention provides a means or method for establishing prices for the types of items, wherein the prices maintain a relationship. In other embodiments, the present invention provides a means or method for implying prices from price parameters in the bids received form bidders, based on a relation among the prices for the types of items. Market clearing may be defined by the condition that the aggregate quantity bid for all types of items is less than or equal to the available quantity of all types of items. The division among the types of items within is thus determined flexibly, based on the bids at the associated prices. In other embodiments, market clearing is defined by the condition that the quantity bid for one selected type of item is less than or equal to the available quantity of the selected type of item. The quantities of the other types of items are thus determined flexibly, based on the bids at the associated prices.
US08762220B2 Method and system for network transaction
A network transaction method is for consumers and users to trade a product via the internet. The network transaction method provides a must-buy or first-to-buy transaction mode and includes the steps of exhibiting product information to allow one of the consumers to select the product; generating a transaction webpage and a sign-in webpage according to the selected product to trade, and the sign-in webpage being provided for the users to sign in directly or push a post to recommend other users to sign in; using the sign-in action to change a transaction price of the product, such that the consumer can end the sign-in action according to the current transaction price or product information provided by the system automatically, and finally allow the consumer to close the transaction and make a payment for the product to be traded. In addition, a network transaction system is also introduced.
US08762219B2 System, method and program product for predicting best/worst time to buy
In response to a user request for information on the best/worst days in an upcoming time period to buy a commodity, a vehicle data system may determine anticipated daily discounts applicable to the commodity. An example commodity may be a vehicle of a specific configuration. In one embodiment, characteristics of month, day of week, and day of month may be gathered and fed into a Best Day to Buy model to determine, for each day of the time period, a projected daily discount relative to a set price for the commodity. Additional input variables such as incentives and seasonal discounts may be included. From the computed daily discounts, the vehicle data system may determine the best day and/or the worst day to buy and report same to the user.
US08762218B1 Method, medium, and system for creating a filtered image set for a product
Systems and methods for collecting, selecting, and displaying an image or image set in a network based environment are described. The systems and methods can collect multiple images for any given item from multiple sources, select a desired image (or set of images) that best depicts that item, and then display that selected image (or image set) in the network based environment. The desired image (or image set) that best depicts the item can be selected using any number or combination of pre-selected criteria. By using the pre-selected criteria, the process needs no manual intervention, and can therefore be automated or semi-automated to save both time and cost.
US08762216B1 Digital lending of payment instruments
A payment instrument may be borrowed by a designated lendee and used to complete a financial transaction when made accessible by a lender via a lender's account. The lender may restrict use of the payment instrument by the lendee, such as by restricting a duration of use, setting purchase limits, etc. In various aspects, the lender may loan the payment instrument to the lendee without providing a physical card, actual card number, or other personal information. In some aspects, the lendee may be presented with an option to use a borrowed payment instrument when completing a purchase using payment information that is linked to the lender. The lendee may perform a validation process to confirm his/her identity and complete a purchase. In some aspects, the lender may require an authorization before the payment is finalized, which may enable the lender to terminate a payment request.
US08762215B2 Brokered service delivery
A selected activity of a service process model displayed in a process view of a graphical user interface may be determined. The service process model may represent a software service to be provided from a service provider to a consumer by way of a service broker. At least one service delivery entity associated with the service broker and providing service delivery functionality to be included in a brokered service process model may be determined, the service delivery entity including a state machine comprising states and transitions between the states. Configuration options may be provided in a configuration view of the graphical user interface. The configuration options may include goal states of the states to be reached as part of the brokered service process model and in association with the selected activity. A selected goal state of the goal states may be determined. The brokered service process model may be provided within a brokered service process view of the graphical user interface. The brokered service process model may include at least one entity activity configured to cause the selected goal state to be reached in association with the selected activity.
US08762207B2 Apparatus, system and method for controlling the flow of customers
An apparatus, system and method are presented for controlling the flow of customers using self-service terminals. It is possible for self-service terminals to receive and process customer orders faster than the orders can be prepared for delivery to the customer thus causes long wait times for the customer if the condition is allowed to exist for an extended period of time. Controlling the flow of customers through the order entry process prevents the situation.
US08762203B2 Automated price maintenance for use with a system in which advertisements are rendered with relative preference based on performance information and price information
A cost maintenance scheme useful with an advertising system which orders ads in a manner that maximizes both their relevance and their economic value, and which provides a fair bidding process in which a winning bidder is assured of not having paid too much. Ordering may be done based on accepted maximum ad bid information and/or ad performance information. For example, this information may be used to determine a position value. Cost may be determined based on accepted maximum ad bid information and/or performance information. Billing the determined cost may be subject to a condition precedent.
US08762201B1 Advertisement system, method and computer program product
A system, method and computer program product are included for correlating information. In particular, first information associated with an advertisement presented utilizing a first medium is identified. In addition, second information associated with user activity involving a second medium is received. In use, the first information and the second information are correlated for gauging an effect of the advertisement on the user activity involving the second medium.
US08762198B2 Method and system for assigning bonus-credits to the user of products
The present invention relates to a method and a system for identifying, recording and processing data relating to a recipient and user of products and services obtained from a company, which runs a bonus program. In particular, he present method comprises assigning a code to products, that is transferred upon ordering the products into bonus-credits and is saved in the account of the user.
US08762192B2 Methods and apparatus to generate smart text
Methods and apparatus to generate a performance metric are disclosed. An example method includes identifying a baseline volume and an incremental volume for a first time-frame and a second time-frame, calculating whether a market volume change direction is identical between the baseline volume and the incremental volume during the first time-frame and the second time-frame, and assigning a market change descriptor to the performance metric based on the calculated change direction.
US08762190B1 Realtime schedule management interface
Embodiments are directed towards generating and managing schedules. In at least one of the various embodiments, these schedules may be configured to schedule team members, rotating which team member is active (“on-call”). In at least one of the various embodiments, these may be employed to determine which resource is responsible to respond and/or resolve incidents that may be reported and/or detected. In at least one of the various embodiments, if a team member is determined to be the on-call or responsible team member, the notification engine may determine the methods for notify the responsible of the incidents. Schedules previews may be updated in real-time as the schedule is edited.
US08762189B2 Systems and methods for stochastically using electric vehicles as mobile energy storage
Systems and methods for energy management includes receiving parameters from commercial building management system components; generating a stochastic programming model of electric vehicles (EVs) as mobile energy storage (MES) for optimal planning, operation, and control purposes; and controlling operation of EVs according to the stochastic programming model to lower operating cost and carbon emission.
US08762188B2 Cyberspace security system
A system evaluates reliability, performance and/or safety by automatically assessing the targeted system's requirements. A cost metric quantifies the impact of failures as a function of failure cost per unit of time. The metrics or measurements may render real-time (or near real-time) outcomes by initiating active response against one or more high ranked threats. The system may support or may be executed in many domains including physical domains, cyber security domains, cyber-physical domains, infrastructure domains, etc. or any other domains that are subject to a threat or a loss.
US08762187B2 Easy process modeling platform
The present disclosure describes methods, systems, and computer program products for generic process modeling. One method includes identifying a business process for execution, the business process defined by one or more process steps, identifying a process routing table associated with the identified business process, at least a portion of the process routing table including one or more entries defining a set of business process rules for the identified business process, identifying a particular entry in the process routing table associated with a current state of the identified business process; and performing at least one action defined by the identified particular entry in the process routing table. In some instances, at least one entry in the process routing table is associated with one of a plurality of process patterns, with each process pattern comprising a reusable, predefined operation.
US08762178B2 System and method for providing global information on risks and related hedging strategies
The present system provides information on risks and related hedging strategies. A plurality of client terminals are coupled to the system, for providing access to the system for accessing information on risks and related hedging strategies. A data aggregation module is configured to store financial and risk related information from a plurality of data sources, including private client data sources and public data sources. An analytical module is coupled to the data aggregation module, and configured to perform benchmarking estimates based on information retrieved from the private client data sources and the public data sources. The benchmarking estimates are performed against the private data and the public data obtained from a plurality of industries.
US08762171B2 Medical resource estimation and simulation system
A healthcare decision support system simulates effects of a change in a number of patients. A repository includes patient specific clinical and non-clinical data, comprising multiple medical record attributes of multiple patients. A simulation processor receives data representing multiple factors for adjusting a value representing number of patients in corresponding multiple associated subsets of the multiple patients. An individual subset comprises patients having a particular medical record attribute of a particular type. A calculation processor identifies patients common to different particular subsets, and calculates a change in a value representing number of patients common to the different particular subsets by calculating a product of factors associated with the different particular subsets.
US08762170B2 Patient portal
A computer-implemented includes receiving, from one or more contributing channels, medical data; assigning the received medical data to one or more data silos; and generating a graphical user interface that when rendered on a display device renders a visual representation of a patient portal, with the patient portal including: one or more visual representations of the one or more data silos for data associated with a user that requested the patient portal.
US08762168B2 Method of defining the physical condition level
The method of defining the physical condition level, in particular the method of defining the physical condition level for men, under which first the parallel measuring of heart rate, organism performance, and measuring or evaluation of other parameters influencing physical performance take place using a measuring device, and subsequently the measuring or evaluating device forms a database containing at least two records that include a set pairs of the heart rate and organism performance values measured at the same time and arranged in that record chronologically.
US08762166B2 Condition state monitor and medication manager
A medication dispensing compliance device with interconnectivity to common vital sign monitoring devices such as blood pressure cuffs, glucometers, weight scales, pulse oximeters, heart rate monitors, body temperature, respirometers and other vital sign monitoring apparatus and a system for the aggregation of medication management and clinical vital signs to monitor patient compliance and efficacy of prescribed medications.
US08762165B2 Optimizing test procedures for a subject under test
In a computer-implemented method of optimizing a diagnostic test sequence to diagnose a medical condition of a subject. A group of diagnostic tests related to a symptom is determined from a pool of diagnostic tests. A probabilistic failure mode analysis is conducted to determine the efficacy of each of the diagnostic tests based on historical outcomes of actual diagnostic testing. The comparative utility of each diagnostic tests based on a plurality of factors that can affect problem resolution is analyzed. A weight is assigned to each factor involved in the probabilistic failure mode analysis. The diagnostic tests are ordered based upon at least one of: a probability of the diagnostic test identifying a cause of the failure mode in a minimum amount of time; a probability of the diagnostic test identifying the cause of the failure mode at a minimum cost; and a relative weighting of minimizing time versus minimizing cost. A first diagnostic test is selected from the group based at least in part on a probabilistic failure mode analysis and the weighted factors involved therein.
US08762160B2 Purchaser value optimization system
A purchasing system includes a master server linking to a product and service inventory database. A query and response coordination database is hosted on the master server and includes a customer profiles database, a loyalty program rules database, and a purchase rules dataset. The coordination database receives a purchase request query, extracts purchase data elements from the received purchase request query, uses purchase rules from the rules dataset, applying the extracted purchase data elements to form a purchase query, applies the purchase query to the inventory database to determine available product and service inventory that satisfy the purchase request query, available product and service inventory that satisfy the purchase request query being identified as purchase options, receives purchase options from the inventory database, determines a total rewards benefit and creates a file for sending via the network to the purchaser's computer to display the query response.
US08762158B2 Decoding method and decoding apparatus therefor
A method and apparatus for generating synthesis audio signals are provided. The method includes decoding a bitstream; splitting the decoded bitstream into n sub-band signals; generating n transformed sub-band signals by transforming the n sub-band signals in a frequency domain; and generating synthesis audio signals by respectively multiplying the n transformed sub-band signals by values corresponding to synthesis filter bank coefficients.
US08762157B2 Methods and apparatuses for encoding and decoding object-based audio signals
Provided are an audio encoding method and apparatus and an audio decoding method and apparatus in which audio signals can be encoded or decoded so that sound images can be localized at any desired position for each object audio signal. The audio decoding method generating a third downmix signal by combining a first downmix signal extracted from a first audio signal and a second downmix signal extracted from a second audio signal; generating third object-based side information by combining first object-based side information extracted from the first audio signal and second object-based side information extracted from the second audio signal; converting the third object-based side information into channel-based side information; and generating a multi-channel audio signal using the third downmix signal and the channel-based side information.
US08762156B2 Speech recognition repair using contextual information
A speech control system that can recognize a spoken command and associated words (such as “call mom at home”) and can cause a selected application (such as a telephone dialer) to execute the command to cause a data processing system, such as a smartphone, to perform an operation based on the command (such as look up mom's phone number at home and dial it to establish a telephone call). The speech control system can use a set of interpreters to repair recognized text from a speech recognition system, and results from the set can be merged into a final repaired transcription which is provided to the selected application.
US08762155B2 Voice integration platform
A voice integration platform and method provide for integration of a voice interface with a data system that includes stored data. The voice integration platform comprises one or more generic software components, the generic software components being configured to enable development of a specific voice user interface that is designed to interact with the data system in order to present the stored data to a user.
US08762152B2 Speech recognition system interactive agent
Methods and systems for performing speech recognition using an electronic interactive agent are disclosed. In embodiments of the invention, an electronic agent is presented in a form perceptible to a user. The electronic agent is used to solicit speech input from a user and to respond to the user's recognized speech, and mimics the behavior of a human agent in a natural language query session with the user. The electronic agent may be implemented in a distributed speech recognition system in which speech recognition tasks are divided between client and server.
US08762149B2 Method for verifying the identity of a speaker and related computer readable medium and computer
The present invention refers to a method for verifying the identity of a speaker based on the speakers voice comprising the steps of: a) receiving a voice utterance; b) using biometric voice data to verify (10) that the speakers voice corresponds to the speaker the identity of which is to be verified based on the received voice utterance; and c) verifying (12, 13) that the received voice utterance is not falsified, preferably after having verified the speakers voice; d) accepting (16) the speakers identity to be verified in case that both verification steps give a positive result and not accepting (15) the speakers identity to be verified if any of the verification steps give a negative result. The invention further refers to a corresponding computer readable medium and a computer.
US08762147B2 Consonant-segment detection apparatus and consonant-segment detection method
A signal portion is extracted from an input signal for each frame having a specific duration to generate a per-frame input signal. The per-frame input signal in a time domain is converted into a per-frame input signal in a frequency domain, thereby generating a spectral pattern. Subband average energy is derived in each of subbands adjacent one another in the spectral pattern. The subband average energy is compared in at least one subband pair of a first subband and a second subband that is a higher frequency band than the first subband, the first and second subbands being consecutive subbands in the spectral pattern. It is determined that the per-frame input signal includes a consonant segment if the subband average energy of the second subband is higher than the subband average energy of the first subband.
US08762146B2 Audio watermarking
A system, including a processor to define opportunities for encoding a watermark into an audio stream having sections, each section, when represented in the frequency domain, including a signal of amplitude against frequency, the processor being operative to, for each one of the sections, identify a fundamental frequency, f being the frequency with the largest amplitude of the signal in the one section, the fundamental frequency f defining harmonic frequencies, each harmonic frequency being at a frequency f/2n or 2fn, n being a positive integer, and define the one section as an opportunity for encoding at least part of the watermark if the amplitude of the signal of the one section is less than a value v for all frequencies in one or more different frequency ranges, each of the different frequency ranges being centered around different ones of the harmonic frequencies. Related apparatus and methods are also described.
US08762144B2 Method and apparatus for voice activity detection
A method and apparatus for detecting voice activity are disclosed. The method of detecting voice activity includes: extracting a feature parameter from a frame signal; determining whether the frame signal is a voice signal or a noise signal by comparing the feature parameter with model parameters of a plurality of comparison signals, respectively; and outputting the frame signal when the frame signal is determined to be a voice signal. The apparatus includes a classifier module which extracts a feature parameter from a frame signal, and generating labeling information with respect to the frame signal by comparing the feature parameter with model parameters of a plurality of comparison signals; and a voice detection unit which determines whether the frame signal is a noise signal or a voice signal with reference to the labeling information, and outputting the frame signal when the frame signal is determined to be a voice signal.
US08762143B2 Method and apparatus for identifying acoustic background environments based on time and speed to enhance automatic speech recognition
Disclosed are systems, methods, and computer readable media for identifying an acoustic environment of a caller. The method embodiment comprises analyzing acoustic features of a received audio signal from a caller, receiving meta-data information based on a previously recorded time and speed of the caller, classifying a background environment of the caller based on the analyzed acoustic features and the meta-data, selecting an acoustic model matched to the classified background environment from a plurality of acoustic models, and performing speech recognition as the received audio signal using the selected acoustic model.
US08762142B2 Multi-stage speech recognition apparatus and method
Provided are a multi-stage speech recognition apparatus and method. The multi-stage speech recognition apparatus includes a first speech recognition unit performing initial speech recognition on a feature vector, which is extracted from an input speech signal, and generating a plurality of candidate words; and a second speech recognition unit rescoring the candidate words, which are provided by the first speech recognition unit, using a temporal posterior feature vector extracted from the speech signal.
US08762141B2 Reduced-complexity vector indexing and de-indexing
This invention relates to indexing an input vector contained in a set of vectors of a plurality of sets of vectors. The indexing comprises performing, in case that the input vector is contained in a set of vectors of a pre-defined group of one or more sets of vectors of the plurality of sets of vectors, a specific processing that is adapted to a characteristic of the sets of vectors in the pre-defined group of sets of vectors and is only applicable in case of input vectors contained in sets of vectors with the characteristic. The indexing further comprises performing, in case that the input vector is not contained in a set of vectors of the pre-defined group of sets of vectors, a general processing. The invention further relates to an according determining of a target vector contained in a set of vectors of a plurality of sets of vectors based on an index associated with said target vector.
US08762140B2 Device for improving the intelligibility of speech in a multi-user communication system
A device for improving the intelligibility of a signal arising from a source subjected to a noisy environment, said source marking the signal with a specific signature, the device comprising a processing circuit receiving the signal; and means for analyzing the signal and parameterizing the processing circuit according to characteristics of the signature present in the signal. A first channel with low distortion conveys the signal from the source to the means for analyzing, and a second channel, susceptible to introduce a distortion, conveys the signal from the source to the processing circuit.
US08762136B2 System and method of speech compression using an inter frame parameter correlation
The disclosure provides a speech encoder, decoder, speech processor and methods of encoding and decoding speech. In one embodiment, the speech encoder includes: (1) a speech frame generator configured to form a speech frame from an input speech signal, the speech frame having a length of multiple samples, (2) a speech frame processor configured to determine if the speech frame is a subsequent voiced frame of a group of consecutive voiced frames and, based thereon, perform speech analysis of the subsequent voiced frame; and (3) a speech frame coder configured to perform, if the speech frame is a subsequent voiced frame, differential coding of speech parameters of the subsequent voiced frame with respect to previous speech parameters of the previous voiced frame of the consecutive voiced frames.
US08762134B2 Method and apparatus for situational analysis text generation
Methods, apparatuses, and computer program products are described herein that are configured to generate a situational analysis text. In some example embodiments, a method is provided that comprises generating a set of messages based on one or more key events in a primary data channel and one or more significant events in one or more related data channels in response to an alert condition. The method of this embodiment may also include generating a situational analysis text based on the set of messages and the relationships between them. In some example embodiments, the situational analysis text is configured to linguistically express the one or more key events, the one or more significant events, and the relationships between the one or more key events and the one or more significant events.
US08762129B2 Techniques for input of a multi-character compound consonant or vowel and transliteration to another language using a touch computing device
A technique is presented for fast input of multi-character compound consonants and vowels on a touch computing device. The technique provides for fast input of multi-character compound consonants and vowels by enabling a user to touch an initial character on a first layout of characters, then slide his/her finger in different directions and/or different distances according to a second layout of characters. The second layout of characters can be based on the first touched character and therefore can have a limited set of characters, e.g., fewer characters in comparison to the first layout of characters. A syllable formed after input of both a consonant and a vowel, represented as one character set, e.g., in the Roman alphabet, can then be transliterated into another language, e.g., Chinese.
US08762128B1 Back-translation filtering
A translation system receives a test pair that includes a source test phrase in a first language and a target test phrase in a second language. The test pair can be evaluated by comparing its components with phrases in primary pairs. The test source phrase can be compared to a primary source phrase that is the phrase most commonly translated by the machine translation system into the test target phrase. The test target phrase can be compared to a primary target phrase that is the phrase into which the target source phrase is most often translated. If one and/or both comparisons are sufficiently dissimilar, the machine translation system can be modified by deleting the test pair, by flagging it for human review, or in other ways.
US08762120B1 Model-based variable alignment in a simulated environment
A system may be configured to receive a request to generate code based on a model. The model may include a logical entity associated with a variable. The system may further be configured to identify a boundary for the variable based on a code section of the code corresponding to the logical entity and add alignment code to the code. The alignment code may be for the variable and based on the boundary.
US08762112B2 Method of generating CAD data for evaporative pattern having frame structure
A method for generating CAD data appropriate for designing an evaporative pattern having a frame structure is provided. The method includes, allocating, generating joint shape data, and extracting rod body data. Rod data includes rod body data representing a shape of a rod body and terminal data representing a shape of a rod terminal disposed at an end of the rod body. In the allocating, a plurality of the rods is allocated so that the rod terminals overlap each other in a 3-dimensional space in computer. In the generating, the joint shape data is generated by merging the terminal data of the plurality of rod terminals overlapped. In the extracting, the rod body data is extracted from the rod data of the rods allocated in the 3-dimensional space. The joint shape data and the rod body data obtained by such processes correspond to the CAD data of the evaporative pattern.
US08762107B2 Triaxial induction calibration without prior knowledge of the calibration area's ground conductivity
Disclosed is a method for determining calibration factors of an induction tool that includes three receiver coils, each having a distinct orientation. The method includes: placing the induction logging tool in a first position at a first height above a surface of the earth; performing a first set of measurements of conductivity using the receiver coils with the induction logging tool in the first position at the first height; placing the induction logging tool in a second position at a second height above the surface of the earth; performing a second set of measurements of conductivity using the receiver coils with the induction logging tool in the second position at the second height; and determining the calibration factors that correct conductivity measurements performed by the induction logging tool in a borehole penetrating the earth using the first and second sets of measurements.
US08762103B2 Sheet thickness measurement apparatus
An apparatus and method for measuring substrate media thickness including a nip assembly having a first nip for engaging substrate media and transporting the media along a process direction. The first nip has a nip velocity. A sensor is in operative communication with the first nip for sensing the nip velocity. A processor is operably connected to the sensor. The processor determines a media thickness responsive to a change in nip velocity detected by the velocity sensor upon entry of the media in the first nip.
US08762102B2 Methods and systems for generation and rendering interactive events having combined activity and location information
A computer-implemented method is described. The computer-implemented method is used for populating data of a graphical user interface (GUI). The computer-implemented method includes generating one or more graphical elements of one or more activities captured by a monitoring device. The monitoring device is usable by a user during the capturing. The method further includes generating a timeline including a time period over which the activities are performed. The timeline includes a chronological order of time within the time period. The method further includes generating an activity symbol for one or more of the activities performed during the time period. The activity symbol has an image that is graphically overlaid on the graphical elements of the activities.
US08762099B2 Measurement method and measurement apparatus
A measurement method of the present invention is a measurement method which measures a target divided into a plurality of partial regions to measure a whole shape of the target by stitching the plurality of partial regions. The measurement method comprises Steps S501 to S511 which measures a plurality of partial regions, Step S102 which determines an error in a partial region that is a reference, Step S105 which calculates each of errors in the plurality of partial regions, and Step S107 which performs a correction depending on each of the errors to stitch the plurality of partial regions. Steps S102 to S107 are repeatedly performed by changing the partial region that is the reference (S110).
US08762098B2 Thermal testing system and method
A thermal testing system for an electronic device includes at least one airflow sensor, at least one temperature sensor, a data collecting module, and a computer. The at least one airflow sensor is configured to sense an airflow speed in the electronic device. The at least one temperature sensor is configured to sense temperature information of the electronic device. The data collecting module is connected to the at least one airflow sensor and the at least one temperature sensor, and configured to receive analog signals sensed by the at least one airflow sensor and the at least one temperature sensor and convert the analog signals to digital signals. The computer is connected to the data collecting module, and configured to receive the digital signals from the data collecting module and display a test result.
US08762090B2 Method to configure at least a partial range of a pulse sequence of a magnetic resonance device
In a method to configure at least one partial range of a pulse sequence for operating a magnetic resonance device, the pulse sequence is composed of at least two different program units, and information and/or at least one parameter is exchanged between the individual program units by a computerized mediator unit.
US08762089B2 Method and apparatus for testing a substrate for display device
Disclosed is a test method an apparatus in which an area for test and an area for analysis are specified based on the design information of the display device having a non-rectangular display area. To carry out testing, parasitic capacitances are found using the design information, and operations for weighting are performed on test data or threshold values based on which a decision on pass/fail is to be made.
US08762088B2 MoCA quality index measurement system for qualifying home networks
Systems and methods for quantifying the suitability of a coax network segment to support MoCA communications, comprising: transmitting a test signal associated with MoCA communications through the segment's first end; receiving the test signal through the segment's second end; determining a response function; determining a channel degradation reference based on the highest power level of the response function and a predetermined reference; calculating subcarrier degradation for each MoCA subcarrier, in accordance with the difference between the channel degradation reference and the subcarrier response function; and quantifying the suitability of the segment to support MoCA communications from the first end to the second end in accordance with the subcarrier degradation of all subcarriers in the response function.
US08762086B2 Phase imbalance monitoring apparatus, amplitude imbalance monitoring apparatus, and apparatus using the same
The present invention discloses a phase imbalance monitoring apparatus, an amplitude imbalance monitoring apparatus, as well as an apparatus incorporating the same. The phase imbalance monitoring apparatus is for use in an apparatus in which imbalance between an I branch signal and a Q branch signal in quadrature to each other is required to be monitored, and is characterized in comprising a preprocessing unit, for performing preprocessing on the I branch signal and the Q branch signal to extract essential information relevant to correlation of the signals; and a correlation unit, for performing correlation processing on the extracted essential information to learn of the phase imbalance between the I branch signal and the Q branch signal.
US08762083B2 Intelligent fuse holder and circuit protection methods
An intelligent circuit protection system and method for automating component replacement and providing information to a user or operator about a load for circuit protection. The circuit protection method includes sensing current and voltage across a fuse protecting a load; sending at least one signal indicative of the current and voltage; and using the at least one signal to determine if the load is operating normally.
US08762082B2 Wireless network using signal strength to detect the movement of a mobile device
A movement detection system is provided with a wireless terminal, and a movement detection device connectable to the wireless terminal via a wireless network such that the wireless terminal receives signals used for detection at a predetermined frequency from the movement detection device, and transmits verification signals in response to each of the detection signals. The movement detection device includes a measurement portion that measures the signal strength of the verification signals transmitted by the wireless terminal, and a detection portion that detects spatial movement of the wireless terminal based on the signal strength of the verification signals measured by the measurement portion.
US08762080B2 Computer component detection system and method
A method for identifying missing components of a computer system may include receiving telemetry signals characterizing a current configuration of the computer system and determining a cross power spectral density signature of at least some of the telemetry signals. The method may further include comparing information about the determined cross power spectral density signature with information about a predetermined cross power spectral density signature to determine whether a component is missing within the computer system.
US08762075B2 Microcantilever-based gas sensor employing two simultaneous physical sensing modes
According to one embodiment, a system for detecting and identifying gases includes a piezoresistive microcantilever transducer, wherein dissipation of heat from the piezoresistive microcantilever into one or more gases is measured by changes in an electrical resistance of the piezoresistor, a vibrating microcantilever transducer, wherein shifts are measured in resonant frequency of the vibrating microcantilever due to viscous damping thereof by the one or more gases, and a subsystem for correlating the measured resistance changes and the resonant frequency shifts to the one or more gases. In another embodiment, a method for detecting and identifying one or more gases includes determining dissipation of heat from a microcantilever into one or more gases, and determining shifts in resonant frequency of the microcantilever due to viscous damping thereof by the one or more gases. Other systems, methods, and computer program products are also described according to more embodiments.
US08762071B2 Automated system for the selection and conveyance of stored allogeneic biological cells for transplantation, therapy and research
The invention relates to a system for the automatic, rapid and dynamic conveyance of biological cells for transplant, therapy or research purposes between withdrawalcentres or banks (storage facilities) and clinics, transplant centres or research facilities and also for the monitaring and backing of the processes from request transmission, for supply of a cell specimen which is suitable for the allogeneic transplant, through application of the conveyed specimens to tracking of the results in a patient and the provision of these data for statistical and other purposes. For the first time, the system is able to put forward complete solution proposals for specifically stored transplants online and automatically.
US08762069B2 Therapeutic implications of dickkopf affecting cancer stem cell fate
A method of determining a therapeutic regimen for the treatment of cancer with Dickkopf (Dkk) protein in which a mathematical model of differential equations describing the major signaling pathways involved in stem cell regulation is created and used to simulate signals from the cancer stem cell environment based upon administration of at least a single dose of Dkk in vitro and/or in vivo. A method of modulating cancer stem cells is also provided in which the stem cell computer model is simulates the effect of Dkk and performs a calibration test to determine a threshold value above which Dkk induces cell differentiation and a threshold value below which Dkk induces stem cell proliferation.
US08762061B2 Process for generating spatially continuous wind profiles from wind profiler measurements
A neural network process for improving wind retrievals from wind profiler measurements is described. In this invention, a neural network is trained to retrieve (missing or incomplete) upper level winds from ground based wind profiler measurements. Radiosonde measurements in conjunction with wind profiler ground measurements for specific geographical locations are used as training sets for the neural network. The idea is to retrieve timely and spatially continuous upper level wind information from (fragmented or incomplete) wind profiler measurements.
US08762059B1 Navigation system application for mobile device
A mobile application on a mobile device communicates with a head-unit of a navigation system. The mobile application may retrieve data such as map data, user input data, and other data and communicate the updates to the head unit. By retrieving map data through the mobile application, the head unit may be updated much easier than systems of the prior art. The data may be retrieved through cellular networks, Wi-Fi networks, or other networks which accessible to a user and compatible with the mobile device. Updates may be stored in the mobile device and automatically uploaded to the navigation system head unit when the user is in the vicinity of the head unit. The mobile application may establish a logical connection with one or more head units. The logical connection bounds the mobile application to the head unit and allows for data sharing and synchronization.
US08762053B1 Enhanced identification of interesting points-of-interest
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying points-of-interest. In one aspect, a method includes determining a location of a mobile device, and automatically identifying a point-of-interest (POI) located within a predetermined distance of the location. The method also includes providing, on a user interface of the mobile device, a rating control for allowing the user to rate the identified POI, and receiving the rating for the identified POI from the user, using the rating control.
US08762052B2 Method and terminal for providing a route in a navigation system using satellite image
A method and a terminal for providing a route in a navigation system using a satellite image are provided. The terminal includes a route calculation unit for calculating a route from a current location to a destination when a user inputs the destination, a satellite image requesting unit for requesting a satellite image server for satellite images corresponding to locations on the route and for downloading the requested satellite images, a satellite image storage unit for storing the downloaded satellite images, and a controller for retrieving a satellite image corresponding to the current location from the satellite image storage unit and for displaying the retrieved satellite image simultaneously while downloading the satellite images corresponding to the locations on the route.
US08762048B2 Automatic travel time and routing determinations in a wireless network
Aspects relate to automatically providing updated route and predicted travel time to allow a user to travel a shortest route between a first point and a second point. A route can be planned based on a multitude of route segments, wherein historical data related to speed is known for each of the route segments. Further, the historical data is categorized based on temporal aspects, such as time of day, day of week, as well as other aspects, such as known events that can have an influence on the speed at which each route segment can be traveled. As the user moves along the route, the planned route, as well as an anticipated travel time, are almost continually updated to provide the most up-to-date and accurate data.
US08762038B2 Vehicle, in particular a hybrid vehicle
A vehicle has a drive unit driving wheels of a vehicle axle and braking the vehicle via a drive train in drag mode, an electronic control unit measuring actual wheel rotational speeds of the wheels, and a brake booster for reducing the actuating force at the brake pedal. A test unit is assigned to the electronic control unit and performs a plausibility check of the actual wheel rotational speeds in drag mode, wherein the test unit activates during the plausibility check the vehicle brake of one of the vehicle wheels and detects, from the rotational speed behavior of the wheel with a non-activated vehicle brake, whether the measured actual wheel rotational speeds correlate with the actual vehicle speed. A brake booster can be actuated by the test unit during the plausibility check in order to activate the vehicle brake.
US08762037B2 Method for incorporating individual vehicle data collection, detection and recording of traffic violations in a traffic signal controller
The present disclosure teaches a software and hardware system capable of operating on a signal controller platform which detects and records individual vehicle data including but not limited to dangerous driving behavior such as red light running and speeding. The disclosure teaches sharing of the computing platform and infrastructure of the traffic control system. The disclosure also teaches receiving, interpreting, and organizing data collected through the traffic control system's vehicle detection infrastructure, and driving cameras, video, or other recording devices to provide additional evidence of an individual vehicle's behavior.
US08762035B2 System and method for realtime community information exchange
System and method for traffic mapping service are disclosed for allowing plurality of users having each a navigation device to transmit their locations to a server and optionally to signal to the server their requested destination. The system and method are further capable of calculating traffic parameters such as current traffic speed at a given road based on the momentary locations of the users. The system and method of the invention may also calculate and advise the users of preferred roads to take in order to arrive at the requested location with minimum delay.
US08762034B2 Particulate matter deposition amount estimation device, exhaust gas purification system, and particulate matter deposition amount estimation method
There are provided calculating a differential pressure deposition amount of PM deposited in a DPF based on an exhaust gas flow rate and a differential pressure of the DPF, calculating a model deposition amount of the PM using a model in which a PM amount burned in the DPF is subtracted from the PM amount, calculating a time change rate of the differential pressure deposition amount, and setting a first coefficient to be larger than a second coefficient when the exhaust gas flow rate exceeds a predetermined value and setting the first coefficient to be small when the exhaust gas flow rate exceeds the predetermined value and the time change rate is a predetermined threshold or more when multiplying the differential pressure deposition amount and the model deposition amount by the first and second coefficients, respectively, and calculating an addition value of the respective multiplied values as the PM deposition amount.
US08762033B2 Internal combustion engine control device
When fuel cut permission conditions are satisfied, a guard provided by an ignition timing retardation limit is relieved. In the resulting state, the ignition timing is retarded to decrease the output torque of an internal combustion engine. After the output torque of the internal combustion engine is decreased to a predetermined minimum torque, the supply of fuel is shut off. When, on the other hand, recovery from a fuel cut is to be achieved, the guard provided by the ignition timing retardation limit is relieved until completion conditions for recovery from the fuel cut are satisfied. In the resulting state, the ignition timing is retarded to decrease the output torque of the internal combustion engine.
US08762032B2 Method for compensating for gas exchange losses between combustion chambers of an Otto engine
A method is presented for compensating for combustion chamber-specific actual values of a parameter, which characterizes combustions, between a plurality of combustion chambers of an Otto engine (10) operated with homogeneous filling of the combustion chambers and homogeneous charge compression ignition, said Otto engine (10) operating with a direct fuel injection and a variable valve drive, wherein the combustion chamber-specific actual values are formed as a function of signals (S—40; S—42) of combustion chamber-specific sensors (40; 42) and wherein deviations of the combustion chamber-specific actual values from a set value are processed to manipulated variables, with which a valve lift of a gas exchange valve (28) of a combustion chamber (12) is changed. The method distinguishes itself by the fact that a characteristic (pmi_ZV), in which combustion chamber-specific charge change losses are reflected, is formed as a variable characterizing combustions and by the fact that a valve lift of an intake valve (28) of the combustion chamber (12) is changed as a manipulated variable. Independent claims relate in each case to a control unit, a computer program and a computer program product.
US08762026B2 System and method for determining engine exhaust composition
An engine assembly includes a controller and at least one data storage medium storing a database. The database includes empirically-derived NOx values based on engine equivalence ratio and engine speed at predetermined reference conditions. The controller is configured to retrieve a NOx value from the database that corresponds to a measured value of the equivalence ratio and a measured value of the engine speed, and to modify the NOx value to compensate for differences between the reference conditions and the actual operating conditions of the engine assembly.
US08762022B1 Marine propulsion system with efficient engine speed delta
A system and method is provided for efficiently changing controlled engine speed of a marine internal combustion engine in a marine propulsion system for propelling a marine vessel. The system responds to the operator changing the operator-selected engine speed, from a first-selected engine speed to a second-selected engine speed, by predicting throttle position needed to provide the second-selected engine speed, and providing a feed forward signal moving the throttle to the predicted throttle position, without waiting for a slower responding PID controller and/or overshoot thereof, and concomitant instability or oscillation, and then uses the engine speed control system including any PID controller to maintain engine speed at the second-selected engine speed.
US08762021B2 Driving support system
A curve information acquisition unit configured to acquire information on a shape of a curvature changing portion of which a radius of curvature changes according to a predetermined function, a driving support unit configured to perform driving support for the driver at the time when the vehicle moves in the curvature changing portion, and a driving support control unit configured to decide timing at which the driving support unit performs driving support, based on the information on the shape of the curvature changing portion acquired by a curvature changing information acquisition unit.
US08762012B2 Method and apparatus for controlling a multi-mode transmission
A powertrain system includes a multi-mode transmission configured to transfer torque among an input member, torque machines and an output member. A method for controlling operation of the multi-mode transmission includes determining torque commands for the torque machines in response to a desired input speed of the input member and an output speed of the output member determined based upon an estimated wheel speed of a wheel of a driveline coupled to the output member. The estimated wheel speed of the wheel is set equal to a monitored wheel speed of the wheel upon detecting an abrupt decrease in the wheel speed. Torque commands are determined for the torque machines in response to the desired input speed and the monitored wheel speed.
US08762008B2 Device having pyrotechnically adjustable rigidity for absorbing crash energy and method for adjusting the rigidity
A device having an adjustable rigidity for absorbing crash energy, includes: a housing for accommodating and deforming a deformation element when the deformation element is moved in a forward motion direction due to the crash energy; a disengageable die situated in the housing for accommodating and deforming the deformation element; a supporting device situated in the housing and configured to support, in a first position, the disengageable die against a radial force of the deformation element acting in a transverse direction to the forward motion direction, and (ii) release, in a second position, the disengageable die for a motion for disengagement due to the radial force; and a pyrotechnic actuator moving the supporting device from the first position into the second position, to adjust the rigidity of the device.
US08762007B2 Control unit and method for triggering passenger protection means for a vehicle
A control unit and a method for triggering passenger protection device for a vehicle are described, a computer having an integrated circuit transmitting a signal and, as a function of this signal, a current source in the integrated circuit outputting a current for charging the capacitors connected to the integrated circuit and situated in the ignition circuit. The charge of these capacitors is output via a third interface using a characterizing measuring signal.
US08762006B2 Fail safe operational steering system for autonomous driving
This invention refers to an electrically assisted steering system that includes a torque sensor connected to a vehicle steering wheel. The system also includes a torque control ECU that is responsive to torque signals from the torque sensor to generate a motor assist requirement signal. The system further includes a motor control ECU responsive to the motor assist requirement signal to generate a motor control signal. The system additionally includes a steering assist motor responsive to the motor control signal to provide a steering assistance torque to the vehicle steering system. Finally, the system includes a safety domain ECU connected to at least one vehicle operational parameter sensor to generate a torque signal and send the same signal to the torque control ECU. The safety domain ECU is also being in communication with the torque control ECU and the Motor control ECU.
US08762005B2 Control device and control method for vehicle
In control of a vehicle that is provided with a steering torque supply device that supplies a steering torque to a steering device coupled to a steered wheel and a steering transmission ratio variation device that changes a steering transmission ratio, the control includes: setting a target state quantity for keeping the vehicle in a target lane; controlling the steering transmission ratio variation device so that a state quantity of the vehicle becomes the set target state quantity; controlling the steering torque supply device so that a steering reaction restriction torque that restricts a steering reaction torque generated in the steering device is supplied with the steering device as the steering torque when the vehicle is kept within the target lane; and correcting the steering reaction restriction torque on the basis of a steering input when the steering input from a driver of the vehicle is produced.
US08762003B2 Leaning vehicle with tilting front wheels and suspension therefor
A leaning vehicle has a frame pivotally connected to the lower end of a shock tower, the pivotal connection defining a frame leaning axis wherein the frame is adapted to lean to a right side and to a left side relative to the shock tower about the frame leaning axis. The leaning vehicle includes an actuator operatively connected to the frame and to the shock tower which is adapted to impart a leaning motion to the frame relative to the shock tower about the frame leaning axis.
US08762000B2 Method and device for operating a chassis
In a method for operating an at least semi-active chassis of a vehicle, a height profile of a road course which lies ahead in driving direction of the vehicle is determined with at least one sensor unit and at least one actuating unit of the vehicle is proactively controlled with the control unit, wherein an actual obstacle of the road course, which is displayed in the determined height profile is assigned to one of multiple predefined and store categories and a predetermined control signal is transmitted to the at least actuating unit based on the assigned category, wherein the actuating unit executes the control signal.
US08761990B2 Semi-autonomous mobile device driving with obstacle avoidance
The subject disclosure is directed towards driving a robot or other mobile device safely through an environment by using a depth camera to obtain depth data, and then using the depth data for collision avoidance. Horizontal profile information may be built from the depth data, such as by collapsing a two-dimensional depth map into one-dimensional horizontal profile information. The horizontal profile information may be further processed by fusing the depth camera-detected obstacle data with any closer obstacle data as detected via infrared-based sensing and/or sonar-based sensing. Driving suggestions from a user or program are overridden as needed to avoid collisions, including by driving the robot towards an open space represented in the horizontal profile information, or stopping/slowing the robot as needed.
US08761988B2 Method and apparatus for controlling a multi-mode powertrain system
A method for operating a powertrain system to transfer torque among an engine, torque machines, and a driveline includes executing a search to determine a preferred engine operating point for operating the powertrain system in a transmission range in response to an output torque request. The search includes employing a candidate torque normalization ratio to determine a candidate engine torque from a normalized torque search space, and determining a candidate power cost associated with operating the powertrain system at the candidate engine torque for each of a plurality of candidate engine speeds within an input speed range and a plurality of candidate torque normalization ratios. A preferred engine speed is determined, and includes the candidate engine speed corresponding to the one of the candidate engine torques associated with a minimum of the candidate power costs. Engine operation is controlled responsive to the preferred engine speed.
US08761987B2 Automatic guided vehicle sensor system and method of using same
An automatic guided vehicle (AGV) system for automatically transporting loads along a predetermined path is provided that includes a plurality of magnets distant from one another, wherein at least a portion of the plurality of magnets represent a positioning point, and a plurality of AGVs, wherein at least one of the plurality of AGVs includes a drive assembly and a sensor system configured to determine guidance information. The sensor system includes a circuit board, a two-dimensional array of giant magneto resistive (GMR) sensors along a surface of the circuit board, the GMR sensors configured to detect at least one of the plurality of embedded magnets when the GMR sensors are proximate thereto, and an electromagnetic coil extending around the circuit board and at least a portion of the GMR sensors, the electromagnetic coil configured to polarize the GMR sensors.
US08761981B2 Method and apparatus for a vehicle control unit (VCU), using current and historical instantaneous power usage data, to determine optimum power settings for a hybrid electric drive system
A Vehicle Control Unit (VCU) apparatus and method for controlling the elements of a Hybrid Electric Drive Powered Vehicle are disclosed, wherein the VCU uses Current and Historical Route Data to determine Instantaneous Power required by each of the elements, and wherein the VCU controls the Instantaneous Power used by each of the elements to minimize an amount of hydrocarbon fuel used while the vehicle is being driven, while also maintaining an acceptable battery state of charge and providing vehicle drive power as needed.
US08761975B2 Method and apparatus for real-time polars
A computer implemented method, apparatus, and computer program product for real-time creation of vessel performance models. Performance inputs are received from a set of sensors during a voyage of a vessel. The performance inputs are data associated with a performance of the vessel during the voyage. A real-time performance model is generated during the voyage using a subset of the performance inputs. A predicted value for velocity made good is identified for the vessel using the real-time performance model.
US08761971B2 Auto-flight system pilot interface
An aircraft system comprising a display system, a graphical user interface, a first grouping of the controls in the graphical user interface, and a second grouping of the controls in the graphical user interface. The graphical user interface is configured to display controls on the display system. The controls are for commands sent to an auto-flight system in an aircraft that control flight of the aircraft. The first grouping of the controls is configured to control sending of the commands to the auto-flight system from a flight management system in the aircraft. The second grouping of the controls is configured to control sending of the commands to the auto-flight system from a user input to the graphical user interface.
US08761970B2 Alternative method to determine the air mass state of an aircraft and to validate and augment the primary method
A method, apparatus, and computer program product for identifying air data for an aircraft. The lift for the aircraft is identified. The number of surface positions for the aircraft is identified. The angle of attack during flight of the aircraft is identified. A synthetic dynamic pressure is computed from the lift, the number of surface positions, and the angle of attack.
US08761968B2 System and method for multiple aircraft lifting a common payload
A system and method are provided for controlling a plurality of aircraft to lift a common payload. The system comprises of multiple aircraft tethered to a common payload, where the group of aircraft form a swarm that is controlled by a pilot station. Each aircraft is autonomously stabilized and guided through a swarm avionics unit, which further includes sensor, communication, and processing hardware. At the pilot station, a pilot remotely enters payload destinations, which is processed and communicated to each aircraft. The method for controlling a multi-aircraft lifting system includes of inputting the desired location of the payload, and determining a series of intermediary payload waypoints. Next, these payload waypoints are used by the swarm waypoint controller to generate individual waypoints for each aircraft. A flight controller for each aircraft moves the aircraft to these individual waypoints.
US08761967B2 Automatic configuration control of a device
Methods, systems, and devices for determining system/device configuration and setting a mode of operation based on the determined configuration. An air vehicle processor: (a) receives a component information set of at least one external component; (b) determine a mode of operation, by the processor having a current mode of operation setting, based on the received component information and at least one of: an initial mode of operation setting and the current mode of operation setting; (c) determines whether all of the one or more received component information sets match a configuration requirement; (d) transitions to a flight-ready status if the determination is a conjunctive match; and (e) transition to a reset status if the determination is not a conjunctive match.
US08761965B2 Automatic control of an aircraft in the event of flight crew incapacity
A method for automatic control of an aircraft in event of flight crew incapacity may include determining any incapacity of the flight crew. The method may also include providing a message requiring acknowledgement from the flight crew in response determining incapacity of the flight crew. The method may additionally include commanding an auto pilot to control the aircraft in response to not receiving acknowledgement from the flight crew.
US08761964B2 Computing device and method for controlling unmanned aerial vehicle in flight space
In a method for controlling an unmanned aerial vehicle (UAV) in a flight space using a computing device, a 3D sample database is created and store in a storage device of the computing device. The computing device includes a depth-sensing camera that captures a 3D scene image of a scene in front of a user, and senses a depth distance between the user and the depth-sensing camera. A 3D person image of the user is detected from the 3D scene image, and gesture information of the user is obtained by comparing the 3D person image with human gesture data stored in the 3D sample database. The method converts the gesture information of the user into one or more flight control commands, and drives a driver of the UAV to control the UAV to fly in a flight space according to the flight control commands.
US08761962B2 System for controlling an in-vehicle device using augmented reality and method thereof
Provided are a system and method of controlling an in-vehicle device using augmented reality. A system for controlling an in-vehicle device using augmented reality includes a mobile device configured to identify a vehicle object unit as an image and receive a vehicle control command through implementation of the augmented reality of the image, and a driving control unit configured to transmit a vehicle type information to the mobile device and, upon receiving a command signal from the mobile device, to control the in-vehicle device that corresponds to the command signal. Accordingly, by remotely controlling an in-vehicle device by using augmented reality of a mobile device, user convenience may be improved.
US08761961B2 Electronic device and method for controlling unmanned aerial vehicle using the same
A method for controlling an unmanned aerial vehicle (UAV) using an electronic device obtains movement data of the electronic device detected by an accelerometer of the electronic device, and converts the movement data of the electronic device to control signals. The method further sends the control signals to the UAV, and changes a flight status of the UAV according to the control signals.
US08761959B2 Directional pointers for vehicle control unit actuation sequence
A motor vehicle, is provided with a plurality of operator control units which can be operated individually by an occupant in order to initiate functions of the motor vehicle, a plurality of display units that can be illuminated, and a display control logic unit. In response to operator activation of a first function associated with a second function in a specified operating sequence, a first display unit can be controlled in such a way that the first display unit displays a directional pointer in the spatial direction of a second operator control unit, which on being actuated can initiate the second function.
US08761957B2 Methods and devices used for automatically controlling speed of an expander
A method of decreasing a transition time through a speed range that is unsafe for an integrity of a first expander, by automatically biasing a speed of a second expander that receives a fluid flow output from the first expander is provided, when the current speed of the first expander is within a bias application range. The method includes setting the speed of the second expander to be larger than a current speed of the first expander when the current speed of the first expander increases and is smaller than a first speed value, or decreases and is smaller than a second speed value, and setting the speed of the second expander to be smaller than the current speed of the first expander, when the current speed of the first expander increases and is larger than the first speed value or decreases and is larger than the second speed value.
US08761956B2 Computer and control method for smart fan thereof
A computer and a control method for smart fan thereof are provided, wherein the computer includes a processor configured to control a smart fan under an UETFI bios mode. A sensed temperature value from a temperature sensor, and a current speed value of the smart fan are acquired. A real-time temperature curve and a real-time speed curve are traced in a dynamic updating zone of a graphical interface respectively according to the current temperature and the current speed value. A first control point and a second control point, which correspond to the smart fan, are obtained via a control zone of the graphical interface. A control curve is traced in the graphical interface according to the first and second control points. The speed of the smart fan is controlled according to the control curve.
US08761953B2 Grid optimization resource dispatch scheduling
Data comprising a request specifying a desired change in electrical load for a defined period of time is received. The electrical load is associated with a plurality of resources under control of resource agents and on a utility grid. Available capacity of resources within the control of each resource agent over the defined period of time is determined. Each available capacity is determined at least using a resource load model. Using the determined available capacity of resources over the defined period of time, resource scheduling instructions are calculated for a subset of resources. The resource scheduling instructions satisfy the desired change in electrical load of the request. Data characterizing the resource scheduling instructions is provided. Related systems, apparatus, methods, and articles are also described.
US08761946B2 Intelligent controller providing time to target state
The current application is directed to intelligent controllers that continuously, periodically, or intermittently calculate and display the time remaining until a control task is projected to be completed by the intelligent controller. In general, the intelligent controller employs multiple different models for the time behavior of one or more parameters or characteristics within a region or volume affected by one or more devices, systems, or other entities controlled by the intelligent controller. The intelligent controller collects data, over time, from which the models are constructed and uses the models to predict the time remaining until one or more characteristics or parameters of the region or volume reaches one or more specified values as a result of intelligent controller control of one or more devices, systems, or other entities.
US08761945B2 Device commissioning in a heating, ventilation and air conditioning network
An HVAC system includes first and second devices coupled via a subnet. A feature manifest stored by the second device is readable by the first device after the first device enters a commissioning process. The first device is configured to determine a value of an internal parameter based on the feature manifest.
US08761944B2 Apparatus and method for determining load of energy consuming appliances within a premises
A controller in communication with one or more energy consuming appliances for a premises includes a transmitter device for transmitting wireless signals to a utility meter to request an energy consumption reading, and a receiver device to receive wireless signals including energy consumption information. The controller is configured to receive a signal from an energy consuming appliance indicating the appliance was actuated, and to responsively transmit a signal to the utility meter to request an energy consumption reading and thereafter receive a signal including an energy consumption value. Following deactivation of the appliance, the controller is configured to transmit a signal to the utility meter to request an energy consumption reading, and thereafter receive a signal from the meter including another energy consumption value. The controller is configured to determine from a difference between the energy consumption values an estimate of the energy consumption level associated with the appliance.
US08761943B2 Control and optimization system and method for chemical looping processes
A control system for optimizing a chemical loop system includes one or more sensors for measuring one or more parameters in a chemical loop. The sensors are disposed on or in a conduit positioned in the chemical loop. The sensors generate one or more data signals representative of an amount of solids in the conduit. The control system includes a data acquisition system in communication with the sensors and a controller in communication with the data acquisition system. The data acquisition system receives the data signals and the controller generates the control signals. The controller is in communication with one or more valves positioned in the chemical loop. The valves are configured to regulate a flow of the solids through the chemical loop.
US08761942B2 System and method for wastewater treatment
The present disclosure is directed towards systems and methods for the treatment of wastewater. A system in accordance with one particular embodiment may include a front end system including at least one resin tank configured to contain an ion exchange resin configured to target a particular metal. The at least one resin tank may be configured to receive an output from an oxidation reactor configured to receive a flow of wastewater from a wastewater producing process. The system may further include a central processing system configured to receive a saturated resin tank from the at least one resin tank. The central processing system may further include a vacuum filter band system configured to receive a slurry from the saturated resin tank and to provide a cascading resin rinse to the slurry. The central processing system may further include a repetitive stripping system configured to receive a metal-filled purification unit from a metal specific purification system. The repetitive stripping system may be further configured to sequentially apply the contents of a plurality of acid tanks to the metal-filled purification unit to generate a metal salt. Numerous other embodiments are also within the scope of the present disclosure.
US08761937B2 Walking robot and control method thereof
A walking robot and a control method thereof. The walking robot includes a main communication path, a subsidiary communication path, at least one master generating a communication protocol and transmitting the communication protocol through the main and subsidiary communication paths, and a plurality of slaves communicably connected to the at least one master through the main and subsidiary communication paths, increasing a value of an access counter of the communication protocol received through the main communication path, decreasing a value of the access counter of the communication protocol received through the subsidiary communication path, and forming loop-back paths connecting the main communication path and the subsidiary communication path when a communication error has occurred, wherein the at least one master judges whether or not the communication error has occurred from the values of the access counter of the communication protocol having passed through the plurality of slaves.
US08761936B2 Teaching line correcting apparatus, teaching line correcting method, and program thereof
A teaching line correcting apparatus defines a first plane, which is determined by a first reference position of a preset first reference region, a second reference position of a preset second reference region, and a third reference position of a preset third reference region, defines a second plane, which is determined by a detected position of the first reference region, a detected position of the second reference region, and a detected position of the third reference region, calculates a corrective value for equalizing the first reference region to an origin, equalizing the first reference position of the first reference region as the origin to the detected position of the first reference region as the origin, and equalizing the first plane to the second plane, and correcting reference coordinates where operating points are taught based on the calculated corrective value.
US08761935B2 Obstacle following sensor scheme for a mobile robot
A robot obstacle detection system including a robot housing which navigates with respect to a surface and a sensor subsystem aimed at the surface for detecting the surface. The sensor subsystem includes an emitter which emits a signal having a field of emission and a photon detector having a field of view which intersects the field of emission at a region. The subsystem detects the presence of an object proximate the mobile robot and determines a value of a signal corresponding to the object. It compares the value to a predetermined value, moves the mobile robot in response to the comparison, and updates the predetermined value upon the occurrence of an event.
US08761934B2 Method and system for performing seamless localization
A system achieves seamless localization for a plurality of robots when first some robots moves to a shadow area where GPS signals are not received while remaining second robots receives the GPS signals, by performing an absolute localization for the second robots using the GPS signals; and performing an absolute localization for the second robots using the GPS signals; performing a relative localization for the first robots based on the second robots, thereby determining an absolute location of the first robots. Further, when the second robots move to the shadow area where the first robots have been moved, the system performs the seamless localization by determining a relative location of the second robots based on the first robots on which the relative localization has been performed, thereby determining an absolute location of the second robots based on the relative location of the second robots.
US08761933B2 Finding a called party
A method is provided for initiating a telepresence session with a person, using a robot. The method includes receiving a request to host a telepresence session at the robot and receiving an identification for a target person for the telepresence session by the robot. The robot then searches a current location for a person. If a person is found, a determination is made regarding whether the person is the target person. If the person found is not the target person, the person is prompted for a location for the target person. The robot moves to the location given by the person in response to the prompt.
US08761931B2 Robot system
A power-saving robot system includes at least one peripheral device and a mobile robot. The peripheral device includes a controller having an active mode and a hibernation mode, and a wireless communication component capable of activation in the hibernation mode. A controller of the robot has an activating routine that communicates with and temporarily activates the peripheral device, via wireless communication, from the hibernation mode. In another aspect, a robot system includes a network data bridge and a mobile robot. The network data bridge includes a broadband network interface, a wireless command interface, and a data bridge component. The data bridge component extracts serial commands received via the broadband network interface from an internet protocol, applies a command protocol thereto, and broadcasts the serial commands via the wireless interface. The mobile robot includes a wireless command communication component that receives the serial commands transmitted from the network data bridge.
US08761922B2 Method and apparatus for monitoring food consumption by an individual
A method and apparatus for monitoring food consumption by an individual from a food compartment wherein the food compartment may contain or hold solids or liquids. For example, the method includes a sensor to determine the quantity of the solid or liquids located in the food compartment or container. The method contemplates having multiple containers or food compartments wherein a container holds liquids and a food compartment holds solids or semi-solids. By determining the quantity of the food in the food compartment prior to and after the individual has ceased consuming food from the food compartment the amount or quantity of the food can be determined. Knowing the amount or quantity of the food removed from the container the nutritional value of the food may be determined. In addition, a sensor may also monitor the individual removing the food from the food compartment that is monitoring the individual while eating or drinking.
US08761919B2 Method and system for eliminating external piercing in NC cutting of nested parts
This invention pertains to machinery and methods for cutting a workpiece utilizing a cutting tool into at least two parts having prescribed shapes from a metal plate comprising the steps of: identifying each of the parts by one or more contour lines; cutting a workpiece along one of the identifying contour lines into one of the parts; creating at least one path diversion, wherein the diversion has an associated bounded region or opportunity; cutting the workpiece along a contour line associated with the opportunity; resuming the cutting of the part along the identifying contour line with minimal damage to the part being cut; finishing the cutting of the part and then moving the cutting tool to the opportunity and hence to an associated adjacent identifying contour line and then repeating the process until all parts have been manufactured.
US08761913B2 Enabling community tournaments
In an example, generating and enabling a tournament includes a) selecting at least one pair of proposals from the accessed plurality of proposals for consideration, each selected pair of proposals being assigned to at most one match per tier; b) scheduling the at least one match; c) accessing a plurality of registered voters; d) assigning the plurality of registered voters to one match per tier; e) receiving information from the assigned registered voters; f) determining a winner and a loser of each match based on information provided by the registered voters of the respective matches; g) removing the loser of each match from consideration in generating matches in subsequent tiers of the tournament; h) determining if only one proposal remains for consideration; i) repeating a)-h) if more than one proposal remains; and j) identifying the one remaining proposal for consideration as the winner of the tournament.
US08761907B2 In-vehicle instrument operating apparatus
An instrument operation apparatus includes a tag reader and a manipulating device. According to a user's manipulation to the manipulating device, the instrument operation apparatus transmits a command signal to one of instruments to operate. The manipulating device includes a detection portion to detect the user's manipulation, and a device information transmission portion to transmit device information according to the manipulation detected by the detection portion using a wireless communications technology. The tag reader includes a reception portion to receive the device information a control circuit to determine a command signal according to the device information received via the reception portion, and a command signal transmission portion to transmit the command signal to the one of the instruments. The instrument operating apparatus is characterized in that an arrangement position at which the manipulating device is arranged or attached is enabled to be changed.
US08761903B2 Gastrointestinal electrical stimulation
The present invention is directed to a method of regulating gastrointestinal action in a subject using a stimulatory electrode and a sensor to provide retrograde feedback control of electrical stimulation to the GI tract.
US08761902B2 Implantable anchor for medical stimulation leads
In one embodiment, an anchor for anchoring a medical lead within the body of a patient, comprises: a first housing portion; a second housing portion, wherein the first and second housing portions define an inner passageway through the anchor and the inner passageway comprises first and second tapered portions at first and second ends of the inner passageway; and a gripping insert disposed within the inner passageway; wherein the first and second housing portions are adapted to be set in a first configuration and a second configuration by user manipulation; wherein in the first configuration, the inner passageway through the first and second housing portions permits the gripping insert to be retained in a first state; wherein in the second configuration, the gripping insert is compressed into a second state; wherein in the second configuration, the gripping insert is further compressed into a third state when the gripping insert is forced against one of the first and second tapered portions by movement of a medical lead placed in the anchor.
US08761900B2 MRI compatible electrode circuit
An MRI compatible electrode circuit construct is provided. The construct includes at least two filter components constructed from an electrode wire. One filter component may be a resonant LC filter at or near an electrode/wire interface that resolves the issue of insufficient attenuation by effectively blocking the RF induced current on the wire from exiting the wire through the electrode. The second filter component may include one or more non-resonant filter(s) positioned along the length of the electrode wire that resolve(s) the issue of excessive heating of the resonant LC filter by significantly attenuating the current induced on the wire before it reaches the resonant LC filter. The non-resonant filter(s) may also attenuate the RF current reflected from the resonant LC filter thereby resolving the issue of the strong reflected power from the resonant filter and the associated dielectric heating.
US08761894B2 Compensation current optimization for cochlear implant systems
An exemplary method includes 1) applying a main current to a first electrode disposed within a patient and associated with a first pitch, 2) concurrently applying a compensation current to a second electrode disposed within the patient and associated with a second pitch during the application of the main current, the compensation current being out-of-phase with the main current, and 3) optimizing an amount of the compensation current to result in a target pitch being presented to the patient that is distanced from the first pitch in a pitch direction opposite a pitch direction of the second pitch in relation to the first pitch. Corresponding methods and systems are also disclosed.
US08761892B2 Active current control using the enclosure of an implanted pulse generator
An electrical stimulation apparatus including a medical device. The medical device includes: a housing component having at least one electrically conductive area. The medical device includes a plurality of conductors configured to be electrically coupled to a distal electrode array. The electrode array are implantable in a human body. The medical device includes a stimulation circuit positioned inside the housing component. The stimulation circuit includes a plurality of controllable stimulation channels. A first subset of the stimulation channels is electrically coupled to the conductors. A second subset of the stimulation channels is electrically coupled to the electrically conductive area of the housing component. The stimulation circuit is operable to simultaneously create a first stimulation path in the electrode array and a second stimulation path that extends from the electrode array to the housing component.
US08761885B2 Battery life estimation based on voltage depletion rate
Apparatus and methods for estimating the remaining life of a battery in an implantable medical device (“IMD”) are disclosed herein. The terminal voltage of the battery is measured and the measurements create a baseline curve of the battery voltage depletion. The points along the baseline curve can be linearly extrapolated to calculate the voltage depletion rate, which can estimate the remaining life of the battery.
US08761883B2 Physiologically adapted cardiac resynchronization therapy
An implantable medical device is connectable to an epicardial left ventricular lead having at least one epicardial electrode and a myocardium penetrating catheter with at least one endocardial electrode and present in a lumen of the lead. The device comprises a pulse generator controller that controls a ventricular pulse generator to generate pulses to be applied to the epicardial and endocardial electrodes. The controller uses an endocardial-to-epicardial time interval or epicardial-to-endocardial time interval to coordinate endocardial and epicardial activation of the left ventricle to thereby achieve cardiac pacing that closely mimics the natural electrical activation pattern of a healthy heart.
US08761880B2 His capture verification using electro-mechanical delay
Stimulation energy can be provided to a His-bundle to activate natural cardiac contraction mechanisms. Interval information can be used to describe a cardiac response to His-bundle stimulation, and the interval information can provide cardiac stimulation diagnostic information. For example, interval information can be used to discriminate between intrinsic conduction cardiac contractions and contractions responsive to His-bundle pacing.
US08761875B2 Method and apparatus for selectable energy storage partitioned capacitor
One embodiment of the present subject matter includes a method for pulse generation in an implantable device, comprising measuring an impedance between a first electrode and a second electrode and delivering a pulse based on a pulse energy level and a pulse duration limit, comprising generating a pulse duration as a function of the pulse energy level and the impedance and selecting a capacitance value from a plurality of capacitances in a partitioned capacitor bank to deliver a pulse at the pulse energy level and wherein the pulse duration is less than the pulse duration limit.
US08761871B2 Medical device comprising an impedance measurement means to measure visceral fat
A medical device having an impedance measurement circuit connected to at least two intracorporeal measurement electrodes arranged to measure the impedance of tissue inside the body of a patient. The impedance measurement circuit is adapted to apply a measurement current/voltage signal to the electrodes to measure and calculate the impedance of the measurement tissue, and to apply the calculated impedance value to a storage unit. The stored impedance values are used, by an analysis unit, to measure the amount of visceral fat of the tissue object inside the body of the patient.
US08761868B2 Method for monitoring or treating nervous system disorders
A medical device system for comparing a cardiopulmonary signal to a brain signal. In one embodiment of the invention, a medical device system is provided that includes a brain monitoring element, respiratory monitoring element and a processor. The processor is configured to receive a brain signal from the brain monitoring element and a respiratory signal from the respiratory monitoring element. The processor is further configured to compare the brain signal to the respiratory signal. Methods of comparing a brain signal to a cardiopulmonary signal are also provided.
US08761866B2 Examination and imaging of brain cognitive functions
A system for examining biological tissue of a subject includes a wireless optical probe, electronics and a processor. The wireless optical probe includes a light source connected to receive signals from a wireless receiver, and a light detector coupled to provide data to a wireless transmitter constructed to transfer data wirelessly. The wireless optical probe is powered by a battery. The light source is constructed and arranged to introduce optical radiation in the visible to infra-red range into the examined biological tissue of a subject, and the light detector is constructed and arranged to detect radiation that has migrated in the examined biological tissue of the subject. The electronics is constructed and arranged to communicate wirelessly with the optical probe, to store the transferred data, and to create optical data. The processor is constructed and arranged to evaluate the optical data. The system may also provide brain stimulation and evaluate the detected radiation to determine a brain cognitive function of the subject. One embodiment of the system can detect a brain disorder. Another embodiment of the system can detect “deceit.” In addition to the optical module, the system may include other optional modules such as an EEG module, an MEG module, a thermography module, a respiratory module, a skin conductivity module, and a blood pressure module.
US08761864B2 Methods and apparatus for gated acquisitions in digital radiography
A method includes automatically determining at least one gating signal based on a physiological signal from a subject being imaged by an imaging system, automatically determining, based upon prior analysis and knowledge of the imaging system's capabilities, a timing of each of a plurality of exposures within a single or multiple cycles of the physiologic signal, and performing the multiple acquisitions.
US08761861B2 Magnetic resonance imaging method including coordinated rotation of patient table and magnetic structure
A magnetic resonance imaging apparatus includes a magnet having a two poles and a wall connecting the poles; the poles delimiting a patient-imaging space; and a table which is slidably connected to one of the two poles between the two poles and which table extends substantially parallel to the two poles; a drive for displacing the table relative to the magnet; a lock for locking the table in a selected position relative to the magnet; a drive for rotating the magnet about the axis; the table connected to the magnet such that the table rotates with the magnet when the magnet rotates about the axis; the magnet and the table being rotatable from a position in which the poles and the table are horizontal to a position in which the table and the poles are vertical.
US08761860B2 MR spectroscopy system and method for diagnosing painful and non-painful intervertebral discs
An MR Spectroscopy (MRS) system and approach is provided for diagnosing painful and non-painful discs in chronic, severe low back pain patients (DDD-MRS). A DDD-MRS pulse sequence generates and acquires DDD-MRS spectra within intervertebral disc nuclei for later signal processing & diagnostic analysis. An interfacing DDD-MRS signal processor receives output signals of the DDD-MRS spectra acquired and is configured to optimize signal-to-noise ratio (SNR) by an automated system that selectively conducts optimal channel selection, phase and frequency correction, and frame editing as appropriate for a given acquisition series. A diagnostic processor calculates a diagnostic value for the disc based upon a weighted factor set of criteria that uses MRS data extracted from the acquired and processed MRS spectra along regions associated with multiple chemicals that have been correlated to painful vs. non-painful discs. A diagnostic display provides a scaled, color coded legend and indication of results for each disc analyzed as an overlay onto a mid-sagittal T2-weighted MRI image of the lumbar spine for the patient being diagnosed. Clinical application of the embodiments provides a non-invasive, objective, pain-free, reliable approach for diagnosing painful vs. non-painful discs by simply extending and enhancing the utility of otherwise standard MRI exams of the lumbar spine.
US08761856B2 System and methods for processing analyte sensor data
Systems and methods for processing sensor analyte data, including initiating calibration, updating calibration, evaluating clinical acceptability of reference and sensor analyte data, and evaluating the quality of sensor calibration. During initial calibration, the analyte sensor data is evaluated over a period of time to determine stability of the sensor. The sensor may be calibrated using a calibration set of one or more matched sensor and reference analyte data pairs. The calibration may be updated after evaluating the calibration set for best calibration based on inclusion criteria with newly received reference analyte data. Fail-safe mechanisms are provided based on clinical acceptability of reference and analyte data and quality of sensor calibration. Algorithms provide for optimized prospective and retrospective analysis of estimated blood analyte data from an analyte sensor.
US08761851B2 Indicators for a spectrophotometric system
A near-infrared spectrophotometric system (e.g., a cerebral oximeter) includes a sensor portion and a monitor portion. The monitor portion includes a processor that runs an algorithm which utilizes the amount of detected light to determine the value of the oxygen concentration (e.g., the absolute level of oxygen concentration). The monitor portion also includes a visual display that displays the determined oxygen concentration values in various formats. The monitor portion may also include an audible device (e.g., a speaker), that provides audible indications of the determined oxygen concentration values. Various visual indicators may include, for example, color-coded graphs of the determined oxygenation values to alert the system user, for example, whether one hemisphere of the brain, or one or more regions of the brain, is in danger of adverse and potentially permanent damage. Also, data may be pre-processed by selecting the most clinically concerning sensor value (e.g., the sensor with the lowest value), and displaying only that sensor value and its identification on the display screen. Alternatively, an average value of multiple sensor measurements may be displayed. This reduces screen clutter and increases the speed of interpretation by the system user. Also, all sensor values may be averaged, and the average value displayed. The determined oxygenation values may also be provided in an audible format.
US08761847B2 Mobile wireless communications device having an antenna assembly with corner coupled rectangular base conductor portions and related methods
A mobile wireless communications device may include a portable housing, a substrate carried by the portable housing, and wireless communications circuitry carried by the substrate. The mobile wireless communications device may also include at least one an antenna assembly carried by the substrate and coupled to the wireless communications circuitry. The at least one antenna assembly may include an electrically conductive base conductor having a first rectangular base portion and a second rectangular base portion offset therefrom. The first and second base portions may be coupled at respective diagonally opposing corners thereof and having an antenna feed defined along an outer portion of one of the first and second rectangular base portions. The at least one antenna assembly may include at least one electrically conductive arm extending along at least one side of one of the first and second rectangular base portions and spaced apart therefrom.
US08761845B2 Communication apparatus and handover control method
It is provided a communication apparatus connected to first and second wireless networks which performs handover between the first and second wireless networks, including first and second wireless functional units which obtain connection states and wireless quality of the wireless networks. A transmitter and a receiver of the first wireless functional unit are activated, a transmitter of the second wireless functional unit is deactivated, a receiver of the second wireless functional unit is activated and the wireless quality of the first wireless network and the second wireless network are obtained when a connection between the first wireless functional unit and the first wireless network is in a connected state. The transmitter and the receiver of the first wireless functional unit are deactivated, the transmitter and the receiver of the second wireless functional unit are activated and the data suppression process is canceled after the completion of the handover.
US08761843B2 Battery and wireless communication apparatus
Used is a battery a battery (100) including: a battery terminal (106); a circuit (108) being electrically connected with the battery terminal (106); and a resonance frequency adjusting section (110) being directly connected or capacitively-coupled with the circuit (108), and being electrically connected with the battery terminal (106) not via the circuit (108). This makes it possible to provide a battery which does not require electrical connection except via a battery terminal for connection with an apparatus on which the battery is mounted, and which battery is unlikely to deteriorate an antenna characteristic.
US08761837B2 Communication device, communication history display method, and computer-readable recording medium recorded with communication history display program
In order to facilitate an operation of registering a telephone number from history information into a group, a mobile phone includes a flash memory for storing a phone book, a history storing portion which stores history information including telephone numbers of past communication partners, a history displaying portion which displays history information, a selecting portion which selects, as a process target, one of a plurality of pieces of the history information being displayed, and a display switching portion which, when the phone book includes a first telephone number and a second telephone number, switches a display to either the first telephone number or the second telephone number in response to an input of an operation of switching a display. When the process target is changed, the display switching portion displays one of the first communication identification information and the second communication identification information, included in the history information newly selected as the process target, that is the same as the one that had been displayed when the history information was previously selected as the process target.
US08761834B2 Method and apparatus for antenna selection and power control in a multiple input multiple output wireless communication system
A MIMO base station is provided that includes a multi-channel transmitter having an input Fourier Transform Matrix (FTM) and an output FTM that are each coupled to an intervening signal processing section having multiple radio frequency (RF) amplifiers. A signal applied to an input port of the input FTM is distributed to all RF amplifiers of the transmitter by the input FTM and then is recombined by the output FTM such that the signal is routed to a single antenna of the multiple antennas of an antenna array. Thus, for both MIMO and non-MIMO transmissions, all RF amplifiers are used to amplify each input signal, but the non-MIMO transmission signal then is recombined such that only a single transmit antenna then is used to transmit the signal. The base station further provides antenna selection for a single antenna transmission and gain allocation among the multiple antennas for a MIMO transmission.
US08761832B2 Method and apparatus for controlling the UICC application file
A method and an apparatus of controlling an application dedicated file included in a universal integrated chip card (UICC) in a mobile station are disclosed. In one embodiment, the method includes analyzing an element file directory (EFDIR) stored in the UICC to check whether there are a plurality of application dedicated files that perform a same function; and activating one of the plurality of application dedicated files corresponding to a predetermined execution information according to the checked result. With at least one embodiment of the present invention, one UICC can provide a plurality of USIM application files and a user can select any one of the plurality of USIM application files.
US08761828B2 Device and method for disconnecting download channel of hand-held terminal
The disclosure provides a device and method for disconnecting a download channel of a hand-held terminal. The device comprises: a connection/disconnection unit (308), which comprises a fuse module (308-2) and a fusing module (308-4), arranged between a download connection point (302) and a microprocessor (306); when no downloading is needed by the hand-held terminal, the fusing module (308-4) is provided with a level signal through the download connection point, and switch characteristics of a triode or an MOSFET in the fusing module (308-4) are utilized, to control the connection/disconnection of the download channel between the download connection point (302) and the microprocessor (306), thus avoiding generation of new download channel.
US08761827B2 Layered control of service interface for a breakout component in a mobile data network
Mobile network services are performed in a mobile data network in a way that is transparent to most of the existing equipment in the mobile data network. The mobile data network includes a radio access network and a core network. A breakout component in the radio access network breaks out data coming from a basestation, and performs one or more mobile network services at the edge of the mobile data network based on the broken out data. The breakout component includes a service interface that performs primary control by one system, and backup control by a different system.
US08761824B2 Multi-carrier operation in a wireless communication network
Techniques for communicating on multiple carriers in a wireless communication network are described. In an aspect, different transmit power levels may be used for different carriers to mitigate interference. A first base station may be assigned one or more carriers among multiple carriers available for communication. A second base station may be assigned one or more carriers not assigned to the first base station. Each base station may communicate on each assigned carrier at a first (e.g., full) transmit power level and may communicate on each unassigned carrier at a second (e.g., lower) transmit power level lower. The first and second base stations may belong in different power classes or support different association types. In another aspect, control information may be sent on a designated carrier to support communication on multiple carriers. In yet another aspect, a base station may broadcast bar information indicating the status of carriers.
US08761819B2 Telephone messaging privacy
A user can select to automatically delete sent and received text messages from a phone, to avoid complications of another person having access to the phone reading stored messages.
US08761816B2 Methods and systems for single number text messaging
Methods and systems for providing a SMS message sent to a particular phone number or address to a preferred device. A sender may send a SMS message to a phone number address of a user. The SMS message is then routed to a preferred device selected by the user and displayed in an appropriate format on the preferred device.
US08761814B2 Method for paging information in cellular system
Provided is a method for transmitting paging information in a cellular system. An object of the method is transmitting paging information which can improve applicability of a limited radio resource by variably and flexibly setting up and mapping a transport channel and a physical channel in order to transmit information notifying start of downlink information from a base station to a terminal in a cellular system for packet transmission. The method includes the steps of: forming a paging channel (PCH) in a transport channel corresponding to generation of paging information; setting a paging indication channel (PICH) based on the paging information and forming the paging indication channel in a radio resource of a physical layer; and allocating the paging channel to the radio resource of the physical layer.
US08761812B2 Labeling visited locations based on contact information
The systems and techniques disclosed herein provide the ability to determine locations visited by a user and associate relevant location labels with the locations visited based on contact information. In some examples, a location label can be applied based on a match between a location visited and information stored in a user's contact list. In other examples, a user can efficiently designate a contact and location label to be associated with a location visited. In still other examples, if a location visited by a user is not listed in the user's contact list, but is otherwise known to the system, the location visited can be appropriately labeled and the corresponding contact in the user's contact list can be updated to include the location visited.
US08761810B2 Premises area map systems and methods
In an exemplary method, a geographic location of a mobile device is determined, a premises area map associated with the geographic location is identified, and data representative of the premises area map is provided to the mobile device over a network. In certain embodiments, data representative of a plurality of premises area maps is received from a plurality of premises area map providers, the data representative of the plurality of premises area maps is stored, and the geographic location is used to select the premises area map from the plurality of premises area maps. In certain embodiments, the premises area map is displayed and graphically represents at least a portion of a premises area. In certain embodiments, the premises area map is configured to illustrate a position of the mobile device within the premises area.
US08761805B2 Avoiding excessive signaling during wireless terminal toggling
A core network node maintains history information configured to provide a log of location information, and uses the history information to determine whether a wireless terminal is in a location update toggling scenario. The history information can also be used to curtail the toggling scenario. One example mode comprises using the history information to determine whether the wireless terminal is toggling between plural radio access networks of differing radio access technologies. Another example mode comprises using the history information to determine whether the wireless terminal is toggling between a first area update location and a second area update location. Yet another example mode comprises using the history information to determine whether the wireless terminal is toggling between a first core network node and a second core network node.
US08761796B2 Spatial arrangement of a plurality of communication devices and method for determining the spatial position of a device
In order to determine the spatial position of a device (D), the device receives position data relating to a plurality of transmitters (T1, . . . , Tn) in the area surrounding the device, each of which transmitters emits its own position data in the form of radio signals (PS1, . . . , PS j). The device uses the received position data relating to at least some of these transmitters to determine its own position. The transmitters are parts of a plurality of second communication devices (T1, . . . , Tn) each having at least two radio interfaces (RI1, RI2) of a first type (RI1) and of a second type (RI2) in a network (N) of a plurality of first communication devices (AP1, . . . , APm) each having at least one radio interface of the second type (RI2), wherein the network is switched via the radio interfaces of the second type (RI2). At least some of the first and second communication devices are set up to emit first signals (BS1, . . . , BSk) via the radio interfaces of the second type (RI2).
US08761795B2 Dynamic reverse geofencing
A system and method for determination the relative location of a mobile object is described that includes building a database of known/expected locations with the exact longitude and latitude for each location. Next, an estimated location for a mobile object is generated using information from the cellular network and an area boundary is defined around the mobile object that defines, with some probability, where the object is actually located. The known locations in the database that fall within the area boundary are then identified and a relative probability is calculated for each known location that indicates its relative likelihood of where the mobile object is actually located. From this information at least the most probable location of the mobile object is determined along with a measure of estimation confidence.
US08761794B2 Wireless communication device, wireless communication method, information processing device, information processing method, and program
A wireless communication device includes a transmission portion, an information acquisition portion, a storage portion, a selection portion, and a transmission control portion. The transmission portion transmits information. The information acquisition portion acquires location information for the wireless communication device that includes a received signal strength of a signal that is transmitted from a base station in the vicinity. The storage portion stores, in association with specific location information, regulating information that regulates the transmission from the transmission portion of the information that corresponds to the location of the wireless communication device. The selection portion selects from the storage portion the regulating information associated with the location information acquired by the information acquisition portion. The transmission control portion controls, based on the regulating information that was selected by the selection portion, the transmission from the transmission portion of the information that corresponds to the location of the wireless communication device.
US08761793B2 Information distribution system, and vehicle-mounted device
Provided is an information distribution system (100), in which a control section (4) deletes, when a member registration cancellation of a distribution service is instructed by an input unit (1d) of a vehicle-mounted device (10), the contents information and the uplink information stored in a storage unit (1f), other than the fundamental information, thereby to set ON a member registration cancellation flag. If the member registration cancellation flag is set ON when the communication with a center apparatus (30) is established, moreover, the control section (4) writes a code indicating the member registration cancellation, in the fundamental information of the uplink information, and transmits the same to the center apparatus (30). When this center apparatus (30) receives the uplink information from the vehicle-mounted device (10), the center apparatus (30) decides whether or not the code indicating the member registration cancellation is contained in the fundamental information. If the center apparatus (30) decides that the code is contained, the center apparatus (30) deletes, from a member information DB (341), the member registration information of the record having the vehicle-mounted device ID of the sender vehicle-mounted device (10). As a result, it is possible to cancel the member registration of the distribution service of the content information in the vehicle-mounted device.
US08761792B2 Management of preemptable communications resources
In a communications spectrum shared by public safety users and commercial users, in the event of an emergency condition, commercial users are preempted and corresponding resources are reallocated to authorized public safety users. When the emergency condition subsides, the reallocated resources are again made available for commercial use. In an example configuration, resources and associated attributes including preemptability status are maintained in a Base Station Controller (BSC), Radio Network Controller (RNC), and/or Radio Resource Control (RRC) of a communications network.
US08761786B2 System and method for assigning communication cells to servers in a cellular communication system
A system and method for assigning communication cells to servers in a cellular communication system. The method includes determining an affinity between a communication cell and a plurality of servers and assigning the communication cell to one of the plurality of servers based on the determined affinity.
US08761783B2 Method of transmitting user message, terminal and base station using the method
When transmitting a user message, in a call setting period of a base station and a terminal and a radio connection state between a base station and a terminal, whenever a data transmittable channel resource is available, user messages of an amount corresponding to the available channel resource are transmitted. Therefore, user messages can be divided and transmitted according to an available channel in a call setting period.
US08761782B2 Broadcast channel for E-UTRA
Systems and methodologies are described that facilitate optimal transmission of system parameter data in a wireless communication system. According to various aspects, a broadcast channel is split into at least two portions, wherein one portion allows for transmission of static system parameter data at a first data rate, and a second portion allows for transmission of semi-static and dynamic parameter data at a second disparate data rate.
US08761778B2 Location based contact routing
The location of a mobile terminal associated with a user is determined using GPS or by monitoring signals generated and received by the mobile terminal, etc. Coordinates for at least one hot spot defined by the user are accessed to determine whether the location of the mobile terminal is within the hot spot. When an incoming contact is received for the user, a determination is made as to whether there are any contact routing rules associates with the user. If so, the record of contact routing rules associated with the user is accessed. If the record of contact routing rules includes at least one contact routing rule assigned to a hot spot, the contact is routed according to the at least one contact routing rule, based on whether or not the mobile terminal is determined to be within the hot spot.
US08761769B2 Automatic network selection methods and apparatus using a steered PLMN
Methods and apparatus for automatically selecting a wireless communication network by user equipment using a “steered” PLMN are disclosed. A home network identification, a list of prioritized roaming network identifications, and a steered network identification are stored in memory (e.g. a SIM or USIM) of the user equipment. In an automatic network selection procedure, a scanning operation is performed to receive one or more network identifications corresponding to one or more available wireless communication networks in a coverage area. The user equipment attempts to select a wireless communication network in the coverage area by comparing the received network identifications from the scanning operation with the steered network identification. If a match between a received network identification and the steered network identification is identified, a wireless communication network corresponding to the received network identification that matches the steered network identification is selected and registered with by the user equipment. This procedure is performed in lieu of use of the list of prioritized roaming network identifications of the user equipment. By setting the steered network identification via an over-the-air programming procedure when necessary (e.g. on a per region basis), a home network operator may “steer” user equipment to any desired network immediately and efficiently.
US08761768B2 Systems and methods for classifying user equipment and selecting tracking areas
Some embodiments disclose a method for providing a tracking area identity list in a communications network. The method includes maintaining a tracking area transition likelihood and a tracking area group transition likelihood, and recording a mobility number and a paging number. The method further includes determining a category associated with the user equipment device based on the recorded mobility number and the recorded paging number, and generating the tracking area identity list for the user equipment device based on the category associated with the user equipment device and one or both of the tracking area transition likelihood and the tracking area group transition likelihood.
US08761763B2 Implementing method and system for terminal communications, and implementing method for terminal location update
An implementing method and system for terminal communication are disclosed, the method includes: a first visitor location register judging, according to an identifier of a first terminal which initiates a communication, whether the first terminal has registered first real name system information in a network, wherein, the first visitor location register is the location register which is currently visited by the first terminal, the communication is initiated by the first terminal to a second terminal, the first real name system information includes the identifier of the first terminal and subscriber identity information of the first terminal, and the subscriber identity information corresponds to the identifier of the first terminal; and in a case when the first visitor location register determines that the first terminal has not registered the first real name system information in the network, terminating the communication initiated by the first terminal.
US08761762B2 Migration and activation of services in a network
Methods and system for migrating or activating a service in a network are described. The method for migrating comprises: creating an extended user profile associated with said at least one client in a user profile database, preferably a HSS, said extended user profile comprising migration server routing information; registering said at least one user equipment with a migration application server on the basis of said migration server routing information; executing a migration service hosted on a migration application server for migrating at least one service from said donating network to said receiving network; and, updating said extended user profile by removing said migration server routing information from said extended user profile.
US08761761B2 Location continuity service for locating mobile devices using multiple access networks including wireless telecommunication networks
A location continuity service having a location continuity application server (“LCAS”) that utilizes location data generated by multiple networks to determine the location of a mobile device is disclosed. The LCAS specifies a suitable reconciliation process that identifies two or more location estimation techniques that are implemented by different access networks and indicates how to utilize the location data produced by the identified estimation techniques. The LCAS interacts with various access networks identified by the reconciliation process in order to receive location data (e.g., positioning measurements and/or estimated locations) generated by the access networks and analyzes the received data to determine the location of a mobile device and provide the determined location to a location-based service. In some examples, an LCAS also provides location continuity when a mobile device moves between a home communications system and a visited communications system.
US08761760B2 Method and system for providing piggyback roaming for sponsoring split roaming relationships
A method for facilitating exchange of one or more signaling messages between a client network and an HSRP network. The method includes identifying by an SPRS router associated with a client network, one or more parameters in the received signaling messages so as to determine from the parameters one or more roaming agreements that are required between the client network and the HSRP network, to allow exchange of the signaling messages. The method further includes facilitating by the SPRS router, exchange of the signaling messages between the client network and the HSRP network via one or more SPRS hubs, when the SPRS router determines absence of the required roaming agreements. The method further includes facilitating by the SPRS router, direct exchange of the signaling messages between the client network and the HSRP network, when the SPRS router determines presence of the required roaming agreements.
US08761758B2 Flexible telematics system and method for providing telematics to a vehicle
A retrofitting telematics device for a vehicle that has an integrated communication device with a short range wireless personal area network transceiver (e.g., a Bluetooth transceiver) and a memory holding a list uniquely identifying at least one mobile communication device that is a currently paired mobile communication device, a previously paired mobile communication device, and/or a pre-defined mobile communication device. The retrofitting telematics device includes a user-removable telematics component with a Global Positioning System (GPS) device, a short range wireless personal area network transceiver (e.g., a Bluetooth transceiver) that is operable to communicatively connect to the transceiver of the vehicle, and a data pump communicatively coupled with the GPS device and the transceiver of the user-removable telematics device and programmed to transmit a request for information to the off-site telematics provider utilizing a communications path and request the off-site telematics provider to automatically send the information to the at least one mobile communication device.
US08761755B2 Mobile communication device having multiple independent optimized physical layers
A communication device may include a Physical (PHY) layer configured to provide multiple communication services across a communication network. The communication device may adjust the PHY layer according to a first set of performance characteristics to provide a first communication service. When the device identifies a communication service change to the second communication service, the communication device may adjust the PHY layer according to a second set of performance characteristics, different from the first set, to provide the second communication service. The communication device may also receive a configuration indication from an application executing on the device specifying a performance characteristic change to the PHY layer. The communication device may also include multiple independent PHY layers that may adjusted independently.
US08761751B2 System and method for targeting data processing system(s) with data
A system and method for targeting one or more receiving data processing systems with data by aiming a sending data processing system at the receiving data processing systems and performing a shoot action is disclosed. Aiming information is transmitted from the sending data processing system to the receiving data processing systems to facilitate determining whether or not one of the receiving data processing systems was targeted by the sending data processing system, for example, to subsequently pull data, push data, or interact. Aiming information may include location information, directional and posture information, distance information, target size, and/or other shooting data to further qualify the shoot action. Permissions and configurations can govern data pulled or pushed. Waveforms that are not controllably aimed by nature can be accurately aimed.
US08761748B2 Mobile terminal and method of controlling the mobile terminal
A mobile terminal and a method of controlling a mobile terminal are provided. The method includes assigning at least a first function and a second function to each of one or more variable function keys and performing a first function assigned to a selected one of the variable function keys when the mobile terminal is in a first operating mode and performing a second function assigned to the selected one of the variable function keys when the mobile terminal is in a second operating mode, while maintaining the functions of non-variable function keys.
US08761745B2 Call forwarding on screening
An approach for providing telephony and other services over a data network is disclosed. A user profile information is maintained for a party to control the screening of inbound communications requests intended for the party. Means are disclosed for redirecting an inbound call to a designated alternative location if it is determined that the inbound call meets at least one screening criterion. The user profile information controls screening criteria and disposition of calls that are intercepted by the screening process.
US08761742B2 System and method of transmitting a message to a caller
A method for generating a message using a phone includes recording messages and phone numbers in a database, assigning a message to one or more of the numbers, and comparing an incoming phone number with the numbers. The message is transmitted to a phone used for placing the incoming phone call when the incoming phone number is in the database. A system includes first and second phones, a database containing phone numbers and messages, a device for establishing communications between the phones, and an algorithm. The algorithm assigns an authorization code to some numbers in the database. The algorithm assigns the message to a phone number having the authorization code, and automatically compares the incoming phone number to the phone numbers in the database to determine if the authorization code has been assigned. The message is transmitted to the first phone when the incoming phone number has the authorization code.
US08761737B2 Delivery and management of status notifications for group messaging
Systems and methods are provided for managing and delivering status notifications relating to multicast messages transmitted from a sending communication device to multiple recipient communication devices. Each communication device is provided with a status agent for detecting transmission of messages to a recipient device and receipt of messages from a sending device. Upon transmission, the status agent notifies a status service of the outbound message. Upon receipt of the multicast message by one of the recipients or upon the message being marked read, the recipient status agent notifies the status service. The status service then notifies the status agent of the sending device that the message has been received or read by that recipient, so that the sending device's status agent can notify a corresponding messaging application. The status service operates to reconcile outbound message notifications and received or read status updates for multicast messages.
US08761734B2 Buffering streaming content
A method performed by a mobile terminal may include connecting to a network and transmitting a video data session to other mobile terminals. The video data sessions may be stored in a network server and accessed by the other mobile terminals. The method may also include sending invitations to mobile terminals to receive broadcasted video data sessions.
US08761728B2 Management of mobile station memory content
The invention relates to a method for an at least partial erasure of the memory content of a mobile station in a mobile communication system. The starting of the erasure of the mobile station memory content is arranged to be responsive to the checking of a unique equipment identity of the mobile station performed in the mobile communication network on the basis of the unique equipment identities included in an equipment register. If a network element providing mobile communication services receives from an equipment register element the information, according to which the mobile station that has contacted the mobile communication network is defined as barred in the equipment register, a message to be sent from the mobile communication network to the mobile station is formed for erasing the memory content of the mobile station. This message is transmitted from the mobile communication network to the mobile station, and the mobile station detects a need for an at least partial erasure of the memory content in response to the reception of said message.
US08761726B2 Methods of providing communication services including account balance sharing and related charging systems
Charging control may be provided for a charging controlled service accessed by a terminal in a communication network using a first account having a first account balance associated with the terminal. A first request may be received for a charging reservation relating to the first account balance associated with the terminal. Responsive to the first request for a charging reservation and responsive to a first status of the first account balance, a first consumer deduction amount may be reserved from the first account balance to allow the charging controlled service for the terminal. While allowing the charging controlled service for the terminal based on the first consumer deduction amount reserved from the first account balance, a replenishment request directed to a second account balance may be generated responsive to a second status of the first account balance. Related network nodes are also discussed.
US08761723B2 Apparatus and method for service mobile node decision based on service usage history information
An apparatus for service mobile node decision based on user history information includes: an information management unit configured to manage information of the node and the service and history information of the node and the service; a monitoring unit configured to monitor whether or not the node is usable and monitor the node and the service the user is currently using; and a service mobile node decision unit configured to decide the node which is capable of service mobility according to situations, based on the information of the node and the service, the history information, and the monitored information.
US08761721B2 Integrated emergency call support for mobile and nomadic devices
A device receives an emergency call via a session initiation protocol (SIP) invite that includes a cell identification (ID) and a service or device type associated with a user equipment (UE). The device determines, based on the service or device type, whether the UE is a fixed device or a wireless device, and uses a static approach to route the emergency call to a public safety answering point (PSAP) when the UE is a fixed device. The device uses a cell database to route the emergency call to the PSAP, based on the cell ID, when the UE is a wireless device.
US08761714B2 System and method for providing an emergency service in a communication system
A system and method for providing an emergency service in a communication system is provided. A method for providing an emergency service by an idle mode Mobile Station (MS) in a communication system includes receiving, from a Base Station (BS), a broadcast message including information on a time duration in which an emergency service message will be transmitted after waking up at a start timing point of a paging listening interval, transitioning into an idle state when a start timing point of the time duration in which the emergency service message will be transmitted is later than a timing point at which the paging listening interval is terminated, and waking up at the start timing point of the time duration in which the emergency service message will be transmitted after transitioning into the idle state.
US08761709B2 Controlling a receiver
A receiver 650 operates in close proximity to at least one other component 610, 611, 612 causing interferences in signals received by the receiver 650. It is determined (steps 2002; 2003) whether and at which frequency a higher harmonic of and/or an inter-modulation product with signals generated by the other component 610 causes interference in signals received by the receiver 650, based on information about signals generated by the other component 610, 611, 612. At least one characteristic of the receiver 650 is adjusted to diminish an influence by a determined interference.
US08761703B2 Variable-gain mixer for a wireless receiver with current compensation
An embodiment of a variable-gain mixer for down-converting a modulated input signal into a modulated output signal in a wireless receiver is proposed. The mixer includes means for selecting a mixer gain according to a power level of the input signal, amplifying means for amplifying the input signal into a modulated intermediate current (IRF+,IRF−) in response to a control signal indicative of the selected mixer gain, the intermediate current having an intermediate component, consisting of a direct current, varying according to the selected mixer gain, means for generating the output signal from the intermediate current, the output signal having an output component, consisting of a direct current or voltage, depending on the intermediate component; in an embodiment, the mixer further includes means for setting a compensation current in response to the control signal for compensating the variation of the intermediate component, and means for adding the compensation current to the intermediate current.
US08761701B2 Selective receive diversity in a mobile wireless device
Method, apparatus and computer program product measuring signals received through multiple antennas in a mobile wireless device is described. Signals received through at least one of a primary antenna and a secondary antenna, during each cycle in a series of discontinuous reception cycles, is measured. The mobile wireless device switches between the primary and secondary antennas based on comparing the moving averages of the measured received signals to pre-determined thresholds. When unable to decode successfully a signal received on the primary antenna, the mobile wireless device switches to decode signals received on the secondary antenna.
US08761700B2 Active antenna array with a single common clock and a method for relaying a plurality of radio signals
An active antenna system for a mobile communications network and a method for relaying radio signal in the mobile communications network is disclosed. The active antenna system comprises a plurality of antenna elements for relaying radio signals at a first frequency band. The antenna elements are connected to a plurality of signal paths. A plurality of signal inputs for inputting radio signals at a second frequency band is connected to the plurality of signal paths. A plurality of mixers in the signal paths converts the frequency of the radio signals between the first frequency band and the second frequency band. A plurality of local oscillators is connected to the mixers and a single reference oscillator can be connected through a plurality of first dispersion elements to different ones of the plurality of local oscillators through a plurality of first oscillator signal paths and to a digital signal processor.
US08761698B2 Transmit circuit, method for adjusting a bias of a power amplifier and method for adapting the provision of a bias information
A transmit circuit includes a power amplifier configured to amplify an RF input signal to obtain an RF output signal, and an antenna tuner configured to transform an antenna impedance to an impedance at an input of the antenna tuner, wherein the input of the antenna tuner is coupled to an output of the power amplifier. The transmit circuit further includes a bias controller configured to control a bias of the power amplifier, wherein the bias controller is configured to provide a bias control signal to adjust the bias of the power amplifier based on a determination of a measure of a load impedance provided to the power amplifier by the antenna tuner.
US08761697B2 Signal processing device and method for providing a first analog signal and a second analog signal
A signal processing device for providing first and second analog signals includes first and second clocked digital signal path circuits and a transit time difference measuring device. The first clocked digital signal path circuit is configured to yield first digital data for providing a first analog signal. The second clocked digital signal path circuit is configured to yield second digital data for providing the second analog signal. The transit time difference measuring device is configured to yield a transit time difference measuring signal describing a difference between a signal transit time along a first measuring path and a signal transit time along a second measuring path, with the first measuring path including a first clock supply allocated to the first clocked digital signal path circuit, and with the second measuring path including a second clock supply allocated to the second clocked digital signal path circuit.
US08761692B2 Method, apparatus and communication unit
A method, an apparatus and a communication unit for generating precoding feedback information in a multiple frequency radio transmission system are disclosed. A rank for precoding matrices, wherein the rank is constant over the multiple frequencies, is selected and a plurality of precoding matrices having the selected rank are selected. A different precoding matrix is selected for each frequency subset of the multiple frequencies.
US08761691B2 Method of providing user interface and mobile terminal using the same
A method of providing a user interface according to a user characteristic and a mobile terminal using the same are provided. The mobile terminal includes: a display unit for displaying data on a screen thereof with different screen sizes corresponding to a horizontal mode and a vertical mode; an input unit for providing different input key arrangements corresponding to the vertical mode, a left hand horizontal mode, and a right hand horizontal mode; a detection unit for detecting a mode conversion between the horizontal mode and the vertical mode and a mode conversion between the left hand horizontal mode and the right hand horizontal mode; and a controller for controlling to display data to correspond to a screen size corresponding to the detected mode and to provide a corresponding input key arrangement.
US08761690B2 Method of operating relay station in wireless communication system
A method of operating a relay station in a wireless communication system is provided. The method comprises the steps of determining a relay mode and transmitting a signal, received from a source station, to a destination station in the determined relay mode, wherein the relay mode is determined based on at least one of requirements for quality of service (QoS) of traffic, the number of times in which attempts are made to transmit a packet, and an amount of packets stored in a buffer of the relay station.
US08761689B2 Methods and apparatus for use in communicating data which includes the selection of an RF channel for communications
A mobile communication device includes a first radio frequency (RF) transceiver and a second RF transceiver. The first RF transceiver is operative for communications in accordance with a first radio protocol (e.g. BLUETOOTH®) using a first set of RF channels, and the second RF transceiver is operative for communications in accordance with a second radio protocol (e.g. IEEE 802.11) using a second set of RF channels. The mobile device identifies a list of noisy RF channels in the first set of RF channels, detected through operation of the first RF transceiver in accordance with the first radio protocol. The mobile device selects one of the RF channels from the second set based on the identified list of noisy RF channels. The mobile device then controls operation of the second RF transceiver in accordance with the second radio protocol for communicating data to another communication device over the selected RF channel of the second set.
US08761687B2 Bidirectional microphone system
A bidirectional microphone system is disclosed, including a base station, a wireless microphone and an external control device. A bidirectional wireless communication may be performed between the wireless microphone and the base station. The external control device is connected to the wireless microphone for controlling the wireless microphone via at least one push button on the external control device. The external control device is also provided with light-emitting elements to show the function or status of the wireless microphone. The wireless microphone is provided with a global positioning system or a G-sensor for locating the coordinates of the wireless microphone under different situations. When the wireless microphone is in an emergency and located beyond the wireless communication range, the wireless microphone emits a high-power pulsed radio frequency signal for antenna of the base station to locate the position of the wireless microphone.
US08761683B2 Electronic device instructions provided using radio signals
Systems, methods, and machine-readable media are disclosed for controlling an electronic device using data transmitted over radio signals. In some embodiments, a radio source may embed instructions to control an electronic device into a radio signal. For example, the radio source may use the RDS communications protocol to transmit the instructions in an FM radio signal. The electronic device may receive the radio signal and may perform the instructions included in the radio signal. For example, in a testing environment, the instructions can include commands to test the electronic device's radio using test parameters specified in the instructions. Responsive to receiving the test parameters, the electronic device may configure itself (e.g., turn on or off certain components) and record audio from a specified radio station.
US08761682B2 Distributed interference management
A method of interference management in a wireless network includes determining a level of interference within a wireless receiver and transmitting a signal indicative of excessive interference. Within a wireless transmitter, a beam forming vector or a sub-set of transmitter antenna is randomly selected from a set of transmitter antenna available to the transmitter and switching signal transmission from a preceding transmission mode to a transmission mode using the selected beamforming vector or the selected antenna sub-set, following receipt of a signal indicative of excessive interference. It is then determined, within the receiver, whether a level of interference has improved since the transmission of the signal. If not, a signal indicative of a deterioration of said level of interference is sent. If the signal indicative of a deterioration of the level of interference is received at the transmitter, the transmitter reverts to using the preceding transmission mode for signal transmission.
US08761681B2 Device and method for reducing an error signal component of a transmit signal in a receive signal
A device for reducing an error signal component of a transmit signal in a receive signal, including an interface, a transmit signal generator, a transmitting/receiving device, a correction signal generator and a combiner. The combiner is configured to combine the receive signal with a correction signal from the correction signal generator in order to reduce the proportion that is based on the known wideband error signal component of the transmit signal in the receive signal.
US08761680B2 Apparatus and method for measuring channel quality by using ranging signal in broadband wireless communication system
A method for measuring channel quality of a Base Station (BS) by using a ranging signal in a broadband wireless communication system is provided. The method includes estimating a time offset of the ranging signal received through a ranging channel, measuring channel quality by using the ranging signal including the time offset, determining whether distortion occurs in the measured channel quality by using the time offset, and compensating for distortion of the measured channel quality.
US08761678B2 Radio transmitting method and apparatus, and radio receiving method and apparatus
A radio transmitting apparatus includes a storage unit configured to store a plurality of weight sequence sets, which are each assigned to a plurality of transmission blocks sectioned by time axes and frequency axes, by associating the plurality of weight sequence sets with the plurality of transmission blocks, a first selecting unit configured to select one transmission block from the plurality of transmission blocks, a second selecting unit configured to select one weight sequence from one weight sequence set assigned to the one transmission block signal, a converting unit configured to convert a data signal by using the one weight sequence to generate a converted signal, and a transmitting unit configured to transmit the converted signal by using the one transmission block.
US08761675B2 Wireless function state synchronization
A system for facilitating synchronized apparatus interaction. In accordance with at least one embodiment of the present invention, an apparatus may determine if muting of a microphone has been requested. If the apparatus determines that muting has been requested, the apparatus may activate muting of the microphone and may transmit a message comprising information indicating that muting has been activated.
US08761667B2 Mobile telephone and NFC communication
An electronic entity is adapted for a mobile terminal comprising a subscriber identity card. The electronic entity comprises a near-field communication component, an antenna for the near-field communication component and a wire interface that links the near-field communication component to the subscriber identity card, the near-field communication component being positioned at the level of the antenna.
US08761661B2 Regulation of service in restricted telecommunication service area
Telecommunication service is regulated in a confined area in which telecommunication is restricted. Regulation includes control of wireless resources and access thereto, and monitoring wireless activity and locating sources thereof within the confined area. Regulation can be accomplished through networked femtocell access points and distributed antenna systems. Control of wireless resources is accomplished through selective jamming within the confined area; selective jamming can be updated based on performance metrics of telecommunication service. Configurable lists that authorize mobile device(s) to consume wireless service within the confined area control access to wireless resources. Access can be granted, or denied statically or dynamically. Monitoring of wireless activity within the confined area includes tracking and recordation of signaling or traffic activity. The monitoring of signaling activity can enable location of a source of wireless activity, while monitoring of traffic can lead to identification of a user thereof.
US08761654B2 Cleaning device, process cartridge, and image forming apparatus
A cleaning device to remove untransferred toner from a surface of an image carrier rotatable in a predetermined direction. The cleaning device includes a lubricant supply roller contacting the surface of the image carrier to supply a lubricant carried thereon to the surface of the image carrier, a first blade provided upstream from the lubricant supply roller in the direction of rotation of the image carrier, and a second blade provided downstream from the lubricant supply roller. The first blade contacts the surface of the image carrier to level the untransferred toner attaching to the surface of the image carrier to a thin layer. The second blade contacts the surface of the image carrier to level the lubricant supplied to the surface of the image carrier by the lubricant supply roller to a thin layer and to remove the untransferred toner from the surface of the image carrier.
US08761653B2 Image forming apparatus with toner based control
To provide an image forming apparatus in which multiple number of laser beams are controlled to perform fixing based on the toner concentration in the developing device, or based on the density and weight of the toner image adhering on the recording medium before fixing. The controller in the image forming apparatus compares the toner concentration detected by the toner concentration detector with the reference toner concentration, calculates the output level of the laser irradiator, controls the laser irradiator based on the calculation, controls to increase the output level of the laser irradiator in accordance with the detected toner concentration when the toner concentration is lower than the reference toner concentration, and controls to lower the output level of the laser irradiator in accordance with the detected toner concentration when the toner concentration is higher than the reference toner concentration.
US08761652B2 Printer with liquid enhanced fixing system
Printers are provided. One printer has an ink jet printer with an inkjet printhead to print an inkjet image on a receiver using an inkjet ink having a liquid with a boiling point a toner print engine to generate a toner image conforming to the ink jet image using toner particles with a glass transition temperature that is below the boiling point and to transfer the toner image into an unabsorbed volume of liquid ink of the inkjet image on the receiver and a fixing system having a first energy source to apply a first energy to the toner and the liquid sufficient to bring the liquid to the boiling point without bringing a heated surface into contact therewith. The toner particles are heated above the glass transition temperature by the combination of heat from the liquid and heating of the toner particles by the first energy.
US08761651B2 Image forming apparatus
An image forming apparatus, including a fixing liquid applicator applying a fixing liquid including a plasticizer swelling and softening a toner forming a toner image to fix on a recording medium thereto before bearing the toner image; a transferer transferring the toner image on a toner image bearer onto the recording medium while contacting the toner image to the fixing liquid thereon; and a fixing device heating the toner image and the fixing liquid to fix the toner image thereon, wherein the fixing liquid applicator comprises an application member bearing the fixing liquid on its surface and apply the liquid on a surface of the recording medium the toner image is transferred onto; a feeder feeding the fixing liquid to the application member; and an inducement mechanism inducing the fixing liquid pooling at a delivery point where the feeder feeds the fixing liquid to the application member out of the point.
US08761646B2 Apparatuses useful for printing and corresponding methods
Apparatuses useful for printing and methods of stripping media from surfaces in apparatuses useful for printing are provided. An exemplary embodiment of an apparatus useful for printing includes a first roll, a belt including an inner surface and an outer surface, the first roll and the outer surface of the belt forming a nip, and a stripping member located internal to the belt. The stripping member includes a first needle bearing, wherein the first needle bearing contacts with the inner surface of the belt to facilitate stripping of media fed to the nip from the outer surface of the belt.
US08761645B2 Transfer apparatus
A transfer apparatus includes a transfer roller which transfers developer on an image carrier onto a conveyed recording medium at a transferring portion, a supporting frame, a flexible guide member attached to the supporting frame to guide the record medium to the transferring portion, and a inflexible protrusion supporting member which is provided on the supporting frame between the transferring portion and the guide member and protrudes to support a trailing edge of the record medium after passing the guide member. The guide member includes a swing portion which is provided at one end side at a downstream thereof. The protrusion supporting member is provided to abut the guide member while the guide member does not protrude from the protrusion supporting member to a side of the transferring portion when the swing portion of the guide member swings by abutting the record medium.
US08761639B1 Replaceable unit for an electrophotographic image forming device having a latching mechanism
A replaceable unit for an electrophotographic image forming device according to one example embodiment includes an elongated body extending along a lengthwise dimension and having a reservoir for holding toner. A latch catch on the body is positioned to receive a corresponding latch when the replaceable unit is installed in the image forming device to restrain the body from moving forward along the lengthwise dimension. A latch actuator at a front of the body is movable relative to the body between a home position and a releasing position. A release handle at the front of the body is unobstructed for user engagement and operatively connected to the latch actuator such that actuation of the release handle causes the latch actuator to move from the home position to the releasing position to unlatch the body from the image forming device.
US08761635B2 Developing device and image forming apparatus having the same
A developing device and an image forming apparatus having the same. The developing device includes a space maintaining member separably coupled to an outer surface of a housing thereof. The space maintaining member restricts movement of a holder used to support a charging roller which comes into contact with a photoconductor by pressure of a pressure member, providing use convenience and operation reliability.
US08761629B2 Power supply circuit for supplying power to electronic device such as image forming apparatus
A developing unit develops a latent image with a developing agent. A supply unit supplies, to the developing unit, a developing alternating current bias voltage with a waveform having a pulse period during which a rectangular wave is output and a blank period during which no rectangular wave is output. An input signal generation unit generates, as an input signal be supplied to a primary side of a transforming unit that forms the developing alternating current bias voltage, an input signal obtained by adding an additional pulse smaller in width than the rectangular wave in the pulse period at a timing to transit from the pulse period to the blank period.
US08761628B2 Image forming apparatus, image forming method, and image forming program
An image forming apparatus and method compute a total amount of toner to be deposited per unit area of a target image. When the highest total amount of toner computed exceeds a given level, a heating determination unit, using a processor, determines whether a first heating amount range enabling fusing of the computed highest total amount of toner and a second heating amount range enabling fusing of the computed lowest total amount of toner have an overlapping portion that can effectively fuse a first toner image, a second toner image, and identifies a heating amount to fuse a toner image of the target image from an overlapping portion that can effectively fuse the first toner image, and the second toner image.
US08761627B2 Heating apparatus and image forming apparatus having the same
A heating apparatus includes a heater, a current-feed switching circuit configured to switch turning-on/off of current-feeding from an AC power source to the heater, thereby feeding current from the AC power source to the heater at a predetermined current-feed ratio, a temperature detector configured to detect a heating temperature of the heater, anda current-feed controller configured to control the current-feed ratio of the current-feed switching circuit such that the detection temperature of the temperature detector falls within a target range. The current-feed controller performs at least one pair of ON lock current-feed control to fix the current-feed ratio to almost 100% in a first period and OFF lock current-feed control to fix the current-feed ratio to almost 0% in a second period every predetermined control period of the current-feed switching circuit.
US08761616B2 Method for detecting opening/closed state of an interlock switch provided in an electronic device
A controller determines a state of a switch unit based on a potential difference between a power supply side and a load side of the switch unit. Alternatively, when an electronic device is in a first operating state, the controller determines a state of the switch based on a result of a first detection unit. When the electronic device is in a second operating state that a power consumption of the device is lower than that in the first operating state, the controller determines the state of the switch based on a result of a second detection unit.
US08761614B2 Parallel conversion between optical and digital
A coherent optical receiver Includes an electro-optic module coupled to an electronic signal processing Integrated circuit (IC) via a parallel analog transmission line bus. The electro-optic module receives and detects an optical channel light including a high-bandwidth signal modulated thereon. The electro-optic module includes: a single optical hybrid for mixing the optical channel light with a corresponding continuous wave local oscillator light to generate a mixed light containing the high-bandwidth data signal, at least one photodetector; and an analog frequency decimator for generating a set of parallel analog signals, each analog signal representing a respective portion of the high-bandwidth signal. The electronic signal processing IC includes a respective Analog-to-digital (A/D) converter for sampling each one of the set of parallel analog signals, and for generating corresponding parallel digital sample streams; and a digital signal processor (DSP) for processing the parallel digital sample streams to extract the high-bandwidth signal.
US08761612B2 16 quadrature amplitude modulation optical signal transmitter
An optical transmitter includes a dividing optical coupler, a first optical modulator driven by an I component of a first signal and a I component of a second signal for modulating a lightwave, a DC bias of the first optical, a second optical modulator driven by a Q component of the first signal and a Q component of the second signal for modulating a lightwave, a DC bias of the second optical modulator, a phase shifter, and a combining optical coupler for combining the modulated lightwave from the first optical coupler and the phase shifted Q components of the first and second signals for generating a quadrature amplitude modulated signal.
US08761608B2 Coded multidimensional pulse amplitude modulation for ultra-high-speed optical transport
Systems and methods are disclosed to provide optical communication by using subcarriers as individual bases functions, obtaining signal constellation points of an N-dimensional pulse amplitude modulation (ND-PAM) constellation diagram as an N-dimensional Cartesian product of a one-dimensional PAM; and transmitting the N-dimensional signal constellation point over all N orthogonal subcarriers serving as individual bases functions.
US08761605B2 Communication data transmission equipment, a communication data transmission system, a communication data transmission method and a communication data transmission program
Even in a network system including a transmission line of which dominant cause of delay is a transmission line delay, controlling communication speed of the network system as a whole efficiently and suppressing the delay is made possible.A communication data transmission equipment which performs sending and receiving of data with opposite transmission equipment connected via a long-distance optical fiber circuit, includes a data sending and receiving unit which, after sending a connection establishment request to the opposite transmission equipment, sends data before arrival of an acknowledgement reply, a circuit state monitoring unit which estimates data loss occurrence probability from data loss occurrence state in sending and receiving of data with the opposite transmission equipment or acquires data loss occurrence probability which the opposite transmission equipment estimated and a unit performing controls which, until the data loss occurrence probability exceeds a predetermined value, do not restrict a data size per each sending of data, and in case the data loss occurrence probability exceeds the predetermined value, reduce the data size per each sending of data according to an increase of the data loss occurrence probability.
US08761602B2 Video over Ethernet bandwidth optimization
Methods and apparatuses for controlling the flow of video over Ethernet (VoE) traffic in a network are disclosed. The method can include originating the VoE traffic from an add node in the network. A first control signal can be received from a first drop node in the network containing a drop port configured to receive the VoE traffic. The add node can determined if the first drop node contains the drop port based on the first control signal.
US08761601B2 1:N sparing of router resources at geographically dispersed locations
Systems and methods are described that that dynamically configure high-speed data link lightpaths between access routers and backbone routers at geographically dispersed locations to reassign traffic when a backbone router fails or is removed from service. Embodiments reduce the quantity of backbone router ports used in dual backbone router-homed networks.
US08761598B2 Method and system for adaptively setting a transmitter filter for a high speed serial link transmitter
A communication device may be operable to determine, in an optical module, a signal quality associated with each of one or more host transmitter filters in a host circuit. The signal quality may be communicated from the optical module to the host circuit via a management interface. The communication device may control, in the host circuit, configuration of each of the host transmitter filters based on the signal quality. The communication device may be operable to determine, in the host circuit, a signal quality associated with each of one or more module transmitter filters in the optical module. The signal quality associated with each of the module transmitter filters may be communicated from the host circuit to the optical module via the management interface. The communication device may control, in the optical module, configuration of each of the module transmitter filters based on the signal quality.
US08761597B2 Monitoring node and reflector node of an optical communication network, optical communication network, and method for operating an optical communication network
The invention refers to a optical communication network comprising a monitoring node having a port for outputting at least one optical signal that has a first wavelength range over an optical link of the network to a reflector node of the network. In order to allow for efficient monitoring the optical link it is suggested that the reflector node comprises a wavelength selective optical reflector connected to the link, the reflector being configured for generating a monitoring signal by reflecting a part of the optical signal back into the link, the monitoring signal having a second wavelength range that is a proper sub-range of the first wavelength range and the monitoring node comprises a detector coupled with the port for determining whether the link is defective arranged for detecting the monitoring signal generated by the reflector node.
US08761596B2 Dichroic aperture for electronic imaging device
A dichroic filter that for use with an electronic imaging device, such as a camera. The dichroic filter is located in the main imaging lens, and may permit all light to pass through a first portion and be measured by a photosensor, while restricting at least some portions of visible light from passing through a second portion thereof. In this manner, only the non-restricted portions of visible light passing through the second portion may be measured by the associated pixels of the photosensor. The filter may be formed from a first aperture permitting a first set of wavelengths to pass therethrough and a second aperture adjacent the first aperture, the second aperture permitting only a subset of the first set of wavelengths to pass therethrough. The second aperture may be a dichroic mirror or it may be an optical filter of some other type.
US08761595B2 Camera including mount for flash
A camera includes a circuit board that includes a plurality of terminals disposed on a top surface of the circuit board to correspond to connection terminals of an external flash, and a support unit that supports the circuit board.
US08761589B2 Heated water energy storage system
A water heating storage system and method for controlling a water heating storage system for energy storage is provided. A water heating storage system may be in communication with a power generation utility to control and maintain temperatures within a storage tank in order to maximize energy storage and minimize energy usage.
US08761580B2 Real time video inclusion system
A process and system that allows an end user to insert images into a video content so that the images appear part of that content. This allows a consumer to seem to be part of a video, and interact with the famous personalities in that video. A video content is produced and a first software program is used to insert place holding templates into the video content. The end user produces a video image satisfying the requirements of the inserted template, and a second software program composites the two video streams so that the end user's video image is inserted into the first video content replacing the templates. The system can also be used to insert advertising information into a background to create custom, personalized, “on the fly” advertisements and product placements.
US08761579B2 Video data processing apparatus and file management method
According to one embodiment, a video data processing apparatus which receives a data file includes a file receiving module, an analyzer, a default data storage module, a data restoration module, and a management module. The data file includes a header, in which a header key field, a header length field, and a header value field are arranged. The analyzer detects a character string, thereby detects a header key field of the data file received by the file receiving module, and reads out header metadata information from a following header value field. The data restoration module discards header data from a first position, in absence of the character string at the first position, and restores default data in the default data storage module instead of the discarded header data. The management module stores the header metadata information and the default data.
US08761578B2 Method, system, and device for controlling media play
The present invention discloses a method, a system, and a device for controlling media play. The method includes: detecting Dual Tone Multi-Frequency (DTMF) input; and exercising media play control for the detected DTMF input according to mapping information between media play control and the DTMF input. The system includes a controlling device and a processing device. The processing device receives the mapping information between media play control and the DTMF input, and learns which media play control operation maps to the DTMF input of the user according to the mapping information between media play control and the DTMF input after detecting the DTMF key codes input by the user. Therefore, the processing device controls media play independently, without involving control operation performed by the controlling device.
US08761577B2 System and method for continuous playing of moving picture between two devices
The present invention relates to a system and method for playing an identical moving picture on different types of devices, in which one terminal registers both a moving picture played thereon and the play information thereof in a server, and another terminal can download the moving picture and the play information from the server and continuously play the moving picture from a scene at which the playing thereof had previously been terminated. A server according to the present invention includes a communication unit (410) for communicating with a user terminal. A picture management unit (420) receives a moving picture and play information thereof from the user terminal, and provides the moving picture and the play information to a terminal which is of a type different from that of the user terminal. A picture information database (430) stores the moving picture and the play information.
US08761576B2 Image processing apparatus and image processing method
An image processing apparatus includes a generation unit configured to continuously generate still images from a moving image which is being read out from a recording medium and played back, a detection unit configured to detect a change of a playback state of the moving image which is being read out from the recording medium and played back, and a control unit configured to control an operation of the generation unit. The control unit performs control to stop generating of the still image when the detection unit detects that the playback state of the moving image during playback is changed.
US08761574B2 Method and system for assisting language learning
A method for annotating video content for assisting language learning is shown. The method includes identifying one or more objects in a video content, generating one or more language tags for at least one of the one or more objects, and associating the one or more language tags with utilization information, wherein the utilization information comprises display information configured to be used by a user device in the displaying of at least one of the one or more language tags with the video content.
US08761569B2 Information storage medium storing multi angle data, and recording method and reproducing apparatus thereof
A method of storing multi angle data. Data for a plurality of angles of a scene are stored in interleaved blocks. Sizes of the interleaved blocks are integral multiples of sizes of integral numbered aligned units that include packets. Angle change points are included in each of the interleaved blocks, allowing a reproducing apparatus to seamlessly jump from one angle to another angle during reproduction of the multi angle data. A number of the angle points recorded on the information storage medium is computed so that a jumping distance required by the data during reproduction does not exceed a maximum jumping distance of a reproducing apparatus.
US08761566B2 Mobile terminal device
A mobile terminal device includes a recording setting unit configured to set a programmed recording based on an input of programmed-recording information that is used for performing programmed recording of a broadcast program, a reception-state checking unit configured to start a tuner at a predetermined time before a recording start time set by the recording setting unit and continuously checking a reception state of broadcast radio waves until the recording start time, a notifying unit configured to notify, if the reception-state checking unit determines that the reception state of the broadcast radio waves is not a desired reception state, a notification indicating so, and a recording starting unit configured to start recording processing of the broadcast program if the reception-state checking unit determines that the reception state of the broadcast radio waves is the desired reception state.
US08761564B2 Modular plug and jack connector assembly
A modular connector assembly is provided that has both an electrical coupling configuration that complies with the RJ-45 wiring standard and an optical coupling configuration that provides the assembly with optical communications capabilities. In addition, the modular connector assembly is configured to have backwards compatibility with existing 8P8C jacks and plugs that implement the RJ-45 wiring standard. Consequently, the modular connector assembly may be used to communicate optical data signals at higher data rates (e.g., 10 Gb/s and higher) or to communicate electrical data signals at lower data rates (e.g., 1 Gb/s).
US08761563B2 Fiber optic splice tray
A fiber optic splice tray that has an increased fiber capacity and maximizes bend radius. The fiber optic splice tray has multiple manifolds that are stacked on top of each other to form manifold stacks. Also, the fiber optic splice tray has two sets of manifold stacks.
US08761555B2 Wide-band RF photonic receivers and other devices using two optical modes of different quality factors
This document provides techniques, apparatus and designs for using electro-optic WGM resonators that support two different families of optical WGM modes with different quality factors in various applications. A radio frequency (RF) resonator is formed on the optical resonator and structured to supply an RF field and spatially overlaps the RF field of the RF resonator with the first and second optical whispering gallery modes to cause RF energy in the RF field at a first RF carrier frequency to couple with the first optical whispering gallery mode and RF energy in the RF field at a second RF carrier frequency to couple with the second optical whispering gallery mode.
US08761552B1 Fabricating waveguides in conjunction with interconnect fabrication in back-ends of integrated circuits and structures thereof
Methods for fabricating waveguides in conjunction with interconnect fabrication in back-ends of integrated circuits and structures thereof are disclosed. One method for forming a waveguide in accordance with one embodiment of the disclosure comprises selectively etching a dielectric layer and forming of a core region of a waveguide at a back-end of an integrated circuit. The dielectric layer is material deposited during a cycle of fabrication of the back-end of the integrated circuit. The method further includes depositing a material having a dielectric constant that is suitable to be the core region of the waveguide cladded by the dielectric layer over the dielectric layer and into the etched feature for the core region of the waveguide, and planarizing a surface of the material.
US08761549B2 Semiconductor on insulant high-rate compact optical modulator having a winding waveguide structure
A component, device and improved electro-optical modulation system for increasing compactness, favoring the adaptation of optical and electrical waves, and a method of fabrication. Such a component exhibits a waveguide architecture devised so that the length of the path followed by the luminous flux exhibits, with the length of the path traversed by the electrical control signal, a determined difference for decreasing or compensating for the difference in the speeds of propagation of the luminous flux and of the electrical signal. In particular, the modulation zone includes a path of the luminous flux winding around itself and successively crossing at least two indentations emanating from at least two of these control elements. It thus exhibits a length greater than that traversed by the electrical signal, for example between a first and a second region of interaction between this control signal and this luminous flux.
US08761548B2 Optical modulator and optical modulation control method
An optical modulator includes: a modulator including an optical waveguide provided in a semiconductor substrate having an electro-optical effect and an electrode for applying an electric field depending on a bias voltage and a modulation signal to the optical waveguide; a modulation signal generator to generate the modulation signal of a first frequency; a superimposer to superimpose a signal of a second frequency different from the first frequency on the bias voltage; and a bias controller to control the bias voltage in a modulation direction of the modulator and the bias voltage in an orthogonal direction which is orthogonal to the modulation direction based on a phase of the second frequency component extracted from a modulated optical signal generated by the modulator.
US08761547B2 Computing device and method for automatically typesetting patent images
A method for automatically typesetting patent images extracts a brief introduction of each patent image from a description part of a patent document, and records a keyword of the brief introduction. The method distinguishes an image label of each patent image from an image part of the patent document. The method rotates the patent image by ninety degrees clockwise in response that the image label of the patent image does not contain the keyword, and outputs the rotated image onto a display device.
US08761540B2 Method and system for estimating noise level
Noise assessment is important to image quality evaluation as well as image processing. For example, the noise level estimation is used as criteria for terminating an iterative noise reduction process. To determine a meaningful noise level, the pixels in featureless regions are separated from the rest of the image. A new concept of pseudo-standard deviation (PSD) is introduced to automatically determine simple and reliable noise level estimates. Furthermore, a histogram of PSD is constructed with fine bins to calculate the moving average of the histogram. The first peak in filtered histogram gives the most representative noise measure as a desired approximation of true standard deviation.
US08761538B2 Measurement-based and scalable deblock filtering of image data
In a deblocking operation, pixel values within a first block of pixels are compared, and pixel values in the first block are also compared to pixel values in a second block of pixels that is adjacent to the first block. Based on the results of the comparisons, a digital deblocking filter and a region of interest can be selected, where the region of interest identifies a number of pixels in the first block and a number of pixels in the second block to which the selected filter is to be applied.
US08761536B2 Image processing apparatus and image processing method
An image processing apparatus includes a thinning processing unit which performs thinning processing on image data and a smoothing processing unit which performs smoothing processing on the image data. The image processing apparatus further includes an edge direction determination unit which determines an edge direction with respect to each pixel of the image data, a blending processing unit which decides a pixel value of a target pixel of when the smoothing processing and the thinning processing are realized at the same time, and a thinning adjustment unit which determines whether a thinned pixel becomes isolated, and the thinning adjustment unit resets the change amount in pixel value due to the thinning processing of the thinned pixel to a value of zero, if the thinned pixel is determined to be isolated.
US08761533B2 Method for performing image processing applications using quadratic programming
A method performs an image processing application by expressing the image processing application as a non-negative quadratic program (NNQP) with a quadratic objective, and nonnegativity constraints. A Karush-Kuhn-Tucker condition of the NNQP is expressed as a fixpoint ratio. Then, the fixpoint ratio is determined iteratively until a solution to the image processing application is reached with a desired precision.
US08761530B2 Apparatus and method to control target code amount
A rate control unit adjusts a target code amount that is a target of a code amount when a coding object image is coded based on a state of a capturing unit at the time of capturing the coding object image that is an object of coding, and an orthogonal transformation unit, a quantization unit, and a variable-length coding unit code the coding object image in accordance with the adjusted target code amount. The present technology, for example, can be applied to a coding device that codes each image obtained by capturing of the capturing unit.
US08761525B2 Method and system for compressive color image sampling and reconstruction
A method and system for compressive color image sampling and reconstruction. A sample set of data generated by transforming and sampling an optical property of an original image in a spatial basis, wherein the transformation effected is substantially diagonal in the spatial basis is received. A compressive sensing reconstruction technique is applied to the sample data to produce a set of inferred original image data. A data processing apparatus is adapted to receive such a sample set of data and apply a compressive sensing reconstruction technique to the sample data to produce a set of inferred original image data. In a preferred embodiment a imaging system uses a color filter array (CFA) wherein colors are randomly or pseudo-randomly arranged over an image sensor. The image is inferred from the sensor data and the CFA pattern using compressive sensing sparse solution search techniques. The inferred image has greater resolution than achievable through current CFA based schemes using a sensor with an identical number of sensor elements.
US08761524B2 Method and system for classifying image elements
A method, system, and machine-readable medium for classifying an image element as one of a plurality of categories, including assigning the image element based on a ratio between an unoccluded perimeter of the image element and an occluded perimeter of the image element and coding the image element according to a coding scheme associated with the category to which the image element is classified. Exemplary applications include image compression, where categories include image foreground and background layers.
US08761520B2 Accelerating bitmap remoting by identifying and extracting 2D patterns from source bitmaps
Systems, methods and computer-readable storage media are disclosed for accelerating bitmap remoting by extracting non-grid tiles from source bitmaps. A server takes a source image, identifies possibly repetitive features, and tiles the image. For each tile that contains part of a possibly repetitive feature, the server replaces that part with the dominant color of the tile. The system then sends to a client a combination of new tiles and features, and indications to tiles and features that the client has previously received and stored, along with an indication of how to recreate the image based on the tiles and features.
US08761518B2 Pattern inspection apparatus
According to one embodiment, a pattern inspection apparatus includes a first inspection data creation section, a first delay section, a first recognition section, a first extraction section, a first and a second level difference calculation section, a first and a second determination section, and a first logic OR calculation section. The first extraction section extracts data of a sub-resolution pattern from the first inspection data and the first delay data. The first and second level difference calculation section calculate differences between an average output level of a surrounding region for a target pixel of the extracted data from the first inspection data or the first delay data and an output level of the extracted data. The first and second determination sections determine presence or absence of a defect. The first logic OR calculation section calculates logic OR of determination results of the first and second determination sections.
US08761512B1 Query by image
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing queries made up of images. In one aspect, a method includes indexing images by image descriptors. The method further includes associating descriptive n-grams with the images. In another aspect, a method includes receiving a query, identifying text describing the query, and performing a search according to the text identified for the query.
US08761508B2 Image processing system, image processing apparatus and computer readable medium
An image processing system includes a first image processing apparatus and a second image processing apparatus. The first image processing apparatus includes a first image obtaining module, a first image extraction module, a first density extraction module, a first feature conversion module, a register module. The first image obtaining module obtains an image of an object having a seal impressed on a face thereof and having a film formed or laminated on the face thereof. The second image processing apparatus includes a second image obtaining module, a second image extraction module, a second density extraction module, a second feature conversion module, and a collation module.
US08761506B1 Pan sharpening digital imagery
Method for pan sharpening a synoptic pair of multispectral images. Each multispectral image contains multiple spectral bands of M band groups, where M is a number of band groups in a range of 1 to M. A panchromatic image associated with the synoptic pair and having a p band is also provided. for each band group m in the range of 1 to M, the method includes the steps of (a) upsampling band group m; (b) pan sharpening band group m using the p band; (c) producing a pan sharpened result for band group m; and repeating steps (a)-(c) to produce pan sharpened results for each band group from 1 to M. Pan sharpened results for band groups 1 to M are fused together to produce a master fused image.
US08761505B2 Modification of memory colors in digital images
Modification of a digital image includes determining a likelihood of a pixel belonging to a memory color region (110). The memory color region has a preferred color. The modification further includes shifting original color of the pixel toward the preferred color (120). The original color is shifted by an amount that is a function of the likelihood and that is generally less than the difference between the original and preferred colors.
US08761504B2 Spatio-spectral sampling paradigm for imaging and a novel color filter array design
Presented are new alternatives to the Bayer pattern for spatial subsampling in color imaging. One aspect relates to a new design paradigm for spatio-spectral sampling The proposed scheme offers the potential to significantly reduce hardware complexity in a wide variety of applications, while at the same time improving output color image quality. In some embodiments, a framework for CFA design in presented. In one embodiment the physical characteristics of the CFA are generated so that the spectral radii of luminance and chrominance channels are maximized. The physical characteristics of CFA design are constrained to require physically realizable CFA(s). Alternatively, certain physical characteristics can be emphasized to generate easier to manufacture CFA(s). By reinterpreting the interactions between the stimuli, display CFA, and CSF in terms of amplitude modulation, an alternative CFA coding scheme that modulates the chrominance signals to a higher frequency relative to common schemes is provided in some embodiments.
US08761501B2 Method for 3D video content generation
A method for 3D video content generation is disclosed, capable of transforming a 2D image into a 3D video through proper operation process. The method comprises the following steps of: (A) receiving a 2D image and generating a ROI distribution map from the 2D image; (B) executing a color feature capture process, for forming a plural of color feature regions; (C) executing an image segmentation process basing on the texture feature of the plural of color feature regions, for forming an image region distribution map; (D) executing a depth map generation process, for generating a depth map basing on the ROI distribution map and the image region distribution map; (E) executing a 3D image generation process, for forming the 3D image basing on the image region distribution map and the depth map; and (F) chaining a plurality of the 3D images to form the 3D video basing on a frame rate.
US08761498B1 Face and license plate detection in street level images with 3-D road width features estimated from laser data
A computer implemented system for identifying license plates and faces in street-level images is disclosed. The system includes an object detector configured to determine a set of candidate objects in the image, a feature vector module configured to generate a set of feature vectors using the object detector to generate a feature vector for each candidate object in the set of candidate objects, a composite feature vector module to generate a set of composite feature vectors by combining each generated feature vector with a corresponding road or street description of the object in question, and an identifier module configured to identify objects of a particular type using a classifier that takes a set of composite feature vectors as input and returns a list of candidate objects that are classified as being of the particular type as output.
US08761497B2 Removal of shadows from images in a video signal
Substantially removing shadows in video images obtained from a camera viewing a scene, at variable pointing angles and magnification, by digital processing of a sequence of frames in the video signal, the processing including—(a) creating and maintaining a model image of the scene, by accumulating image data from a plurality of video frames; (b) in the model image, detecting and defining model shadow zones; (c) calculating correction factors for the model shadow zones; (d) for each frame of the video signal—defining, in the image carried by the signal, shadow zones that correspond to respective model shadow zones; and (e) correcting video signal values in shadow zones accordingly.
US08761487B2 Methods of operating an image-based check processing system to detect a double feed condition of checks and an apparatus therefor
A method is provided of operating an image-based check processing system to detect a double feed condition of checks. The method comprises attempting to read a magnetic ink character recognition (MICR) codeline from front of a check item. The method also comprises electronically by a rear imaging camera, capturing image data which is representative of a rear image of the check item as the check item is transported from an upstream end of the document feed path to a downstream end of the document feed path. The method further comprises alerting an operator when information from the attempted read of a MICR codeline from front of the check item and information from the rear image of the check item meet predetermined criteria which is indicative the check item comprising two overlapping checks.
US08761486B2 Line scan cytometry systems and methods
Systems and methods for performing cytometry using a linear light sensor. An illumination field, a line scanned by the linear light sensor, or both are swept across a cell to be imaged. Relative motion between the cell and the swept illumination may be created using a movable optical component or components, by adhering cells to a plate and transporting the plate or by other techniques.
US08761482B2 Knowledge-based segmentation of attenuation-relevant regions of the head
The present invention relates to a method and a device for determining attenuation areas in a body. The invention particularly relates to a method and a device for performing magnetic resonance/positron emission tomography measurements utilizing the attenuation areas determined.
US08761477B2 Systems and method for adaptive beamforming for image reconstruction and/or target/source localization
Methods, systems and computer readable media for reconstruction of target locations and amplitudes from signals received from one or more real targets in a space are provided, wherein the signals are at least one of signals received from the near-field and broadband signals. The space is modeled as a region of interest, and an array manifold matrix is calculated from signals received from hypothetical targets in the region of interest. One or more signal vectors received from the one or more real targets are reshaped into a data vector. A hypothetical target configuration is identified that, when applied to a signal model comprising the array manifold matrix, matches the data vector, a reconstruction vector is calculated. The reconstruction vector is reshaped into a reconstructed representation of the real targets in the space, and at least one of outputting the reconstructed representation for viewing by a user, and storing the reconstructed representation for later use are performed.
US08761476B2 Hyperspectral imaging for detection of skin related conditions
A method of detecting a skin condition may include employing a multiband hyperspectral sensor to obtain multi-spectral data, employing the multi-spectral data to map constitutive skin parameters to corresponding spectral signatures via a forward model that enables generation of a set of samples including a plurality of parameters mapped to a plurality of spectral signatures, utilizing the set of samples to employ machine learning to generate an inverse model to enable mapping of a spectral signature of skin of a patient to corresponding skin parameters, estimating constitutive skin parameters of the skin of the patient based on the inverse model, and determining a distribution of the constitutive parameters for one or more skin locations.
US08761475B2 System and method for automatic recognition and labeling of anatomical structures and vessels in medical imaging scans
A system and method for recognizing and labeling anatomical structures in an image includes creating a list of objects such that one or more objects on the list appear before a target object and setting the image as a context for a first object on the list. The first object is detected and labeled by subtracting a background of the image. A local context is set for a next object on the list using the first object. The next object is detected and labeled by registration using the local context. Setting a local context and detecting and labeling the next object are repeated until the target object is detected and labeled. Labeling of the target object is refined using region growing.
US08761474B2 Method for vascular flow pattern analysis
A method (100) of computing and displaying flow information of vascular blood flow patterns, especially in the form of quantitative data plots.
US08761471B2 Medical image diagnosis device that generates a reference image from a fluoroscopic mask image
A medical image diagnosis device according to an embodiment includes: a mask image generation unit that generates a plurality of mask images that are different in terms of time; a first image generation unit that calculates differences between a plurality of the mask images, and extracts an image of a preceding device that is placed and kept in a blood vessel; a second image generation unit that generates a real-time fluoroscopic image depicting a situation where an insertion device is being inserted into a blood vessel, calculates a difference between the real-time fluoroscopic image and the mask image, and generates an image of the insertion device; an image synthesis unit that synthesizes images generated by the first image generation unit and the second image generation unit; and a display unit that displays an image generated by the image synthesis unit.
US08761468B2 Information processing apparatus, information processing method, and program
In one example embodiment, an information processing apparatus, for an observed image associated with an observation target object (e.g., a section of biological tissue), associates and stores position information and observation magnification information. In this embodiment, the information processing apparatus causes a display device to: (i) display an image associated with the observation target object; (ii) indicate the first positional information of the first observed image; and (iii) indicate the first observation magnification information of the first observed image.
US08761467B2 Method and apparatus for assessing motion correction
A method for evaluating the effectiveness of a motion correction procedure includes acquiring an imaging dataset of an object using an imaging system, identifying a motion affected portion of the imaging dataset, motion correcting the identified portion to generate a motion corrected imaging dataset, and displaying both the identified portion and the motion corrected imaging dataset on a display device in a comparable manner or format. A system and computer readable medium for implementing the method are also described herein.
US08761465B2 Centroid processing
Hardware and software components are configured to image-process centroid data as if they were profile data to discover biological features. Proper mass/charge bin size are determined to raster centroid data into LC/MS images. To correct for the decrease in precision, the LC/MS images are re-evaluated in view of the original centroid data. Peak detection from the binned image is refined by re-considering the corresponding centroid data through cluster analysis. Additionally, some peaks that were merged through processing may be resolved into individual peaks by identifying more than one significant cluster masked by a peak from the binned image.
US08761461B2 Image processing apparatus and control method therefor, as well as storage medium
An image processing apparatus capable of improving the usability in search by, for a person presumed to be difficult to be misidentified, improving the frequency of identifying the person. When calculated degree of similarity is equal to or greater than a threshold, it is identified that a face of the person corresponds to a face of any one of registered persons. The threshold is set to a second value greater than a first value, for the face of one of the registered persons who has not been identified when starting recording of the image, and the threshold is set to a third value between the first value and the second value, for the face of one of the registered persons who is already identified when starting the recording of the image, after the recording of the shot image to the nonvolatile recording medium is started.
US08761460B2 Method of automatically tracking and photographing celestial objects, and celestial-object auto-tracking photographing apparatus
A method of automatically tracking and photographing a celestial object, which moves due to diurnal motion, while moving an imaging area on an imaging surface of an image sensor so that an image of the celestial object becomes stationary, includes calculating theoretical linear movement amounts and a theoretical rotational angle amount of the imaging area per a specified time; obtaining a movable-amount data table which stores data on actual linearly-movable amounts and an actual rotatable amount of the imaging area; and setting an exposure time for completing a celestial-object autotracking photographing operation while moving the imaging area within the range of movement thereof by comparing the theoretical linear movement amounts and the theoretical rotational angle amount with the actual linearly-movable amounts and the actual rotatable amount of the imaging area stored in the movable-amount data table.
US08761456B2 Road estimation device and method for estimating road
A road estimation device receives data including a core point being assigned along a road and being assigned with attributes including at least a shape-relevant attribute being relevant to a road shape for identifying the road. A map data input unit inputs map data including links having attributes. A link narrowing down unit sets a search area for the core point in a map and extracts links in the search area from the map data, according to the attributes of the link and the shape-relevant attribute of the core point. The link narrowing down unit further narrows down the extracted links into a candidate link being candidate of the road represented by the core point for estimating the road on a map, according to parallel road information being the shape-relevant attribute.
US08761451B2 Sequential event detection from video
Human behavior is determined by sequential event detection by constructing a temporal-event graph with vertices representing primitive images of images of a video stream, and also of idle states associated with the respective primitive images. A human activity event is determined as a function of a shortest distance path of the temporal-event graph vertices.
US08761448B1 Gesture pre-processing of video stream using a markered region
Techniques are disclosed for processing a video stream to reduce platform power by employing a stepped and distributed pipeline process, wherein CPU-intensive processing is selectively performed. The techniques are particularly well-suited for hand-based navigational gesture processing. In one example case, for instance, the techniques are implemented in a computer system wherein initial threshold detection (image disturbance) and optionally user presence (hand image) processing components are proximate to or within the system's camera, and the camera is located in or proximate to the system's primary display. In some cases, image processing and communication of pixel information between various processing stages which lies outside a markered region is suppressed. In some embodiments, the markered region is aligned with, a mouse pad or designated desk area or a user input device such as a keyboard. Pixels evaluated by the system can be limited to a subset of the markered region.
US08761445B2 Method and system for detection and tracking employing multi-view multi-spectral imaging
Multi view multi spectral detection and tracking system comprising at lease one imager, at least one of the at least one imager being a multi spectral imager, the at least one imager acquiring at least two detection sequences, and at least two tracking sequences, each sequence including at least one image, each acquired image being associated with respective image attributes, an object detector, coupled with the at least one imager, detecting objects of interest in the scene, according to the detection sequence of images and the respective image attributes, an object tracker coupled with the object detector, the object tracker tracking the objects of interest in the scene and determining dynamic spatial characteristics and dynamic spectral characteristics for each object of interest according to the tracking sequences of images and the respective image attributes and an object classifier, coupled with the object tracker, classifying the objects of interest according to the dynamic spatial characteristics and the dynamic spectral characteristics.
US08761439B1 Method and apparatus for generating three-dimensional pose using monocular visual sensor and inertial measurement unit
An apparatus for providing three-dimensional pose comprising monocular visual sensors for providing images of an environment surrounding the apparatus, an inertial measurement unit (IMU) for providing gyroscope, acceleration and velocity information, collectively IMU information, a feature tracking module for generating feature tracking information for the images, and an error-state filter, coupled to the feature track module, the IMU and the one or more visual sensors, for correcting IMU information and producing a pose estimation based on at least one error-state model chosen according to the sensed images, the IMU information and the feature tracking information.
US08761437B2 Motion recognition
Human body motion is represented by a skeletal model derived from image data of a user. Skeletal model data may be used to perform motion recognition and/or similarity analysis of body motion. An example method of motion recognition includes receiving skeletal motion data representative of a user data motion feature from a capture device relating to a position of a user within a scene. A cross-correlation of the received skeletal motion data relative to a plurality of prototype motion features from a prototype motion feature database is determined. Likelihoods that the skeletal motion data corresponds to each of the plurality of prototype motion features are ranked. The likelihoods are determined using the cross-correlation. A classifying operation is performed on a subset of the plurality of prototype motion features. The subset of the plurality of prototype motion features is chosen because its members have the relatively highest likelihoods of corresponding to the skeletal motion data.
US08761434B2 Tracking system calibration by reconciling inertial data with computed acceleration of a tracked object in the three-dimensional coordinate system
To calibrate an positional sensor, a plurality of image locations and image sizes of a tracked object are received as the tracked object is moved through a rich motion path. Inertial data is received from the tracked object as the tracked object is moved through the rich motion path. Each of the plurality of image locations is converted to a three-dimensional coordinate system of the positional sensor based on the corresponding image sizes and a field of view of the positional sensor. An acceleration of the tracked object is computed in the three-dimensional coordinate system of the positional sensor. The inertial data is reconciled with the computed acceleration, calibrating the positional sensor.
US08761433B2 Variable impedance voice coil loudspeaker
A variable-impedance electro acoustic transducer having multiple voice coils is disclosed. In one implementation, the loudspeaker includes a coil former around which three coils are wound, and a switch in communication with two of the coils such that when the switch is in a first position the loudspeaker has a first net impedance value, and when the switch is in a second position the loudspeaker has a second net impedance value. The impedance can be optimized to provide a driver with unique characteristics in each mode, including, but not limited to ideal amplifier drive impedances, similar or differing driver efficiencies, and varying bass performance in each mode.
US08761431B1 Adjustable headphones
An adjustable headset has a support portion that rests on a user's head when the headset is worn in an upright orientation and rests on a user's neck or shoulders when the headset is worn around the user's neck. The adjustable headset also includes a pair of arm assemblies attached to the support portion and having first arm portions and second arm portions. The adjustable headset also includes a pivoting mechanism that pivotably couples the first and second arm portions. The pivoting mechanism allows the pivoting of the second arm portion relative to the first arm portion so that the second arm portion can be pivoted between a first position where the headset can be worn by the user on their head and a second position when the headset is worn around the user's neck to direct sound at the user's ears.
US08761429B2 Audio headsets with multi-color ribbon cable and related systems and methods of manufacture
Headsets with multi-color ribbon cable and related systems and methods of manufacture are provided. A representative audio headset includes: a ribbon cable having a body and multiple elongated conductors, the body being formed of electrically insulating material and extending between a connector end an earpiece end, the body having a first side and an opposing second side, the insulating material exhibiting a first color, the multiple elongated conductors being embedded in the body; a connector attached to the connector end and electrically coupled to the conductors; an earpiece connected to the earpiece end and electrically coupled to the conductors; and dye bonded with the insulating material at the second side of the body such that the second side of the body exhibits a second color different from the first color.
US08761415B2 Controlling the loudness of an audio signal in response to spectral localization
The invention relates to modifying the loudness of an audio signal by measuring the weighted broadband level of the audio signal and modifying that weighted broadband level as a function of a spectral localization estimate of the audio signal.
US08761413B2 Audio apparatus with circularly arranged microphones
An audio apparatus has a housing including a tub-shaped recessed part having an upper surface and a wall surface formed on the upper surface. Microphones are circularly arranged in the vicinity of the wall surface inside the recessed part. Each microphone face toward a center direction of the recessed part and the upper surface so that a sound pick-up directivity is toward the center of the housing. A back side, opposite to the direction having the directivity of each microphone is open acoustically and is directed toward a direction higher than the wall surface of the tub-shaped recessed part.
US08761411B2 Masking noise
The invention relates to a method for masking noise as well as a control device and a masking system for carrying out said method. According to the invention, several zones in a room are independently exposed to soft sonic radiation in a basic state for masking purposes. The masking system thus comprises means for independently exposing zones in a room to sonic radiation. The masking system further comprises means which allows noise generated in a zone to be registered and preferably also be analyzed. The masking exposure to sonic radiation is reduced in the zone in which the external noise was generated and/or the masking exposure to sonic radiation is increased in the other zones in accordance with the measured or registered noise and, if applicable, the result of the analysis of the measured external noise. All in all, this allows the level of masking noise to be kept low compared with the prior art while very reliably achieving the desired masking effect.
US08761410B1 Systems and methods for multi-channel dereverberation
The present technology provides robust, high quality dereverberation of an acoustic signal which can overcome or substantially alleviate the problems associated with the diverse and dynamic nature of the surrounding acoustic environment. The present technology utilizes acoustic signals received from a plurality of microphones to carry out a multi-faceted analysis which accurately identifies reverberation based on the correlation between the acoustic signals. Due to the spatial distance between the microphones and the variation in reflection paths present in the surrounding acoustic environment, the correlation between the acoustic signals can be used to accurately determine whether portions of one or more of the acoustic signals contain desired speech or undesired reverberation. These correlation characteristics are then used to generate signal modifications applied to one or more of the received acoustic signals to preserve speech and reduce reverberation.
US08761409B2 System for predicting the behavior of a transducer
A system for compensating and driving a loudspeaker includes an open loop loudspeaker controller that receives and processes an audio input signal and provides an audio output signal. A dynamic model of the loudspeaker receives the audio output signal, and models the behavior of the loudspeaker and provides predictive loudspeaker behavior data indicative thereof. The open loop loudspeaker controller receives the predictive loudspeaker behavior data and the audio input signal, and provides the audio output signal as a function of the audio input signal and the predictive loudspeaker behavior data.
US08761407B2 Method for determining inverse filter from critically banded impulse response data
A method for determining an inverse filter for altering the frequency response of a loudspeaker so that with the inverse filter applied in the loudspeaker's signal path the inverse-filtered loudspeaker output has a target frequency response, and optionally also applying the inverse filter in the signal path, and a system configured (e.g., a general or special purpose processor programmed and configured) to determine an inverse filter. In some embodiments, the inverse filter corrects the magnitude of the loudspeaker's output. In other embodiments, the inverse filter corrects both the magnitude and phase of the loudspeaker's output. In some embodiments, the inverse filter is determined in the frequency domain by applying eigenfilter theory or minimizing a mean square error expression by solving a linear equation system.
US08761404B2 Musical instrument mixer
A method of managing a power state of devices in a home entertainment system using a wireless home entertainment hub comprises obtaining a registration of a plurality of devices, where the plurality of devices includes at least one sink device and at least one source device. A selection of one of the source devices is received for presentation of program content to a user in the home entertainment system. A subset of the at least one sink device is determined for presentation of the program content to the user based on the selection of the source device. Each sink device in the subset of the at least one sink device is ensured to be active.
US08761403B2 Method and system of secured data storage and recovery
A method and a system of secured data storage and recovery are provided. First, a secured key and an encrypted user password of a storage device are obtained by using a controller of a storage device. Then, the secured key is encrypted by using the encrypted user password to generate a first private key, the encrypted user password is encrypted by using the secured key to generate a second private key, and data to be stored is encrypted by using the secured key. Finally, the encrypted data, the first private key, and the second private key are transmitted to a remote device for storage through a host. Thereby, the security of data storage is enhanced and data recovery mechanism is provided when the storage device is damaged or lost.
US08761402B2 System and methods for digital content distribution
Method and system for transferring encrypted content from a server to a storage device are provided. The method includes encrypting the content using a first key, wherein the server encrypts the content; establishing a secure communication channel between the server and the storage device using a random session key; sending the first key to the storage device via the secure communication channel; replacing the random session key with the first key; sending the encrypted content to the storage device after the random session key is replaced with the first key; decrypting the encrypted content using the first key, wherein the storage device decrypts the encrypted content; re-encrypting the decrypted content using a second key generated by the storage device; and storing the re-encrypted content at the storage device.
US08761400B2 Hardware linked product key
Software piracy is inhibited by distributing unique software product keys operable in hardware or a hardware linked device. Software operable on the hardware requires the presence of the key in or accessible via the hardware, and operates only if the hardware product key is present. A method for securing software includes the steps of: providing a plurality of unique product activation keys designed for access by a computer program and delivering the keys to a hardware manufacturer. The computer program seeks at least one of said plurality of unique product activation keys in the read only memory device.
US08761397B1 Secure wireless transmission
A method in accordance with one embodiment of the invention may include receiving a first encryption key. A second encryption key may be generated, and a first data packet containing the second encryption key may be generated and at least part of the first data packet encrypted using the first encryption key. A second data packet may be generated and at least part of the second data packet encrypted using the second encryption key.
US08761395B2 Reducing detectability of an encryption key
Aspects of the present invention relate to a method and systems operable or arranged to reduce detectability of an encryption key used in a communication network to encrypt messages transmitted between a base station and a mobile station over the air. One or more bits are determined in each case at random positions in the messages. Subsequently, random bit errors are generated in the messages in each case by inverting the bits prior to transmitting the message over the air. Introducing random bit errors into the messages corresponds to artificially lowering transmission quality, which makes it harder for an eavesdropper to detect the encryption key from well-known messages, while a legitimate receiver may correct the random bit errors by using conventional forward error correction features.
US08761394B2 System and method for secure broadcast communication
A method for providing a communication device access to a secure broadcast communication is presented. In the method, an encrypted message originating outside the communication device is received into an electronic component of the communication device. The encrypted message is then decrypted within the electronic component, resulting in a decrypted message. The decrypted message is then verified. In response to verifying the decrypted message, a disabled circuit of the electronic component is enabled to allow the communication device to access the secure broadcast communication.
US08761390B2 Production of cryptographic keys for an embedded processing device
A system and method for producing cryptographic keys for use by an embedded processing device within a manufactured product. A pseudo random number generator is seeded with entropy data gathered by the embedded device, and the result is used to generate a public-private key pair. The process can be carried out during manufacturing so that the public key of each manufactured product can be stored in a database along with a unique identifier for the embedded device associated with the key. In one particular example, a vehicle having an installed telematics unit uses the key generating process to self-generate keys using entropy data available to the vehicle.
US08761388B2 Electronic device case with water resistant side button
An electronic device case includes a first shell, a second shell, and a side button. The first and second shells are each provided with a peripheral side plate. A passage communicating the inside and outside of the case, a first restriction slot extending from the passage toward the first shell, and a second restriction slot extending from the passage toward the second shell are formed jointly by the peripheral side plates of the shells embedded with each other. The side button is provided with a base and a press portion protruding from the base. The thickness of the base is larger than or equal to the widths of the restriction slots. The side button is installed in the passage with the base embedded in the restriction slots. As a result, the case is sufficiently water resistant, firm in structure and easy to assemble.
US08761387B2 Analog transmit crosstalk canceller
An analog transmit side crosstalk cancellation system is disclosed which is located at or near the connector of a communication channel, cable, or backplane. When configured as a connector, multiple signal paths are provided within the cancellation system. Input nodes and output nodes provide access into the connector of a received signal and out of the connector for processed signals. The crosstalk canceller comprises a delay, a filter, and an amplifier. These elements operate in conjunction to generate crosstalk cancellation signals. For a particular received signal, cancellation signals are combined therewith from one or more adjacent channels. The crosstalk cancellation system may be configured as part of a connector or an intermediary device between the communication device or card and conductors. The connector may be attached to the communication device or as part of the cable.
US08761382B2 Telephone call processing method and apparatus
This invention provides methods and apparatus for providing customized prior-to-answer and in-call media playback telephony services. The services allow for playback of customized media content to calling parties in the form of customized ringback tones, engaged tones, call holding, call transfer tones and other content such as pre-recorded announcements. The media content for playback is stored in equipment associated with subscribers and playback of the media content is originated from the subscriber equipment. The invention allows subscribers to give their telephony services a personal touch as they can choose different items of media content for playback to different calling parties. As the media content is stored on subscriber equipment local to subscribers, no additional network resources such as data storage and data processing facilities are required.
US08761373B1 System and method for determining IVR application flow from customer-service call recordings
A system and method is provided for automatically generating an interactive voice response (IVR) application flow from recorded audio files of calls to or from an IVR system. The method includes identifying an IVR state sequence for each of a plurality of calls from recorded audio files of the calls. The N most common state sequences are identified for the IVR system for the plurality of calls. An application flow is then displayed for the IVR application using the N most common state sequences.
US08761372B1 Telephone channel personalization
The present invention is directed to systems and methods of personalizing a self-service option for customers. Customers are identified at call inception and the self-service channel is personalized to tailor the caller experience based upon information specific to each customer. The systems and methods of telephone channel personalization is company/provider driven, which allows the provider to control and personalize the caller experience based on criteria set by the provider. The telephone channel personalization systems and methods determine what choices to present to the caller (i.e., in a speech self-service application—what to say and how to say it). A personalized self-service channel reduces call time and enhances the caller experience and therefore is an attractive option for businesses utilizing a call-center model. The personalized self-service application caters to the needs of a particular customer and appears to the customer that the provider knows why they are calling.
US08761370B2 Method and apparatus for communication having critically assured services
A critical assured service that includes a network management system and an A/B switch. The A/B switch having at least four ports with a first port being connected to the network management system over a dedicated line. The A/B switch sending and receiving messages and/or signals from the network management system over the first dedicated line. The A/B switch automatically switching telephone service from a first point of presence to a second point of presence after the A/B is signaled that the first point of service is inoperable.
US08761368B2 System for managing scheduling conflicts
A system that incorporates teachings of the present disclosure may include, for example, a proactive scheduler having a controller element to determine a scheduling conflict between a called party and a calling party according to calendar information of the called party and presence information of the called party. Additional embodiments are disclosed.
US08761366B1 Systems and methods for using caller data to add a phone number to an outbound-call list
Systems and methods for using caller data to add a phone number to an outbound-call list. In one aspect, a method involves (i) a record manager receiving caller data corresponding to a phone-call; (ii) responsive to the record manager receiving the caller data, the record manager retrieving from a data storage, a first school-record corresponding to the received caller data, wherein the first school-record is associated with a second school-record; (iii) the record manager retrieving the second school-record; (iv) the record manager making a determination that the first school-record is associated with a closed operational-status; and (v) responsive to the record manager making the determination that the first school-record is associated with the closed operational-status, the record manager causing an administrator phone-number corresponding to the second school-record to be added to an outbound-call list associated with a workstation terminal.
US08761364B2 Techniques for controlling access to teleconferences
Techniques for managing teleconferences. A plurality of people are associated with a plurality of identifiers such that each person is associated with at least one identifier. For each caller to a teleconference associated with a different identifier, authentication information is solicited from the caller. Authentication information is received from the caller in response to the solicitation and a determination, based on the received authentication information, is made whether the caller is associated with one of the identifiers.
US08761363B2 Methods and systems for automatic forwarding of communications to a preferred device
Methods and systems for routing a communication to a preferred device are disclosed. A service center consistent with the present invention is operable to receive information pertaining to a communication to a user from a calling party, and retrieve data corresponding to the user using the received information. The service center also determines a preferred device of the user based on the retrieved data, wherein the preferred device is one of a plurality of devices associated with the user. Thereafter, the service center ascertains whether the preferred device of the user requires a new mode of delivery, and routes the communication to the preferred device of the user based on the ascertaining.
US08761362B2 Call center call parker
A call parker monitors calls between callers and a call center to determine the number of active calls to the call center. A maximum call center capacity is identified and compared to the number of active calls to determine if the maximum call center capacity is being met. If the maximum call center capacity has been met, new calls are intercepted and placed on hold until the maximum call center capacity is no longer being met (i.e., an agent completes a call). Once the maximum call center capacity is no longer being met, the new call(s) are transferred to the call center.
US08761360B1 Individual location tracking in detention environments
Methods for permitting a log in to a restricted access communications terminal are provided. In one aspect, a method includes receiving a request from a user to access a communications terminal, the request including a first authentication provided by the user, and verifying the first authentication provided by the user. The method also includes identifying the user based on the verified first authentication, determining, based on an actual location of the communications terminal, that the user is restricted from accessing the communications terminal, and requesting a second authentication from the user when the user is attempting to access the communications terminal from an unauthorized or undocumented location. The method further includes receiving the second authentication from the user, verifying the second authentication provided by the user, and providing access to the user to the communications terminal based on the verified second authentication. Systems, terminals, and machine-readable media are also provided.
US08761359B2 Content distribution system and method
A content distribution system is described. The content distribution system includes a show account database and a plurality of credit cards stored in the show account database. The content distribution system also has a linking module associating a viewer entering the call-in number with a credit card number in the show account database. The system has a charge module that charges a credit card account corresponding to the credit card number associated with a viewer entering the call-in number. The system also has an interactive recognition system that provides a qualifying question for the viewer to answer before a call of the viewer is connected to a studio.
US08761357B2 Voice-messaging with attachments
A network method for using a network telephone voice-mail service, by which a caller may leave a voice-message that includes the identification of an attachment, which may include, as examples only, audio, video, text, programs, spreadsheets and graphic attachments. A video, text, spreadsheet or graphic attachment may be converted to an audible attachment to the voice-mail at the caller's or the voice-mail subscriber's request. Such entries may be made, after receiving an automated prompt for leaving an attachment identifier or conversion request, audibly or by using a keypad entry. A network method is also provided for using a network telephone voice-mail service, by which the voice-mail service may detect an attachment to a voice-mail message and provide access to the attachment to the voice-mail message.
US08761356B2 Telephone call screening and routing device and related method
A method for screening and routing incoming telephone calls includes extracting caller identification information from an incoming telephone call, providing a plurality of tables including a primary ring table, a secondary ring table, a voicemail table, a block call table, and a forward call table, and determining which one of the plurality of tables includes the caller identification information. The method further includes sending the incoming telephone call directly to voicemail without having a ring tone if the voicemail table includes the caller identification information, blocking the incoming telephone call if the block call table includes the caller identification information, and forwarding the incoming telephone call if the forward call table includes the caller identification information.
US08761352B2 Enhanced multiparty conference outdial
Methods are described for providing conference calls. Methods are performed in a conference call system and includes: receiving local contact information for a plurality of contacts stored in a local phone book of a user equipment associated with a caller; updating a contact database of the conference call system based on the local contact information; registering the caller with an interactive voice response system of the conference call system; receiving a spoken request from the caller; accessing the contact database with contact information and retrieving a phone number responsive to the spoken request; calling the retrieved phone number; and establishing contact between the caller and a person associated with the retrieved phone number. Systems and computer readable mediums are also described.
US08761350B2 Home wiring test system with missing filter detection
A system for testing a conductor of a structure can include a test device connected to the conductor. The test device is configured to test an electrical characteristic of the conductor and to produce a test result based at least in part on the electrical characteristic. A service provider network may be configured to communicate with the test device to initiate a test and/or to obtain the test result. A customer may use a computing device to obtain information regarding the test result, as well as guidance for troubleshooting and resolving a problem detected with the electrical conductor, such as a fault.
US08761348B2 DSL system training
Existing and future standardized VDSL2 and other systems can be integrated into and used with a vectored DSLAM or other vectored or non-vectored DSL system, without a new user disrupting service to other users in the same or a nearby binder, in some cases by using transmit power, CARMASK and/or PSDMASK DSL capabilities to reduce both downstream and upstream training-signal levels so that training of a new DSL line is non-disruptive, despite a lack of knowledge of the pre-existing binder. For vectored systems, the crosstalk from that tone can be observed, learned and then added to the vectoring system so that any subsequent excitation on that tone would be eliminated by vector processing. A second tone then can be added in the same way, etc. In non-vectored DSLs that might be operating in a binder or line set, once these non-vectored lines are observed to be present, a vectored line set controller, such as a DSL optimizer, then can anticipate the potential interference from such non-vectored lines.
US08761343B2 Field emission X-ray tube and method of operating the same
Provided is a field emission X-ray tube. The field emission X-ray tube includes a cathode electrode provided to one end of a vacuum vessel and including a field emission emitter, an anode electrode provided to the other end of the vacuum vessel in an extending direction of the vacuum vessel, and a gate electrode provided on an outer surface of the vacuum vessel adjacent to the cathode electrode.
US08761342B2 Compensation of anode wobble for X-ray tubes of the rotary-anode type
For X-ray tubes of the rotary-anode type for generating a fan beam of X-rays, compensation is afforded for system-related disturbances of the focal spot position on a target area of the rotating anode, and particularly for the anode wobble in an X-ray tube, which occurs as a periodically wobbling inclination angle of the anode disk's rotational plane with respect to an ideal rotational plane, the latter being oriented normal to the rotational axis of the rotary shaft on which the anode disk is inclinedly mounted due to an inaccuracy during its production process. For this purpose, the electron beam generated by a thermionic or other type of electron emitter of the tube's cathode and thus the focal spot position on a target area of the anode disk's X-ray generating surface are steered such that the focal spot stays within the plane of the central X-ray fan beam.
US08761339B2 Method and apparatus for image diagnosis
An image diagnostic apparatus including a scan unit to repeatedly scan a subject to repeatedly acquire acquisition data related to the subject, a generation unit to generate medical images related to the subject based on the acquired acquisition data, a monitoring unit to monitor a change in the medical images based on a specified pixel value band having an upper limit and a lower limit, a controller unit to control timing of a predetermined action of the scan unit based on of the change in the medical images monitored by the monitor unit, wherein the predetermined action of the scan unit is at least one of changing a scan condition, stopping a scan, and outputting guidance to the subject.
US08761333B2 Low resolution scintillating array for CT imaging and method of implementing same
A CT system includes a rotatable gantry having an opening to receive an object to be scanned, an x-ray source configured to project an x-ray beam toward the object, and a detector array configured to detect x-rays passing through the object. The detector array includes a first array of pixels positioned to receive x-rays that pass to the detector array outside a first field-of-view (FOV) to a second FOV, the first array of pixels providing a first resolution, and a second array of pixels positioned to receive x-rays passing through the first FOV, the second array of pixels providing a second resolution that is different from the first resolution. The system includes a data acquisition system (DAS) configured to receive outputs from the detector array, and a computer programmed to acquire projections of imaging data of the object, and generate an image of the object using the imaging data.
US08761327B2 Rational clock divider for media timestamps and clock recovery functions
Systems and methods are described including receiving a clock signal, using rational clock divider (RCD) logic to generate a lower frequency clock signal in response to the received clock signal, and using the second clock signal to drive software timer logic and generate media timestamps.
US08761319B2 Reception device
There are provided a correlation calculation unit that takes a cross-correlation between a signal from which a DC component of an analog baseband signal is removed, and to which a known fixed DC offset is added, and a known signal, an inter-correlation peak phase difference detection unit that estimates a carrier frequency offset from a peak of the calculated correlation vector, and a residual DC offset estimation unit that estimates a residual DC offset component from a mean value of the sidelobe of the calculated correlation vector.
US08761317B2 Soft-bit generation and channel estimation for interference cancellation using decoder output
Log-likelihood ratios produced by a decoder are incorporated into a soft symbol to soft bit estimation process and are used to perform improved channel estimation and impairment covariance estimation. In an example method, a plurality of soft bits and corresponding probability metrics for a series of received unknown symbols are generated. Estimates of the received unknown information symbols are then regenerated, as a function of the soft bits and corresponding probability metrics. An estimate of the average amplitude of the received unknown information symbols, or an estimate of the propagation channel response experienced by the received unknown information symbols, or both, are calculated, as a function of the regenerated symbol estimates. The results are applied to produce demodulated symbols for a second decoding iteration for the series of received unknown symbols.
US08761316B2 Systems and methods for approximating log likelihood ratios in a communication system
Systems and methods for computing log likelihood ratios in a communication system are described. A demodulated symbol may be received. A set of scalars may be determined based on a modulation order, a signal-to-noise ratio for the symbol, and a bit of the symbol. At least one log likelihood ratio for the bit may be approximated using a piecewise linear process based on the scalars and the symbol.
US08761312B2 Selection of a thresholding parameter for channel estimation
Techniques for deriving a high quality channel estimate are described. A first channel impulse response estimate (CIRE) having multiple channel taps is derived, e.g., by filtering initial CIREs obtained from a received pilot. A threshold parameter value is selected based on at least one criterion, which may relate to channel profile, operating SNR, number of channel taps, and so on. A second CIRE is derived by zeroing out selected ones of the channel taps in the first CIRE based on the threshold parameter value. The average energy of the channel taps may be determined, a threshold may be derived based on the average energy and the threshold parameter value, and channel taps with energy less than the threshold may be zeroed out. A memory may store threshold parameter values for different operating scenarios, and a stored value may be selected for use based on the current operating scenario.
US08761305B2 Input drive control for switcher regulated power amplifier modules
Various embodiments described herein relate to a power management block and an amplification block used in the transmitter of a communication subsystem. The power management block provides improved control for the gain control signal provided to a pre-amplifier and the supply voltage provided to a power amplifier which are both in the amplification block. The power expended by the power amplifier is optimized by employing a continuous control method in which one or more feedback loops are employed to take into account various characteristics of the transmitter components and control values.
US08761304B2 Apparatus and method for processing digital transmission/reception signals to correct in-band gain flatness
An apparatus for processing a digital transmission signal for a transmitter includes a transmission Finite Impulse Response (FIR) filter to perform shaping on initial setting data to convert the initial setting data into a signal having a predetermined passband, a comparator to compare the signal with data including degradation information provided as feedback by a receiver corresponding to the transmitter, to generate a control signal, and a band flatness correction filter to adjust a coefficient of the band flatness correction filter in response to the control signal, and to correct an in-band flatness.
US08761303B2 Unequal multipath protection of different frames within a superframe using different cyclic prefix lengths
Techniques for providing multipath protection of a portion of a frame classified as having a first importance level (e.g., critical) are provided. Different cyclic prefix lengths may be used, depending on whether a frame contains information deemed critical.
US08761302B1 Method and apparatus for implementing transmit diversity in OFDM systems
A plurality of diagonal matrices Ci is determined, where the plurality of diagonal matrices Ci is for modifying a plurality of transmit signals to be transmitted via a plurality of transmit antennas, each diagonal matrix Ci for modifying an i-th block of sub-carriers, adjacent in frequency, in the plurality of transmit signals. The plurality of diagonal matrices Ci is used to modify the plurality of transmit signals to implement transmit diversity.
US08761301B2 Variable encoding and detection apparatus and methods
Apparatus, methods, and articles of manufacture for media monitoring are disclosed. In particular, the example apparatus, methods, and articles of manufacture determine a media source type associated with a media signal and select an encoding or decoding mode based on the media source type. An encoding operation encodes the media signal using the selected encoding mode and a decoding operation decodes the media signal using the selected decoding mode.
US08761300B2 Peak detector with extended range
According to one embodiment, a peak detector having extended dynamic range comprises a first differential output coupled to a supply voltage of the peak detector by a first load and coupled to ground by first and second switching devices, and a second differential output coupled to the supply voltage by a second load and coupled to ground by third and fourth switching devices. The control terminals of the first, second, third, and fourth switching devices receive a common bias voltage, and the respective first and second control terminals are configured as differential inputs of the peak detector. In some embodiments, corresponding first power terminals of the first and second switching devices share a first common node further shared by the first differential output, and corresponding first power terminals of the third and fourth switching devices share a second common node further shared by the second differential output.
US08761299B2 Preamble generating apparatus, preamble generating method, and computer readable recording medium storing program
A preamble generating apparatus used for synchronization of a reception apparatus in an orthogonal frequency division multiplexing system and generating a preamble to be added to a beginning of data at a time of communication, receives preamble length identifying information and position specifying information, and generates a plurality of elements constituting a preamble according to a predetermined sequence based on those information. The preamble generating apparatus creates a preamble model, and generates a plurality of preambles by setting the generated elements at positions of elements in element deciding information included in the preamble model, the positions indicating elements in the preamble model which are to be used in data communication. The preamble generating apparatus calculates PAPRs respectively corresponding to the plurality of preambles, and compares the PAPRs of the preambles with one another to decide the preamble corresponding to a minimum PAPR as a preamble to be used in communication.
US08761296B2 Method and apparatus for antenna tuning and transmit path selection
Certain aspects of the present disclosure propose a method and an apparatus for antenna tuning and transmit path selection in an RF system. A method may include antenna diversity path selection by (optionally) diagnosing damaged antennas, tuning antennas, and selecting an antenna with better performance. Embodiments can be used in wireless radio-frequency (RF) front-ends. Other aspects, embodiments, and features are also claimed and described.
US08761290B2 Cognitive radio spectrum sensing via CDMA receiver coding
Technologies are generally described for cognitive radio spectrum sensing via Code Division Multiple Access (CDMA) receiver coding. A CDMA module in the front-end of a cognitive radio system may be used to sense spectrum. When the system is not decoding or transmitting signals, a modified CDMA receiver coding may replace a pseudorandom code used in decoding with relatively pure, non-random detection frequency to scan for energy from primary users of the spectrum. Multiplication of the received signal by spectrally pure codes in place of the CDMA code renders the CDMA processor effectively a scanning spectrum analyzer and may detect energy at multiple frequencies. The allocation of sub-bands and/or timing may be adjusted to account for the detected energy.
US08761284B2 Low power state for DSL system and devices
Described herein are systems, apparatuses, and methods relating to a power-saving state or power-saving mode to facilitate clock synchronization between the two transceiver units and/or updating of DSL operation parameters during the power-saving state.
US08761278B2 Data transmission in a frequency division multiple access communication system
When a UE (102) determines that non-control data needs to be transmitted, the UE will receive a grant that comprises information identifying a resource block (RB) for transmissions by the UE. If the UE determines that the RB is also used for transmitting control data, it will know to transmit only over the portion of the RB used for non-control data transmissions. Rate matching will then be performed on the non-control data that needs to be transmitted and the non-control data will be transmitted only over a portion of the RB. The second portion of the RB will be used for normal control data transmissions by other UEs.
US08761275B2 Wireless communication apparatus and method for wireless communication
A wireless communication technology which realizes high-speed transmission while making effective use of existing frequency bands. A wireless communication apparatus includes a communication unit to perform a wireless communication with a target communication device by simultaneously using a plurality of carrier frequency bands each of which has a specified bandwidth and is discontinuous between each carrier frequency-band interval.
US08761271B2 Simultaneous detection of communications signals on all phases of a multi-phase power distribution network
A method of detecting a signal transmitted over one phase of a multi-phase power distribution system, components of the signal concurrently appearing on all phases of the system. The method includes detecting the components of each signal appearing on each phase, including neutral, of the system. Detected signals are provided to a signal processor which processes them to produce a detected signal which is a composite of all the components. The signals are combined by a weighted summation scheme that takes into account signal and noise correlation properties to simultaneously maximize signal strength and suppress noise. If other signals are present on other phases of the system, any resulting interference is canceled out from the detected signal to further improve the quality of the detected signal.
US08761269B2 Isolated communication system, and transmission unit and receiving unit applied to isolated communication system
A receiving unit converts a pulse received from a transmission unit into a digital output signal and send back the received pulse to the transmission unit via an isolated communication unit, when it receives the pulse transmitted from the transmission unit; the transmission unit includes: an edge pulse generating circuit for generating a pulse corresponding to a transition of the digital input signal between a first level and a second level; and a verification circuit configured to receive the pulse sent back from the receiving unit, determine whether or not the pulse has been sent back from the receiving unit, and generate an additional pulse when the verification circuit determines that the pulse has not been sent back from the receiving unit and is configured to transmit the pulses generated in the edge pulse generating circuit and in the verification circuit, to the receiving unit, via the isolated communication unit.
US08761264B2 Apparatus and method for coding moving pictures
The apparatus includes: orthogonal transforming means for orthogonally transforming an input video signal for each element block, quantizing means for quantizing each obtained transformation coefficient using a quantization parameter; coding means for coding the quantization parameter; decoded picture generating means for generating a reference picture signal for a motion compensation prediction from the quantized results of the quantizing means; filtering means for filtering the obtained reference picture signal at a strength corresponding to the quantization parameter when a non-zero effective transformation coefficient is present with respect to the element block; and controlling means for controlling at least anyone of transformation coefficients to be not zero, when all of the transformation coefficients are zero. This allows, even when all of the quantized results of the transformation coefficients of the element blocks are zero, coding of quantization parameter of current element block and control of filtering strength.
US08761263B2 System and method for management of scalability information in scalable video and audio coding systems using control messages
Systems and methods are provided for communicating timely information related to the scalability layer structure of signals received by decoders and other components in a video and/or audio communication system. For a communication system, which uses the Standard H.264 SVC coding format, standard SSEI messages are modified or supplemented to include the ability to signal scalability layer structure information and changes thereof. Recipients can use the signal scalability layer information to properly process or decode received signals.
US08761261B1 Encoding using motion vectors
Various embodiments provide techniques and/or systems for reducing instances of computational complexity involved in video encoding.
US08761255B2 Method and apparatus for decoding/encoding a video signal with inter-view reference picture list construction
A method of decoding a video signal is disclosed. The present invention includes obtaining identification information indicating whether a coded picture of a current NAL unit is an inter-view picture group, obtaining interview reference information of the inter-view picture group, and constructing a reference picture list for inter-view prediction using the inter-view reference information according to the identification information, wherein the inter-view reference information includes view identification information of an inter-view reference picture.
US08761247B2 Adaptive quantization based on spatial activity histogram
There is provided a method of adapting a Quantization parameter of digitally encoded video, comprising calculating spatial activity values of macroblocks in a picture of interest, creating a histogram of the spatial activity values, determining a change of quantization parameter value for a low activity category ΔQPLA from a skewness parameter of the histogram. There is also provided an apparatus for carrying out the method, and a computer readable product carrying instructions which when executed carry out the method.
US08761238B2 Method and apparatus for correcting frequency offset
A method and an apparatus for correcting a frequency offset are provided. The method includes: receiving n channels of first signals; performing frequency offset correction processing on the n channels of first signals to obtain n channels of first corrected signals; acquiring n center tap coefficients of a space time equalizer, n first output phases of a phase-locked loop phase detector, and a second output phase of a phase-locked loop phase detector; acquiring n first estimated frequency offset values according to the n center tap coefficients and the n first output phases; acquiring a second estimated frequency offset value according to the second output phase; and receiving n channels of second signals, and performing frequency offset correction on the n channels of second signals according to the n first estimated frequency offset values and the second estimated frequency offset value.
US08761237B2 Low nonlinear distortion variable gain amplifier
A variable gain amplifier (VGA) useful in a receiver that recovers transmitted digital signals. A first amplifier in the VGA has a first gain, an input coupled to an input of the VGA, and an output coupled to a load. A second amplifier in the VGA has a second gain, an input coupled to the input of the VGA, and an output coupled to the load. In a first mode of operation, the first gain is substantially zero and the second gain ranges between a maximum gain and a fraction of the maximum gain. In a second mode of operation the first gain is substantially the maximum gain and the second gain ranges between the maximum gain and the fraction of the maximum gain, and an algebraic sum of the first gain and second gain is no greater than the maximum gain to reduce non-linear distortion at low VGA gain.
US08761234B2 Rate selection for frames in wireless devices
Certain aspects of the present disclosure provide techniques for selecting a modulation class, coding rate, and/or modulation and coding (MCS) scheme for transmission of a response message corresponding to a received message. Different rules may be applied for selecting the MCS scheme depending on whether or not the frame eliciting the response was transmitted as high throughput (HT) or very high throughput (VHT) transmission.
US08761233B2 Wideband low latency repeater and methods
A signal repeater (200) includes a signal processing part (202) and a signal repeating part (204). The signal processing part includes a converter (300) configured to receive an input signal and to convert the input signal into quadrature signals, and a processor (302, 304, 306) configured to process the quadrature signals to determine one or more characteristics of the input signal, and to compare the one or more characteristics of the input signal and a plurality of predetermined characteristics to generate a comparison result. The signal repeating part (204) is configured to selectively repeat the input signal as a repeated signal in accordance with the comparison result.
US08761232B2 Bit change determination method and bit change determination device
A bit change determination method includes performing a correlation operation of a signal received from a satellite and a replica code, segmenting the signal using a bit transition timing of navigation message data and performing a first calculation to calculate the result of the correlation operation for a first period having N (N≧1) continuous unit periods with a bit period of navigation message data as a unit period, performing a second calculation to calculate the result of the correlation operation for a second period having M (M>1) continuous unit periods adjacent to the first period, and determining whether a bit value changes or not at a boundary between the first period and the second period using the first and second calculation results.
US08761231B2 Frequency modulating apparatus and transmitting apparatus including the same, and frequency demodulating apparatus and receiving apparatus including the same
Provided are a frequency modulation/demodulation apparatus using a frequency selective baseband and a transmitting/receiving apparatus using the same. In a frequency selective baseband transmission technique or an FS-CDMA technique, a transmission rate is controlled according to communication channel environment, spread code groups are repeatedly selected in a receiving side so as to obtain a frequency diversity gain. Accordingly, it is possible to reduce interference between users. In addition, even in a case where strong interference induced from electronic exists, it is possible to implement low-power, stable human-body communication and to ensure a communication quality.
US08761230B2 Method and apparatus for continuous phase modulation preamble encoding and decoding
A communication method comprises generating a Golay code having a zero-DC level when differentially encoded and continuously rotated. A preamble of a data stream is spread with the Golay code, and the data stream is modulated with continuous phase modulation (CPM), such as constant envelope 2-CPM, before being transmitted. A method for acquiring a received signal having a spread sync field modulated with 2-CPM comprises performing chip-level differential detection of the received signal, correlating the received signal with a Golay sequence; and accumulating the correlator outputs.
US08761228B2 Co-existence of narrow-channel transmitter and wide-channel receiver
A narrow-channel transmitter in a dual-radio communication device reduces its bandwidth for the benefit of a wide-channel receiver in the dual-radio communication device. Narrow channels are marked as unavailable based on actual off-line adjacent channel rejection ‘ACR’ information that characterizes tolerance of the wide-channel receiver to adjacent channel interference ‘ACI’ caused by transmissions from the narrow-channel transmitter.
US08761226B2 Connection unit and laser oscillating apparatus having the same
A laser oscillation device includes an oscillation unit oscillating a laser, a shutter unit covering the laser, and a connection unit covering the laser, connecting the oscillation unit and the shutter unit and including a first connection part supported by the oscillation unit and a second connection part supported by the shutter unit. The first and second connection parts are separated from each other, and one of the first and second connection parts covers at least a portion of the other one of the first and second connection parts.
US08761224B2 Compound enclosure for optical apparatus
An optically pumped semiconductor laser is assembled in an enclosure comprising a base, a first mounting frame attached to the base, a second mounting frame attached to the first mounting frame and a cover attached to the second mounting frame. The assembly base, frames, and cover forms an undivided enclosure, with the frames contributing to walls of the enclosure. Components of the laser are assembled sequentially on the base and the frames. The frames are irregular in height to permit flexibility in the mounting-height of components. This reduces the extent to which compactness of the enclosure is limited by any one component.
US08761219B2 Optoelectronic semiconductor chip with gas-filled mirror
An optoelectronic semiconductor chip includes a semiconductor body containing an active region, a mirror layer, and contact points arranged between the semiconductor body and the mirror layer and providing a spacing D between the semiconductor body and the mirror layer, whereby at least one cavity is formed between the mirror layer and the semiconductor body and the at least one cavity contains a gas.
US08761216B2 Method and apparatus for reliably laser marking articles
The invention is a method and apparatus for creating a color and optical density selectable visible mark on an anodized aluminum specimen. The method includes providing a laser marking system having a laser, laser optics and a controller operatively connected to said laser to control laser pulse parameters and a controller with stored laser pulse parameters, selecting the stored laser pulse parameters associated with the desired color and optical density, directing the laser marking system to produce laser pulses having laser pulse parameters associated with the desired color and optical density including temporal pulse widths greater than about 1 and less than about 1000 picoseconds to impinge upon said anodized aluminum.
US08761215B2 Pulse shaping module and generator for use with a pulsed laser oscillator
A digital pulse shaping module provides a digital waveform such as a pulse shape, gating or a synchronizing digital signal for use with a pulsed laser oscillator. The digital pulse shaping module includes a waveform data generator that generates N-bit words having a number N of bits. A serializer is further provided to receive the N-bit words from the waveform data generator and outputs each bit individually in a series of bits corresponding to the digital waveform. The digital pulse shaping module further includes a delay module that provides a fine delay in the outputting of the bits by the serializer. This fine delay corresponds to a number of bits smaller than N, impacting on the timing of the outputted signal at the bit level. A pulse shaping generator has a plurality of digital pulse shaping modules.
US08761213B2 Wavelength-stabilized frequency-converted optically pumped semiconductor laser
A frequency-doubled OPS-laser having a desired output wavelength of 532 nm is tunable about that wavelength by a temperature tuned birefringent filter (BRF). The temperature of the BRF is varied while measuring transmission of a sample of the output through a Nd:YAG crystal having an absorption peak at a wavelength of about 532.4 nm. The peak is detected as a minimum of transmission and the temperature at which that minimum occurs is recorded. From wavelength-change-versus-temperature data for the BRF a temperature is calculated at which the output wavelength has the desired value and is maintained at that value to stabilize the output wavelength.
US08761211B2 Multi-mode fiber amplifier
A laser utilizes a cavity design which allows the stable generation of high peak power pulses from mode-locked multi-mode fiber lasers, greatly extending the peak power limits of conventional mode-locked single-mode fiber lasers. Mode-locking may be induced by insertion of a saturable absorber into the cavity and by inserting one or more mode-filters to ensure the oscillation of the fundamental mode in the multi-mode fiber. The probability of damage of the absorber may be minimized by the insertion of an additional semiconductor optical power limiter into the cavity.
US08761210B1 Generating narrow linewidth 1178 NM laser output using a seeded raman amplifier
A broad linewidth, zeroth Stokes order 1069 nm pump and a narrow linewidth second Stokes order 1178 nm seed propagate through a wavelength division multiplexer and then through a rare-earth-doped amplifier. After passing through a 1121 nm long period or tilted Bragg grating, the amplified 1069 nm Stokes signal and the 1178 Stokes signal are injected into a 1121 nm resonator Raman cavity, which includes a pair of highly reflective Bragg gratings having a center wavelength of 1121 nm. The amplified 1069 nm Stokes signal is Raman converted to high power levels of 1121 nm which then, in turn, amplifies the 1178 nm Stokes seed as it traverses the cavity. The linewidth of the amplified 1178 nm Stokes signal can be controlled by offsetting, through heating, the reflectivity bandwidth of the Bragg grating located near the output end of the Raman cavity.
US08761208B2 Audio network system and method of detecting topology in audio signal transmitting system
In an audio network system constructed from a main node and a plurality of satellite nodes each having a plurality of ports, the main node generates and transmits a main packet including audio signals of a plurality of channels. Each satellite node selects one of the plurality of ports in turn, and confirms whether the main packet arrives at the selected port every predetermined period or not. When the main packet arrives at the selected port every predetermined period, the main packet is received via the port by continuing selection of the port. In the case where reception of the main packet is lost, one is selected from the plurality of ports in turn, the operation to confirm arrival of the main packet is restarted, and another port at which the main packet arrives at the present stage is automatically found.
US08761205B2 Method for transmitting and configuring a data packet in a network
The present invention relates to a method for transmitting a data packet in a network, wherein the data packet has a header field containing header data relevant to transmission and a user field, wherein at least one data field containing header data of a first header data type is provided in the header field, and wherein the data packet is transmitted from a transmitter device to a receiver device. In order to make possible a transmission of additional information in the header field without a loss of already existing header data information and without expanding the header data structure, it is proposed according to the invention that in the at least one data field, in addition to the header data of the first header data type, header data of at least one second header data type are also transmitted.
US08761203B2 Method for determining packet type for SVC video bitstream, and RTP packetizing apparatus and method using the same
Provided are a method for determining the packet type for a Scalable Video Coded (SVC) video bitstream, and a Real-time Transport Protocol (RTP) packetizing apparatus and method using the same. The method for determining a packet type for a Scalable Video Coded (SVC) video bitstream, which includes the steps of: a) deriving temporal and spatial hierarchy information between Network Abstraction Layer (NAL) units from field information defined in the NAL unit headers of scalable layers; b) detecting the type of encoding information by applying combined scalability encoding to the hierarchical structure of the Scalable Video Coding (SVC); and c) determining a Real-time Transport Protocol (RTP) packet type for the corresponding SVC video bitstream by using the derived temporal and spatial hierarchy information between the NAL units and the detected type of encoding information.
US08761201B2 Reducing the maximum latency of reserved streams
An embodiment may include circuitry that may facilitate, at least in part, assignment, at least in part, of at least one bandwidth reservation for at least one packet stream and/or at least one stream reservation class. The at least one bandwidth reservation may be greater than an expected communication bandwidth of the at least one packet stream. The assignment of the at least one bandwidth reservation may be made prior to commencement of communication of the at least one packet stream. The at least one bandwidth reservation may be assigned exclusively to the at least one packet stream and/or the at least one stream reservation class. Many modifications, variations, and alternatives are possible without departing from this embodiment.
US08761196B2 Flexible input/output devices for use in process control systems
Methods, apparatus and articles of manufacture are disclosed that provide flexible input/output device communications in a process control system. In one example, a process control system controls a plurality of field devices. The process control system includes a control device and a communications protocol component. The communications protocol component has at least one communications channel that is selectively configurable to use at least a first or second communications protocol and to communicate with at least one of the field devices.
US08761193B2 Wireless communication device capable of utilizing additional bandwidth
A wireless communication device is disclosed that is capable of utilizing bandwidth outside of its allocated bandwidth in order to maximize frequency coverage. The allocated band is separate from a neighboring band by a guard band. The device performs a scan of the neighboring band in order to determine an activity level within the neighboring band. Based on the determined activity level, the device expands its communication frequency range to include the guard band and/or the neighboring band. Once expanded, the device periodically rescans the neighboring band in order to determine whether the device must contract its frequency band out of the expanded area. The device can also receive activity level information of the neighboring band from a server via a common network infrastructure, and can coordinate expansion with other devices.
US08761192B2 Methods and systems for channelization
Methods and systems are described that are suitable for channelization, in particular, but not limited to, the IEEE 802.16m telecommunications standard. For a time-frequency resource, physical sub-carriers for each of one or more zones in the time-frequency resource are assigned to one or more zones having a respective type of transmission. At least one zone is allocated for a type of transmission using localized sub-carriers. The physical sub-carriers assigned to each zone are permuted to map to logical sub-carriers. Groups of resource blocks are formed, in which each resource block includes at least one logical sub-carrier for each of the one or more zones. The information defining the groups of resource blocks for each of the one or more zones can then be transmitted to a user. The information may be in the form of a zone configuration index.
US08761191B2 OFDM communication system and method having a reduced peak-to-average power ratio
An OFDM system embeds sequence information in the transmitted signal that reduces peak average power ratio (PAP) with minimal impact on the overall system efficiency. A marker is embedded onto the transmitted information that is used to identify the combining (inversion) sequence at the receiver. In one embodiment, selected tones in a cluster are rotated when the corresponding phase factor rotates the cluster.
US08761189B2 Responding to dynamically-connected transport requests
A method for communication, includes allocating, in a network interface controller (NIC) a single dynamically-connected (DC) initiator context for serving requests from an initiator process running on the initiator host to transmit data to multiple target processes running on one or more target nodes. The NIC transmits a first connect packet directed to a first target process and referencing the DC initiator context so as to open a first dynamic connection with the first target process. The NIC receives over the packet network, in response to the first connect packet, a first acknowledgment packet containing a first session identifier (ID). Following receipt of the first acknowledgment packet, the NIC transmits one or more first data packets containing the first session ID over the first dynamic connection from the NIC to the first target process. Dynamic connections with other target processes may subsequently be handled in similar fashion.
US08761182B2 Targeted flow sampling
A device may include two or more line interfaces. One of the line interfaces may include a component to buffer a packet that is received at the line interface, perform a lookup of information related to selecting a flow based on a header of the packet, apply a symmetric hash function to addresses in the header to obtain a hash when the information related to selecting the flow indicates the flow is to be selected based on a random method, compare the hash to a particular number using the information related to selecting the flow, the particular number being same for the line interfaces, sample a flow when the hash matches the particular number, create a flow record for the flow, and sample packets based on the flow record.
US08761181B1 Packet sequence number tracking for duplicate packet detection
Techniques are disclosed for tracking of packets in wireless networks. Embodiments generally include a network device that maintains a data structure for tracking received packets. The data structure includes records associated with the received packets. A bitmapped sequence field is used to track multiple packets in one record reducing memory storage and computational power necessary to maintain the data structure.
US08761180B2 Memory organization in a network device
A router for switching data packets from a source to a destination in a network in which the router includes a distributed memory. The distributed memory includes two or more memory banks. Each memory bank is used for storing uniform portions of a data packet received from a source and linking information for each data packet to allow for the extraction of the uniform portions of a data packet from distributed locations in memory in proper order after a routing determination has been made by the router.
US08761178B2 Method for creating stream forwarding entry, and data communication device
The present disclosure provide a method for creating a stream forwarding entry includes: receiving, by a data communication device, a packet; making statistics on the received packet to obtain a statistical value of a stream corresponding to the packet; judging whether the statistical value of the stream exceeds a preset threshold value; and if exceeds the preset threshold value, creating, by the data communication device, a stream forwarding entry for the stream corresponding to the packet, and performing stream forwarding for subsequent packets of the stream according to the stream forwarding entry. Through the present disclosure, the number of stream forwarding entries in a stream table is reduced, the required storage space is reduced, and the maintenance of the stream table is simplified; moreover, the data communication device is not vulnerable to attacks of denial of service and is highly secure.
US08761174B2 Quality of service traffic recognition and packet classification home mesh network
An embodiment is a technique to perform network-based traffic recognition and packet classification. A port identifier in a transport layer header of a packet having a packet type associated with a priority level is extracted. The packet is transmitted from or to an application according to a network protocol in a multi-hop mesh network having a local node and a remote node. The packet is classified into the packet type using one of a pre-defined port list, a dynamic port table, and an application header of the application.
US08761170B2 Communication device, communication method, integrated circuit, and program
A terminal device includes a connection environment check unit, a determination purpose port mapping command unit which issues a port mapping command to a lower layer NAT device, and a determination packet generation unit which generates a determination packet which is source-routed. Additionally, a determination packet transmitting unit transmits the determination packet, a determination packet receiving unit receives the determination packet transmitted from the determination packet transmitting unit, passing through the upper layer NAT device a and the lower layer NAT device a and arriving at the terminal device a, and a port number obtainment unit obtains a WAN-side port number of the lower layer NAT device a indicated in the received determination packet.
US08761168B2 Third party VPN certification
A virtual private network (VPN) over a telecommunications network is created by sending a request from a first VPN device to a second VPN device for establishing a VPN between the first and second VPN devices. The request includes a first signed certificate having a verified VPN parameter for the first VPN device. A reply is received at the first VPN device from the second VPN device that includes a second signed certificate having a verified VPN parameter for the second VPN device. The VPN is established between the first and second VPN devices based on each verified VPN parameter for each of the first and second VPN devices.
US08761167B2 List range operation dispersed storage network frame
A method begins by a processing module generating a payload section of a dispersed storage network (DSN) frame regarding a list range request operation by generating a start slice name field of the payload section to include a start slice name of a slice name range, generating an end slice name field of the payload section to include an end slice name of the slice name range, and generating a maximum response count field of the payload section to include a maximum slice name response count. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the payload section and generating remaining fields of the protocol header.
US08761163B2 Communication routing
A method includes identifying a number of nodes in a network, where the nodes may correspond to cellular communication sites. The method may also include selecting some of the nodes as potential hub nodes and determining, for each of the potential hub nodes, a bandwidth needed to forward traffic from the potential hub node to a mobile switching office. The method may further include determining, for each of the potential hub nodes, bandwidths needed to forward traffic from the potential hub node to other ones of the nodes and calculating, for each of the potential hub nodes, costs or latencies associated with forwarding traffic from the potential hub node to the mobile switching office and to other ones of the nodes. The method may also include selecting a hub node based on the calculated costs and/or latencies.
US08761162B2 Systems and methods for applications using channel switch frames
Techniques for video encoding and decoding a common guide media logic channel (MLC) to enable fast acquisition and re/synchronization of the video stream while preserving compression efficiency are provided. Systems and methods to process multimedia data using channel switch frames are presented. The system comprises an encoder operative to generate a common guide media logical channel (MLC) of a plurality of channel switch frames (CSFs), each respective active channel having one or more CSFs in the guide MLC. The decoder in the system is operative to decode a set of the plurality of CSFs from the guide MLC. The decoder simultaneously displays programming content of the decoded set of the plurality of CSFs on a display and automatically switches to a primary bitstream of an active channel associated with a selected one displayed CSF.
US08761160B2 Service path routing between session border controllers
Systems and methods of establishing IP telephony sessions between enterprises are disclosed. A first enterprise requests an association with a second enterprise. Both enterprises and the second enterprise belong to the same federation. The association request is accepted, to establish an association between the first and second enterprises. In response to the acceptance, a direct routed path is established between the first enterprise and the second enterprise. One of the associated enterprises requests activation of an IP telephony service. If the request to activate references the association, an IP telephony session is established using the direct routed path.
US08761159B2 Method, user equipment and server for multimedia session transfer
The present invention discloses a method, User Equipment (UE), and server for multimedia session transfer, and relates to a mobile communication technology, and in particular, to a technology for transferring multimedia sessions from a Circuit Switched (CS) network to a Packet Switched (PS) network. The method includes: receiving a session transfer request sent by a UE, where the session transfer request carries a static Session Transfer Identifier (STI); executing a procedure for transferring the active CS session according to the CS session transfer request, sending the dynamic STI corresponding to the held CS session to the UE, and receiving the request for transferring the held CS session and executing a procedure for transferring the held CS session. Further, a UE and a server are provided.
US08761156B2 Socket-based internet protocol for wireless networks
Systems and methods for assigning unique network identifiers in a packet-switched wireless network and methods for communicating with a wireless device in a packet-switched wireless network are provided. A request for a unique network identifier for a wireless device is received. A socket-based unique network identifier, including an IP address and one or more ports, is assigned to the wireless device. The unique network identifier is created by combining an IP address and one or more ports. This allows multiple unique network identifiers to be created from a single IP address, where each unique network identifier consists of the same IP address combined with a different group of one or more ports.
US08761155B2 Method of taking account of quality of service between distinct IP telephony domains, and a corresponding location server and computer program
A method for propagating at least one route for at least one digital stream between a first location server of a first IP telephony domain and a second location server of a second IP telephony domain. The first location server belongs to a first autonomous system and the second location server belongs to a second autonomous system. The method includes sending digital stream routing update messages to the second location server. The update messages contain information for managing quality of service, and, prior to being propagated towards the second server, the information is updated by the first server. The information includes at least one of the following: information about a quality of service component associated with at least one autonomous system, referred to as a system component; and information about a quality of service component associated with at least one IP telephony domain, referred to as a domain component.
US08761149B2 Method for data communication between a base station and a transponder
A method for data communication between a base station and at least one transponder by a high-frequency electromagnetic carrier signal is disclosed, onto which information packets are modulated, whereby each information packet has a header section, a middle section, and an end section and whereby the middle section has a data field for the transmission of data and/or address information and a protection field placed thereafter for the correction of errors in the transmission of the data and/or address information, whereby after the data field the base station inserts at least one control field, by which the protection field following the inserted control field can be changed in such a way that the duration of an information packet is set variably. The invention relates further to a base station for carrying out this method, to a data communication system containing a base station and at least one transponder in communicative wireless contact with the base station.
US08761147B2 Selective protection based on sequence numbers in coexisting networks
A wireless device comprises a first wireless transceiver, a second wireless transceiver, and control logic. The control logic is coupled to the first wireless transceiver and the second wireless transceiver. The control logic is configured to determine whether to transmit protection frames (e.g., clear-to-send 2 self frames) based upon sequence numbers in frames received from another device.
US08761144B2 HS-PDSCH blind decoding
The number of blind decoding operations in a wireless communication receiver is reduced. In one embodiment, a candidate set of transport formats is formed by eliminating one or more allowed transport formats, thus reducing the number of decode operations to be performed. In another embodiment, a received data transmission is partially decoded according to each of a plurality of transport formats, and decode quality metrics associated with each transport format are inspected. Only the transport formats yielding sufficiently high quality metrics are utilized to fully decode the transmission. In other embodiments, upon failure to successfully decode a received transmission, it is assumed to be a retransmission with a missed control transmission, and one or more transport formats specifying the position of a previous transmission in a buffer are added to the candidate set of transport formats. The received retransmission and previously received transmission are then HARQ combined and decoded.
US08761143B2 Wireless communication apparatus and control method therefor
When a wireless communication network is built in an ad hoc mode, it is possible to appropriately build the wireless communication network regardless of start timings of wireless communication functions of image capturing apparatuses. In order to achieve the object, there is provided the image capturing apparatus which is capable of building a wireless communication network by wirelessly connecting to another image capturing apparatus in an ad hoc mode, and which is capable of switching between a function as a creator and a function as a joiner, including a start unit configured to start as the creator, a unit configured to execute a scan process, and a unit configured to determine based on a result of the scan process whether to function as the creator and to function as the joiner, and to control the image capturing apparatus in accordance with the determination result.
US08761141B2 Wide area transport networks for mobile radio access networks and methods of use
Wide area transport networks for mobile Radio Access Networks, and methods of use are provided herein. An exemplary wide area transport network may include a plurality of network segments that include at least one wireline network and at least one wireless network communicatively coupled with one another. Each of the plurality of network segments may be configured to transmit at least one of a plurality of signals communicated between a baseband module and a wireless transceiver.
US08761140B2 Method of handling ownership transfer and related communication
A method of handling ownership transfer in owner transfer procedure in a wireless communication system is disclosed. The wireless communication system includes a server, at least one personal network gateway and at least one personal network entity. The method includes sending an owner change notification message from the server to the at least one personal network gateway, and sending the owner change notification message from the at least one personal network gateway to the at least one personal network entity; wherein the owner change notification message comprises a service group owner element and a service group identification element; wherein the service group owner element indicates a personal network entity identification of a personal network entity having an ownership.
US08761137B2 Communication apparatus
The first wireless communication unit configured to wirelessly communicate with a first wireless apparatus on a first wireless network. The beacon transmitting unit cyclically transmits a beacon signal to the first wireless apparatus via the first wireless communication unit. The period determiner determines a transmission permission period during which data transmission by the first wireless apparatus is permitted. The notification unit notifies a control signal specifying the transmission permission period to the first wireless apparatus via the beacon signal. The power managing unit performs control so that power supply to the first wireless communication unit is suspended during a suspension period, the suspend period being a period except both the transmission permission period and a transmission timing period of the beacon signal within a whole period.
US08761136B2 Method for eliminating interference in a receiver, and associated apparatus
A method for eliminating interference in a receiver (RX) includes: obtaining Bluetooth (BT) information and wireless local area network (Wireless LAN, WLAN) information by performing detection on at least one RX signal, wherein the RX signal is received through an antenna of the RX, and the RX signal includes components of both a BT signal and a WLAN signal that are respectively emitted from at least one transmitter (TX); and performing maximum likelihood (ML) joint detection on frequency representatives of the RX signal according to the BT information and the WLAN information and according to a predetermined library, in order to extract at least one of a reproduced version of the BT signal and a reproduced version of the WLAN signal. An associated apparatus is also provided.
US08761135B2 Methods and arrangements in a wireless telecommunication system
Using an extended reordering depth in order to avoid TSN reordering window stalling during a stop-and-wait HARQ-process of a multi-carrier operation in the downlink MAC-ehs protocol and in the uplink MAC-i/is protocol. The extended reordering depth corresponds to a reordering depth that is increased from the 32 sequence numbers obtained by a 6 bits TSN field, and it is based on the TSN of a data unit, and this TSN is indicated only in a header of the data unit.
US08761133B2 Use of movement information about a wireless client
Movement information about a wireless client is correlated with information about the availability of wireless access points. A result of the correlation is used to estimate whether the wireless client is going to enter a region that is associated with a predetermined characteristic.
US08761132B2 Enhanced wireless voice services using a signaling protocol
We describe an example system including a wireless cellular channel to transmit voice data associated with a call between a server and a wireless device. A wireless signaling channel, distinct from the wireless cellular channel, transmits supplementary signaling packets between the server and the wireless device.
US08761129B2 Enhancement of download multi-user multiple-input multiple-output wireless communications
A method implemented in a user equipment configured to be used in a multi-user (MU) multiple-input multiple-output (MIMO) wireless communications system is disclosed. In an aspect, the user equipment transmits to a base station a first channel state information (CSI) report determined according to a single-user (SU) MIMO rule and a second CSI report based on a residual error.
US08761127B2 Superposition coding in a wireless communication system
The present patent application comprises a method and apparatus to compile a superposition coded packet by compiling user candidates for superposition coding, ranking the user candidates based on a result of an evaluation function, selecting a deserving user candidate from among the user candidates, and compiling a superposition coded packet by adding other user data packets to a packet of the deserving user data packet, wherein the data packets for the user candidates may conform to a plurality of different formats and wireless communication standards.
US08761126B2 Methods and systems for uplink network entry and bandwidth requests
Methods and systems of a mobile station transmitting information to a base station are disclosed. The mobile station may transmit information with improved uplink coverage, and bandwidth requests may be more efficient. Additionally, the mobile station may transmit information over multiple uplink frames using hybrid ARQ.
US08761122B2 SIP—enabled framework for multi-domain roaming control plane in a WiMAX access network
Middleware is provided as a control plane for WiMAX control messaging. Each ASN in a WiMAX system is associated with a Session Initiation Protocol (SIP) server. A plurality of Functional Entities (FEs) are distributed across the ASNs, wherein each FE (or a group of FEs) associated with a SIP agent. Each FE is operable to control a function associated with a subscriber station (SS). The function controlled by a first FE is transferred to a second FE by employing the SIP agents to establish a SIP session between the first and second FEs. WiMAX control messages are then exchanged over the established session to transfer the SS function from the first FE to the second FE. The first and second FEs may be in the same ASN, or the first and second FEs may be in different ASNs.
US08761121B2 Method for performing handover, user equipment, base station, and radio communication system
According to embodiments, a base station includes a radio communication unit configured to establish communication with a mobile communication terminal using a plurality of component carriers. The base station further includes a control unit configured to transmit a command to the mobile communication terminal to reduce the plurality of component carriers to one prior to handover of communication between the mobile communication terminal and the base station to another base station.
US08761118B2 Wireless communication system and wireless communication method to perform handover of communication using different communication systems
Disclosed is that when the first wireless communication apparatus is connected to a terminal apparatus such as a wireless access point wirelessly, the second wireless communication apparatus performs the communication with the first wireless communication apparatus by a short distance wireless communication, then the first wireless communication apparatus transmits participation information to participate in the network to the second wireless communication apparatus by the short distance wireless communication, and the second wireless communication apparatus is connected to the network based on the received participation information so as to communicate with the first wireless communication apparatus through the terminal apparatus.
US08761116B2 Method and system for transmitting position reference signal
The present disclosure discloses a method and system for transmitting a position reference signal. Wherein the method includes: frequency domain positions for transmitting a position reference signal are n physical resource blocks, and the value of n is obtained according to signaling; time domain positions for transmitting the position reference signal are the remaining orthogonal frequency division multiplexing symbols in a subframe, except for orthogonal frequency division multiplexing symbols for transmitting a physical downlink control channel and orthogonal frequency division multiplexing symbols for transmitting a cell-specific reference signal; and the position reference signal is transmitted according to the frequency domain position and the time domain position. By adopting the method and the system of the present disclosure, the transmitting of the position reference signal is realized, and the positioning precision of a UE is ensured.
US08761114B2 Method and apparatus for transmitting/receiving multiple codewords in SC-FDMA system
The present invention relates a method and apparatus for transmitting/receiving data using multiple codewords in a communication system using SC-FDMA (single carrier frequency division multiple access). A transmitter generates the multiple codewords for user data and transmits the generated multiple codewords. A receiver receives the multiple codewords and sequentially performs decoding and SIC (successive interference cancellation) on the received multiple codewords. Therefore, this structure can minimize a PAPR (peak to average power ratio) and considerably reduces interference between symbols in a frequency selective fading environment.
US08761113B2 User equipment, method for determining resource, method for reporting resource, and system for distributing resource
A User Equipment (UE), a method for determining a resource, a method for reporting a resource, and a system for distributing a resource are provided. The method for determining a resource includes: if transmission data on the carrier reaches maximum transmission data supported in a scope allowed by Service Grant (SG), and a transmission power of the UE is capable of improving a data transmission rate of the carrier, and the carrier and the other one carrier of the dual carriers are incapable of completing transmitting total buffer status data in the same delay period, determining that a resource distributed to a UE on one carrier of dual carriers of the UE is insufficient; otherwise, determining that the resource distributed for the UE on the carrier is sufficient. Therefore, a solution for reporting the resource of the dual carriers is provided, so as to improve a network performance.
US08761098B2 Method for transmitting pilot symbols in downlink multiple-input multiple-output system
The present invention relates to a method for transmitting pilot signals in a downlink multiple-input multi-output (MIMO) system which supports a first user equipment (UE) for supporting an N number of transmitter antennas from among a total M number of transmitter antennas, and a second UE for supporting said M (wherein, M>N) number of transmitter antennas. The method comprises the steps of: enabling a base station to map pilot symbols in a resource block (RB) on a subframe for transmitting user-specific pilot symbols which can be recognized only by the second UE; and enabling the base station to transmit the subframe in which the pilot symbols are mapped. The cell-specific pilot symbols for transmitter antenna port 0 to N−1, which can be recognized by both the first UE and the second UE, and the user specific pilot symbols for transmitter antenna ports N to M−1, which can be recognized only by the second UE, are mapped in the allocated resource block.
US08761095B1 Method and apparatus for dynamically adjusting traffic QOS in accordance with on-demand request
A method and apparatus for dynamically adjusting traffic quality of service (“QoS”) on-demand over a communications network are disclosed. The process, in one embodiment, is configured to receive an enhanced QoS request from a user via a first node over a communications network. Upon prioritizing traffic flow in accordance with the enhanced QoS request, the enhanced QoS request associated with the first node is recorded. Upon acknowledging the enhanced traffic QoS, the process routes the information to the first node in accordance to a predefined enhanced QoS.
US08761094B2 Method and apparatus that facilitates interference cancellation for control channels in heterogenous networks
Aspects are described for reducing interference in wireless systems. In a first embodiment, an uplink acknowledgment region associated with a macro cell is determined, and an assignment of uplink control resources is restricted to a region within the uplink acknowledgment region. A control signal is then transmitted to user equipment via the assignment of uplink control resources. In another embodiment, control signals are received from wireless terminals, which include desired uplink control signals associated with an access point base station, as well as interfering uplink acknowledgement signals associated with macro cells. The control signals may then be regenerated by cancelling the set of interfering signals from the control signals. The desired uplink control signals are then decoded.
US08761090B2 Method and apparatus for uplink transmission in multi-antenna system
Provided are a method and apparatus for uplink transmission in a multi-antenna system. A terminal transmits a plurality of first transmission symbols via a plurality of antennas using a first spatial processing performed on the first transmission symbols, and transmits a plurality of second transmission symbols via a plurality of antennas using a second spatial processing performed on the second transmission symbols. At least one column or at least one row of a first spatial processing matrix used in the first spatial processing is switched to form a second SFBC matrix used in the second spatial processing. According to the present invention, peak-to average power (PAPR)/cubic metric (CM) ratio can be kept at a low level, and imbalanced transmission power among antennas can be evened out.
US08761089B2 Frame acknowledgment in a communication network
A method and system for acknowledging multiple frames in a communication network is provided. A receiver detects transmission of frames from a transmitter. The receiver determines a format for an acknowledgment frame comprising multiple bytes, from multiple frame acknowledgment formats for reporting status of reception of the frames by the receiver. The receiver reports the status of reception of the frames by encoding a distance between a number of frames between two successive correctly received frames, between two successive unsuccessfully received frames, between a correctly received frame and a successive unsuccessfully received frame, or between an unsuccessfully received frame and a successive correctly received frame, in the acknowledgment frame. One or more of the frame acknowledgment formats are configured to generate the acknowledgment frame for acknowledging the frames using a decreased number of bytes. The receiver generates the acknowledgment frame in the determined format for acknowledging the frames.
US08761083B2 Radio communication method of intermittently transmitting channel quality indicator (CQI) information
To alleviate processing load of a communication apparatus (mobile station) for data transmission using the shared channels. A radio communication apparatus for receiving data via the shared channels, comprises a receiving unit for intermittent reception to determine whether the data received via the shared channels is transmitted to its own station or not in the first operational mode and a transmitting unit for intermittent transmission of information which influences the transmission format of the data a predetermined time before the intermittent reception timing of the receiving unit in the first mode.
US08761082B2 Apparatus, methods, and computer program products providing improved communication in decentralized wireless networks
The exemplary embodiments of the invention enable self-organizing decentralized functionalities in wireless networks, such as ones having an arbitrary topology (e.g., cognitive radio networks), that utilize non-continuous communication, such as packet-based communication. In one exemplary embodiment of the invention, a method includes: making at least one locally available decision or measurement by a first apparatus; and performing a local exchange of information between the first apparatus and at least one second apparatus within a decentralized wireless communication network that at least partially utilizes packet-based communication, wherein the local exchange of information enables cooperation between the first apparatus and the at least one second apparatus in making a collective decision at least partially based on at least one local decision or measurement.
US08761081B2 Method and apparatus for cell searching in asynchronous CDMA systems
A method for performing a cell search routine commences by using the Synchronization Channel's (SCH) Primary Synchronization Code (PSC) to acquire slot synchronization to a cell (402). This step will collect a number of hypotheses for frame timing. The method then uses a searcher algorithm such as a sequential dwell searcher that can quickly reject all of the wrong hypotheses gathered in the slot synchronization step, and determine the best hypotheses (404). This cell search routine leads to faster cell acquisition times as compared to some prior art techniques. A receiver (502) that includes a cell searcher (504) that performs the method mentioned above is also described.
US08761076B2 Method for realizing data forwarding, network system, and device
A method for realizing data forwarding, a network system, and a related device are provided. The method includes: receiving data sent from an external device; and judging whether the data is from or to a backhaul terminal, and directly forwarding the data if the data is from or to the backhaul terminal. A Base Station (BS) device includes: a receiving module, configured to receive data sent from an external device; a backhaul judging module, configured to judge whether the data is from or to a backhaul terminal; and a sending module, configured to directly forward the data after the backhaul judging module judges that the data is from or to the backhaul terminal. A backhaul terminal and a network system are further correspondingly provided. Accordingly, transmission bandwidth is saved through the provided technical solutions.
US08761074B2 Relay backhaul in wireless communication
In one embodiment, a method for wireless communication includes transmitting a first system information for a subframe structure from a controller to a relay node. The first system information includes radio resource configuration for a downlink backhaul link. The subframe structure includes a physical downlink control channel (PDCCH) region for user equipments and a separate relay physical downlink control channel (R-PDCCH) region for relay nodes.
US08761073B2 Base station, relay station, and backhaul control communication methods thereof
A relay station and a backhaul control communication thereof are provided. A wireless communication system comprises the relay station, a base station, and a core network. The relay station is wirelessly connected to the base station, while the base station is wiredly connected to the core network. The relay station comprises a processing unit and a transceiver. The processing unit is configured to create a radio link having a control plane connection between the relay station and the base station and create a backhaul link between the relay station and the base station by the control plane connection of the radio link. The transceiver is configured to transmit a backhaul control message to the core network via the backhaul link.
US08761070B2 Method and apparatus for encoding a signal
Communication systems for broadcasting data often include the ability to combine and transmit more than one type or format of data. A method includes receiving a packet of data, determining a location for a parity byte, the location based on a characteristic of the packet of data, decoding the data to determine a value for the parity byte, and outputting a coded packet of data. An apparatus includes a first signal processor for receiving a first data signal and a second data signal, combining the signals, and creating a signal identifying the signals. The apparatus also includes a second signal processor for encoding the combined signal using a decoding algorithm to generate Reed-Solomon parity bytes in locations within the combined signal based on the identifying signal.
US08761069B2 Multicast to unicast conversion system
A network device includes a first interface that receives multicast packets and a control module that determines that N of the multicast packets have a common multicast address. The network device also includes a packet aggregation module that uses the N of the multicast packets to form aggregate data. The network device also includes a packet format module that adds a header to the aggregate data to form a unicast packet. The network device also includes a second interface that transmits the unicast packet. N is an integer greater than or equal to 1.
US08761067B2 Method and apparatus for notification of emitted energy
The present invention discloses a method and an apparatus for notification of emitted energy. The method includes: performing an emitted energy decrease on resource elements in a current cell that have a same time-frequency location as part or all of resource elements where a reference signal of a neighboring cell is located; obtaining an emitted energy parameter of an energy non-decreased resource element (NRE) in the current cell according to a decreased amount of emitted energy of an emitted energy decreased resource element (DRE); and notifying the emitted energy parameter of the NRE to a user equipment (UE). According to embodiments of the present invention, the waste of emitted energy may be avoided, the emitted energy of part of REs is increased, and further, the signal to interference plus noise ratio (SINR) and throughput of service data may be increased.