Document Document Title
US09026806B2 Method and device for providing a cryptographic key for a field device
A security device and a method provide a cryptographic key for a field device. The security device is connected to at least one tamper sensor which is associated with the field device and which, when a physical manipulation carried out on the field device is detected, a manipulation message is emitted. The cryptographic key is only provided to the field device by the security device if the security device does not receive a manipulation message from the tamper sensors associated with the field device.
US09026805B2 Key management using trusted platform modules
Described herein are techniques for distributed key management (DKM) in cooperation with Trusted Platform Modules (TPMs). The use of TPMs strengthens the storage and processing security surrounding management of distributed keys. DKM-managed secret keys are not persistently stored in clear form. In effect, the TPMs of participating DKM nodes provide security for DKM keys, and a DKM key, once decrypted with a TPM, is available to be used from memory for ordinary cryptographic operations to encrypt and decrypt user data. TPM public keys can be used to determine the set of trusted nodes to which TPM-encrypted secret keys can be distributed.
US09026804B2 Methods and apparatus for protected distribution of applications and media content
Methods, devices, apparatus, computer-readable media and processors are provided that protect the distribution of media content. Media content is encrypted and the associated cryptographic mechanisms are stored and accessible either remotely at a networked database or internally within a data storage device memory. Access to the cryptographic mechanisms is granted by associating the cryptographic mechanisms with a data storage device identification and, optionally, a computing device identification.
US09026802B2 Gaming security system
Verification of software to be run in a secure environment is performed by comparing a critical portion of the executable boot program code in an EPROM with code stored in a logic circuit. The comparison may be performed before the code to be verified is run or while it is running in the event that the validation fails certain critical functions of the platform are inhibited to prevent fraudulent operation of the platform. The system is particularly applicable to gaming machines to avoid cheating.
US09026801B2 System call interception
System call interception is activated for an application process. It is recorded that system call interception is active for the application process. Ongoing checking is performed to determine whether system call interception remains active.
US09026800B2 Method and system for allowing customer or third party testing of secure programmable code
Methods and systems for allowing customer or third party testing of secure programmable code are disclosed and may include verifying code loaded in a set-top box utilizing a test hash or a production hash prior to execution of the code, where the test hash and production hash may be stored in a memory, such as an OTP, within the set-top box, and may allow migration from corresponding test code to production code, which may be verified utilizing the test hash and production hash, respectively. The test and production hashes may be customer specific. The migration from test code to production code may be authenticated using at least a set-top box specific password. The test hash may be stored in a first portion of a one-time programmable memory and the production hash in a remaining portion, with the first portion being less than or equal to the remaining portion.
US09026798B2 User selectable signature
Computer login may comprise any user-determined submission. A user may select among different devices for input, select the signal content, and as well select the types of signals used for a login signature. Account identification may be inferred by signature rather than explicitly stated. A plurality of discontiguous data blocks in a plurality of files may be employed for validation. The paths to data used in validation may be multifarious, regardless of the prospects for successful authorization.
US09026793B2 Method for installing rights object for content in memory card
A method of receiving, by a memory card, a rights object (RO) from a rights issuer (RI) via a terminal. The method includes: receiving from the terminal, a provisioning setup request message including information about a size of rights to be installed in the memory card; checking whether there is a space in the memory card for the rights; transmitting, to the terminal, a provisioning setup response message including a status indicating a result of processing the provisioning setup request message; and receiving, from the terminal, a rights provisioning request message for installing the rights into the memory card, the rights provisioning request message including rights information. The rights information is based on rights being extracted from a RO response message if a device identifier (ID) in the RO response message matches an ID of the memory card which is different from an ID of the terminal.
US09026789B2 Trusted certificate authority to create certificates based on capabilities of processes
A device certificate binds an identity of a first device to a public key of the first device. The first device comprises a certificate authority service that creates for a process on the first device a process certificate certifying one or more capabilities of the process on the first device. The process certificate is presented to the second device. Upon validating the process certificate using the device certificate, the second device permits the process on the first device to have on the second device one or more of the verified certified capabilities.
US09026787B2 Secure access using location-based encrypted authorization
Embodiments of the present invention disclose a method, computer program product, and system for location-based authorization to access a resource. A first computer receives a request to access a resource from a second computer. The request to access the resource includes location information of the second computer. The first computer responds by sending a request to a third computer, requesting location information of the third computer. In response to receiving from the third computer, the location information of the third computer, the first computer determines a distance between the second computer and the third computer. If the distance between the second computer and the third computer fulfills a proximity condition, the first computer authorizes the resource request.
US09026780B2 Mobile communicator device including user attentiveness detector
Disclosed herein is a mobile communicator that includes a speed detection system for determining whether the mobile communicator is moving faster than a threshold speed. The mobile communicator further includes a user attentiveness detector configured to determine whether a user is inattentive and a sensor element configured to determine orientation of the mobile communicator. The mobile communicator further includes a circuit configured to ensure that a functionality of the mobile communicator is in a turned off state when the speed detection system determines that the mobile communicator is moving faster than the threshold speed and at least one of: (a) the user attentiveness detector determines that the user is inattentive; and (b) the sensor element determines that the mobile communicator is in a substantially vertical position.
US09026774B2 IC with boot transaction translation and related methods
A first arrangement including an interface configured to receive transactions with an address from a second arrangement having a first memory space; a translator configured to translate an address of a first type of received transaction to a second memory space of the first arrangement, the second memory space being different to the first memory space; and boot logic configured to map a boot transaction of the received transactions to a boot region in the second memory space.
US09026773B2 Providing a secure execution mode in a pre-boot environment
In one embodiment, the present invention includes a method to establish a secure pre-boot environment in a computer system; and perform at least one secure operation in the secure environment. In one embodiment, the secure operation may be storage of a secret in the secure pre-boot environment.
US09026770B2 Context-sensitive user device control profile
A method including receiving control profile information that controls one or more operations of a user device during an event associated with a user; generating a control profile based on the control profile information; controlling the one or more operations of the user device based on the control profile for a duration of the event; and automatically setting the user device to a previous state or a new state after the event transpires.
US09026764B2 Memory system performing wear leveling based on deletion request
A memory system of a embodiments includes a first storing area having physical blocks and a second storing area recording a logical to physical translation table and an erasure count table keeping data erasure count in physical blocks. The memory system of the embodiments includes a controller which, when a logical address for deletion is notified, obtains data erasure count of a deletion physical block including a deletion area specified by the physical address corresponding to the logical address, and when a physical block having a small erasure count not more than a predetermined rate of the data erasure count exists in the erasure count table, reads out valid data for the memory system in the physical block having a small erasure count onto the second storing area, writes the above data into the deletion area, and invalidates the valid data in the physical block having a small erasure count.
US09026763B2 Managing out-of-order memory command execution from multiple queues while maintaining data coherency
Responsive to selecting a particular queue from among at least two queues to place an incoming event into within a particular entry from among multiple entries ordered upon arrival of the particular queue each comprising a separate collision vector, a memory address for the incoming event is compared with each queued memory address for each queued event in the other entries in the at least one other queue. Responsive to the memory address for the incoming event matching at least one particular queued memory address for at least one particular queued event in the at least one other queue, at least one particular bit is set in a particular collision vector for the particular entry in at least one bit position from among the bits corresponding with at least one row entry position of the at least one particular queued memory address within the other entries.
US09026761B2 Interface system, and corresponding integrated circuit and method
An interface system for interfacing an asynchronous circuit with a synchronous circuit, wherein the synchronous circuit samples, in response to a clock signal, a first data signal when a first control signal indicates that the first data signal contains valid data, and wherein the asynchronous circuit generates a second data signal according to an asynchronous communication protocol. The system includes a FIFO memory, a control circuit for asynchronously writing the second data signal in the memory when the second data signal indicates the start of a communication, and synchronously reading the second data signal from the memory in response to a clock signal, and a conversion circuit for decoding, according to a asynchronous communication protocol, the second data signal read from the memory in a decoded data signal, wherein the decoded data signal corresponds to the first data signal.
US09026758B2 Memory device utilization in a dispersed storage network
A method begins by a processing module determining whether a memory device of a dispersed storage (DS) unit is unavailable to produce an unavailable memory device. The method continues with the processing module determining a methodology regarding DS encoded data stored in the unavailable memory device based on one or more dispersed storage network (DSN) conditions to produce a determined methodology when the memory device is unavailable. The method continues with the processing module initiating, in accordance with the determined methodology, a rebuilding function to rebuild the DS encoded data to produce rebuilt DS encoded data when the determined methodology includes a rebuilding component. The method continues with the processing module storing the rebuilt DS encoded data within available memory of the DS unit.
US09026756B2 Memory device with copyright protection
According to one embodiment, a memory device includes a semiconductor memory, a memory controller which controls the semiconductor memory according to a request from outside the device, a radio section for wireless communication, and a controller. The controller manages storing data in the device according to a procedure for protecting copyright, obtains the latest version of a parameter for protecting copyright which can be updated from outside the device via the radio section, includes a comparator which compares the parameter stored in the device with the latest version of the parameter, and includes an update manager which updates the stored parameter to the latest version of the parameter when they are different.
US09026755B2 Content control systems and methods
What is disclosed is a control system which includes an interface configured to receive a content request from a request source wherein the content request identifies content stored on a storage medium. The control system also includes a processing system coupled to the interface and configured to process the content request to determine when the request source is a valid destination for the content based on a first identifier stored with the content on the storage medium and a second identifier provided with the content request. The interface is further configured to transfer the content to the request source when the request source is a valid destination.
US09026746B2 Signal control device and signal control method
A signal control device includes: a dual port RAM from or to which data signals are read and written at predetermined operation timings by first and second CPUs connected to two ports, respectively; an address collision detection unit detecting collision between addresses in which the first and second CPUs respectively read and write the data signal from and to the dual port RAM; a first storage unit storing the data signal read by the first CPU; a second storage unit storing the data signal read from the address in which the second CPU writes the data signal to the dual port RAM when the collision between the addresses is detected; and a switching unit switching a reading source outputting the data signal to the port to which the first CPU is connected and outputting the read data signal to the first CPU entering a readable state.
US09026744B2 Enforcing strongly-ordered requests in a weakly-ordered processing
The disclosure is directed to a weakly-ordered processing system and method for enforcing strongly-ordered memory access requests in a weakly-ordered processing system. The processing system includes a plurality of memory devices and a plurality of processors. Each of the processors are configured to generate memory access requests to one or more of the memory devices, with each of the memory access requests having an attribute that can be asserted to indicate a strongly-ordered request. The processing system further includes a bus interconnect configured to interface the processors to the memory devices, the bus interconnect being further configured to enforce ordering constraints on the memory access requests based on the attributes.
US09026739B2 Multimode prefetcher
One or more lines of a cache are prefetched according to a first prefetch routine while training a prefetcher to prefetch one or more lines of the cache according to a second prefetch routine. In response to determining that the prefetcher has been trained, one or more lines of the cache may be prefetched according to the second prefetch routine.
US09026737B1 Enhancing memory buffering by using secondary storage
A method is used in enhancing memory buffering by using secondary storage. A buffer cache pool is supplemented with a secondary storage. A portion of a volatile memory of a data storage system is reserved as the buffer cache pool. The buffer cache pool includes a set of buffer cache objects for storing file system data and metadata. The secondary storage includes a set of data blocks. A first buffer cache object of the set of buffer cache objects is aged out by copying contents of the buffer cache object to a data block of the secondary storage. Contents of the first buffer cache object are retrieved from the secondary storage by copying contents of the data block of the secondary storage to a second buffer cache object of the set of buffer cache objects of the buffer cache pool.
US09026736B1 System and method for maintaining cache coherency
Described herein is a system and method for maintaining cache coherency. The system and method may maintain coherency for a cache memory that is coupled to a plurality of primary storage devices. The system and method may write data to the cache memory and associate the data with a cache generation identification (ID). A different cache generation ID may be associated with each new set of data that is written to the cache memory. The cache generation ID may be written to the primary storage devices. A backup restore operation may be performed on one of the primary storage devices and a backup restore notification may be received. In response to the notification, the system and method may compare the cache generation ID with the generation ID stored on the restored primary storage device and invalidate data stored on the cache memory for the restored primary storage device.
US09026732B2 Demoting partial tracks from a first cache to a second cache
A determination is made of a track to demote from the first cache to the second cache, wherein the track in the first cache corresponds to a track in the storage system and is comprised of a plurality of sectors. In response to determining that the second cache includes a the stale version of the track being demoted from the first cache, a determination is made as to whether the stale version of the track includes track sectors not included in the track being demoted from the first cache. The sectors from the track demoted from the first cache are combined with sectors from the stale version of the track not included in the track being demoted from the first cache into a new version of the track. The new version of the track is written to the second cache.
US09026731B2 Memory scheduling for RAM caches based on tag caching
A system, method and computer program product to store tag blocks in a tag buffer in order to provide early row-buffer miss detection, early page closing, and reductions in tag block transfers. A system comprises a tag buffer, a request buffer, and a memory controller. The request buffer stores a memory request having an associated tag. The memory controller compares the associated tag to a plurality of tags stored in the tag buffer and issues the memory request stored in the request buffer to either a memory cache or a main memory based on the comparison.
US09026726B2 Data read/write system
The present invention provides a data read/write system. The data read/write system includes a memory controller and a memory module. The memory controller includes a first control circuit, a data output circuit, and a data receiving circuit. The memory module includes a memory buffer and at least two memory chips. The memory buffer includes a second control circuit, a write circuit, and a read circuit. The advantage of the present invention is that, when data is read or written into the memory chip, especially a DDR4 X4 memory chip, low power consumption of interface data transmission can be achieved through a data bus inversion control line DBI.
US09026719B2 Intelligent monitoring for computation in memory
A memory device can include a non-volatile memory array and control logic integrated with and distributed over the non-volatile memory array. The control logic can be operable to selectively distribute functionality across the non-volatile memory array.
US09026715B2 Information recording device, information recording system, and information communication method
An information recording device comprises a memory component configured to hold data, a first file system controller configured to manage data held in the memory component on the basis of a first file name formed by a first code, and a wireless component configured to send and receive wireless signals. The first file system controller receives, from an access device connected to the information recording device, the first file name and a second file name that corresponds to the first file name and is formed by a second code that is different from the first code, identifies specific data having the first file name out of the data held in the memory component, and sends the second file name and the specific data to another information recording device connected via the wireless component.
US09026714B2 Memory expansion using rank aggregation
In one embodiment, a method includes receiving from a memory controller, a request to access memory stored at memory modules, the request directed to one of a plurality of logical ranks, mapping at a rank aggregator, the logical rank to one of a plurality of physical ranks at the memory modules, and forwarding the request to one of the memory modules according to the mapping. Two or more of the memory modules are combined to represent the number of logical ranks at the memory controller such that there is a one-to-one mapping between the logical ranks and the physical ranks. An apparatus for rank aggregation is also disclosed.
US09026713B2 Expander for loop architectures
An expander for a device architecture, such as a SAS-compatible expander for a SAS architecture, is configured to follow a set of discovery rules that are applied following detection of a discovery-triggering event, such as system power up or reset. According to one of the discovery rules, the expander waits until after a specified duration following the detected discovery-triggering event before passing on, to any other expanders, any requests to check the status of their discovery processing. Using appropriate values for the specified durations for different expanders, the discovery procedure will be performed without any infinite-messaging problems, even when the device architecture has a loop.
US09026700B2 External desktop agent for secure networks
Methods and apparatus are provided for externally managing control target devices such as computer systems, cameras, recorders, etc., in an effective and secure manner. In particular examples, an external desktop agent is connected to a computer system. Remote desktop agent software need not be installed on the computer system. The external desktop agent receives commands such as keyboard and mouse commands from a control computer over a mechanism such as a bi-directional network. To provide security, the external desktop agent does not directly connect to the computer system over an interface such as universal serial bus (USB) but instead provides a PS/2 interface that connects to the computer system through a standard PS/2 to USB adapter. PS/2 does not allow bi-directional command signaling and does not provide file level access to potentially sensitive computer system data.
US09026699B2 Command execution using existing address information
Method and apparatus for managing data in a memory, such as a flash memory. In accordance with some embodiments, a memory module has a plurality of solid-state non-volatile memory cells. A controller communicates a first command having address information and a first operation code. The first operation code identifies a first action to be taken by the memory module in relation to the address information. The controller subsequently communicates a second command having a second operation code without corresponding address information. The memory module takes a second action identified by the second command using the address information from the first command.
US09026698B2 Apparatus, system and method for providing access to a device function
Techniques and mechanisms for providing access to a function with an input/output (I/O) device. In an embodiment, a main memory of a computer system including the I/O device stores a function-context data structure associating a function with a context for an access to the function. The I/O device stores a configuration for the I/O device to provide the function. In another embodiment, the software process exchanges information with the function-context data structure for the access to the function. The I/O device performs a synchronization of the function-context data structure and the configuration data structure with respect to one another, wherein the function-context data structure operates as a register level interface which interfaces the I/O device and the software process with one another.
US09026697B2 Data processing apparatus
A data processing apparatus may include a data acquisition unit, a buffer unit that includes a plurality of division buffers, a valid data area determination unit that calculates an area of valid data, a buffer state management unit that manages whether or not the data is stored in the division buffer, a data write control unit that writes data of a unit of the storage capacity of the division buffer, which at least includes data indicated to be valid data by the valid data information within the data, to the division buffer in which no data is stored, the division buffer being selected based on the management information, and a data read control unit that reads data indicated to be valid data by the valid data information from the division buffer in which data is stored, the division buffer being selected based on the management information.
US09026696B1 Using I/O track information for continuous push with splitter for storage device
Methods and apparatus for eliminating the need for a complete synchronization due to failure of a data protection appliance in a continuous data protection system having a replication splitter. In one embodiment, a continuous data protection system includes a source side having a source side storage array with a splitter and a data protection appliance, where processing includes initiating a source side splitter session, initializing a first I/O tracking mechanism for the splitter session, and activating the splitter to a source side processing active state to continuously push I/O data from the source side to the target side.
US09026689B2 Extended input/output measurement word facility for obtaining measurement data in an emulated environment
An Extended Input/output (I/O) measurement word facility is provided. Provision is made for emulation of the Extended I/O measurement word facility. The facility provides for storing measurement data associated with a single I/O operation in an extended measurement word associated with an I/O response block. In a further aspect, the stored data may have a resolution of approximately one-half microsecond.
US09026688B2 Systems and methods for programming configurable logic devices via USB
A system for programming one or more configurable logic devices (e.g., FPGA or CPLD) via universal serial bus (USB) may include one or more CLDs; a microcontroller coupled to the one or more CLDs via a parallel data bus; a processor coupled to the microcontroller via a USB interface, the processor having access to CLD access logic and one or more CLD images; and instructions executable by the processor to program at least one of the CLDs by loading the CLD access logic onto the microcontroller, using the CLD access logic loaded on the microcontroller to set each of the at least one CLD to a programming mode, and forwarding a particular CLD image from the processor to the microcontroller via the USB interface and from the microcontroller to each of the at least one CLD via the parallel data bus.
US09026687B1 Host based enumeration and configuration for computer expansion bus controllers
A controller includes a communications interface configured to communicatively couple a host to a computer expansion bus configured to perform peripheral device enumeration and configuration. The computer expansion bus is configured to communicatively couple the host to a peripheral device. The controller also includes a processor configured to facilitate enumeration and configuration by the host of the peripheral device. The controller further includes a memory having computer executable instructions stored thereon. The computer executable instructions are configured for execution by the processor to facilitate enumeration and configuration of a topology associated with the communicative coupling between the host and the peripheral device, where the topology is enumerated and configured by the host.
US09026684B2 Supervision of I2S digiital audio bus
An approach for supervision of I2S bus audio paths employing a signal derived from a word clock signal of the I2S bus.
US09026682B2 Prefectching in PCI express
A method and apparatus for enhancing/extending a serial point-to-point interconnect architecture, such as Peripheral Component Interconnect Express (PCIe) is herein described. Temporal and locality caching hints and prefetching hints are provided to improve system wide caching and prefetching. Message codes for atomic operations to arbitrate ownership between system devices/resources are included to allow efficient access/ownership of shared data. Loose transaction ordering provided for while maintaining corresponding transaction priority to memory locations to ensure data integrity and efficient memory access. Active power sub-states and setting thereof is included to allow for more efficient power management. And, caching of device local memory in a host address space, as well as caching of system memory in a device local memory address space is provided for to improve bandwidth and latency for memory accesses.
US09026681B2 Flexible hardware module assignment for enhanced performance
A system is disclosed for mapping operating-system-identified addresses for substantially-identical hardware modules into performance-parameter-based addresses for the hardware modules. The mapping is accomplished by configuring a flexible I/O interface responsive to a characterization of at least one performance parameter for each hardware module.
US09026680B2 Source packet bridge
A communication function between ports on a node that does not require a common time base to be distributed across the network is disclosed. A data stream received over a first port is placed on an interface between nodes using the time base of the first port; a second port samples the data stream on the interface and timestamps it using the time base of the second port. The data stream is timestamped by the second port and packetized before transmitted to the second node to another bridge or device. Alternatively, the first port extracts a time stamp from the data stream and calculates an offset using a cycle timer value from the bus connected to the first port. The offset is added to the cycle timer value on the bus connected to the second port and used to timestamp the data stream.
US09026677B2 Method and apparatus for providing video on demand
A session border controller includes a first port to communicate with a user using a first signaling protocol, a second port to communicate with a content provider using a second signaling protocol, and a processor coupled to the first and second ports. The session border controller may send a PLAY message to the content provider to begin delivery of a content destined for the user. The session border controller may further receive a first media stream including the content and content provider information from the content provider. The session border controller may further create a second media stream that includes the content without the content provider information, and deliver the second media stream to the user.
US09026673B2 System and method for routing media
The system and method for streaming media to a viewer and managing the media comprises an enhanced service routing processor (ESRP), a real time switch management system (RTSMS), a name routing processor (NRP), and a managed media switch (MMS). The RTSMS has a reservation system. The ESRP receives media from an owner, manages the media according to media rules and order rules defined by the owner, and distributes the media to one or more switches, such as the MMS, according to the media rules and the order rules. The RTSMS is configured to receive the media rules and to receive a viewer's media request via the reservation server. The reservation system of the RTSMS processes the media request according to the media rules and builds a reservation for the requested media. The RTSMS generates the reservation to the viewer and to the NRP. The NRP receives the reservation data from the viewer and from the RTSMS. The NRP processes the reservation data and locates an MMS that can stream the media to the viewer. The NRP transmits the IP address of the MMS to the viewer and transmits the reservation data to the MMS. The viewer initiates a session or connection with the MMS using the reservation number. If the reservation data from the viewer matches the reservation data from the NRP, the MMS streams the media to the viewer.
US09026667B1 Techniques for resource validation
Described are techniques for validating a resource. A hierarchy of objects is received. The hierarchy includes first and second objects at, respectively, first and second levels of the hierarchy. The second object is a child of the first object. The first object is a parent of the second object and represents a first resource embedding a second resource represented by the second object. Each of the objects in the hierarchy identifies a resource that is automatically retrieved in connection with rendering a webpage. A first server location providing the first resource is determined using the first object. A second server location providing the second resource is determined using the second object. In accordance with trusted location criteria, it is determined whether the first resource is allowed to embed the second resource.
US09026665B2 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.
US09026663B2 Method, apparatus and program product for merging communication sessions in an IMS
The present invention relates to a session merging entity in a communication system IMS. The merging entity is handling communication of the first user; the communication includes a first session and a second session. The first session and the second session are merged into a single session towards the second user, if the same IMS communication service identifier has been indicated for the first session and the second session. The merging entity may also be located at the terminal device of the second user.
US09026659B2 Method and apparatus for supporting scalable multi-modal dialog application sessions
Embodiments disclosed herein enable scaling up and making advanced natural language (NLU) applications more robust. According to one embodiment, state(s) associated with a dialog session may be recorded to a fixed medium. The dialog session may be suspended after a given period of inactivity and later automatically awakened based on unique client, session, or device identifier, or any combination thereof. Memory and resources associated with the suspended session may be reclaimed, the memory and resources being otherwise held by the session during the period of inactivity, enabling higher density (e.g., a larger number of sessions supported). Embodiments disclosed herein obviate a need for sticky dialog sessions, enabling higher density, and may further failover protection and fault tolerance for the dialog sessions.
US09026657B2 Method and system for provisioning telecommunication services and equipment using sequential or parallel processing
The delay in provisioning telecommunication services and equipment via a network is reduced significantly by performing substantially all of the provisioning processes sequentially on a single server. That is, through the counterintuitive approach of using sequential processing on a single server rather than parallel processing on a plurality of servers, the time required to provision telecommunication services and equipment is reduced. Preferably, telecommunication services and equipment are provisioned through a network by classifying the orders to be provisioned as two types. When the order is of a first type, the provisioning processes are performed on a set of servers (shared), and when the order is of a second type, substantially all of the provisioning processes are performed on a single server.
US09026655B2 Method and system for load balancing
A method for load balancing in a server cluster that includes configuring a load management application to use a load balancing decision function selected from a plurality of load balancing decision functions, receiving a request in the server cluster, selecting a request handler from a plurality of request handlers by the load management application using the load balancing decision function, and transmitting the request to the request handler, wherein the plurality of load balancing decision functions that includes a default load balancing decision function and a custom load balancing decision function.
US09026652B1 Web service asset management and web service information storage
Described herein are methods and systems for management of web services, including relationship mapping, searching, data mapping, importing web service information to and exporting web service information from a web services repository, and discovering web services at run-time.
US09026646B2 Methods and apparatus for remediating policy test failures, including correlating changes to remediation processes
Disclosed herein are methods, systems, and articles associated with correlating detected changes within a computer network with remediation processes performed in response to policy test failures. In embodiments, on determination that a failure of a policy test has occurred within a computer network having a number of nodes, a remediation process may be executed to remediate the failure. Change at a node may be detected. Further, the detected change may be correlated with the execution of the remediation process, and the correlation may be identified.
US09026645B2 Lawful interception in an IP multimedia subsystem network
A method and apparatus for providing lawful interception in an IMS network. A first node in an IMS network receives a message from a Lawful Intercept mediation system node instructing the first node to perform lawful interception on a target. The first node sends a subscribe request message towards a second node located in an IMS core network. The subscribe request message includes at least an identity of a service type to be monitored. The first node subsequently receives a notify message from the second node, the notify message including session information from which intercept related information can be derived. The first node then sends intercept related information towards the Lawful Intercept mediation system node.
US09026643B2 Contents' relationship visualizing apparatus, contents' relationship visualizing method and its program
There is provided a contents' relationship visualizing apparatus including a usage history acquiring unit for acquiring usage histories of multiple contents, a users' set specifying unit for specifying a content's users' set indicating users utilizing each content by use of the contents' usage histories, a similarity calculating unit for calculating a similarity between the specified users' sets by use of a similarity index, and a network creating unit for creating a network indicating a relationship between the contents by use of the calculated similarity between the users' sets.
US09026639B2 Home network optimizing system
A system for optimizing a network having a plurality of network devices. The system includes a network monitoring tool simultaneously executable on at least one of the network devices and configured to diagnose a condition of the network. The network monitoring tool includes an information collection module configured to collect an information set relating to performance of each of the network devices, an action module configured to execute an action in response to the information set, the action relating to a diagnosed condition of the network, and an information transmission module configured to transmit the information set to an electronic device remote from the network. The system further includes a configuring tool executable on a server computing device. The configuring tool includes an information receiving module configured to receive the information set, and a programming module configured to configure the network monitoring tool based on the received collected information.
US09026638B2 Stealth entropy collection
In a computing system environment, methods and apparatus include tapping a plurality of connected computing devices and distilling small amounts of entropy from each, concentrating the entropy so collected, and performing all in a stealth or surreptitious fashion relative to the providers of the entropy. In this manner: the potential supply of entropy on a networked computing device is greatly expanded; the potential for entropy-related denial-of-service attacks in Linux systems is reduced; no significant extra processing burden on participating computing devices is required; and enlisting entropy-providing computing devices (including or not naïve applications) in entropy exchanges occurs unobtrusively. Representative particular environments include web servers, including servlet filters, and clients engaged in http sessions; Java virtual machines; network interface cards in promiscuous mode analyzing packets; and other. Computer program products for devices to realize the foregoing are also intended.
US09026636B2 High availability for cloud-based services
High availability mechanisms are described for cloud-based services such as voice-over-IP (VoIP) services.
US09026635B2 System and method of web-based virtual media redirection
Certain aspects of the present disclosure are directed to a method of performing a virtual media redirection. The method includes: (a) establishing a Web Socket connection between a web server of a baseboard management controller (BMC) and a browser program of a computing device in a network, the BMC performing a management function of a host computer; (b) emulating, at the BMC, virtual media to the host computer; (c) receiving, at the BMC, a read command from the host computer and directed to the emulated virtual media, the read command specifying a first file; (d) in response to the read command, sending, at the BMC, a request for the first file according to the read command to the browser program through the Web Socket connection; and (e) receiving, at the web server, the first file from the browser program through the Web Socket connection.
US09026633B2 Application distribution network
Methods and systems for remotely provisioning applications from the cloud in secure environments with robust license control failover options using a hierarchical server topology. Cloud-based servers provide applications and licenses to an organization's local servers, which in turn serve applications and licenses to end user devices. By synchronizing information including license and application provision information among the local and cloud-based servers, an organization's local servers can continue to serve applications and licenses when one or more of the organization's local servers fail.
US09026629B2 Graceful out-of-band power control of remotely-managed computer systems
A system, method, and computer program product are provided for remote management of a computer system using graceful power control commands. A management controller is able to receive commands from a remote management console to perform a graceful power control command (e.g., power-down, hibernate). The management controller stores the graceful power control command in a shared memory and notified (e.g., via interrupt) a management agent that the graceful power control command is present. The management agent retrieves the graceful power control command and invokes an appropriate operating system command. The management agent can also provide result information to the management controller.
US09026628B2 Two-level structured overlay design for cluster management in a peer-to-peer network
A method and system for designing file replication schemes in file sharing systems consider node storage constraints and node up/down statistics, file storage costs, and file transfer costs among the nodes, user request rates for the files, and user specified file availability requirements. Based on these considerations, a systematic method for designing file replication schemes can be implemented. The method first determines the number of copies of the files to be stored in the system to achieve the desired goal (e.g., to satisfy file availability requirements, or to maximize the system hit rate), and then selects the nodes at which to store the file copies to minimize the total expected cost. The file replication scheme for a peer-to-peer file sharing system in a distributed and adaptive manner can scale to a large number of nodes and files and can handle changes in the user request pattern over time.
US09026627B2 Method and system for switching between remote console sessions
Logging into a remote computer by way of a management processor to initiate a remote console session and switching between a default remote console session and a non-default remote console session.
US09026623B2 Layered architectures for remote dynamic administration of distributed client configurations
This description provides tools related to layered architectures for remote dynamic administration of distributed client configurations. These tools provide methods that may include subscribing to have online configuration services remotely manage applications installed on client systems. The methods may also include receiving dynamically-updated lists from the online configuration services, with these lists including the installed applications. The methods may also receive configuration payloads that specify how to configure the installed applications, and may configure the installed applications based on these configuration payloads. The methods may also present user interfaces on the client systems, with the user interfaces including the configured applications. The tools also provide methods that may include receiving subscription information from the customer sites, with the subscription information indicating that the customer sites have subscribed to the online configuration services. The methods may also include sending the dynamically-updated lists and the configuration payloads to the customer sites.
US09026617B2 USB portable document services environment
A method and system for providing a portable document services environment on a computer system is disclosed. An installation application may automatically be loaded from a portable device onto a computer system when the portable device is connected to the computer system. The computer system may automatically access a document service application on the portable device based on information contained in the installation application. One or more document service preferences may automatically be received from the portable device onto the computer system, and an electronic document may be selected. One or more document services may be performed for the selected electronic document based on the one or more document service preferences using the document service application.
US09026615B1 Method and apparatus for caching image data transmitted over a lossy network
A method and apparatus for communicating image data. In one embodiment, the method comprises transmitting, by a computer comprising at least one processor, (i) an initial encoding of a first image instance of a first spatial tile in a sequence of image frames followed by (ii) an initial encoding of a second image instance of the first spatial tile; transmitting, by the computer, an encoding indicative of a perfect match between pixel values of a first image instance of a second spatial tile in the sequence and the first image instance of the first spatial tile; and transmitting, by the computer, an initial encoding of a second image instance of the second spatial tile based on receiving an indication of an absence of a decoding of the encoding of the first image instance of the first spatial tile.
US09026613B2 Permanent connection oriented communication using parallel single connection circuits
Methods, systems, and techniques for providing a pseudo permanent communications connection using temporary connection protocols are described. Example embodiments provide a Enhanced Communications Layer that provides such connections by means of a layer incorporated in the client side and server side communications stacks. The ECL maintains a pool of connections that are opened and used in a staggered fashion to reduce the amount of connection setup and teardown.
US09026605B2 Digital file distribution in a social network system
Systems and methods for obtaining a digital file similar to one used by a device associated with a member of a social network are provided. Digital file information about the digital file is stored on a web-based social network database. The digital file may be located on the same server as the web-based social network database or a third party server such as a mobile phone carrier. A user of the web-based social network database requesting the digital file may require a different format of the digital file than that used by the device of the member. If a different format is requested by the user, a server finds or converts the digital file to be compatible for use by a device specified by the user.
US09026603B2 Device configuration including a master communications device with a slave device extension
A master communications device/slave device configuration is disclosed where a master communications device discovers a slave device when the master communications device does not have the necessary features and resources to perform a service requested by an operator. The master communications device utilizes the slave device to provide additional features and resources to the master communications device in performing the service requested by the operator. The master communications device and the slave device interact as a single device provided by the master communications device/slave device configuration. The slave device serves as an extension to the master communications device providing a larger interface to the operator.
US09026602B2 Automatically uploading user profile information
Techniques for automatically transmitting user profile data over a network are provided. In one technique, a browser displays a form and a QR code (or other form of encoded data) on a webpage. A mobile application scans the QR code, which causes the mobile application to identify user profile data (that may be stored locally with respect to the mobile application) and send the user profile data to a Campaign server. The Campaign server causes the form that is displayed by the browser to be filled in with the user profile data. The browser than transmits the filled-in form to a partner server that provides the webpage. In another technique, a mobile application scans a QR code, which may be displayed on a flyer, a poster, a computer screen, or a television screen. The mobile application identifies and transmits user profile data to a Campaign server.
US09026601B1 Systems and methods for validating members of social networking groups
A computer-implemented method for validating members of social networking groups may include identifying a named social networking group with a plurality of members on a social networking platform, creating a social graph of the named social networking group based at least in part on a plurality of connections on the social networking platform between a plurality of members of the named social networking group, determining a connecting member of the named social networking group that exceeds a predetermined threshold of connections within the social network group, removing the connecting member of the named social networking group from the social graph, and determining that a disconnected member of the social graph may not be a valid member of the named social networking group, based on the disconnected member not meeting a second predetermined threshold of connections within the social graph. Various other methods, systems, and computer-readable media are also disclosed.
US09026600B2 System and method for unfiltering filtered status messages
An approach for unfiltering a filtered electronic communication is provided. In one aspect, a computer system receives filtered electronic communication, wherein the filtered electronic communication is a status message. Moreover, the computer system determines a requestor of the filtered electronic communication. The computer system also detects an attempt made to communicate with the requestor. Furthermore, the computer system unfilters, in response to the attempt, the filtered electronic communication.
US09026597B1 Messaging enhancements
In some embodiments, techniques for electronic messages may include various enhancements.
US09026595B2 Intelligent connection manager
Methods, devices, and storage media may provide for receiving a request from a subscriber device for a connection service pertaining to a machine-to-machine communication; determining whether the request is a valid request for the connection service; selecting a connection to a target device of the machine-to-machine communication in response to determining that the request is valid; executing a command included in the request to be directed to the target device; receiving a response from the target device; and transmitting the response to the subscriber device of the machine-to-machine communication.
US09026593B2 Method and system for providing extended social network service
Present invention provides a method and system for providing an extended social network service (SNS), the method and system enabling a user logged in an SNS to receive information in the form of newsfeed not only from users who have a friend relationship with the logged-in user in the SNS but also from users who have an acquaintance relationship with the logged-in user through the friend relationship. Present invention also provide a method and system for providing an extended SNS, the method and system adding information about a friend relationship-based connection path between a user logged in an SNS and each user who has an acquaintance relationship with the logged-in user to content shared between them, so that the reliability of the shared content can be determined.
US09026588B2 Storage device including software development kit that includes web service interface and terminal apparatus including the software development kit
A storage device including a software development kit that includes a Web service interface includes a communication unit, a conversion table, a reverse conversion unit, and a conversion unit. The communication unit transmits a request message to a Web service and receives a response message from the Web service. The conversion table stores a pre-conversion side service method name of the Web service that is corresponded with a post-conversion side service method name. The reverse conversion unit, when data regarding the request message includes the post-conversion side service method name stored in the conversion table, converts the post-conversion side service method name into the corresponding pre-conversion side service method name. The conversion unit, when data regarding the response message includes the pre-conversion side service method name stored in the conversion table, converts the pre-conversion side service method name into the corresponding post-conversion side service method name.
US09026586B2 Method and system for reclaiming unused resources in a networked application environment
Techniques are disclosed for reclaiming resources within a distributed computing system. A reclamation application searches the distributed computing architecture for unused resources, classifies the unused resources, and determines an expiration period based on the classification. The reclamation application determines a candidate owner of the resource based on one or more characteristics of the resource. The reclamation application then notifies the candidate owner that the resource is to be reclaimed unless claimed by the candidate owner within the expiration period. If the candidate owner claims the resource within the expiration period, then the reclamation application terminates the reclamation of the resource. If the candidate owner does not claim the resource within the expiration period, then the reclamation application reclaims the resource after the duration of the expiration period. Advantageously, reclaiming resources results in more efficient utilization of resources, lower operation and maintenance costs, and improved system security.
US09026584B2 Server device, communication method, and program product for processing the transfer of screen changes
According to one embodiment, a server device includes a receiver, an acquisition unit, a difference extracting unit, an estimation unit, a determination unit, a compression unit, and a transmitter. The receiver receives manipulation information from a client device. The acquisition unit acquires a display image on which the manipulation information is reflected. The difference extracting unit extracts a region where pixel information on an image transmitted to the client device is not matched with pixel information on the display image. The estimation unit estimates an elapsed time since the manipulation information is received until the display image is acquired. The determination unit determines image quality, for which a response time is a predetermined value or less, on the basis of the elapsed time. The compression unit generates a compression image in which the image in the region is compressed with the determined image quality. The transmitter transmits the compression image.
US09026581B2 Mobile device and method of operating same to interface content provider website
In a mobile device, a method of interacting with a first social networking website by way of a network includes communicating indirectly with the first social networking website by interacting with an intermediate web server by way of the network, the intermediate web server in turn being in communication with the first social networking website. The method further includes determining, based at least in part upon a user input received at the mobile device, that the mobile device should communicate directly with the first social networking website in a manner not involving the intermediate web server. The method also includes communicating with the first social networking website directly in the manner not involving the intermediate web server. In another embodiment, the method relates to interacting with a plurality of social networking sites including a first social networking website and a second social networking site.
US09026580B2 Validation pipeline
Techniques for configuring validation rules in a client-server architecture, and for enforcing such validation rules are provided. A developer is enabled to configure a display screen for an application to enable a user at a client to input data. The developer is further enabled to input a validation rule that is configured to be applied to validate the data at the client and/or at a server. The validation rule is integrated into code of the application. During execution of the application, a client-side rules engine may be present to evaluate the validation rule at the client, and a server-side rules engine may be present to evaluate the validation rule at the server. The client-side rules engine and server-side rules engine may be configured to evaluate validation rules in an asynchronous manner.
US09026576B2 Image processing device, job processing method, and program
Each of a plurality of image processing devices (MFPs) included in an image processing system which includes a storage as well. (1) When the user requests processing a job, (2) the job data is stored in the storage. (3) Each MFP confirms that there is an unprocessed job to be executed, and (4) judges whether the own device can process the job. (5) MFPs that have judged that the own device can process the job stores information of the own device into the storage, and (6) check information stored by other MFPs. (7) One of the MFPs judges that the own device is the most suitable MFP, (11) obtains the job data, and (12) processes the job.
US09026571B2 Random number generation failure detection and entropy estimation
In accordance with one or more aspects, an initial output string is generated by a random number generator. The initial output string is sent to a random number service, and an indication of failure is received from the random number service if the initial output string is the same as a previous initial output string received by the random number service. Operation of the device is ceased in response to the indication of failure. Additionally, entropy estimates for hash values of an entropy source can be generated by an entropy estimation service based on hash values of various entropy source values received by the entropy estimation service. The hash values can be incorporated into an entropy pool of the device, and the entropy estimate of the pool being updated based on the estimated entropy of the entropy source.
US09026569B2 Method, apparatus and instructions for parallel data conversions
Method, apparatus, and program means for performing a conversion. In one embodiment, a disclosed apparatus includes a destination storage location corresponding to a first architectural register. A functional unit operates responsive to a control signal, to convert a first packed first format value selected from a set of packed first format values into a plurality of second format values. Each of the first format values has a plurality of sub elements having a first number of bits The second format values have a greater number of bits. The functional unit stores the plurality of second format values into an architectural register.
US09026568B2 Data compression for direct memory access transfers
Memory system operations are extended for a data processor by DMA, cache, or memory controller to include a DMA descriptor, including a set of operations and parameters for the operations, which provides for data compression and decompression during or in conjunction with processes for moving data between memory elements of the memory system. The set of operations can be configured to use the parameters and perform the operations of the DMA, cache, or memory controller. The DMA, cache, or memory controller can support moves between memory having a first access latency, such as memory integrated on the same chip as a processor core, and memory having a second access latency that is longer than the first access latency, such as memory on a different integrated circuit than the processor core.
US09026565B2 Real-time data transformation to access foreign data sources
A method for providing access to a file by a requestor including creating an empty file in a format understood by the requestor, intercepting one or more reads by the requestor of the empty file, determining if a portion of the empty file being read by the requestor should contain expected content, if the portion of the empty file should contain expected content then, before fulfill ling the read, adding the expected content to the empty file to transform the empty file into a requested file, and fulfilling a read of the requested file.
US09026564B2 Document processing system and control method thereof, program, and storage medium
This invention is directed to a document processing system and control method thereof. The system stores a plurality of items of document data each containing metadata pertaining to the contents of each item of document data, and relation information representing the relations between the plurality of items of document data. When scanned image data or facsimile-received image data is input, document data related to the input image data is specified among the plurality of items of stored document data, based on the metadata contained in each item of document data. Relation information representing the relation between the input image data and the specified related document data is stored. Even document data obtained from a paper document is able to be stored as document data subjected to search processing.
US09026559B2 Priority replication
A method for maintaining a data storage system is disclosed. The method may include monitoring a first data storage node. The method may also include detecting a condition regarding the first data storage node, and the condition may indicate that at least one file stored on the first data storage node is to be replicated. The method may also include updating a replication list based on detecting the condition, and the replication list may include an identification of the at least one file and priority information for replication of the at least one file. The method may include performing a data replication procedure based on the replication list, where the data replication procedure may include sending a first multicast message to a plurality of other data storage nodes requesting identification of a second data storage node that maintains a copy of the at least one file.
US09026558B2 Communications interface database for electronic diagnostic apparatus
A connection to an item of equipment is detected. An equipment class of the item of equipment is determined. A selection of an attribute associated with the item of equipment is received. An attribute record corresponding to the equipment class of the item of equipment and the selected attribute is retrieved from a database, wherein the attribute record enables a retrieval of a value of the selected attribute from the item of equipment.
US09026552B2 System and method for linking contact records to company locations
A database system and method for linking a received contact to a company location. The received contact includes an external address and identifies a company. The database includes a set of multiple locations for the company. The external address is compared to the addresses stored in the database for the different company locations. If a match is found, the contact is tethered to the location with matching address. If no match is found, a new location is created and added to the set of locations for the company.
US09026547B2 Fault-tolerant search
In an embodiment, a method comprises performing a first search based on a first text string; based on the first search, identifying one or more search results; after identifying the one or more search results, causing the one or more search results to be displayed; while the one or more search results are displayed: receiving input that changes the first text string to a modified text string; in response to receiving the input: performing a second search based, at least in part, on a portion of the modified text string, and determining that no search results are identified based on the second search; after determining that no search results are identified based on the second search, continuing to display the one or more search results; wherein the method is performed by one or more computing devices.
US09026546B2 Discovery of music artist and title by a radio station connection to an acoustic fingerprinting service provider
Methods and apparatus for a radio station to communicate station identification and song metadata and audio for songs as they are played to an acoustic analysis system for song recognition to users of the acoustic analysis system.
US09026545B1 Targeting advertisements based on cached contents
A request including a domain name is received. Content associated with the domain name is identified in a cache. A language preference is determined based on the identified content. A content item is selected based on the identified content and the determined language preference. The selected content item is relevant to the identified content.
US09026542B2 System and method for modelling and profiling in multiple languages
A system and method for generating feature vectors of documents in different languages are provided. The feature vectors provide scores associated with keywords defined in a base language for use by a profiler for generating or updating a user profile. The system and method use a plurality of keyword sets comprising: a base language keyword set comprising a plurality of base language keywords each associated with a respective identifier (ID); and a second language keyword set comprising a plurality of second language keywords each corresponding in meaning to a respective one of the base language keywords and associated with the ID of the corresponding base language keyword. One of a plurality of tokenizers is selected to parse a document based on the language of the document and to generate the feature vector using the keyword set of the corresponding language.
US09026539B2 Ranking supervised hashing
Aspects of the present invention provide a tool for hash-based indexing. In an embodiment, a ranked dataset having a plurality of data items is obtained. Every data item in the ranked dataset has a ranking with respect to every other data item in the ranked dataset. A ranking triplet matrix is created based on the ranked dataset. The ranking triplet matrix has a set of ranking triplets, each of which indicates the relative ranking for a pair of the data items in the ranked dataset. This ranking triplet can be merged with a hash table obtained using a standard hash function and the data items can be indexed based on the results.
US09026536B2 Systems and methods for cluster comparison
Systems and methods for measuring similarity between a first set of clusters and a second set of clusters apply a first clustering procedure and a second clustering procedure to a set of objects to cluster the objects into a first set of clusters and a second set of clusters, respectively, calculate a similarity index between the first set of clusters and the second set of clusters, calculate an expected value of the similarity index, wherein the expected value is a value of the similarity index one would expect to obtain, on average, between a randomly generated third set of clusters and a randomly generated fourth set of clusters with a same number of clusters as the first set of clusters and the second set of clusters, respectively, and adjust the calculated similarity index based on the expected value of the similarity index.
US09026535B2 Multi-concept latent semantic analysis queries
A method includes accessing text, identifying a plurality of terms from the text, determining a plurality of term vectors associated with the identified plurality of terms, and clustering the determined plurality of term vectors into a plurality of clusters, the plurality of clusters comprising a first and a second cluster, the first and second clusters each comprising two or more of the determined term vectors. The method further includes creating a first pseudo-document according to the first cluster, creating a second pseudo-document according to the second cluster, identifying a first set of terms associated with the first cluster using latent semantic analysis (LSA) of the first pseudo-document, identifying a second set of terms associated with the second cluster using LSA of the second pseudo-document, and combining the first and second sets of terms into a list of output terms.
US09026534B2 Method and system to collect and search user-selected content
A method and system to provide search results via a network is described. The method may comprise receiving a search request from a user including search criteria, searching cached World Wide Web documents to obtain a web result based on the search criteria, and searching for an associated document to obtain a restricted result based on the search criteria. The associated document may be associated with the user (e.g., the user may mark or otherwise identify the document after viewing it) and access to the associated document may be restricted. The web result and the restricted result may be communicated to the user for viewing via a web browser. In an example embodiment, the user may be provided via a web interface with an option to search the World Wide Web or a database including associated documents.
US09026532B2 Image forming apparatus and file management system
An image forming apparatus is connected to an information processing apparatus via a network. The information processing apparatus may be configured to accumulate files. The information processing apparatus may include a communicating part configured to communicate with the information processing apparatus; a data obtaining part configured to obtain data to be accumulated; an encrypting part configured to encrypt the data to be accumulated; a metadata generating part configured to transmit the encrypted data to be accumulated to the information processing apparatus, and set metadata, which is received or generated by an operation receiving part, in a property of the data to be accumulated according to a WebDAV protocol; and an access control information setting part configured to set access control information which defines whether to permit an edit, an addition or a deletion of the metadata as well as an access entity according to the WebDAV protocol.
US09026530B2 Synthesizing search engine optimization data for directories, domains, and subdomains
SEO for an entire website can change the presence of the website on the internet, and change which webpages of the website rank higher for different internet searches. The SEO optimized website can provide a particular webpage in response to a particular search engine query rather than a generic landing page. SEO can determine a unified website configuration having individual webpages with higher search engine rankings for specific search engine parameters. This can allow for enhanced search engine optimization that directs search engine results to rank selected pages within a website higher than others to provide a more directed search result within the website.
US09026526B1 Providing images of named resources in response to a search query
Systems, computer program products, apparatus, and methods are described that perform operations including receiving a search query that includes a name, receiving multiple resources that have been identified by a search engine as best satisfying the search query, wherein the identified multiple resources include a resource including a plurality of images. The operations include identifying an image of the plurality of images displaying a face of the person. The image is identified based on a description associated with the image. The description is based at least in part on one or more resources included in the search results. The operations further include providing the identified image with the search results. The search results are provided as a plurality of links. Each link identifies a corresponding resource of the identified plurality of resources.
US09026525B2 Generic node including stored script
Methods and apparatus, including computer program products, are provided for providing for processing calculation plans. In one aspect, there is provided a computer-implemented method. The method may include generating a calculation plan including a plurality of nodes; determining whether at least one of the nodes includes a function node; and compiling the function node into executable code to enable execution of the plurality of nodes including the function node at the database. Related apparatus, systems, methods, and articles are also described.
US09026523B2 Efficient selection of queries matching a record using a cache
A method is provided for constructing a cache for storing results of previously evaluated queries in a binary tree based on a cache key. The cache is searched, by a processing device, for a node representing a set of previously evaluated queries that match a given record using an instance of the cache key. In response to finding a representative node that matches the instance of the cache key, the method performs processing associated with the set of previously evaluated queries. In response to finding no representative nodes, the method creates a new node using the instance of the cache key. The method of the invention then updates the cache by classifying the compatibility of newly registered queries with the cache key and evaluating whether compatible newly registered queries match the record.
US09026522B2 Searchable web whois
Systems and methods for searching domain names and owner information associated with the domain names in a web-based Whols search tool. Systems including one or more databases and one or more text indexes may store data including the domain names and owner information, and index text-searchable portions of the data. A search request may be received from a user with user preferences such as a selection of multiple or all top level domains. Search results may be ranked by relevancy, and may include the domain name with associated owner information.
US09026519B2 Clustering web pages on a search engine results page
Methods, systems, and media are provided for delivering clustered search results for recent and non-recent events by maintaining the identification (ID) numbers of the respective clustered documents beyond the “fresh” life span of the clustered documents. When clusters are formed according to similar content, an ID number and associated attributes are assigned to each of the clusters. This provides a mechanism to track and retrieve the respective clusters for subsequent delivery of search results. The respective ID numbers of the clusters are maintained, even after the documents are no longer considered “fresh.” These similar-content clusters are further subdivided according to publication date. This provides individual subdivided clusters for similar content events that occurred at different time spans, which are delivered along with individual non-clustered search results in a SERP.
US09026517B2 Searching a vertex in a path
Methods and systems for searching a path for a vertex include determining, for each of two endpoints in a path, a lower bound for a shortest path distance from each respective endpoint to a target vertex; determining whether the lower bounds cover all points in the path and, if so, determining that the vertex is not in the path; determining whether a number of uncovered points is below a path size threshold and, if so, performing a search of the uncovered points to determine whether the vertex is in the path; and if the number of uncovered points is above the path size threshold, repeating the steps of determining a lower bound, determining whether the lower bounds cover all points, and determining whether a number of points is below a path size threshold using the uncovered points as a new path.
US09026513B2 Associating digital images with waypoints
Methods and systems are disclosed for identifying waypoints. In one aspect, a method performed by an application executing on a computer system, includes receiving at least two sets of digital images including a first set of digital images for which image acquisition times are known and a second set of digital images for which image acquisition times and image acquisition locations are known. The method further includes overlaying waypoint identifiers over a map image. The waypoint identifiers correspond to geographical coordinates and to time acquisitions of one or more of the second set of images. Furthermore, the method includes receiving from a user associated with the application a waypoint selection of the overlaid waypoint identifiers and one or more image selections of the first set of images. In response to receiving the selections, the method includes associating the selected ones of the first set of images with the selected waypoint, and generating a trip-descriptor including the first set of images associated with the overlaid waypoint identifiers.
US09026512B2 Data object search and retrieval
Searching data is disclosed. A searchable index is used to determine which, if any, data objects comprising a set of backup data are responsive to a search query. For the search query, a search result is generated. The search result includes, in the event a first data object that is responsive to the search query comprises a version of one or more other data objects that are responsive to the search query, data indicating that the first data object comprises a version of said one or more other data objects.
US09026511B1 Call connection via document browsing
A system receives an indication of a document selected from a corpus of documents and determines a telephone number associated with the selected document. The system facilitates a voice call to the telephone number.
US09026510B2 Configuration-less network locking infrastructure for shared file systems
A network-based method for managing locks in a shared file system (SFS) for a group of hosts that does not require any configuration to identify a server for managing locks for the SFS. Each host in the group carries out the steps of checking a predetermined storage location to determine whether there is a host ID written in the predetermined location. If there is no host ID written in the predetermined location, the first host to notice this condition writes its host ID in the predetermined location to identify itself as the server for managing locks. If there is a host ID written in the predetermined location, the host ID of the server for managing locks is maintained in local memory. When the host needs to perform IO operations on a file of the SFS, it communicates with the server for managing locks over the network using the host ID of the server for managing locks to obtain a lock to the file.
US09026509B2 Apparatus and method for search and retrieval of documents
A system for the support and management of search for documents is presents. The system includes knowledge-database, query interface and communication to a database of documents to be searched. Information generated during a search session is collected by the system and is added to the knowledge-database. The information is ranked automatically according to the usage of that information by the user. During successive search session, or during search made by other users, the system uses the knowledge-database to support the users with keywords, queries and reference to documents.
US09026508B2 Document management apparatus and document management method using search folder comprising one or more parent folders
A document management apparatus, which converts management of documents managed using a folder tree to management using search folders, newly defines attributes of documents included in respective hierarchies of the folder tree as a conversion source. To each document which belongs to the folder tree, a name of a folder in an upper hierarchy, which stores that document, is assigned as an attribute value of the defined attribute. Each folder which configures the folder tree is converted into a search folder which can search for documents assigned with the attribute values using the name of that folder as a search condition.
US09026506B2 System and method for multi-residue multivariate data compression
A method for encoding data comprising generating a table having N moduli, where N is a positive integer equal to two or more, where each of a plurality of integers has a unique set of residue values associated with the moduli. Storing or transmitting the first data field value of a sequence of L data fields values, where L is an integer equal to or greater than 2. Storing or transmitting a set of K residue values, where K
US09026501B2 Contactless IC memory on removable media
Method, system, and computer program product embodiments for recording data on a contactless integrated circuit (IC) memory associated with a data storage cartridge are provided. In one exemplary embodiment, an index of a plurality of files to be recorded on a storage media of the data storage cartridge is parsed with a table of contents (TOC) profile file to build a table of contents (TOC) specific to an owning application of the plurality of files. The TOC is written to the contactless IC memory.
US09026500B1 Restoring virtual machine data
A system for restoring a backup data comprises a processor and a memory. The processor is configured to: 1) receive an indication to restore a backup data to a virtual storage device location; 2) determine a map between a virtual storage device volume name and a virtual storage device backup serial number; and 3) retrieve backup data from the virtual storage device backup. The memory is coupled to the processor and configured to provide the processor with instructions.
US09026499B1 System and method for recovering file systems by restoring partitions
According to one embodiment, recovering file systems by restoring partitions is described. In one example, a method includes discovering an error in a storage partition of a file storage system, the storage partition including identification metadata to identify itself to the file system, finding a backup storage partition containing data and identification metadata corresponding to that of the error storage partition, restoring the error storage partition using the backup storage partition, and using the restored identification metadata to identify the restored storage partition to the file system.
US09026490B2 Peer-to-peer N-way syncing in a decentralized environment
A technique for synchronizing a datum between a plurality of stores, wherein a version history is associated with the datum in each store. The version history has one or more entries, and each entry has an identifier and a value. The identifier identifies a store that has modified the datum, and indicates a number of modifications to the datum. When synchronizing the datum between stores, the version histories of the datum are compared to determine whether one version history is subordinate to another version history. The datum having the subordinate version history is then replaced with the datum having the dominant version history. Conflict resolution is required if the version histories are not identical, if the version histories do not have the same identifiers, and if one version history does not contain all of the identifiers with equal or greater values of those in the other version history.
US09026489B2 Updating a conference invitation responsive to user location
Embodiments of the present invention disclose a computer method, computer program product, and computer system for automatically updating a conference invitation with contact information corresponding to a user's geographical location. A user on a client device accepts an invitation to a conference. The geographical location of the client device is determined and stored in a database. Using the location of the client device, a conference information database is accessed, and location specific conference contact information is determined. The location specific conference contact information is then input into the conference invitation so that the user has location specific conference contact information. In another embodiment, when the user accesses the conference invitation, the location of the client device is determined, and if the location has changed from when the invitation was accepted, a new location is determined. The conference contact information for the new location is determined and input into the invitation.
US09026488B2 Mutual expressions of interest-based people matching system and method
A mutual expressions of interest people matching system and method recommends people to other people in accordance with inferences of mutual interests from usage behaviors. A person who receives a recommendation can express an interest to a recommended person, and the expression of interest can be an explicit indication of interest in establishing a computer-implemented relationship or the establishing of a directional distinct relationship between the recommended person and the recommendation receiver. The recommended person can in response express an interest to the recommendation receiver by establishing a computer-implemented relationship between the parties. The relationship between the parties may be a subscription-based relationship and explanations for the recommendations may be provided to recommendation receivers.
US09026487B2 Forecasting system and method using change data based database storage for efficient ASP and web application
In one embodiment, a system is provided. The system includes a first client. The system also includes an analysis server coupled to the first client. The system further includes a first customer database of information coupled to the analysis server. The first customer database is to embody forecast data and to receive essentially real-time updates to the forecast data. The first customer database supports an OLAP cube associated with the analysis server.
US09026485B2 Pattern-recognition processor with matching-data reporting module
Disclosed are methods and devices, among which is a device that includes a pattern-recognition processor. The pattern-recognition processor may include a matching-data reporting module, which may have a buffer and a match event table. The buffer may be coupled to a data stream and configured to store at least part of the data stream, and the match event table may be configured to store data indicative of a buffer location corresponding with a start of a search criterion being satisfied.
US09026482B2 Method and system for analyzing a legacy system based on trails through the legacy system
The present technology concerns techniques for analyzing a legacy system based on at least one trail. The at least one trail includes multiple instances of screens of the legacy system. Plural pair-wise distance measures of the screen instances in the at least one trail are calculated. The pair-wise distance measures indicate a similarity of the respective pair of screen instances that indicates that the pair may originate from the same screen of the legacy system. At least one cluster analysis algorithm is applied on the plural pair-wise distance measures to group the screen instances into at least one screen group, and a map of the legacy system is built based on the at least one screen group.
US09026477B2 Method for identifying a person's posture
A classification method including first classifying an event of any kind by first rules, and then second classifying events, not identified by the first classification, by a learning base reinforced with all the events identified by the first classification. The method is adaptive if the second classification rules are amended according to new examples that were able to be determined by the first rules.
US09026475B2 Area trim service business method
A method for manufacturing integrated circuits (“ICs”) is disclosed. The method pertains to providing third-party technology in the form of an IC design library to foundry customers for designing IC products using alternate rule sets. Aggressive rules pertaining to IC layout are used to reduce device size, resulting in more device per wafer for the customer. The method includes a library creator creating a slim cell library, a slim cell library being provided to a customer to enable the customer to generate a slim IC design; an IC fabricator charging the customer a per-wafer premium to fabricate the slim IC design; the IC fabricator providing a first portion of the premium to a first entity, wherein the first entity is a contributor of technology for enabling creation of the slim cell library; and the IC fabricator providing a second portion of the premium to the library creator.
US09026474B2 Generating printable certificates to verify log authenticity
A method and system for generating printable certificates to verify log authenticity. A logging module generates a compound document that includes metadata for changes made to pages in a document. Each time a change is made to the document, such as adding stroke data, the logging module updates the compound document with the changes. The online marketplace module displays an option for purchasing a printable certificate. In response to a request for a certificate, the logging module generates a printable certificate that includes a set number of hashes for previous transactions. The verification module can recreate a transaction and generate a hash that is compared to the certificate to verify that no tampering has occurred with the document.
US09026473B2 Using bi-directional communications in a market-based resource allocation system
Disclosed herein are representative embodiments of methods, apparatus, and systems for distributing a resource (such as electricity) using a resource allocation system. In one exemplary embodiment, a plurality of requests for electricity are received from a plurality of end-use consumers. The requests indicate a requested quantity of electricity and a consumer-requested index value indicative of a maximum price a respective end-use consumer will pay for the requested quantity of electricity. A plurality of offers for supplying electricity are received from a plurality of resource suppliers. The offers indicate an offered quantity of electricity and a supplier-requested index value indicative of a minimum price for which a respective supplier will produce the offered quantity of electricity. A dispatched index value is computed at which electricity is to be supplied based at least in part on the consumer-requested index values and the supplier-requested index values.
US09026471B2 Method and system for reserving future purchases of goods and services
A method and system for reserving future purchases of goods or services or events. Group organizers buy a set of electronic options and post to their social network a notice of availability of the purchased set of electronic options for access to the underlying good or service or event. The group organizers invite their friends to join them to purchase the good or service or attend the event. The invited friends are allowed to exercise one or more individual options from the purchased set of electronic options to purchase the actual good or service or attend the event. This frees the group organizers from the burden of having to pay money for the good or service or event, collect money from invited friends and distribute the goods or items associated with the services or events yet promotes coordinated group activities.
US09026464B2 Securely and efficiently processing telephone orders
An apparatus for processing telephone orders includes a communications module that establishes a telephonic connection between a customer service representative of a merchant and a customer, and an identification module that receives an identifier linking the customer to a customer billing profile a billing profile access module that receives electronic access to the customer billing profile. The customer billing profile includes billing information of the customer. The apparatus includes a transaction module that processes a sales order using the customer billing profile of the customer in response to a customer approval of the sales order. The sales order is for a product and/or a service offered by the merchant. The billing information of the customer billing profile is unavailable for viewing by the customer service representative.
US09026461B2 Enhanced mobile application for assisting users at a point of transaction
Embodiments of the invention include systems, methods, and computer-program products that provide for an enhanced mobile application for assisting users at a point-of-transaction (POT). In one embodiment of the invention the POT assistance application program may determines that a user is conducting a transaction with a merchant. The user may utilize a user device to assist in the transaction. First, the user device may be paired with a POT system, such as a cash register. Once the devices are paired a communication link is created that allows the user to audibly and/or visually monitor the transaction using the user device. Furthermore, the user may flag an item for review during the transaction, silence the transaction, receive a subtotal for the transaction, select a payment method, or complete the transaction using the POT assistance application program.
US09026457B2 System, method, and computer program product for increasing inventory turnover using targeted consumer offers
Consumer, merchant, and transactional data from a closed loop network and external sources may be leveraged to increase demand of a merchant's inventory during normally low-demand periods. Extensive data mining is used to determine the excess merchant inventory and demand patterns at different times and different locations for merchants and groups of merchants. Similar data mining is used to analyze cardmember demand patterns to identify the cardmember preferences regarding when and where they which to purchase goods and/or services. Cardmembers may also be grouped based on their demand patterns. Using pricing as a lever, cardholders with specific preferences are targeted to shift the demand from peak periods and locations to non-peak periods and locations, and to increase the non-peak demand by location as well as time period. Higher precision may be obtained using product level transaction data from point-of-sale terminals used by merchants wherever applicable.
US09026454B2 System for procuring services
A system for procuring services such as, in particular, rideshare opportunities and transportation services, has at least one stationary server and a multitude of subscribers including suppliers and interested parties. The system includes a communications arrangement which enable at least an information exchange between the stationary server and the subscribers. The system further includes a positioning arrangement for determining the current position of the subscribers, and a memory arrangement for at least temporary storage of data and positions of the subscribers.
US09026450B2 System for dynamically creating and rendering audio objects
Embodiments of systems and methods are described for providing backwards compatibility for legacy devices that are unable to natively render non-channel based audio objects. These systems and methods can also be beneficially used to produce a reduced set of audio objects for compatible object-based decoders with low computing resources.
US09026447B2 Command and control of devices and applications by voice using a communication base system
A first communication path for receiving a communication is established. The communication includes speech, which is processed. A speech pattern is identified as including a voice-command. A portion of the speech pattern is determined as including the voice-command. That portion of the speech pattern is separated from the speech pattern and compared with a second speech pattern. If the two speech patterns match or resemble each other, the portion of the speech pattern is accepted as the voice-command. An operation corresponding to the voice-command is determined and performed. The operation may perform an operation on a remote device, forward the voice-command to a remote device, or notify a user. The operation may create a second communication path that may allow a headset to join in a communication between another headset and a communication device, several headsets to communicate with each other, or a headset to communicate with several communication devices.
US09026446B2 System for generating captions for live video broadcasts
An adaptive workflow system can be used to implement captioning projects, such as projects for creating captions or subtitles for live and non-live broadcasts. Workers can repeat words spoken during a broadcast program or other program into a voice recognition system, which outputs text that may be used as captions or subtitles. The process of workers repeating these words to create such text can be referred to as respeaking. Respeaking can be used as an effective alternative to more expensive and hard-to-find stenographers for generating captions and subtitles.
US09026442B2 System and method for adapting automatic speech recognition pronunciation by acoustic model restructuring
Disclosed herein are systems, computer-implemented methods, and computer-readable storage media for recognizing speech by adapting automatic speech recognition pronunciation by acoustic model restructuring. The method identifies an acoustic model and a matching pronouncing dictionary trained on typical native speech in a target dialect. The method collects speech from a new speaker resulting in collected speech and transcribes the collected speech to generate a lattice of plausible phonemes. Then the method creates a custom speech model for representing each phoneme used in the pronouncing dictionary by a weighted sum of acoustic models for all the plausible phonemes, wherein the pronouncing dictionary does not change, but the model of the acoustic space for each phoneme in the dictionary becomes a weighted sum of the acoustic models of phonemes of the typical native speech. Finally the method includes recognizing via a processor additional speech from the target speaker using the custom speech model.
US09026440B1 Method for identifying speech and music components of a sound signal
The present invention relates to means and methods of automated difference recognition between speech and music signals in voice communication systems, devices, telephones, and methods, and more specifically, to systems, devices, and methods that automate control when either speech or music is detected over communication links. The present invention provides a novel system and method for monitoring the audio signal, analyze selected audio signal components, compare the results of analysis with a pre-determined threshold value, and classify the audio signal either as speech or music.
US09026437B2 Location determination system and mobile terminal
A location determination system includes a first mobile terminal and a second mobile terminal. The first mobile terminal includes a first processor to acquire a first sound signal, analyze the first sound signal to obtain a first analysis result, and transmit the first analysis result. The second mobile terminal includes a second processor to acquire a second sound signal, analyze the second sound signal to obtain a second analysis result, receive the first analysis result from the first mobile terminal, compare the second analysis result with the first analysis result to obtain a comparison result, and determine whether the first mobile terminal locates in an area in which the second mobile terminal locates, based on the comparison result.
US09026435B2 Method for estimating a fundamental frequency of a speech signal
The invention provides a method for estimating a fundamental frequency of a speech signal comprising the steps of receiving a signal spectrum of the speech signal, filtering the signal spectrum to obtain a refined signal spectrum, determining a cross-power spectral density using the refined signal spectrum and the signal spectrum, transforming the cross-power spectral density into the time domain to obtain a cross-correlation function, and estimating the fundamental frequency of the speech signal based on the cross-correlation function.
US09026433B2 Voice quality measurement device, method and computer readable medium
A voice quality measurement device that measures voice quality of a decoded voice signal outputted from a voice decoder unit. The voice quality measurement device includes a packet buffer unit and a voice information monitoring unit. The packet buffer unit accumulates voice packets that arrive non-periodically as voice information, and outputs the voice information to the voice decoder unit periodically. The voice information monitoring unit monitors continuity of the voice information inputted to the voice decoder unit, and calculates an index of voice quality of the decoded voice signal that reflects acceptability of this continuity.
US09026432B2 Automatic context sensitive language generation, correction and enhancement using an internet corpus
A computer-assisted language generation system including sentence retrieval functionality, operative on the basis of an input text containing words, to retrieve from an internet corpus a plurality of sentences containing words which correspond to the words in the input text and sentence generation functionality operative using a plurality of sentences retrieved by the sentence retrieval functionality from the internet corpus to generate at least one correct sentence giving expression to the input text.
US09026431B1 Semantic parsing with multiple parsers
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for semantic parsing with multiple parsers. One of the methods includes obtaining one or more transcribed prompt n-grams from a speech to text recognizer, providing the transcribed prompt n-grams to a first semantic parser that executes on the user device and accesses a first knowledge base for results responsive to the spoken prompt, providing the transcribed prompt n-grams to a second semantic parser that accesses a second knowledge base for results responsive to the spoken prompt, the first knowledge base including first data not included in the second knowledge base, receiving a result responsive to the spoken prompt from the first semantic parser or the second semantic parser, wherein the result is selected from the knowledge base associated with the semantic parser that provided the result to the user device, and performing an operation based on the result.
US09026428B2 Text/character input system, such as for use with touch screens on mobile phones
A system and method for receiving character input from a user includes a programmed processor that receives inputs from the user and disambiguates the inputs to present character sequence choices corresponding to the input characters. In one embodiment, a first character input is received and a corresponding first recognized character is stored in a temporary storage buffer and displayed to the user for editing. After a predetermined number of subsequent input characters and/or predetermined amount of time without being edited, the system determines that the first recognized character is the intended character input by the user and removes the first recognized character from the buffer, thereby inhibiting future editing.
US09026426B2 Input method editor
Methods, systems, and apparatus, including computer program products, in which an input method editor receives graphemes in a first writing system and identifies lexical items in a second writing system based on the graphemes in the first writing system. In one implementation, a method is provided. The method includes receiving a first grapheme in a first writing system; using a grapheme graph of graphemes in the first writing system to identify a first n-gram representation in the first writing system of a first morpheme in a second writing system; using the first n-gram representation to locate one or more first nodes in a morpheme graph; selecting a first lexical item from the one or more first lexical items based on a first score associated with each of the one or more first lexical items; and providing the first lexical item for display on a user device.
US09026422B2 Determining simulation fidelity in a self-optimized simulation of a complex system
Mechanisms are provided for controlling a fidelity of a simulation of a computer system. A model of the system is received that has a plurality of components. A representation of the plurality of individual components of the system is generated. A component is assigned to be a fidelity center having a highest possible associated fidelity value. Fidelity values are assigned to each other component in the plurality of individual components based on an affinity of the other component to the fidelity center. The system is simulated based on assigned fidelity values to the components in the plurality of individual components.
US09026420B2 Method and system of updating a geocellular model
Updating a geocellular model. At least some of the illustrative embodiments are methods including: modifying a geocellular model of an earth formation based on an actual datum from an actual borehole, the modifying by: selecting a plurality of cells to be removed from the geocellular model; interpolating to determine a new surface using data associated with cells to be removed, data associated with cells not selected for removal, and the actual datum from the actual borehole; and calculating data associated with new cells that replace the cells to be removed, the new cells with locations relative to the new surface.
US09026416B2 System and method of grid generation for discrete fracture modeling
Computer-implemented systems and methods are provided for generating accurate grids that can be used for simulation of highly complex subsurface reservoirs, such as fractured subsurface reservoirs. A representation of a fractured subsurface reservoir and an explicit discrete fracture represented within the fractured subsurface reservoir are provided. The representation of the fractured subsurface reservoir is decomposed into polyhedral cells. Interfaces between the polyhedral cells are selected to approximate the discrete fracture explicitly represented within the fractured subsurface reservoir. The selected interfaces are used to produce a grid that can be used for constructing a simulation model of the fractured subsurface reservoir.
US09026415B2 Pipeline flow modeling method
A method of modeling a segment of a pipeline transporting a product comprising defining within the segment a plurality of discrete cells, each disposed between knots, preparing a system of equations relating the conservations of mass, momentum and energy for each cell along with equations for the liquid phase flow area of cells with tight, slack and minimum area flow modes, providing data relating to the product and the location and elevation of the cells, sensing a plurality of conditions within known cells, solving the system of equations, initiating a re-stepping process by re-assessing the flow modes of each cell and re-setting flow modes for cells with unstable flow modes, and re-solving the system of equations using stable flow modes. An embodiment of the method includes excepting one or more cells from the re-stepping portion where a recurrent pattern of flow mode change is detected.
US09026404B2 Methods of improving detectors and classifiers using optimized stochastic resonance noise
Apparatus and method for improving the performance of a threshold-based detector or classifier, or a generic detector or classifier and increasing the probability of detecting at least one object in an image using novel algorithms and stochastic resonance noise is provided, where a suitable dose of noise is introduced to the image data such that the performance of the above-referenced detectors or classifiers is improved without altering the detector's or classifier's parameters. Several stochastic resonance (SR) noise-based detection and classification enhancement schemes are presented. The SR noise-enhanced detection and classification schemes can improve any algorithms and systems. To implement these schemes, the only knowledge that is needed is the original input data (no matter 1D, 2D, 3D or others) and the output (detection results) of the existing algorithms and systems.
US09026403B2 Frequency measurement device and electronic device
A frequency measurement device includes: a reference signal source generating a reference signal; a frequency divider/multiplier section generating a frequency division/multiplication reference signal obtained by dividing or multiplying the reference signal by a prescribed frequency division or multiplication ratio; a first counter section outputting a first count value obtained by measuring the edge of the measurement signal observed within a prescribed period determined based on the frequency division/multiplication reference signal; a first low-pass filter removing a high-frequency component included in the first count value; a coefficient deriving section deriving a conversion coefficient based on the frequency division or multiplication ratio; and a conversion section multiplying an output value of the first low-pass filter by the conversion coefficient or the reciprocal of the conversion coefficient.
US09026402B2 Method and apparatus for synchronization of test and measurement apparatuses
A synchronization apparatus and method for synchronizing a plurality of test and measurement apparatuses or signal generators are provided. A trigger selector is provided or for selecting from a plurality of triggers to be provided to the plurality of test and measurement apparatuses. A trigger enabled input is also provided for receiving a trigger enabled signal from each of the plurality of test and measurement apparatuses and a synchronizing block is provided for generating a single synchronized time stamp signal with the selected trigger and the trigger enabled inputs. A plurality of trigger outputs are also provided for providing the time stamp signal to a trigger input of each of the plurality of test and measurement apparatuses.
US09026401B2 Monitoring memory module parameters in high performance computers
Monitoring parameters of memory modules is described. According to certain embodiments, one or more parameters on respective memory modules are monitored. Corresponding parameter information is transmitted away from the respective memory module to a device that is external to the respective memory modules.
US09026399B2 Apparatus for detecting abnormality of sensor
Temperatures of intake-air temperature, intercooler outlet temperature and intake manifold temperature sensors are compared in cold time of an engine to determine any characteristic abnormality of the sensors. A first temperature difference is obtained from temperatures of the intercooler outlet temperature sensor before and after increase in boost pressure to determine any characteristic abnormality of the intercooler outlet temperature sensor. A second temperature difference is obtained from temperatures of the intake manifold temperature and intercooler outlet temperature sensors after opening an EGR valve to determine any characteristic abnormality of the intake manifold temperature sensor.
US09026398B2 Motion analysis device and motion analysis method for analyzing deformation of measurement object
A motion analysis device includes two posture angle sensors attached to a measurement object at locations distant from each other, a data acquisition section, a posture angle correction section, and a deformation amount calculation section. The data acquisition section acquires data of a first posture angle and a second posture angle respectively detected by the posture angle sensors. The posture angle correction section corrects a difference between the first posture angle and the second posture angle after starting a motion of the measurement object in accordance with a difference between the first posture angle and the second posture angle before starting the motion of the measurement object. The deformation amount calculation section calculates a deformation amount of the measurement object based on a difference between the first posture angle and the second posture angle corrected by the posture angle correction section.
US09026393B2 High voltage interlock strategy
A High Voltage Interlock Strategy (HVIS) uses feedback current to detect cable connectivity status for a high-voltage cable configured to connect a power conversion circuit with a remote permanent magnet synchronous machine (PMSM). One or more feedback factors are calculated based on detected feedback current. Various algorithms for calculating a feedback factor, and for determining connectivity status based on calculated feedback factors, can be practiced, according to the PMSM operational mode. Fault detection action can be performed in response to detecting a cable disconnect. The HVIS can be implemented by software, making it a safe, economical solution for cable connectivity detection.
US09026387B2 Battery voltage measurement
An apparatus is provided that includes a first circuit to determine when a battery current falls below a threshold, a second circuit to measure a battery voltage and current in response to the first circuit determining that the battery current falls below the threshold, and a third circuit to store the measured battery voltage and current.
US09026385B2 Ultrasound system and method for providing Doppler sound
Embodiments for providing Doppler sounds are disclosed. In one embodiment, provided is an ultrasound system which may include: an ultrasound data acquiring unit configured to transmit ultrasound signals to a target object and receive ultrasound echo signals reflected therefrom, to acquire a plurality of ultrasound data associated with the target object, each of which having a synchronization (Sync) number uniquely assigned thereto; a storing unit to store the plurality of ultrasound data therein; an user input unit configured to allow a user to input a user instruction; and a processing unit coupled to the ultrasound data acquiring unit, the storing unit and the user input unit and configured to form a Doppler mode image having the Sync number based on the plurality of ultrasound data, the processing unit being further configured to extract ultrasound data with a Sync number corresponding to the user instruction from the storing unit, thereby forming the Doppler sound based on the extracted ultrasound data.
US09026384B2 Apparatus and method of assessing a narrowing in a fluid filled tube
An apparatus and method of assessing a narrowing in a fluid filled tube having a fluid flow pressure wave having a backward-originating pressure component and a forward-originating pressure component without taking a flow velocity measurement, comprising: taking pressure measurements in the tube; separating the pressure components into the backward-originating pressure component and the forward-originating pressure component; identifying a time window when the differential of flow velocity (dU) is minimal or absent; and deriving the backward and forward pressure components for pressure measurements taken in at least the time window.
US09026383B2 Flow rate sensor
A flow rate sensor is disclosed, comprising a flow rate calculation part that calculates a flow rate of a fluid based on an expression using Xd/Xu that satisfies an expression at least in a certain range of the flow rate when an output of a constant temperature control circuit corresponding to an upstream resistor is defined as Vu, an output of a constant temperature control circuit corresponding to a downstream resistor is defined as Vd, and the flow rate is defined as and the flow rate calculation part corrects the zero point output as being an output when the flow rate is zero by using a zero offset function (OFS) defined as a function of Vu+VdXd/Xu.
US09026381B2 Flow rate measurement device
A problem of the present invention is to provide a flow rate measurement device which is capable of simplifying calculation, reducing the amount of memory necessary for calculation, absorbing variations in the flow rate which changes in various ways depending on the state of usage, and improving identification precision of appliances with a configuration which extracts characteristics of appliances. The flow rate measurement device monitors and determines the change in the flow rate measured by a flow rate measurement unit, and extracts and determines codes obtained by a differential conversion unit and appliance characteristic flow rates representing the characteristics of gas appliances, thereby identifying the gas appliances in which appliance characteristics vary depending on the state of usage.
US09026379B2 Apparatus capable of controlling, tracking and measuring tightening torque and locking force, and method for controlling, tracking, measuring and calibrating thereof
This invention discloses an apparatus capable of controlling, tracking and measuring the tightening torque and the locking force and a method thereof. The device comprises a control device, a transducing device, and a sensing device. The transducing device comprises a second connector and a first signal transmitter. The control device communicates with the transducing device through a second signal transmitter and the first signal transmitter wiredly or wirelessly. The sensing device comprises a first connector and a sensor, and electrically connects to the transducing device through the second connector and the first connector. The sensing device senses the torque applied to a fastener to transmit real-time sensing data to the control device. The control device compares the real-time sensing data with a setting value so as to measure, control or track the locking force or tightening torque applied to the fastener in real time.
US09026378B2 Device for detecting the twist angle of a shaft and/or a torque occurring on the shaft and methods for operating the device
A device for detecting a twist angle and/or a torque of a shaft occurring on the shaft and methods for operating the device uses at least one first encoder and at least one second encoder at a predefined spacing therefrom. Each encoder influences at least one coil parameter, is associated with at least a part of the circumference of the shaft, and has at least one track having at least one period per revolution of the shaft. At least first and second inductive sensors scan the first and second encoders, respectively. Each inductive sensor provides a respective sensor signal reflecting at least one measure for the rotational angle of the shaft within the period, and a difference ascertainment unit ascertains and provides the twist angle of the shaft as an angle difference of the two rotational angles detected by the inductive sensors.
US09026375B1 Method to predict a usable life of a vacuum interrupter in the field
A closed and open contact method to predict a usable life of vacuum interrupters in the field can include using computer instructions in the data storage to instruct the processor to position a calculated amp or calculated pressure on an ionic or current versus pressure calibration curve for the installed vacuum interrupter and identify trend data from a library of trend data corresponding to the installed vacuum interrupter and to the calculated pressure or calculated amp of the installed vacuum interrupter; thereby determining the anticipated life expectancy.
US09026374B2 Method and device for determining the relative humidity of an insulating liquid filled electric apparatus
A method for determining the relative humidity of an insulating liquid filled electric apparatus including a container containing insulating liquid and gas, a communication unit providing communication between the gas of the container and gas of an external environment, and providing dehydration of gas passing through the communication unit, wherein the method includes: continuously measuring and storing the relative humidity of the gas in the container, calculating an average value of the relative humidity in the gas based on the stored humidity measurements during a certain time period, and determining the relative humidity of the insulating liquid based on the average value of the relative humidity in the gas and a relationship between the relative humidity of the gas and the relative humidity of the insulating liquid at equilibrium.
US09026371B2 Method for cross-instrument comparison of gene expression data
A method for determining bias across two domains comprising gene expression data. The method can comprise (a) providing a first domain and a second domain; (b) obtaining information indicative of a bias within the first domain; (c) obtaining information indicative of a bias within the second domain; and (d) using the information indicative of the bias within the first domain and the information indicative of the bias within the second domain to produce an indication of bias across the two domains.
US09026369B2 Methods and systems for presenting a combination treatment
Methods, computer program products, and systems are described that include accepting an indication of an individual's compliance with an artificial sensory experience and presenting an indication of a bioactive agent at least partly based on the indication of the individual's compliance with the artificial sensory experience.
US09026367B2 Dynamic destination navigation system
The claimed subject matter provides a method for navigating to dynamic destinations. The method includes associating a leader mobile device with a follower mobile device. The method also includes displaying, on the follower mobile device, a first path from a follower vehicle to a first location of a leader vehicle. The follower vehicle is associated with the follower mobile device. The leader vehicle is associated with the leader mobile device. The method further includes displaying, on the follower mobile device, a second path from the follower vehicle to a second location of the leader vehicle.
US09026366B2 Multi-device mapping functionality
Route information for a route from a departure location to a destination location is generated. The generated route information is displayed on a first display of a first device. User input based upon the route information displayed on the first display of the first device is received at the first device. Route media is generated at the first device in response to the received user input. The generated route media is different than the route information displayed on the display of the first device. The generated route media is transmitted from the first device to a second device. The second device includes a second display.
US09026365B2 Method of determining appropriateness of satellite orbit modeling, method of providing long-term predicted orbit data, and device for determining appropriateness of satellite orbit modeling
A method of determining the appropriateness of satellite orbit modeling is provided. The method includes calculating values of parameters, that the predetermined model has, on the basis of predicted position data including a first predicted position at a first point of time and a second predicted position at a second point of time of a positioning satellite in time series, calculating a first and a second calculated positions of the positioning satellite derived from the predetermined model by using the values of the parameters; and determining the appropriateness of the predetermined model using the values of the parameters, on the basis of first difference between the first predicted position and the first calculated position, and seconded difference between the second predicted position and the second calculated position. The predetermined model is used when approximating a satellite orbit of the poisoning satellite.
US09026364B2 Place affinity estimation
A system and method for estimating a place affinity for a user is disclosed. The system comprises a gathering module, a communication module and a scoring module. The gathering module receives a place and retrieves rich place data associated with the place. The communication module retrieves user profile data associated with a user and a place affinity model associated with the user. The scoring module estimates an affinity score for the place using the place affinity model based at least in part on the rich place data and the user profile data.
US09026363B2 Position detection device, position detection method, and computer program product
According to an embodiment, a position detection device includes a position estimation unit and a position correction unit. The position estimation unit is configured to estimate a position of a moving object based on an absolute position of the moving object and a position change of the moving object obtained from autonomous navigation. The position correction unit is configured to correct, based on presence probability information which is information on each of a plurality of regions and indicates a higher probability as a presence frequency of the moving object is higher, the estimated position of the moving object so that the moving object is present at a position with a high probability.
US09026360B2 Systems and methods for providing constant warning time at crossings
A system includes a determination module and a communication module. The determination module is configured to be located onboard a first vehicle configured to travel along a first route including a crossing corresponding to an intersection of the first route with a second route. The determination module is configured to be communicatively coupled with a remote crossing module. The determination module is configured to determine, based on a speed of the first vehicle, timing information corresponding to a time at which the first vehicle will travel proximate to the crossing on the first route. The communication module is configured to transmit the timing information to the remote crossing module. The timing information includes a reference time configured as an absolute time corresponding to a time for impeding travel of a second vehicle along the second route through the crossing.
US09026358B2 Non real time traffic system for a navigator
A system for improving the operation of a GPS based navigator. Statistical and/or time of day information is used to select the best route between a current location and a desired location. The statistical information may take into account anomalies, and a user can select the amount of risk they which take. The system can be updated with more updated information. In addition, the selection of the desired location can be carried out by downloading information from a PDA.
US09026356B2 Vehicle navigation system and method
A vehicle navigation method comprises determining a present location of a host vehicle, including a road on which the host vehicle is traveling, determining a navigation route based on a destination and the present location of the vehicle, and determining a next navigation maneuver based on the navigation route and the present location of the host vehicle. The method further comprises capturing road information pertaining to the road, determining a present lane of the road in which the host vehicle is traveling based on the captured road information, determining a traffic condition on the road, and operating a computer to modify the next navigation maneuver based on the navigation route, the present lane and the traffic condition.
US09026355B2 Systems and methods for off-board voice-automated vehicle navigation
A system for providing navigational information to a vehicle driver. An on-board system is disposed on a vehicle and processes and transmits to a data center, via a wireless link, spoken requests from a vehicle driver requesting navigational information. The data center performs automated voice recognition on the received spoken requests to attempt recognition of destination components of the spoken requests, generates a list of possible destination components corresponding to the spoken requests, assigns a confidence score for each of the possible destination components on the list, determines if a possible destination component with a highest confidence score has a confidence score above a selected threshold, and computer-generates a representation of the possible destination components for transmission to the on-board system via the wireless link for confirmation by the vehicle driver if the highest confidence score of every possible destination component is above the selected threshold.
US09026353B2 Method and apparatus for displaying guidance for navigation system
This invention relates to a display method and apparatus in a navigation system. More specifically, this invention relates to a navigation-based method and apparatus to provide guidance information to a driver without repeatedly performing route recalculation when the driver makes slight deviation from the road he or she is travelling on. In one embodiment of the present invention, guidance information is displayed on a user interface without generating a route. For example, when a vehicle is travelling either on a freeway or a surface road, a distance indicator provides distance information to nearby freeway junctions or streets. In another embodiment, when the vehicle is deviated from a calculated route, a route deviation detecting unit may detect whether the vehicle is deviating from the calculated route to a predetermined extent. If not, the original calculated route will not be recalculated.
US09026351B2 Navigation devices, methods and programs
Navigation devices, methods, and programs set a destination, find an on-street parking zone that is in the vicinity of the destination, and find a route, by modifying a search cost for a road, that will arrive at the destination by way of a road having the on-street parking zone. The devices, methods, and programs acquire parking information that pertains to the on-street parking zone and find the route by modifying the search cost based on the parking information. The devices, methods, and programs find the route when the vehicle has reached a specified distance from the destination.
US09026349B2 System, method, and computer software code for optimizing performance of a powered system
A system to optimize performance of a powered system, the system including a data device configured to provide current information about current operating conditions of the powered system and/or prior information about the powered system, a controller configured to control operation of the powered system, and a processor configured to provide at least one control command to the controller for use in operating the powered system and/or user information with at least one recommended command to a user to control the powered system, wherein the at least one control command and/or user information are based at least in part on the current information and/or the prior information. A system and computer software code, stored on a computer readable media and executable with a processor, are also disclosed.
US09026347B2 Smart electric vehicle (EV) charging and grid integration apparatus and methods
An expert system manages a power grid wherein charging stations are connected to the power grid, with electric vehicles connected to the charging stations, whereby the expert system selectively backfills power from connected electric vehicles to the power grid through a grid tie inverter (if present) within the charging stations. In more traditional usage, the expert system allows for electric vehicle charging, coupled with user preferences as to charge time, charge cost, and charging station capabilities, without exceeding the power grid capacity at any point. A robust yet accurate state of charge (SOC) calculation method is also presented, whereby initially an open circuit voltage (OCV) based on sampled battery voltages and currents is calculated, and then the SOC is obtained based on a mapping between a previously measured reference OCV (ROCV) and SOC. The OCV-SOC calculation method accommodates likely any battery type with any current profile.
US09026345B2 Method and system for fuel vapor control
Methods and systems are provided for performing a vehicle-off fuel system leak test. A vehicle controller may be woken up after a vehicle has been in a key-off condition for a sufficient amount of time to monitor a fuel tank for pressure and temperature stabilization. If the pressure and temperature of the fuel tank is stable, a fuel pump may be operated to raise a fuel tank vapor pressure, and fuel system leaks are identified based on a rate of pressure decay from the fuel tank.
US09026343B2 Systems and methods for improving the efficiency of a vehicle
Operational efficiency and/or control systems and methods for vehicles are provided in order to improve fuel efficiency when traveling in a fuel powered vehicle from point A to point B. The systems and methods can determine the “best” or most efficient route to take based on one or more priorities, make driving recommendations to the operator, and/or automatically control one or more systems (e.g., engine, brakes, transmission, etc.) of the vehicle. The systems and methods can calculate the “best” route based on predefined trip requirements, including cost, schedule, route preferences, and/or risk of potential delays, etc.
US09026339B1 Multiple fuel-type compression ignition engines and methods
A compression ignition engine includes a high pressure injector for injecting a liquid fuel into a first combustion cylinder and a low pressure injector for injecting a gaseous fuel into a second combustion cylinder. A controller is coupled to the high pressure injector and the low pressure injector. The controller selects one of a liquid fuel mode and a gaseous fuel mode. If the liquid fuel mode is selected, air is compressed in a first cylinder, the compressed air is transferred to a second cylinder, and the liquid fuel is injected into the second cylinder. If the gaseous fuel mode is selected, air is compressed in the second cylinder, the compressed air is transferred to the first cylinder, and the gaseous fuel is injected into the first cylinder.
US09026338B2 Control apparatus for internal combustion engine
A control apparatus for an internal combustion engine is provided which can accurately correct a valve timing deviation of an intake valve caused by a variable operating angle mechanism or variable phase mechanism.A variable operating angle mechanism (28a) for making the operating angle of an intake valve (24) variable is provided. Operating angle command values (operating angles 1 and 3) of two points in front and back at which the intake air amount is decreased by a predetermined amount with respect to the value that is judged to be a maximum value of the intake air amount when the operating angle (command value) is kept changing, are acquired. Then, an intermediate value which is at an equal distance from the operating angle command values of the two points is calculated as the maximum operating angle command value. Then, this maximum operating angle command value is compared with a reference characteristic to execute the calculation of the deviation amount of the valve timing and the correction of the deviation.
US09026337B2 Method and device for controlling a quantity control valve
In a method for controlling a quantity control valve, at least two parameters characterizing the quantity control valve are utilized. A control signal supplied to the quantity control valve is defined by the at least two parameters. At least one parameter is ascertained based on the result of a first adaptation and a second adaptation, or based on the result of a first adaptation and the other parameter.
US09026335B2 Speed control system and method having a distance sensor, intended for a motor vehicle
A motor vehicle speed control system having a distance sensor operates in a first mode when the vehicle is traveling on a clear stretch of road in which a predetermined desired vehicle speed is set. In a second mode when the vehicle is following another vehicle, a predetermined minimum distance from a selected target object is set. The target object is selected by a first selection process that screens out stationary objects. When a defined condition prevails, the first mode switches into a third mode in the form of deceleration, wherein a second selection process is started which also evaluates stationary target objects. Until a target object is selected, the vehicle travels on a clear road with deceleration initiated which is reduced relative to following another vehicle. If a target object is selected by the second selection process, the system switches over without delay from the third mode into the second mode.
US09026331B2 Monotonic coupling assembly engagement
A system, computer-implemented method, and computer program product are provided for a monotonic coupling assembly engagement. A coupling assembly actuation force output is increased to a coupling assembly associated with a rotary power source and a piece of driven equipment. A determination is made whether a power source process variable associated with the rotary power source drops below a pause threshold. A current coupling assembly actuation force output is maintained to the coupling assembly in response to a determination that the power source process variable drops below the pause threshold. A determination is made whether the power source process variable rises above a resume threshold. The coupling assembly actuation force output is increased to the coupling assembly in response to a determination that the power source process variable rises above the resume threshold.
US09026329B2 Control for managing actuator output pressure applied to a torque transmitting mechanism of a multi-speed transmission
A method for managing torque transmitting mechanism actuator output pressure under low supply pressure conditions is provided. The method is executable to control engagement of a torque transmitting mechanism during such conditions.
US09026328B2 Automatic transmission and starting time control method
A transmission controller increases an indicated hydraulic pressure to a starting frictional engagement element to a normal hydraulic pressure, causes a hydraulic piston to stroke and executes a learning control of the indicated hydraulic pressure so that a time until the starting frictional engagement element starts generating a transmission capacity after the range is switched from the neutral range to the drive range becomes a target time when a range is switched from a neutral range to a drive range. The transmission controller further detects a driver's starting intention and increases the indicated hydraulic pressure to the starting frictional engagement element to a starting time hydraulic pressure higher than the normal hydraulic pressure and prohibits the learning control if the starting intention is detected before the starting frictional engagement element starts generating the transmission capacity.
US09026326B2 Vehicle control unit
When a vehicle speed is equal to or higher than a first vehicle speed threshold value or an uphill gradient is lower than a first gradient threshold value and uphill start control is cancelled, if a state where the vehicle speed is lower than a second vehicle speed threshold value and the uphill gradient is equal to or higher than a second gradient threshold value continues for a first set time, uphill start control is executed. When the vehicle speed is decreased after being once increased within a range where the vehicle speed is lower than the first vehicle speed threshold value and uphill start control is cancelled, if a state where the vehicle speed is lower than the second vehicle speed threshold value and the uphill gradient is equal to or higher than the second gradient threshold value continues for a second set time, the uphill start control is executed.
US09026321B2 System and method for controlling soil finish from an agricultural implement
An agricultural implement system is provided that includes a row unit configured to deposit agricultural material into soil along a direction of travel. The agricultural implement system also includes a sensor configured to output a signal indicative of soil displaced by the row unit, and an implement controller communicatively coupled to the sensor. The implement controller is configured to determine a smoothness of a soil finish behind the row unit along the direction of travel based on the signal. The controller is also configured to adjust a parameter affecting the soil finish while the smoothness is outside of a desired range.
US09026320B2 Wheel loader and method for controlling wheel loader
A traction force control section of a wheel loader, when the determination conditions are satisfied during traction force control, increases the maximum traction force. The determination conditions include that the wheel loader is performing an excavation operation, that the vehicle speed is less than or equal to a prescribed speed threshold value, that the amount of operation of the accelerator operating member is equal to or more than a prescribed accelerator threshold value, and that the amount of operation of the inching operating member is less than or equal to a prescribed inching operation threshold value.
US09026316B2 Variable rate chemical management for agricultural landscapes with nutrition boost
An apparatus configured for dispensing nutrients is provided. The apparatus includes a dispensing system configured for dispensing the nutrients, a variable rate controller operatively connected to the dispensing system and configured to control dispensement of the nutrients from the dispensing system. The variable rate controller is programmed to determine a primary nutrient application rate and an additional nutrient boost rate.
US09026315B2 Apparatus for machine coordination which maintains line-of-site contact
A method and system that facilitates operation of autonomous equipment by providing a mission planner to maintain line-of-sight contact between a plurality of coordinated machines, including a method for maintaining line-of-sight (LoS) communication between a plurality of machines that creates a mission plan for a work site that includes a path plan for each of the plurality of machines that maintains the line-of-sight communication between the plurality of machines by taking into account a topography for the work site; and loads the path plan for each respective one of the plurality of machines into each respective one of the plurality of machines, wherein the path plan specifies a machine travel path for each respective one of the plurality of machines.
US09026314B2 Opening/closing body control device
An opening/closing body control device has a controller that controls a driving operation of a motor for carrying out an operation for opening/closing an opening/closing body of a vehicle, a load detector that detects a load of the motor; a deciding part that compares a variation in the load detected by the load detector with a predetermined threshold, thereby deciding presence of insertion of a foreign substance into the opening/closing body during the operation for closing the opening/closing body, an engine state detector that detects a stopping state of an engine of the vehicle, a receiver that receives a closing command for the opening/closing body which is transmitted from a remote control machine, and a changing part that changes the threshold.
US09026306B2 Data acquisition device for a vehicle
A data acquisition device for a vehicle includes a first body and a second body. A first body includes a first casing, an antenna member, and two cushion pads. A terminal of the first casing forms a recession and two lateral walls of the recession have two pivot members. The antenna member is disposed in the first casing. The two cushion pads are respectively located on the two lateral walls of the recession and circumferentially disposed around the two pivot members. Each of the cushion pads has a core hole and the pivot members are respectively passing through the core holes. The second body includes a second casing and a process device. A terminal of the second casing has a plug part, and the second casing respectively have two pivot holes pivoted on the two pivot members. The processing device is disposed in the second casing.
US09026305B2 System and method for wheel assembly acoustical evaluation
A vehicle service or inspection system including a load roller for applying a radial load to a vehicle wheel assembly consisting of a tire mounted to a rim, with at least one sensor for acquiring measurements of acoustical energy generated by the wheel assembly during loaded rotational movement. The vehicle service or inspection system is configured with a programmed processor to evaluate the acquired measurements to provide a measure of tire road noise, identification of tire defects, and/or identification of sources of noise, vibrations, or acoustical energy on the tire surface such as tire flat spots, cupping, bubbles, embedded foreign objects, or other defects. The processor is further configured with software instructions to utilize the acquired measurements to provide a consumer with a figure of merit associated with the acoustics of the tire undergoing testing.
US09026297B2 Control system for hybrid construction machine
A controller is connected to a pressure sensor. The controller controls a regulator of a sub-pump in accordance with a pressure signal from the pressure sensor, detects an output of a main pump, and controls an output of an electric motor according to the output of the main pump based on a table stored beforehand.
US09026291B2 Vehicle hybrid drive device
A vehicle hybrid drive device having an EV running mode enabling a vehicle to run only with a second rotating machine used as a drive power source while an engine is disconnected from a drive power transmission path, a series HEV running mode enabling the vehicle to run only with the second rotating machine used as the drive power source while a first rotating machine is rotationally driven to generate electricity by the engine disconnected from the drive power transmission path, and a parallel HEV running mode enabling the vehicle to run with the engine and at least one of the first and second rotating machines used as the drive power sources while the engine is connected to the drive power transmission path. If a driver desires power-performance-oriented running or fuel-efficiency-oriented running, the range for selecting the series HEV running mode is made narrower or wider, respectively, than usual.
US09026287B2 Method and system for engine control
Methods are provided for holding an engine steady during a drive cycle to complete one or more diagnostic routines. The engine may be held steady while an operator torque demand varies if a sufficient number of diagnostic routines need to be completed and are enabled for completion. By holding the engine steady, an accuracy and completion of the diagnostic routines is improved.
US09026284B2 Methods and systems for throttle control and coupling control for vehicles
A multi-mode control system for a locomotive includes a throttle control device having notch settings corresponding to, for a first, long haul mode, control signals for providing respective tractive effort or power from the locomotive, a master controller in communication with the throttle control device and adapted to receive said control signals from the throttle control device and to transmit respective command signals to power-train components of the locomotive to achieve the respective tractive effort or power, the master controller also adapted for sending alternative command signals when a user-operable mode selector is set to one of one or more alternative modes. The user-operable mode selector includes one or more user interface devices in communication with the master controller for selecting one alternative mode of the one or more alternative modes.
US09026282B2 Two-tiered hierarchically distributed locomotive control system
The present disclosure is directed to a distributed control system for a locomotive. The distributed system may include a network and a plurality of electronic modules spatially distributed within the locomotive and communicatively coupled to the network in a standardized scalable architecture. A first electronic module of the plurality of electronic modules includes a first configurable controller and a programmable controller, and a second electronic module of the plurality of electronic modules includes a second configurable controller and does not include a programmable controller.
US09026281B2 Railcar handbrake monitor
A device for monitoring the status of a railcar handbrake having a hand operated handle, which device has a load bearing member configured to be inserted in the linkage of a railcar handbrake system so that the force applied to the brake system passes through the load bearing member. A strain gauge mounted on the load bearing member measures the strain. The information from the strain gauge is indicative of the force applied by the handbrake to the brake and is used to determine the status of the handbrake. Means for determining motion of the railcar is also provided. In one form, if it is determined that the brake is on and the railcar is in motion, information, such as an alarm, is transmitted. A system and method of monitoring a railcar handbrake are also provided.
US09026275B1 In-flight generation of RTA-compliant optimal profile descent paths
A on-aircraft computer device predicts aircraft states (e.g., altitude, speed, flight path angle, and fuel consumption) at any given time, while utilizing a Deterministic Genetic Algorithm to search 4-D flight path candidates that can comply with all path constraints to produce a feasible 4-D path candidate as a final OPD flight path to arrive at a metering waypoint in a specified time window.
US09026273B2 Wireless engine monitoring system with multiple hop aircraft communications capability and on-board processing of engine data
An engine monitoring module includes a housing configured to be mounted at the aircraft engine and a first wireless transmitter carried by the housing. A memory is carried by the housing and a processor is carried by the housing and coupled to the memory and the first wireless transmitter and configured to collect and store in the memory engine data relating to at least one engine parameter sensed during operation of the aircraft engine by a plurality of engine sensors that transmit the engine data via the first wireless transmitter. A wireless receiver is located within the aircraft and configured to receive the engine data transmitted from the first wireless transmitter. A second wireless transmitter is located within the aircraft and operatively connected to the wireless receiver and configured to receive and transmit the engine data.
US09026271B1 Vehicular accelerometer and vehicular data recording system
The data recording assembly for monitoring and recording the activity of a vehicle includes an accelerometer coupled to the vehicle. A first transceiver is coupled to the accelerometer. A recorder is coupled to the vehicle. A processor is coupled to the recorder. An electronic memory is coupled to the recorder. A second transceiver is coupled to the recorder and is in communication with the first transceiver. A gps is coupled to the recorder. The gps is in communication with a satellite. A clock is coupled to the recorder. A remote unit is provided. A remote processor is coupled to the remote unit. A remote electronic memory is coupled to the remote unit. A remote transceiver is coupled to the remote unit and is in communication with the second transceiver. A display is coupled to the remote unit. An actuator is coupled to the remote unit.
US09026270B2 Remote control system for drill
Mobile drilling devices and systems, methods, and computer-readable media for controlling such devices are provided. One method includes receiving user input from a user of a mobile computing device. The method further includes transmitting data based on the user input from the mobile computing device to a control circuit of a mobile drilling device via a wireless network connection. The method further includes generating a plurality of control signals based on the data received from the mobile computing device. Each of the plurality of control signals is configured to control movement of a separate one of a plurality of movement devices of the mobile drilling device. The plurality of movement devices are configured to move the mobile drilling device between locations.
US09026269B2 System and method for providing wireless power and control signals to a trolley
A trolley system for the entertainment industry can receive power and control signals wirelessly. The trolley system can be wirelessly powered by an inductive power transfer system that is associated with the support member the trolley travels along. The trolley system can use a leaky feeder system for the wireless exchange of data, information and control instructions with an automation and motion and control system. The trolley can include additional components, e.g., a winch, that also receive power and control signals wirelessly.
US09026266B2 Method for checking the use of the functions of a provided vehicle
The invention relates to a method for checking the use of a vehicle provided to a predetermined user, characterized in that it includes the following steps: a digital means, located in a terminal or in a vehicle connected to said terminal, reads data containing an identifier of said user: said user identifier is sent to a central computer system managing a plurality of vehicles and a plurality of users, in order to compare said user identifier with at least one datum from a user database; and, in the event the vehicle has been provided correctly, said central system sends at least one message enabling a control signal to be sent to a means for controlling at least one function of said assigned vehicle, or an infrastructure to which the latter is connected.
US09026248B1 Methods and systems for multirobotic management
Multirobotic management can involve communications between a command or leader robot and one or more client or follower robots through a cloud computing system. In an example implementation, a leader robot can receive first sensory data captured by a first follower robot and second sensory data captured by a second follower robot, determine a command function based on at least one of the first sensory data and the second sensory data, and communicate with at least one of the first follower robot and the second follower robot based on the command function.
US09026247B2 Motion and video capture for tracking and evaluating robotic surgery and associated systems and methods
The present technology is directed to motion and video capture for tracking and evaluating robotic surgery. In one embodiment, the system includes at least one tracking device coupled to a remote surgical tool. The tracking device is configured to use one or more sensors to sense one or more physical variables such as movement and electrical contact. In some embodiments, the data from multiple individual sensors is synchronized, received, and stored by a digital information system. The digital information system is configured to analyze the data to objectively assess surgical skill.
US09026245B2 Container-less custom beverage vending invention
Methods and apparatus describing a convenience beverage vending machine and its operation are described. An embedded computer interface allows consumers to create their own drinks or choose from a menu of drinks. Drinks are dispensed in a re-usable container. The beverages may be made from hot water, cold water or carbonated water that is mixed with various flavors of syrup, sweeteners and nutritional supplements. Identification may be presented and the computer recognizes the consumer and pulls up that consumer's account to determine funds available and previous drink selections and mixtures. The machine may incorporate an automatic cleaning cycle for both the valves and the dispense area.
US09026244B1 Presence sensing and position correction for wafer on a carrier ring
Embodiments of the invention include apparatuses and systems for determining the position of a carrier ring assembly supported by an end effector. In an embodiment, the position of the carrier ring assembly is determined by passing the carrier ring assembly through a plurality of through beam sensors. As the carrier ring passes through the sensors, a plurality of sensor transitions along points on the carrier ring assembly are detected. Each sensor transition indicates that one of the through beam sensors changed from an unblocked state to a blocked state, or changed from an blocked state to an unblocked state. The position of the end effector is recorded at each sensor transition and is associated with the sensor transition that caused the end effector position to be recorded. A position of the carrier ring assembly is then calculated from the plurality of sensor transitions and their associated end effector positions.
US09026243B2 Order-picking station, and method for the order-picking of articles from loading aids
The invention relates to an order picking station (48) and a method of picking articles from loading aids (2) by an order picker, adjoined by automated conveyor systems (20, 41) disposed on different height levels, loading aids (2) being conveyed to the order picking station (48) on a first conveyor system (20) and loading aids (2) being conveyed away from the order picking station (48) by a second conveyor system (41), and comprising a loading aid supply apparatus (61), an automated first loading aid transport apparatus for transporting loading aids (2) to the loading aid supply apparatus (61) and an automated second loading aid transport apparatus for transporting loading aids (2) away from the loading aid supply apparatus (61), and the first loading aid transport apparatus has a first carrying unit (62) for a loading aid (2) and the second loading aid transport apparatus has a second carrying unit (63) for a loading aid (2). The first carrying unit (62) and second carrying unit (63) are coupled by a common, reversible positioning drive (65). The invention further relates to an order picking system and a storage system with such an order picking station (48).
US09026242B2 Automatically guided tools
A position correcting system, method and tool for guiding a tool during its use based on its location relative to the material being worked on. Provided is a system and tool which uses its auto correcting technology to precisely rout or cut material. The invention provides a camera which is used to track the visual features of the surface of the material being cut to build a map and locate an image on that map used to reference the location of the tool for auto-correction of the cutting path.
US09026240B2 Substrate treatment apparatus, method of transferring substrate, and non-transitory computer storage medium
A coating and developing treatment apparatus includes a substrate transfer mechanism; and a defect inspection section. A transfer control part controls transfer of a substrate. A defect classification part classifies a defect based on the state of the defect. A storage part stores a transfer route of the substrate by the substrate transfer mechanism when the substrate has been treated by treatment sections. A defective treatment specification part specifies, based on a kind of the defect classified by the defect classification part and the transfer route of the substrate stored in the storage part, a treatment section which is a cause of occurrence of the classified defect, and judges presence or absence of an abnormality of the specified treatment section. The transfer control part controls the substrate transfer mechanism to transfer a substrate bypassing the treatment section which has been judged to be abnormal by the defective treatment specification part.
US09026238B2 CAD system for assessing blank size
In general the invention is directed to computer implemented systems and methods for assessing the size of a dental restoration blank. In one embodiment, the invention provides a computer-readable medium comprising dental CAD application code which implements the following procedures: generating in a computer memory a three dimensional digital rendering of a dental restoration; generating in the computer a digital rendering of a blank volume, the blank volume corresponding in dimensions to the usable volume of a blank that is available for milling, and the blank volume having a boundary corresponding to its edges; calculating areas of the dental restoration which are beyond the boundary; and providing the calculated areas to a calling function, user, user interface, or module.
US09026231B2 Transvascular nerve stimulation apparatus and methods
Electrode structures for transvascular nerve stimulation combine electrodes with an electrically-insulating backing layer. The backing layer increases the electrical impedance of electrical paths through blood in a lumen of a blood vessel and consequently increases the flow of electrical current through surrounding tissues. The electrode structures may be applied to stimulate nerves such as the phrenic, vagus, trigeminal, obturator or other nerves.
US09026229B2 Mechanism for releasably engaging an implantable medical device for implantation
An apparatus for releasably engaging an implantable medical device during delivery includes an elongate, tubular body having an open distal end a plurality of deflectable jaw members extending distally from the distal end of the body and terminating in distal tip portions, and an actuating member slidably disposed within the body and including a distal end portion operable to prevent inward deflection of the jaw members when positioned proximate the distal tip portions. The jaw members are adapted to releasably engage an engagement feature of the implantable medical device.
US09026227B2 Anchor sleeve for implantable lead
An anchor sleeve for securing a therapy delivery element, such as a stimulation lead or catheter, within a living body, that includes an inner sleeve with pre-formed locations of weakness that facilitate localized deformation. The anchor includes a deformable outer sleeve with a primary lumen extending along an axis. The outer surface of the outer sleeve includes a plurality of suture grooves oriented generally concentric to the axis. The inner sleeve includes a plurality of beams connected at deflection regions arranged around a secondary lumen. The inner sleeve is located in the primary lumen adjacent to the suture grooves so that the secondary lumen is generally concentric with the primary lumen. A plurality of locations of weakness are preformed in each of the beams to facilitate localized deformation in response to a radially inward force applied around the suture grooves by a suture material.
US09026224B2 Communication interface for sensory stimulation
Techniques, apparatuses, and systems for interfacing multiple sensors with a biological system can include amplifying signals from respective sensors associated with an external device; modulating the amplified signals based on respective different frequency values; and summing the modulated signals to produce an output signal to stimulate a biological system.
US09026220B2 System for an implantable medical device having an external charger coupleable to accessory charging coils
An external charger system is disclosed comprising an external charger with an internal charging coil, as well as an output port coupleable to one of a plurality of types of external accessory charging coils of varying shapes and sizes. If the internal charging coil of the external charger is sufficient for a given patient's charging needs, the accessory charging coils may be detached from the external charger, and the external charger may serve as a standalone self-contained external charger. The external charger can automatically detect which of the plurality of types of accessory charging coils is connected, and can adjust its operation accordingly. This versatile design allows the external charger system to be used by large numbers of patients, even if their particular implant charging scenarios are different.
US09026218B2 Method of treating depression, mood disorders and anxiety disorders using neuromodulation
The present application involves a method and a system for using electrical stimulation and/or chemical stimulation to treat depression. More particularly, the method comprises surgically implanting an electrical stimulation lead and/or catheter that is in communication with a predetermined site which is coupled to a signal generator and/or infusion pump that release either an electrical signal and/or a pharmaceutical resulting in stimulation of the predetermined site thereby treating the mood and/or anxiety.
US09026213B2 Medical device lead with conductor fracture prediction
A medical device lead includes a lead body having a proximal end and a distal end. The proximal end is configured for connection to a pulse generator. One or more electrodes are at a distal end of the lead body, and a lead conductor extends through the lead body and is electrically coupled to at least one of the one or more electrodes. The conductor is configured to deliver electrical signals between the proximal end and the at least one of the one or more electrodes. A sacrificial conductor extends through the lead body adjacent to lead conductor and is configured to fail at a lower stress than the lead conductor.
US09026205B2 Stimulating device
An implantable apparatus for delivering electrical stimuli to a user, the apparatus including at least a stimulator adapted to generate stimulation signals, an electrode array, said array including a plurality of electrodes for delivering said stimulation signals; and a plurality of release sites for pharmaceutical agents, said release sites being positioned at locations along said array, said release sites being controlled such that said agents can be operatively delivered at selected ones of said locations.
US09026202B2 Cardiac performance monitoring system for use with mobile communications devices
Described herein are apparatuses (e.g., devices, systems, software), and methods for monitoring the cardiac health of a patient. The apparatuses and methods may include a smartphone or hand held computing device having an accelerometer. The apparatus may also include a device with a plurality of electrodes integral with or attached to the smartphone. The devices can be placed on a patient's chest to measure electrical signals and vibrations on the chest caused by the heartbeat. The measurements can generate a seismocardiogram (SCG) and in some variations an electrocardiogram (ECG). The apparatuses and methods can analyze the data in the SCG to produce a measure of the cardiac function. Changes in such measures can provide an early warning for potential cardiac problems and signal the need for the patient to seek treatment prior to a fatal cardiac event.
US09026201B2 Methods and apparatuses for detection of myocardial ischemia upon exertion
Various method embodiments of the present invention concern sensing patient-internal pressure measurements indicative of physiological exertion, identifying one or more steady state periods of physiological exertion based on the patient-internal pressure measurements, sensing extra-cardiac response data and cardiac response data corresponding to the one or more physiological exertion steady state periods, respectively comparing the extra-cardiac response data and the cardiac response data to extra-cardiac response information and cardiac response information associated with equivalent levels of physiological exertion intensity of the one or more steady state periods, and determining the likelihood that myocardial ischemia occurred during the one or more steady state periods based on the comparison of the extra-cardiac response data to the extra-cardiac response information and the cardiac response data to the cardiac response information.
US09026200B2 Garment for bioinformation measurement having electrode, bioinformation measurement system and bioinformation measurement device, and device control method
The present invention provides a garment for measuring biological information, a biological information measurement system, a biological information measurement device and a method of controlling thereof capable of measuring biological information with accuracy regardless of variations of the constitution of each examinee. When an examinee wears a biological information measurement shirt 301, four limb electrodes 351 and 352 are arranged at positions so that the electrodes cover the body surface other than around the clavicle of the examinee. At that time, four limb electrodes 362 and 363 are assigned to positions so that they cover about the pelvis of the examinee. Also, during the use of the shirt, chest electrodes 353˜358 cover from the body surface (around lower part of left side of the body) of a presternal region around the left thorax of an examinee for a perpendicular direction of the body axis (a direction perpendicular to the length of the shirt) and the electrodes are assigned so as to cover from the body surface around the fourth rib to that around the sixth rib.
US09026199B2 Monitoring a condition of a subject
Apparatus and methods are described, included a method for detecting uterine contractions in a pregnant woman. The method includes sensing motion of the woman without contacting the woman, generating a signal corresponding to the sensed motion, and analyzing the signal to detect presence of labor contractions. Other applications are also described.
US09026193B2 Intrinsic frequency hemodynamic waveform analysis
Hardware and software methodology are described for cardiac health measurement. Hemodynamic waveforms variously acquired for a subject are analyzed to calculate or approximate intrinsic frequencies in two domains in two domains across the Dicrotic Notch. The intrinsic frequencies provide metrics/measures that correlate to the cardiac health of the subject. The systems may be used for monitoring a condition and/or is diagnosis. Exemplary uses include identifying (diagnosing) the presence of arrhythmia, heat failure, atrial fibrillation, aneurysms, vessel stenosis or aortic valve dysfunction and the necessity for valve replacement and/or monitoring congestive heart failure progression, together with identifying the acute need for hospitalization in connection with daily testing for any such condition.
US09026192B2 Device and method for in vivo imaging
Devices and methods for optically scanning an in-vivo lumen, and for determining contact between an in-vivo device and an in-vivo lumen wall. The device may include an elongated housing having a cylindrical portion. At least one illuminating body may provide illumination at the circumference of the cylindrical portion, and at least one light sensor may sense light that penetrated and was scattered from the tissue of the in vivo lumen. The device may include a barrier for preventing direct illumination from the illuminating body from reaching the light sensor and for decreasing the amount of direct light reflection from the outer surface of the in vivo lumen onto the light sensor.
US09026187B2 Wireless communication accessory for a mobile device
A mobile device peripheral that incorporates a repeater antenna inside of a protective case for a mobile device to extend the range of short-range communications while minimizing interference caused by the thickness or materials of the protective case. The repeater antenna can be capable of receiving a wireless signal from an antenna in the mobile device and transmitting the same signal or an amplified version of the same signal. The repeater antenna can be capable of receiving a wireless signal from an external antenna and transmitting the same signal or an amplified version of the same signal to the mobile device. The mobile device peripheral can also include a battery that provides additional power the mobile device. Without a repeater antenna, the materials and/or thickness of the additional battery and/or the case can partially or completely block a short-range, low-frequency, or low-power communication signal such as Near Field Communication (NFC).
US09026185B2 Communication apparatus, control method thereof, and storage medium
A communication apparatus, which is capable of communicating with a first apparatus via a first communication interface and communicating with a second apparatus via a second communication interface, determines whether the first apparatus complies with a power-saving function of the first communication interface and selects, based on a result of the determination, a communication interface to be operated when the communication apparatus is set to be in a power-saving state from between the first communication interface and the second communication interface. Depending on an ambient environment, a communication interface to be operated during a power-saving operation is selected to increase a power-saving effect.
US09026182B1 Communication device
The communication device comprising a voice communication implementer, a multiple & real-time & chronological speech-to-text implementer, and a caller ID.
US09026181B2 Portable terminal device
A portable terminal device includes a display module which can be set to be in a see-through state that a user can see-through a scenery behind, a display control module which controls the display module, a storage module which stores a destination position, a position obtaining module which obtains a current position, and a comparison module which compares the destination position and the current position. Then, the display control module displays information showing the destination position on the display module according to a comparison result of the comparison module, and sets a display area other than information showing the destination position on the display module to be in the see-through state.
US09026180B2 Portable electronic apparatus, and a method of controlling a user interface thereof
A portable electronic apparatus has a display, keypad, sensor and controller. Keys of the keypad are distributed within a keypad area in at least a first plane and are arranged for user actuation transversally to the first plane to provide a first type of user input. The sensor is positioned to sense navigating user actuation at the keypad area in or coincident with the first plane to provide a second type of user input. The controller is configured to control a focus position on the display in response to the second type of user input; associate a plurality of display subareas of the display with respective keys of the keypad; and accept, for user input of the second type, user actuation of an actuated key among the keys as a selection of a selectable item presented at the focus position in a particular display subarea associated with the actuated key.
US09026178B2 State based mobile phone with a first display module and a second display module
A method for operating a mobile terminal device comprising at least two displays is disclosed. Information of a first group on a first display module is displayed, if only a first display module is externally exposed. Information of a second group different from the first group on the first display module and a second display module is displayed, if both the first display module and the second display module are externally exposed.
US09026177B2 Service mode display on a handheld communication device
In a handheld communication device capable of a plurality of wireless communication modes, a method of communication begins by receiving, at the handheld communication device, a notification of an available one of the wireless communication modes. Then, in a data communication window of the communication device, a user-indication of an active one of the available wireless communication modes is provided in accordance with the received communication mode indication. The data communication window is configured to facilitate data communication via the plurality of wireless communication modes, and facilitates the data communication via the active wireless communication mode.
US09026176B2 Message-triggered voice command interface in portable electronic devices
The embodiments provided herein are directed to a system and method of message-triggered voice command interface in portable electronic devices. The voice command interface is normally not activated until a message (e.g., an e-mail, a text message, or a voice mail) has been received by a portable electronic device. The arriving of a message is used to trigger the voice command interface by activating one or more speech recognition routines in a predetermined time period corresponding to the one or more speech recognition routines. The voice command interface come to an end when the predetermined time period expires or the user has no further commands.
US09026174B2 Scanner system
In a scanner system comprising a portable terminal and a scanner device, the scanner device has a mounting portion on which the portable terminal is mounted and electrically connected to the scanner device. The scanner device acquires identification information of the portable terminal when the scanner device detects mounting of the portable terminal on the mounting portion, and transmits a connection request to the portable terminal having the identification information. The portable terminal activates an application for establishing communication with the scanner device in response to the connection request from the scanner device when the mounting of the portable terminal on the mounting portion is detected. Thus, the communication between the portable terminal and the scanner device can be established without operation of a user.
US09026172B2 Method, system and apparatus for managing transports
According to embodiments described in the specification, a method, system and apparatus for managing transports is provided. The method comprises: maintaining a transport preference in a memory of the mobile electronic device, the transport preference including an identifier of a preferred transport; monitoring available transports; and selecting a transport for use based on the transport preference and the available transports.
US09026167B2 Picocell range expansion configuration on authorized shared access
An apparatus, system, and method for a communication network that includes a picocell range expansion configuration on authorized shared access. A method may include determining, in a controller, at least one allowable maximal range expansion bias value for at least one picocell within a coverage area of a macrocell. The method may also include sending the determined allowable maximal range expansion bias value for the at least one picocell from the controller to the macrocell. A further method may include receiving at least one allowable maximal range expansion bias value for at least one picocell from a controller. The method may also include updating, by a macrocell, a range expansion bias value for each picocell within a macrocell based on the received allowable maximal range expansion bias value.
US09026164B2 Selective transmission of power decision pilot in a wireless communication system
Techniques for selectively transmitting a power decision pilot are described. The power decision pilot may be indicative of the transmit power to use for data transmission in a future time interval. The power decision pilot may be transmitted when sufficiently beneficial for channel quality estimation or omitted otherwise. Whether or not to transmit the power decision pilot may be determined based on system type (e.g., heterogeneous or homogeneous system), the presence or absence of a dominant interferer, whether a reduce interference request is received, etc. For example, a base station may transmit a power decision pilot if it causes high interference to a non-served terminal, if a served terminal observes high interference from a neighbor base station, if the base station receives a reduce interference request from a non-served terminal, etc. The power decision pilot may be transmitted if a determination is made to transmit the pilot or omitted otherwise.
US09026162B2 Multi-technology coexistence for IBSS networks
Apparatus configured to be implemented in a first wireless communication device, having corresponding non-transitory computer-readable media, comprise a memory configured to store a coexistence schedule, wherein the coexistence schedule defines WLAN intervals and non-WLAN intervals; a WLAN transceiver configured to transmit WLAN signals in an IBSS network; a non-WLAN transceiver configured to transmit wireless non-WLAN signals; and a coexistence circuit configured to allow the WLAN transceiver to transmit the WLAN signals in the IBSS network only during the WLAN intervals, wherein the coexistence circuit is further configured to allow the non-WLAN transceiver to transmit the wireless non-WLAN signals only during the non-WLAN intervals; and wherein the coexistence circuit is further configured to cause the WLAN transceiver to transmit one or more coexistence request messages, each indicating a duration of at least one of a respective one of the WLAN intervals, and a respective one of the non-WLAN intervals.
US09026159B2 Method and devices for bandwidth allocation in a wireless communications system
A method is provided by the present invention for allocating channel resources in a wireless network. The method comprises: a) transmitting at least one message which comprises information that would allow association of at least one service flow for conveying data from/to a subscriber terminal, with at least one group of service flows; b) transmitting from a base station messages adapted to provide information which relate to the allocation of resources of a channel along which data will be transmitted to/from said subscriber terminal via one or more service flows associated with that at least one group of service flows, and wherein the information comprises an identification of the at least one group of service flows; and c) transmitting data from/to the subscriber terminal in accordance with the allocation of the channel resources for the at least one group of service flows.
US09026156B2 Method and apparatus providing in-device co-existence signaling
In accordance with an example embodiment of the present invention, an apparatus, method and computer storage product are disclosed which compose a report at an apparatus having at least one network radio and at least one other radio, the report comprising in-device coexistence related information that combines information descriptive of potential and on-going interference to the at least one other radio as two orthogonal components comprised of power domain information and time domain information and transmit the report to a network station with which the apparatus communicates using the at least one network radio.
US09026155B2 Logging system for wireless communication and wireless device
A logging system includes a plurality of receiving wireless devices, and a logging device. Each receiving wireless device receives a communication content of a target wireless device by using a corresponding channel. Each receiving wireless device outputs a log that shows a communication status of the corresponding channel. A logging device collects the log that is output from each of the plurality of receiving wireless devices.
US09026153B2 Method and apparatus for state/mode transitioning
A method and apparatus for transitioning states or modes on a user equipment, the method having the steps of receiving, at a network element, a transition indication; checking a radio resource profile for the user equipment; and making a transitioning decision at the network element based on the received transition indication and the radio resource profile.
US09026151B2 Base station positioning using Doppler observables, position, and velocity
Methods, devices, and systems are described for using multiple measurements including Doppler measurements from a mobile device to identify the position of the base station. Repeated Doppler and velocity measurements from different locations, with measurement groups taken at the same time or within a certain time frame, may be used to identify the location of a base station with which the mobile device is communicating.
US09026150B2 Mobile Tracking
A method of tracking a first wireless communications device using another computing device, such as a second wireless communications device, includes obtaining current position data for the first wireless communications device and obtaining one or more of speed data, time data, and path data for the first wireless communications device. The first wireless device then transmits the current position data and at least one of the speed data, time data and path data to the second wireless communications device or other computing device. In addition to current position data, the speed, path and time data facilitate tracking of the first wireless communications device. When a first mobile user wants a second mobile user to follow him, the first mobile user can put his device in “follow me” (tracking) mode. This is particularly useful when the first and second mobile users are traveling in respective cars or other vehicles.
US09026147B2 Defibrillator location tracking device
A defibrillator is disclosed for communication with a transmitter associated with a location. The defibrillator is configured to generate an electronic signature for determining a position of the defibrillator within the location. The electronic signature includes electronic data correlating the position of the defibrillator to the transmitter. The electronic data may include GPS data. The defibrillator is configured to generate the electronic signature during a first and a second window of time to define a first and a second electronic signature. A differential between the first and the second electronic signatures corresponds to a positional state of the defibrillator, indicating movement within or between two locations. In a disclosed system, the first electronic signature is stored in a database and a server is configured to generate the differential and to communicate the positional state of the defibrillator to a stakeholder. Methods of use are also disclosed.
US09026145B1 Systems and methods for mapping IP-addresses to geolocations
A computer-implemented method that includes receiving a location from a location aware access device and an IP address of a network device to which the location aware access device is connected, receiving a request that includes the IP address of the network device from a location unaware access device that is connected to the network device, determining a geographic location for the location unaware access device based on the IP address of the network device and the location received from the location aware access device, selecting information responsive to the request from the location unaware access device based at least in part on the geographic location, and providing the selected information to the location unaware access device.
US09026143B2 Providing base station almanac to mobile station
The subject matter disclosed herein relates to a hierarchal base station almanac received at a mobile station.
US09026142B2 Apparatus and method for reporting location information of terminal
An apparatus for reporting location information reports location information to a base station when there is a reporting request for location information necessary for wireless location measurement from the base station and reports the location information necessary for the wireless location measurement to the base station according to a reporting period. In addition, the apparatus for reporting location information reports the location information to the base station when events are generated within the reporting period.
US09026141B2 System and method for controlling device location determination
A controlling device such as a remote control has programming for transmitting a signal response to a plurality of control environments, each environment including a signaling device. Each signaling device in receipt of the signal request sends a signal response having a unique ID which is chosen to be characteristically attenuated by the surroundings of the environment. Because the controlling device can only be in one environment at a given time, and given the attenuation characteristics of the signal response from each signaling device, only one signal response will be received by the controlling device in each environment. Location definitions associated with the received unique ID may be used by programming in the controlling device to recall saved devices states, commands sets, macros, and even to dynamically generate commands based on the location information.
US09026139B2 Location-based cognitive and predictive communication system
A location-based cognitive and predictive communication system includes an interface connected to sensors to receive transactional data for an individual measured by the sensors. A memory stores the transactional data. The transactional data may be associated with a current travel path for the individual and includes a time and geographic location for the individual on the travel path. A prediction module may determine a current activity for the individual based on a prediction determined from the transactional data and may determine a choice set for the individual based on the current activity and based on predictions for a group for which the individual is a member. The choice set may include choices associated with transportation for the current travel path of the individual.
US09026137B2 Determining a location of a wireless endpoint device in a wireless network
A method, computer readable medium and apparatus for determining a location of a user endpoint device in a wireless network are disclosed. For example, the method receives from each of a plurality of base stations a plurality of signals and a plurality of times of arrival, wherein each of the plurality of times of arrival is associated with a particular signal of the plurality of signals, and determines the location of the wireless endpoint device from the plurality of signals and the plurality of times of arrival.
US09026136B2 Method for implementing location update, serving GPRS support node and visitor location register
The present invention provides a method for implementing a location update that includes: receiving a routing area update request message which includes a mixed location update indication and a routing area identification (RAI) and is sent by a serving radio network subsystem (SRNS); performing, at least according to the RAI, a routing area update; at least according to the routing area update request message, obtaining a location area identification (LAI) and an address of a visitor location register (VLR) which are of a 2G network system where a mobile terminal is located; and sending the location area update request message, which carries at least the mixed location update indication and the LAI, to the VLR corresponding to the address of the VLR such that the VLR corresponding to the address of the VLR implements a location area update, at least according to the location area update request message.
US09026133B2 Handset agent calibration for timing based locating systems
The systems and methods disclosed herein can implement a handset agent calibration solution that uses the GPS receivers on mobile devices to determine a location of the mobile device to calibrate timing based locating systems. The handset agent can be installed on the mobile device and can upload to an internet server the coordinates captured by the GPS receiver along with the observed time differences. The observed time differences and the location of the mobile device can be used to solve for reference time differences to calibrate unsynchronized macrocells. The reference time difference can be used to solve for the location of other mobile devices if the observed time differences between that mobile device and the macrocells are known. The solution can include receiving measurement reports from many mobile devices to obtain averaged observed time differences at a reference location to achieve more accurate reference time differences.
US09026125B2 System and methods for mitigating receiver desense caused by simultaneous transmission on multi-SIM wireless communications devices
Methods are provided that enable mitigation of desense from a transmission on a first radio frequency (RF) resource associated with a first SIM to a receiver circuit of a second RF resource associated with a second SIM in the same device. A multi-SIM wireless device, such as a dual-SIM dual active (DSDA) device, may utilize characteristics of uplink and downlink signals to determine an optimal action that reduces interference from conflicting signals. Mitigating actions do not require involvement on the network side, and may greatly improve processing time for implementing interference prevention measures.
US09026123B2 Method and apparatus for managing uplink communication in wireless communication network
A method for managing uplink communication in wireless communication network is provided. The method includes selecting one or more Mobile Stations (MSs) from a plurality of MSs based on a first signal parameter corresponding to each MS of the one or more MSs, one or more second signal parameters corresponding to each MS of the one or more MSs, and one or more threshold parameters. The first signal parameter is associated with a Base Station (BS) serving a MS. Further, the one or more second signal parameters are associated with one or more BSs neighboring to the MS. The one or more threshold parameters are associated with a communication parameter. Thereafter, the method includes modifying uplink Modulation and Coding Scheme (MCS) level of the one or more MSs.
US09026117B2 Systems and methods for real-time cellular-to-internet video transfer
The present invention provides systems and methods for real-time cellular to Internet video transfer during a voice call between an initiator and a recipient handset. In some embodiments, the systems and methods deliver the video stream in real-time from a cellular phone to a personal computer using the Internet.
US09026116B2 Method for controlling uplink power in a broadband wireless access system
The present invention relates to a broadband wireless access system, and more particularly, to a method for efficiently determining power for ranging performed by a terminal on a target base station or a target region during handover or during changing of a region. A method for controlling uplink power for network reentry of a terminal from a first region to a second region in a broadband wireless access system, according to an embodiment of the present invention, comprises the steps of: receiving a media access control (MAC) management message including a power control parameter that is to be applied to the second region from the first region; and performing ranging to the second region by applying the power control parameter.
US09026110B1 Methods and systems for using macro coverage to manage femtocell registrations, so as to avoid signaling overload
Methods and systems for using coverage or capacity classifications regarding a macro RF network to manage registration of femtocells with a service provider network (SPN) so as to avoid signaling overload are described herein. After a wide-scale power outage within an area where multiple femtocells are located, the femtocells can power on and attempt to register with the SPN at about the same time. The femtocells can scan RF signals received from the macro network and classify the received RF signals with respect to capacity or coverage of the macro network at the time of transmitting the RF signals. A device within the SPN can determine whether classification of the received RF signals is associated with dropping or accepting a registration request associated with the classified RF signals. The SPN device can accept the registration request or drop the registration request and request the femtocell to transmit another registration request.
US09026106B2 Hybrid dual-band satellite communication system
A hybrid satellite communication system in which a hub station transmits signals to remote stations through a satellite at a relatively low frequency which is unaffected by weather effects and in which the remote stations transmit signals to the hub station at a relatively higher frequency which enables the use of more economical equipment at the remote stations. The hub station senses the signal quality or strength received from each remote station and transmits power control signals to remote stations with poor signal strengths to cause such remote stations to increase their output power to overcome weather effects. The power control signals are transmitted on the lower frequency to prevent the power control signals from being masked by the weather effects.
US09026100B2 Policy and charging control method, network entities, communication system and computer program therefor
It is provided a policy and charging control method carried out in a communication network. The communication network comprises a first network entity (100), PCFR, including a policy and charging rules function and a second network entity (200), PCEF, including a policy and charging enforcement function for enforcing policy and charging rules in at least two groups of cells, each group of cells including at least one cell. The method comprises configuring (S110), on the second network entity, for a first one group of the at least two groups of cells, an event subscription dependent on a location of the user equipment, the event subscription being specific to the first group of cells. The method further foresees, at the second network entity, detecting (S120) an event associated with the configured event subscription and sending a notification of the detected event to the first network entity and, at the first network entity, after receipt of the notification, determining (S130) whether to perform one among installing, modifying and removing a policy and charging control rule in dependence of the detected event. Corresponding network entities, network system and computer programs are provided.
US09026099B2 Mechanisms to improve mobile device roaming in wireless networks
A mobile wireless device adapts roaming parameters used to determine searching for and switching among access points. The roaming parameters are adjusted based on a wireless network characterization for access points that includes a detected wireless network type. In an embodiment, the wireless network type is characterized by a service set identifier and a number of unique basic service set identifiers associated with the service set identifier per radio frequency band. Roaming parameters include a scan threshold, a roam threshold and a time interval between successive scans.
US09026097B2 Device and method for communication devices
A method determines an operating mode for a first communications device to communicatively connect to a second communications device. The method includes transmitting, by a first communications device to a wireless services manager arrangement (WSMA), contact identification data associated with a second communications device. The method includes determining, by the WSMA, association data as a function of the contact identification data and a contact identification database. The method includes determining, by the WSMA, one of a plurality of operating modes for the first communications device as a function of the association data. The method includes communicatively connecting the first communications device with the second communications device utilizing the determined operating mode.
US09026089B2 Data volume reporting for multimedia broadcast/multimedia service groups
Multicast/broadcast messaging service (MBMS) arrangement, in which a broadcast/multicast service center delivers multimedia messages to a plurality of users via a gateway GPRS support node (GGSN) and via a serving GPRS support node (SGSN) and a radio access network (RAN), in association with a given temporary mobile group identity (TMGI) and using a single radio access bearer (RAB). Responsive to a given event, the SGSN sends to the RAN a data volume report query identifying said RAB by the TMGI or another unique parameter. The RAN responds with a data volume report that indicates the amount of unsent MBMS data. If so agreed, the SGSN will pass said amount to a charging gateway for compensation in charging for the MBMS service.
US09026088B1 Controlling a crowd of multiple mobile station devices
Multiple mobile station devices may communicate in a concerted effort. A number of mobile station devices may be identified as being present at a pre-defined venue location via a server and an application may be initiated on the server that establishes a feedback menu display. The feedback menu display may be transmitted to each of the identified mobile station devices receiving feedback messages from a majority of the mobile station devices responsive to the feedback menu display questions, the feedback messages may be processed, and a result may be provided to a moderator device.
US09026086B2 Method and apparatus for processing messages in a mobile device
A method and apparatus for processing a message in a mobile device are provided. In the method, when a message is received from a designated subscriber, a control unit of the apparatus stores the received message in a corresponding application buffer and also links the received message to a combined message buffer corresponding to the designated subscriber. When there is a request for viewing messages received from the designated subscriber, the control unit lists received messages of all types linked to the combined message buffer corresponding to the designated subscriber.
US09026083B2 Method for determining mobile device password settings based on acceleration information
Methods, devices, and systems are disclosed for altering a mobile electronic device's screen timeout based on an acceleration event. A ringtone can be altered in addition to the password timeout time. Historical accelerations may be recognized and the time out can be adjusted based on the determined risk associated acceleration.
US09026078B2 Method and apparatus for policy management in a communication system
A system that incorporates the subject disclosure may perform, for example, operations including monitoring events relating to activities by a plurality of communication devices, content sources supplying content to the plurality of communication devices, and network conditions during content exchanges between the plurality of communication devices and the content sources, tagging the events to generate tagged events, detecting an event initiated by a communication device of the plurality of communication devices, obtaining tagged event information from the tagged events according to the event detected, generating a policy according to the tagged event information, and transmitting the policy to a policy enforcement function system to facilitate a communication session between the communication device and the content source according to the policy. Other embodiments are disclosed.
US09026073B2 Device for receiving signals, antenna device and mobile terminal
The disclosure discloses a device for receiving signals, which includes: equipment with lead wires configured to be reused as a receiving antenna to receive Frequency Modulation (FM) signals. The disclosure further discloses an antenna device and a mobile terminal. According to the technical solution of the disclosure, occupied space of a receiving antenna for FM signal is reduced greatly.
US09026062B2 Method and apparatus for managing operations of a communication device
A system that incorporates teachings of the present disclosure may include, for example, a communication device having a controller to provision a matching network that controls one or more operational characteristics of one of a receiver portion and a transmitter portion of the communication device according to a profile describing one or more characteristics of a communication system from which the communication device operates. Additional embodiments are disclosed.
US09026060B2 Bidirectional matching network
A bidirectional matching network is disclosed. In an exemplary embodiment, an apparatus includes a first matching circuit connected in a first signal path between a node and a first amplifier, the first matching circuit configured to translate an off-state impedance of the first amplifier to a first translated off-state impedance. The apparatus also includes a second matching circuit connected in a second signal path between the node and a second amplifier. The second matching circuit configured to translate an off-state impedance of the second amplifier to a second translated off-state impedance. The second translated off-state impedance is configured to reduce power loss associated with a first signal flowing in the first signal path and the first translated off-state impedance is configured to reduce power loss associated with a second signal flowing in the second signal path.
US09026059B2 Adaptive maximum power limiting using capacitive sensing in a wireless device
An apparatus for satisfying Specific Absorption Rate (SAR) compliance criteria comprising a processor configured to receive a first capacitance measurement from a first capacitance sensor, receive a second capacitance measurement from a second capacitance sensor, determine a relative proximity of a human body to a wireless device based on the first capacitance measurement and the second capacitance measurement, and adjust a radio frequency (RF) transceiver's output power from a first output power limit to a second output power limit based on the determined relative proximity.
US09026058B2 Measurement configuration and reporting of CSG cells in connected mode
A network sends to a user equipment UE a range indicator by which a private cell can be distinguished from a non-private cell, a first indicator that indicates whether or not to report private cells in a measurement report, and a second indicator that indicates which private cells are to have their measurements reported. The UE receives these, in an embodiment all in a same message. The UE uses the second indicator to identify at least one cell to report and the received range indicator to distinguish private cells from non-private cells; measures a signal from the identified at least one cell which is determined by the range indicator to be a private cell; and sends to the network a measurement report that comprises a measurement indication from the identified and determined at least one private cell. The network receives from the UE that measurement report.
US09026048B2 Detecting a presence of near field communications (NFC) devices
A near field communications (NFC) device is disclosed that detects a presence of another NFC capable device within its magnetic field. The NFC device observes signal metrics of an observed detection signal at various intervals. The NFC device determines a statistical relationship based upon at least two first signal metrics from among the signal metrics to determine an estimate of at least one second signal metric from among the signal metrics. The NFC device compares a difference between the estimate of the signal metric of the at least one second signal metric and the at least one second signal metric. The NFC capable device makes a first determination that another NFC device is present within its magnetic field when the difference indicates that the at least one second signal metric is non-linearly related to the at least two first signal metrics.
US09026047B2 Systems and methods for providing NFC secure application support in battery-off mode when no nonvolatile memory write access is available
Embodiments of the present invention provide systems and methods for NFC secure application support when an NFC device is executing in a battery-off or battery-low mode. In such a case, the NFC device may have enough power to execute some applications (e.g., read-only applications) but not enough power to execute others (e.g., applications that require data to be written). Embodiments of the present invention enable these lower-power applications to be executed by the NFC device even when a host communications device has no battery power.
US09026045B2 Short range wireless communication apparatus
An in-vehicle apparatus selects, as a profile connection mode, one connection mode out of a first connection mode and a second connection mode, and performs profile connection using the selected one connection mode. The first connection mode is to transmit a profile connection request signal to a communication partner so as to start a connection procedure; the second connection mode is to wait for reception of a profile connection request signal from the communication partner for a predetermined time so as to start the connection procedure. When the profile connection using the selected one connection mode fails, a connection procedure using the other connection mode that was not selected previously is started. When the profile connection using the other connection mode is successful, upon occurrence of a next profile connection request, the other connection mode is selected as a profile connection mode.
US09026043B2 System architecture for high density satellite capacity footprint with flexible antenna signal routing capabilities
A transmission and reception spot beam antenna is provided. A first transponder is configured to receive communications signals within a first receive spot beam and to transmit the communications signals within a first transmit spot beam. A second transponder is configured to receive reach-back signals within a second receive spot beam and to process the reach-back signals. A link between the second transponder and the first transponder passes the reach-back signals to the first transponder for transmission within the first transmit spot beam. A third transponder is configured to receive communications signals within a third receive spot beam and to transmit the communications signals within a third transmit spot beam. A link between the first transponder and the third transponder passes the communications signals to the third transponder, wherein the third transponder is configured to process the communications signals for transmission within the third transmit spot beam.
US09026039B2 Method and system for a wireless multi-hop relay network
In a wireless multi-hop relay network arranged in a tree topology, the base station and one or more relay stations are associated as a virtual base station (VBS). The base station and each relay station have a unique virtual base station identifier (VBS-ID) associated with the path defined by the base station and the one or more relay stations. a relay station in the branch uses its VBS-ID for communicating with an attached subscriber station (e.g. a mobile station) such that communications between the base station and subscriber station occur via the VBS. Subscriber station data communications are relayed between the base station and the one or more relay stations over the VBS via a tunnel connection. The VBS is autoconfigurable. Mobility for subscriber stations and relay stations is provided through reconfiguration of VBS's.
US09026038B2 Apparatus and method for repeating communication messages in rail vehicle system
A communication apparatus includes an operation module configured for communication with a wireless message repeater, e.g., a rail vehicle distributed power message repeater. The wireless message repeater is of the type having an antenna system, a receiver for receiving an incoming message, and a transmitter for transmitting a repeat message of the incoming message. The operation module is further configured to assess operation of the message repeater by comparing a feedback signal to the incoming message. The feedback signal may comprise part of a signal energy of the transmitted repeat message as received by the receiver. Alternatively or additionally, the operation module is further configured to assess operation of the message repeater by comparing at least one signal power associated with the transmitted repeat message to at least one threshold.
US09026037B2 Communication system, relay node, user equipment and base station
A relay node in a mobile communication network for receiving a radio signal from a base station and forwarding the signal to a mobile station. The relay node including a control unit that manages first information corresponding to link between the relay node and the mobile station, and a transmitter that directly transmits the first information to another relay node in the mobile communication network. The relay node including a receiver that receives, from the another relay node, second information corresponding to a link between the another relay node and another mobile station. The control unit controlling resources used to communicate with the mobile station based on the first information corresponding to link between the relay node and the mobile station and the second information corresponding to the link between the another relay node and the another mobile station.
US09026031B2 Medium accommodation cassette, medium feeding device, and recording apparatus
The bottom surface of a paper cassette that supports recording paper is configured of a first bottom surface and a second bottom surface. The second bottom surface is formed of a swing member having a fulcrum at the downstream side in the paper feeding direction and being capable of swinging about the fulcrum with the upstream side in the paper feeding direction serving as a free end, thereby providing a structure in which an angle formed by the second bottom surface and a separation slope increases when the second bottom surface is caused to sink downward by a swing of the swing member.
US09026027B2 Cleaning blade, process cartridge, electrophotographic apparatus, and polyester urethane rubber
A cleaning blade includes a polyester urethane rubber. In an IR spectrum measured by μATR on the surface of a contact portion of the polyester urethane rubber at which the cleaning blade comes into contact with a member to be cleaned, a ratio (ISI/ISE) of an intensity (ISI) of a C—N peak due to an isocyanurate group included in the polyester urethane rubber to an intensity (ISE) of a C═O peak due to an ester group included in the polyester urethane rubber is 0.65 or more and 2.50 or less. A siloxane compound is present on the surface of the contact portion of the polyester urethane rubber.
US09026025B2 Fixing device including heating span adjuster, image forming apparatus, and fixing method
A fixing device includes a fixing rotator heated by a heater and a pressing rotator to press against the fixing rotator to form a fixing nip therebetween. A heating span adjuster, interposed between the heater and the fixing rotator, is movable in a circumferential direction of the fixing rotator. The heating span adjuster moves to a retracted position where the heating span adjuster allows the heater to heat the fixing rotator in an increased axial heating span of the fixing rotator after the heater starts heating the fixing rotator until the fixing rotator and the pressing rotator start conveying a recording medium through the fixing nip. The heating span adjuster at the retracted position is outboard from a circumferential, direct heating span of the fixing rotator where the heater heats the fixing rotator directly.
US09026021B2 Roller cleaning device and image forming apparatus
An image forming apparatus is provided. The image forming apparatus includes a pair of register rollers including a driving roller and a dust remover roller, a dust scraper to scrape off dust from the dust remover roller, a dust container box, including a lateral plate and a protrusion, to contain the dust scraped off from the dust remover roller, a roller bearing attached to the lateral plate to be immovable and to rotatably support the dust remover roller, a scraper support swingably supported by the dust container box and to support the dust scraper, and a frame to swingably support the dust container box via a protrusion support, to rotatably support the driving roller, while a rotation axis of the driving roller is fixed to the frame, and to support the roller bearing to be slidable in an in-axes direction between the driving roller and the dust remover roller.
US09026019B2 Transfer device, method for performing the same and image forming device
A transfer device comprising: a load including a transferring unit, the transferring unit being configured to transfer an image on a transferable material; a direct current source connected to the load and configured to apply a direct voltage to the load; and an alternating current source connected between the load and the direct current source in attachable and detachable manner, the alternating current source being configured to selectively apply to the load an overlapping voltage that is formed by overlapping an alternating voltage and the direct voltage.
US09026015B2 Developing roller, and developing device, process cartridge and image forming method and apparatus using the developing roller
A developing roller to bear toner thereon is provided. The developing roller includes a cylindrical electroconductive substrate; an electroconductive elastic layer located on a peripheral surface of the cylindrical electroconductive substrate; and a toner bearing layer located on a peripheral surface of the electroconductive elastic layer. The toner bearing layer includes a polyurethane resin, which is a reaction product of at least an isocyanate compound having an isocyanurate structure and a polyol at a NCO/OH molar ratio of from 90 to 110. The toner bearing layer has a water contact angle of from 135° to 155°, and a static friction coefficient of from 0.10 to 0.15.
US09026013B2 System and apparatus for toner charging using charge/metering blade having an adjustable nip
A developer apparatus including a housing defining a chamber storing a supply of toner, and a developer roll disposed in the chamber, the developer roll configured to rotate about a longitudinal access to transport toner on a surface of the developer roll to a development zone. The developer apparatus also includes a charge/metering blade having a curved section configured to contact the surface of the developer roll so as to form an adjustable contact nip. The charge/metering blade also includes an overhang configured to control an amount of toner to enter the adjustable contact nip formed by the at least one curved section of the charge/metering blade.
US09026011B2 Image forming apparatus
An image forming apparatus includes a photosensitive member, a first developer carrying member for carrying a developer comprising toner and a carrier for developing an electrostatic image formed on the photosensitive member, and a second developer carrying member for carrying the developer received from the first developer carrying. The second developer carrying member is disposed downstream of the first developer carrying member with respect to a rotational direction of the photosensitive member. In addition, a voltage source applies a developing bias voltage to the first developer carrying member and second developer carrying member, and a driving device rotates the first developer carrying member at a peripheral speed higher than that of the photosensitive member and rotates the second developer carrying member at a peripheral speed which is higher than that of the photosensitive member and which is lower than that of the first developer carrying member.
US09026010B2 Image forming apparatus and cartridge that is attachable to and detachable from the image forming apparatus
An image forming apparatus includes an image forming apparatus body and a cartridge attachable to and detachable from the image forming apparatus body. The cartridge includes a handle portion attached to the case body and grasped when attached to and detached from the image forming apparatus body. The handle portion can be positioned at a first position at which the handle portion protrudes beyond the case body, a second position at which the handle portion is closer to the case body than in the case where the handle portion is at the first position and the cartridge that has been attached to the image forming apparatus body comes into contact with the open-close portion when the open-close portion is closed, and a third position at which the handle portion is closer to the case body than in the case where the handle portion is at the second position.
US09026008B2 Developing device having developer conveying members
A developing device includes a developing chamber which supplies a developer to a developer bearing member, an agitating chamber connected at both ends to the developing chamber and disposed above the developing chamber, a first developer conveying member disposed within the developing chamber, and a second developer conveying member disposed within the agitating chamber. In addition, a third developer conveying member is disposed on a same axis as the first developer conveying member and able to convey the developer toward the developing chamber at a downstream side from a first connecting portion in a conveying direction of the first developer conveying member, and a supplying portion supplies developer to the third developer conveying member and is disposed at a position facing the third developer conveying member.
US09026006B2 Image forming apparatus
An image forming apparatus includes a housing; a driving portion provided in the housing and configured to generate a driving force; an interchangeable member interchangeably provided in the housing and having a driving-force-receiving portion at which the driving force is received, the interchangeable member being configured to rotate by receiving the driving force at the driving-force-receiving portion; a driving-force-transmitting portion provided in the housing and connecting the driving portion and the interchangeable member to each other, the driving-force-transmitting portion being configured to transmit the driving force from the driving portion to the interchangeable member; and a connecting-and-disconnecting mechanism that allows the driving force to be transmitted between the driving portion and the driving-force-transmitting portion when the interchangeable member rotates, and prevents the driving force from being transmitted between the driving portion and the driving-force-transmitting portion when the interchangeable member is to be attached to the housing.
US09026005B2 Image forming apparatus
An image forming apparatus is provided, which includes a sheet tray disposed to face a plurality of photoconductive bodies across a belt device, and two main frames disposed to face each other across the plurality of photoconductive bodies, the belt device, and the sheet tray, the two main frames being configured such that the plurality of photoconductive bodies, the belt device, and the sheet tray are detachably attached thereto, the two main frames being further configured to define a communication section that leads from a space for accommodating the plurality of photoconductive bodies to the sheet tray.
US09026002B2 Image forming apparatus having developing unit in which developing device is movably disposed
An image forming apparatus includes: a main body; a photosensitive drum rotatably supported in the main body; a developing unit detachably accommodated in the main body in a direction along an axis of the photosensitive drum in a state where the photosensitive drum is disposed in the main body. The developing unit includes: a developer carrying member configured to carry developer for supplying the developer to the photosensitive drum; a developing frame supporting the developer carrying member; and a supporting assembly configured to support the developing frame such that, in a state where the developing unit is accommodated in the main body, the developing frame is movable between a proximity position where the developer carrying member and the photosensitive drum being positioned adjacent to or in contact with each other and a separation position where the developer carrying member and the photosensitive drum being separated from each other.
US09025998B2 Process cartridge and image forming apparatus
A process cartridge includes: a first unit including a photosensitive drum; a second unit, including a process member, movable to a spaced position and to a close position; and a spacer member for holding the second unit at the spaced position. The spacer member includes a contact portion for holding the second unit at the spaced position and includes a portion-to-be-phase-determined for preventing rotation of the spacer member by being engaged with a phase-determining portion provided in the second unit. The spacer member is rotated, by receiving a force from the drum at the contact portion when the drum is rotated, against a force with which the phase-determining portion determines a rotational position of the spacer member, and eliminates a contact state of the contact portion with the drum to permit movement of the second unit from the spaced position to the close position.
US09025994B2 Image forming apparatus
An image forming apparatus includes an image bearing member to bear a latent image on a surface thereof, a developing device to develop the latent image with toner, an intermediate transfer member, a secondary transfer member, a cleaning device, and a main body. The cleaning device cleans the secondary transfer member for a predetermined time period T1 during a startup operation after printing is completed normally before subsequent printing. The main body houses the image bearing member, the developing device, the intermediate transfer member, the secondary transfer member, and the cleaning device. At least one of the image bearing member and the developing device constitutes a process cartridge detachably attachable relative to the main body, and in a case in which the process cartridge is installed in the main body, the cleaning device cleans the secondary transfer member for a time period T2 extended from the predetermined time period T1.
US09025989B2 Image heating apparatus
An image heating apparatus includes a rotatable fixing member; an air-blowing unit for blowing air onto an end portion of the rotatable fixing member with respect to a generating line direction of the rotatable fixing member, wherein the air-blowing unit includes a fan, a duct for guiding the air generated by drive of the fan, and a shutter, provided at an outlet of the duct, for switching an outlet width of the duct with respect to the generating line direction; and a partition, provided in the duct, for partitioning an air passing region inside the duct into a plurality of regions with respect to the generating line direction, wherein the partition extends to a neighborhood of the shutter with respect to an air-blowing direction.
US09025988B2 Image forming apparatus and bias power supply apparatus and method
An image forming apparatus includes an image carrier and the following elements. A charging unit generates a charging electric field and charges the image carrier with the charging electric field. An exposure unit exposes the charged image carrier to light and forms an electrostatic latent image on the image carrier. A developing unit generates a developing electric field and develops the electrostatic latent image. A transfer unit transfers the developed image onto a transfer subject. At least one of the charging electric field and the developing electric field is generated by a bias power supply unit including a transformer having a primary winding and a secondary winding, and also including the following elements. A switch circuit supplies a current to the primary winding of the transformer by switching a switching device. A modulator circuit generates a PWM modulation signal. A waveform setting unit sets a waveform of a carrier signal.
US09025987B2 Printing control apparatus and printing control method
A printing control apparatus determines whether a limit to prohibit printing using a spot color printing material is imposed on, out of a plurality of objects included in document data, an object set to be printed using the spot color printing material. Upon determining that the limit to prohibit the printing using the spot color printing material is imposed on the object set to be printed using the spot color printing material, control is performed to prohibit issuance of a rendering command to print the object using the spot color printing material.
US09025984B2 Image forming apparatus capable of stably detecting temperature of fixing device regardless of orientation of the image forming apparatus
An image forming apparatus orientatable in either a first position or a second position, the second position being different from the first position in inclination with respect to a horizontal plane, comprising: a fixing device including a heating roller and a pressurizing member, pressing the pressurizing member against a surface of the heating roller to form a fixing nip, and thermally fixing a toner image on a recording sheet passing through the fixing nip; at least one temperature detector detecting surface temperature of the heating roller without contact with the surface; a heater heating the heating roller; a controller controlling the heater according to the surface temperature, thereby controlling the surface temperature; and a switcher switching a detection point of the temperature detector between a first and a second detection point according to whether the image forming apparatus is in the first or the second position.
US09025983B2 Image forming apparatus having a cooling unit and method for forming image using the same
An image forming apparatus has an image forming unit configured to form an image on a sheet using a decolorable toner, a fixing unit configured to fix the image on the sheet by heating, a cooling unit for cooling the fixing unit, and a control section for controlling the cooling unit. The control section turns on the cooling unit if the control section determines that the temperature of the fixing unit is at or above a predetermined temperature.
US09025978B2 Image forming apparatus and method of forming image
An image forming apparatus includes an image holding body on which a toner image is formed; a transfer unit that functions to transfer the toner image formed on the image holding body onto a recording medium; and an adjusting unit that adjusts a gap between the transfer unit and the image holding body based on the rigidity of the recording medium, the recording medium being conveyed through the gap with respect to the image holding body.
US09025976B2 Image forming apparatus
An image forming apparatus in which a first toner image to be transferred to a recording medium through secondary transfer is formed on an intermediate transfer member and a second toner image not to be transferred to the recording medium through secondary transfer is formed on the intermediate transfer member after the first toner image has been formed. When the first toner image and the second toner image are formed, a position on the intermediate transfer member at which the second toner image is formed is controlled in accordance with a conveying direction length of the recording medium, to which the first toner image is transferred through secondary transfer, measured by using a detection unit.
US09025973B2 Image forming apparatus
An image forming apparatus includes a main body movably supporting an openable-and-closable portion, and the openable-and-closable portion is provided with a detection sensor. A first detection lever configured to be movable by being pushed by a sheet is provided on the main body, and a second detection lever configured to be capable of moving in conjunction with the movement of the first detection lever is provided on the openable-and-closable portion. The detection sensor is activated by the movement of the second detection lever based on the movement of the first detection lever.
US09025972B2 Image forming apparatus having toner replenishment unit
An image forming apparatus capable of reading a unique pattern of a toner bottle without using an expensive device, and of preventing the delay of the toner replenishment. A control unit controls a driving unit to rotate a toner bottle for replenishing toner and controls a reading unit to read a unique pattern of the toner bottle in conjunction with the rotation of the toner bottle, when receiving a toner replenishment signal in N-th time from a toner remaining amount detection unit after receiving the bottle detection signal from a bottle mounting detection unit.
US09025966B2 Method and device for driving a lamp
A method for driving a lamp (2) comprises the steps of: generating a lamp current (ICONST) having a constant magnitude; defining a commutation period having a duration TCOMM; defining a time base of original commutation moments, having fixed mutual intervals of 0.5*TCOMM; receiving data to be embedded in the light output; commutating the lamp current at commutation moments; wherein individual commutations are time-modulated in order to encode said received data. Preferably, a commutation moment is: either equal to an original commutation moment if there are no data to embed; or advanced over a modulation distance (Δ) with respect to the corresponding original commutation moment in order to encode data having a first value (“0”); or delayed over said modulation distance (Δ) with respect to the corresponding original commutation moment in order to encode data having a second value (“1”).
US09025961B2 Content supplying system which uses spatial light transmission
A spatial light transmitter of a content supplying system stores ID information of its own and emits spatial light on which the ID information is superimposed from a light emitting portion. A spatial light receiver is used by being connected to a handheld terminal and receives spatial light emitted from the spatial light transmitter. When a user carries the handheld terminal and moves close to the spatial light transmitter, the spatial light receiver receives spatial light emitted from the spatial light transmitter, and ID information obtaining means of the spatial light receiver obtains the ID information which is superimposed on spatial light from a light receiving signal of the light receiving portion, thereby outputting the ID information to the handheld terminal. Alternatively, the ID information obtaining means of the handheld terminal obtains the ID information on the basis of the light receiving signal, and the handheld terminal reproduces the content selected on the basis of the ID information.
US09025957B2 Upgradeable passive optical fiber circuit
Optical equipment for 1G-EPON, 10G-EPON, and CWDM services are joined together using a novel combination of optical power splitters and multiplexers. This combination of splitters and multiplexers can be disposed in a single housing, which reduces the size of the combination and improves performance, since jumpers between multiple, separately packaged, optical components can be avoided. One example of the inventive techniques and circuits disclosed herein is a combiner/separator circuit for combining and separating 1G-EPON and 10G-EPON signals. In the example application detailed herein, where EPON equipment is combined with CWDM equipment, an important advantage of this optical circuit is its ability to provide return wavelength isolation for EPON systems that have separate ports for 1G and 10G services.
US09025952B2 Determination of a maximum transmission distance for heterogeneous types of optical fibre
An exemplary method is provided for determining a maximum transmission distance for an optical link that has heterogeneous types of optical fiber segments. The method includes retrieving from a database a maximum transmission reach value for each type of optical fiber present in the optical link. A length of each type of the optical fiber to reach a distance is computed, where, for each type of the optical fiber present in the optical link, segments are summed from a starting point to the distance to determine the length of each type of the optical fiber along the optical link. The length for each type of the optical fiber in the optical link is normalized by multiplying the length of each type of the optical fiber by a weight chosen as a function of the maximum transmission reach value for each type of said optical fiber.
US09025951B2 Provisioning network devices in Ethernet-based access networks
In general, techniques are described for provisioning network devices in an Ethernet-based access network. For example, an access node located in an Ethernet-based access network positioned intermediate to a back office network and a customer network may implement the techniques. The access node comprises a control unit that discovers a demarcation point device that terminates the access network of the service provider network at the customer network. The control unit of the access node implements an Ethernet protocol to provide layer two network connectivity between the service provider network and the customer network, authenticates the demarcation point device based on a unique identifier assigned to the demarcation point device and, after successfully authenticating the demarcation point device, provisions the demarcation point device.
US09025949B2 Equalization delay agnostic protection switching in protected passive optical networks
Systems, methods and apparatus for operating an optical network terminal (ONT) in a passive optical network include maintaining an operational state in the passive optical network, estimating an upstream channel, adjusting equalization delay and physical layer frame offset values and switching from a backup mode to a primary mode of operation upon detecting a failure condition.
US09025947B1 Actuator
An actuator is provided for driving a camera module to perform a focusing operation. The actuator includes a carrier part, a base, a driving module, and plural balls. The carrier part is used for supporting the camera module and the plural balls. The base is used for accommodating the carrier part. The driving module is used for driving movement of the carrier part. The driving module is located at a corner of the carrier part. The plural balls are located at other corners of the carrier part. The carrier part is guided by the plural balls to be moved in a direction parallel with an optical axis of the camera module.
US09025943B2 Heat treatment apparatus and heat treatment method for heating substrate by irradiating substrate with flashes of light
Radiant energy from a semiconductor wafer which is determined from the theoretical value of black body radiation and the actually measured result of an output from a photodiode are brought into correspondence with each other, and a table showing a correlation therebetween is acquired and stored on a magnetic disk. When a semiconductor wafer to be treated is irradiated with flashes of light from flash lamps, the photodiode receives radiant light emitted from the semiconductor wafer. A controller determines, from the output from the photodiode, the radiant energy emitted per unit time from the semiconductor wafer irradiated with flashes of light, based on the acquired table. The controller further determines the surface temperature of the semiconductor wafer from the determined radiant energy.
US09025941B2 Data creation device and playback device for video picture in video stream
A data creation device performing compression encoding on first frame images showing a view from a first viewpoint and second frame images showing a view from a second viewpoint generates a stream in an MPEG-2 format, and base-view/dependent-view video streams in a format conforming to an MPEG-4 MVC format. The stream in the MPEG-2 format is generated by performing compression encoding on the first frame images. The base-view video stream is a stream of dummy data having the same number of frames as and a smaller data amount than the stream in the MPEG-2 format. The dependent-view video stream is obtained by performing compression encoding on each frame of the second frame images, with reference to a frame of the stream in the MPEG-2 format to be presented at the same time as a frame of the base-view video stream corresponding to the frame of the second frame images.
US09025939B2 Timer distribution across multiple client devices
Arrangements for managing a digital video recorder timer at a plurality of television receivers are presented. A plurality of television receivers may be present. Each television receiver of the plurality of television receivers may be linked with a particular user account. Each television receiver may use separate receiving hardware to receive television programming from a television service provider. A timer management computer system may receive a timer associated with the particular user account. The timer may specify a date, a time, and a television channel to be recorded. Based on the received timer, the timer management computer system may notify each television receiver of the plurality of television receivers of the timer for recording.
US09025937B1 Synchronous fusion of video and numerical data
According to typical practice of the present invention, temporal identifiers are simultaneously associated with (i) video and (ii) numerical data while these data are contemporaneously collected by, respectively, (i) a video camera filming an event and (ii) a data acquisition system acquiring numerical data from sensor(s) obtaining sensory information relating to the event. Various modes of inventive practice provide for time codes and/or markers as the temporal identifiers. The video and the numerical data are each converted to a digital form that furthers their mutual compatibility, the video to a compressed/encoded video file, the numerical data to an Adobe XMP data file. The compressed/encoded video file and the XMP data file are merged whereby the temporal identifiers are aligned with each other. The merged video file has numerical data embedded therein and is displayable so that the video and the numerical data are synchronized in comportment with actual real-time occurrence.
US09025935B2 Recording apparatus, recording method, and recording system
A moving image recording apparatus generates first moving image data and second moving image data having less number of pixels than that of the first moving image data, records a moving image file including generated moving image data into a recording medium, and in the case that the first moving image data is outputted to the external apparatus for recording the first moving image data, controls so as to generate the second moving image data concurrently with the outputting of the first moving image data and controls to record a moving image file including the generated second moving image data into the recording medium, wherein outputting an instruction for closing a moving image file including the first moving image data to the external apparatus is controlled in accordance with the moving image file including the second moving image data being recorded into the recording medium having been closed.
US09025933B2 Information processing device, information processing method, playback device, playback method, program and recording medium
An information processing device includes first encoding means for encoding an image by placing strip-shaped areas in the upper and lower sides, second encoding means for encoding data of first subtitles displayed in a third area formed by joining at least a part of one area of a first area and a second area together with the other area, first generating means for generating information referred to form the third area, and second generating means for generating the contents including the video stream, a stream of the first subtitles, and the control information.
US09025931B2 Recording apparatus, recording method, and program
A recording apparatus codes moving image data on a unit basis of a moving image sample corresponding to a first period, codes the audio data on a unit basis of an audio sample corresponding to a second period, stores the coded moving image data and audio data in a moving image file and records the moving image data and the audio data in a recording medium, determines based on a recording start position of the obtained moving image data, a recording start position of the obtained audio data to be a position preceding the recording start position of the obtained moving image data by at least the audio sample corresponding to the second period, and determines a reproduction start position of the recorded audio data to be a position following a head of the recorded audio data by the unit of the audio data.
US09025930B2 Chapter information creation apparatus and control method therefor
A chapter information creation apparatus calculates, from field-of-view information, a position of a video image having a narrow field of view whose ratio to the size of a field of view of a video image having the widest field of view, among a plurality of hierarchically-encoded video images, is less than or equal to a threshold value. Chapter information is then created if a moved distance over a fixed period is greater than or equal to a threshold value. Chapter information is created for other video images if, based on a result of analyzing the video image having widest field of view, a change in that video image is detected. Chapter information for the video image of each layer included in video image data obtained by hierarchically encoding video images having different fields of view can thereby be created using a simple method.
US09025926B2 Slotted Y-coupling waveguide for slotted waveguide modulator device
Embodiments of the present disclosure describe techniques and configurations for decreasing optical loss in a waveguide of a modulator device. In one embodiment, an apparatus includes a substrate, and a waveguide of a modulator device formed on the substrate, the waveguide having a first portion that is configured to receive light for propagation along the waveguide, a second portion that includes two slots formed in the waveguide that merge into a single slot, the second portion being coupled with the first portion, a third portion that includes the single slot formed in the waveguide, the third portion being coupled with the second portion, a fourth portion that includes another two slots formed in the waveguide, the another two slots branching from the single slot, the fourth portion being coupled with the third portion, and a fifth portion that is configured to output the propagated light, the fifth portion being coupled with the fourth portion. Other embodiments may be described and/or claimed.
US09025920B2 Optical coupling devices and silicon photonics chips having the same
Provided are optical coupling devices and silicon photonics chips having the same. the optical coupling device may include a lower layer having a first region and a second region, a first core layer disposed on the lower layer, the first core layer including first and second waveguides disposed on the first and second regions, respectively, a clad layer covering the first waveguide, and a second core layer interposed between the clad layer and the lower layer to cover the second waveguide. The second waveguide has a width decreasing with increasing distance from the first region and a vertical thickness greater than that of the first waveguide.
US09025919B2 High voltage photo-switch package module having encapsulation with profiled metallized concavities
A photo-conductive switch package module having a photo-conductive substrate or wafer with opposing electrode-interface surfaces metalized with first metallic layers formed thereon, and encapsulated with a dielectric encapsulation material such as for example epoxy. The first metallic layers are exposed through the encapsulation via encapsulation concavities which have a known contour profile, such as a Rogowski edge profile. Second metallic layers are then formed to line the concavities and come in contact with the first metal layer, to form profiled and metalized encapsulation concavities which mitigate enhancement points at the edges of electrodes matingly seated in the concavities. One or more optical waveguides may also be bonded to the substrate for coupling light into the photo-conductive wafer, with the encapsulation also encapsulating the waveguides.
US09025916B2 Optical communication apparatus
An optical communication apparatus includes a PCB, a photoelectric element, a driver chip, and a light waveguide. The PCB defines a groove in a surface thereof. The groove includes a bottom surface and a side surface connected to the bottom surface. The PCB includes a reflecting layer coated on the side surface. The photoelectric element includes an optical portion for emitting/receiving light carrying optical signals. An optical signal emitting/receiving direction of the photoelectric element is substantially perpendicular to the surface of the PCB. The side surface passes through a projection area of the optical portion along a direction substantially perpendicular to the surface of the PCB. An end of the light waveguide is positioned on the bottom surface of the groove and is out of the projection area of the optical portion. The reflecting layer couples optical signals between the photoelectric element and the light waveguide.
US09025913B2 Interposer for optical module, optical module using the same, method for manufacturing the same
An interposer for an optical module includes a first substrate having an optical device mounting part on which an optical device is mounted, and a second substrate including a connection via electrically connected to a terminal pattern of the optical device mounting part. The first and second substrates are coupled with each other while forming a predetermined inclination angle therebetween.
US09025912B2 Polarization material on an optical multiplexer or an optical demultiplexer
An optical device may include a substrate and an arrayed waveguide grating provided on the substrate. The arrayed waveguide grating may include a first slab or a second slab and multiple waveguides extending therebetween. The optical device may also include a layer of material provided on one of the first slab or second slab. The layer of material may have a thickness such that first light may have a first polarization is absorbed by the material and second light may have a second polarization passes through the one of the first slab or the second slab.
US09025910B2 Image retargeting quality assessment
A method of performing an image retargeting quality assessment comprising comparing an original image and a retargeted image in a frequency domain, wherein the retargeted image is obtained by performing a retargeting algorithm on the original image. The disclosure also includes an apparatus comprising a processor configured to perform an image retargeting quality assessment, and compare an original image and a retargeted image in a spatial domain, wherein the retargeted image is obtained by performing a retargeting algorithm on the original image, and wherein comparing the original image and the retargeted image in the spatial domain comprises comparing the original image and the retargeted image to determine an amount of shape distortion between the images.
US09025909B2 Automatic character stem stretching
A method and system for extending characters. The method automatically identifies sections of a character to elongate and sections of the character to not elongate. The method moves the sections of the character that are not to be elongated and elongates the sections that are to be elongated. The sections to be elongated are those sections of the character that are parallel to an axis for extending the character.
US09025904B2 Method and device for obtaining an image of a crumpled document from an image of said document when same is crumpled
The present invention relates to a method and device for obtaining an image of a crumpled document from an image of this document when it is crumpled. The method comprises a step of determining a three-dimensional geometric model of the surface of the crumpled document by triangulation of three-dimensional points defined from the pattern of a target extracted from the image of this document when it is crumpled; the method is characterized in that it comprises a step of determining a projection of the three-dimensional geometric model onto a so-called acquisition plane, by means of error minimization of this projection under constraints of preserving defined geometric characteristics in the vicinity of the three-dimensional points, and in that it comprises a step of superimposing the textures associated with the three-dimensional model onto the projection of this model thus determined. The present invention likewise relates to target patterns that make it possible to improve the quality of the image resulting from the method to be improved and/or to reduce the cost for computing said image.
US09025903B2 Image processing device and image processing method
An image processing device includes: a first edge strength calculation part that calculates a first edge strength for a focus pixel based on pixel values in a first region that includes the focus pixel in an input image; a second edge strength calculation part that calculates a second edge strength for the focus pixel based on pixel values in a second region that is smaller than the first region and that includes the focus pixel; and a filter processing part that determines a filter coefficient such that a first smoothing strength is higher than a second smoothing strength and that filters the input image using the filter coefficient. The first smoothing strength is obtained where the first edge strength is higher than a first reference value and where the second edge strength is lower than a second reference value, and the second smoothing strength is obtained in other cases.
US09025893B2 Method and apparatus for encoding images using template matching and method and apparatus for decoding images
Provided are a method and an apparatus for encoding images using template matching and a method and an apparatus for decoding images. The method for encoding the images can determine a template of an encoding target block and can determine a matching search target image for performing a matching search with the determined template among the recovered reference images. In addition, an optimum prediction block can be determined on the basis of the determined matching search target image and the template of the encoding target block.
US09025891B2 Image coding method, image decoding method, image coding apparatus, image decoding apparatus, and image coding and decoding apparatus
An image coding method of coding an image on a per coding unit basis, the method comprising: applying a frequency transform to luminance data and chrominance data of transform units in the coding unit including predetermined blocks each corresponding to one or more of the transform units; and coding the luminance data and the chrominance data to which the frequency transform has been applied to generate a bitstream in which the luminance data and the chrominance data are grouped on a per predetermined block basis.
US09025887B2 Area finding apparatus, non-transitory computer readable storage medium, and method of finding area
An apparatus extracts an area having a highest score or a lowest score that is calculated based on evaluation values of points from a target area including a set of a plurality of points that can be distributed at two-dimensional coordinates. It determines whether the area extracted and an area overlapping a plurality of the target areas intersect with each other, and deletes an area having a lower score or a higher score out of the areas determined to intersect with each other. It selects an area having a highest score or a lowest score out of the areas extracted at the extracting and not deleted at the determining. One or a plurality of areas are generated as the target areas based on an area acquired by excluding the area selected from the target area and an area acquired by excluding the area deleted at the determining.
US09025880B2 Visual saliency estimation for images and video
Methods and apparatus for visual saliency estimation for images and video are described. In an embodiment, a process includes decomposing, by a processor, an image into elements, wherein each element includes at least one pixel. The processor then calculates a first image measure indicative of each element's uniqueness in the image on a per element basis, and a second image measure indicative of each element's spatial distribution in the image on a per element basis. A per element saliency measure is provided by combining the first image measure and the second image measure, or by utilizing the first image measure, or by utilizing the second image measure.
US09025877B2 Local scale, rotation and position invariant word detection for optical character recognition
A system and method using a text extraction application for identifying words with multiple orientations from an image are described. The text extraction application receives an input image, generates progressively blurred images, detects blobs in the blurred images, outputs ellipses over the blobs, detects a word in the input image, orients and normalizes a first version of the word, generates an inverted version of the word, performs OCR on the first version and the inverted version of the word, generates confidence scores for the first version and the inverted version of the word and outputs text associated with the word.
US09025876B2 Method and apparatus for multi-label segmentation
A method and an apparatus for multi-label segmentation of an image are described. First an energy function is determined for the image. Then for a homogeneous region of the image variables of the energy function are grouped to a single variable. Subsequently the energy function is minimized and labels are assigned to regions of the image based on the minimized energy function.
US09025875B2 People counting device, people counting method and people counting program
A people counting device includes: a person presence region extraction unit which extracts a region in which a person is present by performing person detection in relation to an input image; a person presence state estimation unit which estimates a person presence state from an extraction result; a portion detector selection unit which selects a type of portion detector to be used for people count measurement based on the estimation result, and outputs portion detector information. The people counting device further includes: a portion detection process unit which performs a portion detection process for detecting a portion of a person based on the portion detector information; and a people counting unit which obtains a number of people within the input image from a portion detection process result.
US09025873B2 Image processing apparatus and control method therefor
An apparatus comprises a unit which stores a size and scene information for each of a plurality of divided areas obtained by dividing an input image, a unit which obtains a plurality of scene-based images by processing the input image based on the scene information of the plurality of divided areas, a unit which determines composite ratios of the plurality of scene-based images by determining, for each of the plurality of divided areas, a transition pattern of a composite ratio from a first composite ratio within the divided area to a second composite ratio within an area other than the divided area based on the size of the divided area, and a unit which composites the plurality of scene-based images in correspondence with the plurality of the divided areas, in accordance with the determined composite ratios.
US09025872B2 Image processing device, image processing method, program, and integrated circuit
Segments included in an image I are each classified as one of object (i.e., person) segments OS1 and OS2 and foreground segments FS1 and FS2. With respect to each of the foreground segments FS1 and FS2, an importance degree is calculated based on a composition of the image I and relations between the foreground segment of the image I and a foreground segment of an image other than the image I.
US09025867B2 Systems and methods for YCC image processing
Systems and methods for processing YCC image data provided. In one example, an electronic device includes memory to store image data in RGB or YCC format and a YCC image processing pipeline to process the image data. The YCC image processing pipeline may include receiving logic configured to receive the image data in RGB or YCC format and color space conversion logic configured to, when the image data is received in RGB format, convert the image data into YCC format. The YCC image processing logic may also include luma sharpening and chroma suppression logic; brightness, contrast, and color adjustment logic; gamma logic; chroma decimation logic; scaling logic; and chroma noise reduction logic.
US09025865B2 Methods and systems for reducing memory footprints associated with classifiers
Methods and systems for reducing the required footprint of SNoW-based classifiers via optimization of classifier features. A compression technique involves two training cycles. The first cycle proceeds normally and the classifier weights from this cycle are used to rank the Successive Mean Quantization Transform (SMQT) features using several criteria. The top N (out of 512 features) are then chosen and the training cycle is repeated using only the top N features. It has been found that OCR accuracy is maintained using only 60 out of 512 features leading to an 88% reduction in RAM utilization at runtime. This coupled with a packing of the weights from doubles to single byte integers added a further 8× reduction in RAM footprint or a reduction of 68× over the baseline SNoW method.
US09025854B2 Wafer defect inspection apparatus and method for inspecting a wafer defect
It is an object to obtain an image of a wafer that is suitable for a defect inspection in an efficient manner.It is judged whether or not an average gray level of an image of a wafer W that is an inspection target and that has been imaged by the light receiving part 2 is in the defect detectable range. A control processing part 6a is configured to modify an exposure time in imaging the wafer W and to obtain an image of the wafer W again by the light receiving part 2 in the case in which it is decided that an average gray level of an image of the wafer W is not in a defect detectable range, and an image processing part 6b is configured to carry out a defect inspection based on an image of the wafer W in the case in which it is decided that an average gray level of the image of the wafer W is in the defect detectable range.
US09025847B2 Image processing apparatus, control method, and optical coherence tomography system
In an image processing apparatus, Whether image quality of a tomographic image corresponding to a predetermined position in an imaging target captured by an optical coherence tomography apparatus is within a predetermined range is determined, an instruction whether to permit the image capturing in the predetermined position is issued to the optical coherence tomography apparatus according to a determination that the image quality is out of the predetermined range, and a new tomographic image is generated by combining the tomographic image obtained according to the instruction and the tomographic image whose image quality is determined.
US09025845B2 Methods and apparatus for assessing activity of an organ and uses thereof
Methods and apparatus are provided for imaging activity of an organ of a subject for diagnosis and prognosis of pathology or injury to the organ, where unaffected portions of the organ are used as a reference for assessing activity of afflicted areas of the organ.
US09025839B2 System and method to determine slide quality of a digitized microscope slide
Methods, media, and systems for assessing the quality of a digital image. In an embodiment, both a micro-analysis and macro-analysis are performed. The micro-analysis comprises dividing the digital image into a plurality of blocks, for two or more of the plurality of blocks, determining a score based on a spatial frequency of the block, and generating a score map for the digital image based on the score for each of the two or more blocks. The macro-analysis comprises detecting artifacts in the digital image, computing a degradation score based on detected artifacts, and computing a whole-slide-quality score based on the score map and the degradation score.
US09025838B2 Apparatus and method for hybrid reconstruction of an object from projection data
The invention relates to an imaging apparatus for imaging an object of interest. An analytical reconstruction unit (12) analytically reconstructs an analytical image of the object from detection data, in particular, from projection data, and an iterative reconstruction unit (13) iteratively reconstructs an iterative image of the object from the detection data, wherein a combination unit (14) combines the analytical image and the iterative image for generating a combination image. An iterative image can comprises shading artifacts, which may be caused by preprocessing the detection data before performing the iterative reconstruction. An analytical image shows reduced shading artifacts, in particular, shows no shading artifacts at all. Thus, by combining the analytical image and the iterative image a combination image can be generated, in which the shading artifacts are reduced in comparison to an iterative image, thereby improving the quality of the reconstructed final image of the object of interest.
US09025837B2 Image processing method and apparatus
An image processing technique includes acquiring a main image of a scene and determining one or more facial regions in the main image. The facial regions are analyzed to determine if any of the facial regions includes a defect. A sequence of relatively low resolution images nominally of the same scene is also acquired. One or more sets of low resolution facial regions in the sequence of low resolution images are determined and analyzed for defects. Defect free facial regions of a set are combined to provide a high quality defect free facial region. At least a portion of any defective facial regions of the main image are corrected with image information from a corresponding high quality defect free facial region.
US09025836B2 Image recomposition from face detection and facial features
A computing system for automatically identifying individual regions in a digital image that include a human face, forming combined padded regions and automatically evaluating each of the regions including calculating a fitness score for each of the combined padded regions and ignoring at least one of the combined padded regions whose fitness score is below a known threshold.
US09025835B2 Image recomposition from face detection and facial features
A computer implemented method for modifying a digital image comprises padding two or more face regions in the image and digitally defining at least one combined padded region that includes the two or more face regions. At least one border of the combined padded region is collinear with a border of one of the individual regions. Each of the borders of the at least one combined padded region is selected so as to be collinear with at least one border of one of the individual padded regions.
US09025834B2 Input validation, user and data authentication on potentially compromised mobile devices
Methods, systems, and computer-readable storage media for authenticating a user and user input to a back-end system and for validating the user input. In some implementations, actions include receiving a unique user identifier and user input, generating a personalized image recognition challenge based on the unique user identifier and the user input, the personalized image recognition challenge including a plurality of images and a written message, the written message instructing a user to select a particular image of the plurality of images to validate the user input, transmitting the personalized image recognition challenge for display on a device, receiving a response to the personalized image recognition challenge, the response comprising a selection of an image from the plurality of images, and authenticating the user and the user input based on the response.
US09025833B2 System and method for video-assisted identification of mobile phone users
Methods and systems for identifying and tracking individuals in a area-of-interest that may be covered by a video surveillance subsystem and by a communication location subsystem, and a correlation system correlates the outputs of the two subsystems. The communication location subsystem may monitor communication of mobile phones. The video subsystem captures video images of the area-of-interest, and processes the video images so as to identify individuals who are present in the area. The correlation system correlates a given mobile phone with a given individual who was identified by the video subsystem as being engaged in a phone conversation. After correlating the mobile phone with the individual using the phone, the correlation system outputs correlated information regarding the phone and its user to an operator.
US09025830B2 Liveness detection system based on face behavior
A liveness detection method comprising: receiving plural pictures of a video stream comprising a face and an adjacent background; determining motion of the face and the background, the motion determined over the plural pictures; comparing the motion between the face and the background; and determining whether the face corresponds to an actual, live user or an image of the user based on the comparison, the determinations performed by a processor.
US09025826B2 Formation of a time-varying signal representative of at least variations in a value based on pixel values
A method of forming a time-varying signal representative of at test variations in a value based on pixel values from a sequence of images, the signal corresponding in length to the sequence of images, includes obtaining the sequence of images. A plurality of groups of sub-sets of pixel values are formed by selecting a sub-set of at least one pixel value from each of at least two images defining an interval to form a group of associated sub-sets using at least one of a different aperture and a different interval length for groups defined on different intervals of the sequence. Groups of sub-sets are selected to form the signal to cover different intervals of the sequence of images by obtaining spatio-temporal volumes of pixel values from a sequence of images at least based on the received sequence of images. Each volume includes pixel values within a spatial aperture from each image within an interval of the sequence.
US09025824B2 Systems and methods for evaluating physical performance
Systems and methods are provided for evaluating and correcting physical performance of an activity by a human. A user performing one or more physical activities may be evaluated based on criteria relating to their movement, such as strength and technique. The user's performance in relation to these criteria is then rated, and the values for the criteria are combined to provide an overall performance score. The performance score is used to determine a user's overall readiness and ability to perform the physical activity which was evaluated or an overall ability to perform physical activities. Performance scores for more than one physical activity may be combined to provide an overall performance ready score that captures the person's overall physical ability. Comparisons of performance scores over time may provide information as to whether a user is improving, and could be applied to evaluating physical rehabilitations from injuries.
US09025823B2 Tracking texture rich objects using rank order filtering
A method of real-time tracking of an object includes capturing a first and a second image of the object. The object is detected in the first image and movement of the object is tracked between the images. Tracking of the object includes obtaining an initial pose of the camera; projecting an image of a model object onto the second image; determining a gradient profile of the second image from an edge point of the model object along a first direction that is normal to the edge of the model object; computing a radius on the gradient profile; determining a rank order of the peaks of the gradient profile along the radius; comparing the rank order with a predetermined rank order to generate a feature candidate point; and reducing a distance along the first direction between the feature candidate point and the edge point on the edge of the model object.
US09025816B2 Image processing apparatus and method for object recognition
An information processing apparatus comprises a first imaging section configured to image the holding surface of a holding platform on which an object is held from different directions, a recognition section configured to, read out the characteristics of the object image of a object contained in the first imaged image based on each of the first imaged images that are respectively imaged by the first imaging section from different directions and compare the read characteristics with the pre-stored characteristics of each object, thereby recognizing the object corresponding to the object image every first imaged image and a determination section configured to determine the recognition result of the object held on the holding platform based on the recognition result of the object image every first imaged image.
US09025811B1 Performing image similarity operations using semantic classification
Image similarity operations are performed in which a seed image is analyzed, and a set of semantic classifications are determined from analyzing the seed image. The set of semantic classifications can include multiple positive semantic classifications. A distance measure is determined that is specific to the set of semantic classifications. The seed image is compared to a collection of images using the distance measure. A set of similar images is determined from comparing the seed image to the collection of images.
US09025810B1 Interactive geo-referenced source imagery viewing system and method
The present invention pertains to geographical image applications. A user may transition between nadir and street level imagery using unstitched oblique imagery. Oblique images offer a rich set of views of a target location and provide a smooth transition to or from other images such as nadir photographs taken by satellites or street level photographs taken by ground level users. Using unstitched oblique images avoids artifacts that may be introduced when stitching together one or more images. This allows an application to display images to a user and create the illusion of three dimensional motion.
US09025805B2 Condenser microphone
A condenser microphone includes a unit case that supports a condenser microphone unit, has an internal space in communication with a rear acoustic terminal of the microphone unit, and has an opening in a peripheral wall in communication with the internal space; a volume restrictor that reduces the volume of the internal space by partitioning the internal space; a circuit board disposed in the internal space and surrounded by the volume restrictor; and a rigid conductor that electrically connects a signal output terminal of the microphone unit and the circuit board. The circuit board intersects the center axis of the unit case. The rigid conductor is supported such that the rigid conductor slides along the volume restrictor. An elastic conductor is compressed between the rigid conductor and the circuit board or between the rigid conductor and the signal output terminal of the microphone unit.
US09025804B2 Audio performance system
An audio performance system for use during an event including a shipping container containing at least a first electroacoustic device. A lifting device forms a first portion of the shipping container, the lifting device configured to movably secure the first electroacoustic device between a first position for transport of the container and a second position for the event. A second portion of the shipping container is configured to be manually removable. A third portion of the shipping container is configured to positionably secure a second electroacoustic device for the event.
US09025798B2 Multi-coaxial transducers and methods
Coaxial transducers, some of which include a first assembly and assembly, each of which includes a magnet and a coil.
US09025796B2 Vibration generator
A vibration generator includes a coil arranged to generate magnetic fields, a ring-shaped yoke arranged to amplify an electromagnetic force generated by the magnetic fields in cooperation with the coil, a vibrating body arranged radially inward of the coil to move in a thrust direction, a ring-shaped magnet arranged in an outer peripheral portion of the vibrating body and opposed to the coil, and a spring arranged to support the vibrating body on at least one side of the vibrating body in thrust-direction.
US09025795B2 Opening type bone conduction earphone
An opening type bone conduction earphone which eliminates headband and has a compact and simple structure comprising a magnetic body, which has an aeration hole, which is able to communicate with the outside world when wearing, at the center part of the axial direction, at least one or more dampers provided at the outer circumference of the magnetic body, and a coil bobbin, which is provided at the outer circumference of the magnetic body, accommodates the damper within a trunk part, and in which a coil is wound at the outer circumference of the trunk part, is provided.
US09025793B2 Audio signal processing circuit
A selector selects an analog audio signal input to one input port from among analog audio signals input to multiple input ports according to an instruction from the user. An analog gain control circuit amplifies the analog audio signal received from the selector, with a corresponding one of the gains set for the respective input ports. An analog gain control circuit is configured to gradually change its gain when the gain is switched. An A/D converter converts an output signal of the analog gain control circuit into a digital audio signal. A first audio signal processing circuit is monolithically integrated on a signal semiconductor substrate.
US09025792B2 Determining a configuration for an audio processing operation
A computer-implemented method of determining a configuration for an audio processing operation, wherein the audio processing operation comprises a predetermined set of one or more audio processing sub-operations, each audio processing sub-operation being configurable with one or more respective configuration parameters, the method comprising: specifying the predetermined set of one or more audio processing sub-operations; specifying a target frequency response; and performing a convergent optimization process to determine a configuration for the audio processing operation that reduces a difference between the frequency response of the audio processing operation and the target frequency response, wherein the configuration comprises a respective value for each configuration parameter of each audio processing sub-operation.
US09025791B2 Pop-up noise reduction in a device
A device implementing a scheme for reduction of pop-up noise is disclosed. The device comprises an audio sub-system (100) having an integrator (112) for amplifying an input signal (133) and a modulation circuit (114) including one or more comparators. The audio subsystem (100) is further provided with a feedback loop (142) across the integrator (112) and the modulation circuit (114) to calibrate an offsets outputs of the integrator (112) and the modulation circuit (114). The feedback loop (142) includes an integrator-offset loop (202) across the integrator (112) to calibrate an offset (136) in the output of the integrator (112), and an offset calibration loop (302) across the modulation circuit (114) to calibrate an offset (140) in the output of the modulation circuit (114).
US09025783B2 Method and apparatus for using a sound sensor to adjust the audio output for a device
One embodiment of the present invention provides a system that uses a sound sensor to adjust the audio output of a device. During operation, the system uses the sound sensor to determine an ambient sound level for the environment in the proximity of the device. The system then adjusts a volume setting for the device adaptively based on the determined ambient sound level. Adaptively adjusting the volume setting allows the device to adapt to its audio environment and ameliorates potentially-disruptive audio outputs.
US09025779B2 System and method for using endpoints to provide sound monitoring
A method is provided in one example embodiment that includes monitoring a sound pressure level with an endpoint (e.g., an Internet Protocol (IP) phone), which is configured for communications involving end users; analyzing the sound pressure level to detect a sound anomaly; and communicating the sound anomaly to a sound classification module. The endpoint can be configured to operate in a low-power mode during the monitoring of the sound pressure level. In certain instances, the sound classification module is hosted by the endpoint. In other implementations, the sound classification module is hosted in a cloud network.
US09025778B2 Method and apparatus for encoding and decoding noise signal
Provided is a method and apparatus for encoding/decoding an audio signal. Sections which are not used to output noise components near important spectral components and sub-bands which are not used to output noise components, are determined to be encoded or decoded, so that the efficiency of encoding and decoding an audio signal increases, and sound quality can be improved using less bits.
US09025773B2 Undetectable combining of nonaligned concurrent signals
The approach shown provides for an efficient implementation of time response, level response and frequency response alignment between two audio sources such as DAB and FM that may be time offset from each other by as much as 2 seconds, and produces an aurally undetectable transition between the sources. Computational load is significantly reduced over the approaches known in the prior art.
US09025770B1 Dynamic encryption arrangement with a wireless device and methods therefor
A method for encrypting a file using a combination of an electronic device and a protection communication-enabled (PCE) wireless device is provided. The method includes using an encryption/decryption engine executing on the electronic device to encrypt a first flag string, which is a binary string stored in a header of the file, with a digest value to create an encrypted flag string. The digest value is associated with the PCE wireless device, which is a device having a transmission application program installed thereon for enabling interaction between the PCE wireless device and the encryption/decryption engine. The method also includes encrypting at least a portion of the file using the digest value and a first password provided by a user, thereby generating an encrypted file that includes an encrypted version of at least a portion of the file, the encrypted flag string, and the first flag string.
US09025768B2 Securing variable length keyladder key
A system for securing a variable length keyladder key includes a keyladder decryptor configured to alter a first layer key and to execute a keyladder algorithm to generate a content key, the keyladder algorithm to generate the content key by decrypting an encrypted second layer key with the altered first layer key. The alteration mirrors the alteration applied to encrypt the second layer key by a content server providing content data to be decrypted. The system may further include a cryptographic direct memory access controller (DMAC) coupled with the keyladder decryptor and to decrypt encrypted content data using the generated content key. The keyladder decryptor may be further configured to send the content key to be stored in the DMAC without information regarding how the first layer key was altered. The alteration may include a permutation function or other change or modification.
US09025766B2 Efficient hardware architecture for a S1 S-box in a ZUC cipher
Efficient hardware architecture for a S1 S-box for a ZUC cipher is described. One circuit includes a first circuit to map an 8-bit input data of a Galois field GF(256) for a 8-bit data path for a ZUC cipher non-linear function component into 4-bit data paths for the ZUC cipher non-linear function component. The circuit further includes other circuits coupled to the first circuit to execute the 4-bit data paths in GF(162) to determine the inverse of the 8-bit input data for the ZUC cipher non-linear function component in GF(162) and to map the inverse in GF(162) to the Galois field GF(256).
US09025761B2 Method and apparatus for assessing the status of work waiting for service
The present invention provides a system and method for assessing the status of work waiting for service in a work queue or a work pool. Work items are placed in the work queue or work pool and have a service time goal. The work items in the work queue or work pool are scanned and a required queue position for each work item is calculated according to the amount of time remaining prior to the expiration of the service time goal and weighted advance time for servicing of work items in the work queue or pool. An array of counters has elements which correspond to required queue positions. Upon the calculation of the required queue position for a work item, the counter corresponding to the required queue position is incremented. When all of the work items are scanned, the array of counters is analyzed to predict a future state of the work queue or work pool.
US09025759B1 Method of reverse call branch off-load
A computer-implemented method for routing a call to a call center may generally comprise receiving a call from a caller at an automated call distributor, initiating an interactive voice response interrogation session with the caller, and classifying the call as one of a first type and a second type based on the interactive voice response interrogation session, when the call type is classified as the first type, routing the call to at least one of a plurality of branches comprising at least one agent designated to receive calls classified as the first type, when the call type is classified as the second type, routing the call to a call center comprising at least one agent designated to receive calls classified as the first type and the second type.
US09025758B2 Electronic communications system for multinodal expert networks
An electronic communication system enables one or multiple parties to aggregate one or multiple experts under one or multiple brand identities and to make each unique identity publicly or privately accessible to other entities seeking to access individual or aggregated experts on a free or paid basis. This system allows one single operator to effectively power hundreds or thousands of custom branded and independently owned expert networks deployed by different network sponsors.
US09025751B2 System and method of managing conference calls through the use of filtered lists of participants
The system and method establish a conference call between a plurality of communication devices. Each communication device may have one or more participants. The number of participants on each communication device is determined. The system and method get a profile for each participant in the conference call. The profile contains at least one parameter. A filtered list of participants in the conference call is generated based on at least one parameter in the profiles. The filtered list of participants is then presented to various participants in the conference call.
US09025743B2 System and method for processing quick note messages
A system and method for processing quick note messages. A call from a calling party is intercepted prior to transmitting the call to the receiving telephone and prior to ringing the receiving telephone. A quick note message from the calling party is recorded. A quick note message waiting indicator is activated on the receiving telephone.
US09025741B2 Call processing in a voicemail system
A system that incorporates teachings of the present disclosure may include, for example, a method that involves receiving an indication that communications with a subscriber have been interrupted while engaged in voicemail processing, and recording a pointer to a last state of voicemail processing. Additional embodiments are disclosed.
US09025739B2 System and method for visual voice mail in a multi-screen environment
A method of managing visual voice mail in a multi-screen environment. The method includes receiving voice mail messages in a server, creating a state machine for each message, pushing a visual voice mail notification to at least three devices, receiving an action command from one of the three devices and updating the state machine responsive to the receiving step.
US09025738B2 Messaging translation services
One embodiment of a method for translating a message can be broadly summarized by the following steps: generating an electronic message in an understood language of an originating party; receiving instructions to translate contents of the electronic message to another language; converting the electronic message to the another language in accordance with the instructions; and delivering the converted electronic message to the receiving party. Other methods and devices are also provided.
US09025737B2 Visual interactive voice response
Information is provided by an interactive voice response system. The interactive voice response system receives an initial communication initiated by a remote requesting party and addressed to a numbered communications address. Based upon receipt at the interactive voice response system of the initial communication, visual data to provide to the remote requesting party as part of an integrated interactive script is determined. The visual data is provided to the remote requesting party during the initial communication as part of the integrated interactive script.
US09025733B2 Method and apparatus for line testing
A method of testing a communication line includes applying a voltage as a function of time on the communication line. The function includes at least one ramp and at least one plateau. The method includes measuring a current flowing via the communication line, and calculating at least one electrical property of the communication line based on the voltage and the current.
US09025731B2 Cargo scanning system
The present application is directed to a portable inspection system for generating an image representation of target objects using a radiation source. A detector array having a first configuration and a second configuration is connected to a housing and at least one source of radiation. The radiation source is capable of being transported to a site by a vehicle and of being positioned separate from the housing. The radiation source is housed in a radiation source box and movable within the radiation source box using an actuator. The actuator is operably connected to the radiation source and provides a translational energy that moves the radiation source between an operational position and a stowed position.
US09025728B2 Dual display CT scanner user interface
A CT user interface includes first and second displays that selectively display distinct display zones thereon. The first display includes a zone enabling the operator to create a record for each of a plurality of patients and an exam set-up and a protocol selection zone enabling the operator to select a scan protocol for performing a CT scan on a selected patient. A task list zone on the first display displays all steps and sub-steps of a CT scan for a selected patient based on the selected scan protocol, and a settings zone and a scanning zone on the first display displays and enables operator selection of a plurality of scan parameters related to the selected scan protocol. Any general user interface elements not needed for the selected scan protocol are not displayed on the first and second displays, so as to simplify the user interface for the operator.
US09025726B2 Radiation imaging apparatus and image processing method
A radiation imaging apparatus includes a differential phase image producing section, a phase unwrapping section, a statistical operation section, and a correction processing section. The differential phase image producing section produces a differential phase image in which pixel values are wrapped into a predetermined range α. The phase unwrapping section performs a phase unwrapping process to the differential phase image. The statistical operation section obtains a mode from statistical operation of pixel values in each subregion segmented in the unwrapped differential phase image. Each subregion is a unit in which error caused by the phase unwrapping process is to be corrected. The correction processing section calculates, for each pixel, an integer “n” which allows a difference Δ between the mode and a pixel value of each pixel to satisfy nα−α/2≦Δ
US09025723B2 Pre-scan imaging with rotating gantry
A method includes identifying at least first and second angles of rotation of the rotating gantry at which first and second pre-scans are acquired, wherein the first and the angles of rotation are different angles, acquiring data, via the imaging system while rotating the rotating gantry, only during a predetermined angular range about the first angle of rotation for a first plurality of rotations from the start to the end pre-scan positions and during the predetermined angular range about the second angle of rotation for a second plurality of rotations from the start to the end pre-scan positions, and reconstructing a first pre-scan based only on the data acquired during the predetermined angular range about the first angle of rotation and a second pre-scan based only on the data acquired during the predetermined angular range about the second angle of rotation.
US09025721B2 Holding device
There is provided a holding device which can hold a molten corium for a predetermined period even when the molten corium is exposed to heat or undergoes any chemical reaction and which is applicable to practical use. There is provided a holding device provided below a nuclear reactor pressure vessel for holding a molten corium, wherein the holding device includes a base material in contact with a cooling medium, and a multilayer stack structure on the base material. The multilayer stack structure has a first layer having heat-resistant property, a second layer formed on the first layer and having heat-resistant property with lower heat conductivity than that of the first layer, and a third layer formed on the second layer and having corrosion-resistant property and impact-absorbing property.
US09025719B2 Transverse in-core probe monitoring and calibration device for nuclear power plants, and method thereof
A method and apparatus for the calibration of neutron flux monitoring devices used in a nuclear reactor core. The apparatus includes a transverse in-core probe (TIP) cable with a neutron absorber located a fixed distance apart from a TIP detector. The neutron absorber may be passed within close proximity of the neutron flux monitoring device such that a perceived drop in measured neutron flux occurs, whereupon the cable may be repositioned relative to the monitoring device to ensure that the TIP detector is within close proximity of the monitoring device for purposes of calibrating the monitoring device.
US09025715B1 Systems and methods for compensating a phase of a local clock of a storage device
A storage device configured to communicate with a host according to a serial communication standard. The storage device includes a receiver configured to receive host data from the host; a clock data recovery circuit configured to determine a first frequency of host data transmitted by a host; a phase locked loop configured to generate a local phase corresponding to a local clock signal; a frequency offset calculator configured to generate a frequency offset corresponding to the first frequency and a second frequency of the local clock signal; an accumulator configured to generate a phase offset corresponding to a difference between the local phase and a phase of the host data; an interpolator configured to generate a compensated local clock signal using the phase offset and the local phase; and a transmitter configured to transmit device data to the host using the compensated local clock signal.
US09025707B1 Dimension reduction for codebook search
Systems are provided for searching for a codeword from a plurality of codewords in a codebook for use in precoding, for example, as used in a multiple-input multiple-output (MIMO) transmission system. Dimension reduction techniques may be utilized to reduce the complexity and enhance the efficiency of the codebooks search. Null-spaces of an optimal codeword and codewords in a codebook may be computed. Distance values may be computed based on the null=spaces of the codewords. A codeword may be selected from the codebook based on a minimum distance value from the optimal codeword.
US09025704B2 Methods and apparatus for generating demodulation candidates using vector candidate sampling (VCS)
Certain aspects of the present disclosure relate to techniques for generating likely demodulation candidates using Vector Candidate Sampling (VCS). VCS is used to generate high likelihood candidates for Multiple Input Multiple Output (MIMO) demodulation that approaches optimal maximum a posteriori (MAP) performance with reasonable complexity. A receive data vector is recorded corresponding to a signal received at a MIMO receiver. A plurality of likely candidates are determined for MIMO demodulation via VCS, based at least on the receive data vector. Determining the likely candidates may include perturbing the receive data vector for each candidate based on a pre-determined perturb vector, and estimating a corresponding transmit data vector based at least on the perturbed receive data vector for the candidate and an estimator matrix, wherein the likely candidate comprises the estimated data vector.
US09025703B2 Software radio system, decoding apparatus and method thereof
The present invention relates to a software radio system and a decoding apparatus and method thereof. According to an embodiment of the present invention, there is provided a forward error correction decoding apparatus for a software radio system, including: a receiving module for receiving decoding tasks from a plurality of uplink channels; and a decoder matrix for executing the decoding tasks, wherein the decoder matrix is shared by the plurality of uplink channels. The decoding apparatus and method as well as the software radio system according to the embodiments of the present invention can be well adapted to the high computing capabilities, sufficient flexibility and scalability as required by base station systems for next-generation wireless communication systems.
US09025694B1 (Nx2)-channel bit communication system
A bit communication system, with its' associated digital-hardware-implemented mechanisms for bit transmission, bit reception, and channel balancing; are presented, where electrical, photonic, or EM pulses, representing binary information bits, are carried from a transmitter point over a (N×2)-channel transmission medium, to a receiver point. The binary value of a transmitted pulse is identified at the receiver by means of the actual channel the pulse is travelling through. For example, if at a given time, any pulse transmitted and received through the first channel represents logic one, while any pulse transmitted and received through the second channel represents logic zero.
US09025692B2 Precoding selection for retransmission in uplink MIMO hybrid ARQ
A method implemented in a user terminal is disclosed. The method comprises obtaining known precoding matrix P of rank r and modulation and coding scheme assignments used in an original transmission, and a desired retransmission rank r′, forming an approximate channel covariance matrix, estimating a minimum mean square error receiver SINR for each layer to be retransmitted responsive to said forming, and finding a retransmission precoding matrix from a preceding codebook that maximizes a sum-rate for enabling precoding selections for retransmissions in uplink multiple-input multiple-output MIMO hybrid automatic repeat request HARQ. Other methods, apparatuses, and systems also are disclosed.
US09025680B2 Encoding information in beacon signals
Systems and methodologies are described that facilitate transmitting at least two different types of information in a single signal, whereby the different types of information can be encoded and decoded independently. Thus, changes to one type of information does not affect a second type of information.
US09025677B2 Method, notably for optimizing the compression of a video and/or audio file, using a codec assigning a weight in bits per second to the corresponding compressed file, and associated system
A method for compressing a stream by means of a codec (C), provided for assigning to a compressed stream an encoding throughput (Q) measured in bits per second, using a pre-filter (X1) replacing in the header (T1) of the original stream, the restoration frequency (R) with a frequency equal to the product (R×K) of the restoration frequency (R) by a coefficient (K) and then for retransmitting the thereby filtered stream (FX1) to the codec; the post-filter (X2) replacing the restoration frequency (R) into the header (TX2) of a stream (FX2) resulting from the encoding of the pre-filtered stream (FX1) by the codec C.
US09025676B2 Method, system and device for improving video quality through in-loop temporal pre-filtering
A method, system and device are provided for pre-filtering device for filtering a video signal prior to digitally encoding. The method includes receiving at least one input picture and at least one reconstructed picture from an encoding process and performing an in-loop temporal filtering process using at least one input picture and at least one reconstructed picture from an encoding process to output a pre-filtered video signal for use in an encoding process. The result is enabling an encoding process to produce an output with increased temporal correlation between adjacent pictures regardless of the coding type, since the artifacts introduced by the encoding process are also considered by the process.
US09025673B2 Temporal quality metric for video coding
The disclosure is directed to techniques for evaluating temporal quality of encoded video. Instead of estimating jerkiness based solely on frame rate or motion activity, the number of consecutive dropped frames forms a basic estimation unit. Several human visual system factors, such as sensitivity to temporal quality fluctuation and motion activity, have been taken into account to make the predicted jerkiness more consistent with the actual human visual response. The temporal quality metric can be used to estimate human perceived discomfort that is introduced by temporal discontinuity under various combinations of video shots, motion activity and local quality fluctuations. The techniques can be applied in two modes: (1) bitstream or (2) pixel mode. The quality metric can be used to evaluate temporal quality, or to control encoding or decoding characteristics to enhance temporal quality.
US09025671B2 Variable length coding method and variable length decoding method
A variable length coding method is provided for coding coefficients in each block which are obtained by performing frequency transformation on picture data of a moving picture per block having a predetermined size, and includes: a coefficient scanning step of scanning the coefficients in the block in a predetermined order; and a coding step of coding the coefficients scanned in the coefficient scanning step into variable length codes in a predetermined order by switching a plurality of tables to be used for coding. Here, a direction of switching between the tables may be one-directional. Also, the coding may be non-arithmetic coding.
US09025665B2 Video encoder bit estimator for macroblock encoding
A video transmission system includes an encoder to receive video images, and encode them for transfer to a decoder. The video images include macroblocks having data that are encoded according to a prediction mode, such as inter-prediction or intra-prediction. A bit estimator for the encoded macroblock within the encoder estimates a size for the encoded macroblock and predicts whether it will be an illegal size. The bit estimator applies a bit estimation function using a number of header bits and a number of texture bits based on the prediction mode and transformed data of the macroblock.
US09025663B1 Method and apparatus for encoding intra prediction information
A method for encoding an intra prediction mode according to the present invention selects an intra prediction mode for a current block, determines the number of valid MPM candidates by checking the validity of MPM candidates of the current block, and if the number of valid MPM candidates is less than a previously set number, adds additional intra prediction modes as MPM candidates. MPM candidates can be adaptively added on the basis of the directionality of valid MPM candidates. Additionally, during the encoding of residual intra prediction modes, residual intra prediction modes are realigned on the basis of the directionality of valid MPM candidates. Accordingly, the present invention minimizes the information for encoding the intra prediction mode of the current block by adding MPM candidates or realigning the residual intra prediction modes on the basis of the directionality of valid MPM candidates.
US09025662B2 Image decoding apparatus
A method for encoding an intra prediction mode according to the present invention selects an intra prediction mode for a current block, determines the number of valid MPM candidates by checking the validity of MPM candidates of the current block, and if the number of valid MPM candidates is less than a previously set number, adds additional intra prediction modes as MPM candidates. MPM candidates can be adaptively added on the basis of the directionality of valid MPM candidates. Additionally, during the encoding of residual intra prediction modes, residual intra prediction modes are realigned on the basis of the directionality of valid MPM candidates. Accordingly, the present invention allows the information for encoding the intra prediction mode of the current block to be minimized by adding MPM candidates or realigning the residual intra prediction modes on the basis of the directionality of valid MPM candidates.
US09025659B2 Systems and methods for encoding media including subtitles for adaptive bitrate streaming
Systems and methods for adaptive bitrate streaming of media including subtitles utilizing HTTP in accordance with embodiments of the invention are disclosed. One embodiment of the invention includes selecting a portion of the source media using the source encoder, transcoding the selected portion of the source media into a plurality of alternative portions of encoded video, where each alternative portion is encoded using a different set of encoding parameters and commences with an intra frame at the start of a closed group of pictures (GOP), writing each of the alternative portions of encoded video to a separate container file using the source encoder, writing a subtitle stream segment from each subtitle track corresponding to the selected portion of the source media to a separate container file using the source encoder, and associating a font file with at least one of the container files containing subtitle stream segments.
US09025658B2 Transform scheme for video coding
An embodiment includes a method that includes receiving a number of pixels of video data. The method also includes commencing a first arithmetic operation of a matrix of the number of pixels with a transpose of a constant matrix prior to a first element of the second row being received.
US09025649B2 Method and apparatus for acquiring estimated value of transmitted signal and a system-on-chip
The embodiments of the disclosure disclose a method and an apparatus for acquiring estimated values of transmitted signals, and a system-on-chip. The method comprises: in response to the sequence number N of a current OFDM symbol between sequence numbers N1 and N2 that are sequence numbers of two adjacent OFDM symbols containing pilots, for each RE within the Nth OFDM symbol, instantaneously acquiring a channel estimation value CNi of the RE by a linear interpolation method; extracting an FFT value of the ith RE from an FFT buffer unit, and based on a preset MIMO demodulation algorithm, performing computation on the CNi and the FFT value of the ith RE, thereby obtaining an estimated value of transmitted signals fro on the ith RE within the Nth OFDM symbol. The embodiments of the disclosure can save SOC memory, reduce SOC chip cost, and enhance SOC information processing performance.
US09025646B2 Transmit leakage cancellation
A transceiver for reducing transmit signal leakage is described. The transceiver includes a downconverter that downconverts a receive signal to produce a feedback signal. The transceiver also includes a weight learning module that correlates the feedback signal with a transmit signal to obtain a weight. The transceiver further includes a transmit leakage estimator that obtains an estimated transmit leakage signal based on the weight and the transmit signal. The transceiver also includes a transmit leakage reducer that reduces the transmit leakage in the receive signal based on the estimated transmit leakage signal.
US09025643B2 Communication apparatus, communication method and integrated circuit
A communication apparatus communicates with another communication apparatus. The communication apparatus includes a first communication unit configured to receive serial data from a first communication apparatus that is serially connected to the communication apparatus; a modulation unit configured to modulate the serial data received by the first communication unit into data other than the serial data to generate transmission data; and a second communication unit configured to perform first unicast transmission which involves transmitting the transmission data by designating a second communication apparatus as a transmission destination and second unicast transmission which involves transmitting the transmission data by designating a third communication apparatus as a transmission destination.
US09025638B2 Method and apparatus to compensate for receiver frequency error in noise estimation processing
A receiver circuit provides improved noise estimation processing by at least partially removing receiver frequency error bias. An initial noise estimate is compensated using an error term based on the observed receiver frequency error, and the resulting compensated noise estimate can be used to improve other signal processing in the receiver. For example, the receiver may use compensated noise estimates to generate signal quality estimates, e.g., Signal-to-Interference (SIR) estimates, having improved accuracy. Additionally, or alternatively, the receiver may use the compensated noise estimates to generate RAKE combining weights having improved noise suppression characteristics. In an exemplary embodiment, the initial noise estimate is a noise correlation matrix generated from a received reference signal, e.g., pilot symbols, and the error term is an error matrix directly generated using he observed receiver frequency error and channel estimates taken from the reference signal.
US09025637B2 Electromagnetic induction melting furnace to control an average nominal diameter of the TiC cluster of the Al—Ti—C alloy
An electromagnetic induction melting furnace to control an average nominal diameter of the TiC cluster of the Al—Ti—C alloy includes a main body containing the melted alloy; and a multi-layer coil disposed on the main body, wherein a frequency of the alternative current of each coil of the multi-layer coil is different, and the alloy is heated by inducing a magnetic field generated by the alternative currents. The selection of the frequency and the changeable magnetic field may reduce the cohesion force between the TiC grains of the Al—Ti—C alloy to control the average nominal diameter of the TiC cluster.
US09025635B2 Laser package having multiple emitters configured on a support member
A method and device for emitting electromagnetic radiation at high power using nonpolar or semipolar gallium containing substrates such as GaN, AlN, InN, InGaN, AlGaN, and AlInGaN, is provided. In various embodiments, the laser device includes plural laser emitters emitting green or blue laser light, integrated a substrate.
US09025627B2 Laser device
A laser device 1 demultiplexes seed light L0 into a plurality of beams of laser light L1 and then continuously optically amplifies the plurality of beams of the laser light L1 with an amplifier 14. Therefore, its amplification factor can be set higher than that in the case of amplifying pulsed laser light. When producing multiplexed light L3 by multiplexing the beams of the amplified laser light L1 with a diffraction grating 16, respective phases of the beams of the laser light L1 are controlled such that an output peak of the multiplexed light L3 repeatedly appears at a converging position P1 at a predetermined time interval. This produces pulsed laser light at the converging position P1 from a plurality of beams of laser light L2 amplified at a high amplification factor. Hence, this laser device 1 can produce pulsed laser light with a high output.
US09025622B1 Lossless recursive deconstruction and reconstruction of digital information data streams
A series of methodologies and mathematical formulas that deconstructs any input digital information data stream whereby the deconstructed output data stream, in all cases, uses less digital storage or transmission space than the original data stream. The methodologies and formulas can be used recursively to further reduce the digital output stream size as many times as necessary to achieve a desired digital output stream size, limited only by the requirement there is a small set of deconstruction output stream values remaining to enable reconstruction. The output stream may be stored, transmitted or added to additional output streams for further reduction. The deconstruction output stream may be modified during or after deconstruction completion to render the deconstructed output stream incomprehensible as desired by the deconstructed output stream owner or creator.
US09025621B2 Systems and methods for distributing content over multiple bandwidth mediums in a service provider network
Systems and methods for distributing content over various mediums in a service provider network are disclosed. Such mediums may include an optical fiber and a cable line having a bandwidth less than that associated with the optical fiber. In certain embodiments herein, content may be distributed over the cable line, or relatively low bandwidth medium, according to characteristics of the optical fiber, or relatively high bandwidth medium. In one embodiment, data packets may be scheduled using first in first out (FIFO) scheduling for distribution over the cable line using Orthogonal Frequency Division Multiplexing (OFDM). Using this approach, increased bandwidths may be achieved over cable lines. Additionally, certain embodiments herein are directed to maintaining a forward/reverse channel split, which may exist in a PON, over a cable line. Further, certain embodiments herein may relate to dynamic allocation of subcarriers in an OFDM signal in response to changes in quality of service.
US09025620B2 Method and apparatus for transmitting signal in wireless communication system
A method and apparatus for transmitting a signal in a wireless communication system are provided. The method includes: generating R spatial streams each of which is generated on the basis of an information stream and a reference signal; generating N transmit streams on the basis of the R spatial streams and a precoding matrix (where R
US09025618B2 Method and apparatus for antenna selection in wireless communications systems
According to one embodiment there is provided a wireless communication device comprising a plurality of antennas and operable to transmit data on a plurality of subcarriers from one or more of said plurality of antennas over a communication channel, the device comprising a receiver configured to receive signals via each of said plurality of antennas, a processor configured to determine the number of subcarriers that can be allocated to one or more of said plurality of antennas for data transmission on the basis of received signal metrics associated with said received signals, and an antenna selector configured to select one or more of said plurality of antennas for transmitting data on said plurality of subcarriers based on said determination.
US09025617B2 Networking coexistence method system and apparatus
An apparatus and method are provided for a network having a controller (102) and network devices (104) coupled thereto and having both wideband and narrowband signaling. The controller (102) determines one or more narrowbands in a frequency band associated with a wideband network and selects the narrowband(s) as silent bands where one or more network devices (104) are not to transmit wideband signals.
US09025610B2 Method for machine type communication group selecting packet data network gateway, and mobile management network element
The present invention provides a method for a MTC group selecting a Packet Data Network Gateway (PGW) and a mobility management network element. After a MTC UE in the MTC group attaches for the first time, PGW information corresponding to the selected PGW is stored in a subscriber database; and when other MTC UEs in the MTC group attach, the PGW corresponding to the PGW information stored in the subscriber database is directly used as their own PGW. With the method of the present invention, it is guaranteed that the PGWs selected by multiple MTC UEs belonging to the same MTC group are the same PGW, thereby guaranteeing that the maximum flow and charging of each MTC group are effectively limited subsequently.
US09025605B2 Apparatus and method for providing a network termination point
Apparatus and method for providing a termination point for service emulation instances in an access network is provided. In an embodiment, the service emulation instances are implemented utilizing, for example, pseudowires. Communications to and from the access network are aggregated and transmitted via one or more pseudowires to a service emulation instance terminator. The service emulation instance terminator converts the traffic to its native form and, if necessary, converts the traffic to a different type of format or service. The service emulation instance terminator then frames the traffic for the appropriate type of service and transmits the traffic to the service edge. Traffic received from the service is removed prepended with a pseudowire label and aggregated with other traffic. The aggregated traffic is transmitted to the customer via the access network. If necessary, an interworking function may convert the traffic from one type of service to another type of service. Further, functionalities of equipment such as frame relay switching or Asynchronous Transfer Mode (ATM) switching may be realized in the service emulation instance terminator.
US09025600B1 Multicast proxy for partitioned networks
A method for implementing multicast data exchange over a partitioned network having an encrypted domain with HAIPE devices at the edges consists of proxies running at an ingress edge and at egress edges of the encrypted domain. The proxies at the ingress edge device modify the multicast data packet to replace the destination address with the address of a proxy running on an egress edge device, such that the encrypted domain routes the packet directly to the proxy at the egress edge device without processing it as a multicast data packet. At the egress edge devices, the proxies restore the original address and send the multicast packets to the appropriate destinations.
US09025598B1 Cable/guidewire/interconnects communication apparatus and methods
Various embodiments of the present disclosure are directed toward a signal-communicating apparatus and methods of use that include a signal-communication path for communicating between remotely situated compartments in a vehicle with the path defined by a flexible cable. A signal interconnecting circuit is provided that includes a first interface circuit that couples optical signals to a first portion of the cable, and another interface circuit that couples electrical signals to another portion of the cable. The signal interconnecting circuit includes a signal-path connector that mechanically secures and communicatively couples the portions together. Additionally, a data communication circuit is provided to receive data carried by the signal-communication path via the flexible cable and the signal interconnecting circuit.
US09025597B2 Methods and apparatus for providing one-arm node clustering using a port channel
Methods and apparatus for providing one-arm node clustering using a port channel are provided herein. An example application node may be communicatively connected to at least one application node, and the application node may be connected to a network through a port channel. The application node may include: a link included in the port channel for accommodating the network data being communicated between the remote client and server; and a processor configured to send/receive a cluster control packet to/from the at least one application node through the link included in the port channel.
US09025596B2 Head office and plurality of branches connected via a network
In one aspect, a method of sending traffic in a telecommunications network is provided. The telecommunications network includes a first branch network, a second branch network, intermediate system, and a head office network having a server. The first and second branch networks communicatively connected to the head network via the intermediate system. Traffic for the second branch network is received at a first branch network. The traffic at the first branch network is modified such that the intermediate network forwards the traffic to the head network. The intermediate network recognizes that the traffic is for the second branch network. The traffic is received at the head network, and the traffic is modified at the head network such that the intermediate network forwards the traffic to the second branch network.
US09025593B2 Communication apparatus
One embodiment provides a communication apparatus including: a first storage which stores connection information and an address; a connection information reading portion which reads connection information from the first storage upon reception of a packet transmission start instruction; a header generating portion which generates a header of a packet from the read connection information; a second storage which stores data at the address; and a data reading portion which reads data corresponding to the read connection information from the second storage, wherein the connection information reading portion is constituted by a first hardware, wherein the header generating and data reading portions are constituted by a second hardware, and wherein, while the data reading portion is reading data of a first packet or while the header generating portion is generating a header of the first packet, the connection information reading portion reads connection information of a second packet.
US09025592B2 Blade cluster switching center server and method for signaling
The present invention relates to a switching center server (100) handling calls, comprising a blade cluster with a plurality of different blades (110), a distributor (125, 170) distributing a message relating to a call to one of the blades, a master (130, 150) centrally controlling a usage of pooled resources by said plurality of blades (110) for handling the call, wherein the distributor contacts the master for retrieving the information to which blade said message is to be distributed. The different blades in the blade cluster are seen from the outside as one node, so that for message distribution the master is contacted in order to distribute the message relating to a call to the blade that is handling said call.
US09025583B2 System for the coexistence between a plurality of wireless communication module sharing single antenna
A system for the coexistence between a plurality of wireless communication modules sharing a single antenna is provided, including an antenna, first and second transceiving paths, and first and second wireless communications modules. The first transceiving path is coupled to the antenna. The second transceiving path is coupled to the first transceiving path. The first wireless communications module is coupled to the first transceiving path and transmits or receives a plurality of first wireless signals. The second wireless communications module is coupled to the second transceiving path and transmits or receives a plurality of second wireless signals, wherein signal strengths of the second wireless signals passing through the second transceiving path are attenuated by a certain level, and the attenuated second wireless signals are added to the first wireless signals when passing through the first transceiving path.
US09025574B2 Methods of channel state information feedback and transmission in coordinated multi-point wireless communications system
An apparatus and method for feedback solutions that function in conjunction with CoMP transmissions. The feedback solutions are applicable to joint transmission (JT) as well as coordinated scheduling (CS) and coordinated beamforming (CB). Embodiments of the present disclosure are described herein in the context of a wireless network in compliance with LTE standards.
US09025572B2 Apparatus, system, and method for access procedure enhancements
A mobile communication device for access procedure enhancement is provided. In the mobile communication device, a wireless module performs wireless transmissions and receptions to and from a service network. Also, a controller module transmits an access probe to the service network via the wireless module, and retransmits the access probe in response to not receiving an acknowledgement of the access probe from the service network via the wireless module in a waiting period of time. The waiting period of time is determined according to a coherence-time related offset. The controller module further repeats the retransmission of the access probe until the acknowledgement of the access probe is received from the service network via the wireless module.
US09025570B2 System and method for fast dynamic link adaptation
A method and user equipment for selecting a transport format combination (TFC) is disclosed. Configuration of a plurality of TFCs to use for TFC selection is received, wherein the TFCs of the plurality of TFCs have an order. TFCs to block from TFC selection from the plurality of TFCs is determined, wherein the TFCs to block are based at least on a maximum allowed transmit power. A TFC for transmission of uplink data is selected, wherein the selected TFC is based on the TFC order and wherein the selected TFC is a TFC that is not blocked from TFC selection.
US09025563B2 Supporting communications in a wireless network using an IP address
An apparatus for wireless communications and method for the same are provided. The apparatus is configured receive an identifier associated with a first node, determine an IP address of the first node from the identifier, and use the IP address to communicate data with the first node through a second node, wherein the data relates to managing air link resources of the first node.
US09025559B2 Method of reducing transmission power and terminal thereof
A method performed by a base station. The method according to an embodiment includes transmitting configuration information on an uplink channel allocated to a user equipment; and receiving signals based on the configuration information. The signals are transmitted by using a maximum power reduction (MPR) on maximum output power for transmission with non-contiguous resource allocation in a single component carrier. The MPR is determined according to: MPR=CEIL{MA, 0.5}, the CEIL being a function of rounding up by 0.5. The MA is determined according to: MA=(8.0−10.12*A) when 0
US09025557B2 Wireless communications system, wireless communications apparatus, wireless communications method and computer program for wireless communication
In performing SVD-MIMO transmission, a set-up procedure is simplified while assuring a satisfactory decoding capability with a reduced number of antennas. A transmitter estimates channel information based on reference signals sent from a receiver, determines a transmit antenna weighting coefficient matrix based on the channel information, calculates a weight to be assigned to each of components of a multiplexed signal, and sends, to the receiver, training signals for respective signal components, the training signals being weighted by the calculated weights. On the other hand, the receiver determines a receive antenna weighting coefficient matrix based on the received training signals.
US09025554B2 Wireless base station and wireless communication method
A transmission path state estimation unit estimates a state of a transmission path to a wireless terminal based on a DRS (Demodulation Reference Signal) included in uplink user data received from the wireless terminal when a re-sending request is received after transmission of an SRS is stopped. A transmission unit forms directivity of a plurality of antennas based on the estimated state of the transmission path and transmits downlink user data.
US09025551B2 Data transmission method and apparatus in network supporting coordinated transmission
A data transmission method and an apparatus in a network supporting coordinated multipoint transmission are provided. The method includes transmitting candidate sets of initial state information used to generate Demodulation Reference Signal (DMRS) scrambling sequences for the transmission points to the UE, and transmitting an indication corresponding to at least one candidate set of initial state information respectively associated with at least one transmission point to the UE, wherein the initial state information is used by the UE to generate DMRS scrambling sequences.
US09025550B2 Coordinated multipoint resource management
A method for resource management includes determining a Coordinated Multi-point Processing (CoMP) resource management set of a user equipment (UE), receiving a set of channel state information reference signals (CSI-RS) at the UE from a transmission point (TP) included within the CoMP resource management set, determining a resource management parameter based upon the CSI-RS signals, and sending the determined resource management parameter to the TP. The CoMP resource management set includes a plurality of candidate TPs for which downlink communication may be established with the UE.
US09025548B2 ARQ system with status and packet acknowledgement
A communication system comprises a downlink indicator channel (DL1) for the transmission of a indicator signal (302) indicating that a data packet (202) is scheduled to be transmitted on a downlink data channel (DLz) from a primary station to a secondary station. In operation, on detection of the indicator signal, the secondary station transmits a status signal, for example a negative acknowledgement signal (204), on an uplink channel (UL) to the primary station immediately before transmission of a positive (206) or negative acknowledgement signal to indicate the status of the received data packet. By providing the primary station with two chances to detect the case where the secondary station fails to detect the indicator signal, peak power requirements of the uplink channel can be reduced, thereby reducing system interference levels.
US09025547B2 Method and apparatus for the efficient transmission of control information for supporting uplink transmission using multiple antennas
The present invention relates to a wireless communication system, and to a method and apparatus for efficiently transmitting control information for supporting an uplink transmitting technique using multiple antennas. According to one embodiment of the present invention, the method for transmitting control information for an uplink transmission using multiple antennas comprises the following steps: receiving a plurality of data blocks; transmitting ACK/NACK information for the received data blocks via a PHICH; transmitting, via a PDCCH, information containing an indicator which indicates whether to retransmit each of the plurality of data blocks; and receiving an uplink transmission in accordance with the combination of the ACK/NACK information and the information indicated by the indicator.
US09025546B2 Method and system for network synchronization via a femtocell
Aspects of a method and system for communication are provided. In this regard, a femtocell may receive messages from a plurality of different sources comprising one or more other femtocells, one or more cellular enabled communication devices, and one or more non-cellular network nodes. The femtocell may select, based on the received messages, a master clock within one of the plurality of different sources as a master clock for synchronization of the plurality of different sources. A femtocell clock, a global navigational satellite signal (GNSS) clock, a cellular base station clock, or a cellular enabled communication device clock may be selected as the master clock. The femtocell may transmit and/or receive synchronization messages to and/or from the one or more cellular enabled communication devices and the one or more non-cellular network nodes.
US09025540B2 WLAN channel allocation
An available frequency band for communication is determined, and a subset of communication channels from possible communication channels within the available frequency band is determined based on the available frequency band. A communication channel is selected from the subset of communication channels, and the selected communication channel is utilized to communicate with one or more communication devices.
US09025539B2 Mobile communication method and mobile station
A mobile communication method according to the present invention includes a step of transmitting, by a radio base station eNB, “RRC Connection Reconfiguration” instructing to add new DL CC to a mobile station UE, a step of calculating, by the mobile station UE, Power headroom on the basis of a path loss estimated from the new DL CC, in response to the “RRC Connection Reconfiguration”, and a step of transmitting, by the mobile station UE, “MAC Control Element” including the Power headroom to the radio base station eNB.
US09025537B2 Inter-cell interference mitigation using limited feedback in cellular networks
An embodiment herein provides a method to mitigate effects of inter-cell interference in cellular communications, thereby maximizing SINR of a cellular device, due to a serving base station selecting a transmission strategy which places the signal strength (average and instantaneous) of the cellular device utilizing the base station in its in-phase region and inverse of interference signal strength (average and instantaneous) received by the cellular device from interfering base stations in their out-of phase region.
US09025529B2 Communication terminal, communication device, method for data communication, and method for frequency allocation
A communication terminal is described comprising a determiner configured to determine, for a frequency region, a plurality of first communication devices from which the communication terminal receives a signal via the frequency region; a selector configured to select at least one of the first communication devices based on a predetermined interference criterion; a signal generator configured to generate a signal with an identification of the at least one selected first communication device; and a transceiver configured to transmit the signal to a second communication device, to receive an indication from the second communication device specifying whether the communication terminal should use the frequency region for data communication with the second communication device, and to carry out data communication with the second communication device using the frequency region depending on the indication.
US09025528B2 Wireless communication system
A wireless communication system that includes a base station and one or more terminals carries out wireless data communication by use of a first frequency band. The wireless communication system includes a wireless access system that employs a CSMA/CA and/or TDMA/TDD system as the wireless access system of the wireless communication system and a control signal at the first frequency band is periodically broadcasts from the base station, where the control signal includes a control information configured to manage wireless data transmission by the one or more terminals. In addition to the first frequency band, one or more frequency bands different from the first frequency band for the wireless data transmission by the one or more terminals can be allocate by the base station, where the control signal at the first frequency band indicate the location of the one or more frequency bands which can be used.
US09025526B2 Mobile station and radio base station
A mobile station UE according to the present invention includes a notification reception unit 21 configured to receive an SIB2 in E-UTRAN and a barring processor unit 22 configured to perform predetermined barring processing in E-UTRAN based on information elements included in the SIB2. The barring processor unit 22 is configured to perform barring processing for origination of a CS call using a CSFB function based on “ac-BarringForCSFB-r10” and “ac-BarringForMO-Data” among the information elements.
US09025525B2 Over-the-top (OTT) video/voice configuration
A user equipment (UE) provides for display, to a user, information identifying available over-the-top (OTT) services provided via voice-over-Long-Term Evolution (VoLTE), and receives, from the user, a selection of a particular OTT service of the available OTT services. The UE receives, from the user, information identifying a selected contact associated with the particular OTT service, and determines whether a particular UE associated with the selected contact is a VoLTE capable device or a non-VoLTE capable device. The UE provides a call to the particular UE, via a LTE network and an Internet protocol (IP) Multimedia Subsystem (IMS) network, when the particular UE is a VoLTE capable device.
US09025521B2 Method for enabling collaboration among terminals in a wireless network
A method for Mobile Station (MS) collaboration for a Downlink (DL) or Uplink (UL) transmission in a wireless network having MSs in a Base Station (BS) cell is provided. The DL transmission method includes forming a cluster of MSs having a same type of radio interface, receiving, by each MS, a DL transmission including a DL control channel message and a DL data burst, extracting, by the MSs, a DL data assignment included in the DL control channel message and indicating a receiving MS intended to receive the DL data burst, decoding, by the MSs, the DL data assignment and the DL data burst according to a determination to collaborate in the DL transmission, transmitting, by the collaborating MSs, a re-encoded DL data burst to the receiving MS, the receiving MS receiving the re-encoded DL data burst from the collaborating MSs and the DL data burst from the BS.
US09025519B2 Bandwidth request preamble sequence selection method and random access method
The present invention relates to a bandwidth request preamble sequence selecting method for bandwidth requests on a wireless access system, and to a random access procedure using the same. Also, the present invention relates to devices supporting the random access procedure. In one example of the present invention, the method for randomly accessing a wireless access system may comprise the steps of: receiving a first message containing a predefined bandwidth request index from a base station; selecting a bandwidth request preamble sequence from the predefined bandwidth request index on the basis if the properties of uplink data to be transmitted by a mobile terminal; transmitting a second message containing a predefined bandwidth request index to the base station; and transmitting the selected bandwidth request preamble sequence to the base station.
US09025517B2 Flexible ways to indicate downlink/uplink backhaul subframe configurations in a relay system
Methods and apparatus, including computer program products, are provided for indicating the configuration of a subframe of a backhaul between a relay node and a base station. In one aspect there is provided a method. The method may include generating an indication of a configuration of a subframe of at least one of an uplink and a downlink of a backhaul and sending the indication to a relay node to configure transmission at the relay node. Related apparatus, systems, methods, and articles are also described.
US09025516B2 Method and system for optimizing data throughput performance for dynamic link conditions using adaptive coding and modulation (ACM) and dynamic single channel per carrier (dSCPC) techniques
A method of maintaining a data rate of a telecommunications link that involves, in a particular embodiment, modulating a carrier signal, encoding the carrier signal, and dynamically controlling a bandwidth of the carrier signal by changing a symbol rate of the carrier signal such that a data rate of the carrier signal remains substantially equal to a predetermined data rate when the carrier signal is transmitted to a remote receiver.
US09025512B2 Method of transmitting counting response message indicating service area at user equipment in wireless communication system and apparatus thereof
A method of processing a Long Term Evolution (LTE) Multimedia Broadcast Multicast Service (MBMS) message by a network in a wireless communication system, the method including transmitting a system information block (SIB) including information on a Multimedia Broadcast multicast service Single Frequency Network (MBSFN) area list through a broadcast control channel (BCCH) to a user equipment (UE); transmitting a first LTE MBMS message including information on one or more services through a multicast control channel (MCCH) to the UE; and receiving a second LTE MBMS message indicating a specific area corresponding to an area of the MBSFN area list and a specific service from the UE in response to the first LTE MBMS message, the UE wishing to receive the specific service of the one or more services or being interested to receive the specific service of the one or more services.
US09025509B2 Mobile wireless communication system, access gateway, wireless base station, and mobile wireless communication control method
The present invention discloses a wireless mobile communication system for transferring MBMS data from an access gateway to plural wireless base stations and transmitting the MBMS data from the plural wireless base stations to a wireless mobile station at the same time. The system includes a transferring part included in the access gateway for copying the MBMS data in a number corresponding to the number of the plural wireless base stations, adding a header indicative of data transmission time to the MBMS data, and transferring the MBMS data to the plural wireless base stations; a transmitting part included in each the plural wireless base stations for extracting the data transmission time from the header of the transferred MBMS data, deleting the header from the MBMS data, and transmitting the MBMS data to the wireless mobile station.
US09025508B2 Method for receiving mobile multicast broadcast service in multi-carrier wireless communication system
Method receiving Multicast Broadcast Service (MBS) in a wireless communication system is provided. The method comprises receiving a Dynamic Service Addition (DSA) message through a primary carrier, from a Base Station (BS); switching from the primary carrier to a secondary carrier based on the DSA message; receiving an MBS Configuration message through the secondary carrier, from the BS; and receiving MBS data through the secondary carrier based on the MBS Configuration message, from the BS.
US09025504B2 Bandwidth efficiency in a wireless communications network
A method of processing a signal for transmission, the method comprising: determining a quality of a first portion of the signal; and if the quality satisfies a threshold criterion then aggregating a representation of the first portion of the signal with a representation of a subsequent portion of the signal.
US09025502B2 Mobile communication system and method for transmitting/receiving signal thereof
A method of transmitting a signal in a base station is provided. The method includes filtering a signal to be transmitted through a filter, power amplifying the filtered signal to generate nonlinear harmonic components corresponding to a first frequency band and a second frequency band, separating the nonlinear harmonic components according to the first frequency band and the second frequency band such that nonlinear harmonic components corresponding to the first frequency band passes through a first frequency band duplexer and nonlinear harmonic components corresponding to the second frequency band passes through a second frequency band duplexer, and transmitting the separated nonlinear harmonic components.
US09025501B2 Method and device for implementing synchronization between different systems
The present invention provides a method and a device for implementing synchronization between different systems. The method includes setting a starting time of an LTE TDD frame, where the starting time set for the LTE TDD frame is later than a starting time set for a WiMAX frame. The LTE TDD frame is transmitted after the starting time of the LTE TDD frame arrives. The WiMAX frame adopts a subframe ratio structure of 29:18, the LTE TDD frame adopts a subframe ratio structure of subframe configuration 1, and an UpPTS time slot and a last uplink symbol of a last uplink subframe which are in the LTE TDD frame are in a status of being knocked off.
US09025497B2 Media forwarding for a group communication session in a wireless communications system
Embodiments are directed to media forwarding for a group communication session within a wireless communications system. A server receives a frame for a given timeslot from each of a first plurality of access terminals participating in the group communication session, each of the received frames having an associated data rate. The server selects at least one and less than all of the received frames based at least in part on the associated data rates of each of the received frames. The server sends the selected at least one frame to a second plurality of access terminals participating in the group communication session.
US09025496B2 Parallelly coupled stackable network switching device
A network switching device includes at least two stacking ports, each stacking port being connectable via a stacking cable to a stack including at least one external network switching device. The device further includes an internal communication medium coupled to the stacking ports and capable of transmitting a frequency division multiplexed signal between the stacking ports. The device further includes a network switch and an interface to enable communication between the network switch and the internal communication medium. The interface includes a parallel coupling to the internal communication medium such that a signal with one carrier frequency being communicated between the network switch and the internal communication medium does not interfere with transmission between the two stacking ports of a signal with a different carrier frequency.
US09025494B1 IPv6 network device discovery
Internet Protocol version 6 (IPv6) network device discovery techniques are disclosed. In some embodiments, IPv6 network device discovery includes determining a route entry (e.g., selecting a first route entry that is less than 126 bits and greater than 48 bits) of a route entry table of a seed device (e.g., a router, such as a well connected router); converting the route entry to an anycast address; and sending a probe to the anycast address. For example, using various techniques described herein, an Internet Control Messaging Protocol (ICMP) probe, for example, with incrementing hop count and the subnet-router anycast addresses as targets can be used to fully discover network devices on an IPv6 network.
US09025490B2 Network device
In this application, we have the following examples: (1) Integrating the NID functionality in to the small foot-print of an SFP Module, with one or more of the features below: a) Mounting a NID SoC IC to an existing SFP Printed Circuit Board (PCB); b) Using the power from the SFP module, without requiring separate external power; c) NID SoC having only 2 ports, each with its own MAC and possibly PHY layer; d) NID SoC having an embedded microprocessor, RAM and ROM. Many examples and applications are provided.
US09025489B2 Method of configuring radio resource by a MAC layer of terminal in wireless communication system
The present invention relates to a wireless communication system and user equipment providing wireless communication services, and a method of transmitting and receiving data between a terminal and a base station in an evolved Universal Mobile Telecommunications System (UMTS) that has evolved from a Universal Mobile Telecommunications System (UMTS) or a Long Term Evolution (LTE) system, and more particularly, to a method of configuring radio resource(s) by a MAC layer of the terminal, and it may be an object of the present invention is to provide an improved method of configuring radio resource(s) in a wireless communication system in order to minimize the waste of the radio resource(s) and/or the contention of the radio resource.
US09025487B2 Reference signal port discovery involving transmission points
A method includes receiving information indicating one or more sets of reference signal patterns from a first transmission point, wherein at least one of the indicated one or more sets of reference signal patterns corresponds to one of one or more other transmission points; measuring the channel quality for the indicated sets of reference signal patterns; and reporting indications of the measured channel quality for the indicated one or more sets of reference signal patterns to the first transmission point. Another method includes transmitting information indicating one or more sets of reference signal patterns from a first transmission point to a user equipment, wherein at least one of the indicated one or more sets of reference signal patterns corresponds to one of one or more other transmission points; and receiving from the user equipment indications of measured channel quality for the indicated one or more sets of reference signal patterns.
US09025486B1 Determining quality of radio access network transmissions
Methods are described that are used to identify quality problems in a wireless communication network as experienced by a user-session of a mobile computing device, and quantify the quality of network transmission associated with the user-session. The quality of transmission during a user-session can then be used to characterize the network quality as experienced by an end user. One benefit of applying the described methods is that the actual quality of network transmissions experienced in a user-session is quantified rather than being inferred from the performance of a radio access network (“RAN”) transceiver. The described methods are used in some examples to determine network quality issues related to user-session characteristics, such as location and mobile computing device type.
US09025485B2 Method and apparatus for transmitting and receiving reference signal in wireless communication system
The present invention relates to a method and an apparatus for transmitting and receiving a reference signal in a wireless communication system. In the method, in order to dynamically switch an uplink (UL) Demodulation-Reference Signal (DM-RS) according to the communication environment, such as CoMP and MU-MIMO, a parameter set for generation of a reference signal sequence is configured to include a Virtual Cell Identifier (VCID) parameter configured by information of a total of 9 bits and a cyclic shift hopping initial value parameter cinitCSH, which is 9-bit information representing one integer value among 510 integer values. Therefore, it may be possible to achieve dynamic transmission or reception of a reference signal and channel estimation through the dynamic transmission or reception of the reference signal even when the communication environment dynamically changes as in a Cooperative Multiple Point transmission and reception (CoMP) scenario.
US09025484B2 Method of providing an MMoIP communication service
One or more MMoIP packet streams are transmitted via a connection established between a first and second endpoint of an IP communication network. The one or more MMoIP packet streams include MMoIP payload data and/or control data. Control data directed to a processor is inserted in at least one MMoIP packet stream of the one or more MMoIP packet streams at the first endpoint and/or the second endpoint. The one or more MMoIP packet streams are transmitted via an MMoIP switch of the IP communication network. The MMoIP switch monitors the one or more MMoIP packet streams. The MMoIP switch detects the control data directed to the processor. The MMoIP switch forwards the detected control data to the processor.
US09025482B2 Quantitative interference detection
A method for wireless communications is described. The method includes beginning a voice call using a voice services over adaptive multi-user channels on one slot receiver. Pilot signal knowledge is obtained. Interferers knowledge is also obtained. Error metrics are computed using the pilot signal knowledge and the interferers knowledge. The method further includes selecting between the voice services over adaptive multi-user channels on one slot receiver and a legacy receiver for the voice call based on the error metrics. Other aspects, embodiments and features are also claimed and described.
US09025477B2 Methods and devices for uplink diversity transmission
Methods and devices are provided wherein a user equipment transmits using at least two uplink transmit antennas and receives a set of control signals in the downlink direction from a cellular network. The user equipment estimates a received signal quality for each control signal in said set of control signals and determines, based on said received signal quality, which control signals that have been reliably received. The user equipment derives one or more parameters related to the uplink transmit diversity operation using a subset of control signals from the set of control signals, said subset only including control signals determined as reliably received; and transmits in the uplink direction applying the derived one or more parameters to control the uplink transmit diversity operation. The accuracy of the transmit diversity parameter values derived/set by the UE can be improved. This will enhance the performance of the uplink transmit diversity and will also reduce interference to the neighbor cells.
US09025462B2 Reception report aggregation
A method, an apparatus, and a computer program product for wireless communication are provided. The apparatus receives a first service and determines a potential upload time period including an aggregation time period. The potential upload time period is for uploading a reception report for the first service. The apparatus receives a second service before expiration of the aggregation time period. The apparatus determines whether to generate first reporting information for the received first service and second reporting information for the received second service. The apparatus aggregates the first reporting information and the second reporting information based upon the determination to generate both the first reporting information and the second reporting information.
US09025461B2 Power optimized behavior in mesh networks
Mesh communications aspects are disclosed in which multiple mobile devices located within a communication area perform direct communication to establish a mesh network. Each device node included in the mesh network provides power profile information to the other nodes on the network. As mesh messages are generated for transmission by the nodes onto the mesh network, an adaptive routing mechanism determines the transmission route based on the power profile of the proposed target node. The selective and adaptive routing determination allows for power to be efficiently conserved within the mesh network.
US09025453B2 Data transmission control methods and devices
A method of controlling a radio access network entity of a data unit communication network is described, said radio access network entity being involved in providing a transport service to a radio terminal of said data unit communication network, said transport service being characterized by a set of values associated with respective service quality parameters, said method comprising: monitoring (S30) a communication quality at the radio access level of a communication between said terminal and an access point of said radio access network, and setting (S31) a congestion indication marking in data units of said transport service if said communication quality fulfils a radio communication degradation condition.
US09025452B2 Oversubscription monitor
Aspects of oversubscription monitoring are described. In one embodiment, oversubscription monitoring includes accumulating an amount of data that arrives at a network component over at least one epoch of time. Further, a core processing rate at which data can be processed by the network component is calculated. Based on the amount of data and the core processing rate, it is determined whether the network component is operating in an oversubscribed region of operation. In one embodiment, when the network component is operating in the oversubscribed region of operation, certain quality of service metrics are monitored. Using the monitored metrics, a network operation display object may be generated for identifying or troubleshooting network errors during an oversubscribed region of operation of the network component.
US09025449B2 Network retransmission protocols using a proxy node
One embodiment relates to a device. The device includes reception circuitry adapted to receive a data unit from a first node of a network and a confirmation message signal from a second node of the network. Analysis circuitry is adapted to determine a failure to correctly receive the data unit. Transmission circuitry is adapted to transmit a negative acknowledgement signal to the first node in case the analysis circuitry determines the data unit has not been correctly received and the confirmation message signal from the second node is received. Other methods and devices are also disclosed.
US09025443B2 Network equipment and frame transmission control method
Network equipment has multiple ports each performing transmission/reception of a frame, and a control unit that when the frame received through the port is an command of temporal suspension, temporarily suspends transmission of the frame from the port until a predetermined time elapses and after the predetermined time elapsed, alters the transmission bandwidth of each traffic about a communication path corresponding to the frame according to a variation of an interval at which the command of temporal suspension is received.
US09025442B2 Pseudo wire end-to-end redundancy setup over disjoint MPLS transport paths
According to one embodiment, a method for establishing a primary and redundant PW over disjoint bidirectional RSVP-TE LSPs include establishing a first bidirectional RSVP-TE LSP that includes a first upstream path and a first downstream path. The method includes transmitting a first label distribution protocol (LDP) label mapping message that includes a first transport path include field that causes the second PE router to use the first downstream path for the primary PW. The method includes establishing a second bidirectional RSVP-TE LSP that includes a second upstream path and a second downstream path. The method includes transmitting a second LDP label mapping message that includes a second transport path include field that causes the second PE router to use the second downstream path for the redundant PW.
US09025440B2 Preventing upper layer renegotiations by making PPP aware of layer one switchovers
A method may include establishing a first Point-to-Point Protocol (PPP) session on an interface, receiving an indication of a layer one failure, omitting for a period of time, an indication that the first PPP session on the interface is down, based on the indication of the layer one failure, establishing a layer one switchover to another interface based on the indication of the layer one failure, and attempting during the period of time, to establish a second PPP session on the other interface.
US09025434B2 Automated datacenter network failure mitigation
The subject disclosure is directed towards a technology that automatically mitigates datacenter failures, instead of relying on human intervention to diagnose and repair the network. Via a mitigation pipeline, when a network failure is detected, a candidate set of components that are likely to be the cause of the failure is identified, with mitigation actions iteratively targeting each component to attempt to alleviate the problem. The impact to the network is estimated to ensure that the redundancy present in the network will be able to handle the mitigation action without adverse disruption to the network.
US09025431B2 Wireless terminal apparatus and wireless base station apparatus
Both a wireless terminal apparatus and wireless base station apparatus are provided that can, in an operation of encoding the control signals of the upstream link transmitted from the multiple terminal stations while encoding with regard to each of the terminal stations, increase a number of the terminal stations to which different codes are respectively assigned. A wireless terminal apparatus includes: an encoding information receiving portion receiving encoding information which is used at the wireless terminal apparatus from the base station; a phase-shifting unit which conducts a phase-shifting operation on a predetermined first code based on the encoding information; a code selection unit which, based on the received encoding information, selects a second code from multiple codes orthogonally crossing each other; and a control signal encoding portion which conducts an encoding operation on the control signal that is going to be transmitted to the base station by using both the first code on which the phase-shifting operation has been conducted and the second code.
US09025429B2 Method and apparatus for transmitting SRS in LTE TDD system
A method and apparatus are provided for transmitting an uplink Sounding Reference Signal (SRS) by a User Equipment (UE). The method includes receiving information related to an SRS period and an offset for an SRS transmission; generating the uplink SRS; and when the information indicates the SRS period is 2 ms, transmitting the SRS in two Single Carrier Frequency Division Multiple Access (SCFDMA) symbols in a half frame according to the offset for the SRS transmission. When the information indicates the SRS period is 2 ms and a length of an Uplink Pilot Time Slot (UpPTS) in the half frame is two symbols, a first symbol in the UpPTS is indicated by offset 0 and a second symbol in the UpPTS is indicated by offset 1.
US09025426B2 Optical disc with pre-recorded and recordable regions and method of forming the disc
An optical disc having a region with pre-recorded data and a recordable region, a method of fabricating the disc, a stamper for forming a disc master, and a recording device for use with the disc are disclosed. Data recorded in the recordable region may be used for activation of the disc, providing unique identification or enhancing program content on the disc.
US09025422B2 Plasmon generator having flare shaped section
The present invention relates to a plasmon generator, in which a surface plasmon is excited by application of light. The plasmon generator extends along one direction. The plasmon generator includes a first end surface that is positioned on one end in the one direction and at which near-field light is generated along with the excitation of the plasmon; and a second cross section that is substantially parallel to the first end surface and is away from the first end surface. The first end surface has a polygonal shape that does not have a substantially acute inner angle. The second cross section has an upper part that has a shape substantially the same as or similar to that of the first end surface and a flare shaped lower part that is connected to the upper part and has a width that increases as it is far from the upper part.
US09025421B1 Data storage device adjusting laser input power to compensate for temperature variations
A data storage device is disclosed comprising a head actuated over a disk, wherein the head comprises a laser configured to heat the disk while writing data to the disk. A temperature is measured, and a first input power is generated based on a first function of the measured temperature, wherein the first function compensates for a temperature dependent output power of the laser. A second input power is generated based on a second function of the measured temperature, wherein the second function compensates for a temperature dependent coercivity of the disk. The first input power is combined with the second input power to generate a write power applied to the laser while writing data to the disk.
US09025420B1 Self-controlled laser pulsing for thermally assisted recording
A method of storing data includes providing a write signal for a write head of a hard disk drive, generating a transition pulse signal derived from the write signal using a transition pulse generator, and generating a logic signal to drive a thermal source associated with the write head of the hard disk drive. The logic signal includes the logical summation of a cyclical base pulse signal and the transition pulse signal.
US09025418B2 Intelligent patching systems using acoustic control signals and related equipment and methods
Methods of identifying patching connections in a communications system are provided in which an acoustic signal generator is used to transmit an acoustic signal that includes a unique identifier embedded therein over a patch cord from a first connector port to a second connector port. The acoustic signal is received at the second connector port. The unique identifier is extracted from the acoustic signal. Finally, a patching connection between the first connector port and the second connector port is logged in a database.
US09025416B2 Sonar system for automatically detecting location of devices
Systems and methods are described for determining device positions in a video surveillance system. A method described herein includes generating a reference sound; emitting, at a first device, the reference sound; detecting, at the first device, a responsive reference sound from one or more second devices in response to the emitted reference sound; identifying a position of each of the one or more second devices; obtaining information relating to latency of the one or more second devices; computing a round trip time associated with each of the one or more second devices based on at least a timing of detecting the one or more responsive reference sounds and the latency of each of the one or more second devices; and estimating the position of the first device according to the round trip time and the position associated with each of the one or more second devices.
US09025412B2 System for acquiring seismic data in a marine environment, using seismic streamers coupled to means for detecting and/or locating marine mammals
Discloses herein is a system of acquiring seismic date in a marine environment, which includes: seismic streamers towed by a vessel; and means for detecting and/or locating marine mammals, characterized in that said marine mammal detection and/or location means are secured to said seismic streamers.
US09025408B2 Semiconductor integrated circuit and information processing apparatus
According to an embodiment, a semiconductor integrated circuit includes a regulator, a level shifter and a switch circuit. The regulator converts an input voltage that is a difference in potential between a first terminal and a third terminal into an output voltage that is a difference in potential between a second terminal and the third terminal. The level shifter adjusts a voltage level between a first terminal and a second terminal. The switch circuit includes a first switch selectively connecting the third terminal of the regulator to a first potential, a second switch selectively connecting the third terminal of the regulator to the first terminal of the level shifter, and a third switch selectively connecting the third terminal of the regulator to a second potential.
US09025406B2 Semiconductor integrated circuit and method of driving the same
A semiconductor integrated circuit includes a fuse circuit comprising a fuse configured to generate a fuse state signal corresponding to a rupture state of the fuse in response to an enable signal, a fuse state decision unit configured to determine whether or not the fuse state signal is normal based on a test signal, and generate an output enable signal according to a determination result, and a driving unit configured to output the fuse state signal in response to the output enable signal.
US09025404B1 Semiconductor device with reduced leakage current and method for manufacture of the same
A semiconductor device with reduced leakage current and a method of manufacturing these reduced leakage current semiconductor devices are disclosed. The reduced leakage current semiconductor devices may be used for both static circuits and dynamic circuits. The reduced leakage current semiconductor devices reduce leakage current in the device when the node is not transitioning which occurs more than 95% of the time.
US09025401B2 Semiconductor memory device including bulk voltage generation circuit
A semiconductor memory device includes a bulk voltage generation circuit configured to interrupt driving of a bulk voltage in response to an exit signal which is generated in synchronization with a time at which a power-down mode is ended, and discharge charges of a first node from which the bulk voltage is outputted, in response to the exit signal; and an internal circuit including a MOS transistor which is supplied with the bulk voltage.
US09025398B2 Metallization scheme for integrated circuit
For multi-level interconnect metallization, each metal level maintains a parallel line arrangement within a region, and the lines of each adjacent metal level are orthogonal or otherwise cross with one another. Vertical shunting among levels for routing in different directions employs short paddles that stay within the parallel scheme, and multiple paddles within a region at the same metal level can be co-linear. Parallel lines in the same metal level can be rotated with respect to one another in adjacent regions, for example to better interface with driver circuitry with orthogonal orientations in the different regions.
US09025396B1 Pre-conditioning circuits and methods for programmable impedance elements in memory devices
A memory device can include a plurality of programmable impedance elements programmable between a low impedance state in response to a program voltage and a higher impedance state in response to an erase voltage having a different polarity than the program voltage; a programming circuit configured to apply the program and erase voltages to selected elements; and a pre-condition path configured to apply a pre-condition voltage only of the erase voltage polarity to fresh elements in a pre-condition operation; wherein fresh elements are elements that have not been subject to any programming voltages. The pre-condition electrical conditions can also include high voltage low current conditions that apply a greater magnitude voltage and smaller current than the first or second electrical conditions, or high voltage low current conditions that apply a greater magnitude voltage and greater current than the first or second electrical conditions.
US09025391B2 Circuit arrangement and method for operating a circuit arrangement
A circuit arrangement, having a plurality of electronic components; a plurality of first access lines and second access lines, wherein each electronic component is coupled with at least one first access line and at least one second access line; an access controller configured to control an access to at least one electronic component of the plurality of electronic components via the at least one first access line and the at least one second access line; a bias circuit configured to provide a defined potential to at least one of the first access lines, wherein the bias circuit is configured, during an access to an electronic component via one selected first access line of the plurality of first access lines, to provide the defined potential to one or two first access lines of the plurality of first access lines, wherein the one or two first access lines are arranged adjacent to the selected first access line, and, wherein during the access to the electronic component, the potentials of the first access lines of the plurality of first access lines other than the selected first access line and the one or two first access lines arranged adjacent to the selected first access line are floating.
US09025390B2 Nonvolatile semiconductor memory device which performs improved erase operation
According to one embodiment, a nonvolatile semiconductor memory device includes a memory cell array and a control unit. The memory cell array includes a plurality of memory cells arranged in a matrix. The control unit erases data of the memory cells. The control unit interrupts the erase operation of the memory cells and holds an erase condition before the interrupt in accordance with a first command during the erase operation, and resumes the erase operation based on the held erase condition in accordance with a second command.
US09025387B2 Nonvolatile semiconductor memory device
A nonvolatile semiconductor memory device according to one embodiment of the present invention includes: a memory cell array and a control circuit. The control circuit executes a first reading operation and a second reading operation. The first reading operation is an operation of reading a threshold voltage set in the selected memory cell by setting a voltage between a control gate electrode and source of the selected memory cell to a first value. The second reading operation is an operation of reading a threshold voltage set in the selected memory cell by setting a voltage between the control gate electrode and source of the selected memory cell to a second value lower than the first value. When executing the second reading operation, the control circuit keeps a voltage of the control gate electrode of the selected memory cell to 0 or a positive value.
US09025384B2 Memory system and operating method of controller
A memory system including a first memory of a first type; a second memory of a second type; and a controller configured to control the first memory and the second memory. The first type and second type are different, and the controller is configured to control the first memory and the second memory according to substantially the same command sequence.
US09025382B2 Lithography-friendly local read circuit for NAND flash memory devices and manufacturing method thereof
A flash memory device comprising a local sensing circuitry is provided in a hierarchical structure with local and global bit lines. The local sensing circuitry comprise read and pass circuits configured to sense and amplify read currents during read operations, wherein the amplified read signals may be passed to a global circuit via the local and global bit lines.
US09025378B2 Semiconductor memory device
A semiconductor memory device has a memory block including memory strings with first and second selection transistors at opposite ends of the memory strings. A bit line is connected to the first selection transistor of each memory string and a sense amplifier is connected to the bit line. The memory block includes word lines connected to each memory cell transistor in the memory strings. The memory device also includes a controller to control an erase operation that includes applying an erase voltage to the word lines, addressing a first memory string by applying a selection voltage to a gate electrode of first and second selection transistors of the first memory string, then applying an erase verify voltage to the word lines and using the sense amplifier to read data of memory cell transistors in the first memory string, then addressing a second memory string without first discharging the word lines.
US09025377B2 Method of operating semiconductor memory device
According to one embodiment, a method of operating a semiconductor memory device is disclosed. The method can include storing read-only data in at least one selected from a memory cell of an uppermost layer and a memory cell of a lowermost layer of a plurality of memory cells connected in series via a channel body. The channel body extends upward from a substrate to intersect a plurality of electrode layers stacked on the substrate. The method can include prohibiting a data erase operation of the read-only memory cell having the read-only data stored in the read-only memory cell.
US09025373B2 Non-volatile programmable switch
According to one embodiment, a non-volatile programmable switch according to this embodiment includes first and second non-volatile memory transistors, and a common node that is connected to the output side terminals of the first and second non-volatile memory transistors, and a logic transistor unit that is connected to the common node. A length of a gate electrode of the first and second non-volatile memory transistors in a channel longitudinal direction is shorter than a length of the charge storage film in the channel longitudinal direction.