US09027161B2

A system including a computer and having a part that stores identification data and status data in association with the identification data, a part that receives a request to acquire a license corresponding to a designated identification data, a part that receives a designation of an electronic device, a part that designates the identification data, obtains license data corresponding to the designated identification data, and updates the status data associated with the designated identification data, the updated status data indicating that the license is being used, a part that transmits the license data to the electronic device via a network and instructs the electronic device to acquire the license, and a part that provides a part that receives an instruction for re-executing obtaining of the license data depending on whether the status data is updated and instructs to re-execute the obtaining of the license data.
US09027160B2

A secure element (SE) unit 102 holding service data used by an application is provided in a UIM card 100. Thus, when the user identify module (UIM) card 100 is transferred between portable terminals, service data and accompanying information of the application can be moved together with the UIM card 100 to another portable terminal. In addition, an access management unit 400 included in a portable terminal 200 compares UIM information of a UIM information storage unit 103 with UIM information, held by an authority information holding unit 205, of a UIM card of which use authority is possessed by an application. If they do not agree, access to service data stored in the SE unit 102 is restricted.
US09027159B2

A system for securely authenticating software Application Program Interfaces (APIs) includes a handshake protocol that enables promulgation of licensing rights controlling Intellectual Property (IP) to multiple Actors. The Actors include components of a cable system that can include a Conditional Access System, Middleware, a Browser for a Set-Top-Box, a Guide and a Guide Data Provider. The handshake is a Challenge-Response protocol that includes a Challenge issued by one Actor who controls IP rights to verify a second Actor has Licensed IP rights when the second Actor Response includes a Hook IP function IPF1. Other Actors who wish to use software functions F that the first Actor provides will be encouraged to acquire rights to the IP License to obtain the function IPF1 for access. Subsequent Actors who have IP rights controlled by another function IPF2 can be pulled into the same IP Licensing system, or another IP License that becomes part of the same ecosystem with the system controlled using function IPF1.
US09027158B2

A download method of media contents, and which includes receiving and storing, by an electronic book terminal, a DRM (Digital Right Management) code from a contents server, the DRM code being stored in a memory of the electronic book terminal; receiving a media contents list from the contents server by requesting the media contents list at the contents server; decoding the received media contents list with the DRM code stored in the memory; displaying the media contents list on a screen of the electronic book terminal; requesting at least one media contents at the contents server, the at least one media contents being selected in the media contents list in response to a user input; receiving the at least one media contents from the contents server; and decoding the received at least one media contents with the DRM code stored in the memory.
US09027153B2

Disclosed are computers and methods of operating those computers. In the methods, a computer in a touch lock state displays a lock screen image showing a cover layer superimposed over, and obscuring, a background layer. A user enters a touch input to a touch screen of the computer, thereby specifying a portion of that touchscreen. The lock screen image is then modified so that the cover layer does not obscure the background layer in the specified portion of the touchscreen. The cover layer in the region of the touchscreen that is not specified in the touch input continues to obscure the background layer in those regions. If the portion of the touchscreen specified by the touch input exceeds a threshold amount the computer may be changed from being in a touch lock state to being in a touch unlock state.
US09027150B2

A system for integrating modules of computer code may include a sandbox validator for receiving a first module and verifying that the first module complies with one or more sandbox constraints. A computing device may execute the first module within a runtime environment. A module integrator may operate within the runtime environment for receiving a request from the first module to access a service provided by a second module and only allowing the first module to access the service when the first module is authorized to access the service according to a service authorization table. The sandbox validator may ensure the first module correctly identifies itself when requesting a service provide by another module and that the first module includes runtime policing functions for non-deterministic operations. A service authorizer may generate an authorization policy for the first module, which is sent to the computing device along with the first module.
US09027148B2

Disclosed is a system and method for extending anti-malware protection to systems having multiple storage devices, such as RAID. In embodiments, a trusted connection may be established between a host and a controller of the multiple storage devices. The trusted connection may use various information encryption techniques to undermine attempts by malware to preserve malware-infected locations on the storage devices by redirecting anti-malware protection related operations by the host. Through an encrypted and trusted connection between the host and a controller of the multiple storage devices, anti-virus and/or anti-malware software (hereinafter, AVS) may transmit encrypted anti-malware protection related operations to the controller of the multiple storage devices, overcoming detection and/or diversion by the malware. Other embodiments may be described and claimed.
US09027133B2

The present invention discloses method and system for performing security monitoring on file downloading, and a non-transitory computer-readable medium that stores instructions for performing security monitoring on file downloading. The method includes upon detecting a file downloading operation, performing security detection on a downloaded file to determine whether the downloaded file is secure; if the downloaded file is secure, determining whether a downloading tool adopted when the file is downloaded is instant messenger (IM) software; and if the adopted downloading tool is IM software, modifying a filename extension of the downloaded file to ensure that the downloaded file is capable of being directly opened or run.
US09027131B2

A method, computer program product, and computer system for assigning, by a computing device, a value to a first data-flow of a first summary associated with a control flow graph and assigning the value to a second data-flow of a second summary associated with the control flow graph. The first data-flow with the value is identified to flow into a type of sink. The second data-flow with the value is identified not to flow into the type of sink. The first summary of a behavior of the first data-flow is refined in response to identifying that the first data-flow does flow into the type of sink. Refinement of the second summary of a behavior of the second data-flow is skipped in response to identifying that the second data-flow does not flow into the type of sink.
US09027127B1

A system and method is disclosed for affecting action associated with machine-generated traffic. First historical information associated with Internet traffic to an Internet service at a first time is accessed and a first Internet Protocol Address (“IPA”) size representing a first number of devices sharing at least one IP address that accessed the Internet service at the first time is determined. Second historical information associated with Internet traffic to the Internet service that occurred at a second time is accessed and a second IPA size is determined. An algorithm is applied that uses the first IPA size to estimate a third IPA size, representing a third number of devices sharing at least one IP address at the second time. A difference between the third and the second IPA sizes is computed, and evaluated to a threshold. An action is taken at a resource-provider system when the difference exceeds the threshold.
US09027121B2

A security management system can log, investigate, respond, and track computer security incidents that can occur in a networked computer system. In other words, the security management system can produce a security record of information related to the tracking of suspicious computer activity or actual computer security threats, such as denial of service attacks or other similar compromises to computers or computer networks. The security record can include, but is not limited to, date and times of computer security incidents, a name for a particular security incident, a security management system user, and a potential source of the computer security incident. The security record can be designed as a running log that saves or records all activity of a computer incident source as well as the activity of the security team responding to the computer incident source. To produce the security record, all data that relates to a computer incident and all data that relates to a computer incident response can be sent to a separate protected database, where data is protected by digital signature algorithms (DSAs).
US09027109B2

Methods and systems for accessing customer account information involve, for example, binding a computing device with a customer's profile via one or more attributes of the computing device and an encrypted token stored on the computing device and thereafter receiving an authentication request consisting at least in part of the computing device attributes and the encrypted token stored on the computing device. A determination is made as to whether or not entry of a customer credential was received within a pre-determined preceding interval of time, and predefined customer account information is displayed on the computing device without requiring entry of the customer credential when a determination is made that entry of the customer credential was received within the pre-determined preceding interval of time.
US09027106B2

A login request to access information associated with a website may be received from a user device accessing the website via a browser. A determination may be made as to whether a browser attribute of the browser, font type, or service set identifier (SSID) information is located within a database. A further determination may be made as to whether to grant access to the information associated with the website. The determination as to whether to grant access to the information associated with the website may be based at least in part on the browser attribute font type, or service set identifier (SSID) information.
US09027097B2

Some systems allow a user to access content using both a native client application and a web interface. In these systems, the client application authorized to access a user account can assist with automatically logging a user into the web interface through the use of authentication tokens. In response to an authentication request, the client application can select a token and split it into multiple parts. One piece can be embedded in a URL and a second piece can be stored in a file. The file can also contain browser executable instructions that when executed combine the two pieces to re-create the token and send the re-created token to a server to authenticate the user. The client application can forward the URL to the browser, which can direct the browser to the file. The browser can execute the instructions thereby authenticating the user.
US09027084B2

The present invention provides methods and apparatuses that utilize a portable apparatus to securely operate a host electronic device. Typically, each portable apparatus includes a data storage unit which stores an operating system and other software. In one example, a portable apparatus can provide a virtual operating environment on top of a host's operating system for a host device. In another example, a portable apparatus containing its operating system can directly boot a host device with one or more hardware profiles. Furthermore, a device-dependent protection against software piracy, a user-dependent protection against sensitive data leaks, a controllable host operating environment to prevent unwanted information exposure, and a secure restoration procedure to prevent virus infection between the host device users may be incorporated. Moreover, an authorization signature may also be utilized to authorize a connected-state guest operation environment in the host device.
US09027079B2

Disclosed is a method and system for network access control, including an authentication proxy that authenticates different access-points, retrieves data from security databases and from Network Monitoring Systems, processing said data according to a dynamic security policy and using said processing outcome to determine the access level which will be granted to an access point in the network.
US09027078B1

A computer-implemented method for enforcing data loss prevention policies on sandboxed applications may include identifying an application process that is in a sandbox, wherein a broker process has created a file handle for a file on behalf of the application process within the sandbox, intercepting an input/output request performed on the file handle by the application process, wherein the input/output request comprises an identifier of the application process, extracting the identifier of the application process from the input/output request and enforcing a data loss prevention policy on the file by attributing the input/output request to the application process instead of to the broker process based on the identifier of the application process. Various other methods, systems, and computer-readable media are also disclosed.
US09027070B2

Methods and systems to detect topographic fraud are provided herein. The system includes a Cable Modem Termination System (CMTS) to periodically poll active cable modems and generate polling data. The system also includes a processor and a memory coupled to the CMTS. The processor is configured to, based on instructions in the memory, periodically determine a current geographic location for each polled cable modem based on the polling data from the CMTS, determine a geographic radius within which each polled cable modem is to be operated in and determine cable modems whose current geographic location is outside of their geographic radius.
US09027066B2

A method of delivering video content includes identifying a television program scheduled to be broadcast at a time during a peak viewing period, and identifying a recipient multimedia storage device that is to receive video content associated with the television program. The method also includes sending the video content associated with the television program to the recipient multimedia storage device during a non-peak viewing period that precedes the peak viewing period. The video content includes data to prevent viewing of the video content prior to the time when the television program is scheduled to be broadcast.
US09027059B2

A system for preparing data and video sequences to enable a viewer to scroll content in a plurality of directions including a first and second direction, the content including at least one element in motion, the system including a video sequence preparation module to prepare the video sequences including a first and second video sequence, each video sequence including still images, each still image including at least part of the content, at least some of the still images including the at least one element, the video sequences being prepared such that playing the first and second video sequence effects scrolling the content in the first and second direction, respectively, and a switchover determination module to prepare the data including corresponding switchover points in the video sequences for switching between the video sequences and therefore for switching the direction of scrolling by the viewer. Related apparatus and methods are also described.
US09027056B2

According to one embodiment, a video processing apparatus includes a content list display module, a content register and a controller. The content list display module is configured to display a list of contents capable of being acquired via a network. The content register is configured to register contents which are acquired via any of broadcasting, a recording medium and the network and on which any processing operation such as reproduction, record or reservation is performed. The controller is configured to change a display form of the contents registered in the content register into a different display form from other contents among the contents displayed in a list in the content list display module.
US09027049B2

An automatic content recognition (ACR)-enabled connected TV device may be operable to present an overlay offering a coupon utilizing an ACR system, where the overlay may also be presented on a paired device. The ACR-enabled connected TV device may present information associated with a value of the coupon based on interaction with the presented overlay by the viewer. The value of the coupon may be determined based on a profile associated with the ACR-enabled connected TV device. The profile may be determined and maintained utilizing the ACR system. The viewer may obtain the coupon associated with the value information from a microsite assigned to the viewer. The viewer may share information on a link of the microsite with one or more other viewers. The value of the coupon may change when one or more of the other viewers click on the link of the microsite to obtain the coupon.
US09027048B2

Aspects herein describe at least a new method, system, and computer readable storage media for recognizing the content of the audio. A computing device determines whether the content comprises a product and/or service, correlates the product and/or service with one or more promotional deals provided by an organization such as a financial institution, generates a subset of the one or more promotional deals based on the correlation, and transmits the subset to a multimedia viewing device such as a television. The subset of the one or more promotional deals may be viewed by a viewer. The one or more promotional deals are displayed on a portion of the screen of the television for viewing by the viewer. The viewer may make a purchase decision based on the one or more promotional deals displayed.
US09027047B2

A method for acquisition of audience rating data of digital television. The method includes: 1) collecting audience information by an acquisition system of audience rating data of digital television, the audience information including individual identification of audiences and individual attribute information corresponding to the individual identification; 2) monitoring data acquisition signals by the acquisition system, collecting appropriate individual identification and individual rating information according to the instructions of the data acquisition signals; and 3) inquiring the individual attribute information of the audiences according to the individual identification, and combining the collected individual rating information and corresponding individual attribute information thereof as a set of original audience rating data for analysis.
US09027044B2

An exemplary method includes an adaptive media content presentation system detecting an interaction of a user with a media content program, generating a playing pattern associated with the media content program based on the detected interaction of the user with the media content program, and applying the playing pattern to at least one of a presentation of the media content program and a presentation of an additional media content program. Corresponding methods and systems are also disclosed.
US09027036B2

A status management device is presented, the device including multiple first application units for monitoring status information indicating a status of a management target, multiple second application units for outputting first acquisition request information of the status information with identification information of the management target, a search unit for outputting a storage location corresponding to the identification information when the first acquisition request information is received from the second application unit, a request unit for outputting second acquisition request information of the status information to the first application unit corresponding to the outputted storage location, and a transmission unit for outputting the status information supplied from the first application unit in response to the second acquisition request information to the second application unit which corresponds to a request source of the first acquisition request information.
US09027032B2

An improved system and method are disclosed for improving functionality in software applications. In one example, the method includes a mobile device having a network interface, a processor, and a memory configured to store a plurality of instructions. The instructions include instructions for a superblock application having instructions for a function block included therein. The function block is configured to provide functions that are accessible to the superblock application via an application programming interface (API). The functions are provided within the superblock application itself and are accessible within the superblock application without switching context to another application on the mobile device.
US09027026B2

A system and method for managing transactions in an application server is described. In some example embodiments, the system registers to receive notifications from a timeout manager associated with a transaction (e.g., a database query). If the transaction becomes locked or runs longer than anticipated, the system receives a notification indicating a timeout event. The system, upon receiving the event notification, may then cancel the transaction or perform other actions to notify an application that initiated the transaction, such as via a newly created thread.
US09027003B2

A method for precisely counting guest branch instructions in a virtualized computer system is described. In one embodiment, guest instructions execute in a direct execution mode of the virtualized computer system. The direct execution mode operates at a first privilege level having a lower privilege than a second privilege level. A branch count of previously executed first privilege level branch instructions is maintained as instructions execute. Execution of a first privilege level branch instruction caused by a control transfer to the direct execution mode is detected. Responsive to the detection, a guest branch instruction count is determined based on the first privilege level branch count.
US09027002B2

A method of converting a source code for converting a source code of software to an inspection code by using a computer, including the steps of: inputting a source code of software; inputting a plurality of different conversion rules; inputting a nonfunctional rule that is a constraint relating to process performance; and converting the source code to a nonfunctional inspection code written in an input language of a validation tool by the plurality of different conversion rules and the nonfunctional rule.
US09026999B2

The present invention relates to a media playback apparatus capable of testing a user application, and to a method for testing a user application using the same. According to the present invention, the media playback apparatus tests the user application which is generated by executing a developer application in a computing apparatus, wherein the computing apparatus is connected to the media playback apparatus through a network. Thus, applications stored in a plurality of computing apparatuses can be tested using a single media playback apparatus.
US09026997B2

Methods, computer-readable media, and systems are provided for executing programming code. In one embodiment, a server may store running objects to be used by the programming code. The server may provide a code development console through which the programming code may be input at a remote terminal. The server may receive the programming code inputted into the code development console, execute the programming code by using operations of the running objects, and transmit an execution result of the programming code to the remote terminal for display in the code development console.
US09026995B2

A software settings management tool is described that automates much of the process of checking, changing, creating and/or maintaining software settings. The software settings management tool provides users and/or administrators with user-friendly interfaces to view, modify and save all of their software settings (perhaps thousands of settings, extracted from thousands of proprietary software files) all in one place, while the underlying methods and routines of the software settings management tool handle the complex and error-prone tasks of managing modifications of proprietary files and ensuring that added and changed settings are installed correctly.
US09026983B2

A flexible and scalable software system architecture for implementing multimedia applications is disclosed. In one embodiment, the flexible and scalable software system architecture includes a platform abstraction layer (PAL), a device policy manager (DPM), a media engine, a library of commons (LoC) module, system management toolsets (SMT), one or more application services, an application control unit (ACU) and a user interface transaction layer (UITL). Further, the media engine is communicatively coupled between the PAL and the ACU, the LoC module is communicatively coupled to the ACU, the DPM, the media engine, the SMT, the PAL and the UITL, the DPM is communicatively coupled to the PAL, the ACU and the media engine, the ACU is coupled between media engine and the UITL, and the SMT is communicatively coupled to the ACU, the DPM, the media engine, the LoC module, the PAL and the UITL.
US09026979B2

An analysis support apparatus includes a processor that is configured to acquire circuit data that indicates plural elements within a circuit and a node to which at least two elements are connected among the elements, and determine, based on the acquired circuit data and by referring to a memory unit that correlates and stores for each of the elements, the type of the element and information that indicates whether the phase of a signal is reversed when the signal passes through the element, whether the phase of the signal is reversed when the signal that passed through a given node among a plurality of nodes within the circuit returns to the given node; and an output unit that outputs information that indicates the given node when the processor determines that the phase of the signal is not reversed.
US09026977B2

A method includes electrically connecting a plurality of cells of a standard cell library to a power rail. A contact area is deposited to connect a first active area and a second active area of a cell of a plurality cells. The first area and the second area are located on opposite sides of the rail and electrically connected to different drains. The contact area is electrically connected to the power rail using a via. The contact area is masked to remove a portion of the contact area to electrically separate the first active are from the second active area.
US09026972B2

A solid-state imaging device including two semiconductor substrates arranged in layers is provided. Each semiconductor substrate has a semiconductor region in which a circuit constituting a part of a pixel array is formed. The circuits in the two semiconductor substrates are electrically connected to each other. Each semiconductor substrate includes one or more contact plugs for supplying a voltage to the semiconductor region. The number of the contact plugs of one semiconductor substrate in the pixel array is different from the number of the contact plugs of the other semiconductor substrate in the pixel array.
US09026967B1

A method for designing a system to be implemented on a target device includes generating a register transfer language (RTL) representation of the system from a description of the system without pipelined delays. The RTL representation of the system includes pipelined delays to facilitate timing of the system as implemented on a target device identified by a designer.
US09026963B1

An apparatus and method for conducting fault sensitivity analysis of the analog portions of a mixed signal circuit design includes simulating the fault free circuit design, inserting a fault into the analog portion of the circuit design, simulating the circuit design with the fault during a fault interval time period, and determining whether the fault is detectable.
US09026957B2

An embodiment of a feed-forward method of determining a photomask pattern is provided. The method includes providing design data associated with an integrated circuit device. A thickness of a coating layer to be used in fabricating the integrated circuit device is predicted based on the design data. This prediction is used to generate a gradating pattern. A photomask is formed having the gradating pattern.
US09026956B1

Some embodiments of the present disclosure relate to a method to simulate patterning of a layout. The method comprises simulating formation of a layout pattern under a first lithography condition. The first lithography condition comprises a set of parameters, wherein a value of each parameter is defined by a corresponding process model. The method further comprises randomly varying the value of each parameter of the first lithography condition within a range of values defined by the corresponding process model of the parameter, to create a second lithography condition. Formation of a layout pattern is then re-simulated under the second lithography condition. Random variation of the value of each parameter is repeated to create additional lithography conditions. And, each lithography condition is re-simulated until the value of each parameter has been substantially varied across a range of its respective process model.
US09026950B2

Techniques (200) and apparatuses (102, 800) for gesture-enabled settings are described. In some embodiments, a gesture manager (112) is configured to enable selection (202) to enter a settings mode during presentation of a user interface (120), responsive to selection indicate (204) that the user interface is in the settings mode, enable (206) selection to alter a setting through a gesture made to a label in the user interface, and alter (210) the setting responsive to the selection.
US09026949B1

A Configuration-Management User Interface generally includes (A) accepting at least one tag-related task description from a user of a telephony management screen and (B) using the at least one tag, providing substantially-simultaneous navigation support for the user's activity on the screen. Embodiments of the instant interface include, for tags of a telephony management GUI screen, respective task-specific user-interactive query access into a logical organization of the tags; and a work-flow navigation response from a current screen accepting a query to at least one other telephony management GUI screen. The instant interfaces are mutually compatible with RBAC restrictions.
US09026947B2

A mobile terminal is provided that includes a camera module for capturing an image; a position-location module for obtaining first information regarding a current location of the mobile terminal; a display unit for displaying the captured image and a viewpoint indicator on the captured image, the viewpoint indicator displayed at a point corresponding to the obtained first information and indicating a direction; a user input unit for receiving an input of a shift command signal for shifting the display of the viewpoint indicator; and a controller for controlling the display unit to shift the display of the viewpoint indicator to a point corresponding to the shift command signal and to display second information regarding at least one entity oriented about the mobile terminal along the indicated direction.
US09026943B1

A computer implemented method includes allowing a user to access a user-controlled social network profile page with posts in a specified order. A user is permitted to traverse an interface element across the specified order to establish a set position for the interface element. Access to posts is provided on a first side of the set position to define a viewable profile. Access to posts is blocked on a second side of the set position to define a non-viewable profile.
US09026939B2

A system and machine-implemented method for automatically switching between input modes for a user interface. A user interface is displayed in a first input mode for a first input type. A determination is made that a predetermined event has occurred, wherein the predetermined event is of a type other than the first input type or a second input type. In response to the determination, the user interface is switched from the first input mode for the first input type to a second input mode for the second input type.
US09026933B2

There is provided an information processing apparatus including a position detection unit for detecting a contact position of an operating tool which has contacted a screen, an area size detection unit for detecting a contact area size of the operating tool which has contacted the screen, a pressure detection unit for detecting a pressure of the operating tool pressing the screen, and a parameter setting unit for setting, according to the contact area size of the operating tool on an object for parameter setting displayed on the screen and the pressure of the operating tool pressing the object, a size of a parameter associated with the object.
US09026932B1

A user interface for a touch-screen display of a computing device is described. The user interface has an edge navigation feature designed to facilitate navigation through digital content items, such as electronic books, in response to user input received via the touch-screen display. This navigation may be to an arbitrary point within the content, or to previously defined bookmarks. The user interface provides a representation of a virtual edge of the content object, such as a book or album. Presentation of this virtual edge, overlaid with bookmark indicators, allows the user to spatially visualize the position of content within the book, and select a desired location or bookmark.
US09026929B2

Various embodiments of systems, methods, and computer programs are disclosed for producing an online event. One embodiment is a method comprising: a conferencing system establishing an audio conference between one or more speakers and a plurality of listen-only viewers accessing the conferencing system via a communication network; the conferencing system presenting an event production user interface to an event producer, the event production user interface configured to enable the event producer to selectively control a viewer user interface presented to the listen-only viewers during the online event; obtaining analytics data associated with the online event; and during the online event, providing a production recommendation to the event producer in the event production user interface based on the analytics data.
US09026920B2

Techniques disclosed herein include systems and methods that provide a workflow-based session manager or workflow engine for a content delivery system, such as for delivering video-on-demand, streaming audio, streaming video, etc. Such techniques increase velocity and flexibility of deploying new features and services in a video delivery system. Techniques include a session management model provides a service-oriented and workflow-based approach. As a service-oriented approach, each functional session management step can be represented as a business service. As a workflow-based solution, a sequence of steps to be performed can be defined as data, rather than being hard-coded inside an application. Defined as data, steps (nodes, tasks) can then be created and changed using a graphical editor. New services can be added by defining actions for the new service, and adding a node to a given session management workflow sequence. Techniques include a workflow engine that initiates session management in realtime.
US09026917B2

A system and method for Context Enhanced Mapping. A request is received from a user over a network for a map comprising an identification of a physical location, and at least one criteria. The physical location is mapped. Spatial, temporal, topical, and social data available to the network relating to the physical location and criteria is retrieved using a global index of data available to the network and prioritized for inclusion based upon the user and context of the request. The map of the physical location and at least some of the retrieved spatial, temporal, topical, and social data is displayed on a user interface.
US09026915B1

The invention provides for a system, method, and computer readable medium storing instructions related to controlling a presentation in a multimodal system. The method embodiment of the invention is a method for the retrieval of information on the basis of its content for incorporation into an electronic presentation. The method comprises receiving from a user a content-based request for at least one segment from a first plurality of segments within a media presentation preprocessed to enable natural language content searchability; in response to the request, presenting a subset of the first plurality of segments to the user; receiving a selection indication from the user associated with at least one segment of the subset of the first plurality of segments and adding the selected at least one segment to a deck for use in a presentation.
US09026911B2

There is presented a system for providing a digital multimedia presentation. The system comprises a presentation server; a presentation content database accessible through the presentation server, the presentation content database configured to store a plurality of contents including the digital multimedia presentation, a plurality of digital media contents and a plurality of advertising contents; and a review and redirection application configured to determine at least one of the plurality of digital multimedia contents as an alternative to the digital multimedia presentation, and provide a review and redirection pane integrated with a contextual background corresponding to the digital multimedia presentation; the review and redirection pane configured to enable play of the digital multimedia presentation, redirection to the at least one of the plurality of digital multimedia contents, and selection of at least one of the plurality of advertising contents associated with the digital multimedia presentation.
US09026908B2

A system and method for representing immutable versions of a document that can be simultaneously accessed by a plurality of processes.
US09026907B2

Methods, systems, and apparatus, including computer programs encoded on computer storage media for graphically indicating text continuity. One method includes receiving text including a first line of text followed by a second line of text followed by a third line of text and selecting a distinct line beginning and line end of each of the first, second, and third lines of text. The method further includes formatting the text, including setting respective first attribute values for a first appearance attribute, so that, with respect to the first appearance attribute, the text has a continuity of visual appearance from the first line end to the second line beginning, and so that, with respect to the first appearance attribute, no continuity of visual appearance exists from the first line end to either the first line beginning or to the third line beginning, and presenting the formatted text on the output device.
US09026905B2

In one embodiment, receiving, at a first computing device from a second computing device, a request for a view of a user interface of a native application executing on the second computing device, wherein the view includes one or more first user interface components; determining, by the first computing device, a user agent type of the second computing device; selecting, by the first computing device, one or more second user-interface components to be included in the view based on the user agent type of the second computing device; generating, by the first computing device, code implementing a structured document that represents the view, wherein the structured document comprises the one or more first user-interface components and the one or more second user-interface components; and transmitting, from the first computing device to the second computing device, the code.
US09026897B2

An integrated, configurable, sensitivity, analytical, temporal, visual system for an electronic plan system including stored in a memory and configured to be executed by one or more processors. The programs include instructions to generate: an electronic plan including one or more row descriptors each including a plurality of row descriptor properties, one or more column descriptors each including a plurality of column descriptor properties, one or more cells mapped to one of the row descriptors by a unique row descriptor identifier and to one of the of one of the column descriptors by a unique column descriptor identifier, and each of the one or more cells including a numeric formula or a user-defined formula that references one or more other cells. An interpreter is configured to read each formula of the one or more cells and determine dependency data associated with each cell. A calculation engine responsive to the interpreter is configured to determine a numeric value of each of the one or more cells, and a sensitivity analyzer responsive to a configurable user-initiated change to a value of a start cell is configured to activate the calculation engine to calculate the value of dependent cells affected by said change and visually highlight the dependent cells affected by the change in a predetermined sensitivity format.
US09026888B2

Techniques and mechanisms to facilitate data error detection by a memory controller. In an embodiment, the memory controller calculates, for each of a plurality of data blocks, a respective result based on a first metadata value and data of that data block, where the first metadata value describes a characteristic which is common to each of the plurality of data blocks. With each such calculated result, the memory controller further performs a respective error detection analysis, wherein such analysis is based on a retrieved error correction code for a corresponding one of the plurality of data blocks. In another embodiment, a single version of the metadata value is stored by the memory controller, where the single version of the metadata value is made available to facilitate error detection for any of the plurality of data blocks.
US09026887B2

The present disclosure includes apparatuses and methods for physical page, logical page, and codeword correspondence. A number of methods include error coding a number of logical pages of data as a number of codewords and writing the number of codewords to a number of physical pages of memory. The number of logical pages of data can be different than the number of physical pages of memory.
US09026871B2

Roughly described, a method of controlling transportation of debug data on an integrated circuit chip. The chip has a shared hub and a number of peripheral circuits. Each peripheral circuit is connected to a respective debug unit, and between each debug unit and the shared hub there is an interface configured to transport data messages over each of a number of prioritized flows. In the method, still roughly described, control data for controlling the state of a debug unit is transported on a priority flow having a first priority, and debug data output by a debug unit as a result of debugging the peripheral circuit connected to that debug unit is transported on a flow having a second priority, the first priority being higher than the second priority.
US09026867B1

Apparatus and methods provide relatively low uncorrectable bit error rates, low write amplification, long life, fast and efficient retrieval, and efficient storage density such that a solid-state drive (SSD) can be reliably implemented using various types of memory cells, including relatively inexpensive multi-level cell flash. One embodiment intelligently coordinates remapping of bad blocks with error correction code control, which eliminates the tables used to avoid bad blocks.
US09026865B2

Errors occurring on a hardware bus of a hypervisor-based system may be handled in software monitors in the hypervisor-based system. When an error occurs, guest partitions on the hypervisor-based system may be notified of the error through a monitor executing in each guest partition. Only guest partitions affected by the error may be shut down or provided other instructions for taking an action in response to the error.
US09026863B2

A method of operating a storage system. The method includes a storage controller receiving a first life parameter of a first storage device and determining if the first life parameter indicates that the first storage device has a remaining life that is less than a pre-determined life parameter threshold. The method further includes, in response to the remaining life being less than the pre-determined life parameter threshold, designating the first storage device for replacement.
US09026859B1

Systems, methods, and computer storage mediums are provided for mitigating damage to data caused by a computer process having a corrupted pointer. An exemplary method includes receiving a pointer to a memory address. The pointer is received in conjunction with a command of the computer process to access data stored at the memory address, where the data is intended to be stored in a memory segment that allows for read-only access. The memory segment that includes the memory address is analyzed to determine a modification state for the memory segment, where the modification state indicates the type of access that the memory segment allows. The computer process is halted when the modification state indicates that the memory segment allows for other than read-only access.
US09026847B2

A system and method for verifying computation output using computer hardware are provided. Instances of computation are generated and processed on hardware-based processors. As instances of computation are processed, each instance of computation receives a load accessible to other instances of computation. Instances of output are generated by processing the instances of computation. The instances of output are verified against each other in a hardware based processor to ensure accuracy of the output.
US09026842B2

Various embodiments are described herein with regards to performing a selective fault recovery for an electronic device having a plurality of subsystems in which one of the subsystems has a fault. The selective fault recovery techniques described herein allow a user to use non-faulty subsystem of the electronic device while selective fault recovery is being conducted on the subsystem having the fault.
US09026840B1

Techniques for coordinated and device-distributed detection of abnormal network device operation are provided. In some embodiments, a method may include identifying a suspicious activity condition associated with a suspect network device. The suspicious activity condition may also be associated with the device itself. Activity of the network device may be detected and analyzed, including additional data corresponding to the activity from one or more other network devices in the same network. In response to determining that the suspicious activity condition is satisfied, an alert communication can be transmitted that identifies the suspect network device. When the activity is associated with the device itself, a local operation at the network device may be changed.
US09026838B2

A computer system includes: a first HBA that constitutes an operational path and on which a first PCI/PCIe-bus expansion card having a PCI PM function, which is a power saving function, is mounted; and a second HBA that constitutes a standby path and on which a second PCI/PCIe-bus expansion card having the PCI PM function is mounted; and a control section that controls the first HBA and the second HBA. The control section first uses the operational path by setting the first PCI/PCIe-bus expansion card to an active state. When a failure occurs in the operational path, the control section performs control such that communication recovery processing for the operational path is applied to the first HBA and further the second PCI/PCIe-bus expansion card of the second HBA is changed from a power saving state to which the second PCI/PCIe-bus expansion card has been first set, to an active state. When the communication recovery processing ends unsuccessfully, the control section performs communication with the I/O device by using the second PCI/PCIe-bus expansion card of the second HBA.
US09026833B2

In order to reduce occurrence of a fetching error of a digital signal, caused by a power-source noise, there is provided a semiconductor device provided with a switching circuit for executing a switching operation according to a pulse control signal and a digital signal hold circuit for fetching a digital signal. The digital signal hold circuit includes a mask signal generation circuit for generating a mask signal from the pulse control signal, the mask signal being for use in keeping the digital signal from being fetched during a time period of power-source noise occurrence caused by the switching operation, and the digital signal is not fetched during the time period of power-source noise occurrence while the digital signal is fetched during a time period of power-source noise nonoccurrence.
US09026824B2

A hypervisor intercepts a reduced power mode call from a guest operating system (GOS) and executes reduced power scripts, prior to passing control back to BIOS for entry into the reduced power mode.
US09026823B2

A central processing unit sets which of the following modes a data processing device is to operate in accordance with a user program. The high-speed operation mode allows operation within a first range in which an external supply voltage is relatively high. The wide voltage range operation mode allows operation within a second range in which the external supply voltage includes the first range and a relatively low voltage range, and an upper limit of a frequency of the first clock in the wide voltage range operation mode is lower than an upper limit of a frequency of the first clock in the high-speed operation mode. The frequency of the first clock in the low power consumption operation mode is lower than the frequency of the first clock in the high-speed operation mode and the frequency of the first clock in the wide voltage range operation mode.
US09026822B2

An information processing apparatus 1 includes a memory 13 that stores information used for arithmetic processing. The information processing apparatus 1 includes a CPU 11 that operates arithmetic processing by using the information stored in the memory 13. The information processing apparatus 1 includes a measuring unit 15 that measures power consumption of the memory 13. The information processing apparatus 1 includes a CPU frequency controlling unit setting unit 31 that sets an operating frequency of the CPU 11 according to the power consumption measured by the measuring unit 15.
US09026821B2

A method is provided for optimizing power consumption of a digital circuit which provides operational functionality based upon operating demands. The digital circuit is subject to a supply voltage level and a clock frequency. The method includes determining an acceptable delay value, from a plurality of predetermined acceptable delay values, for the digital circuit based upon current operating demands and the clock frequency. The supply voltage level and the clock frequency are applied to a delay monitor circuit. The delay experienced by the delay monitoring circuit is measured. The measured delay is compared with the determined acceptable delay value. Based on the outcome of the comparing step, the supply voltage level applied to the digital circuit is selectively adjusted. An arrangement for implementing the method is also provided.
US09026820B2

Methods and apparatus relating to communication link and network connectivity management in low power mode are described. In one embodiment, logic manages one or more external communication network links (also referred as “links”) in response to a determination that a processor has entered a low power consumption state and based on policy information. The logic also blocks/intercepts one or more signals, corresponding to management of the one or more links, that are directed to the processor to allow the processor to stay in the low power consumption. Other embodiments are also claimed and disclosed.
US09026817B2

Systems and methods may provide for identifying a workload cycle for a computing platform, wherein the workload cycle is to include a busy duration and an idle duration. Additionally, platform energy consumption information may be determined for the workload cycle, and a frequency setting may be selected for the busy duration based at least in part on the platform energy consumption information.
US09026812B2

An example method is provided and includes communicating a first packet to a network element in order to indicate whether an endpoint can have its power managed by network communications. The first packet includes an Internet protocol (IP) address associated with the endpoint. The method also includes receiving a second packet from the network element to identify whether the endpoint can have its power managed. The endpoint is configured to have its power managed via a port associated with the endpoint. In more specific embodiments, a state associated with the endpoint is used to determine whether to power on, or to power off the endpoint. In other implementations, the endpoint is powered on, or powered off at a specific time based on a policy associated with the endpoint.
US09026800B2

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.
US09026799B2

An image of an biometric part is used as encryption or decryption key. The biometric part image is obtained, and items within the biometric part are analyzed. Relationships between those parts are determined, e.g. ratios between different parameters of different parts. Those ratios are then used to form the key. A sequence of biometric information can used in which case both the information itself and the sequence are used to form to the key.
US09026798B2

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.
US09026797B2

A server apparatus having a one-time scan code issuing function, a user terminal having a one-time scan code recognizing function, and a method for processing a one-time scan code are provided so as to safely and conveniently transmit one-time information used for key-exchange-scheme-based encryption, using a scan code such as a bar code and a QR code.
US09026793B2

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.
US09026792B2

Establishing secure communication between an implantable medical device and an external device includes: accessing, at the implantable medical device, biological data; utilizing the biological data, at the implantable medical device, to generate a public cryptographic key; and utilizing the public cryptographic key, at the implantable medical device, to generate a private cryptographic key.
US09026791B2

A wireless communication device is described. The wireless communication device includes a linear feedback shift register. The linear feedback shift register is initialized. The linear feedback shift register is a word based odd characteristic linear feedback shift register. The linear feedback shift register includes multiple 64-bit registers. A feedback function output is generated using the 64-bit registers. The feedback function output is placed into a highest register of the linear feedback shift register.
US09026790B2

A system for processing packet streams includes a first packet queuing circuitry connected between a first processor and a second processor and operable to queue packets for transfer from the first processor to the second processor. The system includes a second packet queuing circuitry connected between the first processor and the second processor and operable to queue packets for transfer from the second processor to the first processor. The first processor is programmed to transfer secure packets to the second processor via the first queuing circuitry for security processing and the second processor is programmed to return the security-processed packets to the first processor via the second queuing circuitry.
US09026788B2

In a centralized credential management system, website credentials are stored in a vault storage at a vault. The website credentials are encrypted based upon a key not available to the vault and are for authenticating a user to a third party website. Through a client, a user authenticates to the vault and retrieves the encrypted website credentials and parameters and code for properly injecting the credentials into a website authentication form. The website credentials are decrypted at the client and injected into the authentication form using the parameters and code.
US09026785B2

A method and an apparatus for smart key management are disclosed. The apparatus for smart key management can receive a smart key duplicate request message from a user terminal, perform user authentication using terminal information or user information included in the smart key duplicate request message, duplicate a registered smart key corresponding to the terminal information or the user information if the result the user authentication is authentication success, and transmit the duplicated smart key to a target terminal using the target terminal information.
US09026784B2

An example method includes identifying a transport layer security (TLS) session between a client and a server, parsing one or more TLS messages to identify a session ticket associated with the session, transforming the session ticket into a fixed size session token, and managing the session using the session token to identify the session. The transforming may include computing a hash value of the session ticket using a hashing algorithm. If any of the TLS messages is spread across more than one TLS protocol record, the method can include computing a hash value of a portion of the session ticket encountered in a TLS protocol record using a hashing algorithm, incrementally computing another hash value of another portion of the session ticket encountered in a subsequent TLS protocol record from the previously computed hash value, and repeating the incremental computing until portions of the session ticket have been processed.
US09026777B2

A computer system includes a memory, the memory comprising a hardware boot parameter storage area; an operating system running on the computer system; and reboot logic configured to: store updated boot parameters for the operating system in the hardware boot parameter storage area in the memory; perform a reboot of the operating system with the updated boot parameters; determine whether the reboot of the operating system is successful, and, in the event the reboot of the operating system is successful, automatically propagate the updated boot parameters to a persistent boot parameter storage area.
US09026776B2

A portable desktop device and method for host computer system hardware recognition and configuration are provided. The portable desktop device causes on a first boot, the host computer system to recognize hardware devices connected thereto, and to configure hardware configuration files of the portable desktop O/S in accordance with the recognized hardware. Once the hardware configuration files have been configured, the system is rebooted. On the second boot, the host computer determines that the portable desktop has been configured for its hardware, and initiates start-up of the portable desktop.
US09026774B2

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

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.
US09026765B1

Techniques are described for processing a data operation that writes first data to a data portion currently stored on first physical storage of a first storage tier of a data storage system, including storage tiers each having a different performance ranking relative to other storage tiers. Second physical storage is allocated from one of the storage tiers for storing the first data written to the data portion. This one storage tier is selected independent of the first storage tier. The first data is stored in a cache and destaged from the cache to the second physical storage. A single merged copy of data for the data portion is formed. Based on an activity level of the data portion, a target tier is selected for storing the single merged copy of data for the data portion.
US09026763B2

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

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

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.
US09026744B2

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.
US09026742B2

A processor provides memory request and a coherency state value for a coherency granule associated with a memory request. The processor further provides either a first indicator or a second indicator depending on whether the coherency state value represents a cumulative coherency state for a plurality of caches of the processor. The first indicator and the second indicator identify the coherency state value as representing a cumulative coherency state or a potentially non-cumulative coherency state, respectively. If the second indicator is provided, a transaction management module determines whether to request the cumulative coherency state for the coherency granule in response to receiving the second indicator. The transaction management module then provides an indicator of the request for the cumulative coherency state to the processor in response to determining to request the cumulative coherency state. Otherwise, the transaction management module processes the memory transaction without requesting the cumulative coherency state.
US09026734B2

According to one embodiment, a memory system includes: a memory area; a transfer processing unit that stores write data received from a host apparatus in the memory area; a delete notification buffer that accumulates a delete notification; and a delete notification processing unit. The delete notification processing unit collectively reads out a plurality of delete notifications from the delete notification buffer and classifies the read-out delete notifications for each unit area. The delete notification processing unit sequentially executes, for each unit area, processing for collectively invalidating write data related to one or more delete notifications classified in a same unit area and, in executing processing for one unit area in the processing sequentially executed for the each unit area, invalidates all write data stored in the one unit area after copying write data excluding write data to be invalidated stored in the one unit area to another unit area.
US09026731B2

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.
US09026728B1

A disk drive is disclosed comprising a disk comprising a plurality of servo tracks defined by servo sectors, a head actuated over the disk, and control circuitry comprising a servo control system operable to servo the head over the disk. A plurality of data tracks are defined relative to the servo tracks, and a first data track is accessed while servoing the head over the first data track based on a position error signal Xn−1(k) generated at each servo sector of the first data track. Feed-forward compensation values are generated based on Xn−1(k), and a second, consecutive data track is accessed while servoing the head over the second data track based on a position error signal Xn(k) generated at each servo sector of the second data track and based on the feed-forward compensation values.
US09026726B2

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.
US09026725B2

Data pin mapping and delay training techniques. Valid values are detected on a command/address (CA) bus at a memory device. A first part of the pattern (high phase) is transmitted via a first subset of data pins on the memory device in response to detecting values on the CA bus; a second part of the pattern (low phase) is transmitted via a second subset of data pins on the memory device in response to detecting values on the CA bus. Signals are sampled at the memory controller from the data pins while the CA pattern is being transmitted to obtain a first memory device's sample (high phase) and the second memory device's sample (low phase) by analyzing the first and the second subset of sampled data pins. The analysis combined with the knowledge of the transmitted pattern on the CA bus leads to finding the unknown data pins mapping. Varying the transmitted CA patterns and the resulting feedbacks sampled on memory controller data signals allows CA/CTRL/CLK signals delay training with and without priory data pins mapping knowledge.
US09026705B2

Techniques are disclosed relating to systems that allow sending and receiving of interrupts between processing elements. In various embodiments, a system includes an interrupt processing unit that in turn includes various indicators corresponding to processing elements. In some embodiments, the interrupt processing unit may be configured to receive an interrupt and determine whether a first processing element associated with the interrupt is available to receive interrupts. The system may initiate a corrective action if the first processing element is not available to receive interrupts. In some embodiments, the corrective action may include redirecting the interrupt to a second processing element. In some embodiments, the interrupt processing unit may include a dropped interrupt management register to store information corresponding to the second processing element. In some embodiments, the corrective action may include altering the power state of the first processing element such that it becomes available to receive interrupts.
US09026696B1

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.
US09026692B2

A Data Throttling method duplicates the full-speed transmission of data so that it appears to be transmitting at a 10 Mhz rate. Additional storage elements and multiplexers are added along the data path but this completely eliminates undesirable complexity in the clock tree. In a two-bit application, data is received and transmitted two bits at a time, and yet the output 10 Mhz data rate is maintained. For an even ratio between the system clock rate and the 10 Mhz clock signal rate, bit0 is transmitted for half the time and bit1 is transmitted for the other half of the time. But if the full-speed clock rate is an odd multiple of 10 Mhz, then there will be a “split cycle” including one bit0 and one bit1.
US09026675B2

In one aspect, the invention provides a method, and associated apparatus for re-registering a contact address of a user of an IP Multimedia Subsystem, IMS, network. A request for re-registration of the contact address is received at a Serving-Call Session Control Function, S-CSCF, node serving the user. After a determination that the S-CSCF has no stored information relating to the contact address, a request is sent to a Home Subscriber Server, HSS, of the user to register the contact address information. The HSS detects if the contact address information relating to the user has already been backed-up by the HSS, and notifies the node serving the user of registered contact address information backed-up by the HSS. Another aspect provides a method and associated apparatus for de-registering a registered contact address of a user of an IP Multimedia Subsystem, IMS, network.
US09026672B2

Techniques for fragmenting a file or a collection of media data are disclosed. According one aspect of the techniques, a file pertaining to a title is fragmented into a header and several tails or segments. The header is a continuous portion of the file while the segments are respective parts of the remaining portion of the file. The header is seeded substantially in all boxes, and none, one or more of the segments are distributed in each of the boxes in service. When a title is ordered, the header is instantly played back while the segments, if not locally available, are continuously fetched respectively from other boxes that have the segments.
US09026670B2

A non-transitory computer readable medium, a system and a method for streaming, the method may include: intercepting, by a redirector, a request from a streaming application, to receive metadata indicative of location of multiple video file segments; sending to the streaming application metadata that points to locations of cached video file segments within a single streaming cache or multiple streaming caches and points to locations outside the streaming cache of other video file segments that are not cached; receiving, by the streaming cache, a request from the streaming application to receive a cached video file segment; sending from the streaming cache the cached video file segment.
US09026668B2

A method, apparatus, and system related to relevancy improvement through targeting of information based on data gathered from a networked device associated with a security sandbox of a client device are disclosed. In one embodiment, a system may comprise a networked device, a relevancy-matching server, and a client device. The networked device may be configured to generate a preliminary data and/or a primary data associated with a user and automatically announce a sandbox-reachable service of the networked device to a discovery module. The relevancy-matching server may be configured to match a targeted data with the primary data based on a relevancy factor associated with the user. The client device may be configured to automatically process an identification data of the networked device and/or the sandbox-reachable service of the networked device from the discovery module and to automatically associate with the networked device based on the identification data.
US09026664B2

Data communication system between a wireless mobile device (10), and remote servers (30) connected to the Internet the mobile device having client applications (3), comprising a host server (20) interposed between the client applications (3) and the remote servers (30), a communication channel (4) based on a TCP tunnel and/or UDP protocol between the mobile device and the host server (20), on which are transmitted uplink and downlink data messages, the communication tunnel (4) being connected to a first data concentrator module (1) belonging to the mobile device, and to a second data concentrator module (2) belonging to the host server.
US09026662B2

The workload profiler and performance interference (WPPI) system uses a test suite of recognized workloads, a resource estimation profiler and influence matrix to characterize un-profiled workloads, and affiliation rules to identify optimal and sub-optimal workload assignments to achieve consumer Quality of Service (QoS) guarantees and/or provider revenue goals. The WPPI system uses a performance interference model to forecast the performance impact to workloads of various consolidation schemes usable to achieve cloud provider and/or cloud consumer goals, and uses the test suite of recognized workloads, the resource estimation profiler and influence matrix, affiliation rules, and performance interference model to perform modeling to determine the initial assignment selections and consolidation strategy to use to deploy the workloads. The WPPI system uses an online consolidation algorithm, the offline models, and online monitoring to determine virtual machine to physical host assignments responsive to real-time conditions to meet cloud provider and/or cloud consumer goals.
US09026653B2

A communication arrangement includes a Short Message Service Center (SMS-SC), a permissions facility (such as a customer care facility) to associate permissions and service requests, and a network element configured to receive a Short Message Service message via the SMS-SC. The network element extracts a device identifier from the message, applies the device identifier to locate device status information, and interacts with the facility to determine permissions to apply to service requests originating from the device.
US09026650B2

Mechanisms for handling website messages (e.g., website certificate warnings and/or errors), while combating website users ignoring such messages (sometimes referred to as “click-through syndrome”) are provided. Such mechanisms may comprise providing an interface for handling website messages (e.g., website certificate warnings and/or errors) based on a dynamic policy. In one example, such a dynamic policy may comprise: identifying a first trusted user; monitoring website access by the first trusted user; presenting the first trusted user with a first website message based upon a first access by the first trusted user to a first website; capturing a first response by the first trusted user to the first website message; and utilizing the first response of the first trusted user as a model for subsequent access to the first website.
US09026645B2

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.
US09026644B2

A system, associated with a service provider network, is configured to monitor traffic, that is traveling to or from the service provider network, to obtain traffic metrics that correspond to a collection of network layers, where the network layers; process the traffic metrics with respect to each of the network layers to identify an anomaly, associated with the traffic, that corresponds to at least one of the network layers; send a request for packets associated with the traffic based on the identification of the anomaly; receive copies of the packets associated with the traffic; analyze the copies of the packets to obtain information associated with the anomaly; and send a notification that indicates that the anomaly has been identified, where the notification includes the traffic metrics associated with the traffic or the information associated with the anomaly.
US09026640B2

Ways are disclosed for determining a utilization of a server or group of servers. In one embodiment, a method includes determining a disk utilization factor (DUF) that indicates a utilization of one or more mass-storage disks of some server; determining a processor utilization factor (PUF) that indicates a utilization of one or more processors running on the first server; and based on the DUF and PUF deriving a server-utilization factor (SUF) that indicates a level of utilization of the first server, which includes incorporating one or more of (1) power-usage data or (2) financial-cost data that are associated with each of the disks and processors.
US09026639B2

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.
US09026634B2

The disclosure discloses a method for managing a Personal Network (PN), which includes: realizing a management for the PN by any one of management ways including establishing the PN, releasing the PN, adding a PN device in the PN and enabling the PN device to leave the PN or a combination thereof. The disclosure also discloses a system for managing a PN, which includes a management unit for realizing a management for the PN by any one of management ways including establishing the PN, releasing the PN, adding a PN device in the PN and enabling the PN device to leave the PN or a combination thereof. By adopting the method and system of the disclosure, the management for the PN consisting of a large number of PN devices can be realized.
US09026631B2

Systems and methods for providing a social network. The methods involve: creating a relationship between a first entity and a second entity; setting authorization which indicates that a user of said first entity is authorized to view inventory data of said second entity; receiving a request to view first inventory data of said first entity and second inventory data of said second entity by said user; and determining whether said user is authorized to view said second inventory data. If said user is authorized: querying a first remote inventory management system of said first entity for said first inventory data and a second remote inventory management system of said second entity for said second inventory data; receiving said first and second inventory data; generating an aggregate view comprising said first and second inventory data; and providing content of said aggregate view to a client computing device of said first entity.
US09026625B2

A hypervisor and a DMAP server in a network are described herein. The hypervisor is configured to generate a universally unique identifier (UUID), associate the UUID with a virtual NIC, construct a discover message including the UUID and the hypervisor's network address, broadcast the discover message in the network. The DMAP server is configured to generate a MAC address that is unique in the network, receive the discover message, and associate the generated MAC address with the UUID in response to the discover message, construct an offer message having the MAC address, the UUID, and the network address of the DMAP server, and transmit the offer message to the hypervisor.
US09026622B2

A network-based technique for providing digital media podcasts is provided. The technique includes receiving a request to render a podcast on a communications device authenticated on an IPTV network, retrieving the podcast from the IPTV network, and providing the podcast to the communications device.
US09026602B2

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.
US09026599B2

Method and system for transferring a message, comprising routing information relating to the intended recipient of the message and content information, from a first node via a second node to a third node in a communications network. According to the invention, a repository is associated with the second node. The method comprises the steps of: transmitting the message from the first node to the second node; storing data representative of the content information in the repository of the second node; replacing, by the second node, in the message, the content information by a token; transmitting the message, comprising the routing information and the token, from the second node to the third node; retrieving, by the third node, the content information from the second node; and replacing by the third node, in the message, the token by the content information.
US09026598B2

A system for automatically generating request-specific backup contact information in an out of office message that automatically generates an out of office message with specific backup contact information based on an automatically determined correspondence between the contents of a received e-mail message and one or more responsibilities of the user an e-mail message is addressed to. A user interface object allows a user to specify one or more keywords for each different one of their roles/responsibilities, and to also specify corresponding backup contact information for each role/responsibility. Incoming e-mail messages are analyzed to detect the user's keywords used to identify one or more corresponding roles/responsibilities. Based on this detection of keywords in the received message and the correspondence of the detected keywords with role/responsibility back up contact information in the persistent storage, only relevant backup contact information is retrieved and included in the out of office reply.
US09026587B2

A method for invoking an application command includes generating a web service request. The web service request includes an extensible markup language (XML) document in the body of the web service request. The XML document includes information indicating an application command. The method further includes transmitting the web service request to a server using a network communication protocol.
US09026586B2

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

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.
US09026583B2

Polymorphic serialization is disclosed. In one embodiment polymorphic serialization may include generating a first reply in response to receiving a first request from a first device, the first reply including first content in a first serialization format. The first reply is transmitted to the first device via a first communication link. A second reply may be generated in response to receiving a second request from a second device, the second reply including second content in a second serialization format. The second reply is transmitted to the second device via a second communication link. The first and second devices are distinct from each other, and the first and second serialization formats are distinct from each other.
US09026578B2

The described systems and methods are directed at persisting data between web pages. A server receives object-related data associated with a first web page and a request for posting to a second web page from a client. The object-related data includes information about the objects in the first web page. Instances of the objects associated with the first web page are reconstructed based, at least in part, on the object-related data. The server generates rendering data of the second web page based, at least in part, on the reconstructed object instances. In this manner, the object-related data is allowed to persist from the first web page to the second web page.
US09026572B2

Various embodiments of the present invention provide systems and methods for data processing. As an example, a data processing circuit is disclosed that includes a data detector circuit. The data detector circuit includes an anti-causal noise predictive filter circuit and a data detection circuit. In some cases, the anti-causal noise predictive filter circuit is operable to apply noise predictive filtering to a detector input to yield a filtered output, and the data detection circuit is operable to apply a data detection algorithm to the filtered output derived from the anti-causal noise predictive filter circuit.
US09026571B2

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 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.
US09026564B2

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.
US09026563B2

In accordance with embodiments, there are provided mechanisms and methods for facilitating dynamic management of assets in an on-demand services environment. In one embodiment and by way of example, a method includes receiving, in real-time, a request for performance of one or more tasks relating to management of assets. The management of assets may include management of data relating to the assets, where the assets may include hardware assets or software assets, wherein the request is received at a first computing system. The method may further include performing, in real-time, the one or more tasks. The one or more tasks may include dynamically customizing, according to the request, data relating to the assets.
US09026562B2

Methods and systems of agnostic data storage are provided. The agnostic data storage systems and methods store data records of various data types from different data sources. The method stores IDs and data elements of data records in different data tables. IDs of data records are stored in a first table, and data elements of data records are stored in a second table. Data entries of the second table are linked to an entry in the first table. The second table stores data element name, data element value, and data element data type respectively.
US09026553B2

Systems and methods for obtaining access to a database file managed by an operating system in a computing system are disclosed. One method includes transmitting a call to an operating system from a database management system, the call requesting access to a database file. The method also includes receiving an address from the operating system at the database management system. The address represents a general address of the database file managed by the operating system. The method further includes transmitting a call to the operating system from the database management system, which includes an address and a size of a view of the database file to be created. The method also includes receiving an address of the view of the database file from the operating system.
US09026544B2

Methods, systems, and subsystems for identifying and accessing multimedia content are provided. In one embodiment, a system is disclosed for identifying and accessing video files from a network based on information about contents of the video files. The system includes instructions stored on computer readable media, and the instructions perform the following steps when executed by a processor: (a) automatically entering subject matter data from the network into an encyclopedic database; (b) automatically distilling data from the encyclopedic database to create a user library content file; (c) allowing multiple clients to search data in the user library content file to identify at least one video file on the network and to access the at least one video file on the network using at least one reference file; (d) restricting the clients from accessing the encyclopedic database; and (e) restricting search results based on profile settings for each of the clients.
US09026542B2

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.
US09026534B2

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.
US09026510B2

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.
US09026507B2

Various embodiments of the invention provide methods, systems and software for analyzing data. In particular embodiments, for example, a set of data about a web site may be analyzed to determine whether the web site is likely to be illegitimate (e.g., to be involved in a fraudulent scheme, such as a phishing scheme, the sale of gray market goods, etc.). In an exemplary embodiment, a set of data may be divided into a plurality of components (each of which, in some cases, may be considered a separate data set). Merely by way of example, a set of data may comprise data gathered from a plurality of data sources, and/or each component may comprise data gathered from one of the plurality of data sources. As another example, a set of data may comprise a document with a plurality of sections, and each component may comprise one of the plurality of sections. Those skilled in the art will appreciate that the analysis of a particular component may comprise certain tests and/or evaluations, and that the analysis of another component may comprise different tests and/or evaluations. In other cases, the analysis of each component may comprise similar tests and/or evaluations. The variety of tests and/or evaluations generally will be implementation specific.
US09026505B1

A system comprises a processor and a memory. The processor is configured to decompress a precompressed file; recompress the decompressed file; and determine a difference file. The memory is coupled to the processor and configured to provide the processor with instructions.
US09026504B2

Embodiments of the invention are directed to a system, method, or computer program product for providing expedited loading/inserting of data by an entity. Specifically, the invention expedites the loading/inserting of large quantities of data to database tables. Initially received data for loading is processed, via multi-row insert, onto in-memory or temporary tables. The data is staged on a temporary table while the appropriate base table is determined. Once determined, data from the temporary table is pointed to the base table. In this way, a massive amount of data loading from the temporary table to a base table may occur. This prevents logging and locking associated with adding individual data points or row to a base table independently. Errors are check and processed accordingly. Once updated, the data on the temporary table is deleted in mass and a check point restart is issued.
US09026496B1

A system for building a restore list includes a processor and a memory. The processor is configured to determine whether a next sibling record includes a directory. The directory is popped from a directory stack. In the event that the next sibling record includes a subdirectory of the directory, the processor is configured to push a directory path associated with the next sibling record onto the directory stack. In the event that the next sibling record does not include a subdirectory, the processor is configured to add the latest index record associated with the latest index record to a restore list. The memory coupled to the processor and configured to provide the processor with instructions.
US09026495B1

The present invention provides a system and method for creating and accessing a copy of one or more host-accessible storage entities contained in a persistent consistency point image (PCPI) of a volume served by a storage system. The storage entity may comprise a file system, logical volume, volume group, or “file system on raw device”. The copy of the storage entity is generated using a logical unit number (lun) copying technique in conjunction with a PCPI table of contents (PTOC). The PTOC contains data describing contents of the PCPI, including luns of the storage entity. The PTOC is written to the volume of the storage system, which is configured to store the luns, i.e., in the context of an active file system, immediately prior to generation of the PCPI. After generation of the PCPI, the PTOC is deleted from the volume such that it is only stored within the PCPI and not within the active file system.
US09026493B1

A system and method is disclosed, which facilitates data replication in a multi-master Relational Database Management Systems (RDBMS). An in-memory attribute is stored at a server of a multi-master database system. The in-memory attribute is associated with an operation, a record, and a global unique identifier (GUID) assuring uniqueness across the database system. The in-memory attribute indicates disallowing at the server additional requested operations associated with the record. The operation associated with the in-memory attribute is performed at the server and logged in a global accessible log associated with the server and available to other servers of the database system. The in-memory attribute is removed from the server based on a global accessible log associated with at least one of the other servers.
US09026458B2

A method, system and program product for brokering advertising of products and services in a virtual world. The method includes accepting subscriptions from advertisers willing to pay for advertising products and services on a persona associated with a virtual space belonging to a virtual world user, creating a user profile based on specified likes/dislikes and establishing whether a user is willing to display advertising on their persona in the virtual world in exchange for receiving a benefit. Further, the method includes displaying advertisements on the persona, such that, the one or more advertisements displayed on the persona dynamically changes based on a viewing user viewing the persona of the advertising user, the one or more advertisements displayed to the viewing user being based on a viewing user profile, such that, the advertisements displayed on the persona varies simultaneously in real time mode from one viewing user to another.
US09026447B2

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.
US09026444B2

Disclosed herein are methods, systems, and computer-readable storage media for automatic speech recognition. The method includes selecting a speaker independent model, and selecting a quantity of speaker dependent models, the quantity of speaker dependent models being based on available computing resources, the selected models including the speaker independent model and the quantity of speaker dependent models. The method also includes recognizing an utterance using each of the selected models in parallel, and selecting a dominant speech model from the selected models based on recognition accuracy using the group of selected models. The system includes a processor and modules configured to control the processor to perform the method. The computer-readable storage medium includes instructions for causing a computing device to perform the steps of the method.
US09026443B2

A speech dialog system is described that adjusts a voice activity detection threshold during a speech dialog prompt to reflect a context-based probability of user barge in speech occurring. For example, the context-based probability may be based on the location of one or more transition relevance places in the speech dialog prompt.
US09026439B2

A device and method are disclosed for testing the intelligibility of audio announcement systems. The device may include a microphone, a translation engine, a processor, a memory associated with the processor, and a display. The microphone of the analyzer may be coupled to the translation engine, which in-turn may be coupled to the processor, which is in-turn may be coupled to the memory and the display. The translation engine can convert audio speech input from the microphone into data output. The processor can receive the data output and can apply a scoring algorithm thereto. The algorithm can compare the received data against data that is stored in the memory of the analyzer and calculates the accuracy of the received data. The algorithm may translate the calculated accuracy into a standardized STI intelligibility score that is then presented on the display of the analyzer.
US09026437B2

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.
US09026426B2

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.
US09026424B1

A device may emulate target instructions by executing a first set of microinstructions, and may store a base address of a table that includes a microinstruction provided in a second set of microinstructions for emulating the target instructions. The device may also locate the microinstruction based on the stored base address, and emulate one of the target instructions by executing the microinstruction.
US09026419B2

Systems and methods are provided for use in predicting sand production in a geomechanical reservoir system. Computation of the sand production predictions can include solving a system of partial differential equations that model the geomechanical reservoir system. Systems and methods also are provided for use in operating a geomechanical reservoir system based on the sand production prediction for controlling sand production in the geomechanical reservoir system.
US09026413B2

A method of modeling phase characteristics of thermodynamic systems utilizing pseudo-properties strategy and a reduced number of variables is disclosed herein. The method describes a means of determining the probability of phase splitting of mixtures of materials at a given temperature, pressure, and composition by characterizing the functions that describe the system via pseudo-properties, and also by describing the system in n−1 or fewer variables, where n represents the number of components in the system of interest. In an embodiment, a multi-component system is characterized in one variable, thereby providing simplified thermodynamic models in a time-efficient manner. In addition, the information generated by this reduced-variable calculation can further be used as a starting point for calculations of equations of state.
US09026408B2

A method for calculating a system by optimization, the method comprising the steps of: i. providing a set of system parameters so as to define a starting system, each system parameter being set up at a starting value; ii. defining a plurality of criteria; iii. associating for each criterion a cost function; iv. defining a plurality of global cost functions by associating to each global cost function at least one cost function; v. defining a vector of variable parameters associated to each global cost function by selecting for each vector of variable parameters at least one system parameter; vi. optimizing the plurality of global cost functions by modifying the values of the system parameters of the vectors of variable parameters so as to obtain an intermediate system; repeating step vi. until an equilibrium is reached so as to obtain a system.
US09026402B2

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.
US09026396B2

An impact sensing device including a plurality of accelerometers orthogonally oriented with respect to each other and attachable at a body location, each capable of producing a signal indicative of an impact. An integrated circuit is configured to determine the magnitude and direction of the impact based on the signals and operative to activate an indicator when the magnitude exceeds a selected threshold based on the direction of the impact. A head injury coefficient is determined based on the magnitude and a duration of the impact, and the threshold level of acceleration is expressed in terms of a head injury coefficient value. The head injury coefficient value is determined by empirically correlating a head injury coefficient measured at the body location and a head injury coefficient measured at the center of mass of a human head resulting from an impact.
US09026387B2

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.
US09026386B2

A material property testing device with capabilities of energy-consumption monitoring and environment detecting the device including a processing unit, which intercommunicates with the testing unit and the storage unit; the input end of the processing unit connects with an energy monitoring device and an environment detecting unit; the energy monitoring device is installed in a power supply module to monitor the electricity consumption conditions and sends the energy consumption data to the processing unit; the environment detecting unit adopts a detection sensor to detect the environment conditions and sends the environmental information to the processing unit.
US09026373B2

Methods and systems for knowledge pattern search and analysis for selecting microorganisms based on desired metabolic properties or biological behaviors are disclosed in various embodiments of the invention. In one embodiment of the invention, a computer-implemented method for selecting a purpose-specific microorganism first compiles microorganisms' profiles by linking each microorganism's methanogenic, hydrogenic, electrogenic, another metabolic property, and/or another biological behavior to genetic and chemical fingerprints of metabolic and energy-generating biological pathways. Then, based on the compiled profiles of the microorganisms, the computer-implemented method groups the microorganisms into pathway characteristics using machine-learning and pattern recognition performed on a computer system, and subsequently generates a prediction called “discovered characteristics” for a desired metabolic property or a desired biological behavior of at least one microorganism. Furthermore, a profile match score may be calculated to indicate usefulness of one or more microorganisms for renewable energy generation from biological waste materials or wastewater.
US09026368B2

A vehicle navigation system includes: a route guidance element for searching an optimum route from a current position of a vehicle to a destination according to a normal map data and for guiding the optimum route by displaying the optimum route on a map screen image of a display; a deviation route retrieving element for retrieving a deviation route, which has a possibility that a user may deviate from the optimum route and enter into the deviation route although the vehicle is incapable of driving along the deviation route; and an attention notification element for outputting attention notification information in order to prevent the user from entering into the deviation route when the route guidance element guides the optimum route.
US09026363B2

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.
US09026352B2

A driving support apparatus includes a collision time prediction unit that predicts a TTC and a TTV, a driving support determination unit that applies the TTC and TTV to a map and determines whether the driving support in the host vehicle is to be implemented or not, a driving support control unit that controls the driving support in the host vehicle, an extension mode determination unit that determines whether a speed of the moving object in a direction crossing the traveling direction is equal to or less than a first threshold value and whether the TTC is equal to or less than a second threshold value or not, and determines that the driving support is to be implemented in the host vehicle in a case where the above conditions are satisfied.
US09026351B2

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.
US09026344B2

At the time of an engine start while the vehicle is driving, when a required vehicle driving force (TRQ) is smaller than or equal to a predetermined value (TRQth), an electronic control unit (20) estimates that the degree of deformation of a mount (11) is smaller than or equal to a predetermined degree and sets a second-cycle fuel injection amount (Q2) so as to be larger than a first-cycle fuel injection amount (Q1) at the time of the engine start. On the other hand, when the required vehicle driving force (TRQ) is larger than the predetermined value (TRQth), the electronic control unit (20) estimates that the degree of deformation of the mount (11) is larger than the predetermined degree and sets the first-cycle fuel injection amount (Q1) so as to be larger than the second-cycle fuel injection amount (Q2) at the time of the engine start.
US09026337B2

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.
US09026334B2

A vehicle attitude control system includes a control unit that calculates a front wheel control amount and a rear wheel control amount on the basis of a front-side slip angle at a front axle of front wheels and a rear-side slip angle at a rear axle of rear wheels, and that controls the front wheels on the basis of the front wheel control amount and controls the rear wheels on the basis of the rear wheel control amount at the same time.
US09026333B2

A vehicle control device is provided that performs control to suppress a dangerous situation for a vehicle without causing a driver to experience discomfort when an accelerator is erroneously operated, by setting an abnormality judgment threshold for the accelerator operation to a value based on a degree of risk to the vehicle. An accelerator position judgment threshold is set to be lower when risk in the periphery of the vehicle is higher, intermediate when the risk is intermediate, and higher when the risk is lower. When the risk is higher, an abnormality judgment is made upon the accelerator being lightly stepped on, and control is performed to suppress a dangerous situation. As the risk changes to intermediate and lower, the abnormality judgment is made at a greater accelerator position.
US09026316B2

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.
US09026314B2

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.
US09026310B2

A predictive method of detecting the depth of water ahead of a wading vehicle comprises providing a wading sensor and an attitude sensor on the vehicle, and using this information to estimate the depth of water at a location ahead of the direction of vehicle movement. Corresponding apparatus is disclosed.
US09026301B2

Systems, methods and devices for the automated delivery of goods form one to another using a robotic tug and accompanying cart. A computer within the tug or cart stores an electronic map of the building floor plan and intended paths for the tug to take when traversing from one location to the next. During the delivery, a variety of different sensors and scanners gather data that is used to avoid obstacles and/or adjust the movement of the tug in order to more closely follow the intended path. The system preferably includes both wired and wireless networks that allow one or more tugs to communicate with a tug base station, a primary network located at the site of the delivery and a remote host center that monitors the status and data collected by the tugs.
US09026297B2

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

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.
US09026290B2

To reduce the size, weight, and cost of a motor and peripheral devices of the motor. A hybrid automobile is structured in which a required torque is estimated on the basis of an accelerator operation by a driver, and if it is determined that the running by the motor is possible, and an estimation result exceeds a maximum torque of the motor during execution of a running mode by the motor, a mode switch is carried out to a mode in which the automobile runs by an engine or by the engine and the motor in cooperation with each other, even though the running mode by the motor is being executed.
US09026273B2

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

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.
US09026269B2

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.
US09026265B2

A vehicle communication system includes at least one device control apparatuses. One device control apparatus has an electronic controller. The vehicle communication system includes an information memory apparatus that is another vehicle apparatus different from the first device control apparatuses. The electronic controller of the device control apparatus stores a variation information memory, a process execution portion and a vehicle information obtaining portion. The information memory apparatus stores a vehicle information memory and a vehicle information providing portion. The process execution portion switches and executes a content of the device control process based on the variation information. The vehicle information is related to specifications of a vehicle on which the vehicle communication system is mounted, and it is obtained from the information memory apparatus. The variation information is extracted from the vehicle information so that the variation information is stored into the variation information memory.
US09026262B2

The disclosure relates to a method, circuit, and electronic device for controlling a rotation speed of a fan. The method provides a multistage function curve associates temperatures with rotation speed values. The multistage function curve comprises a first steady-state function segment with slope of zero, a second steady-state function segment with slope of zero and N function segments positioned between the first and second steady-state function segments. N is a positive integer. The slope of a (i+1)th function segment is greater than that of an ith function segment, and i is a positive integer in the range from 1 to N. The electronic device comprising the circuit may use the temperature of the processor based on the multistage function curve to dynamically control the rotation speed.
US09026260B1

A microgrid comprising a utility interconnect connecting the microgrid to an electric utility power distribution system; an underground power distribution system wherein the underground power distribution system is configured to have a feature selected from redundant power distribution capabilities and being wired as a loop distribution system with sectionalizing switches; a first set of loads comprising all nonresilient mission critical loads in the microgrid; a second set of loads comprising all resilient mission critical loads in the microgrid not contained in the first set of loads; a combined mission critical load comprising the first set of loads and the second set of loads; a first power generation source; and a second power generation source wherein the second power generation source is a renewable energy power generation source is disclosed herein. Also disclosed herein are methods of protecting microgrids by implementing similar features.
US09026254B2

In a multi-sensing, wirelessly communicating learning thermostat that uses power-harvesting to charge an internal battery, methods are disclosed for ensuring that the battery does not become depleted or damaged while at the same time ensuring selected levels of thermostat functionality. Battery charge status is monitored to determine whether the present rate of power usage needs to be stemmed. If the present rate of power usage needs to be stemmed, then a progression of performance levels and/or functionalities are scaled back according to a predetermined progressive power conservation algorithm. In a less preferred embodiment, there is a simple progressive shutdown of functionalities turned off in sequence until the desired amount of discharge stemming is reached. Battery charge preservation measures are also described for cases when an interruption of external supply power used to recharge the battery is detected.
US09026253B2

A building controller for controlling one or more building control components in a building, wherein the building controller is configured for bidirectional communication via a communication network between the building controller and the one or more building control components. The building controller can include a housing, a control unit, and a display unit. The control unit can execute an operating system and a building control application program having a control algorithm. The display unit may be configured to display at least one screen that facilitates user monitoring of diagnostic messages of the operating system of the control unit. Alternatively, or in addition, the display unit can be configured to display a screen to facilitate user entry of operating system parameters and/or a screen to facilitate entry of operating system commands for execution on by the control unit.
US09026252B2

The invention concerns an improvement in the monitoring and control systems used in a liquid-liquid extraction unit or an extractive distillation unit for the separation of aromatic hydrocarbons from non-aromatic hydrocarbons.
US09026250B2

A robotic arm is mounted on a personal mobility device, such as a wheelchair, scooter or the like, and is controlled with a user input interface, also mounted on the personal mobility device. The user input interface has a grip operable by the user to move in a plurality of orthogonal directions, both spatially and angularly, having articulating arms supporting a housing with a pivot member.
US09026244B1

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.
US09026242B2

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.
US09026237B2

A system for generating audio impressions of data for a visually-impaired user. The system receives data that is displayable by a chart. The data comprises a plurality of values. The system generates an audio impression of the received data. The audio impression includes a first portion and a second portion. The first portion is based upon at least a first value of the received data. The second portion is based upon at least a second value of the received data. An audible difference between the first portion and the second portion reflects the magnitude of a difference between the first value and the second value.
US09026229B2

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.
US09026226B2

An implantable medical electrical lead for electrical stimulation of body tissue that includes at least one shape memory polymer portion that has a first configuration and a second configuration, wherein the second configuration is obtained upon exposure of the shape memory polymer portion to a transition stimulus, and wherein the second configuration of the modifiable portion exhibits a greater resistance to movement of the lead within the body tissue than does the first configuration; and at least one electrode configured to provide electrical stimulation of body tissue, wherein the lead has a proximal end and a distal end. Systems and kits as well as methods of utilizing the leads of the invention are also included.
US09026224B2

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.
US09026223B2

Posture-responsive therapy is delivered by the medical system based on posture state input from only one of multiple posture sensors at any given time. An example implantable medical system includes a first posture sensor and a second sensor. A processor controls therapy delivery to the patient based on at least one of a patient posture state or a patient activity level determined based on input from only one of the first or second posture sensors. In some examples, one of multiple posture sensors of an implantable posture-responsive medical system is used to automatically reorient another posture sensor (of the system), which has become disoriented. The disoriented posture sensor may be automatically reoriented for one or more posture states at a time.
US09026220B2

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.
US09026219B2

A universal programming device for individualized patient medical devices such as implants has an RF transceiver (transmitter/receiver), a control unit, and a man-machine interface (or a connection for a man-machine interface). The RF transceiver is configured to receive and transmit data in the MICS frequency band. The control unit is connected to the transceiver and has preconfigured software interfaces, such that the programming device can be expanded by addition of control software modules. The preconfigured software interfaces define a uniform interface for triggering the transceiver, which the control software modules can access. The man-machine interface, e.g., a keyboard and/or a display (and/or the connection for such a man-machine interface) is connected to the control unit.
US09026212B2

Embodiments of the invention provide apparatus, systems and methods for harvesting energy from bio-kinetic events to power various implanted medical devices. One embodiment provides an energy harvesting mechanism for a cardiac pacemaker comprising an energy converter and a signal path component. The energy converter is positionable inside a human body and configured to generate electric power signals in response to a bio-kinetic event of the human body such as a heart beat, respiration or arterial pulse. The converter can comprise a piezoelectric material which generates electricity in response to mechanical deformation of the converter. The converter can also have a power generation characteristic that is matched to the frequency of the bio-kinetic event. For heart beat powered applications, the power generation characteristic can be matched to the physiologic range of pulse rates.
US09026211B2

An implantable device includes a stimulation electronic circuit, a battery, a receiver configured to receive energy from a source external to the implantable stimulation device, and a battery charger circuit configured to use the energy to charge the battery and power the stimulation electronic circuit, the battery charger circuit including a load switch for connecting/disconnecting the battery, the load switch being controlled by the stimulation electronic circuit.
US09026210B2

An implantable medical device includes a sensor configured to generate an endocardial acceleration (EA) signal representative of activity of a patient's heart. The device further includes one or more circuits configured to identify within the EA signal at least one EA signal component corresponding to at least one peak of endocardial acceleration, and extract from the at least one EA signal component at least two characteristic parameters. The one or more circuits are further configured to generate a composite index based on a combination of the at least two characteristic parameters, determine a plurality of values of the composite index for a plurality of pacing configurations, and select a current pacing configuration from among the plurality of pacing configurations based on the plurality of values of the composite index.
US09026209B2

An implantable cardiac stimulator includes at least one first sensing unit for detecting intrinsic cardiac activities of a first ventricle, at least one ventricular stimulation unit for stimulating a second ventricle, and a stimulation control unit connected to the first sensing unit. The stimulation unit processed output signals of the first sensing unit and generates control signals for the stimulation units. The stimulation control unit derives a current intrinsic RR interval from detected ventricular intrinsic cardiac activities R of the first ventricle, and to determine from the RR interval a delay interval Δ, which begins with a ventricular event of the first ventricle and at the end of which the stimulation control unit triggers a stimulation of the second ventricle (unless it is suppressed).
US09026195B2

A method for quantifying the development of pathologies involving changes in volume of a body represented via an imaging technique, including normalizing gray levels by a midway technique for two images I1 and I2 representing the same scene, resulting in two normalized images I′1 and I′2; calculating a map of signed differences between the two normalized images I′1 and I′2; and performing one or more statistical tests based on the assumption of a Gaussian distribution of the gray levels for healthy tissues in the normalized images I′1 and I′2 and/or in the calculated difference map. Advantageously, results of two or more of the tests can be combined for a more specific characterization of the development.
US09026194B2

Apparatus and methods which enable the stimulation of neurons oriented in all directions within a biological structure using applied magnetic fields.
US09026192B2

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.
US09026186B2

A slide assist system provided between sliding surfaces of a fixed housing and a movable housing provided with a spring, endpiece members swingably attached to the two ends of the spring, two parallel ridges each is provided sticking out at the fixed housing and the movable housing, wherein the spring is expanded or contracted to insert it in a clearance between the two parallel ridges, one of the endpiece members is made to engage with an engagement part of the fixed housing side ridge, the other is made to engage with an engagement part of the movable housing side ridge, and, in the state where the fixed housing and the movable housing are superposed and the state where they are slid, the engagement part of the fixed housing side ridge and the engagement part of the movable housing side ridge which engage with the same endpiece member are switched.
US09026182B1

The communication device comprising a voice communication implementer, a multiple & real-time & chronological speech-to-text implementer, and a caller ID.
US09026176B2

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.
US09026175B2

An electronic device that is accessible to a first storage medium that has no communication function and a second storage medium that has a communication function and is detachable to the device, comprising: an input unit configured to input image data; a designation unit configured to designate at least one of the first storage medium and the second storage medium as a storage medium serving as a storage destination of the image data input by the input unit; and a control unit configured to, if the first storage medium is designated as the storage destination of the image data and the second storage medium is not designated, store the image data in the first storage medium and store the image data in the second storage medium as well so as to transmit the image data to an external apparatus by the communication function of the second storage medium.
US09026173B2

A method and apparatus may be used for selecting one of a plurality of multi-band APs to associate with a multi-band WTRU. The multi-band APs may broadcast frequency band information regarding multiple frequency bands on which the multi-band AP is configured to operate. The multi-band WTRU may select a multi-band AP to associate with and a frequency band to use to communicate with the selected multi-band AP based on the frequency band information. The multi-band AP may transmit frequency band information from the that indicates that a characteristic, (e.g., throughput, path loss, load, capacity, backhaul), of the selected frequency band and disassociate with the multi-band WTRU or to continue to associate with the multi-band WTRU via a different frequency band.
US09026172B2

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.
US09026171B2

Access techniques using a mobile communication device are described. In implementations, a mobile communication device comprises a processor, hardware configured to implement multi-mode wireless communication in which at least one of the modes involves telephone communication, tamper-resistant hardware implementing a secure element as storing one or more credentials, and memory having instructions stored therein. The instructions are executable by the processor to cause the mobile communication device to perform operations comprising forming a communication having data that was generated using the one or more credentials stored in the secure element, the communication to be transmitted wirelessly using the hardware implementing the multi-mode wireless communication to initiate function of a physical lock or vehicle.
US09026168B2

A cluster of communications platforms can comprise a master platform and support platforms. The master platform can partition a data block into data partitions and transmit the data partitions via a short range transmitter to the support platforms. Each support platform can include a high power storage device for powering long range burst transmissions of a subset of the data partitions to a distant receiver. Burst transmissions of data partitions by the same support platform can be separated by a charging time period that allows a high power storage device in the support platform to charge from a relatively low average power Pa a relatively high power burst PB that is sufficient to transmit one of the data partitions to a distant receiver.
US09026166B2

A first radio base station (1A) measures the power of an interference, which is caused by a radio signal transmitted over a second uplink from a radio terminal (2B) to a second radio base station (1B), for one resource block or each of a plurality of resource blocks allocated to a radio terminal (2A), and further calculates a traffic amount ratio in the first radio base station (1A). Moreover, the first radio base station (1A) multiplies the interference power value for each resource block by the traffic amount ratio measured by a communication load measuring unit (152), then generates interference information for each resource block, which corresponds to the multiplication result value for each resource block, and then transmits the interference information to the second radio base station (1B).
US09026157B1

Methods and systems for identifying frequency band interference based on a mobile device activity record. The mobile device activity record may include a plurality of frequencies used by the mobile device and for each frequency in the plurality of frequencies a geographic location where the frequency was used. The mobile device activity record is received and compared to a spectrum license record that lists an assigned frequency band for an assigned geographic location. The assigned frequency band and assigned geographic location may be licensed to a frequency carrier. It is determined that that a frequency band interference has occurred based on identifying a frequency in the mobile device activity record when, according to the spectrum license record, the frequency is not licensed to a frequency carrier for the mobile device, in the geographic location where the frequency was used.
US09026153B2

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.
US09026148B1

A system, method, and computer readable medium for providing information to a mobile device based on an event comprising detecting an occurrence of the event, determining if the event is a specific event and if the event occurred at or near a geographical location and sending an alert of the event to at least one mobile device if the event is the specific event, if the event occurs at or near the geographical location, and if the at least one mobile device is located at or near the geographical location.
US09026140B2

Some embodiments herein disclose a method in a second node (12,13) for performing a positioning measurement on at least uplink signals transmitted by a wireless device (10) served by a first node (12) in a wireless communication network (1). The second node (12,13) obtains information related to a non-contiguous uplink configuration associated with a carrier frequency, wherein the non-contiguous uplink configuration further comprises one or more multi-cluster uplink transmissions from the wireless device (10). Furthermore, the second node (12,13) performs a positioning measurement on at least signals transmitted by the wireless device (10) in the one or more multi-cluster transmissions determined based on the obtained information.
US09026128B1

Disclosed herein are systems and methods for managing signaling traffic in a radio access network (RAN) that provides wireless service to wireless communication devices (WCDs) in a plurality of wireless coverage areas. The RAN may determine a level of ingress of WCDs into a wireless coverage area and/or a level of egress of WCDs out of the wireless coverage area. Further, the RAN may then select a respective transmission rate in the coverage area for one or more control-channel messages based at least in part on a determined ingress level and/or at least in part on a determined egress level. The RAN may then broadcast each control-channel message at that message's respective selected transmission rate.
US09026121B2

Embodiments provide a wireless network with several access points connected to a communication infrastructure. Residential or business customers of the Internet arc provided an Internet interface (e.g., a digital subscriber line (DSL) modem) having a wireless transceiver. Two or more users may access the Internet or other network through the Internet interface. Each user can be assigned a unique Service Set-Identifier (SSID) with each SSID associated with a type of service (e.g., user video service, backhaul service, etc.). The amount of bandwidth assigned to the type of service (and user) may be governed by the equipment according to the assigned SSID.
US09026116B2

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.
US09026111B2

Example embodiments provide methods of handling a request for location information for a mobile device attached to a wireless system that supports multiple types of radio access technology. In one embodiment, the mobile device is triggered, by a network element, to send location information without causing the mobile to fall back from a first network of the wireless system to a second network of the wireless system, the first network conforming to a later generation of radio access technology than the second network.
US09026107B2

A User Equipment (UE) that was registered on a non-preferred network operator may be forced to register immediately and seamlessly onto another available more preferred network operator by updating the EF_LOCI in the UICC with the MCCMNC (i.e. PLMN ID) of the preferred network operator and then sending the REFRESH—3G Session Reset command to the Mobile Equipment (ME).
US09026105B2

Embodiments of the disclosure relate generally to systems and methods for customizing the service for a mobile device via near field communication (NFC). A mobile device may comprise an activation application operable to complete a provisioning process on the mobile device to enable the device for service. The activation application may require provisioning data to be input by a user or operator of the mobile device, where provisioning data may comprise service provider information, service preference information, branding information, technical parameters, user credentials, and/or other parameters needed to customize service enablement of the mobile device, and may be communicated to the mobile device via near field communication.
US09026100B2

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

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.
US09026096B2

Systems, apparatuses and methods for facilitating identification of the originator of a communication. A communication is received from a sending device. Sending device identification information is requested from a distributed contact database fashioned from the contact databases of the communication devices in a group of communication devices. If the sending device identification information is available at a given communication device, it is received from the communication device.
US09026090B2

The system and method determine an activity associated with a user. An action associated with a media type of the activity or a role of the user within the activity is determined. For example, the activity can be how much the user talks during a conference call or if the user's role is that of a moderator. In response to determining the action associated with the media type of the activity or the role of the user within the activity, a presence state of the user is modified. The modified presence state is then communicated to a second user. This allows for a more accurate presence state of the user. It also allows other users to make contact at times where the user is more likely to communicate.
US09026088B1

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

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.
US09026080B2

A wireless communicator including a housing, wireless communication functionality located within the housing, and pouching responsive electrical interconnection functionality responsive to pouching orientation of the housing in a pouch of an enhanced function device for causing the wireless communication functionality to authenticate itself to the enhanced function device by (i) generating a random number, A, (ii) encrypting A using a public key of the enhanced function device, (iii) transmitting the encrypted A to the enhanced function device, (iv) receiving an encrypted number, B, from the enhanced function device, encrypted using a public key of the wireless communicator, (iv) decrypting B using a private key of the wireless communicator, (v) encrypting the product A*B using the public key of the enhanced function device, and (vi) transmitting the encrypted A*B to the enhanced function device.
US09026072B1

A receiver can extract digital data from wireless radio frequency signal. The digital data contains at least two sets of compressed digital audio data each associated with a different set of audio program. One set of compressed digital audio data is delivered in a first frequency band and the other set in a second frequency band. One of the sets is stored in a memory system and the remaining set is not stored in the memory system. A user can select one of the sets of compressed digital audio data for decompression and then conversion to analog audio signal.
US09026065B2

Methods and apparatus for voice and data interlacing in a system having a shared antenna. In one embodiment, a voice and data communication system has a shared antenna for transmitting and receiving information in time slots, wherein the antenna can only be used for transmit or receive at a given time. The system determines timing requirements for data transmission and reception and interrupts data transmission for transmission of speech in selected intervals while meeting the data transmission timing and throughput requirements. The speech can be manipulated to fit with the selected intervals, to preserve the intelligibility of the manipulated speech.
US09026060B2

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.
US09026054B2

A method for detecting a radio signal in a wireless communication system is provided. According to the method, a wireless device measures an input signal received by a RF unit of. The wireless device eliminates a duplicated part between the input signal and a complex conjugate signal of the input signal to generate a filtered signal. The wireless device determines whether a target signal exists in the input signal based on the filtered signal.
US09026051B2

Technology for establishing a device to device (D2D) connection is disclosed. One device comprises a UE that includes a proximity discovery module configured to receive discovery information from at least one of a wireless wide area network (WWAN) and a wireless local area network (WLAN) to assist in establishing a D2D communication channel with at least one additional UE. A D2D communication module is configured to establish the D2D communication channel between the UE and the at least one additional UE using the discovery information. The D2D communication channel is established in a licensed radio frequency band and is managed by the WWAN.
US09026033B2

A method and system are provided for delivering digital content. A first catalogued list of content is delivered from a user operated device to a media storage device, and attributes of the first catalogued list are determined. A second catalogued list of content is delivered from a content provider to the media storage device. The first catalogued list is modified based upon the second catalogued list and the attributes, and the modified first catalogued list is delivered to the user operated device. Content from the modified first catalogued list is delivered to the user operated device for storage and subsequent playback.
US09026028B2

An image forming apparatus includes a first image forming unit that forms an image by using a first toner having a first average particle diameter, a second image forming unit that forms an image by using a second toner having a second average particle diameter that is greater than the first average particle diameter, and a transport path through which the first and second toners collected from the first and second image forming units, respectively, are transported. The transport path is configured such that a position at which the second toner is collected from the second image forming unit is located upstream of a position at which the first toner is collected from the first image forming unit in a transporting direction of the transport path.
US09026026B2

A cleaning blade to remove a residual toner present on a surface of an electrophotographic photoreceptor, a cleaning unit, an electrophotographic imaging apparatus, and an electrophotographic cartridge including the cleaning blade.
US09026024B2

A fixing device includes at least one heater disposed opposite an inner circumferential surface of an endless rotary body to heat the endless rotary body and a shield interposed between the endless rotary body and the at least one heater to shield the endless rotary body from heat radiated from the at least one heater. A first size recording medium passes over a first passage region of the endless rotary body and a second size recording medium passes over a second passage region of the endless rotary body. The shield includes a notch disposed opposite a lateral end of the second passage region of the endless rotary body in an axial direction thereof. The lateral end of the second passage region overlaps a non-passage region of the endless rotary body in the axial direction thereof where the first size recording medium does not pass.
US09026021B2

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.
US09026020B2

A fixing apparatus includes: a fixing device for fixing a toner image on a sheet at a nip; and a guiding member for guiding the sheet toward the nip. The guiding member includes: an electroconductive metal plate which is electrically grounded; and an insulating resin member, provided to cover a part of the metal plate, slidable with the sheet. The resin member includes: a plurality of openings, provided at different positions with respect to a direction perpendicular to a sheet conveyance direction, for permitting exposure of the metal plate along the sheet conveyance direction; and a downstream portion, substantially free from a stepped portion, which is provided at a downstreammost portion with respect to the sheet conveyance direction and which is extended flat in the direction perpendicular to the sheet conveyance direction in a sheet conveyance region.
US09026017B2

An image forming apparatus includes a patch forming unit configured to form a patch group containing patch subgroups arranged in a sub-scanning direction. Each of the patch subgroups contains a reference color patch and a color patch of a different color. The reference color patches are shifted from each other in a main-scanning direction. The color patches are shifted from each other in the main-scanning direction. The patch subgroups include reference patch subgroups in each of which the reference color patch covers over the color patch and detection patch subgroups in each of which at least part of the color patch does not overlap with the reference color patch. Center positions of non-overlapping portions of the color patches that do not overlap with the reference color patches in the main-scanning direction are located at substantially a same position in the patch group.
US09026012B2

A developer carrying member is provided the surface layer of which can make a developer stable by controlling its triboelectric charging strongly and which can maintain a high image quality over a long period of time even where a developer made highly spherical-particle or a small-particle developer is used. The developer carrying member has a substrate and a surface layer. The surface layer is a cured product of a resin composition containing a binder resin, conductive particles, a quaternary ammonium salt and an azo metal complex compound, the binder resin has in the molecular structure at least one structure selected from the group consisting of an —NH2 group, an ═NH group and an —NH— linkage, and the azo metal complex compound is a compound represented by the formula (1) as defined in the specification.
US09026010B2

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.
US09026006B2

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

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.
US09026001B2

An image bearing member unit includes an image bearing member having a supported portion, a supporting member for rotatably supporting the supported portion, a frame for holding the supporting member, and a spacing maintaining portion provided on the frame or the image bearing member. The spacing maintaining portion is disposed outside the supported portion in a radial direction, and is disposed inside a region where the supporting member supports the supported portion. In a state in which the supporting member is not mounted on the frame, the spacing maintaining portion maintains a spacing between the frame and the supported portion in contact with the image bearing member or the frame. In a state in which the supporting member is mounted on the frame, the supporting member is inserted into the spacing between the frame and the supported portion, from outside of the spacing maintaining portion.
US09025998B2

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.
US09025995B2

An image forming apparatus includes: a main casing; a belt unit having a belt and a belt cleaning unit; a waste toner container; and a supporting member supporting the waste toner container and a cartridge storing toner supplied to a photosensitive member. The supporting member in the main casing is movable between a contact position where the photosensitive member contacts the belt and a separation position where the photosensitive member separates from the belt. One of the waste toner container and the belt cleaning unit is movable between a connected position providing connection to each other and a disconnected position providing disconnection from each other when the support member is in the contact position. The supporting member moves between the contact position and the separation position when one of the waste toner container and the belt cleaning unit is in the disconnected position.
US09025989B2

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.
US09025980B2

An image forming apparatus includes an image carrier, a charging unit, an exposure unit, a developing unit, and a transfer unit. The transfer unit includes a bias power supply and transfers a developed image onto a transfer body. The bias power supply includes a first power supply unit, a second power supply unit, a threshold setting unit, a detector, and an output controller. The first power supply unit generates a transfer electric field. The second power supply unit generates a non-transfer electric field. The threshold setting unit has a first threshold and a second threshold, and performs a change from the first threshold to the second threshold when switching from the non-transfer electric field to the transfer electric field is performed. The detector detects the current which is caused to flow by the first power supply unit. The output controller controls the first power supply unit.
US09025972B2

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.
US09025971B2

An optical receiving circuit includes: a first non-feedback amplifier configured to convert a current signal, obtained from a light receiving element in response to an optical signal, into a first voltage signal; a second amplifier configured to convert an input current signal into a second voltage signal, the output signal not being directly fed back to an input side; a differential amplifier configured to perform differential amplification on the first voltage signal and the second voltage signal and to output an in positive signal and a negative signal obtained through the differential amplification; and an offset compensation circuit configured to input, on the basis of the in positive signal and the negative signal output from the differential amplifier, an offset current signal in accordance with an offset of a level of the in positive signal from a level of the negative signal to the second amplifier.
US09025964B2

An OLT that receives a signal in which transmission signals having a plurality of transmission rates are time-division multiplexed, as a received signal, and performs data reproduction by selecting reproduction data to be reproduced, among oversampled signals obtained by oversampling the received signal. The OLT includes a data-signal-information acquisition unit that acquires a transmission rate of a received signal targeted for a process of the data reproduction, a sampling frequency control unit that determines a sampling frequency to be used for the oversampling based on the transmission rate, and a sampling-clock generation unit that generates a clock signal having the sampling frequency determined by the sampling-frequency control unit, and performs the oversampling based on the clock signal.
US09025963B2

This disclosure describes techniques to sample electrical data streams in coherent receivers. For instance, an analog-to-digital converter (ADC) samples the received electrical data stream at a sampling rate that is nominally twice or greater than twice the symbol rate of the electrical data stream that the ADC receives. A digital filter receives the digital data stream from the ADC, and digitally filters the digital data streams to output a filtered digital electrical data stream at an effective sampling rate that is less than the sampling rate and less than twice the symbol rate, and greater than or equal to the symbol rate.
US09025958B1

A wavelength division multiplexer utilizes an optical source in the form of at least two separate laser array components, each laser array component including a group of laser diodes operating at wavelengths that are spaced by a multiple of the pre-defined channel spacing of the multiplexer. This optical source thus generates a plurality of non-sequential optical signals that need to be re-ordered at some point along the signal path so that all of the signals are multiplexed onto a single output signal path. The multiplexer utilizes an arrayed waveguide grating (AWG) to combine the various optical signals, with a specialized apparatus for re-ordering the non-sequential wavelengths of the propagating plurality of N optical signals disposed either at the input or output of the AWG.
US09025954B2

An apparatus comprising a processor configured to obtain one or more plant conditions regarding at least one of a plurality of customer premises equipment (CPEs) remotely coupled to the apparatus via electrical lines, and divide the plurality of coupled CPEs into a number of profile groups based on the one or more plant conditions, wherein each profile group comprises at least one CPE and supports one or more modulation orders.
US09025950B2

In a normal operation, line cards LCm1 and LCm2 set transmit ports TXu of user ports UPm1 and UPm2 into an open state, and line cards LCs1 and LCs2 set transmit ports TXu of user ports UPs1 and UPs2 into a blocking state. Here, for example, if a failure occurs in a communication line LNa1, the line card LCm2 detects the failure through a transmission port HPm2, and then changes the transmit port TXu in the user port UPm2 from the open state to the blocking state, and notifies the line card LCs2 of failure detection through a backplane. The line card LCs2 receives the notification of the failure detection, and changes the transmit port TXu in the user port UPs2 from the blocking state to the open state.
US09025941B2

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.
US09025936B2

A video processing apparatus is provided. The video processing apparatus includes: an inputter inputting video signals of a plurality of systems, and a processor generating processed video signals by performing switching on the video signals of two or more systems input into the inputter. Further, the video processing apparatus includes: a time code generator generating a time code, and a time code adder adding the time code to the input video signals and the generated video signals respectively, outputs the video signals with the time code to be recorded in a recording medium.
US09025922B2

A method for manufacturing deuterium-treated silica glass includes exposing silica glass to a deuterium-containing atmosphere for a predetermined period of time to diffuse deuterium molecules within the silica glass, maintaining the silica glass at 40° C. or higher, and cooling the silica glass to room temperature. The silica glass is a silica glass-based optical fiber having a core made of silica glass, where the core is positioned at a center of the optical fiber and contains at least germanium, and a clad made of silica glass, where the clad surrounds the core and has a lower refractive index than the core. A surface of the silica glass is covered with a resin coating.
US09025920B2

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.
US09025901B2

An image coding method including constructing a plurality of edge models with a Forward Discrete Cosine Transform (FDCT) algorithm; creating adjustment equations each matching one of the edge models; capturing an image comprising pixels; selecting the pixels of the image to define image blocks; detecting by block-edge detection (BED) a pattern collectively exhibited by the pixels in the each of the image blocks and then comparing the detected pattern with patterns of the edge models; changing the patterns of the image blocks to the patterns of the edge models and adjusting the dominating coefficient by the adjustment factor after determining that the patterns of the image blocks approximate to the patterns of the edge models; and performing a coding process on the edge models by LLEC to generate a compressed image corresponding to the edge models. An embedded system is applicable to the image coding method.
US09025897B1

Bi-level pixel values are generated from a set of input pixel values corresponding to an image. Various described methods and apparatus are well suited for applications with limited computational capability and/or limited available resources to be used for performing image processing. Corresponding to an individual input pixel being processed, a plurality of windows including the pixel are evaluated to determine statistics including a variance for each window. Based upon the determined variances, one of a plurality of binarization threshold generation functions is selected. A binarization threshold for the input pixel is determined using the selected binarization threshold generation function. A bi-level pixel value is generated based on a comparison of the input pixel value to the generated binarization threshold. In various embodiments, the binarization threshold determination functions use non-zero integer powers of one or more variances, and intentionally avoid performing a square root operation, thus limiting computational complexity.
US09025895B2

Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map to create a rendered image.
US09025894B2

Systems and methods in accordance with embodiments of the invention are configured to render images using light field image files containing an image synthesized from light field image data and metadata describing the image that includes a depth map. One embodiment of the invention includes a processor and memory containing a rendering application and a light field image file including an encoded image and metadata describing the encoded image, where the metadata comprises a depth map that specifies depths from the reference viewpoint for pixels in the encoded image. In addition, the rendering application configures the processor to: locate the encoded image within the light field image file; decode the encoded image; locate the metadata within the light field image file; and post process the decoded image by modifying the pixels based on the depths indicated within the depth map to create a rendered image.
US09025890B2

A table record estimation device includes: a table element string extraction unit having a function of extracting text data from input data and acquiring a series of keywords as an element of a table (table data) from the extracted text data; a table element labeling unit having a function of labeling the individual keywords acquired by the table element string extraction unit for each type based on correspondence information stored in a classification rule storage unit; and a label appearance pattern estimation unit having a function of estimating a label permutation constituting one-unit record from a label string attached for the each type by the table element labeling unit and outputting the label permutation as a record estimation result.
US09025889B2

An apparatus for providing pattern detection may include a processor. The processor may be configured to iteratively test different models and corresponding scales for each of the models. The models may be employed for modeling parameters corresponding to a visually detected data. The processor may be further configured to evaluate each of the models over a plurality of iterations based on a function evaluation of each of the models, select one of the models based on the function evaluation of the selected one of the models, and utilize the selected one of the models for fitting the data.
US09025887B2

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.
US09025884B2

In a method for processing an image file using a computing device, an image file from a storage system is read. If an image in the image file is slanted, an incision coordinates according to a configuration file in the storage system and a preset formula is calculated. The method incises the image using the calculated incision coordinates and storing the incised image in a new image file. If an image in the new image file is not slanted, the method further determines whether the image has been incised. If the image has been incised, the method records the calculated incision coordinates that make the image not be slanted as optimal incision coordinates, and stores the optimal incision coordinates into a database.
US09025883B2

What is disclosed is a system and method which reconstructs an N-pixel image of a scene such that Q pixel locations associated with identified regions of interest in a scene have a higher image quality when rendered relative to other pixels in the image. Acquisition and adaptive-quality compression are performed simultaneously by semi-synchronously or asynchronously temporally modulating an ordered set of sampling functions used to spatially modulate a pattern of light. The teachings hereof improve compression efficiency of a compressed sensing framework while improving encoding efficiency with respect to traditional compressed sensing techniques.
US09025881B2

An intensity image is collected at each of a plurality of locations spaced apart in a propagation direction of a light beam. Information from the intensity images is combined using a Kalman filter which assumes that at least one co-variance matrix has a diagonal form. This leads to considerable reduction in computational complexity. An augmented Kalman filter model (augmented space state model) is used in place of the standard Kalman filter model. The augmented Kalman filter improves the robustness to noise.
US09025874B2

Methods and systems for generating a shallow depth of field effect for a digitally captured image are provided. At least one region of interest (ROI) and at least one non-interest region are defined in the captured image. A difference in focus or object distance is calculated between the ROI and each non-interest region. A degree of blur is applied to each non-interest region, based on the calculated difference in focus or object distance.
US09025860B2

A document that includes a representation of a two-dimensional (2-D) image may be obtained. A selection indicator indicating a selection of at least a portion of the 2-D image may be obtained. A match correspondence may be determined between the selected portion of the 2-D image and a three-dimensional (3-D) image object stored in an object database, the match correspondence based on a web crawler analysis result. A 3-D rendering of the 3-D image object that corresponds to the selected portion of the 2-D image may be initiated.
US09025855B1

A method for determining structures or geometry of an object, or for measuring an object using a CT measuring system, and for correcting projection data for a CT reconstruction with the application of a CT detector, wherein the CT measuring system includes at least one radiation source, at least one radiation detector, and at least one axis of rotation.
US09025851B2

Embodiments of the invention include systems, methods, and computer-program products for providing recreated image documents using image lift data. In this way, an entity may store limited amounts of image data from an original document and subsequently recreate the document image using image lift data. As such, the invention may receive an image document for storage. Upon receiving a document from a transaction for storage, the system may store metadata associated with that document, instead of storing the entire document as a high resolution image file. Furthermore, the system may determine specific unique elements of the document (such as signatures or the like) to capture as an image file. This allows the unique element to be lifted as image data. Using the lifted image data, in combination with the metadata, the system may recreate the image as a system generated image for user recall and reconciliation.
US09025848B2

In order to generate an X-ray CT image with optimal quality for each part and each region of an object when scanning the object across a plurality of parts using a plane detector, there is provided an X-ray CT apparatus including smoothing means 230 and filtering means 250 for generating a convolution filter on the basis of feature amounts of projection data output from the X-ray detector 12 and superimposing the convolution filter on the projection data, reconstruction means 200 for generating an X-ray CT image of the object by performing a reconstruction operation on the projection data on which the convolution filter is superimposed, and image display means 280 for displaying the image generated by the reconstruction means 200.
US09025846B2

When imaging a compact structure, such as a calcium deposit in a patient's heart, a slow scan (e.g., less than approximately 6 rpm) CT data acquisition is performed, wherein data is continuously but sparsely acquired during around a 360° revolution around the patient. Arc segments are defined that equate to one heart cycle (e.g., heartbeat) given the patient's heart rate and the speed of the CT gantry. Electrocardiogram signal data is used to identify sets of acquired projection data that correspond to each of a plurality of heart cycle phases during which the heart is relatively still. A sparse reconstruction algorithm is executed on the identified sets of sparse projection data to generate images for each heart cycle phase from the scan data acquired for that phase across all heart cycles.
US09025841B2

A method and system for fully automatic segmentation the prostate in multi-spectral 3D magnetic resonance (MR) image data having one or more scalar intensity values per voxel is disclosed. After intensity standardization of multi-spectral 3D MR image data, a prostate boundary is detected in the multi-spectral 3D MR image data using marginal space learning (MSL). The detected prostate boundary is refined using one or more trained boundary detectors. The detected prostate boundary can be split into patches corresponding to anatomical regions of the prostate and the detected prostate boundary can be refined using trained boundary detectors corresponding to the patches.
US09025839B2

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.
US09025826B2

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.
US09025823B2

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.
US09025819B2

The present disclosure provides an apparatus and a method for tracking a position of a peripheral vehicle. The apparatus includes: a processor; memory; an image obtaining unit configured to receive one or more images from one or more cameras disposed on a vehicle; a peripheral vehicle detecting unit configured to analyze the one or more images to detect a peripheral vehicle in the peripheral one or more images; a position tracking unit configured to track the peripheral vehicle detected in the peripheral one or more images; a view converting unit configured to generate a view-converted image by converting a view of the peripheral image based on the tracked position of the peripheral vehicle; and an output controlling unit configured to output the view-converted image to a display provided in the vehicle.
US09025818B2

There is provided a vehicle type identification device including a detection section detecting, based on a vehicle region extracted from a captured image, on an imaging plane, a ground point, a first endpoint, a minimum ground clearance point, a second endpoint, and an upper endpoint of a vehicle, a vehicle width estimation section estimating a vehicle width in a real space based on the ground point, the first endpoint, and the minimum ground clearance point, a vehicle length estimation section estimating a vehicle length in the real space based on the ground point, the first endpoint, and the second endpoint, a vehicle height estimation section estimating a vehicle height in the real space based on the ground point, the first endpoint, and the upper endpoint, and a vehicle type identification section identifying a type of the vehicle based on the vehicle width, the vehicle length, and the vehicle height.
US09025817B2

This disclosure describes embodiments of systems and methods that can identify and image leaks and spills while simultaneously viewing the unchanging background. In one embodiment, the system includes an image capture device and an image processing device, which receives a first image frame and a second image frame from the image capture device. The image processing device can identify a region of variation in the second image frame that corresponds to a change in a scene parameter (e.g., temperature) as between the first image frame and the second image frame. These embodiments provide a normal dynamic range thermal image that can be colorized to identify the leak or spill as the leak or spill develops over time. The systems and methods can minimize false alarms, addressing potential issues that arise in connection with meteorological events (e.g., precipitation), noise sources, and relative motion between the image capture device and the scene.
US09025813B2

A digital image of the object is captured and the object is recognized from plurality of objects in a database. An information address corresponding to the object is then used to access information and initiate communication pertinent to the object.
US09025812B2

Methods, systems, and products are disclosed recognizing gestures. A sequence of images is captured by a camera and compared to a stored sequence of images in memory. A gesture is then recognized in the stored sequence of images.
US09025810B1

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.
US09025806B2

A headphone assembly is provided that includes two earpieces coupled by a flexible connecting wire. Each earpiece includes a single large button disposed on a distal side of the earpiece, thereby enabling a wearer to operate the system, even without direct access thereto.
US09025790B2

Disclosed is an installation structure for a loudspeaker system in a vehicle, the loudspeaker system being installed in a vehicle front space separated from a vehicle interior by a partition, the vehicle front space being anterior to the vehicle interior, the installation structure including a sound guide port extending through the partition. The sound guide port allows a sound output space of a diaphragm in the loudspeaker system to communicate with front part of the vehicle interior.
US09025787B2

An earphone plug with a mode switching function is presented. The earphone plug includes a terminal and a switching device. The terminal has a plurality of electrodes to transmit signals. The switching device is combined with the terminal, and is capable of switching between a first mode and a second mode, and part of the electrodes of the terminal are electrically connected together, so as to achieve mode switching to perform processing on different transmission signals.
US09025777B2

An audio signal decoder for providing a decoded multi-channel audio signal representation on the basis of an encoded multi-channel audio signal representation has a time warp decoder configured to selectively use individual audio channel specific time warp contours or a joint multi-channel time warp contour for a reconstruction of a plurality of audio channels represented by the encoded multi-channel audio signal representation. An audio signal encoder for providing an encoded representation of a multi-channel audio signal has an encoded audio representation provider configured to selectively provide an audio representation having a common time warp contour information, commonly associated with a plurality of audio channels of the multi-channel audio signal, or an encoded audio representation having individual time warp contour information, individually associated with the different audio channels of the plurality of audio channels, in dependence on an information describing a similarity or difference between time warp contours associated with the audio channels of the plurality of audio channels.
US09025773B2

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.
US09025765B2

A system 100 for increasing data security comprises predetermined system data 104 to be protected. A cryptographic unit 108 is used for cryptographic processing of respective blocks of the content data in dependence on respective keys. A key provider 106 determines the respective key used for the processing of a respective block of the content data in dependence on a respective portion 112 of the predetermined system data 104, the portion not including all the predetermined system data, wherein different respective portions of the predetermined system data are selected for the respective blocks of content data. A server system 200 for increasing data security comprises an output 202 for providing processed content data 110 to a client system 100, the client system comprising predetermined system data 104 to be protected. The server system 200 also comprises a cryptographic unit 208 and a key provider 206.
US09025761B2

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.
US09025756B1

A context-based call routing architecture includes an interactive voice recognition device configured to processes incoming voice telephone calls through automatic voice recognition. A customer search Web service in communication with the interactive voice recognition device is configured to automatically access customer data and a priority variable stored in a relational database. An intelligent contact management system is configured to route and assign incoming voice telephone calls to a priority queue accessible to a Private Branch Exchange system. The priority variable may be based on loyalty metrics.
US09025755B1

Methods and systems for routing multimedia traffic are described. A method may include receiving a communication originating from a user, transposing an alias transport network over one or more existing networks to route the communication, and routing the communication based on mapping rules.
US09025747B2

The present invention provides a system, method, and apparatus for managing the calling-party identification information offered to called parties. Accordingly, a caller can designate the Caller ID information to the called party based on the context of the call (e.g. the role of the caller) rather than the terminal used. Typically the calling party does this by selecting which of multiple values they wish to have sent with the call request. It is beneficial to implement such a mechanism in a secure manner—the ability to employ a different calling-number or calling-name ID should be restricted to properly-authorized and authenticated persons—in order to ensure the quality of this information. Accordingly, preferred embodiments include an authentication mechanism for verifying the calling party information is authentic.
US09025745B2

A system and method for reducing unwanted telemarketing calls may include storing a contact list for users of a telephone assigned to an associated telephone number. An incoming telephone call from a caller may be intercepted and a determination may be made as to whether the caller is in the contact list. In response to determining that the caller is in the contact list, the incoming call may be connected to the telephone assigned to the called telephone number. Otherwise, in response to determining that the caller is not in the contact list, the caller may be prompted with an audible message, and, in response to the caller responding to the audible message by entering a first response, the incoming call may be blocked from connecting to the called telephone. Otherwise, in response to a second response, the incoming call may be connected.
US09025737B2

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.
US09025731B2

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.
US09025726B2

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≦Δ
US09025707B1

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.
US09025706B2

VGAs amplify a baseband reception signal using a prescribed gain. HPFs stop part, in a band lower than a first cutoff frequency, of the amplified reception signal. An ADC AD-converts an output signal of the HPFs and thereby outputs a digital reception signal. An AGC controller outputs a gain code corresponding to a prescribed gain of the VGAs. A VGA gain corrector adjusts the gain of the VGAs by a prescribed amount.
US09025704B2

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.
US09025700B2

A digital polar modulator (DPM) for transforming a baseband signal into a modulated digital modulator output signal comprises an input unit and two low-pass delta-sigma modulators, a first one being connected downstream from the first input part and configured to provide at its output a first pulse train in dependence on an amplitude- modulating baseband signal component, and a second one being connected downstream from the second input part and configured to provide at its output a multilevel quantized signal in dependence on a phase modulating baseband signal component; a multiphase generator, which is configured to provide a set of square-wave carrier signals having a common carrier frequency and exhibiting discrete phase shifts with respect to each other; a multiplexer, which is configured to provide a multiplexer output signal that is formed by switching, in dependence on a signal received at a select input as a function of time, between selected ones of the carrier signals; and a combiner unit.
US09025699B2

For use in a transmitter in a wireless network, a transmitter apparatus is configured for digital multi-level outphasing. The apparatus includes a bandwidth reduction (BWR) modulator block configured to receive a phase modulated carrier and reduce a bandwidth of the phase modulated carrier using amplitude modulation. The apparatus also includes an outphasing modulator block configured to receive the reduced-bandwidth phase modulated carrier and an amplitude modulated signal, and convert the reduced-bandwidth phase modulated carrier into a plurality of phase modulated signals. The apparatus further includes an amplification stage comprising a plurality of power transistors configured to amplify the phase modulated signals.
US09025690B2

The present invention relates to a receiver in a 2×2 Line of Sight Multiple Input Multiple Output, LoS MIMO, system. The receiver is arranged to estimate a first (Ŝ1) and a second (Ŝ2) signal on the basis of a first (r1(t)) and a second (r2(t)) signal received from respective first and second transmitters (Tx1,Tx2). Said received signals (r1(t), r2(t) comprises a first and second signal. The receiver comprises a first Phase Locked Loop (11), PLL, and a second PLL (12), which are arranged to respectively determine a first (In1) and second (In2) demodulated signal from the first (r1(t)) and the second (r2(t)) received signals. The receiver further comprises an equalizer (13) which is arranged to estimate the first (Ŝ1) and second (Ŝ2) signals from the demodulated signals (In1,In2). The receiver is particularly characterized in that the equalizer (13) further is arranged to compensate for an independent rotation frequency ftr2−ftr1, where ftr1 and ftr2 are the respective deviations from the nominal frequency values of a first and a second transmitted signals comprising the first and second signals.
US09025685B2

A method of selecting a modulation and coding scheme (MCS) index in a wireless communication system is disclosed. More specifically, the method includes measuring a frequency selectivity of a receiving channel, selecting a MCS index having a coding rate below a prescribed coding rate threshold value if the measured frequency selectivity is greater than or equal to a specified frequency selectivity threshold, and selecting the MCS index having the coding rate above or equal to the prescribed coding rate threshold value if the measured frequency selectivity is less than the specified frequency selectivity threshold.
US09025679B2

An adaptive coding and modulation (ACM) apparatus and method for a forward link in satellite communication is provided. The ACM apparatus may include a receiving unit to receive a signal-to-noise ratio (SNR) of a received signal, a determination unit to determine whether the SNR of the received signal is less than or equal to a threshold value, and a processing unit to execute a channel prediction algorithm when the SNR of the received signal is determined to be less than or equal to the threshold value.
US09025678B2

A signaling system is described. The signaling system comprises a transmit device, a receive device including a partial response receive circuit, and a signaling path coupling the transmit device and the receive device. The receive device observes an equalized signal from the signaling path, and includes circuitry to use feedback from the most recent previously resolved symbol to sample a currently incoming symbol. The transmit device equalizes transmit data to transmit the equalized signal, by applying weighting based on one or more data values not associated with the most recent previously resolved symbol value.
US09025676B2

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.
US09025671B2

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.
US09025670B2

Sampled data is packaged in checkerboard format for encoding and decoding. The sampled data may be quincunx sampled multi-image video data (e.g., 3D video or a multi-program stream), and the data may also be divided into sub-images of each image which are then multiplexed, or interleaved, in frames of a video stream to be encoded and then decoded using a standardized video encoder. A system for viewing may utilize a standard video decoder and a formatting device that de-interleaves the decoded sub-images of each frame reformats the images for a display device. A 3D video may be encoded using a most advantageous interleaving format such that a preferred quality and compression ratio is reached. In one embodiment, the invention includes a display device that accepts data in multiple formats.
US09025669B1

Disclosed is an apparatus for decoding motion information in merge mode. The apparatus for decoding motion information in merge mode discloses a merge mode motion vector decoding unit configured to generate motion information using available spatial and temporal merge candidates when a motion information encoding mode of a current block indicates a merge mode; a prediction bock generating unit configured to generate a prediction block of the current block using motion information; and a residual block generating unit configured to perform an entropy-decoding process and an inverse-scanning process on residual signals to generate a quantized block, and to perform an inverse-transforming process on the quantized block to generate a residual block. Furthermore, a reference picture index of the temporal merge candidate is set to 0, and a motion vector of the temporal merge candidate is selected among a first merge candidate block and a second merge candidate block based on a position of the current block within a slice or a largest coding unit, and the motion vector of the second merge candidate block is selected as the motion vector of the temporal merge candidate if the current block is adjacent to a lower boundary of the largest coding unit.
US09025667B2

A method of decoding a video including parsing AMP information indicating whether partition types include asymmetric partition types, from a bitstream of an encoded image, determining at least one coding unit included in a maximum coding unit by using split information parsed from the received bitstream, determining at least one prediction unit of a coding unit among the at least one coding unit, by using the AMP information and information about a partition type of the coding unit parsed from the received bitstream, and performing motion compensation using the prediction units for the coding unit.
US09025662B2

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.
US09025656B1

The present disclosure provides a floating-tap decision feedback equalization (DFE) circuit. In an exemplary implementation, the floating-tap DFE circuit may include a high-speed shift register, a deserializer and data selector, a bypass deserializer, a high-speed multiplexer and a tap generation circuit. In one aspect of the invention, the floating-tap DFE circuit may advantageously cover an entire tap range beyond a fixed tap range without holes over a range of data rates. Other embodiments, aspects and features are also disclosed.
US09025653B1

A frequency domain chip-level equalizer is disclosed. The equalizer includes an estimation module configured to generate a frequency domain estimate of an auto-correlation function of a received signal; and an equalization module configured to apply frequency domain equalization to the received signal using the frequency domain estimate of the auto-correlation function to generate frequency domain equalized samples of the received signal. The equalizer further includes an Inverse Fast Fourier Transform (IFFT) module configured to generate time domain equalized samples of the received signal from the frequency domain equalized samples.
US09025650B2

A signal receiver is configured to receive multiple time-domain input signals. A plurality of the input signals among the multiple time-domain input signals is selected and transformed into frequency-domain signals. The frequency-domain signals are shifted in phase by a negative value of a respective reference phase, and the phase-shifted signals are combined into one signal. The combined signal is then multiplied with a stored signal to generate a signal product and transformed into a time-domain signal. Peak detection is performed on the time-domain signal.
US09025648B2

Described are systems and methods of determining DC offset voltages in IQ modulators. First, two different DC test voltages are selected for one of the inputs to the IQ modulator. Then, a first test voltage is applied to one input to the IQ modulator while test data is generated by measuring outputs from a set of signals applied to the other input to the IQ modulator. Then the second test voltage is applied and another set of test data generated. From the first and second sets of test data, second-order polynomial functions may be constructed and compared to one another to yield a ratio of power value outputs. Then the DC offset voltages may be determined from the ratio of power value outputs.
US09025647B2

A device including a power input supplying external AC power to the device via a power cord, a filter filtering noise from outside of the supplied external AC power and thereby generating a filtered AC power, at least one power socket supplying the filtered AC power to at least one other device, and a PLC modem configured to be connected to the at least one power socket and to transmit data to or receive data from the at least one other device via power line communication using the filtered AC power. The device may be used in power line communication systems. A power line communication method uses the device for isolating a power line communication network from a mains grid.
US09025641B2

The present invention provides, in one embodiment, a method of transmitting a message. The method includes transmitting a first codeword from a transmitter to a relay. The method also includes subsequently transmitting a second codeword based on the first codeword from the relay and a third codeword from the transmitter wherein the second and third codewords are transmitted concurrently.
US09025637B2

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.
US09025636B2

An electromagnetic induction melting furnace to control an average nominal diameter of the TiB2 cluster of the Al—Ti—B 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 TiB2 grains of the Al—Ti—B alloy to control the average nominal diameter of the TiB2 cluster.
US09025635B2

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.
US09025632B2

[PROBLEM] To manufacture a quantum cascade laser (QCL) element having a reduced threshold current density (Jth) and an increased maximum operating temperature (Tmax).[SOLUTION] One embodiment of the present invention provides a THz-QCL element (1000) with a QCL structure (100), which is a semiconductor superlattice (100A) sandwiched between a pair of electrodes (20, 30). The semiconductor superlattice (100A) (QCL structure (100)) is provided with an active region (10) that emits THz range electromagnetic waves due to the transition of electrons between sub-bands during application of a voltage to the pair of electrodes, for example. The active region (10) has repeating unit structures (10U) of a thickness, which includes sets of a well layer (10W) and a barrier layer (10B) alternatingly laminated with each other, wherein the well layer (10W) is made of AlxGa1-xAs (where 0
US09025610B2

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.
US09025607B2

A system and method to reduce the number of data transmissions between nodes in a network is described. In one embodiment, a system and method for reducing the amount of ACK and NAK traffic in a network is described.
US09025603B2

A hybrid network device can implement an address management scheme for maintaining consistency between source/destination addresses and corresponding source/destination communication interfaces. In one embodiment, a first network device can select a first network path from a plurality of network paths associated with the communication network for transmitting a packet to a second network device. A source address can be determined from a plurality of addresses associated with a plurality of communication interfaces of the first network device. A destination address can be determined from a plurality of addresses associated with a plurality of communication interfaces of the second network device based, in part, on the selected first network path. The packet including at least the source address and the destination address can be transmitted via the first network path from a source communication interface of the first network device to a destination communication interface of the second network device.
US09025600B1

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

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.
US09025588B2

In one embodiment, a telephone service method that provides subscribers with the functionality of an extra telephone line during data/Internet sessions is disclosed. Each subscriber has a unique telephone number Dns that can be dialed by anyone with access to the PSTN. When the Dns is dialed the call will be routed via the PSTN to the ILTD server. The ILTD server upon receiving the call attempt from the Dnc will analyze the dialed number (Dns) and determine if the subscriber's computer is able to receive the telephone call. If the subscriber's computer is actively engaged in an Internet Protocol session, with the ILTD client software running, the ILTD server will connect the call over the Internet to the ILTD client software.
US09025587B2

An auto-answer feature is implemented in SIP by configuring a receiving device to automatically acknowledge and answer an incoming call or session from a specific trusted third party. The receiving device may skip to an OK response to an INVITE request when the call is routed through the trusted third party. When the device can automatically answer the incoming call, advanced features such as Push To Talk, Information Tone, Click to Call, and Remote Monitoring may be easily implemented.
US09025576B2

Apparatus and methods are disclosed to provide for a multi-SIM wireless user equipment configured for block-level, or slot-level tune-away operations enabling simultaneous communication with a plurality of channels. The first and second channels may correspond to different RANs, each of which the user equipment may subscribe to as corresponding to information in a plurality of SIMs at the user equipment. In other examples, the first and second channels may correspond to different cells within a single RAN. In either case, the tune-away operations disclosed provide for reduced data loss at the first channel and in some examples improved communication performance at the second channel. Other aspects, embodiments, and features are also claimed and described.
US09025575B2

An antenna array of a base station is calibrated using outbound traffic signals. The antenna array includes a number of sub-arrays. A combiner in the antenna array combines the outbound traffic signals in the sub-arrays into a feedback signal. The outbound traffic signals are captured simultaneously for use as reference signals before the outbound traffic signals enter transmit paths in a radio unit of the base station. Each of the reference signals is one of the outbound traffic signals that is to be transmitted via one of the sub-arrays. An impairment estimator of the base station estimates the impairment for each of the outbound traffic signals based on the feedback signal and the reference signals. An approximate inverse of the impairment estimation is applied to the outbound traffic signals by a number of equalizers before the outbound traffic signals enter the transmit paths.
US09025568B2

A downlink orthogonal variable spreading factor (OVSF) code assignment method is provided. It is determined whether a spreading factor required by a service request is greater than a remaining capacity of assignable spreading factors of a code tree. If not, the code tree is searched from a root until a node of a layer corresponding to the required spreading factor is reached and thus defined as a first node. During the searching, when a searched node is unassigned, the searching continues leftward in a lower layer; and when the searched node is in an assigned state, the searching continues rightward in a same layer of the searched node. It is determined, from the first node, whether any assignable code is available in the layer corresponding to the required spreading factor. If available, an assignable code is assigned to a communication service corresponding to the service request.
US09025545B2

A sequence allocating method and apparatus wherein in a system where a plurality of different Zadoff-Chu sequences or GCL sequences are allocated to a single cell, the arithmetic amount and circuit scale of a correlating circuit at a receiving end can be reduced. In ST201, a counter (a) and a number (p) of current sequence allocations are initialized, and in ST202, it is determined whether the number (p) of current sequence allocations is coincident with a number (K) of allocations to one cell. In ST203, it is determined whether the number (K) of allocations to the one cell is odd or even. If K is even, in ST204-ST206, sequence numbers (r=a and r=N−a), which are not currently allocated, are combined and then allocated. If K is odd, in ST207-ST212, for sequences that cannot be paired, one of sequence numbers (r=a and r=N−a), which are not currently allocated, is allocated.
US09025543B2

Provided are a wireless communication terminal apparatus, a radio communication base station apparatus and a wireless communication method whereby the increase in the number of signaling bits can be suppressed, while the SRS capacity can be improved. RS type determining unit (105) determines, based on scheduling information, that the signal is an SRS signal accompanied by no data or a DMRS signal accompanied by data. CS amount deciding unit (106) holds a CS amount for DMRS and a CS amount for SRS that are defined such that the CS amount for SRS includes a CS amount not included in the CS amount for DMRS. The CS amount deciding unit (106) uses CS amount notification information, which is included in the scheduling information, and the CS amount definition to derive a CS amount in accordance with the RS type outputted from the RS type determining unit (105).
US09025538B2

The present disclosure discloses a method and system for transmitting downlink control information, for solving the problem of how to indicate a transmission scheme when a cyclic redundancy check code in the downlink control channel is scrambled with the semi-persistently scheduled cell radio network temporary identifier. In order to support the bi-flow beam forming technology in the LTE-A R9, the present disclosure provides a downlink control information Format 1A, which may, when the cyclic redundancy check code in the downlink control channel is scrambled with the semi-persistently scheduled cell radio network temporary identifier, indicates a method for transmitting downlink control information, for example, single-layer transmission, transmit diversity, or a transmission scheme simultaneously involving single-layer transmission and transmit diversity, which guarantees flexibility of system schedule. The present disclosure adds no signaling overhead and has good adaptability with the LTE R8.
US09025534B2

A communication system may comprise a hybrid network controller, femtocells, access points and/or endpoint devices. The hybrid network controller may control communication of information between two or more specified femtocells, access points and/or endpoint devices by communicating control information. The communication of information via the femtocells, access points may be managed by the hybrid network controller. The network controller may handle network traffic associated with the communication of the information. The hybrid network controller may control one or more wired and/or wireless interfaces for handling of the network traffic. Quality of service and/or bandwidth allocation may be managed by the hybrid network controller. Resources utilized by the endpoint devices, the femtocells and/or the access points may be allocated and/or de-allocated by the network controller.
US09025529B2

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

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.
US09025525B2

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.
US09025516B2

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

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.
US09025508B2

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.
US09025501B2

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.
US09025496B2

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.
US09025485B2

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.
US09025483B2

A first base station wirelessly communicates with a terminal. A second base station predicts a handover interval based on handover history information upon receiving from the first base station a handover request for performing a handover of the terminal to the second base station, where the handover interval indicates a time period from a first handover time at which a first handover of the terminal is performed from the first base station to the second base station, to a second handover time at which a second handover of the terminal is performed from the second base station to another base station, and the handover history information indicates a history of handovers that have been performed by the second base station. Then, the second base station determines whether a handover of the terminal to the second base station is permitted or not, based on the predicted handover interval.
US09025479B2

A method of wireless communication is presented. The method includes signaling a first number of channel state information-reference signal (CSI-RS) ports corresponding to resource elements (REs) and a second number of virtual antenna ports, the second number being less than or equal to the first number. The method also includes transmitting CSI-RS on each virtual antenna port, the CSI-RS mapped to at least a portion of the REs.
US09025473B2

A method and apparatus for transmitting a channel quality indicator (CQI) in a wireless communication system are provided. The method includes: receiving a CQI request message requesting a CQI report over a first downlink component carrier; and transmitting a CQI for at least one second downlink component carrier over an uplink component carrier.
US09025469B2

A method of estimating a topology of a network in which an estimated geographic path of cables of a network between a geographic location of a network component and a geographic location of a terminal network element is automatically generated from data providing the geographic location of the network component and the geographic location of the terminal network element. If the estimated geographic path includes an intersection of separate branches of the path located a predetermined distance from the network component in a downstream direction extending from the network component to the terminal network element, the estimated geographic path is automatically adjusted by replacing the intersection in the estimated geographic path with separate non-intersecting paths extending from different outlet ports of the network component to the separate branches.
US09025466B2

A transmission initiation interval timing structure is used in combination with a lower layer timing structure, e.g., physical layer timing structure. A device selects a subset of packet transmission initiation intervals and then limits initiation of packet transmission to those intervals thereby reducing the potential for collisions. Packet transmission may occur outside the initiation interval in which the transmission is initiated. In some embodiments, packet transmission length is intentionally limited to sizes which can be transmitted in a fraction of the amount of time the physical layer allows a single device to continuously transmit, e.g., in an amount of time which is equal to or less than the duration of a packet transmission initiation interval. This increases the probability that multiple devices will be able to successfully transmit small packets at short intervals on a regular basis even when carrier sensing techniques are used.
US09025463B1

A system and method for intelligently managing wireless congestion in a wireless telecommunications network is provided. An ad-hoc device relay is built to communicate data from a mobile device in a congested coverage area to a base station in an uncongested coverage area. Embodiments of the invention optimize the relay through careful device selection and management.
US09025460B2

According to a method for reducing a risk of transmission stalling between a transmitting unit and a receiving unit, data blocks are transmitted to the receiving unit from the transmitting unit. Each data block includes a block sequence number (BSN). The transmitted data blocks are stored in a transmission buffer. A flow of retransmission of transmitted data blocks is controlled with a transmission buffer window comprising an acknowledge state variable (ASV) that contains the BSN value of the oldest data block that has not been positively acknowledged by its peer. If a BSN corresponding to the ASV is acknowledged in a first type of acknowledgment message, a status of the BSN is set as tentative acknowledged. If the block sequence number is acknowledged in a second type of acknowledgement message, the status of the BSN is set as acknowledged, and the transmission buffer window is advanced to the ASV.
US09025454B2

Embodiments of the present invention provide I/O systems, methods, and devices for interfacing pump controller(s) with control device(s) which may have different interfaces and/or signaling formats. In one embodiment, an I/O interface module comprises a processor, a memory, and at least two data communications interfaces for communicating with a pumping controller and a control device. The I/O interface module can receive discrete signals from the control device, interpret them accordingly and send the packets to the pump controller. The pump controller reads the packets and takes appropriate actions at the pump. The I/O interface module can interpret packets of data received from the pump controller and assert corresponding discrete signals to the control device. The I/O interface module is customizable and allows a variety of interfaces and control schemes to be implemented with a particular multiple stage pump without changing the hardware of the pump.
US09025450B2

The invention relates to a method and equipment for performing flow shaping that maintains service quality in packet-switched telecommunications. Using the method according to the invention, the speed properties (CIR, PIR, CBS) of an aggregate flow (A) can be monitored and limited in a situation, in which the aggregate flow contains delay-critical traffic (V1), the forwarding of packets representing which cannot be delayed. The invention is based on the fact that, when forwarding packets representing the aggregate flow, a variable is updated, the value of which expresses the earliest permitted moment, at which a packet, representing traffic (V2) other than the delay-critical traffic, can be forwarded. In that case, the transfer speed of the traffic (V2) other than delay-critical traffic adapts to the variations in the transfer speed of the delay-critical traffic, allowing the speed properties of the aggregate flow to be monitored and limited.
US09025441B2

A node comprises a first communications interface to a customer network element, where the first communications interface is part of a group of communications interfaces to the customer network element to provide failover support. The node further includes a network interface to communicate over a trunk group to other nodes, where the trunk group includes a primary trunk and a secondary trunk. Just one of the primary and secondary trunks is active for communicating data units.
US09025437B2

Grouping pseudowires based on hardware interfaces and configured control paths enables improved pseudowire failover performance. Signaling status changes (e.g., from standby to active status) is facilitated by using group IDs for the pseudowire groups, thereby enabling improved failover performance when there is disruption in the network.
US09025436B2

Provided is a terminal device that is capable of improving the characteristics of a response signal having poor transmission characteristics when ARQ is utilized in communication using an uplink unit band and a plurality of downlink unit bands associated with the uplink unit band. At the time of channel selection, a control unit (208) selects a resource used in sending a response signal from among specific PUCCH resources notified in advance from a base station (100) and PUCCH resources mapped to a CCE, and controls the transmission of the response signal. A response signal generating unit (212) supports implicit signaling with respect to any given response signal, and at the same time as supporting LTE fallback from 2CC, uses a mapping method that, between bits, smooths the number of PUCCH resources that can determine ACK/NACK simply by determining the PUCCH resource regarding which the response signal had notified.
US09025432B2

Systems and methods may be provided embodying an optimized Trill LAN network hello mode. The optimized hello mode may allow the number of LAN hellos exchanged to be reduced significantly in a steady state mode of operation. No modifications to the current Trill specification are needed and in a converged state (when designated RBridge election and appointed forwarder appointments are complete), only 1 hello PDU per RBridge is originated in every hello interval.
US09025430B2

A system, method and node for modulation and coding scheme adjustment for a Long Term Evolution (LTE) shared Data Channel. The method determines an actual number of orthogonal frequency division multiplexing (OFDM) symbols, NOS utilized for the shared Data Channel. A modulation order for transmission of data on the shared Data Channel is increased when the actual number of OFDM symbols NOS is less than 11 and decreased when NOS is more than 11. A modulation and coding scheme field (IMCS) of a downlink control information of the shared Data Channel may also be determined. If 0≦IMCS+11−NOS≦28, the modulation order is modified by utilizing a factor of (IMCS+11−NOS) in a standardized modulation scheme. If it is determined that IMCS+11−NOS<0, the modulation order is set to Quadrature Phase Shift Keying (QPSK). If it is determined that IMCS+11−NOS>28, the modulation order is set to 64 Quadtrative Amplitude Modulation (64QAM).
US09025428B2

A communication device for allocating tones is described that includes a processor and instructions in memory in electronic communication with the processor. The communication device determines whether a bandwidth for signal transmission is 20, 40, 80 or 160 megahertz (MHz). The communication device respectively allocates tones for 20, 40, 80 or 160 MHz as follows: for a very high throughput (VHT) signal A1 (VHT-SIG-A1): 52, 104, 208, 416; a VHT signal A2 (VHT-SIG-A2): 52, 104, 208, 416; a VHT short training field (VHT-STF): 12, 24, 48, 48; one or more VHT long training field(s) (VHT-LTF(s)): 56, 114, 242, 484; a VHT signal B (VHT-SIG-B): 56, 114, 242, 484; and a data field (DATA): 56, 114, 242, 484. The communication device also transmits the signal.
US09025425B2

In an optical information recording device and optical information recording method for angularly multiplexing and recording data on pages on the same recording region on a hologram disk, data on each page is sequentially generated by sequentially dividing input data in predetermined units, the pages to be recorded on the same recording region are divided into page groups so that pages to be recorded adjacently by the angular multiplexing may not belong to the same group, each page group is individually subjected to inter-page coding processing for computing an error-correcting code and adding the computed error-correcting code, and data on the pages subjected to the inter-page coding processing is angularly multiplexed and recorded on the hologram disk.
US09025423B1

In a heat-assisted magnetic recording hard disk drive, one or more thermally conductive features are incorporated to assist with dissipation of heat from a laser module that comprises a laser and a submount. The submount may be coupled to the slider with solder covering a wider adhesive area for enhanced conduction of heat away from the laser module and to the slider, one or both of the submount and the laser may include a surface coating that increases the thermal radiation of the corresponding component, and/or one or both of the submount and the laser may include fins configured to transfer heat from the corresponding component. Further, a HAMR HGA may be configured such that the submount is coupled directly to the suspension flexure using a thermally conductive material, for conduction of heat away from the laser module and to the flexure.
US09025421B1

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.
US09025417B2

Systems and methods for optimizing low frequency output of marine sources are described. The marine source arrangements and associated methods disclosed herein seek to fully frequency lock bubbles emitted by airguns in close proximity to one another. In this manner, larger effective bubble volumes can be achieved, thus increasing low frequency output.
US09025412B2

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

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.
US09025405B2

A semiconductor memory device is provided. The semiconductor memory device includes a memory block including a plurality of memory cells; a default refresh controller configured to receive a refresh command from a host, to generate a default refresh signal, and to control the memory cells to be refreshed; and a weak cell refresh controller configured to receive the default refresh signal, to generate a weak cell refresh signal, and to control a weak cell among the memory cells to be refreshed. The weak cell may be refreshed at least one more time during a refresh period during which all of the memory cells are refreshed by the default refresh controller. The semiconductor memory device performs at least one more refresh on a weak cell having a data retention time shorter than a refresh period apart from a normal default refresh, thereby preventing data loss.
US09025401B2

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.
US09025400B2

A semiconductor storage device according to the present embodiment includes a plurality of memory units respectively comprising a plurality of memory cells. A data bus is shared by the memory units and transfers data from the memory units or to the memory units. A timing controller includes a delay time unit shared by the memory units sharing the data bus. The timing controller is configured to output a control signal for driving the memory units after a predetermined delay time elapses since receiving an input signal.
US09025399B1

A memory controller transmits a control signal to a memory module, where the memory controller continuously transmits a clock signal to the memory module. The memory controller determines adjustments to the control signal with respect to the clock signal, by iteratively analyzing a strobe signal.
US09025398B2

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.
US09025397B2

A data write circuit of a semiconductor apparatus includes a data path configured to receive a pattern signal and generate a first delayed pattern signal; a data strobe signal path configured to receive the pattern signal and generate a second delayed pattern signal; a data latch block configured to latch the first delayed pattern signal in response to the second delayed pattern signal, and output a resultant signal; and a control block configured to generate the pattern signal, and vary a delay time of the data path according to a result of comparing phases of a latched signal of the data latch block and the pattern signal.
US09025396B1

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.
US09025389B2

A method for erasing a first sub-block of a plurality of sub-blocks included in a block of a non-volatile memory device, wherein the first sub-block includes at least one word line, includes applying an erase voltage to a substrate, applying a third voltage lower than the erase voltage to the word line of the first sub-block, applying a first voltage at least one word line adjacent to the word line of the first sub-block, and applying a second voltage that is the same as or similar to the erase voltage to the other word lines, where the first voltage has a level between the third voltage and the second voltage.
US09025387B2

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.
US09025386B1

An embedded Multi-Time-Read-Only-Memory having a (MOSFET) cells' array having an initial threshold voltage (VT0) including the MOSFETs arranged in a row and column matrix, having gates in each row coupled to a wordline (WL) running in a first direction and sources in each one of the columns coupled to a bitline (BL) running in a second direction; creating two dimensional meshed source line network running in the first and second directions, in a standby state, wherein BLs and MSLN are at a voltage (VDD), and the WLs are at ground; storing a data bit by trapping charges in a dielectric of a target MOSFET, VT0 of target MOSFET increasing to another voltage (VT1) by a predetermined amount (ΔVT); reading a data bit by using the MOSFET threshold voltage having one of VT0 or VT1 to determine a trapped or de-trapped charge state, and resetting the data bit to a de-trapped state by de-trapping the charge.
US09025382B2

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.
US09025381B2

Block-row decoders, memory block-row decoders, memories, methods for deselecting a decoder of a memory and methods of selecting a block of memory are disclosed. An example memory block-row decoder includes a plurality of block-row decoders, each of the block-row decoders having a decoder switch tree. Each block-row decoder is configured to bias a block select switch of the decoder switch tree with a first voltage while the block-row decoder is deselected and further configured to bias decoders switches of the decoder switch tree that are coupled to the block select switch with a second voltage while the block-row decoder is deselected, the second voltage less than the first voltage. An example method of deselecting a decoder of a memory includes providing decoder signals having different voltages to decoder switches from at least two different levels of a decoder switch tree while the decoder is deselected.
US09025371B1

A perpendicular spin-transfer torque magnetic random access memory (STTMRAM) element includes a fixed layer having a magnetization that is substantially fixed in one direction and a barrier layer formed on top of the fixed layer and a free layer. The free layer has a number of alternating laminates, each laminate being made of a magnetic layer and an insulating layer. The magnetic layer is switchable and formed on top of the barrier layer. The free layer is capable of switching its magnetization to a parallel or an anti-parallel state relative to the magnetization of the fixed layer during a write operation when bidirectional electric current is applied across the STTMRAM element. Magnetic layers of the laminates are ferromagnetically coupled to switch together as a single domain during the write operation and the magnetization of the fixed and free layers and the magnetic layers of the laminates have perpendicular anisotropy.
US09025370B2

Memory devices comprise a plurality of memory cells, each memory cell including a memory element and a selection device. A plurality of first (e.g., row) address lines can be adjacent (e.g., under) a first side of at least some cells of the plurality. A plurality of second (e.g., column) address lines extend across the plurality of row address lines, each column address line being adjacent (e.g., over) a second, opposing side of at least some of the cells. Control circuitry can be configured to selectively apply a read voltage or a write voltage substantially simultaneously to the address lines. Systems including such memory devices and methods of accessing a plurality of cells at least substantially simultaneously are also disclosed.
US09025368B2

A magnetic memory element includes a first stacked unit and a second stacked unit. The first stacked unit includes a first ferromagnetic layer, a second ferromagnetic layer, and a first nonmagnetic layer. The second ferromagnetic layer is stacked with the first ferromagnetic layer. The second ferromagnetic layer has a first and second portion. The first and second portion has a changeable direction of magnetization. The second portion is stacked with the first portion in a stacking direction of the first ferromagnetic layer and the second ferromagnetic layer. A magnetic resonance frequency of the second portion is lower than a magnetic resonance frequency of the first portion. The first nonmagnetic layer is provided between the first ferromagnetic layer and the second ferromagnetic layer. The second stacked unit is stacked with the first stacked unit in the stacking direction. The second stacked unit includes a third ferromagnetic layer.
US09025364B2

This disclosure relates to selectively performing a read with increased accuracy, such as a self-reference read, from a memory. In one aspect, data is read from memory cells, such as magnetoresitive random access memory (MRAM) cells, of a memory array. In response to detecting a condition associated with reading from the memory cells, a self-reference read can be performed from at least one of the memory cells. For instance, the condition can indicate that data read from the memory cells is uncorrectable via decoding of error correction codes (ECC). Selectively performing self-reference reads can reduce power consumption and/or latency associated with reading from the memory compared to always performing self-reference reads.
US09025363B2

A memory device includes: a memory including a first magnetic layer having no retaining force and a second magnetic layer having a retaining force, the first magnetic layer and the second magnetic layer being stacked; a first magnet to magnetize the first magnetic layer in a first direction; and a second magnet to apply a magnetic field to a region through which the memory passes when the memory is removed and to magnetize the second magnetic layer in a second direction.
US09025359B2

Data is written to cells of a resistance-based, non-volatile memory. An activity metric is tracked since the writing of the data to the cells. In response to the activity metric satisfying a threshold, a bias signal is applied to the cells to reverse a resistance shift of the cells.
US09025358B2

A semiconductor memory cell including a capacitorless transistor having a floating body configured to store data as charge therein when power is applied to the cell, and a non-volatile memory including a bipolar resistive change element, and methods of operating.
US09025356B2

The propagation delay of a signal through multiple load devices coupled sequentially along a conductor is improved by separating a subset of the load devices that is more distant from the signal source, and coupling the more distant subset to the signal through a fly-over conductor that bypasses the subset that is nearer to the signal source. The technique is applicable to subsets of bit cells in a random access memory (SRAM) coupled to a given word line, or to word line decoder gates coupled sequentially to a strobe signal, as well as other circuits wherein load devices selectable as a group can be divided into subsets by proximity to the signal source. In an SRAM layout with multiple levels, different metal deposition layers carry the conductor legs between the load devices versus the fly-over conductor bypassing the nearer subset.
US09025355B2

An embodiment of a non-volatile memory device includes: a memory array, having a plurality of non-volatile logic memory cells arranged in at least one logic row, the logic row including a first row and a second row sharing a common control line; and a plurality of bit lines. Each logic memory cell has a direct memory cell, for storing a logic value, and a complementary memory cell, for storing a second logic value, which is complementary to the first logic value in the corresponding direct memory cell. The direct memory cell and the complementary memory cell of each logic memory cell are coupled to respective separate bit lines and are placed one in the first row and the other in the second row of the respective logic row.
US09025351B2

An exemplary converter circuit has a converter unit with plural actuatable power semiconductor switches, and the DC voltage side of which is connected to a capacitive energy storage circuit. The capacitive energy storage circuit has at least one capacitive energy store and at least one snubber network for limiting the rate of current or voltage rise on the actuatable power semiconductor switches of the converter unit. In order to reduce undesirable oscillations in an overcurrent in the capacitive energy storage circuit, the capacitive energy storage circuit has at least one passive nonactuatable damping unit having a unidirectional current-flow direction, where the passive nonactuatable damping unit has a diode and a damping resistor.
US09025337B2

A wireless module includes a wireless signal transceiver and a transferring unit. The wireless module is assembled to a connector unit after the wireless signal transceiver is assembled to the transferring unit. Therefore, the connector unit transmits and receives wireless signals through the wireless module.
US09025331B2

A cooling apparatus for an electronics rack is provided which includes a door assembly configured to couple to an air inlet side of the electronics rack. The door assembly includes: one or more airflow openings facilitating passage of airflow through the door assembly and into the electronics rack; one or more air-to-coolant heat exchangers disposed so that airflow through the airflow opening(s) passes across the heat exchanger(s), which is configured to extract heat from airflow passing thereacross; and one or more airflow redistributors disposed in a direction of airflow through the airflow opening(s) downstream of, and at least partially aligned to, the heat exchanger(s). The airflow redistributor(s) facilitates redistribution of the airflow passing across the air-to-liquid heat exchanger(s) to a desired airflow pattern at the air inlet side of the electronics rack, such as a uniform airflow distribution across the air inlet side of the rack.
US09025328B2

A heat dissipation module includes a fan and a thermal fin portion. The fan includes a fan body, a plurality of blade units and a plurality of blade extensions. The blade units are connected to the fan body. The blade extensions protrude from the blade units, respectively. A first surface is formed on a side of each of the blade extensions. A distance between the first surface and an axis of the fan body is increasing along an inflow direction. The thermal fin portion includes a plurality of fin units and a plurality of fin extensions respectively protruding from the fin units. A second surface is formed on a side facing the fan extension of each of the fin extension. An identical gap is formed between at least one portion of the first surface and at least one portion of the second surface.
US09025325B2

A hard disk drive case mounting structure includes a case formed of a top cover shell and a bottom holder shell, an electronic system accommodated in the case, and fasteners each including a female fastening component having an annular head press-fitted in one respective vertical mounting hole at the top cover shell of the case and a split tube-like mating connection socket downwardly extended from the annular head, and a male fastening component having a flat circular head press-fitted into one respective vertical mounting hole at the bottom holder shell of the case and a retaining shank extended from the flat circular head and inserted through one respective mounting through hole at a flat frame member of the electronic system and then fastened to the split tube-like mating connection socket of the female fastening component by means of a hook block.
US09025323B2

A keyboard device includes: an elastic portion that is provided on any one of a pair of opposed end faces, abuts on an abutting portion provided on a keyboard holding device, and biases the keyboard device in a direction toward another end face from one end face on which the elastic portion is provided; a first engaging portion that is provided on the one end face, and engages with a third engaging portion provided on the keyboard holding device; and a second engaging portion that is provided on the another end face, and engages with a fourth engaging portion provided on the keyboard holding device by the bias of the elastic portion.
US09025319B2

An electronics and/or gearing housing, in particular for a worm wheel of a window lifting drive, of a motor vehicle is provided. The electronics and/or gearing housing has a housing body, within which an electronic assembly is arranged, and a cover, which is joined to the housing body via ultrasonic welding.
US09025302B2

In an ionizer, two output resistors are connected to a needle electrode through a switch unit. DC high voltage generating circuits, respectively, generate DC high voltages continuously during operation of the ionizer. A first switch and a second switch, which constitute the switch unit, are turned ON in mutually different time bands, respectively.
US09025292B2

An apparatus for protecting an electrical lead in a vehicle. The apparatus includes a temperature sensor configured to detect a temperature value of a conductor path coupled electrically to the electrical lead and a current limitation unit configured to limit a current flowing through the electrical lead when the temperature value of the conductor path exceeds a predetermined value.
US09025290B2

A protective circuit includes a first jack, a second jack, a first control unit, a detecting circuit, and a logic control circuit. The first jack is connected to a power supply, and includes a grounding wire and a live wire. The second jack is connected to a load, and includes a grounding wire and a live wire. The first control unit includes a first relay, the first relay is connected to the live wire of the first jack and the live wire of the second jack. The detecting circuit detects whether the grounding wire of the first jack is grounded, and outputs indication signals accordingly. The logic control circuit outputs a control signal to the first control unit according to the indication signals to turn on/off the first relay, for allowing the live wire of the first jack to be connected to/disconnected from the live wire of the second jack.
US09025284B1

A disk drive enclosure includes a cover and a base having a first hole therethrough. A head actuator is pivotably attached to the base by an actuator pivot bearing having a pivot bearing shaft with a lower internally threaded section and a flat annular support surface that is facing and in preloaded contact with a flat mating surface of the disk drive base around the first hole. A bearing member is disposed around the pivot bearing shaft and between the pivot bearing shaft and the bore of the actuator. A first screw has an externally threaded section that is engaged with the lower internally threaded section of the pivot bearing shaft. The first screw has a screw head with an external annular seating surface in contact with and forming a continuous annular seal with an internal annular seating surface of the first hole.
US09025283B1

A laminated structure includes a metallic layer, a dielectric layer on the metallic layer, wherein the dielectric layer and metallic layer have a slot formed therein, and one or more conductive traces on the dielectric layer opposite the metallic layer, wherein the ends of the one or more traces terminate to form bonding pads extending into the slot. A method of forming a slotted laminated structure includes forming a metallic layer, forming a dielectric layer on the metallic layer, forming a slot in the dielectric layer and metallic layer, and forming one or more electrically conductive traces on the dielectric layer opposite the metallic layer, wherein ends of the one or more traces are formed to terminate with bonding pads extending into the slot.
US09025277B1

A lower cost per unit of storage hard disk drive (HDD) includes multiple disk stacks fixed to a carousel, and at least one head stack assembly (HSA) for accessing portions of the magnetic-recording disk(s) of each of the multiple disk stacks after the carousel rotates to move a disk stack in a fixed position relative to the HSA.
US09025273B1

A disk drive is disclosed comprising a microactuator configured to actuate a head over a disk, and control circuitry comprising a first digital accumulator responsive to a first register. The first digital accumulator generates at least one of a velocity command and a position command for the microactuator, and the control circuitry configures the first register in order to limit at least one of a velocity and an acceleration of the microactuator.
US09025269B1

A disk drive is disclosed comprising a head actuated over a disk comprising a plurality of servo tracks defined by full sectors and intervening short servo sectors, where each full servo sector comprises a preamble, a sync mark, and servo bursts, and each short servo sector comprises a reference pattern and servo bursts. A first phase error is generated based on the sync mark in a first full servo sector, and a disk locked clock is adjusted in response to the first phase error. A second phase error is generated based on the reference pattern in a first short servo sector, and the second phase error is processed to determine whether the disk locked clock slipped a cycle before the head reaching the first short servo sector.
US09025265B1

A method and system for providing format savings in data sectors. The method includes receiving a signal outputted from an analog-to-digital conversion circuit. The method further includes shifting a signal phase of the signal based at least upon a corrected phase at an output of a phase loop and a phase measured when the signal was digitally sampled by the analog-to-digital conversion circuit. The method also includes adjusting a gain of the signal based at least upon a current gain loop correction and a gain correction made when the signal was digitally sampled by the analog-to-digital conversion circuit. Additionally, the method includes adjusting the signal based at least upon an output of a current offset correction and an offset correction made when the signal was digitally sampled by the analog-to-digital conversion circuit. The method also includes outputting an adjusted signal to a sync mark detector.
US09025257B2

Provided is a lens barrel including: a guide shaft in an axial form supported by a reference member; a holding member holding an optical system, and movable in an axial direction of the guide shaft with respect to the reference member; and an interlocking member including an engaging section engaging with the holding member, the interlocking member moving in the axial direction while rotating around an optical axis of the optical system, and moving along the guide shaft without rotating the holding member. The lens barrel may include a driving cylinder including a cam groove engaging with the interlocking member, where when rotated around the optical axis, the driving cylinder drives the interlocking member by means of the cam groove, to cause the interlocking member to move linearly in the direction of the guide shaft.
US09025254B2

A fiber array for receiving a plurality of light-guiding fibers has a substrate with V grooves for guiding light-guiding fibers. These are fixed inside the V grooves by covers. In order to achieve a better utilization of space, the light-guiding fibers are disposed in two planes. To this end, first fibers in V grooves are fixed on the surface of the substrate in one plane. Second fibers are fixed by V grooves in recesses between the first fibers in a second parallel plane. Here a processing of the substrate may be done without changing clamping or re-clamping of the substrate. Particularly small production tolerances can be achieved by this means.
US09025251B2

An optically variable device (“OVD”) with an integral image system that includes a focusing element and an array of micro-objects which, when viewed through the focusing element, changes in appearance depending on the relative location from which the OVD is observed. A security device including the OVD and methods for creating the OVD are also disclosed.
US09025250B2

An antireflection film is provided in which a light scattering property is suppressed. The antireflection film includes, on a surface thereof, a moth-eye structure including a plurality of convex portions such that a width between vertices of adjacent convex portions is no greater than a wavelength of visible light.
US09025246B2

An observation system includes: a container holding unit; a ring illumination, including a light source in a ring shape, arranged in a position opposed to an outer bottom surface of a container so that a central axis of the illumination is aligned to that of a bottom surface of the container held by the container holding unit, when an observation target is observed; a first light-shielding plate in a ring shape, having an inner diameter capable of varying, arranged between the illumination and the container holding unit, and configured to shield light from the illumination; a lens, arranged in a position opposed to an inner bottom surface of the container held by the container holding unit, to observe the observation target; and a second light-shielding plate, having an outer diameter capable of varying, arranged in an internal space of the illumination, and configured to shield light from the illumination.
US09025241B2

An optical device includes a gain medium on a substrate. The device also includes one or more laser cavities and an amplifier on the substrate. The one or more laser cavities each guides a light signal through a different region of the gain medium such that each of the light signals is amplified within the gain medium. The amplifier guides an amplified light signal through the gain medium such that the amplified light signal is amplified in the gain medium.
US09025238B2

The invention is directed to a variety of designs of piezo electrophoretic displays which may be driven without connecting to a power source. The piezo-electrophoretic display comprises an electrophoretic layer, a conductor layer, and a layer of piezo material. The processes for manufacturing the piezo electrophoretic displays are also provided.
US09025235B2

An optical interference color display comprising a transparent substrate, an inner-front optical diffusion layer, a plurality of first electrodes, a patterned support layer, a plurality of optical films and a plurality of second electrodes is provided. The inner-front optical diffusion layer is on the transparent substrate and the first electrodes are on the inner-front optical diffusion layer. The patterned support layer is on the inner-front optical diffusion layer between the first electrodes. The optical film is on the first electrodes and the second electrodes are positioned over the respective first electrodes. The second electrodes are supported through the patterned support layer. Furthermore, there is an air gap between the second electrodes and their respective first electrodes.
US09025232B2

Provided is an image-capturing apparatus including a connecting portion having an opening through which a beam coming from an observation device is incident; an optical-path switching portion that switches an optical path of the beam incident along an incident optical axis; image-capturing devices that capture an image of the beam passing along the switched optical path. A first image-capturing device is provided so as to be rotatable about an axis parallel to the central axis thereof. The optical-path switching portion is provided so as to be pivotable such that a reflecting surface thereof is disposed on or retracted from the incident optical axis. When the reflecting surface is retracted, the beam is incident on a second image-capturing device. When the reflecting surface is disposed, the beam is reflected by the reflecting surface and incident on at least the first image-capturing device.
US09025218B2

In an image reading device, an opposing member opposes an image reading unit. The opposing member has a first part and a second part. A moving unit moves the image reading unit between first and second read positions. An image value generated by reading an image of the first part at the first read position is different from an image value generated by reading an image of the second part at the second read position. The control device is configured to: set a read position to selected one of the first read position and the second read position; control the moving unit to move the image reading unit to the read position; and determine that an edge of the original sheet reaches the reading region when image values generated by the image reading unit are changed while the conveying unit conveys the original sheet along the conveying path.
US09025210B2

A document management apparatus in an embodiment is configured to manage a printer unit which erase image information obtained by printing both characteristic identification information and document information or only the document information with an erasable color material on a printing medium, and a reading unit configured to read the characteristic identification information on the printing medium to be erased by a erasing unit, comprising: an processor unit configured to manage an erasability condition of the document information on the basis of the characteristic identification information and instruct the printer unit to output new document information according to the erasability condition of the document information, the erasability condition being contained in the characteristic identification information read by the reading unit; and an interface unit performs respectively of the transmitting and receiving of information to the reading unit and the printer unit to the processor unit.
US09025205B2

The profile of a reference color space is acquired, and the acquired profile is converted into the profile of a uniform color appearance space which is a color space different from the reference color space. An evaluation value of color in the profile of the uniform color appearance space is calculated, and the profile of the uniform color appearance space is corrected based on the calculated evaluation value. The corrected profile is inversely converted into the profile of the reference color space.
US09025200B2

An information processing apparatus connectable to an image processing apparatus that performs printing using a sheet stored in a paper feed stage and classified as a paper type on which a calibration table has been generated, includes an a receiving unit configured to receive an instruction to perform printing, and a notification unit configured to refer to information on the paper feed stage acquired, and notify, in a case where the sheet classified as a paper type on which the calibration table has been generated is not stored in a first paper feed stage instructed to be used for printing when the receiving unit has received an instruction to perform printing, of a second paper feed stage that stores a different type of sheet from the type of sheet stored in the first paper feed stage.
US09025197B2

An optical scanning device which forms a plurality of scanning lines in parallel in a main scanning direction on a photosensitive member by a plurality of laser beams detects the curvature values in the sub-scanning direction of the scanning lines, and corrects a curvature value in the sub-scanning direction corresponding to each of the scanning lines. When detecting the curvature value, the optical scanning device detects the curvature values in the sub-scanning direction of two scanning lines, and calculates the curvature value in the sub-scanning direction of a scanning line between the two scanning lines based on the detected curvature values in the sub-scanning direction of the two scanning lines. With this arrangement, the curvatures in the sub-scanning direction of scanning lines are corrected effectively with high accuracy for all laser beams in a multi-beam optical scanning device using a VCSEL or the like.
US09025195B2

Providing for workflow and finishing solutions for printing are disclosed herein. By way of example, disclosed workflow provides grouping and managing a stream(s) of digital images across a substrate width, for maximizing print productivity and profitability. Digital images are re-sized according to print instructions and oriented into a print stream. Multiple print streams can be organized onto the substrate width, to improve substrate packing. Moreover, disclosed finishing solutions provide for outputting streams of prints according to an output format, in conjunction with rendering the digital images in physical form.
US09025192B1

Systems and methods are disclosed method for dynamic mobile printing based on scheduled events. One method includes receiving, from a device associated with a user, an identifier associated with the user and a print request, the print request including one or more print items to be printed; accessing, by a server, a calendar of the user based on the received identifier associated with the user; determining, by the server, whether an event of the calendar is scheduled for a time of interest; locating, by the server, a printer near a location of the event when the event is scheduled for the time of interest; and transmitting, by the server, the one or more print items to the printer near the location of the event.
US09025184B2

An information processing apparatus includes a control unit configured to add a first live tile content including printer information about a first print queue and a second live tile content including printer information about a second print queue different from the first print queue to a tile list that is gathering for specifying a live tile content displayed by an operating system, wherein the first print queue and the second print queue are each associated with a same application. The operating system is configured to display the first live tile content in a tile display region according to the tile list and to display the second live tile content in the tile display region in place of the first live tile content after the first live tile content is displayed, and the application is launched when a user specifies the tile display region.
US09025183B2

An image forming apparatus configured to display a maintenance item for a user to do maintenance includes an input unit configured to input code information for specifying a plurality of maintenance items to be displayed by the image forming apparatus, a specifying unit configured to specify the plurality of maintenance items to be displayed by the image forming apparatus out of all the maintenance items based on the code information input by the input unit, a generation unit configured to generate a screen for displaying the plurality of maintenance items specified by the specifying unit on the same screen, and a display unit configured to display the screen generated by the generation unit.
US09025181B2

A printer includes: a printer-side establishment unit; an instruction transmitting unit for transmitting a connection instruction when the printer is to be changed from a first state to a second state; a printer-side notification receiving unit for receiving: a print notification from a notification server when the printer is at the first state; and a changing notification from a proxy server when the printer is at the second state; a change unit for changing the state of the printer as: from the first state to the second state when the connection instruction is transmitted to the proxy server; and from the second state to the first state when the changing notification is received from the proxy server; and a print control unit for controlling a print performing unit to perform printing in accordance with print data when the changing notification is received from the proxy server.
US09025178B2

If connection to an output apparatus is detected, a configuring apparatus acquires information about the output apparatus. If disconnection of communication connection with the output apparatus is detected, the configuring apparatus makes various configurations based on the acquired information. If communication connection with the output apparatus is detected again after the configuration, the configuring apparatus transmits the configured information to the output apparatus.
US09025175B2

In a case where a parameter received from an application is a first parameter, an information processing apparatus receives data included in the parameter as string type data, converts the received data into binary data, and transmits the converted data to a printing apparatus. In a case where the received parameter is a second parameter, the information processing apparatus transmits data corresponding to the second parameter to the printing apparatus.
US09025167B2

An image processing apparatus includes a first image processing unit having a fixed image processing function to perform image processing of image data. A second image processing unit has a fixed image processing function to perform image processing of image area data. A reconfigurable image processing unit is capable of having selectively, by reconfiguration of an architecture of the reconfigurable image processing unit, one of least a first image processing function for image processing of image data and a second image processing function for image processing of image area data. A control unite reconfigures the architecture of the reconfigurable image processing unit to have one of at least the first image processing function and a second image processing function on a basis of whether the image processing apparatus processes a color image or a monochrome image.
US09025158B2

An interferometric measurement system suppresses cross talk between optical waveguides used to measure one or more parameters. A first interferometric measurement channel coupled to a first waveguide, and a second interferometric measurement channel coupled to a second waveguide. At least one of the channels includes a reference light path in addition to the first and second waveguides. A reference path optical delay is associated with the reference light path, a first optical delay is associated with the input portion of at least one of the first and second interferometric measurement channels, and a second optical delay is associated with an output portion of the one interferometric measurement channel. A value of the first optical delay and a value the second optical delay are chosen to suppress crosstalk associated with the other of the first and second interferometric measurement channels in the one interferometric measurement channel over a predetermined length of the first waveguide. Signals corresponding to the reference light path and the first and second interferometric measurement channels are processed to measure one or more parameters.
US09025149B2

A screening method of a phosphor-based optical film used in a backlight module and a backlight module are proposed. The screening method includes steps of: a) dividing an internal surface of the backlight module without a phosphor-based optical film into multiple measurement zones, and gaining a transmittance spectrum of each of the measurement zones; b) gaining a chromatic value of each of the measurement zones matching the phosphor-based optical film; c) checking the chromatic values gained in b) to be within a range of standard chroma; the process of screening being finished if all of the chromatic values are in the range; matching at least one measurement zone with a new phosphor-based optical film if the chromatic value of the at least one of the measurement zones is not within the range, and returning to b). The present backlight module has higher saturation and penetration and better color uniformity.
US09025142B1

A flow cell assembly for use in a liquid sample analyzer including a radiation source, a sensing device and a liquid sample source to supply a liquid sample includes an entrance joint member, a liquid core waveguide, a liquid sample feed tube, and an input optical fiber. The entrance joint member includes a waveguide receiving bore and a feed tube receiving bore. The liquid core waveguide is mounted in the waveguide receiving bore and defines a waveguide bore. The liquid sample feed tube is mounted in the feed tube receiving bore such that the liquid sample feed tube is in fluid communication with the waveguide bore to fluidly connect the liquid sample source to the waveguide bore. The input optical fiber is mounted in the entrance joint member to transmit radiation from the radiation source to the waveguide bore, which radiation is transmitted through the waveguide bore and the liquid sample therein to the sensing device.
US09025129B2

An exposure apparatus exposes a substrate with illumination light via a projection optical system and liquid, and includes a controller that controls movement of first and second movable members each of which can hold a substrate. The controller executes a relative movement between the first and second movable members such that, while one of the movable members is arranged opposed to the projection optical system, the other of the movable members comes close to the one of the movable members, and so as to move the close first and second movable members relative to the projection optical system such that the other of the movable members is arranged opposed to the projection optical system in place of the one of the movable members while substantially maintaining a liquid immersion region under the projection optical system.
US09025124B2

A display substrate includes a data line, a gate line and a fan-out line. The data line is disposed in a display area of a base substrate and transfers a data signal to a switching element electrically connected to a pixel electrode. The gate line is disposed in the display area and transfers a gate signal to the switching element. The fan-out line is disposed in a peripheral area of the base substrate surrounding the display area, electrically connected to at least one of the data line and the gate line, and includes a plurality of conductive layers making contact with each other through a contact hole.
US09025123B2

A liquid crystal display device includes a plurality of pixels arranged in a matrix, each pixel having: first and second substrates; a first electrode formed on an opposing face of the first substrate opposing the second substrate; a first alignment film covering the first electrode and the opposing face of the first substrate; a second electrode formed on the opposing face of the second substrate opposing the first substrate; a second alignment film covering the second electrode and the opposing face of the second substrate, and a liquid crystal layer which is provided between the first alignment film and the second alignment film and includes liquid crystal molecules, where a pretilt is imparted on the liquid crystal molecules, a plurality of uneven portions is formed on the first electrode, and a width of a portion of the convex portions provided on the first electrode becomes narrower toward the tip portion.
US09025108B2

A display apparatus includes a first substrate having a display area and a non-display area surrounding the display area, an organic film on the first substrate, a first trench in the organic film in the non-display area, the first trench surrounding the display area and including a first sidewall on an inner side of the display apparatus, which includes a sidewall of the organic film, and a second sidewall on an outer side of the display apparatus, which includes a sidewall of the organic film, and a first blocking film containing an inorganic material and covering a surface of the organic film in the non-display area and the sidewall of the organic film included in the first sidewall of the first trench.
US09025093B2

A liquid crystal display device includes a liquid crystal panel which displays a left eye image and a right eye image; and an optical device which generates a lens effect of a lens group which causes binocular parallax, wherein the optical device includes a first substrate and a second substrate which are disposed opposed to each other with an interval therebetween, a first electrode which is formed on the first substrate so as to be opposed to the second substrate, a second electrode which is formed on the second substrate so as to be opposed to the first substrate, and a liquid crystal layer which is disposed between the first substrate and the second substrate and includes liquid crystal molecules, the alignment direction of which is changed in accordance with a voltage which is applied to the first electrode and the second electrode.
US09025086B2

Some embodiments provide for a video projector system having a light engine, a video processing engine, and an optical engine. The light engine can provide narrow-band laser light to the optical engine module which modulates the laser light according to video signals received from the video processing engine. Some embodiments provide for a scanning system in the optical engine configured to scan light across one or more modulating elements from two or more colors. The light from two or more colors can be scanned across the modulating element such that the two or more colors are incident at different locations on the element at a particular time. Systems and methods for reducing speckle are presented in conjunction with the modular laser projector system.
US09025085B2

Methods and apparatus for providing access to program channels, e.g., high definition programs and program channels which corresponding to a standard definition program and/or program channels are described. In accordance with the invention, a high definition auto tune function is supported. When enabled, in one exemplary embodiment, if a user selects a standard program definition channel, a check is automatically made to determine if a corresponding high definition program channel is available. The corresponding high definition program channel is a channel which provides the same program as on the selected standard definition channel but in high definition. When the auto tune function is enabled and a corresponding high definition channel is available, the device, e.g., set to box or tuner implementing the auto tune feature of the present invention, automatically tunes to the high definition channel instead of the standard definition channel.
US09025076B2

An exchangeable lens detachably mounted at a camera body includes: an optical characteristics storage unit; an optical characteristics information generation unit; and an optical characteristics transmission unit. Peripheral shading information for only some image heights is stored as the information pertaining to the peripheral shading characteristics of the exchangeable lens into the optical characteristics storage unit, but peripheral shading information for at least one image height position among five image height positions equivalent to integral multiples of y1, which represents an image height equal to ⅙ of an image height measured from a center of a substantially rectangular image capturing range to one of four corners of the image capturing range, obtained by multiplying y1 by integers in a range 2 through 6, is not stored in the optical characteristics storage unit.
US09025071B2

A method for contamination detection in a time-of-flight (TOF) range imaging system is described, wherein the TOF range imaging system receives light reflected from a scene, through an optical interface, on an imager sensor having an array of pixels, and wherein distance information and amplitude information are determined for the sensor pixels. The presence of contamination on the optical interface is determined on the basis of amplitude information determined for the sensor pixels.
US09025069B2

A focus detection sensor includes a line sensor comprised of a pair of sensor arrays in which a plurality of pixels are arranged. The sensor arrays include a pixel of a first type having an arrangement for transferring charges generated by a photoelectric conversion device to a corresponding memory device and causing the memory device to integrate the charges during a charge accumulation period, and a pixel of a second type having an arrangement for integrating, in the pixel, the charges generated by the photoelectric conversion device during the charge accumulation period without transferring the charges to the memory device until the end of the charge accumulation period, and transferring the charges to the corresponding memory device when the charge accumulation period has ended. An accurate charge accumulation result can be obtained by a simple arrangement.
US09025068B2

An adjustable lens includes a first lens member having a first corrugated surface, a second lens member having a second corrugated surface, and blackout regions disposed between the first and second corrugated surfaces. The first corrugated surface includes a periodic structure of alternating ridge and groove sections. The second corrugated surface includes a periodic structure of alternating ridge and groove sections. The blackout regions are positioned to block image light passing through either the ridge sections of the first lens member, or alternatively, the groove sections of the first lens member.
US09025059B2

A solid-state imaging device comprises a first pixel group includes a first photoelectric conversion unit that converts into electric charges reflection light pulses from an object irradiated with an irradiation light pulse, a first electric charge accumulation unit accumulating the electric charges in synchrony with turning on the irradiation light pulses, and a first reset unit resetting the electric charges; and a second pixel group includes a second photoelectric conversion unit that converts the reflection light into electric charges, a second electric charge accumulation unit that accumulates the electric charges synchronously with a switching the irradiation light pulses from on to off, and a second reset unit that releases a reset of the electric charges converted by the second photoelectric conversion unit.
US09025058B2

An image processing apparatus includes an acquisition unit configured to acquire a first finite spatial filter having image resolution anisotropy, and a calculation unit configured to compute a second spatial filter by convolving a finite filter with respect to the first spatial filter, the finite filter having a sum of elements being 0 and at least two of the elements being non-0.
US09025057B1

An apparatus, method, and other embodiments associated with performing interpolations to compute gain values that correct for varying spatial intensity are described. In one embodiment, a method includes determining, by an apparatus that processes image data, a gain value for a pixel in the image data for which there is no gain value available in the apparatus, by interpolating related gain values associated with corners of a rectangle bounding the pixel, wherein the interpolating includes determining at least two partial coefficients by interpolating pairs of the related gain values. Noise is filtered from the image data using a noise threshold, and the noise threshold is modified by using the at least two partial coefficients. The method also applies the gain value to the pixel in the image data.
US09025040B2

A rifle scope includes an image sensor configured to capture visual data corresponding to a view area, a display, and a controller coupled to the display and the image sensor. The controller is configured to apply a first stabilization parameter to at least a portion of the visual data to produce a stabilized view, to provide the stabilized view and a reticle to the display, and to apply a second stabilization parameter to stabilize the reticle relative to the stabilized view in response to motion.
US09025039B2

An image pickup apparatus includes an image-blur-amount calculation unit that calculates an image blur amount of a dynamic picture image, based on a blur of a main body unit when taking the dynamic picture image and an optical correction unit that optically corrects a blur of the dynamic picture image, an electronic correction unit that electronically corrects the image blur, a shutter-speed calculation unit that calculates a shutter speed of the imaging unit, and an image-blur-correction control unit that calculates an optical correction amount by the optical correction unit and optically corrects the image blur based on the optical correction amount, and also calculates an electronic correction amount by the electronic correction unit and electronically corrects the image blur based on the electronic correction amount, based on at least one of the amount of image blur and the shutter speed.
US09025024B2

What is disclosed is a system and method for identifying materials comprising an object captured in a video and for using the identified materials to track that object as it moves across the captured video scene. In one embodiment, a multi-spectral or hyper-spectral sensor is used to capture a spectral image of an object in an area of interest. Pixels in the spectral planes of the spectral images are analyzed to identify a material comprising objects in that area of interest. A location of each of the identified objects is provided to an imaging sensor which then proceeds to track the objects as they move through a scene. Various embodiments are disclosed.
US09025017B2

A method for detecting a capsule camera entering into or exiting the GI tract, includes (a) taking a first test image under the condition that an illumination system of the capsule camera is disabled; (b) taking a second test image under the same condition as the first test image; (c) comparing selected corresponding pixel values of the first test image and the second test image to determine if a significant change in pixel values has occurred; and (d) upon detecting the significant change in pixel values, determining if the capsule camera has entered or exited the GI tract, and performing operations appropriate to follow such determination.
US09025016B2

A device and method are provided for audible facial recognition. In one implementation, an apparatus for aiding a visually impaired user to identify individuals is provided. The apparatus may include a portable image sensor configured to be worn by the visually impaired user and to capture real-time image data from an environment of the user. The apparatus may also include at least one portable processor device configured to determine an existence of face-identifying information in the real-time image data, and access stored facial information and audible indicators. The at least one portable processor device may also be configured to compare the face-identifying information with the stored facial information, and identify a match. Based on the match, the at least one portable processor may be configured to cause an audible indicator to be announced to the visually impaired user.
US09025007B1

A computer-implemented method for configuring stereo cameras includes detecting, in a computer system, a relocation of a manipulator in a virtual set. The manipulator defined in the computer system to specify an aspect of the virtual set. The method includes receiving an input in the computer system, the input specifying an aspect of a projection environment. The method includes configuring, using the relocation and the input, first and second cameras to capture a stereo view of a scene such that the stereo view is compatible for being projected in the projection environment.
US09024998B2

A videoconferencing system has a videoconferencing unit that use portable devices as peripherals for the system. The portable devices obtain near-end audio and send the audio to the videoconferencing unit via a wireless connection. In turn, the videoconferencing unit sends the near-end audio from the loudest portable device along with near-end video to the far-end. The portable devices can control the videoconferencing unit and can initially establish the videoconference by connecting with the far-end and then transferring operations to the videoconferencing unit. To deal with acoustic coupling between the unit's loudspeaker and the portable device's microphone, the unit uses an echo canceller that is compensated for differences in the clocks used in the A/D and D/A converters of the loudspeaker and microphone.
US09024985B2

A light-emitting component includes: plural light-emitting thyristors, each including a semiconductor layer stack laminating first to fourth semiconductor layers in order, and emitting light at a predetermined wavelength in an ON state; plural transfer thyristors, each including the semiconductor layer stack, the plural transfer thyristors shifting to the ON state for transferring the ON state to set corresponding light-emitting thyristors in a light-enabled state; and plural coupling transistors, each including the first to third semiconductor layers in the semiconductor layer stack and provided to couple former and latter transfer thyristors, the first and second semiconductor layers of each coupling transistor being continued to the first and second semiconductor layers of the former transfer thyristor, and the third semiconductor layer of each coupling transistor being continued to the third semiconductor layer of the former transfer thyristor with a thickness to be depleted in a state where no voltage is applied.
US09024977B2

Embodiments of the present invention provide an approach to resize (e.g., shrink and/or enlarge) objects in a region of a VU so that additional objects can be accommodated. Specifically, embodiments of the present invention provide a mechanism for a region/room to calculate when it has reached full capacity, and use a configurable multiplier to decrease the size of all objects in the room, including avatars, desks, chairs, tables, etc. This allows for accommodation of a significantly higher quantity of objects within the region. In a typical embodiment, the transition to smaller size would be seamless to the user. Moreover, in one embodiment, if the room is of a certain type (e.g., auditorium), additional objects may be auto-created or deleted based on the number of avatars entering or exiting the room. Still yet, objects can be enlarged as the occupancy falls below the capacity.
US09024967B2

The system provides different ways for users to select an object and an action to be applied to the object in computer applications such as image processing or digital post-production. The user can select an object first and then an action, or vice versa. The user can also use gestural input to designate both an object and action virtually simultaneously. Multiple view, or windows, of an image can be independently sized, zoomed, panned, etc. Any effects performed on the image appear in all of the windows since each window shows (potentially) different portions of the same image content. A navigation window helps a user move within a large image or diagram that does not fit entirely on a single display screen. The navigation window includes an inner box that shows, in miniature, the principal objects in the screen display.
US09024958B2

A method can include buffering video data to a buffer that includes a buffer capacity that corresponds to a video time interval; sampling video data at a sampling rate of at least once per video time interval; processing the sampled video data for gesture evidence; and, responsive to gesture evidence in the sampled video data, processing the buffered video data for additional gesture evidence. Various other apparatuses, systems, methods, etc., are also disclosed.
US09024956B2

A digital image viewing system comprises a wireless phone unit, a battery charger for the wireless phone unit and a digital photo frame in short-range wireless communication with the wireless phone unit. The digital photo frame may include phone function unit. Usual slide show is played on display of digital photo frame and replaced by a special image when a speaker of digital photo frame plays a ringer melody. The special image relates to a person causing the ringer melody. An operation at the wireless phone unit is transmitted to the digital photo frame through the short-range wireless communication to change the special image back to the usual slide show. Upon receipt of e-mail with image data attached, cellar phone automatically but conditionally opens the e-mail and takes out the image data to transmit it to digital photo frame through the short-range wireless communication or direct contact with battery charger.
US09024954B2

A processor serves instructions that set a position of a banner having a shadow line and a position of an image of a partial logo having a line crossing at least part of the partial logo, wherein the position of the image of the partial logo is set based on the position of the banner, a dimension of the banner, and a position of the line crossing the partial logo. An image of the banner having the shadow line is retrieved and served. An image of the partial logo is retrieved and served. The rendered banner and partial logo display the partial logo such that the line crossing the partial logo is aligned with a shadow line on the banner.
US09024947B2

The capability to render and navigate three-dimensional panoramic images in a virtual three-dimensional environment so as to create an immersive three-dimensional experience is provided. Such a capability can present a three-dimensional photographic experience of the real world that is seamlessly integrated with the virtual three-dimensional environment. Depth values associated with the panoramic images may be used to create three-dimensional geometry, which can be rendered as part of the virtual three-dimensional environment. Further, such a capability can enable a user to roam freely through the environment while providing a more natural free-form exploration of the environment than existing systems.
US09024935B2

The present invention is aimed at appropriately suppressing display failure such as a tailing phenomenon and the like in a normally white type liquid crystal panel. A driver (3) supplies a drive voltage in conformity with an image signal received by an image signal processing circuit (1), to a liquid crystal panel (4). A histogram detector (5) detects a histogram representing the relationship between the signal level of the image signal received by the image signal processing circuit (1) and the number of pixels. A CPU (6) calculates, based on the histogram detected by the histogram detector (5), a first proportion of the number of pixels (on the white side) whose signal level is equal to or greater than a first defined value, to the total number of pixels of the histogram and a second proportion of the number of pixels (on the black side) whose signal level is equal to or smaller than a second defined value that is smaller than the first defined value, to the total number of pixels of the histogram. An amplifier (2) corrects the lower limit of the drive voltage that the driver (3) supplies to the liquid crystal panel (4) in accordance with the first proportion of white side pixels and second proportion of black side pixels calculated by CPU (6).
US09024931B2

A power-saving mechanism of display and a control method using the same are disclosed. The mechanism has no need as the prior art where a user's setting is needed to decide whether or not entering a power-saving operation mode or shutting off the display. The display power-saving mechanism of the present invention can judge whether or not the display frames are still; if the frames are still in a certain time, the display automatically enters the power-saving operation mode. The display power-saving mechanism is disposed in the hardware architecture of the display and capable of automatically judging whether or not to enter the power-saving operation mode without the user's setting.
US09024924B2

When image data which does not satisfy set conditions is input from a device which outputs the image data, a display apparatus performs normal display. The display apparatus includes a display unit which displays an image based on the image data input from the PC, a connection control unit which executes connection control of setting transmission conditions including transmission line capacity of the image data to be output from the PC by transmitting and receiving control information to and from the PC, and an input data determination unit which determines whether or not the image data to be input from the PC satisfies the transmission conditions, after the connection control. When the image data to be input from the PC does not satisfy the transmission conditions, the connection control unit requests re-execution of the connection control with respect to the PC.
US09024922B2

A display device includes: data-line pairs arranged side by side along a first direction; gate lines arranged side by side along a second direction; a display section including pixels each disposed at an intersection of a data-line pair and a gate line and connected to one or both of the data-line pair; a data-line drive circuit supplying a positive-phase data signal to one of the data-line pair and a negative-phase data signal to the other, and allowing the data-line pair to stay in a high-impedance state before writing of an image signal to the pixels; and a short circuit putting the data-line pair in a short-circuit state while the data-line pair stays in the high-impedance state, and then releasing the short-circuit state Following the release of the short-circuit state, the positive-phase data signal or/and the negative-phase data signal are written into the pixel as the mage signal.
US09024919B2

A light emitting diode display panel includes a control circuit and a plurality of pixels arranged in a matrix. Each of the pixels includes a first light source and a first light sensing element. The first light sensing element receives a first optical signal from a lighting pen and generates a first control signal to the control circuit. According to the first control signal, the control circuit turns on the first light source in the pixel. The pixels further comprise a first polarizer covering the first light sensing element. When the lighting pen emits the first optical signal, a polarization direction of the light from the lighting pen is parallel to a polarization direction of the first polarizer. Therefore, the first optical signal can pass through the first polarizer and be received by the first light sensing element.
US09024915B1

A keyboard operates by having a light beam reflected off a finger. When present, as indicated by the presence of the reflected light beam, the keyboard key location is sent to a PC or other device. The keyboard can be used in bright sunlight and total darkness. The keyboard has a one piece planar top surface with no opening or microbial (bacterial or viral) harbors.
US09024913B1

A touch sensing device and a driving method thereof are provided. The driving method comprises short-circuiting touch sensors by connecting sensor lines to supply a common voltage to the sensor lines through one end and the other end of the sensor lines during a display driving period.
US09024908B2

Systems are disclosed for an optically clear keyboard that can be applied to a touch-sensitive display screen, for example, while mitigating distortion of the display. An apparatus for use over a touch-sensitive display screen can comprise a plurality of button structures formed of an optically clear material. The buttons are disposed in an optically clear fluid or gel having an index of refraction equivalent to the index of refraction of the button structures. The apparatus comprises an optically clear elastomeric membrane over the fluid, which forms a sealed barrier for the fluid or gel. The volume within the sealed portion of the apparatus contains the fluid and the button structures.
US09024902B2

Embodiments of the present invention relate to a Time Gain Compenstaion (TGC) feature in an ultrasound device using a touchpad or similar device, which eliminates the need for mechanical potentiometers. The touchpad is segmented into one or more rows, wherein each row is mapped to a corresponding depth of an image. In order to set a required TGC gain setting of a particular depth of the image, a user moves his/her finger across the face of the touchpad such that the desired gain curve can be set. Finer adjustments can be done by moving the finger in the desired horizontal area of the touchpad. The mapping of the effective depths is indicated by horizontal lines on the touchpad as well as on the screen.
US09024897B2

An instruction input apparatus comprising: a display being provided with a display screen; an electrostatic touch panel being deposited on the front of the display screen on the display, the touch panel being configured to input instructions to the instruction input apparatus; an approach sensor being configured to detect a user's hand approaching to a part of frame of the touch panel; a coordinate identification portion being configured to identify the coordinate of a contact position at which the user touches on the touch panel; and a controller being configured to, if the approach sensor detects the user's hand approaching to the part of frame of the touch panel, change a contact detectable area of the touch panel so that the contact detectable area will exclude the coordinate of the user's contact position which is identified by the coordinate identification portion.
US09024888B2

In order to enable appropriate selection of one operational mode from a plurality of operational modes by the user, on a home screen image allowing selection of an operational mode of an image forming apparatus, displayed are: an icon for selecting a copy mode related to image formation at the center; an icon for selecting a FAX mode with priority as a frequently selected mode related to image transmission; and icons allowing direct selection of other operational modes related to image transmission. On a condition setting screen image of a mode related to image transmission, a software button or buttons allowing transition to another mode related to image transmission are displayed.
US09024886B2

Provided is a touch-panel device capable of detecting a touched position with high accuracy even when a touched area extends off an electrode area. In one embodiment, the touched area is assumed to be, for example, circular in shape. A width in an X direction (overlap width) and a width in a Y direction (overlap width) of an overlap area where the touched area in a circular shape and an electrode area overlap each other is determined based on sensor measured values. When the overlap width and the overlap width are different from each other, it is judged that the touched area extends off the electrode area, and a position of a center of the touched area in the circular shape is calculated as the touched position.
US09024884B2

An electronic apparatus, such as an electronic mixing apparatus and an electronic keyboard apparatus, and associated methods are disclosed. The electronic mixing apparatus or the electronic keyboard apparatus is provided on a touch screen that provides user input and display capabilities. In one embodiment, the touch screen is a multipoint touch screen so that multiple user touch inputs can be simultaneously acquired. In another embodiment, surface guides can be provided on the touch screen to assist with user input.
US09024878B2

A feedback subsystem may be used to control the positioning of a local cursor of a display in response to receiving remote cursor movement information from a remote computer system. The feedback subsystem may send the remote cursor movement information to an operating system (OS) which may send local coordinate information to a graphics controller. Local coordinate information from the graphics controller may be used to compare with remote coordinate information received from the remote computer system. The feedback subsystem may repeatedly send the remote cursor movement information to the OS until it is determined that the local coordinate information from the graphics controller is consistent with the remote coordinate information received from the remote computer system.
US09024876B2

An interactive display system including a wireless pointing device, and positioning circuitry capable of determining absolute and relative positions of the display at which the pointing device is aimed. An error value between the absolute position and an estimated or actual relative position at the point in time of the absolute position is determined, and a compensation factor is determined from this error value that is applied to subsequent relative positioning results.
US09024871B2

A telecommunication device has: a projection unit for projecting image information on a projection surface situated outside the telecommunications device, the image information being projected onto the projection surface (i) with the aid of at least one optical element in a projection beam path for sequentially constructing an image, and (ii) for momentarily spatially limiting the projection relative to the total area of the image information on the projection surface; and a detection unit. During projection a movement of the projection surface, e.g., a displacement or a rotation, takes place relative to the projection unit. The detection unit detects the movement of the projection surface with the aid of a reflection signal passing along a detection beam path, the projection beam path and the detection beam path coinciding at least in the area of the at least one optical element.
US09024862B2

A system and method for driving a display region on the display are described. The method includes receiving a desired color for a pixel, determining a waveform to drive the pixel to desired color, updating frame buffer with an index to the determined waveform, updating waveform table with the determined waveform, and then driving the pixel on the display using the index and associated waveform. After the drive, the waveform is removed from the waveform table and the corresponding pixel in frame buffer is updated with an index corresponding to a null waveform.
US09024848B2

Any one of a write scanning line, a power source supply line, and a video signal line is structured as a subsidiary wiring disposed in the same layer as that having a lower electrode disposed therein. The subsidiary wiring is used in the power source supply line through which a power source drive pulse to be pulse-driven is transmitted, or other wirings (such as the write scanning line and the video signal line).
US09024845B2

A method of controlling a head mounted display (HMD) according to one embodiment of the present specification includes the steps of detecting a first contact contacted with a nose pad of the HMD, detecting a second contact contacted with a temple of the HMD, if the first contact and the second contact are detected, operating in a wearing mode to activate a display unit and an audio input unit, if the first contact is not detected and the second contact is detected, operating in a mute mode to activate the display unit and inactivate the audio input unit, and if the first contact and the second contact are not detected, operating in a non-wearing mode to inactivate the display unit and the audio input unit.
US09024843B2

Disclosed are systems, methods, and devices for interfacing with a wearable heads-up display via a touch-operable input device. The wearable heads-up display may include a display element for receiving and displaying display information received from a processor, and may also include a wearable frame structure supporting the display element and having a side-arm extending away from the display element. In some embodiments, the display information may appear at least partially curved to a user. In some embodiments, only a portion of the display information is shown on the at least one display element. The side-arm may be configured to secure the heads-up display to a user's body in a manner such that the display element is disposed within a field of view of the user. The touch-operable input device secured to the wearable frame structure is configured to sense at least one of a position and movement of a touch or finger along a planar direction relative to a surface of the input device, and to provide corresponding input information to the processor. A navigation tool may also be displayed on the at least one display element for indicating the location of the touch on the touch-operable input device.
US09024839B2

A reconfigurable antenna is disclosed that includes a ground plane, an electrically-conductive microstrip patch element, and a plurality of switches. The patch element is spaced-apart from the ground plane with a dielectric medium between the patch element and the ground plane. The switches are coupled between the ground plane and the patch element. The switches are openable and closable, for example, in response to a control signal from an external television device to configure the state of the reconfigurable antenna. Additional reconfigurable antenna elements are disclosed. Antenna arrays including reconfigurable antenna elements, switchable fixed elements, or a combination thereof are also disclosed.
US09024834B1

The present disclosure is directed to a dual-polarized antenna array including a first BAVA, a second BAVA and a cradle assembly. The cradle assembly includes first, second and third U-channel modules connected via first and second frame portions. The first U-channel module, the second U-channel module, and the first frame portion receive first, second and third edge portions of a substrate of the first BAVA, respectively. The second U-channel module, the third U-channel module, and the second frame portion receive first, second and third edge portions of a substrate of the second BAVA, respectively. When received within the cradle assembly, the substrate of the first BAVA is oriented perpendicular to the substrate of the second BAVA. The first BAVA is a vertical polarization input and the second BAVA is a horizontal polarization input.
US09024831B2

A miniaturized ultra-wideband multifunction antenna comprising a conducting ground plane at the base, a plurality of concentric feed cables, one or more omnidirectional one-dimensional (1-D) normal-mode and two-dimensional (2-D) surface-mode traveling-wave (TW) radiators, frequency-selective internal and external couplers, and a unidirectional radiator on top, stacked and cascaded one on top of the other. Configured as a single structure, its unidirectional radiator and plurality of omnidirectional TW radiators can cover, respectively, most satellite and terrestrial communications, with unidirectional and omnidirectional radiation patterns, respectively, needed on various platforms. This new class of multifunction antenna is ultra-wideband, miniaturized and low-cost, thus attractive for applications on automobiles and other small platforms. As a multifunction antenna, a continuous bandwidth up to 1000:1 or more is reachable for terrestrial communications and a continuous bandwidth of 10:1 or more is feasible for satellite communications.
US09024828B2

A method of emulating real world conditions of a radio frequency (RF) signal reaching a device-under-test (DUT) includes exposing the DUT to a cone of RF signal angles of arrival transmitting coordinated RF signals from an antenna array. The antenna array has at least one antenna located at a center of the antenna array and at least three antennas located at substantially equal distance from the center and from each other. Such configuration of the antennas in the antenna array defines a base of the cone to have a range of angles of 20° to 70°. The cone of RF signal angles of arrival and the DUT may be enclosed in a chamber such as an anechoic chamber. The method sets an azimuth angle and/or an elevation angle of the DUT with respect to the transmitted RF signals.
US09024826B2

Electronic devices with antennas formed with optically-transparent films and related methods are provided. In this regard, a representative device includes a housing defining a cavity; a display disposed within the cavity; a cover disposed over the display and forming a portion of an exterior of the device; an optically transparent, electrically conductive film disposed within the cavity; and an antenna disposed within the cavity, the antenna being at least partially defined by the film, the film being operative as a ground plane for the antenna.
US09024820B2

The present invention is related to a miniature antenna, mainly comprising a dielectric element, at least one first conductive plane, a second conductive plane, a third conductive plane, a plurality of ground terminals, and a signal feeding terminal. A part of the first conductive plane overlaps a part of the second conductive plane to form a first overlap region. A part of the first conductive plane also overlaps a part of the third conductive plane to form a second overlap region. Two resonant frequencies thus can be provided for the miniature antenna. By adjusting the sizes of overlap regions, the distances between the conductive planes, or dielectric constant of the dielectric element, the bandwidths of the two resonant frequencies may be produced to overlap each other to form a miniature antenna having a wider bandwidth.
US09024817B2

One embodiment is directed to an aircraft position report system. The system comprises a satellite, an aircraft position reporting receiver mounted on the satellite, an antenna element mounted on the satellite, and an antenna interface mounted on the satellite. The aircraft position reporting receiver receives aircraft position reports through the antenna element by associating a spot beam with a narrow coverage area. The aircraft position reports are derived from a signal produced by the antenna element. The antenna interface changes the narrow coverage area associated with the spot beam to receive aircraft position reports from a wide coverage region within a reporting period. In one exemplary embodiment, the antenna interface mechanically steers the spot beam for each receiver to one of the narrow coverage areas. In another exemplary embodiment, the antenna interface electronically steers the spot beam for each receiver to one of the narrow coverage areas.
US09024815B2

A direct-to-digital software defined radar system includes a high-speed digitizer coupled directly to a receive antenna and outputs a digital signal to a processor which receives the digitized signal, along with an arbitrarily-defined reference signal provided by signal generator, and indexes the signal data according to time and geo-location, arranges the data according to a three-dimensional data structure, declutters and filters and refines the data for storage or display.
US09024813B2

An antenna device is provided. The antenna device includes a radiator for radiating an electromagnetic wave, and a dielectric body arranged on an electromagnetic wave radiating side of the radiator, and having a plurality of dielectric members arrayed in a longitudinal direction of the radiator, wherein boundaries between the plurality of adjacent dielectric members are asymmetric with respect to a virtual line perpendicularly passing through the center of the dielectric body in the longitudinal direction.
US09024811B2

A processing device for providing radar data onto a local area network includes an analog-to-digital converter operable to receive analog radar data from an antenna and converter operable to convert the analog radar data into digital radar data. An interference rejector removes radar signals of other antennas from the digital radar data. A range bin decimator limits the digital radar data to a threshold number of range bins. A trigger-to-azimuth converter associates the digital radar data to particular azimuths of rotation of the antenna. A local area network manager places the digital radar data onto a local area network. The processing device may be located in the pedestal with the antenna. A plurality of processing devices associated with a plurality of antennas may provide digital radar data onto the local area network. A plurality of computers may be connected to the local area network and each computer can process the digital radar data from one or more processing devices to present a radar image on a display.
US09024808B2

A method of determining a filling level comprising transmitting a first transmit signal exhibiting a first ratio between bandwidth number of frequencies; receiving a first reflection signal; mixing the first transmit signal and the first reflection signal to form a first intermediate frequency signal; and determining a first data set indicative of a first set of surface echo candidates based on the first intermediate frequency signal. The method further comprises transmitting a second transmit signal exhibiting a second ratio between bandwidth and number of frequencies being different from the first ratio; receiving a second reflection signal; mixing the second transmit signal and the second reflection signal to form a second intermediate frequency signal; and determining a second data set indicative of a second set of surface echo candidates based on the second intermediate frequency signal. The filling level determined based on subsets of the first and second sets.
US09024794B2

The disclosure relates to analog to digital converters, in particular to logical circuit blocks, a system and a method, which provide functionality of an additional analog to digital converter. In accordance with an aspect of the disclosure, there is provided a logical circuit block, which is configured to be connected to a plurality of ADCs each including a plurality of input pins connected to a plurality of analog input channels. The logical circuit block is further configured to cause one ADC of the plurality of ADCs to perform an ADC conversion of an analog input signal received via a particular analog input channel of the plurality of analog input channels to which an input pin of the one ADC is connected.
US09024786B1

An apparatus for communicating weather related information to a vehicle has been developed. The invention includes, a navigational positioning system that provides the location of the vehicle and a receiver for receiving weather related data at the vehicle that includes road conditions, atmospheric conditions, weather warnings and watches, and forecast conditions. The weather related data is associated with a geographic grid that is made of a plurality of cells. The invention's processor determines if the weather related data is associated with the vehicle location and displays the weather related data to the vehicle's occupants.
US09024780B2

Techniques for limited data messaging with standards compliance are described herein. A network may be configured as an advanced metering infrastructure (AMI) for automatic meter reading (AMR). A plurality of endpoints (EP) may each be associated with a meter configured to measure consumption of a resource, such as electricity or natural gas. The plurality of EPs may communicate consumption data to a data collector (DC), which transfers the data to a central office. In one example, network traffic and battery power consumption of the EPs may be reduced if each endpoint packages data as a compact array, having minimal data formatting and tagging. A class object associated with each EP and stored at the DC allows the DC to interpret the compact array. Based on this interpretation, the DC is able to reformulate the data as a COSEM (or other standards-based object) for transmission to the central office.
US09024779B2

The technology described herein includes a system and/or a method for policy-based data management. The method includes receiving, by a sensor platform device, sensor data from one or more sensors; selecting, by the sensor platform device, one or more screening policies from a plurality of screening policies based on one or more mission parameters and a platform type associated with the sensor platform device; generating, by the sensor platform device, a data set from the sensor data based on the selected one or more screening policies; and transmitting, by the sensor platform device, the data set to one or more computing devices.
US09024770B2

A self-contained removable electronic module which mounts onto an ordinary football helmet's face mask bars and visually annunciates to the wearing player and game referees the occurrence of a blow to the player's helmet of an impact exceeding a preselected threshold level.
US09024768B2

A method, computer program product, and infusion pump assembly for determining a first rate-of-change force reading that corresponds to the delivery of a first dose of an infusible fluid via an infusion pump assembly. At least a second rate-of-change force reading is determined that corresponds to the delivery of at least a second dose of the infusible fluid via the infusion pump assembly. An average rate-of-change force reading is determined based, at least in part upon the first rate-of-change force reading and the at least a second rate-of-change force reading.
US09024763B2

The invention relates to an arrangement including an object made at least partially of metal and/or precious metal and an RFID system, wherein the object and the RFID system are connected to one another in such a way that the transponder and the aerial of the RFID system are applied on a site of the object, on its surface, which is facing or can be caused to face an assigned reading device or are embedded into its surface in the form of an inlay, and means are provided which shield or attenuate the electrically conductive surface of the object against eddy currents induced in the conductor loop. Furthermore, the invention relates to a method for tracking and position-fixing objects of all kinds, which are made at least partially of metal and/or precious metal or are plated therewith, and into which a position-fixing device operating according to RFID technology is integrated. A transponder and, spaced apart from the latter, an aerial coupled with a reading device are disposed in or on the object at an application-specific conductive site and the transponder is shielded with respect to the conductive surface.
US09024762B2

A portable deactivator having a corresponding identifier is provided. Identification data associated with a user is captured by the portable deactivator. A determination is made whether to activate a deactivation element in the portable deactivator based at least in part on the captured user identification data. The deactivation element is configured to disable at least one electronic article surveillance, EAS, tag when the deactivation element is activated. The deactivation element remains disabled when the determination is made the user associated with the captured identification data is unauthorized to use the deactivator.
US09024752B2

A method, apparatus, and program product communicate a hurry status indication to a traveler to enable that traveler to determine when he or she should commence a trip, and in particular, a transfer segment of the trip from a first location where the traveler is currently located to a second location where a passenger vehicle, e.g., an airplane or train, is scheduled to depart to ensure that the traveler will be able to board and travel on the passenger vehicle.