Document Document Title
US09569730B2 Device and method for optimally distinguishing among an arbitrary set of coherent states of light
A method and device for optimal processing of a plurality of sets of coherent states of lights. The method includes: receiving a light having a coherent state; splitting the coherent state into a plurality of identical states (slices), each a coherent state with lower intensity than that of the received coherent state; transferring the information of each of the identical coherent states into a qubit; compressing the quantum information of the qubit into a quantum memory; and quantum processing the quantum information from the quantum memory.
US09569726B2 Server computing device for recommending meeting a friend at a service location based on current location, travel direction, and calendar activity
A server computing device and related method for providing recommendations to a user computing device are disclosed. In one example, user activity of the user of a user computing device and friend activity of a friend using a friend computing device are received. A request for a recommendation is received from the user device. Based on the user and friend activities, it is estimated that the user and friend will approach an intersecting location within a window of time, and the user and friend are available to meet in that window. A recommendation of a service offered within a distance of the location is sent, with the recommendation displayed on the user computing device.
US09569723B2 Method of continuous prediction of patient severity of illness, mortality, and length of stay
A method for predicting a patient's outcome variable, such as a probability of mortality/recovery, includes accessing at least one of a plurality past patients' data fields including physiological and/or laboratory data, and a time of stay indicating how long each patient had been under care at the time. An outcome variable estimation algorithm is generated by data mining from a plurality of past patients' physiological and/or laboratory data, corresponding time of stay, and associated outcome variables. A current patient's outcome variable is determined from the current patient's physiological and/or laboratory data, the current time of stay, and the outcome variable estimation algorithm.
US09569720B2 Wearable device with magnets magnetized through their widths or thickness
A wearable device is provided with a wearable device structure. The wearable device has a first end and a second end. A plurality of magnets is positioned at the first and second ends that provide for coupling of the first end to the second end of the wearable device. At least a portion of the magnets are magnetized through their widths or thickness, e.g., depth. ID circuitry is provided at a surface or an interior of the wearable device.
US09569719B2 Wearable device with magnets having first and second polarities
A wearable device is provided with a wearable device structure. The wearable device has first end and second ends. A plurality of magnets is positioned at the first and second ends that provide for coupling of the first end to the second end of the wearable device. At least a portion of the magnets have a first section with a first polarity and a second portion with a second polarity. ID circuitry is at a surface or an interior of the wearable device structure.
US09569715B2 Wireless tag, and communication device, system and method
A wireless tag (1) includes: an antenna (14) that receives an access signal transmitted from a reader/writer; a decoding unit (15) that decodes the access signal received by the antenna; a detecting unit (12) that detects input of a signal corresponding to a user operation; and a control unit (13) that performs processing corresponding to a combination of a result of detection of the detecting unit and a result of decoding of the decoding unit, the results being obtained in parallel.
US09569712B1 Magnetic tunnel junction based chip identification
The present invention provides integrated circuit chips having chip identification aspects. The chips include magnetic tunnel junction (MTJ) structures, and more specifically, include permanent bit strings used for chip identification and/or authentication. Systems and processes for chip identification are also disclosed herein. The MTJ element structures provided herein can have a defined resistance profile such that the intrinsic variability of the MTJ element structure is used to encode and generate a bit string that becomes a fingerprint for the chip. In some embodiments, an oxygen treatment covering all or a selected portion of an array of MTJ elements can be used to create a mask or secret key that can be used and implemented to enhance chip identification.
US09569707B2 Method and apparatus pertaining to RFID tag tag-type identifiers
An RFID tag includes a tag-type identifier. This tag-type identifier can represent data encoder-relevant tag-type information and/or printer-relevant tag-type information as desired. This identifier can comprise an optical or electronic code such as a numeric, binary, or hexadecimal code. This code can be stored within the RFID tag's integrated circuit (for example, within the integrated circuit's stored EPC field). These teachings also provide for recovering from an unassigned RFID tag its tag-type identifier and using that tag-type identifier to facilitate automatically processing the RFID tag when assigning the RFID tag to a corresponding item. This can comprise utilizing the tag-type identifier to determine corresponding assignment-facilitation information to use when assigning the RFID tag. Examples in these regards, include, for example, an RFID tag encoder power setting or position, a printer setting, or a label layout.
US09569702B2 Card reader
A card reader may include a card insertion part which is formed with an insertion port for the card; and a conveying passage for the card which is connected with the insertion port. The card insertion part may include a shutter member disposed on a rear side with respect to the insertion port is movable between a closed position an open position; and a protruding member which is attached to the shutter member and is protruded from the shutter member to an insertion port side. An insertion port side of the protruding member may be formed with a card abutting face. A distance between the insertion port and the card abutting face in a conveying direction of the card may be set to be shorter than a width in the short widthwise direction of the card.
US09569700B1 Identification of item attributes using artificial intelligence
A system that identifies attributes of an item depicted in an image using artificial intelligence is provided. For example, the system may use one or more deep belief networks (DBNs) or convolution neural networks (CNNs) trained to analyze images and identify attributes in items depicted in the images. A first artificial intelligence module may analyze an image to determine a type of item depicted in the image. The system may then select a second artificial intelligence module that is associated with the type of item and use the second artificial intelligence module to identify attributes in the item depicted in the image. Identified attributes, if associated with a confidence level over a threshold value, may be provided to a user. The user may provide feedback on the accuracy of the identified attributes, which can be used to further train the first and/or second artificial intelligence modules.
US09569698B2 Method of classifying a multimodal object
A method of classifying a multimodal test object described according to at least one first and one second modality is provided, including offline construction by classification of a multimedia dictionary, defined by a plurality of multimedia words, based on a recoding matrix of representatives of the first modality forming a dictionary of the first modality including a plurality of words of the first modality, the recoding matrix constructed to express the frequency of each word of the second modality of a dictionary of the second modality including a plurality of words of the second modality, for each word of the first modality, classification of a multimodal test object performed online by recoding each representative of the first modality relating to the multimedia object considered on the multimedia dictionary base, followed by aggregating representatives of the first modality coded in the recoding in a single vector representative of the multimodal object.
US09569696B1 Media content analysis system and method
Disclosed herein is an intelligent agent to analyze a media object. The agent comprises a trained model comprising a number of state layers for storing a history of actions taken by the agent in each of a number of previous iterations performed by the agent in analyzing a media object. The stored state may be used by the agent in a current iteration to determine whether or not to make, or abstain from making, a prediction from output generated by the model, identify another portion of the media object to analyze, end analysis. Output from the agent's model may comprise a semantic vector that can be mapped to a semantic vector space to identify a number of labels for a media object.
US09569695B2 Adaptive search window control for visual search
Image-processing apparatus and methods to adaptively control a size and/or location of a visual search window used for feature matching in a machine-vision system are described. A search window controller may receive motion vector data and image recognition rate data, and compute a search window size and/or search window location based on the received data. The computed search window size may be a portion of an image frame. The motion vector data and image recognition rate data may be computed from one or more images in a video image sequence. By adaptively controlling search window size and location, an appreciable reduction in data processing burden for feature matching may be achieved.
US09569692B2 Context-based image recognition for consumer market research
Example methods, apparatus, systems to perform context-based image recognition for consumer market research are disclosed. Disclosed example methods include comparing a first subset of feature points in a first region of interest of a reference image with a first subset of feature points of a first image residing within a first region corresponding spatially to the first region of interest and located at a first location in the first image to determine a first match value. Disclosed example methods also include, in response to determining the first match value satisfies a first threshold, comparing a second subset of feature points in a second region of interest of the reference image with a second subset of the feature points of the first image residing within a second region of the first image corresponding spatially to the second region of interest to determine a second match value.
US09569684B2 Image enhancement using self-examples and external examples
Systems and methods are provided for image enhancement using self-examples in combination with external examples. In one embodiment, an image manipulation application receives an input image patch of an input image. The image manipulation application determines a first weight for an enhancement operation using self-examples and a second weight for an enhancement operation using external examples. The image manipulation application generates a first interim output image patch by applying the enhancement operation using self-examples to the input image patch and a second interim output image patch by applying the enhancement operation using external examples to the input image patch. The image manipulation application generates an output image patch by combining the first and second interim output image patches as modified using the first and second weights.
US09569680B2 Automated running-engine detection in stationary motor vehicles
A method for idling vehicle detection comprises shining a light source on an exterior surface of a vehicle with an illumination module, collecting light reflected from the exterior surface of the vehicle with a capture module, and processing the collected light reflected from the exterior surface of the vehicle surface with a processing module wherein the processing model determines if the vehicle's engine is running or if the vehicle's engine is not running.
US09569678B2 Method and system to authenticate an object
The system and methods disclosed herein validate the authenticity of a document and an individual's claimed identity. The system and method use a validation facility that is configurable to compare and match characteristics of biometric and non-biometric data presented by an individual with biometric and non-biometric data received from a request to a database or file system holding such information. The determination on the matching characteristics of the data can occur in completely automated fashion without intervention from the user, but user intervention is also possible allowing the user to review and override certain data discrepancies. The validation facility provides a user interface for use by a user to review a determination on the data analysis and instruct the validation facility to override that determination if the user determines the cause of the identity verification failure is within an acceptable criterion.
US09569674B2 Movement amount estimation device, movement amount estimation method, and computer-readable recording medium storing movement amount estimation program
A movement-amount-estimation device includes an edge-removal unit to generate a first edge-removed image by removing from a first edge-image a first-removal-target edge by on a change in brightness indicated by edge intensity in a direction from an inner side to an outer side of a mobile body, the first edge-image being generated from a first image taken by an imaging device mounted on the mobile body, and to generate a second-edge-removed image by removing from a second edge-image a second-removal-target edge by the change in brightness indicated by the edge intensity in the direction from the inner side to the outer side, the second edge-image being generated from a second image taken at a different clock time than the first image; and an output unit configured to output a movement amount of the mobile body that is estimated based on the first edge-removed image and the second edge-removed image.
US09569673B2 Method and device for detecting a position of a vehicle on a lane
A method for detecting a vehicle position on a lane, including: reading in a first image of a first camera, having a first optical axis and reading in at least a second image of at least a second camera having a second optical axis, the cameras being oriented so that the first and second optical axis intersect outside of the detection angle of the first and/or second camera, the first and the at least second image each enclosing a viewing angle deviating by an angle of 90 degrees maximum from the driving direction. Determining at least one interlinked image gradient for each of the first image and the at least second image. Assigning the at least one interlinked image gradient to a boundary object and assigning the at least one additional interlinked image gradient to a boundary object and/or to one additional boundary object, and ascertaining a relative position of the vehicle as to the boundary object and/or to the additional boundary object to detect the vehicle position.
US09569672B2 Optimizing video stream processing
Transaction units of video data and transaction data captured from different checkout lanes are prioritized as a function of lane priority values of respective ones of the different checkout lanes from which the transaction units are acquired. Each of the checkout lanes has a different lane priority value. The individual transaction units are processed in the prioritized processing order to automatically detect irregular activities indicated by the transaction unit video and the transaction data of the processed individual transaction units.
US09569671B1 System and method for man overboard incident detection
A system and method for detecting a man overboard incident on structures such as cruise vessels and oil rigs. The system includes at least two opposed imaging devices which record video streams of a detection cuboid within an overlapping region of view volumes for the imaging devices. The imaging devices are located at the lowest deck of the structure and monitor a fall that passes through the cuboid. Identified objects within the video streams are paired, their conformance is determined, and real world information such as size, trajectory, and location is determined.
US09569668B2 Method and device for image-assisted runway localization
A method and a device for runway localization on the basis of a feature analysis of at least one image of the runway surroundings taken by a landing aircraft is characterized in that, in order to determine the central axis of the runway, feature matching between image features of the image and mirrored image features of the image is carried out, wherein features of the one runway side are made to be congruent with features of the other runway side.
US09569663B1 Viewpoints of a point of interest
A method, computer program product, and a computer system is provided. A processor determines a first viewpoint of the point of interest, the first viewpoint includes a first image group captured from a first location. A processor retrieves an image from an online repository. In response to content of the image matching content of the first image group, a processor assigns a location of the image to the first viewpoint. A processor determines a second viewpoint of the point of interest, the second viewpoint includes a second image group captured from a second location. A processor determines a first ranking score for the first viewpoint based, in part, on the first image group. A processor determines a second ranking score for the second viewpoint based, at least in part, on the second image group. A processor generates a ranked list of the first viewpoint and the second viewpoint based.
US09569660B2 Control system, control method and computer program product
A control system, method and computer program product use control circuitry to respond to an optical detection of a wearable object worn by a user by initiating a service provided to the user, the service being associated with the wearable object.
US09569659B2 Method and system for tagging an image of an individual in a plurality of photos
A system and method for tagging an image of an individual in a plurality of photos is disclosed herein. A feature vector of an individual is used to analyze a set of photos on a social networking website to determine if an image of the individual is present in a photo of the set of photos. Photos having an image of the individual are tagged preferably by listing a URL or URI for each of the photos in a database.
US09569657B2 Face detection, tracking, and recognition for a visual prosthesis
The present invention is a system for detecting, tracking and recognizing human faces in a visual prosthesis. In a visual prosthesis, the input camera is always higher resolution than the electrode array providing percepts to the subject. It is advantageous to detect, track and recognize human faces. Then information can be provided to the subject by highlighting the face in the visual scene, providing auditor or vibratory notice that a human face is in the visual scene, looking up the face in a database to state the name of the person in the visual scene, otherwise communication id like providing a custom vibratory pattern corresponding to known individuals (like custom ring tones associated with caller ID) or automatically zooming in on a face to aid the subject in identifying the face.
US09569654B2 Fingerprint sensing assemblies and methods of making
A sensing module, such as a fingerprint sensing module, is disclosed. The sensing module includes a rigid substrate having a cutout, a flexible substrate attached to the rigid substrate, an image sensor including conductive traces formed on the flexible substrate, and a sensor integrated circuit that is connected to the conductive traces of the image sensor. The sensor integrated circuit is disposed in the cutout of the rigid substrate. The sensor integrated circuit can be fully enclosed in the cutout or disposed between the flexible substrate and the rigid substrate. The flexible substrate can also have a sensing side and a circuit side, where the conductive traces are formed on the circuit side and a finger is configured to be received from the sensing side. The conductive traces on the flexible substrate can also form a plurality of sensor gaps between respective image drive plates and image pickup plates.
US09569648B2 Apparatus and methods for wireless communication using load modulation
A device for receiving a data signal transmitted via load modulation has a transmitter portion that transmits a primary signal along a signal path to an antenna for wireless transmission of the primary signal. A sensor senses current or voltage variations of the primary signal in the signal path, and a signal extraction unit extracts the data signal based on the sensed current or voltage variations.
US09569644B2 Verifying motion data for accessing hardware elements
Aspects of the present disclosure are directed towards a method of electronic verification of motion data. This includes collecting a first set of motion data that corresponds to a first set of motion characteristics generated from physically moving a hardware element of a computer ending upon inserting the hardware element of the computer into a computer chassis. This can further include determining an approved set of motion data and comparing the first set of motion data to the approved set of motion data. This can further include determining a difference between the first set of motion data and the approved set of motion data. This can further include determining that the difference does not satisfy a threshold. This can further include executing a reaction sequence in the computer, in response to determining that the difference does not satisfy the threshold.
US09569643B2 Method for detecting a security event on a portable electronic device and establishing audio transmission with a client computer
Mobile devices typically have some form of audio capabilities designed to be operated by the device's user, for example to place phone calls; however, if a device is misplaced or stolen, the user may wish to operate those audio capabilities remotely. Methods are provided for detecting that a security event has occurred on a portable electronic device and then establishing an audio transmission between the device and one or more clients, and in some embodiments, sending a command to initiate the audio transmission. The detection of a security event may be based on, for example, detecting that the device has been turned on, detecting movement of the device, detecting that an incorrect password has been entered, the device camera has been used, contacts have been added or deleted, the SIM card as been removed or replaced, application programs have been installed or uninstalled from the device, or uncharacteristic behavior has been detected.
US09569641B2 Data processing system with temperature monitoring for security
A processing system includes a processor and a temperature security module coupled to provide a temperature tamper signal to the processor. The temperature security module includes a shelf mode trim value, an operating mode trim value, and a programmable temperature trim value. One of the programmable temperature trim value, the shelf mode trim value, and the operating mode trim value, is used based on a deployment mode of the processing system to set a temperature monitor trim value.
US09569637B2 Enhanced privacy for provision of computer vision
Methods, apparatuses and storage medium associated with providing enhanced privacy during usage of computer vision are disclosed. In embodiments, an apparatus may include one or more privacy indicators to indicate one or more privacy conditions of the apparatus in association with provision of computer vision on the apparatus. The apparatus may further include a privacy engine coupled with the one or more privacy indicators, and configured to pre-process images from an image source of the apparatus associated with the provision of computer vision to the apparatus, to increase privacy for a user of the apparatus, and to control the one or more privacy indicators. In embodiments, the apparatus may include means for blanking out one or more pixels with depth values identified as greater than a threshold. Other embodiments may be described and claimed.
US09569631B2 Method and apparatus for configuring an electronics device
A method and apparatus for configuring an electronics device. The method includes receiving, by the electronics device, a request for a command to perform a predetermined operation by the electronics device and sending the command in response to receiving the request. The electronics device then receives a signature based upon the command, whereupon the electronics device verifies the signature by the electronics device and, following an affirmative verification, executes the command for performing the predetermined operation. In this way, the electronics device may be reconfigured remotely without knowledge of the particular command for performing the predetermined operation by the electronics device.
US09569629B2 Communication between key manager and storage subsystem kernel via management console
System, computer program product, and method embodiments for communication between a kernel operational on a storage subsystem and a key manager (KM) through a hardware management console (HMC) to provide encryption support are provided. In one embodiment, an event request is initiated by the kernel to the KM to execute an event flow. Pursuant to a communication request by the kernel to the HMC, a socket of the HMC is opened along a communication path between the KM and the kernel according to an event flow type selected by the KM for the event flow. Data including a data payload is sent by the KM to the kernel, the data payload corresponding to the selected event flow type.
US09569625B2 Wearable device multi-mode system
Systems and techniques are disclosed for detecting whether a wearable computing device is worn by a user or not. The detection can be made based on whether the device is secured to a user or based on a sensor. A device worn by a user may be operated in a private mode such that the user wearing the device is provided information that is useful while wearing the device. For example, the user may receive message notifications, news updates, telephone call information, or the like. A wearable computing device maybe operated in a public mode while not being worn by a user. While in the public mode, the device may provide non user specific information such as a current time, media items, or the like.
US09569618B2 Server and method for attesting application in smart device using random executable code
The present invention discloses an application attestation server and an application attestation method. Specially, there is provided an application attestation server that attests a certain application in a smart device, the application attestation server comprising: an executable code generation unit configured to generate executable codes for attestation with respect to the application; a transceiver configured to transmit an executable code randomly selected from the generated executable codes to the smart device, and receive a result of execution of the selected executable code with respect to the application from the smart device; a malicious application analysis unit configured to analyze whether the application is a malicious application based on the received result; and an analysis result providing unit configured to provide an analysis result of the malicious application analysis unit to a user. Herein, the executable code generation unit configures to generate the executable codes by randomly combining information relevant to the application.
US09569617B1 Systems and methods for preventing false positive malware identification
A computer-implemented method for preventing false positive malware identification may include (1) identifying a set of variants of a trusted software program, (2) characterizing, for each variant in the set of variants of the trusted software program, at least one common property of the variants, (3) clustering the set of variants of the trusted software program based on the common property of the variants, and (4) creating a signature capable of recognizing variants of the trusted software program. Various other methods, systems, and computer-readable media are also disclosed.
US09569609B2 In-band peripheral authentication
This document describes techniques (300, 400) and apparatuses (100, 500, 600, 700) for in-band peripheral authentication. These techniques (300, 400) and apparatuses (100, 500, 600, 700) may communicate via a non-media channel allowing host device (102) to authenticate peripheral (106), enable an enhanced operational mode of the host device (102), and/or provide content configured for the peripheral (106) without the use of out-of-band signaling.
US09569603B2 Method and apparatus for operating mobile terminal
A method and apparatus for easily restricting a use right and improving use convenience in a mobile terminal are provided. The method includes displaying a profile list for selecting a set operation mode of the mobile terminal from the displayed profile list; setting an operation mode of the mobile terminal as the selected operation mode, when the set operation mode is selected from the displayed profile list,; and displaying a screen associated with the selected operation mode, wherein the set operation mode includes an open mode to use all functions of the mobile terminal and a limited mode to use only set functions.
US09569602B2 Mechanism for enforcing user-specific and device-specific security constraints in an isolated execution environment on a device
A method and system for receiving from an authenticated user, at an authorization server, via a service provider, an authorization request to perform a sensitive operation on a first device. The method also includes generating, by the authorization server and in response to receiving the authorization request, an authorization token that includes a device constraint and a binding code constraint, which includes a binding code. Additionally, the method includes transmitting the authorization token to an isolated execution environment of the first device, where the sensitive operation is not permitted on the first device unless the first device successfully performs a verification in the isolated execution environment using the authorization token. Furthermore, the method includes permitting the sensitive operation based on the verification.
US09569599B2 Systems, methods, software, and components using tamper-proof real-time clock
The write-access control line for an RTC is combined with a clear line for an RTC signature register, so that changes to the RTC will cause subsequent reads to return an invalidity flag.
US09569598B2 Software license management in a networked computing environment
An approach for managing licenses for software installations on virtual machine (VM) instances in a networked computing environment (e.g., a cloud computing environment) is provided. Specifically, in one example, data (e.g., real-time and/or historical) pertaining to usage of a set of software installations on a set of (VM) instances in the networked computing environment is collected. When a request is received (e.g., from a requester) for a license for a particular software installation of the set of software installations, it is determined whether the license is available. If not, it is then determined whether the license is obtainable based on the collected data and a current configuration of the networked computing environment. Then, responsive to the license being obtainable, the requested license may be allocated.
US09569596B2 Secure workflow and data management facility
Disclosed is a computer program that provides a secure workflow environment through a cloud computing facility, wherein the secure workflow environment may be adapted to (1) provide a plurality of users with a workspace adaptable to provide secure document management and secure communications management, wherein the users comprise at least two classes of user, including a participant and a subscriber, the subscriber having control authority within the workspace that exceeds that of the participant and the participant having control over at least some of the participants own interactions with the workspace, (2) maintain a secure instance of each communication provided by each of the users such that each communication can be managed, (3) maintain a secure instance of each document interaction provided by each user such that each interaction can be managed; and extending the secure workflow environment to the users through a secure network connection.
US09569590B2 Apparatus for measuring biological information and method for communicating data from apparatus for measuring biological information
The present invention relates to an apparatus for measuring biological information supporting multiplex communication. The apparatus for measuring biological information, according to one embodiment of the present invention, comprises: a measuring portion for measuring biological information through a biosensor; a data communication portion for transreceiving the biological information that is measured with an external device through a wireless communication network, which supports a client mode and an AP mode; and a control portion for accessing a communication network by controlling the client mode or the AP mode in a WiFi module. The present invention can transmit data to the external device through a connected AP by operating a wireless communication module in the client mode, or communicate data with the external device through a communication module of terminals, which connect by self-switching to the AP mode when the connected AP does not exist.
US09569584B2 Combining RNAi imaging data with genomic data for gene interaction network construction
Embodiments of the invention relate to a method, system, and computer program product to construct a gene interaction network by combining two sources of genomic information, namely RNAi imaging data and gene expression data. Tools are provided to gather data, including gene expression data and gene image data, and to compute measurements and relationships, respectively. A graph is constructed with nodes representing genes and edges drawn between the nodes to form gene clusters. The graph is refined such that the shape captures a structural pattern of the cluster.
US09569583B2 Method and system for computer-aided design of radiation-hardened integrated circuits
A method, system, and computer program product include electronic design automation (EDA) tools used with standard CMOS processes to design and produce radiation-hardened (rad-hard) integrated circuits (ICs) having a predictable level of radiation hardness while maintaining a desired level of performance and tracking circuit area. The tools include rad-hard design rule checking (DRC) decks, rad-hard SPICE models, and rad-hard cell libraries. A rad-hard parasitic components extraction process makes use of rad-hard DRC rules to locate occurrences of parasitic devices, calculate their effects on circuit performance, and return this information to layout and circuit simulation tools. Changes to the layout are suggested and implemented with varying degrees of automation. Some of these tools can be provided as components of a rad-hard process design kit (PDK). They can be used in conjunction with commercial EDA tools to facilitate the incorporation of rad-hard features into new or existing IC designs.
US09569579B1 Automatic pipelining of NoC channels to meet timing and/or performance
Systems and methods for automatically generating a Network on Chip (NoC) interconnect architecture with pipeline stages are described. The present disclosure includes example implementations directed to automatically determining the number and placement of pipeline stages for each channel in the NoC. Example implementations may also adjust the buffer at one or more routers based on the pipeline stages and configure throughput for virtual channels.
US09569572B2 Selectively loading design data for logical equivalency check
This application discloses a system implementing tools and mechanisms to selectively load design data for logical equivalency check. The tools and mechanisms can identify a hierarchy of modules in a circuit design, perform a depth-first search of the hierarchy of modules starting with a root module to identify a subset of modules to parse, and selectively parse the subset of the modules in the circuit design. The tools and mechanisms can utilize the parsed subset of the modules to determine logical equivalence of the circuit design with at least another circuit design.
US09569571B1 Method and system for timing violations in a circuit
A method for controlling a circuit, the method comprises performing a first timing analysis of an digital integrated design, identifying a critical path in the digital integrated design that is dependent on a parameter, modifying the digital integrated design by inserting a first delay inducing circuit, running a second timing analysis on the modified digital integrated design to determine whether a delay induced by the first delay inducing circuit meets a timing requirement of the digital integrated design, and saving the delay induced by the first delay inducing circuit with an association to the parameter in a timing library responsive to determining that the delay induced by the first delay inducing circuit meets the timing requirement of the digital integrated design.
US09569566B2 Simulation and control system and method using contact, pressure waves and factor controls for cell regeneration, tissue closure and related applications
A description of a device and method of use are provided for a containment chamber, accompanying sensing and monitoring instrumentation, and method of creation of a physical force wave that would be capable of mimicking physiologic waves such as pulse pressure, muscle contraction, peristalsis, acoustic waves and other desired waves to be studied. This device allows for the use of various biologic or biologically comparable fluids—alone or in combination—that would allow for the analysis of the passage of these waves through these media. Singularly, this device also allows for the manipulation of the external constraints that mimic the containment of that media in vivo. This allows for the analysis of the effects on the nature of the wave, its reflections, potential augmentation or dampening that occur in conjunction with various selected external and internal (baffle) constraints that mimic those found in nature or in therapeutic interventions.
US09569564B2 Automated cad process for creating mold packages
The present invention provides methods to create a pattern part, and a subsequent mold core package, that can be used in the casting process to cast one or more die components having a near net-shape of the finished part. In this way, the present invention provides a cast part which greatly reduces the amount of finishing work that needs to be performed on the part after casting. Further, the present invention provides a method which involves less upfront stock material to cast the near net-shape of the desired die component part. The present invention accomplishes this by providing an efficient and effective automated method to determine where and how to add appropriate mechanical features to a design model part to produce a manufacturing model part in a CAD software program.
US09569559B2 Beam tracing
An apparatus, computer readable medium, and method are disclosed for performing an intersection query between a query beam and a target bounding volume. The target bounding volume may comprise an axis-aligned bounding box (AABB) associated with a bounding volume hierarchy (BVH) tree. An intersection query comprising beam information associated with the query beam and slab boundary information for a first dimension of a target bounding volume is received. Intersection parameter values are calculated for the first dimension based on the beam information and the slab boundary information and a slab intersection case is determined for the first dimension based on the beam information. A parametric variable range for the first dimension is assigned based on the slab intersection case and the intersection parameter values and it is determined whether the query beam intersects the target bounding volume based on at least the parametric variable range for the first dimension.
US09569558B1 Method for backfilling graph structure and articles comprising the same
Disclosed herein is system for updating a graph-based data structure comprising a processor that hosts an algorithm to incrementally update underlying data and abstractions for a graph-based data structure based on popular user selections; a user interface that is in two-way operative communication with the processor; where the user interface is operative to present graph-based data structures to a user for updating; and a memory database that is in communication with the processor and is adapted to receive, store, and recall data to/from the processor.
US09569557B2 Cache management in HTML eReading application
Embodiments of the invention provide a system and a method for providing consistent user experience in eReading applications. The system extracts a set of attributes of browsers and platforms on which an eReading application is running. The system receives a target eReading application performance. The system adjusts behavior of the eReading application to compensate for the difference between the extracted set of attributes and the target eReading application performance.
US09569548B2 Systems and methods for highlighting search results
A system highlights search terms in documents distributed over a network. The system generates a search query that includes a search term and, in response to the search query, receives a list of one or more references to documents in the network. The system receives selection of one of the references and retrieves a document that corresponds to the selected reference. The system then highlights the search term in the retrieved document.
US09569546B2 Sharing of documents with semantic adaptation across mobile devices
A method for sharing documents includes initiating a sharing session with a first participant and a second participant, wherein the first participant is communicatively connected to the second participant via a server, receiving a control request having an action from the first participant, determining whether the control request includes a share page action, and retrieving components of the page with available component types and sending components associated with preferences of the first participant to the first participant and components associated with preferences of the second participant to the second participant responsive to determining that the control request includes the share page action.
US09569542B2 Method and system for cross-platform real time decision making
According to some embodiments, a system includes a business data provider, collaboration platform, a user client device, and a web application server interfacing with the business data provider, the user client device, and the collaboration platform. In some embodiments, the user client device communicates with the web application using a markup language to request and receive business data and collaboration data from the business data provider and the collaboration platform, respectively.
US09569540B2 Related URLs for task-oriented query results
Methods, computer-storage media, and graphical user interfaces are provided for identifying and presenting rich related sites for task-oriented search queries. Upon receipt of a search query input by a user, one or more query logs are analyzed to determine if the search query is a related to a task being performed by the user. If the query is determined to be a task-oriented search query, search results are identified, as is one or more Uniform Resource Locators (URLs) related to a particular search result. The related URL is presented to the user in association with the particular search result. Additional controls, e.g., search tools that facilitate querying of those URLs determined to be relevant to a particular search result, may also be provided to aid the user in performing the task at hand.
US09569537B2 System and method for facilitating interactions
Described are computer-based methods and apparatuses, including computer program products, comprising the steps of, or structure for, storing a plurality of expert profiles in a database, each of the plurality of expert profiles comprising information associated with a person having knowledge in a particular category, subject or topic; receiving search criteria over a network from a query source; selecting at least one of the plurality of expert profiles comprising information that satisfy the search criteria; and transmitting expert profile data for each of the selected expert profiles to the remote search engine, the expert profile data comprising data that defines a displayable representation of a corresponding expert profile, the expert profile data further comprising data that facilitates a client-initiated, real-time communication session over the network with a person associated with the corresponding expert profile.
US09569535B2 Systems and methods for keyword research and content analysis
Interaction of a user with external data sources related to the research and analysis of terms and content for improved indexing by search engines may be provided. One or more elements of the content may be used to return an analysis of those elements to the user within the experience of a word processing application environment. Systems and methods also may be provided for determining the relative competition of a term or terms to quantitatively derive the number of pages within a corpus that may be actively engaged to improve the indexing of the pages by information retrieval systems, such as search engines. Systems and methods may be further provided for determining the relative ranking of a term or terms based on the frequency and placement of the term or terms within a structured page.
US09569532B1 Melody recognition systems
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for selecting, from among a collection of videos, a set of candidate videos that (i) are identified as being associated with a particular song, and (ii) are classified as a cappella video recordings; extracting, from each of the candidate videos of the set, a monophonic melody line from an audio channel of the candidate video; selecting, from among the set of candidate videos, a subset of the candidate videos based on a similarity of the monophonic melody line of the candidate videos of the subset with each other; and providing, to a recognizer that recognizes songs from sounds produced by a human voice, (i) an identifier of the particular song, and (ii) one or more of the monophonic melody lines of the candidate videos of the subset.
US09569527B2 Machine translation for query expansion
Methods, systems and apparatus, including computer program products, for expanding search queries. One method includes receiving a search query, selecting a synonym of a term in the search query based on a context of occurrence of the term in the received search query, the synonym having been derived from statistical machine translation of the term, and expanding the received search query with the synonym and using the expanded search query to search a collection of documents. Alternatively, another method includes receiving a request to search a corpus of documents, the request specifying a search query, using statistical machine translation to translate the specified search query into an expanded search query, the specified search query and the expanded search query being in the same natural language, and in response to the request, using the expanded search query to search a collection of documents.
US09569526B2 Automatic machine translation using user feedback
In a publication system, such as an ecommerce system, machine translation translates a query in a first language to a second language to query an ecommerce database maintained in the second language and obtain a result set responsive to the query. Human activity feedback relating to the result set is detected. If the feedback is positive the system increases the probability that the translation is correct. If the feedback is negative the system decreases the probability that the translation is correct. For positive feedback, the system detects whether a clue is recognized in the query. If a clue is recognized the system increases the value of the clue for making the translation. The system may detect the identity of the product in the query, accesses the product vendor website that is maintained in the first language, and detect information that is in the first language for use translation process.
US09569523B2 Bundle generation
First topics related to a content page, such as a web page, are identified. Thereafter, second topics related to a first content element, such as advertisements, and a second content element, such as media files, are identified based on the first topics. Common topics are identified that are common to the first and second topics. Based on the common topics, first and second content elements are identified and combined in a bundle that is transmitted to a user requesting the content page.
US09569522B2 Classifying uniform resource locators
A target domain name is classified using hash strides including domain name components. The hash strides are fed into a set of bloom filters programmed to identify pre-determined domain name categories. A programmable mapping table is provided for selecting one of many probable classifications.
US09569521B2 System and method for analyzing and validating oil and gas well production data
A system and method for analyzing and validating oil and gas well production data is disclosed. The system includes a network, a server connected to the network, and a set of wells connected to the network. In a preferred embodiment, the server is programmed to store and execute the method. The method includes the steps of collecting a set of data from the set of wells, performing an first RPI® evaluation on the set of data, creating a matched data set from the set of data, segregating the matched data set into a set of comparison groups, normalizing each comparison group of the set of comparison groups, calculating a set of performance metrics between a subset of the set of comparison groups, and calculating a probability for each performance metric of the set of performance metrics.
US09569520B1 Classification of software based on user interface elements
A device may receive an instruction to classify software. The device may identify a group of one or more user interfaces associated with the software based on receiving the instruction to classify the software. The device may determine a group of one or more user interface signatures associated with the group of one or more user interfaces. A user interface signature may include information, associated with a user interface in the group of one or more user interfaces, that may be used to classify the software. The device may generate information that identifies a classification of the software based on the group of one or more user interface signatures and based on known signature information. The known signature information may include information that corresponds to a correct software classification. The device may output the information that identifies the classification of the software.
US09569509B2 Optimizing result presentation of a database operation
Techniques for optimizing result presentation for a database query. A database query is received. The database query is performed with a clause indicating one or more offset values to be used in displaying results from the database query. The one or more offset values indicate a subset within the results from the database query to be presented. An order is imposed on the results from the database query. The subset is presented as determined by the one or more offset values.
US09569507B2 Virtual directory server to process directory requests when information on an object is split across multiple data sources
A virtual directory server (VDS) provided according to an aspect of the present disclosure maintains attribute data identifying a corresponding set of stored attributes associated with each data source, with each data source storing values for associated set of stored attributes. Upon receiving a first request based on query attributes, the VDS identifies a set of data sources based on the stored attribute data, with each data source storing values for at least one of the query attributes. The VDS then forms constituent requests, with each constituent request having a corresponding pruned filter suitable for the respective data source. The constituent requests are sent to the respective data sources. The VDS forms a final response from the constituent responses received from the corresponding data sources by joining the constituent entries, and sends the final response to a client system from which the first request is received.
US09569504B1 Deriving and using document and site quality signals from search query streams
A system analyzes one or more search streams to detect one or more associations between a document and one or more queries in the one or more search streams. The system further derives a value for the document based on the detected associations and uses the derived value in evaluating a quality of the document with respect to one or more subsequent queries.
US09569501B2 Optimizing electronic layouts for media content
In one embodiment, a method includes accessing N electronic media-content items and a plurality of media-content templates, where each of the media-content templates includes a pre-determined number of surface areas for a pre-determined number of media-content items. The method includes scoring, based on one or more features, for each of one or more of the media-content templates, the placement of X of the electronic media-content items in the media-content template, where X equals the lesser of N and the pre-determined number of surface areas of the media-content template. The method includes selecting one of the media-content templates with a highest score and providing the X electronic media-content items in the selected media-content template for display to a user.
US09569498B2 Using image features to extract viewports from images
Aspects of the disclosure provide for selecting viewports. A viewport is a sub-portion of an image. For example, a request to select a viewport for a particular image may be received. A set of potential viewports are identified within the particular image, and features are identified within the viewports of the set of potential viewports. A score is calculated for each given viewport of the set of potential viewports based at least in part on a weight vector having a set of feature weights and the identified features within that given viewport of the set of potential viewports. A viewport of the set of potential viewports is selected based on the calculated scores. The selected viewport is then provided in response to the request to select the viewport for the particular image.
US09569496B1 Dynamic combination of processes for sub-queries
A tool for combining common processes shared by at least two or more sub-queries within a query is provided. The tool determines the query with the at least two or more sub-queries. The tool determines whether one or more sub set relationships are shared between the at least two or more sub-queries. Responsive to a determination that one or more sub set relationships are shared between the at least two or more sub-queries, the tool determines an order class for the at least two or more sub-queries based on the one or more sub set relationships. The tool determines an access path for the query. The tool executes the access path during run-time for data accessing.
US09569491B2 MISO (multistore-online-tuning) system
A system includes first and second data stores, each store having a set of materialized views of the base data and the views comprise a multistore physical design; an execution layer coupled to the data stores; a query optimizer coupled to the execution layer; and a tuner coupled to the query optimizer and the execution layer, wherein the tuner determines a placement of the materialized views across the stores to improve workload performance upon considering each store's view storage budget and a transfer budget when moving views across the stores.
US09569490B1 MIN/MAX query with synopsis guided scan order
An approach for synopsis guided scan processing of MIN/MAX data queries where a minimal or maximal data query operation and a synopsis store are received. The synopsis store includes at least one of tuple range identifiers, column minimal and maximal metadata values. The synopsis store is sorted, where the column minimal or maximal metadata values search order is created for the tuple range identifiers. Dataset data associated with the tuple range identifiers is searched in the search order for a minimal or maximal value result until the minimal value result is less than or equal to a next column minimal metadata values or the maximal value result is greater than or equal to a next column maximal metadata values respectively and the minimal or maximal value result associated with the respective minimal or maximal data query operation is output.
US09569489B2 Method and apparatus for data preheating
Embodiments of the present invention disclose a method and an apparatus for data preheating, which relate to database technologies, so as to increase a responding speed of a database system, reduce frequent IO on a magnetic disk, and improve overall performance of the database system. The method includes: when a database is started, reading hit ratio information from a flash memory device and reading user configuration information from a hard disk; obtaining a union set of a preset hot data table in the user configuration information and a hot data table in the hit ratio information; determining the total number of to-be-loaded hot data blocks from the union set; according to the storage proportions, determining the to-be-loaded hot data block to be stored into a shared buffer and the flash memory device; and separately storing the to-be-loaded hot data block into the shared buffer and the flash memory device.
US09569488B2 Generating question and answer pairs to assess understanding of key concepts in social learning playlist
A method, system and computer program product for determining whether the social learning playlist is effective in educating participants. The text of the collection of online materials of a social learning playlist is scanned to identify key concepts (i.e., the most important points) using natural language processing. The user selects a concept from a list of key concepts, which includes these identified key concepts, and a type of question (e.g., true/false) to be used in assessing the understanding of the selected key concept. The selected type of question and answer to the question are generated using analytic analysis and artificial intelligence on the online materials of the playlist. In this manner, by generating appropriate question and answer pairs, where the questions are inserted at selected locations within the playlist, the creator of the playlist is able to assess whether the participants are understanding the key concepts in the playlist.
US09569485B2 Optimizing database query
Embodiments of the present invention relate to a method, computer program product and system for optimizing database transactions configured for receiving a query. The query specifies a set of predicates supplied to the query and a minimal number of predicates to be satisfied for the query to be true. An operation using the query is performed on a repository that is stored in a computer readable storage medium. A set of results satisfying the minimal number of predicated is rendered.
US09569484B2 Query generation system for an information retrieval system
According to one embodiment of the disclosure, a query generation system generally includes an element rank and inference engine in communication with a computing system and a user interface. The element rank and inference engine is operable to receive a user supplied element from the user interface, the user supplied element being associated with a first filter criterion. The element rank and inference engine is also operable to create, using the first filter criterion, at least one second element and rank according to their relative importance, the at least one first element and the at least one second element according to their associated first filter criterion and second filter criterion. Next, the element rank and inference engine may output the at least one first filter element and the second filter element to the computing system.
US09569480B2 Method and system for stateful recovery and self-healing
The ability to perform non-destructive editing of files and models requires the generation and persistence of input deltas that capture changes that are made to a base starting point. Reconstitution of saved state may be achieved through the application of deltas. This capability is useful for failover remediation in client/server environments since the client has access to the deltas, such that in the event that a stateful service becomes unresponsive (and therefore, no longer available), the service may be taken offline and a new resource may be assigned as a replacement. In such an event, the service is directed to load the baseline data and any changes may be reapplied, restoring the service state.
US09569479B2 Tracking model element changes using change logs
Examples of techniques for processing model changes are described herein. A method includes generating, via a processor, a change log in a model. The method also includes detecting, via the processor, a change to a model element of a model package in the model. The method further includes storing, via the processor, the detected change as a change item in a topic of the change log.
US09569476B2 Intelligent data routing and storage provisioning
Approaches for routing data to storage are provided. An approach includes determining implicit metadata from explicit metadata received with a request from a user to store a file. The approach also includes determining a storage resource based on the explicit metadata, the implicit metadata, and a registry of storage resources. The approach additionally includes routing data of the file to the determined storage resource.
US09569473B1 Method of controlling whether an uncompleted transaction applied against a database goes forward using either synchronous or asynchronous replication, or using either encrypted replication or unencrypted replication
Transactions are applied against a database on a transaction processing system. A tracking engine identifies an uncompleted transaction to be joined, joins the uncompleted transaction, and collects one or more non-durable attributes of the joined uncompleted transaction. Collected attributes of the joined uncompleted transaction are compared against rules in a rules engine that are applicable to the transaction to determine whether an applicable rule in the rules engine is met. The joined uncompleted transaction is allowed to go forward and be applied against the database of the transaction processing system using a synchronous replication engine when the applicable rule is met, and an asynchronous replication engine when the applicable rule is not met. Alternatively, the joined uncompleted transaction is allowed to go forward using a replication engine that replicates using encryption when the applicable rule is met, or replicates unencrypted when the applicable rule is not met.
US09569472B2 System and method for providing a second level connection cache for use with a database environment
Described herein is a system and method for providing a level 2 connection cache for use with a database environment. In accordance with an embodiment, a second level, or level 2 (L2), connection cache is used to cache no-session connections for use with a database. When a connection is requested, a no-session connection (NSC) can be retrieved from the cache and a database session is attached. Later, when the connection is closed, the database session is logged off and the no-session connection returned to the cache for subsequent use.
US09569469B2 Methods and systems for providing intuitive direction for populating complex model content into a database
Methods and systems are provided for populating a database with data associated with a specific task. The method comprises creating a work package specification for a work package associated with the specific task, creating a task specification within the work package specification, creating a view specification within the task specification, and creating a task network comprising tasks that when performed in a desired sequence populates the database with the data associated with the specific task.
US09569465B2 Image processing
An image recognition approach employs both computer generated and manual image reviews to generate image tags characterizing an image. The computer generated and manual image reviews can be performed sequentially or in parallel. The generated image tags may be provided to a requester in real-time, be used to select an advertisement, and/or be used as the basis of an internet search. In some embodiments generated image tags are used as a basis for an upgraded image review. A confidence of a computer generated image review may be used to determine whether or not to perform a manual image review.
US09569461B2 Distributed data authority system
An apparatus, system, and method for distributing authority for data objects. Each of the data objects in a replication set is stored at a different data storage site and comprises a copy of a content. An edit authority is assigned to only one of the data storage sites at a time using an edit authority object corresponding to the replication set that is transferable between the data storage sites. Responsive to a change to the content of a data object located at a particular data storage site having the edit authority, an update is propagated to a remaining portion of the data storage sites to affect eventual consistency of the replication set. Usability of the data objects at the remaining portion of the data storage sites is maintained until the update is received and processed to thereby reduce a time and expense associated with maintaining data consistency.
US09569459B1 Conditional writes at distributed storage services
A node of a distributed storage service receives a read request from a client, directed to a particular physical page storing at least a portion of a file store object. The node transmits, to the client, a particular operation sequence number (OSN), obtained from a replicated state machine, indicative of an order in which the read request was processed at the node relative to other requests directed to the file store object. The node receives a write request from the client directed to the page. The write request includes the particular OSN. The node determines whether the page has been modified after the particular OSN was obtained. If the page has not been modified since the OSN was obtained, a modification indicated in the write request is performed; otherwise, the write request is rejected.
US09569458B2 Preserving a state using snapshots with selective tuple versioning
Selective tuple versioning is used on a file system providing file system snapshots by, receiving a request for updating at least one node and at least a node identification (ID) and associated attributes of the plurality of nodes, generating a new snapshot timestamp indicating the time of the updating, duplicating one of a plurality of rows of the nodes in the file system table into a new one of the rows of the file system table with an end time set equal to a new snapshot timestamp if the snapshot has the snapshot timestamp that is greater than a start time and less than the end time of the nodes, and updating the rows of the nodes in the file system table according to the update request, wherein the start time of the nodes is set equal to the new snapshot timestamp.
US09569455B1 Deduplicating container files
A technique forms contents of a deduplication container from a standalone container file system stored on the same data storage array on which the deduplication container is stored. Such a standalone container includes a container file which is formed by standalone blocks that are not shared with any other file within the standalone container outside of snapshots of that file. The standalone blocks store host data and which are hierarchically related to each other. Upon receiving a deduplication command, the storage processor carries out a set of deduplication operations which include creating and storing the deduplication container in the data storage array. The deduplication container includes container files which are formed by deduplication blocks storing the host data and which are hierarchically related to each other.
US09569453B1 Systems and methods for simulating file system instances
A computer-implemented method for simulating file system instances may include identifying a file system to host a simulated file system instance. The computer-implemented method may also include intercepting attempts to read from the file system. The computer-implemented method may further include, for each intercepted read attempt, generating data to fulfill the intercepted read attempt. The computer-implemented method may additionally include fulfilling the intercepted read attempt with the generated data. Various other methods, systems, and computer-readable media are also disclosed.
US09569450B2 Systems and methods for the comparison of annotations within files
Systems and methods are disclosed for comparing annotations in files to show changes in the annotations at a granular level. In one implementation, a system receives a first file and a second file for comparison. The system determines the annotation ranges for each annotation in the first file and the annotation range for each annotation in the second file. The system then determines the annotations from the first file that overlap with annotations from the second file and compares annotations that overlap. The system then incorporates the comparison of the annotations into a main comparison file. In certain implementations, the system uses an index to determine what annotations overlap. In other implementations, matched pairs are created from overlapping annotations.
US09569449B2 Method and apparatus for autonomic discovery of sensitive content
A data loss prevention (DLP) system provides a policy-based mechanism for managing how data is discovered and classified on an endpoint workstation, file server or other device within an enterprise. The technique described herein works in an automated manner by analyzing file system activity as one or more endpoint applications interact with a file system to build a statistical model of which areas of the file system are (or will be deemed to be) active or highly active. Using this information, scanning to those areas by the DLP software is then prioritized appropriately to focus compute resources on scanning and classifying preferably only those files and folders that are necessary to be scanned, i.e., the file system portions in which the user is applying the majority of his or her activity. As a result, the technique limits scanning to only those areas that have meaningful activity (thereby conserving compute resources with respect to files or folders that have not changed), improving scanning efficiency.
US09569446B1 Cataloging system for image-based backup
Examples of systems and methods for cataloging image-based backups are disclosed. In certain implementations, these systems and methods can obtain information about file system structure from a volume undergoing image-based backup. The systems and methods can generate a catalog of the file system structure that can be stored with the backup image. The systems and methods can generate a searchable index of the catalog so that users can search for files within the backup image without being required to manually mount the backup image containing the searched-for file. As a result, in certain embodiments, users advantageously can more quickly locate and restore files from image-based backups.
US09569443B1 Method and apparatus for providing access to data in unsupported file systems and storage containers
A method, apparatus and system for providing access to data comprising launching an image of a virtual machine, determining a file system or a storage container being unsupported by an operating system coupled to the virtual machine, mapping the file system or the storage container onto the operating system and accessing data within the file system or the storage container through the operating system.
US09569441B2 Archival of objects and dynamic search
In one embodiment, a method determines data stored in a plurality of tables in a first database for archiving. The data is combined from the plurality of tables into a set of objects in a readable format where an object in the set of objects includes terms from the plurality of tables associated with the object. The method then stores the set of objects in the text format in a second database where a search query processor is able to search terms in the set of objects in the readable format. Then, the data stored in the plurality of tables in the first database is deleted in response to the archiving.
US09569440B2 Method and apparatus for content manipulation
A method and system for organizing content data by adding one or more identifiers that place the content data in context or provide additional details about the content. The method includes attaching a label to image data and classifying the image data based on the label.
US09569428B2 Providing an electronic summary of source content
A technique provides an electronic summary of source content. The technique involves performing, on the source content, a content recognition operation to electronically generate text output from the source content. The technique further involves electronically evaluating text portions of the text output based on predefined usability criteria to produce a respective set of usability properties for each text portion of the text output. The technique further involves providing, as the electronic summary of the source content, summarization output which summarizes the source content. The summarization output includes a particular text portion of the text output which is selected from the text portions of the text output based on the respective set of usability properties for each text portion of the text output.
US09569427B2 Intention estimation equipment and intention estimation system
An intention estimation equipment includes: a first training data group; a second training data group; a model creation unit that creates first and second statistical models that estimates an intention of an input text; an error data extraction unit that extracts, from the second training data group, training data corresponding to a text, of which an intention estimation result based on the first and the second statistical models is correct and erroneous, respectively, as error data; an opposite data extraction unit that extracts, from the second training data group, training data that is a cause for an intention estimation result of the error data based on the second statistical model becoming erroneous as opposite data; and a data correction unit that performs correction of the second training data group so that an influence of the error data or of the opposite data on creation of the statistical model is changed.
US09569425B2 Systems and methods for improving the efficiency of syntactic and semantic analysis in automated processes for natural language understanding using traveling features
A natural language understanding system may be given the capability to construct a semantically detailed parse tree for each acceptable interpretation of an input natural language expression (or fewer such parse trees than interpretations) by independently solving sub-trees corresponding to various series of post nominal modifiers and associating those partial solutions with corresponding nodes in the overall parse tree. The argument order in predicate calculus atomic formulas may be standardized in a manner that supports the use of a chart parser applied to a head-driven phase structure grammar and that permits a simplified more tractable grammar that in turn can be used as a domain general semantic grammar.
US09569418B2 Stream-enabled spreadsheet as a circuit
Converting data transformations entered in a spreadsheet program into a circuit representation of those transformations. The circuit representation can run independently of the spreadsheet program to transform input data into output data. In some cases the circuit representation is in the form of hardware, accepts and/or produces data streams, and/or the circuit and/or output data or data streams can be shared among multiple users and/or subscribers. Where data streams are processed, the transformations may include well-specified timing semantics, supporting operations that involve rate-based rate manipulation, value-based rate manipulation, and/or access to past cell values.
US09569410B2 Multilayered document distribution in multiscreen systems
An educational digital publication platform coordinates distribution of multilayered content documents to multiple devices of a user. The platform ingests content and transforms it into a form suitable for web-based publication in the form of a multilayered document while preserving page fidelity. EReading browser applications executing on user devices render layers of the multilayered content into a form readable by end users. The publishing platform authenticates or denies requests to access content on each device and manages distribution of the content to the browser applications executing on authenticated devices, thereby effectively connecting multiple devices of the same user. As the end user interacts with the content, activities are logged by the platform and reported to all the user's connected devices in order to synchronize delivery of content and services.
US09569406B2 Electronic content change tracking
Apparatus, systems, and methods may operate to transmit and receive information, such as between a client and a server, that enables the display of a plurality of version indicators corresponding to a plurality of versions of electronic content, the plurality of versions comprising a first version newer than a second version. Further activities may include detecting selection of, and then displaying, a first selection indicator to indicate selection of the first version and a second selection indicator to indicate selection of the second version. Further activity may include communicate information to enable displaying, at substantially the same time as the first and second selection indicators, at least a portion of a plurality of changes between the first version and the second version. Additional apparatus, systems, and methods are disclosed.
US09569404B2 In-vehicle controller and non-transitory tangible computer readable medium
An in-vehicle controller includes: a first control element for outputting a first output, which corresponds to functional safety standards, in response to a input; a first platform element for controlling a first software in the first control element; a second control element for outputting a second output, which does not correspond to the functional safety standards, in response to the input; a second platform element for controlling a second software in the second control element; and a comparison coupling element for comparing and coupling the first output and the second output, and for outputting a coupled output to an external control object device. The first platform element controls the first software in the first control element independently from the second platform element, which controls the second software in the second control element.
US09569400B2 RDMA-optimized high-performance distributed cache
A server and/or a client stores a metadata hash map that includes one or more entries associated with keys for data records stored in a cache on a server. Each of the entries stores metadata for a corresponding data record, wherein the metadata comprises a server-side remote pointer that references the corresponding data record stored in the cache, as well as a version identifier for the key. A selected data record is accessed using a provided key by: (1) identifying potentially matching entries in the metadata hash map using the provided key; (2) accessing data records stored in the cache using the server-side remote pointers from the potentially matching entries; and (3) determining whether the accessed data records match the selected data record using the provided key and the version identifiers from the potentially matching entries.
US09569395B2 Fast exit from low-power state for bus protocol compatible device
A bus protocol compatible device includes an encoder having an input for receiving a local clock signal, and an output, a multiplexer having a first input for receiving a reference clock signal, a second input coupled to said output of said encoder, a control input for receiving a select signal, and an output, and a driver having an input coupled to said output of said multiplexer, and an output for coupling to a bus protocol link.
US09569394B2 Intercomponent data communication
A request to send a first message from a first component to a second component is received at an arbiter. The first component is located in a first time zone and the second component is located in a second time zone. The arbiter determines that the second component is located in the second time zone. It is determined that the second time zone can be communicated with via one or more communications channels in a first direction. It is determined whether bandwidth is available on the one or more communications channels in the first direction. If bandwidth is available on the one or more communications channels in the first direction, a data path between the first component and the one or more communications channels in the first direction is created and the request is granted. Otherwise, the grant of the request is delayed.
US09569393B2 Memory module threading with staggered data transfers
A method of transferring data between a memory controller and at least one memory module via a primary data bus having a primary data bus width is disclosed. The method includes accessing a first one of a memory device group via a corresponding data bus path in response to a threaded memory request from the memory controller. The accessing results in data groups collectively forming a first data thread transferred across a corresponding secondary data bus path. Transfer of the first data thread across the primary data bus width is carried out over a first time interval, while using less than the primary data transfer continuous throughput during that first time interval. During the first time interval, at least one data group from a second data thread is transferred on the primary data bus.
US09569391B2 Facilitating processing of out-of-order data transfers
Processing of out-of-order data transfers is facilitated in computing environments that enable data to be directly transferred between a host bus adapter (or other adapter) and a system without first staging the data in hardware disposed between the host bus adapter and the system. An address to be used in the data transfer is determined, in real-time, by efficiently locating an entry in an address data structure that includes the address to be used in the data transfer.
US09569387B2 Master-slave detection method and master-slave detection circuit
A master-slave detection method includes: every single time period, utilizing a random manner for determining whether a first device is used to transmit a specific pulse signal to a second device; every single time period, utilizing a random manner for determining whether the second device is used to transmit the specific pulse signal to the first device; when the first device receives at least one portion of the specific pulse signal earlier than the second device, setting the first device as a master device, stopping the master device from sending the specific pulse signal and utilizing the master device to start transmitting a specific sequence; and setting the second device as a slave device when the second device receives the specific sequence. The at least one portion of the specific pulse signal includes continuous single pulses.
US09569385B2 Memory transaction ordering
Embodiments are disclosed relating to methods of ordering transactions across a bus of a computing device. One embodiment of a method includes determining a current target memory channel for an incoming transaction request, and passing the incoming transaction request downstream if the current target memory channel matches an outstanding target memory channel indicated by a direction bit of a counter or the counter equals zero. The method further includes holding the incoming transaction request if the counter is greater than zero and the current target memory channel does not match the outstanding target memory channel.
US09569381B2 Scheduler for memory
A scheduler controls execution in a memory of operation requests received in an input request set (IRS) by providing a corresponding output request set (ORS). The scheduler includes zone standby units having a one-to-one relationship with corresponding zones such that each zone standby unit stores an operation request. The scheduler also includes an output processing unit that determines a processing sequence for the operation requests stored in the zone standby units to provide the ORS.
US09569380B2 Memory controller placement in a three-dimensional (3D) integrated circuit (IC) (3DIC) employing distributed through-silicon-via (TSV) farms
Aspects disclosed in the detailed description include memory controller placement in a three-dimensional (3D) integrated circuit (IC) (3DIC) employing distributed through-silicon-via (TSV) farms. In this regard, in one aspect, a memory controller is disposed in a 3DIC based on a centralized memory controller placement scheme within the distributed TSV farm. The memory controller can be placed at a geometric center within multiple TSV farms to provide an approximately equal wire-length between the memory controller and each of the multiple TSV farms. In another aspect, multiple memory controllers are provided in a 3DIC based on a distributed memory controller placement scheme, in which each of the multiple memory controllers is placed adjacent to a respective TSV farm among the multiple TSV farms. By disposing the memory controller(s) based on the centralized memory controller placement scheme and/or the distributed memory controller placement scheme in the 3DIC, latency of memory access requests is minimized.
US09569379B1 Method for burning data into tire pressure monitoring device
A method for burning data into a tire pressure monitoring device includes the steps of preparing a burning tool and a tire pressure monitoring device and connecting them electrically with a single wire to enable data or signal transmission between the burning tool and the tire pressure monitoring device, thereby achieving single-wire data burning and two-way communication between the burning tool and the tire pressure monitoring device.
US09569378B2 Processing element data sharing
A memory sharing method and system in a distributed computing environment. The method includes placing a first operator and a second operator within a processing element. The first operator is associated with a first host and the second operator associated with a second and differing host of a distributed computing system. Requests for usage of global data with respect to multiple processes are received from the first operator and the second operator. The global data is stored within a specified segment of a shared memory module that includes shared memory space being shared by the first operator and the second operator. The multiple processes are executed and results are generated by the first operator and the second operator with respect to the global data.
US09569373B2 Sharing message-signaled interrupts between peripheral component interconnect (PCI) I/O devices
A PCI function, such as a device driver, may request that additional MSI resources be allocated to an I/O device coupled to a PCI Host Bridge (PHB). However, there may not be any unallocated MSI resource remaining in the PHB. Instead, a hypervisor may request to borrow MSI resources assigned to other PCI functions in the system. For example, the PCI function requesting the additional MSI resources may ask for a certain number of MSI resources for a certain period of time—e.g., a lease. The hypervisor then determines which of the other PCI functions (referred to as a loaning PCI functions) are willing to lend or loan their MSI resources. Once the MSI resources available for lease are known, the hypervisor informs the requesting PCI function of these resources which, in turn, binds the additional MSI resources to the I/O device.
US09569371B2 Memory device, memory system, and operating method of memory system
A memory device, a memory system, and an operating method of the memory system is provided. The operating method includes operations of transmitting an authentication request to a memory device using a memory controller; converting the authentication request to a first address using the memory device; processing authentication data that corresponds to the first address and indicates a physical characteristic of the memory device and transmitting the authentication data as an authentication response to the authentication request to the memory controller using the memory device; and verifying whether the authentication response received from the memory device is an authentication response to the authentication request using the memory controller.
US09569367B1 Cache eviction based on types of data stored in storage systems
Exemplary methods for improving cache utilization include in response to receiving a request to store data, storing the data in one of a plurality of cache slots of a cache. In one embodiment, the methods further include after storing the data, setting a status of the cache slot as write pending to indicate that the cache slot contains data which needs to be written to a corresponding destination storage device. The methods include determining an eviction type of the cached data based on whether the destination storage device is a local storage device or a remote storage device. In one embodiment, after copying data from the cache slot to the corresponding destination storage device, marking the cache slot with the determined eviction type. In response to receiving another request to store data, evicting at least one of the cache slots based on the eviction type.
US09569364B1 Multiple history based micro partition prefetch optimization
Techniques are disclosed for prefetching cache lines. One technique includes dispatching a virtual processor and recording a first set of addresses associated with one or more cache lines used by the virtual processor. The technique also includes redispatching the virtual processor and recording a second set of addresses associated with one or more cache lines used by the virtual processor. The technique further includes comparing the first set of addresses with the second set of addresses to determine one or more common addresses between the first set and the second set. The technique includes placing the one or more common addresses into a memory. Finally, the technique includes redispatching the virtual processor.
US09569354B2 System and method to emulate an electrically erasable programmable read-only memory
The disclosure relates to an electronic memory system, and more specifically, to a system to emulate an electrically erasable programmable read-only memory, and a method to emulate an electrically erasable programmable read-only memory. According to an embodiment of the disclosure, a system to emulate an electrically erasable programmable read-only memory is provided, the system including a first memory section and a second memory section, wherein the first memory section comprises a plurality of storage locations configured to store data partitioned into a plurality of data segments and wherein the second memory section is configured to store information mapping a physical address of a data segment stored in the first memory section to a logical address of the data segment.
US09569353B2 Automotive electronic control unit and data rewriting method for automotive electronic control unit
An automotive electronic control unit receives rewrite data wirelessly transmitted in units of a predetermined size from an external device and rewrites data stored in a nonvolatile memory based on the rewrite data. At this time, the rewrite data is communicated by switching between broadcast communication and unicast communication, or between multicast communication and unicast communication.
US09569352B2 Storage module and method for regulating garbage collection operations based on write activity of a host
A storage module and method for regulating garbage collection operations based on write activity of a host are disclosed. In one embodiment, a storage module determines whether the host is operating in a burst mode by determining whether write activity of the host over a time period exceeds a threshold. The write activity can comprise one or both of (i) an amount of data received from the host to be written in the storage module and (ii) a number of write commands received from the host. If the host is operating in the burst mode, the storage module limits an amount of garbage collection operations during the burst mode. When the host is no longer operating in the burst mode, the storage module increases an amount of garbage collection operations.
US09569350B2 Multidimensional resource manager/allocator
An apparatus and method for multidimensional resource allocation and management are provided. The method includes receiving a request for allocation of a block of a multidimensional memory resource, selecting a grid for tracking spaces of the multidimensional memory resource according to the allocation request, determining whether a block of the multidimensional memory resource corresponding to the request for the allocation of the block of the multidimensional memory resource is unallocated, and allocating the unallocated block of the multidimensional memory resource.
US09569347B2 Testing optimized binary modules
Various embodiments test an optimized binary module. In one embodiment, a region in a set of original binary code of an original binary module in which branch coverage is expected to be achieved is selected based on a set of profile information. The region is selected as a target region to be optimized. An optimized binary module is created, where the target region has been optimized in the optimized binary module. The optimized binary module is verified by synchronizing execution of the optimized binary module with execution of the original binary module at a checkpoint while executing both the optimized binary module and the original binary module. The optimized binary module is further verified by comparing an output from executing the optimized binary module to an output from executing the original binary module.
US09569341B1 Function execution prioritization
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for assigning levels of priority to selected source code functions. One of the methods includes for each selected function, a respective associated first set of functions reachable from the selected function by at most N steps, and a respective associated second set of functions that are each reachable from the selected function by more than N steps and less than M steps are computed. A first partition having all selected functions whose respective associated first set of functions has at least one of the subject functions is computed. A second partition having selected functions not in the first partition and whose respective associated second set of functions has at least one of the subject functions is computed. Selected functions belonging to the first partition are assigned a higher priority than selected functions belonging to the second partition.
US09569340B2 Generating production server load activity for a test server
A method of replicating on a test server a production load of a production server. The method can include creating the production load on the production server by processing client requests received from clients. The method further can include, while the client requests are processed, via a processor, in real time, replicating the production load to generate a replicated production load that represents the client requests and defines state information representing unique states formed between the production server and the respective clients. The method also can include, in real time, communicating the replicated production load in order to replicate the production load on the test server.
US09569335B1 Exploiting software compiler outputs for release-independent remote code vulnerability analysis
A central check system (CCS) is coupled to a remote software system (RSS). Data is fetched from the RSS, the data being software code derivatives generated by a software compiler on the RSS with a version different than a version of the software program associated with the CCS. Static software testing is performed of the software program on the CCS using the fetched data and test results provided in a required format.
US09569332B2 System and method for investigating anomalies in API processing systems
A method is provided for detecting irregularities of one or more application programmer interface (API) entities. The method includes receiving a request for data of one or more API entities. The method further includes monitoring said data from at least one server and detecting irregularities in the data. The method also includes displaying information pertaining to the irregularities to a user.
US09569330B2 Performing dependency analysis on nodes of a business application service group
A method and apparatus of determining enterprise network component dependency in a business application service group is disclosed. An example method may include collecting performance data of present operating conditions of a plurality of network components operating in the enterprise network and storing the performance data in memory. The method may also include extracting ontological component data of the plurality of network components from the collected performance data, and comparing the collected performance data with predefined service tier threshold parameters. The method may also include establishing direct and indirect relationships between the plurality of network components based on the determined operational relationships, and assigning a steady state to the established direct and indirect relationships.
US09569325B2 Method and system for automated test and result comparison
A method and a system for automated test and result comparison, suitable for a client computer to control a management server to test sensors in a server to be tested, are provided. In the method, an operating interface of a management program of the management server is logged in through a network, and operating actions of a user testing the sensors by using the operating interface are simulated to generate keyboard and mouse control instructions corresponding to the operating actions by using a keyboard-and-mouse automation program. The keyboard and mouse control instructions are executed to operate the operating interface, so as to control the management program to test the sensors. The test parameters obtained by the management program testing the sensors are captured, and compared with predetermined parameters in a database to obtain a test result. Finally, the test result is stored as a test file.
US09569323B1 Flight deck control cueing
Technologies are described herein for cueing a pilot to flight deck controls based on steps in an electronic checklist (ECL). In one aspect, a computer-implemented method for cueing flight deck controls based on steps in an ECL includes displaying the ECL on an aircraft display that includes one or more steps involving controls on the flight deck. A step from the ECL is highlighted on the aircraft display and an indication indicating that the step has been completed is received. Upon receiving the indication, a next step in the ECL is highlighted. In various embodiments, flight deck visual indicators associated with the controls may be activated corresponding to steps in the ECL.
US09569321B2 Method for remote asynchronous replication of volumes and apparatus therefor
A method for remote asynchronous volume replication and apparatus therefore are disclosed. Asynchronous replication is applied to deal with data changes on the source volume on the local site incurred by Host IO requests. In coordination with the “point-in-time differential backup” technology, the data is subjected to be backuped to Source BAS on the local site (backup-on-write operation) only when the original data being written into the block of the source volume is different from the data of the corresponding block of the destination volume on the remote site. As a result, once a new data is written into the source volume completely, the host will be responded that its Host IO request is completed. Therefore, the data necessarily transmitted to the destination volume on the remote site can be minimized, and the problem of remote data transmission limited by network bandwidth can be prevented effectively, thereby keeping the operation performance of the storage system at a better level.
US09569320B2 Non-volatile memory program failure recovery via redundant arrays
Non-volatile memory program failure recovery via redundant arrays enables higher programming bandwidth and/or reduced latency in some storage subsystem implementations, e.g. a solid-state disk. Data to program N portions of a plurality of non-volatile memories is received at a non-volatile memory controller. The data includes particular data to program a particular one of the N portions. The particular data is stored in an allocated buffer associated with the non-volatile memory controller. Programming the particular data to a particular one of the non-volatile memories is begun. Redundancy information sufficient to recover from failures of M of the N portions is updated. The allocated buffer is freed. At least one of the storing, the beginning programming, the updating, and the freeing is in response to the receiving of the particular data. The freeing is prior to the particular non-volatile memory completing the programming.
US09569318B2 Failover handling in a content node of a content delivery network
Described herein are methods, systems, and software for accommodating failover of a content node in a content delivery network. In one example, a method of operating a content node includes receiving a communication for an end user device from a control node, wherein an interrupted content node previously handled the communication. The method further includes determining if the communication includes a synchronization packet and identifying connection information for the communication. The method also provides, if the communication includes a synchronization packet, accepting the communication and handling delivery for the end user device. The method also includes, if the communication does not include the synchronization packet, determining if a match exists between the connection information for the communication and connection information stored in a flow table, and handling the communication based on the match.
US09569309B2 Managing error data and resetting a computing system
Various techniques for managing a system reset of a computing system to maintain error data are described herein. In one example, a computing system configured for managing a system reset to maintain error data comprises a memory buffer device to receive a transaction from a system processor and to notify the system processor of an error in performing the transaction to volatile memory. In some examples, the system processor is configured to initiate a system reset of the computing system in response to the error, the system reset comprising a reset of the memory buffer device. Furthermore, the computing system includes an integrated circuit to block the reset of the memory buffer device to maintain error data in the volatile memory.
US09569308B1 Reduced-overhead error detection and correction
A memory controller is operable in an error detection/correction mode in which N syndrome values apply to N data words of a data volume, respectively, but a single parity bit is shared across all N data words of the data volume.
US09569306B1 Recovery of multi-page failures in non-volatile memory system
A data storage system includes a controller and a non-volatile memory array having a plurality of blocks each including a plurality of physical pages. The controller maintains a logical-to-physical translation (LPT) data structure that maps logical addresses to physical addresses and implements a first data protection scheme that stripes write data over the plurality of physical blocks. In response to a read request requesting data from a target page stripe, the controller detecting errors in multiple physical pages of the target page stripe. In responsive to detecting errors in multiple physical pages of the target page stripe, the controller scans the LPT data structure to identify a set of logical addresses mapped to the target page stripe and triggers recovery of the target page stripe by a higher level controller that implements a second data protection scheme, wherein triggering recovery includes transmitting the set of logical addresses to the higher level controller.
US09569305B2 Memory device and control method of memory device
A memory device includes: a memory including a first port and a second port that are accessible; an error check and correct encoding circuit that applies an error check and correct code to data and writes them into the first port of the memory; an error check and correct decoding circuit that receives input of the data and the error check and correct code read from the first port of the memory, and corrects the inputted data in case of an error in the inputted data is detected based on the inputted error check and correct code; and a control circuit that writes the corrected data and the error check and correct code into the second port of the memory in case of the error is detected and a current access address and a previous access address to the first port of the memory are different.
US09569302B1 Decoding of turbo product codes using miscorrection detection
Decoding using miscorrection detection is disclosed. A measure indicative of the number of proposed corrections included in a set of proposed corrections corresponding to one or more of a plurality of read values is received. The plurality of read values corresponds to a codeword. It is determined whether the number of proposed corrections is a permitted number of corrections.
US09569300B2 Systems and methods for error handling
Systems and methods for performing error handling in ERP systems are disclosed. In one implementation, the method comprises receiving processed jobs data from at least one of the ERP systems. Further, the method comprises analyzing the processed jobs data to determine error data associated with one or more errors occurred while processing jobs in the at least one of the ERP systems. Further, the method comprises executing at least one corrective action to rectify the one or more errors based on the error data. Further, the method comprises tracking processing of the jobs in the at least one of the ERP system upon executing the at least one corrective action. Further, the method comprises performing one or more trigger actions to improve performance of the jobs based on the tracking.
US09569294B2 Information handling system physical component inventory to aid operational management through near field communication device interaction
NFC communications from a mobile phone to an information handling system initiates an inventory by a management controller of the information handling system. The inventory is provided to the mobile telephone with a second NFC communication so that an end user can see a visual depiction of the interior of the information handling system before opening the chassis of the system.
US09569293B2 Push instruction for pushing a message payload from a sending thread to a receiving thread
A processor core of a data processing system receives a push instruction of a sending thread that requests that a message payload identified by at least one operand of the push instruction be pushed to a mailbox of a receiving thread. In response to receiving the push instruction, the processor core executes the push instruction of the sending thread. In response to executing the push instruction, the processor core initiates transmission of the message payload to the mailbox of the receiving thread. In one embodiment, the processor core initiates transmission of the message payload by transmitting a co-processor request to a switch of the data processing system via an interconnect fabric.
US09569292B2 Remotable contracts for the web
A “Remotable Contract Implementation”, as described herein, provides various techniques for implementing static type checking of remoted contracts across iframes using scripts such as TypeScript, JavaScript, AJAX, etc., thereby enabling structured data and rich patterns of control flow across iframe boundaries. The Remotable Contract Implementation enables the static type-checking over the limited browser postMessage channel of communication across iframes, by generating statically type-checked proxies at runtime based on dynamic reflection, and allowing for full fidelity of JavaScript control flow interactions (e.g. methods, events, asynchronous communications, etc.) over that channel. Further, in various embodiments, the Remotable Contract Implementation provides various methods that can be used to produce useful application context for otherwise isolated applications by providing access to particular browser resources or information that would otherwise be unavailable over the postMessage communication channel using conventional scripting techniques.
US09569289B2 Generic distributed processing for multi-agent systems
Generic Distributed Processing Unit (DPU) for Multi-Agent Systems (MAS) provides a Machine to Machine (M2M) interface that is fast, flexible, redundant and scalable. It allows the handling of unlikely edge cases that Human Machine Interfaces (HMI) cannot. It also allows the processing of excessive amounts of ancillary data that are not processed easily with an HMI arrangement. In the digital ecosystem, any like DPU can back up any other, making the system exceedingly robust.
US09569287B1 System and method for interactive tutorials
In one embodiment, a method includes initializing a software application operable to switch between a standard mode and a tutorial mode. The software application includes a standard function set, a tutorial function set, and a user interface operable to supply events. The method further includes, in the standard mode, routing the events to the standard function set. In addition, the method includes, in the tutorial mode, diverting the events to the tutorial function set.
US09569284B2 Composing applications on a mobile device
Methods, systems, and computer program products for composing applications on a mobile device are provided herein. A method includes exposing multiple capabilities from a set of multiple applications installed on an operating system of a user device to a configuration module executing on the operating system of the user device; defining one or more rules associated with using each of the multiple exposed capabilities; and invoking a combination of two or more of the multiple exposed capabilities, based on said one or more defined rules, to execute a user-defined task, wherein said invoking is executed by a super application executing on the operating system of the user device.
US09569283B2 Write back of documents opened in third-party applications
Embodiments of the present disclosure may include a system and method for passing documents between sandboxed applications in an efficient manner. When a document is passed from a source application to a target application, information regarding when the document was passed and to which application the document was passed to is stored in a document history table. Once the document is passed back to the source application, a document matching manager relies on information stored in the history table to determine if the document being passed back should overwrite a previous version of the document. If the document matching manager cannot determine that the previous version of the document should be overwritten, a user may be prompted to store the document at a desired location.
US09569282B2 Concurrent mutation of isolated object graphs
Fine-grained parallelism within isolated object graphs is used to provide safe concurrent operations within the isolated object graphs. One example provides an abstraction labeled IsolatedObjectGraph that encapsulates at least one object graph, but often two or more object graphs, rooted by an instance of a type member. By encapsulating the object graph, no references from outside of the object graph are allowed to objects inside of the object graph. Also, the encapsulated object graph does not contain references to objects outside of the graphs. The isolated object graphs provide for safe data parallel operations, including safe data parallel mutations such as for each loops. In an example, the ability to isolate the object graph is provided through type permissions.
US09569281B1 Dynamic synchronization object pool management
A number of synchronization objects simultaneously usable during runtime by a group of threads within a multi-threaded execution environment is predicted by a processor that manages synchronization object allocations within the multi-threaded execution environment. A synchronization object pool is allocated with the predicted number of synchronization objects, each initialized with a deployment state of undeployed and an acquisition state of unlocked. Over time, the deployment state is changed between deployed and undeployed in response to requests by threads to deploy and undeploy the synchronization objects. The acquisition state is independently controlled as the synchronization objects are acquired and released by the threads. The allocated number of synchronization objects within the synchronization object pool is adjusted during the runtime in response to determined deployment rates of the allocated number of synchronization objects.
US09569276B2 System and method for dynamic user assignment in a virtual desktop environment
A system and method for dynamically re-allocating a user to an alternative virtual desktop pool. A virtual application may monitor relevant parameters related to resource utilization and end-user experience. Certain information, for example, information provided by an administrator, related to capabilities and capacity of one or more virtual desktop pool capabilities may be stored. The virtual appliance may re-allocate or migrate the user to an alternative virtual desktop pool based, at least in part, on the monitored parameters and the stored capabilities and capacity information. Any changes in the user's activities may be reflected in further re-allocation of the user to another alternative virtual desktop pools to ensure a suitable end-user experience.
US09569270B2 Mapping thread phases onto heterogeneous cores based on execution characteristics and cache line eviction counts
Techniques are generally described for mapping a thread onto heterogeneous processor cores. Example techniques may include associating the thread with one or more predefined execution characteristics, assigning the thread to one or more heterogeneous processor cores based on the one or more predefined execution characteristics, and/or executing the thread by the respective assigned heterogeneous processor cores.
US09569262B2 Backfill scheduling for embarrassingly parallel jobs
Backfill scheduling for embarrassingly parallel jobs. A disclosed method includes: receiving an initial schedule having a plurality of jobs scheduled over time on a plurality of nodes, determining that a first job can be split into a plurality of sub-tasks that can respectively be performed in parallel on different nodes, splitting the first job into the plurality of sub-tasks, and moving a first sub-task from its position in the initial schedule to a new position to yield a first revised schedule.
US09569260B2 Efficient priority-aware thread scheduling
A priority-based scheduling and execution of threads may enable the completion of higher-priority tasks above lower-priority tasks. Occasionally, a high-priority thread may request a resource that has already been reserved by a lower-priority thread, and the higher-priority thread may be blocked until the lower-priority thread relinquishes the reservation. Such prioritization may be acceptable if the lower-priority thread is able to execute comparatively unimpeded, but in some scenarios, the lower-priority thread may execute at a lower priority than a third thread that also has a lower priority than the high-priority thread. In this scenario, the third thread is effectively but incorrectly prioritized above the high-priority thread. Instead, upon detecting this scenario, the device may temporarily elevate the priority of the lower-priority thread over the priority of the third thread until the lower-priority thread relinquishes the resource, thereby reducing the waiting period of the high-priority thread for the requested resource.
US09569251B2 Analytics platform spanning a subset using pipeline analytics
Determination and indication of operational performance of deployments in an expert integrated system that has multiple deployments, with each deployment having multiple patterns. The determination is based upon pipe analytics, with the pipe analytics being performed over a common subnet that includes both the analytics platform and the management nodes of each deployment of the multiple deployments.
US09569250B2 Analytics platform spanning subset using pipeline analytics
Determination and indication of operational performance of deployments in an expert integrated system that has multiple deployments, with each deployment having multiple patterns. The determination is based upon pipe analytics, with the pipe analytics being performed over a common subnet that includes both the analytics platform and the management nodes of each deployment of the multiple deployments.
US09569245B2 System and method for controlling virtual-machine migrations based on processor usage rates and traffic amounts
Plural virtual machines are executed by plural information processing devices coupled to each other via a network and connected to plural storage devices, where each information processing device executes one or more virtual machines by using a processor thereof. When first virtual machines used for distributed processing are created, a management device monitors a utilization ratio of the processor used for each of the first virtual machines, a first communication volume used for an access of each of the first virtual machines to one of the plural storage devices, and a second communication volume used for arithmetic processing of each of the first virtual machines performed on data stored in the plural storage devices. The management device controls a migration of each of the first virtual machines between the plural information processing devices, based on the utilization ratio of the processor, the first communication volume, and the second communication volume.
US09569244B2 Implementing dynamic adjustment of I/O bandwidth for virtual machines using a single root I/O virtualization (SRIOV) adapter
A method, system and computer program product are provided for implementing dynamic adjustment of Input/Output bandwidth for Virtual Machines of a Single Root Input/Output Virtualization (SRIOV) adapter. The SRIOV adapter includes a plurality of virtual functions (VFs). Each individual virtual function (VF) is enabled to be explicitly assigned to a Virtual Machine (VM); and each of a plurality of VF teams is created with one or more VFs and is assigned to a VM. Each VF team is enabled to be dynamically resizable for dynamic adjustment of Input/Output bandwidth.
US09569235B1 Managing virtual systems in data storage systems
A method is used in managing virtual systems in data storage systems. First and second virtual systems are managed. The first virtual system uses a first format for communicating with a data storage system and the second virtual system uses a second format for communicating with the data storage system. A universal virtual system management module of the data storage system is used for communicating with the first and second virtual systems. The universal virtual system management module communicates with the first virtual system by using a first virtual system handler configured to communicate based on the first format. The universal virtual system management module communicates with the second virtual system by using a second virtual system handler configured to communicate based on the second format.
US09569233B2 Elastic offload of prebuilt traffic management system component virtual machines
Embodiments are directed towards employing a traffic management system (TMS) that is enabled to deploy component virtual machines (CVM) to the cloud to perform tasks of the TMS. In some embodiments, a TMS may be employed with one or more CVMs. In at least one embodiment, the TMS may maintain an image of each CVM. Each CVM may be configured to perform one or more tasks, to operate in specific cloud infrastructures, or the like. The TMS may deploy one or more CVMs locally and/or to one or more public and/or private clouds. In some embodiments, deployment of the CVMs may be based on a type of task to be performed, anticipated resource utilization, customer policies, or the like. The deployment of the CVMs may be dynamically updated based on monitored usage patterns, task completions, customer policies, or the like.
US09569232B1 Network traffic data in virtualized environments
Approaches are described for collecting and/or utilizing network traffic information, such as network flow data, within a virtualized computing environment. The network traffic information can be collected on one or more host computing devices that host virtual machines. The collected network traffic information can include virtualized computing environment specific information, such as a user account identifier (ID), virtual machine identifier (ID), session termination information and the like. The collected network traffic information can also be presented to the user of the virtualized computing environment.
US09569229B1 Automatic start of an application at start up for a media player appliance
A media player appliance including a controller configured to receive an indication from a remote control device that designates a selected application to automatically start when the media player appliance is starting up, update a configuration file to designate the selected application for automatic start, and automatically start an application designated in the configuration file when the media player appliance is starting up.
US09569228B2 Comparing and provisioning configurations for a client having a windows-based embedded image
Examples of methods and apparatus are provided for comparing and provisioning configurations for a local client having a windows-based embedded image. The apparatus may include a retrieval module of the local client configured to facilitate locating a remote repository server containing a new configuration file, to facilitate obtaining the new configuration file from the remote repository server, and to facilitate obtaining a previous configuration file associated with a previous configuration change successfully applied to the embedded image. The apparatus may include a configuration comparison module of the local client configured to compare the new configuration file with the previous configuration file. The apparatus may include an apply settings module of the local client configured to apply, to the embedded image, one of a new configuration change and the previous configuration change based on the comparison. The new configuration change may be based on the new configuration file.
US09569223B2 Mixed shared/non-shared memory transport for virtual machines
Methods, systems and computer program products are provided for mixed shared/non-shared memory transport in virtual machines. A computer-implemented method may include providing a shared memory area writeable by a first virtual processor and a second virtual processor that are runnable on a host CPU, retrieving the information stored in the shared memory area by the first virtual processor when the first virtual processor stops running on the host CPU and before the second virtual processor runs on the host CPU, and storing the retrieved information from the shared memory area in a non-shared memory.
US09569221B1 Dynamic selection of hardware processors for stream processing
A computing platform supports stream processing pipelines, each of which comprises a sequence of stream processing tools. Upon specification of a stream processing pipeline, multiple available hardware processors are evaluated to determine which of the processor is capable of executing each tool of the pipeline while satisfying specified performance goals. Among these processors, a hardware processor is selected for each pipeline tool that will minimize power consumption.
US09569218B2 Decomposing operations in more than one dimension into one dimensional point operations
A processing architecture uses stationary operands and opcodes common on a plurality of processors. Only data moves through the processors. The same opcode and operand is used by each processor assigned to operate, for example, on one row of pixels, one row of numbers, or one row of points in space.
US09569213B1 Semantic visual hash injection into user activity streams
In various implementations, an abstraction is generated from an asset associated with an asset-modifying workflow. The abstraction can be embedded into an activity stream generated from an asset-modification application and communicated to a remote server device for collection and analysis. The remote server device, upon receiving at least the abstraction, can determine a contextual identifier for association with the abstraction and the asset associated with the asset-modifying workflow. The remote server device can conduct usage analysis on data received from the activity stream in association with the contextual identifier, and further send a signal to the asset-modification application to customize the workflow based on the contextual identifier determined to be associated with the abstraction and asset.
US09569211B2 Predication in a vector processor
Embodiments relate to vector processor predication in an active memory device. An aspect includes a method for vector processor predication in an active memory device that includes memory and a processing element. The method includes decoding, in the processing element, an instruction including a plurality of sub-instructions to execute in parallel. One or more mask bits are accessed from a vector mask register in the processing element. The one or more mask bits are applied by the processing element to predicate operation of a unit in the processing element associated with at least one of the sub-instructions.
US09569205B1 Systems and methods for remotely configuring applications
A computer-implemented method for remotely configuring applications may include (1) identifying a centrally administered application that includes a configuration specification that defines at least one setting available for the centrally administered application and that is prepared to provide the configuration specification, (2) identifying, by extracting the configuration specification for the centrally administered application, a settings field of the configuration specification, (3) creating a settings configuration policy that specifies a value for the settings field, (4) detecting an instance of the centrally administered application that includes the configuration specification, and (5) pushing the value for the settings field to the instance of the centrally administered application in accordance with the settings configuration policy. Various other methods, systems, and computer-readable media are also disclosed.
US09569202B2 Transparent type-based object augmentation by orthogonal functionality
Tools and techniques are described for transparently and safely augmenting the functionality of objects in an existing collection of objects. One approach automatically creates a dynamic interface for a known object type T, having the same type signature as T. Augmentations which implement the interface are then recognized, and an interpreted or compiled code environment is adjusted to invoke their functionality, which is orthogonal to the indicated functionality of type T. An application program executing in the adjusted environment automatically and transparently generates an instance of each augmentation, and the augmentations are composed to run when the original object of type T is accessed. Some suitable orthogonal functionalities include: data logging, event logging, data validation, event validation, localization of strings, localization of a display format, administrator alerts, inspection of data without alteration of the data, malware scanning, scanning for a code security vulnerability, or reporting on one of the foregoing.
US09569200B2 Live operating system update mechanisms
Mechanisms are provided for performing a live update of an operating system. The mechanisms receive an update to an operating system and clone a root volume group associated with an operating system instance executing in a first logical partition of the data processing system to generate a cloned root volume group. The mechanisms apply the update to the cloned root volume group to generate an updated and cloned root volume group and boot a second logical partition of the data processing system using the updated and cloned root volume group. Moreover, the mechanisms mirror the original root volume group associated with an operating system instance executing in a first logical partition and import the mirrored root volume group into the second logical partition. The mechanisms migrate application instances to the second logical partition by restarting the application instances in the second logical partition using the mirrored root volume group.
US09569199B2 Systems and methods to update source code files
Methods and systems that facilitate efficient and effective application program maintenance and patch distribution are described. A device comprises: a memory that stores application source code files and instructions for creating a hot patch file, wherein the application source code files include an update source code file and initial source code files before an application update; and a processor operable to create the hot patch file, wherein the hot patch file is created based upon differences between a pair of optimized source code file sets that result from optimization of a first set of the initial source code files and separate optimization of a second set of source code files; wherein the second set includes an update source code file and associated files selected from the first set based on results from a graph indicating manners in which said source code files related to one another.
US09569198B2 Release lifecycle management system for multi-node application
A deployment system provides the ability to deploy a multi-node distributed application, such as a cloud computing platform application that has a plurality of interconnected nodes performing specialized jobs. The deployment system may update a currently running cloud computing platform application according to a deployment manifest and a versioned release bundle that includes jobs and application packages. The deployment system determines changes to the currently running cloud computing platform application and distributes changes to each job to deployment agents executing on VMs. The deployment agents apply the updated jobs to their respective VMs (e.g., launching applications), thereby deploying an updated version of cloud computing platform application.
US09569193B2 System and method for patching java cloud services for use with a cloud computing environment
A system and method for patching cloud services for use with a cloud computing environment. In accordance with an embodiment, a cloud environment includes a cloud services infrastructure, which allows a suite of software applications, middleware, and database offerings to be delivered to customers in a self-service, elastically scalable manner. Over time, it may become necessary to update one or more of the deployed services. In accordance with an embodiment, services can be patched using a two phase approach. During an offline phase, patches are used to update shared components, such as middleware volumes, without disrupting any currently running services. Subsequently, during an online phase, patched components are enabled on all service hosts, and any necessary domain update/upgrade operations are invoked.
US09569187B2 Irreducible modules
An approach to generating irreducible modules. The approach includes a method that includes receiving, by at least one computing device, data associated with a specification. The method includes defining, by the at least one computing device, a pattern on the received data. The pattern reduces a set of rules into a single condition. The method includes generating, by the at least one computing device, an irreducible module based on the pattern. The irreducible module has one output dependent variable and is associated with a data flow application.
US09569186B2 Energy-focused re-compilation of executables and hardware mechanisms based on compiler-architecture interaction and compiler-inserted control
A method comprising of analyzing and transforming a program executable at compile-time such that a processor design objective is optimized. A method including analyzing an executable to estimate energy consumption of an application component in a processor. A method including transforming an executable to reduce energy consumption in a processor. A processor framework controlled by compiler inserted control that statically exposes parallelism in an instruction sequence. A processor framework to reduce energy consumption in an instruction memory system with compiler inserted control.
US09569185B2 Changing de-optimization guard representation during the compilation process
A method for compiling code includes receiving a code section representation including a guard at a location, placing, at the guard, a triggering condition, and relocating the guard from the location to a second location in the code section representation. The method also includes transforming the guard into a control-split instruction. The control-split instruction includes a deoptimization branch and a continue execution branch. The method further includes placing, at the guard, a deoptimization instruction, and selecting a symbolic frame state linked to a side-effecting instruction. The side-effecting instruction is the last side-effecting instruction before the control-split instruction. The method also includes linking the deoptimization instruction with the symbolic frame state based on the symbolic frame state being linked to the side-effecting instruction, unlinking the symbolic frame state from the side-effecting instruction, and storing the code section representation.
US09569181B2 System and method for supporting an object oriented scripting tool
A system and method can support an object-oriented scripting tool. The system can comprise a parser that operates to parse a document that specifies a software class in a scripting language using one or more tags that are defined in a markup language environment. Furthermore, the system can include a type definition table that includes a plurality of type definitions, wherein this type definition table operates to use a tag name of a said tag as a key that is associated with a type definition. Additionally, the system can include an instance pool that operates to store one or more instances of the software class for the object-oriented scripting tool.
US09569180B1 Application development in cloud based environment
A computer-implemented method includes monitoring a template registry for changes in the template registry. In response to detecting a new template in the template registry, the method includes analyzing the new template to identify explicit and implicit metadata corresponding to the new template. The method further includes determining one or more possible link dependencies between a container based on the new template and one or more other containers, respectively, based on the identified explicit and implicit metadata. In addition, the method includes providing container setting recommendations to a user based on the one or more possible link dependencies and the identified explicit and implicit metadata.
US09569164B2 Central display with private secondary displays
An apparatus, system, and method for a central display with private secondary displays. The apparatus includes a central information handling device and a secondary generation module. The central information handling device generates a central image for a central display. The central display is in communication with a plurality of secondary devices communicating with a plurality of secondary displays. Each secondary device communicates with a distinct secondary display. The secondary generation module generates a secondary image for two or more of the secondary displays of the secondary devices. The central display is viewable concurrently by users of each secondary display.
US09569158B2 Composite service providing system
A composite service providing system including a plurality of network electronic devices communicatively connected with each other. The plurality of network electronic devices includes electronic devices, each of which is capable of providing at least one service. A plurality of services provided by a plurality of electronic devices are combined to constitute a composite service. The composite service providing system further includes a composite service designating system that designates a composite service to be provided, an electronic device determining system that determines an electronic device that provides each of a plurality of services necessary for providing the composite service designated with the composite service designating system, and a controlling system that control the electronic devices determined by the electronic device determining system to provide the services so that the composite service designated by the designating system is provided.
US09569156B2 Apparatus, method, and medium allocate divided jobs to a plurality of rasterizing units
A control apparatus includes a first predicting unit configured to predict a rasterizing time for each of predetermined units of processing of a first print job, an allocating unit configured to allocate a plurality of divided jobs acquired by dividing the first print job into the units of the processing to a plurality of rasterizing units, an acquiring unit configured to acquire an actual value of a rasterization speed of each of the rasterizing units, and a second predicting unit configured to predict completion times of rasterization processing of a second print job in each of the rasterizing units based on the actual values of the rasterization speed of each of the rasterizing units and processing states of each of the rasterizing units. In this case, the allocating unit divides and allocates the print jobs to each of the rasterizing units based on the prediction results.
US09569154B2 Image forming apparatus, image forming method and image forming system with decolorable printing and non-decolorable printing
An image forming apparatus includes a printer, an interface through which print data includes at least one of a first setting to form a first image with a decolorable colorant and a second setting to form a second image with a non-decolorable colorant, and a controller that determines whether the print data includes a layout setting to form a plurality of images on a sheet. If the print data includes the layout setting and only one of the first and the second setting, the printer forms the images with a corresponding one of the decolorable colorant and the non-decolorable colorant on the sheet based on the layout setting. If the print data includes the layout setting, the first setting and the second setting, the printer forms each of the first image and the second image on different sheets.
US09569153B2 Image forming apparatus with wireless communication function, control method therefor, and storage medium
An image forming apparatus which reduces the burden on users and enhances the ease of use by not updating information needed for wireless connection while the same user is using the image forming apparatus. Wireless connection information for carrying out a wireless communication between a terminal device and the image forming apparatus is displayed on a display unit. The wireless connection information is changed when users of the image forming apparatus have changed. Even when the wireless communication is terminated, the wireless connection information is not changed during a time period for which it is determined that the same user is using the image forming apparatus.
US09569152B2 Communication apparatus
Aspects of the disclosure provide a communication apparatus that can use preferable settings regardless of which of communication in a near-field wireless communication method and communication in a wireless communication method different from the near-field wireless communication method is used as a trigger to start a function. The communication apparatus may include a controller. The controller may, if communication carried out in a near-field wireless communication method, transmit at least one of first setting table and data created based on the first setting table to an external device, and, if communication is carried out in the wireless communication method, transmit at least one of second setting table and data created based on the second setting table to the external device.
US09569147B2 Image forming apparatus, image processing system, and method
An image forming apparatus includes an acquiring unit, a determining unit, and a notifying unit. The acquiring unit acquires print data from an external apparatus via a network. The print data is generated by the external apparatus from document data received from a client apparatus. The determining unit determines whether or not the acquired print data is a dummy job or an actual job. The notifying unit notifies failure information when print data of the actual job is not acquired within a period after print data which is determined to be the dummy job is acquired. The failure information indicates a failure occurring in the process in which the external apparatus receives the document data from the client apparatus, or in the process in which the print data is generated from the document data in the external apparatus. The period satisfies a predetermined condition.
US09569146B2 Information processor and automatic page replacement method
An information processor comprising a storage unit, a data acquisition unit, a search unit, and a replacement unit, wherein each of the first document data and the second document data is expressed in a page description language, and the search unit includes an object type determination unit configured to determine one kind of object type used in the search processing on the basis of priority of search defined with respect to plural object types, and an object type search processing unit configured to perform the search processing by comparing an object belonging to the one kind of object type determined by the object type determination unit of the objects included in the page after modification with an object belonging to the one kind of object type of objects included in each of the plural pages in the first document data.
US09569144B2 DRAM with SDRAM interface, and hybrid flash memory module
When DRAMs that are high-speed memories and flash memories that are lower in speed but can be larger in capacity than the DRAM are to be mounted on a DIMM, what matters in maximizing CPU memory bus throughput is the arrangement of the mounted components. The present disclosure provides a memory module (DIMM) that includes memory controllers arranged on the module surface closer to a socket terminal and DRAMs serving as high-speed memories arranged on the back surface. Nonvolatile memories as large-capacity memories are arranged on the side farther from the socket terminal.
US09569142B2 Semiconductor device and method of operating the same according to degree of deterioration
A semiconductor device and a method of operating the same are provided. The method includes determining the degree of deterioration of a selected memory block, performing a program operation of the selected memory block in a first program operating condition when it is determined that the selected memory block is not deteriorated and performing the program operation of the selected memory block in a second program operating condition when it is determined that the selected memory is deteriorated, and updating the program operating time of the selected memory block.
US09569141B2 Hash map support in a storage device
In an embodiment, a storage device may include device processing logic. The device processing logic may acquire a command associated with a key-value pair (KVP). The command may be, for example, a get, set, or delete command. The KVP may include a hash value and an item. The hash value may be a key in the KVP and the item may be a value in the KVP. The device processing logic may translate the acquired command into one or more block-oriented commands which may be executed by the device processing logic to perform various operations on the storage device.
US09569140B2 Scheduling deduplication in a storage system
A system can maintain multiple queues for deduplication requests of different priorities. The system can also designate priority of storage units. The scheduling priority of a deduplication request is based on the priority of the storage unit indicated in the deduplication request and a trigger for the deduplication request.
US09569139B1 Methods and apparatus for shared service provisioning
Methods and apparatus to provide, in a cloud infrastructure environment a shared storage service with only storage, wherein the storage can be shared with other managed services. The storage is exposed to hosts with commands to the storage, networking, and compute resources.
US09569133B2 System and method for data inversion in a storage resource
A method may comprise receiving a page of data to be stored on a storage resource. The method may also comprise determining, for each particular inversion mode of a plurality of inversion modes, the number of bits of the page of data to be inverted to store a representation of the page of data in accordance with the particular inversion mode. The method may additionally comprise determining a selected inversion mode from the plurality of inversion modes for the page of data, the selected inversion mode comprising the inversion mode for which the least number of physical bit transitions are required to store the representation of the page of data in accordance with the selected inversion mode. The method may further comprise storing the representation of the page of data in a data memory in accordance with the inversion mode.
US09569128B2 Storage device and data processing method
A storage device includes a nonvolatile memory unit, a volatile memory unit, a power supply control unit configured to control power supply to the nonvolatile memory unit and the volatile memory unit, and a control unit configured to control the power supply unit to cut off the power supply to the nonvolatile memory unit and the volatile memory unit during a first operation, and control the power supply unit to cut off the power supply to the nonvolatile memory unit and to maintain the power supply to the volatile memory unit during a second operation that is different from the first operation.
US09569124B2 Deduplication of virtual machine content
Methods and systems for managing, storing, and serving data within a virtualized environment are described. In some embodiments, a data management system may manage the extraction and storage of virtual machine snapshots, provide near instantaneous restoration of a virtual machine or one or more files located on the virtual machine, and enable secondary workloads to directly use the data management system as a primary storage target to read or modify past versions of data. The data management system may allow a virtual machine snapshot of a virtual machine stored within the system to be directly mounted to enable substantially instantaneous virtual machine recovery of the virtual machine.
US09569123B2 Providing executing programs with access to stored block data of others
Techniques are described for managing access of executing programs to non-local block data storage. In some situations, a block data storage service uses multiple server storage systems to reliably store copies of network-accessible block data storage volumes that may be used by programs executing on other physical computing systems, and snapshot copies of some volumes may also be stored (e.g., on remote archival storage systems). A group of multiple server block data storage systems that store block data volumes may in some situations be co-located at a data center, and programs that use volumes stored there may execute on other computing systems at that data center, while the archival storage systems may be located outside the data center. The snapshot copies of volumes may be used in various ways, including to allow users to obtain their own copies of other users' volumes (e.g., for a fee).
US09569114B2 Deduplication using a master and a slave
A write instruction includes a logical address and write data to be stored. An address mapping master is used to determine if the logical address is stored in an address table. A deduplication state is selected based at least in part on whether the logical address is stored in the address table and whether a fingerprint is stored in a fingerprint table. The fingerprint is generated using the write data. A fingerprinting slave is used to determine if the fingerprint is stored in the fingerprint table, where the address mapper and the fingerprinter are configured to run in parallel and the address mapper is the master to the fingerprinter's slave.
US09569112B1 Drive compatibility information maintenance
Systems and methods are disclosed for managing data storage drive compatibility information in a network-attached storage device (NAS). The NAS includes a data storage drive connection interface, a non-volatile memory module storing local drive compatibility information, and a controller configured to detect a connection of a data storage drive to the NAS over the connection interface. The controller is further configured to obtain updated drive compatibility information from a server over a network and determine whether the data storage drive is compatible with the NAS based at least in part on the updated drive compatibility information. When the data storage drive is compatible with the NAS, user data may be stored in the data storage drive using the connection interface.
US09569110B2 Efficient management of cloned data
A method and associated systems for efficient management of cloned data. One or more processors create a “child” clone of a “parent” software image. The child and parent contain identical information organized into identical sets of file blocks. To conserve storage, each child block initially points to a physical storage location already in use by a corresponding parent block, rather than requiring additional storage of its own. The first time a child block is updated, however, it will require additional physical storage. At the time of the child's creation, the processors reserve a number of physical blocks sufficient to store the contents of all child file blocks likely to be updated. A child file block is identified as likely to be updated by analyzing past volatility of a corresponding file block of the parent or of corresponding file blocks of other children of the same parent.
US09569109B2 Nonvolatile memory interface for metadata shadowing
A memory includes non-volatile memory devices, each of which has multiple nonvolatile memory cells. A write controller streams bits to the memory devices in groups of N bits using a write data channel having write bus drivers, receivers and write bus topology that take advantage of high-speed signaling to optimize a speed of writing to the memory devices. Consecutive groups of bits are written to consecutive memory cells within respective memory devices. A self-referenced read controller reads bits from the memory devices using a read channel having read drivers, receivers, and read bus topology that include no design requirements for high-speed or low-latency data transmission.
US09569107B2 Gesture keyboard with gesture cancellation
In one example, a method includes outputting, for display at a presence-sensitive display, a graphical user interface comprising a graphical keyboard that includes a group of keys, wherein each key in the group of keys is associated with a respective, different region of the presence-sensitive display. The method further includes receiving an indication of a gesture to select a sequence of one or more keys in the group of keys of the graphical keyboard. The method further includes determining, based at least in part on the indication of the gesture, that the gesture includes at least one feature associated with a cancellation of the selected sequence of one or more keys. The method further includes, in response to determining that the gesture includes the at least one feature associated with the cancellation, omitting the selected sequence of one or more keys from entry to a text input field.
US09569102B2 Device, method, and graphical user interface with interactive popup views
A method of operating a multifunction device includes: displaying a respective view of a first application on the touch screen display, detecting a first touch gesture within the respective view, and in response to detecting the first touch gesture, displaying a popup view of the first application partially covering the respective view of the first application. The popup view corresponds to a full-screen-width view in a corresponding first application on a second multifunction device having a touch screen display with lower resolution than the touch screen display of the first multifunction device. The method further includes: detecting one or more second touch gestures within the popup view, and in response to detecting the one or more second touch gestures within the popup view, performing an action in the first application that updates a state of the first application.
US09569100B2 Method and system for scribble based editing
A method and a non-transitory computer readable medium that stores instructions for: receiving a group of media entities; receiving a scribble; applying media editing commands on the group of the media entities to provide a media stream, wherein the media editing commands comprise at least one scribble-selected media editing command that is selected in response to the scribble.
US09569094B2 Disambiguating intentional and incidental contact and motion in multi-touch pointing devices
An input device has both a touch sensor and a position sensor. A computer using data from the input device uses the relative motion of a contact on a touch sensor with respect to motion from a position detector to disambiguate intentional from incidental motion. The input device provides synchronized position sensor and touch sensor data to the computer to permit processing the relative motion and performing other computations on both position sensor and touch sensor data. The input device can encode the magnitude and direction of motion of the position sensor and combines it with the touch sensor data from the same time frame, and output the synchronized data to the computer.
US09569093B2 Displays and information input devices
An integrated display and input device including a pixel array operative to provide a visually sensible output, at least one sensor operative to sense at least a position of at least one object with respect to the pixel array when the at least one object has at least a predetermined degree of propinquity to the pixel array and circuitry receiving an output from the at least one sensor and providing a non-imagewise input representing the position of the at least one object relative to the pixel array to utilization circuitry.
US09569090B2 Method and apparatus for providing graphic user interface in mobile terminal
A method for providing a Graphic User Interface (GUI) associated with execution of an application in a mobile terminal supporting a multi-tasking function, and an apparatus implementing the same. The method for providing (GUI) in a mobile terminal, preferably includes: displaying an application execution icon region and application execution screen region configured by one or more application execution icons; receiving selection of one from the one or more application execution icons; and displaying a reduction mode execution screen of an application corresponding to the selected application execution icon on the application execution screen region. When using a multi-tasking function of a mobile terminal, the user can view a plurality of application execution screens on one screen, and input an operating command for a plurality of applications on one screen.
US09569086B2 User interface having realistic physical effects
A user interface module includes a display and a motion detector arranged to detect a motion. The module is arranged to display an emulated movement of a graphical representation of a first object on the display according to a motion detected by the motion detector. The first object has a physical characteristic and the user interface module further includes a controller module arranged to generate the emulated movement based on the physical characteristic.
US09569084B2 Electronic device, method of controlling display, and program
An electronic device includes a display section that displays an object; a touch panel that detects a touch input manipulation; a touch determination section that determines a type and a direction of the touch input manipulation performed on the object; and a scroll control unit that performs a first inertial scroll of the object in a direction of flicking manipulation when the touch determination section determines that that flicking manipulation is performed on the object without performing slide manipulation on the object, and a second inertial scroll of the object that is longer in scroll distance and faster in scroll speed than the first inertial scroll when the touch determination section determines that slide manipulation is performed on the object and then the flicking manipulation is performed on the object in a direction opposite to the direction of the slide manipulation.
US09569081B2 Control method for information apparatus and computer-readable recording medium
A control method according to the present disclosure causes a computer of an information apparatus to: display a display screen on the touch panel display, the display screen representing a floor plan of a building; display device icons representing target devices on the display screen representing the floor plan, the device icons including an icon representing an electric curtain device capable of opening and closing a curtain through a remote operation; display an operation screen including an image representing the curtain of the electric curtain device as overlapped on the display screen representing the floor plan, when selection of the icon representing the electric curtain device is sensed; and output a first open control command to the network when a pinch-out operation is sensed on the operation screen, the first open control command being for opening the curtain of the electric curtain device corresponding to the selected icon.
US09569080B2 Map language switching
In some implementations, a mobile device can display map user interface that includes a language control that a user can select to switch between a default language and a local language. Map information presented on the map user interface can be initially displayed in the default language. The user can select or manipulate the language control to cause the map information to be presented on the local language. The local language can be determined based on the current location of the mobile device. The language control can be displayed when it has been determined that the local language is not the default language. In some implementations, when a map search has been performed using the default language, the search can be automatically performed again in the local language in response to the user switching the map information displayed on the map user interface to the local language.
US09569076B2 Systems and methods for configuring tiles in a user interface
Methods and systems are disclosed for configuring a plurality of tiles displayed in a graphical user interface. In some embodiments, the method comprises receiving an initial state of the tiles, wherein the initial state includes two overlapping tiles; deriving, via the one or more computer processors, one or more secondary states from the initial state by rearranging the tiles in the initial state; calculating one or more scores for the initial state and the secondary states; and determining, based on the scores, a selected state from among the initial state and the one or more secondary states as a display state to be displayed on the user interface.
US09569073B2 Method for outputting a modified audio signal and graphical user interfaces produced by an application program
According to various embodiments, a method for outputting a modified audio signal may be provided. The method may include: receiving from a user an input indicating an angle; determining a parameter for a head-related transfer function based on the received input indicating the angle; modifying an audio signal in accordance with the head-related transfer function based on the determined parameter; and outputting the modified audio signal.
US09569068B2 Display device and method for navigating between display layers thereof
A method for navigating between display layers is applied in a display device. The display device includes a touch screen and a display panel. The method includes following steps of determining a target display layer according to whether a pinching gesture or an expanding gesture is performed. When the expanding gesture is performed, expanding a distance between relevant columns or rows of icons currently displayed to reveal icons on the target display layer, and visually compressing formerly-displayed icons to two opposite edges of the display panel during the expanding gesture. When the pinching gesture is performed, narrowing a distance between columns or rows of icons on the target display layer which are introduced respectively from the two opposite edges to cover columns and rows of old icons, and visually expanding the newly-introduced icons during the pinching gesture.
US09569062B2 Asynchronous execution of animation tasks for a GUI
Particular embodiments of a computing device may provide a main thread, a graphics thread to handle tasks related to rendering and presenting a graphical user interface (GUI), and an input thread to handle tasks related to processing input-related events. The GUI may comprise at least one animated component associated with a set of state variables. The main thread may handle tasks to generate a GUI hierarchy and provide copies of the GUI hierarchy to the input thread and the graphics thread. The input thread may handle tasks to initialize and update the state variables and provide information about the state variables to the graphics thread. The graphics thread may then handle tasks to update the GUI by rendering a first frame of the animation based on the state variables.
US09569058B2 Method for providing space market widget, market server and user device thereof
A method for providing a space market widget by a market server is disclosed. The method includes: generating the space market widget; forming applications related to the space market widget as objects arranged in the space market widget; transmitting the objects to a user device in which the space market widget is installed; requesting installation of objects moved to an arrangement space from a market space of the space market widget; and transmitting the applications corresponding to the moved objects to the user device so as to be installed in the user device, wherein the space market widget includes a market space displaying the objects that are not yet installed in the user device and an arrangement space arranging and displaying the objects installed in the user device.
US09569045B2 Stylus tilt and orientation estimation from touch sensor panel images
The detection of an orientation of a stylus relative to a touch sensitive surface is disclosed. In one example, a touch image of the stylus tip and the hand used to grasp the stylus can be captured by the touch sensor panel and analyzed to determine the stylus' orientation relative to the surface of the touch sensor panel. The analysis can include estimating the size of the user's hand, determining the distance away from the user's hand at which the stylus tip makes contact with the touch sensor panel, and determining an angle of tilt based on the estimated size of the user's hand and the distance between the tip and the user's hand.
US09569044B2 Touch panel having conductive and insulated light shielding layers
Provided is a touch panel having a display region and a non-display region surrounding the display-region. The touch panel comprises a transparent substrate, a sensing electrode layer, a conductive light-shielding layer, an insulated light-shielding layer, and a wiring layer. The conductive light-shielding layer is formed in the non-display region and between the sensing electrode layer and the wiring layer, and the whole non-display region is covered by the conductive light-shielding layer and the insulated light-shielding layer. With such an arrangement, the touch panel not only maintains the signal transmit function, but also ensures good optical performance in the display region near its interface. Accordingly, a touch screen comprising the touch panel can have good touch sensing functions and good optical performance at the same time.
US09569042B2 Electrostatic capacitive type touch screen panel
A touch screen panel includes a plurality of first touch electrode serials arranged in a first direction and a plurality of second touch electrode serials arranged in a second direction crossing over the first direction, and electrically insulated from the plurality of first electrode serials. The first touch electrode serial includes a plurality of first touch electrodes connected in serial, and the second touch electrode serial includes a plurality of second touch electrodes connected in serial. The first touch electrode has a first stem portion, and a plurality of first branch portions outwardly extended from both sides of the first stem portion. The second touch electrodes has a second stem portion, and a plurality of second branch portions outwardly extended from both sides of the second stem portion.
US09569041B2 Stylus pen, input processing method using the same, and electronic device therefor
An electronic device includes a digitizer pad, a touch panel which is disposed above the digitizer pad, a digitizer pad controller configured to detect a first position using electromagnetic induction from the digitizer pad, a touch panel controller configured to detect a second position about a capacitance change from the touch panel, and a host device configured to correct the first position with reference to the second position and specifying the corrected first position as a touch position. A method includes detecting a first position using electromagnetic induction from a digitizer pad, detecting a second position using a capacitance change from a touch panel, correcting the first position with reference to the second position, and specifying the corrected first position as a touch position.
US09569038B2 Display device
A touch panel of capacitance type includes plural X-electrodes, plural Y-electrodes, and a Z-electrode. Each of the X-electrode and the Y-electrode is formed to have pad portions and thin line portions alternately arranged in an extending direction. The pad portion of the X-electrode and the pad portion of the Y-electrode are arranged without being overlapped in a planar view. The Z-electrode is electrically in a floating state, and formed to be overlapped with both the adjacent X-electrode and the Y-electrode in a planar view. The touched position is calculated based on a local minimal point as an intersection with the interelectrode capacitance value that is equal to or smaller than each of the interelectrode capacitance values of four peripheral intersections among those at the intersections between the plural X-electrodes and the plural Y-electrodes.
US09569036B2 Multi-touch system and method for processing multi-touch signal
A multi-touch system is provided. In the multi-touch system, there is a plurality of touch sensing sub-systems. The touch sensing sub-systems are arranged in a touch sensing row in sequence and the touch sensing row has a pair of longitudinal sides opposite to each other and a pair of end sides opposite to each other. A light reflective frame is configured on one of the longitudinal sides and both of the end sides. Each of the touch sensing sub-systems comprises at least two sensors arranged at two corners of the corresponding touch sensing sub-system at one longitudinal side opposite to the other longitudinal side having the light reflective frame arranged thereon. A sensing range of both of the sensor covers the corresponding touch sensing sub-system.
US09569035B1 Method and circuit for driving touch sensors to reduce noise measurement time and display device using the same
Disclosed herein are a method and circuit for driving touch sensors and a display device using the same. A method of driving touch sensors includes supplying a touch sensor driving signal to the touch sensors or an amplifier and sensing a touch input during a touch input sensing portion and measuring current noise received through the touch sensors without the touch sensor driving signal during a noise measurement portion.
US09569033B2 Background signal processing system and background signal processing method
A background signal processing method and a background signal processing are provided. The background signal processing method includes measuring a first conductive wire group to determine whether a subsequent process is required according to a first background signal measurement value, and selecting a corresponding second conductive wire number interval according to first background signal measurement data if the subsequent process is required, or stopping measuring. A second background signal measurement value of a second conductive wire group in the conductive wires is detected according to the second conductive wire number interval. A background signal speculating value of a third conductive wire group, other than the first conductive wire group and the second conductive wire group, in the conductive wires is calculated according to the second background signal measurement value and the first background signal measurement value. Therefore, the updating steps for the background signals are greatly simplified, and the signals to be captured can have satisfied quality.
US09569030B2 Touch screen display device with in-set signals, driver circuit for the touch screen display device, and method for driving the touch screen display device
A touch screen display device is discussed. The device uses common electrodes, which are formed for display images, as touch electrodes. In a display interval, the common electrodes receive a common voltage and allow images to be displayed. In a touch sensing interval corresponding to a non-display interval of a single frame of plural frames, the common electrodes are driven as the touch electrodes and allow a touch position to be sensed. When the touch sensing interval is terminated, the data voltages which had been applied to the data lines before the touch sensing interval are re-applied to the data lines. As such, when a succeeding display interval starts after the touch sensing interval, the reduction of charging voltage in a pixel can be prevented or reduced. Therefore, a picture fault or an image fault can be prevented.
US09569029B2 Baseline management with large input object detection
A method for face detection management includes determining, for a first time, a presence of an input object in a sensing region of a capacitance input device. The presence is determined for the first time using a first baseline, and the input object satisfies a size threshold. The method further includes suppressing a reporting of capacitance input device during a predefined time period based on the presence of the input object, determining a disabled state of a display of a host, wherein the disabled state is in response to determining the presence of the input object for the first time, and determining, in response to an elapse of the predefined time period and for a second time, an absence of the input object in the sensing region. The absence of the input object is determined for the second time using a second baseline to account for the disabled state of the display. The method further includes performing an action based on determining the absence of the input object.
US09569024B2 Display module with heat dissipation structure and handheld device thereof
A display module with heat dissipation structure and a handheld device thereof. The display module includes a touch panel, a display panel and a vapor chamber. One face of the display panel is correspondingly attached to the touch panel, while the other face of the display panel is correspondingly attached to the vapor chamber. The vapor chamber serves to support the touch panel and the display panel. Moreover, the vapor chamber serves to absorb the heat generated by the electronic component and quickly and uniformly spread the heat to dissipate the heat to achieve a heat spreading effect.
US09569018B2 Flexible display device
Disclosed is a flexible display device adapted to accurately detect bending information when the flexible display device is flexed, bent or folded, and to be capable of variously controlling an image displayed on a screen on the basis of the detected bending information. The flexible display device includes a flexible touch screen part, and a bending detection part provided on the touch screen part, the bending detection part having an electrostatic capacitance or electric resistance that changes depending on a bending of the touch screen part, so as to detect bending information.
US09569016B2 Low-power and low-frequency data transmission for stylus
In one embodiment, a method includes initiating an acquisition of a first signal from an electrode of a touch sensor according to an acquisition frequency of the touch sensor. The method also includes reversing, with a controller, a polarity of the first signal to produce a second signal. The method also includes storing a first modulated signal at an end of the acquisition of the first signal, where the first modulated signal includes the second signal as modulated by one or more third-party signals during the acquisition of the first signal.
US09569015B2 Electronic system, touch stylus and data transmission method between electronic apparatus and touch stylus
An electronic system, a touch stylus and a data transmission method between an electronic apparatus and a touch stylus are disclosed herein. The data transmission method, utilized between a first electronic device and a touch stylus, includes steps of: generating movement data according to displacement of the touch stylus.
US09569010B2 Gesture-based human machine interface
A gesture-based human machine interface, for example, a user interface for controlling a program executing on a computer, and related method are provided. Gestures of the user are monitored and a response is provided that is based upon the detected gestures. An object is used to point to information displayed on a screen. The information displayed on the screen is modified in response to a determination of the position on the screen to which the object is pointing and in response to the distance of the object from the screen.
US09569002B2 Portable electronic device having a sensor arrangement for gesture recognition
The present disclosure provides a portable electronic device having a sensor arrangement for gesture recognition and a method for gesture recognition. In accordance with one example embodiment, the portable electronic device comprises: a processor; a flexible housing including a magnet; a magnetic sensor connected to the processor which monitors a magnetic field generated by the magnet.
US09568998B2 Information processing apparatus, system, and method for displaying bio-information or kinetic information
An information processing apparatus includes a bio-information obtaining unit configured to obtain bio-information of a subject; a kinetic-information obtaining unit configured to obtain kinetic information of the subject; and a control unit configured to determine an expression or movement of an avatar on the basis of the bio-information obtained by the bio-information obtaining unit and the kinetic information obtained by the kinetic-information obtaining unit and to perform a control operation so that the avatar with the determined expression or movement is displayed.
US09568989B2 Method for acting as service agent, modem, and terminal by establishing a heartbeat connection with an application server
The present invention discloses a method for acting as a service agent, including: receiving, by a modem, heartbeat configuration information corresponding to an application and sent by an application processor, where the application processor is in a sleep state after sending the heartbeat configuration information corresponding to the application, and establishing, by the modem according to the heartbeat configuration information corresponding to the application, a heartbeat connection with an application server corresponding to the application, so that the application processor is not woken up when the application has no updated content. Solutions provided by embodiments of the present invention can prevent an AP from being frequently woken up, thereby lowering power consumption of a terminal and extending standby time of the terminal.
US09568984B1 Administrative tasks in a media consumption system
An item-providing system supplies items to a user device for consumption at the user device via communication infrastructure. The device may correspond to a book reader device or other type of device. In one illustrative case, the item-providing system and the user device include functionality for providing upgrade-related items to the user device in a transparent manner. The item-providing system and the user device also include testing functionality.
US09568977B2 Context sensing for computing devices
A method and system for context sensing is described herein. The method includes determining if sensor data obtained via a number of sensors exceed a predetermined threshold. The method also includes increasing a sampling rate of any of the sensors to obtain context data corresponding to a computing device if the sensor data exceed the threshold. The method further includes analyzing the context data to classify a context of the computing device.
US09568975B2 Power balancing to increase workload density and improve energy efficiency
Technologies for adjusting server power consumption include a computing device to receive resource utilization data from a plurality of servers. The computing device identifies a source server and a destination server of the plurality of servers based on the resource utilization data and calculates the difference in resource utilization between the identified source server and the identified destination server based on the resource utilization data. If the computing device determines that the difference exceeds a threshold value, the computing device increases processor utilization of a processor of the source server by a power consumption change amount and decreases processor utilization of a processor of the destination server by a corresponding power consumption change amount to balance the servers' resources and create more head-room to place new workloads on the servers.
US09568974B2 System and method for monitoring and managing data center resources in real time
A system for monitoring, controlling and optimizing power usage and cooling utilization within a data center infrastructure. The system may make use of a subsystem which is adapted to obtain real time information on both facility devices and information technology (IT) devices. The subsystem may be used to evaluate the real time information to provide an alert and diagnostic information with respect to at least one of the facility devices or at least one of the IT devices. The subsystem may also make use of a mechanism that provides real time control over at least one of the facility devices or at least one of the IT devices to optimize at least one of cooling utilization, power usage or performance of at least one of the facility devices or at least one of the IT devices.
US09568963B2 Computer power supply assembly
A system can include a chassis that includes a keeper; a board coupled to the chassis where the board includes a power receipt connector and at least one processor electrically coupled to the power receipt connector; a power supply unit that includes a power supply connector; and a pivotable member coupled to the power supply unit where the pivotable member includes a handle portion and a latch portion that, in a latched orientation, engages the keeper and secures the power supply connector to the power receipt connector. Various other apparatuses, systems, methods, etc., are also disclosed.
US09568962B2 Expansion card securing mechanism
An expansion card securing mechanism is configured to secure different kinds of expansion cards. The expansion card securing mechanism includes a base and a plurality of securing members which are secured on the base. The base includes a latch portion. The latch portion defines a plurality of latch holes, the securing member can be secured in the latch hole. Each securing member defines a cavity, the latch hole and the cavity can receive different kinds of expansion cards to secure the expansion cards.
US09568959B1 Computing apparatus
A calculating apparatus includes a baseplate, a first mother board module and a connection module. The baseplate includes a bottom surface having a first component layout region, a second component layout region and a connection component layout region all arranged in order from a first side to a second side of the bottom surface. The first mother board is drawably disposed at the first component layout region of the bottom surface. The first mother board includes a first tray, a first control board, and a first electronic hard disk drive. The connection module is electrically connected to the first mother board module so that the first mother board module is capable of performing external communication through the connection module.
US09568958B2 Information processing apparatus, icon selection method, and program
An information processing apparatus includes a display, a controller, and an operation unit. The controller is capable of collectively displaying a plurality of icons in a first area of the display. The operation unit includes a second area provided near the display to correspond to the first area and is capable of selecting an icon displayed in the first area by operating a position in the second area that corresponds to a position of the icon.
US09568953B2 Display device, portable electronic device using the same and manufacturing method
A display device includes a display, a receiving member, and a buffer member. The receiving member includes a peripheral wall. The buffer member is attached to the receiving member. The display is received in an interior of the peripheral wall of the receiving member and the buffer member is positioned at an exterior of the peripheral wall of the receiving member.
US09568947B2 Portfolio cover for portable information handling systems
A portfolio cover for a portable information handling system may include a display portion and an input device portion and a cover portion separated by two hinge sections. The display portion, the input device portion and the cover portion may be reinforced with a polymer laminate and laminated together, while the hinge sections may remain unlaminated.
US09568944B2 Distributed timer subsystem across multiple devices
Multiple ARM devices, each having multiple processing elements, linked together by an interconnect to form a coherent memory fabric in which each device has access to all of the processing elements located on all of the devices that are part of the coherent memory fabric. In order to comply with the ARM architecture, the system must have a global timer that is accessible to all of the ARM devices so that each of the devices can maintain the same timer value. The devices, systems, and methods disclosed herein provide for initial synchronization between multiple ARM devices that are joined together to form a coherent memory fabric. The initial synchronization is achieved by determining an offset between the timers of each ARM device and then minimizing the offset. The synchronization may be periodically checked and adjusted, as necessary, to maintain proper synchronization.
US09568941B2 Memory controller, memory system including the same and method of operating memory controller
A memory controller includes a clock scaler, a bus component and a level monitor. The clock scaler is configured to receive a first clock signal and configured to generate a second clock signal based on the first clock signal, first and second frequency control signals. A frequency of the second clock signal may increase based on the first frequency control signal and decrease based on the second frequency control signal. The bus component may operate based on the second clock signal and generate a level signal corresponding to a current operating state of the bus component. The level monitor may generate the first and second frequency control signals based on the level signal, a first threshold value, a second threshold value, a first reference time, and a second reference time.
US09568940B2 Multiple active vertically aligned cores for three-dimensional chip stack
An integrated circuit (IC) stack device for multiple active vertically stacked cores is disclosed. The IC stack device can include a primary IC having a first set of cores, and a supplementary IC interfaced with the primary IC having a second set of cores. The IC stack device can also include a peripheral component connection located such that the primary IC is between the peripheral component connection and the supplemental IC. The IC stack device can include control logic configured to route, in a primary mode, signals from a particular core of the first set of cores to a data bus. The control logic can route, in a secondary mode, signals from a particular core of the second set of cores to a data bus. The control logic can route, in a dual mode, signals from both of the particular cores to a data bus.
US09568938B1 Quick release system for telescoping support-jack-eeze
A quick release assembly has a linear U-shaped member with a base and slotted opposed sides. A nonlinear lever member positioned within the U-shaped member has an aperture aligned with the slots. A fastener through the lever aperture and both slots of the U-shaped member retains the lever member therein. The U-shaped member is fastened to the outer section of a telescoping device parallel with the linear axis thereof. A connector device of the lever member is fastened to a locking mechanism maintaining a movable inner section of the linear telescoping device. Applying force to the lever member opposite the attachment member pivots the lever member and releases the locking mechanism, thereby allowing the inner section of the telescoping device to extend from the outer section, with the lever member attached to the inner section moving along but maintained within the U-shaped member.
US09568937B1 Tap switching power supply apparatus and methods for supporting multiple input voltages
A device and method(s) for implementing an AC line-powered primary-tap switching power supply which is easily or automatically switchable between a first configuration which supports a first input voltage, e.g., a 120 VAC input voltage, and a second configuration which supports a second input voltage, e.g., a 240 VAC input voltage, which is an integer multiple of the first input voltage, is described.
US09568935B2 Current detection circuit and power integrated circuit
A current detection circuit includes a first detection circuit, a second detection circuit, and a control selection circuit. The first detection circuit electrically connects between an input terminal and an output terminal and outputs a first detection signal. The second detection circuit electrically connects between the input terminal and the output terminal and outputs a second detection signal. The control selection circuit electrically connects the output terminal, the first detection circuit, and the second detection circuit and selects one of the first and second detection signals as a detection signal.
US09568934B2 Semiconductor device and semiconductor system including the same
A semiconductor system may include a first semiconductor device configured to output a command signal, a first power supply voltage, a second power supply voltage and a third power supply voltage. The semiconductor system may include a second semiconductor device configured to drive an internal power supply voltage with the first power supply voltage in response to an internal command signal generated by decoding the command signal, generate first output data from first internal data by being supplied with the internal power supply voltage and the second power supply voltage, and generate second output data from second internal data by being supplied with the internal power supply voltage and the second power supply voltage.
US09568929B2 Bandgap reference circuit with beta-compensation
Described are apparatuses and methods for generating a temperature-stabilized reference voltage on a semiconductor chip. An apparatus may include a differential amplifier including a first input, a second input, and an output. The apparatus may further include a first bipolar junction transistor (BJT) coupled to the first input; a second BJT coupled to the second input; and beta compensation circuitry, coupled to the first BJT and the second BJT, to regulate a first collector current of the first BJT to be independent of a first current gain of the first BJT and a second collector current of the second BJT to be independent of a second current gain of the second BJT. Other embodiments may be described and/or claimed.
US09568926B2 Power supply interface having multiple voltage sources
Aspects of the present disclosure are directed to circuits, apparatuses, and methods for power management. According to an example embodiment, an apparatus includes a low drop-out (LDO) voltage-regulation circuit configured to generate a regulated voltage from a voltage provided to a supply terminal of the LDO voltage-regulation circuit. The apparatus also includes switching circuitry coupled to the LDO voltage-regulation circuit and to a plurality of voltage sources. The voltage sources include at least power line carried along with a data bus and another voltage source. Each of the plurality of voltage sources provides a respectively different voltage range. The switching circuitry is configured, in response to a power-related condition of the plurality of voltage sources and while maintaining power to the LDO voltage-regulation circuit, to select and couple one of the voltage sources to the supply terminal and uncouple other ones of voltage sources from the supply terminal.
US09568921B2 Method for approximating a static head of a fluid transfer system
The present disclosure is directed to a method and apparatus for approximating a static head of a fluid transfer system including a fluid transfer device. The method can include determining a rotational speed and a power consumption of the fluid transfer device, determining a first set of data points, calculating a second set of data points on the basis of the first set of data points, determining a minimum rotational speed producing flow through the fluid transfer device on the basis of the second set of data points, and determining the static head on the basis of the minimum rotational speed.
US09568920B2 Automatic mitigation of vehicle wind buffeting
A vehicle includes a body defining a vehicle interior, doors attached to the body and providing access to the vehicle interior, windows, sensors, and a controller. The windows are disposed in a respective one of the doors, and each includes a window actuator. The sensors include a speed sensor operable for determining a speed of the vehicle and position sensors each operable for detecting a position of a respective one of the windows. The controller programmed to execute a method by receiving input signals from the set of sensors, including the speed of the vehicle and the detected position from each of the position sensors, and transmitting a control signal to at least one of the window actuators to cause one of the windows to move to a predetermined partially-opened position above a calibrated threshold vehicle speed. This action automatically mitigates effects of wind buffeting in the vehicle interior.
US09568919B2 System and methods for automatically landing aircraft
The present invention is directed to methods of determining a vessel-relative off-deck waypoint (VRODW) location comprising the steps of providing an aircraft in flight; determining vessel range and vessel bearing relative the aircraft; and determining the VRODW location using the range and bearing measurements of the vessel. The present invention is further directed to methods of landing an aircraft on a vessel.
US09568917B2 Methods and systems for automated transportation of items between variable endpoints
An automated system for transporting items between variable endpoints includes a guidance system for identifying the endpoints and at least one autonomous mobile robot interacting with the guidance system for automatically moving items between the endpoints. The at least one robot is configured to (a) collect an item to be transported at a source end point, (b) travel to a destination endpoint utilizing the guidance system to locate the destination endpoint, (c) deliver the item to the destination endpoint, and (d) repeat (a) through (c) for a given set of items. The guidance system is dynamically reconfigurable to identify new endpoints.
US09568911B2 Dynamic maintenance scheduling system for surface cleaning machines
An automatic and dynamic maintenance scheduling system for surface cleaning machines. Based on the receipt or lack of receipt of machine usage data from the machine, the system will adjust or maintain scheduled service call dates.
US09568909B2 Industrial automation service templates for provisioning of cloud services
A library of cloud templates for configuring cloud-based industrial solutions is provided. A cloud template provisioning system provides a platform for location and retrieval of a variety of cloud templates that facilitate configuration of cloud-based industrial applications, including control panel templates, dashboard templates, data historian templates, virtual machine management templates, and other such templates. The cloud templates can be installed and executed on a client device to provide an intuitive interface for configuring various aspects of the cloud-based solution.
US09568908B2 Industrial automation app-store
A cloud-based industrial application provisioning system is provided. The industrial application provisioning system can reside on a cloud platform and be made available to developers and end users with access privileges to the cloud platform. Application developers can publish industrial applications to an application library on the cloud platform, where the application is cataloged within an industry-specific search hierarchy. A search engine allows a user to access the cloud platform and search for a desired industrial application. The library's hierarchical catalog allows the user to search for applications according to industry type, equipment in use, automation system type, or other suitable criteria.
US09568907B2 Correction of short-range dislocations in a multi-beam writer
Method for computing an exposure pattern for exposing a desired pattern on a target in a charged-particle lithography apparatus, in which a particle beam is directed to and illuminates a pattern definition device comprising an aperture array composed of a plurality of blanking apertures through which said particle beam penetrates for writing said desired pattern by exposing a multitude of pixels within an exposure area on the target, said method taking into account a spatially dependent distortion of the target within the exposure area, with respect to dislocations transversal to the direction of the particle beam.
US09568904B2 Display method of synchronous control program for controlling driving of multi-axis synchronous control device
Among a plurality of synchronous control programs each configured to include a plurality of output software modules with respect to one driving software module, a synchronous control program of a multi-axis configuration, in which driving software modules are coupled together into a same axis, is displayed on one screen. On this display screen, display is switched between a parameter setting screen, status information on respective software modules, and a waveform graph of the driving software module and the output software modules, in order to enable work ranging from software designing to debugging to be efficiently performed.
US09568903B2 System and method for controlling states of a DC and AC BUS microgrid
Systems and methods are described herein for controlling the states of a microgrid module. The microgrid module includes transformers and/or power converters necessary for modifying the input AC or DC power sources to meet the required characteristics of the output power. The microgrid module further comprises a control software module installed on a microgrid computer. The control software module receives data associated with the operating state of the microgrid module. The control software module can access rules associated with each microgrid module operating state to determine whether the microgrid module must transition to a different operating state. If a transition is appropriate, the control software module can apply commands to transition the microgrid module to a different operating state. The control software module can continue to monitor the microgrid module to determine when another state transition is appropriate.
US09568902B2 Home security system with touch-sensitive control panel
A security system includes a control panel and sensors for monitoring conditions related to the security of a residential or commercial location. The control panel communicates with the sensors and displays information related to the operation of the security system. The control panel may also receive user input. User input can be received at a touch-sensitive display on the control panel. The touch-sensitive display may be adapted to receive and recognize multiple, simultaneous touches. Different types of touches can be associated with different actions taken by the touch-sensitive display. Detection of types of touches can also include gesture identification. A haptic response may also be provided for giving tactile feedback when input is received at the control panel.
US09568898B2 Automation system and method for automated adaptation of a power plant control
An automatic adaptation of a control of a technical system, in particular of a power plant, is provided. Control circuits are created for controlling the technical system, wherein at least one control circuit and a second control circuit are coupled using a decoupling member. The decoupling member has at least one adaptable parameter. The at least one adaptable parameter of the decoupling member is automatically adapted in an online operation of the technical system to an actual, dynamic process behavior of the technical system, i.e., automatic online adaptation.
US09568894B2 Method and control system for a compressor that is operable with a climate system
A control system for a compressor is provided. The control system includes a controller and first and second control portions. The first control portion is configured to assess an actual temperature of an evaporator and a target temperature of the evaporator and to generate a first compressor speed command signal. The second control portion includes a pressure calibration value and is configured to receive a pressure reading of the climate system, to compare the pressure reading to the pressure calibration value and to generate a second compressor speed command signal. The controller device includes data and is configured to receive the first compressor speed command signal and the second compressor speed command signal and to transmit a control signal to the compressor for causing the compressor to operate at a commanded compressor speed based on the first compressor speed command signal, the second compressor speed command signal, and the data.
US09568893B2 Fire prevention in a network device with redundant power supplies
A device may include multiple power supplies that are cooled by a system fan. The power supplies may be cross-connected to supply power to one another and the device may monitor temperatures of the power supplies. Based on the temperatures of the power supplies, the device may determine whether any of the power supplies are likely to be on fire. The device may shut off the fan when a power supply is determined to be likely to be on fire.
US09568889B1 Time to digital converter with high resolution
A time to digital converter (TDC) with high resolution is provided. The TDC includes a counter, a reference value generator and a comparator. The counter samples an input signal according to a clock signal to calculate a pulse width of the input signal. The reference value generator samples a ruler signal according to the clock signal to generate a reference value. Herein, a frequency of the clock signal is greater than a frequency of the ruler signal, and the frequency of the ruler signal is greater than a frequency of the input signal. The comparator is coupled to the counter and the reference value generator, and compares the pulse width of the input signal and the reference value to generate a count result.
US09568874B2 Power supply system and image forming apparatus
A power supply system includes: a switching power supply operated in an on mode and an off mode; a mode controller for generating a pulse signal for designating the mode; an auxiliary power supply for feeding power to the mode controller; a power supply controller configured to be activated as the power is fed and to control an oscillation operation in accordance with the pulse signal generated by the mode controller; and a supply detector for detecting starting of the power feeding. The power supply controller executes: oscillating the switching power supply when the pulse signal is input during the oscillation stop; stopping the oscillation of the switching power supply when the pulse signal is input during the oscillation; and invalidating an input of the pulse signal for predetermined time when the supply detector detects the starting of the power feeding.
US09568873B2 Image forming apparatus with detection unit, control method of image forming apparatus shifting between power states, and storage medium
An image forming apparatus that shifts between a first power state and a second power state where power consumption is less than in the first power state. The image forming apparatus includes a detecting unit that includes a plurality of elements arranged on a line or in a grid to detect heat emitted from an object and a determination unit that determines whether to shift the image forming apparatus from the second power state to the first power state based on a detection result of the detecting unit and that controls the shift.
US09568869B2 Fixing device and image forming apparatus
A fixing device includes a fixing belt formed into a loop rotatable in a predetermined direction of rotation and a pressure roller disposed opposite the fixing belt. The pressure roller includes a shaft fixedly positioned and a deformable elastic layer. A fixing pad is disposed inside the loop formed by the fixing belt and separably pressed against the pressure roller via the fixing belt to form a fixing nip between the fixing belt and the pressure roller, through which a recording medium bearing a toner image is conveyed. A biasing member biases the fixing pad and the fixing belt against the pressure roller. A stopper restricts motion of the fixing pad biased by the biasing member. The stopper contacts the fixing pad while the recording medium bearing the toner image is conveyed through the fixing nip.
US09568866B2 Image forming apparatus and image forming method with variable recording medium conveyance speed
To provide an image forming apparatus and an image forming method which can rapidly decrease (cool) the temperature of a fixing section. The image forming apparatus of the invention includes a fixing section fixing a toner image on a sheet, and a controller performing switching control of press-contact state/separated state of the fixing section, and conveyance control of the sheet. The controller, after completion of printing, rapidly cools the fixing section while keeping it in the press-contact state by conveying the sheet at a first conveying speed. The controller naturally cools the fixing section by bringing it into the separated state at a predetermined timing to convey the sheet at a second conveying speed slower than the first conveying speed, and stops conveying it when the temperature of the fixing section becomes not higher than a predetermined temperature.
US09568863B1 Transfer device and image forming apparatus
Provided is a transfer device including a transfer member that transfers a toner image to a recording medium, a removing member that has a hardness higher than a hardness of the transfer member and includes a corner portion coming into contact with the transfer member, so as to remove a toner attached to the transfer member by rotation of the transfer member in one direction, and a driving section that rotates the transfer member in the direction and rotates the transfer member in a direction opposite to the direction after a transfer operation of the transfer member is terminated.
US09568862B2 Digital printing system
A digital printing system is disclosed having two independently operable printing towers arranged in series such that a substrate sheet passes sequentially through both printing towers, and in which a perfecting mechanism is provided between the two towers to reverse each substrate sheet during transfer from the first printing tower to the second printing tower, the perfecting mechanism being selectively operable to enable the second tower to print either on the same side of each substrate sheet as the first tower or on the opposite side of each substrate sheet. As well as allowing a duplex mode, the system provides a higher speed simplex mode during which different separations of the same image are printed by the two towers.
US09568858B2 Developing unit, image forming unit, and image forming apparatus
A developing unit includes a chamber in which a developer material is held. The developer material is received from an external device through the developer material receiving opening. A developer guide member is disposed in the chamber and directly under the developer material receiving opening. The developer guide member extends in a first direction and guides the developer material in the first direction. A developer material transporting member is disposed between the developer material receiving opening and the developer guide member. The developer material transporting member extends in a second direction parallel to the first direction and transports the developer material in the second direction. An agitator is formed on the developer transporting member and is disposed directly under the developer material receiving opening.
US09568852B2 Image forming apparatus with mirror curving adjustment unit
An image forming apparatus according to an embodiment includes a photoconductive drum, a light scanning unit, a reflection mirror, a support member, and a cam. The light scanning unit forms a light scanning beam with which the photoconductive drum is irradiated. The reflection mirror guides the light scanning beam toward the photoconductive drum. The support member supports both ends of the reflection mirror in a longitudinal direction. The cam is provided in the support member. The cam comes into contact with the reflection mirror in an intermediate portion of the reflection mirror in the longitudinal direction. The cam moves the intermediate portion in a plate thickness direction of the reflection mirror with respect to a support position by the support member.
US09568850B2 Positively chargeable toner, liquid developer, developer, developer cartridge, process cartridge, and image forming method
A positively chargeable toner includes at least a binder resin, and toner particles of which surfaces are modified by a polyvinylamine compound.
US09568847B2 Toner additives comprising composite particles
Metal-oxide composite particles are used as a toner additive.
US09568839B2 Method for producing polymers
The invention relates to a method for producing polymers, in particular synthetic nucleic acid double strands of optional sequence, comprising the steps: (a) provision of a support having a surface area which contains a plurality of individual reaction areas, (b) location-resolved synthesis of nucleic acid fragments having in each case different base sequences in several of the individual reaction areas, and (c) detachment of the nucleic acid fragments from individual reaction areas.
US09568838B2 Projection objective for microlithography
A projection objective for imaging a pattern arranged in an object surface of the projection objective into an image surface of the projection objective with a demagnified imaging scale has a plurality of optical elements which are arranged along an optical axis of the projection objective and are configured in such a way that a defined image field curvature of the projection objective is set in such a way that an object surface that is curved convexly with respect to the projection objective can be imaged into a planar image surface. What can be achieved given a suitable setting of the object surface curvature is that a gravitation-dictated bending of a mask does not have a disturbing effect on the imaging quality.
US09568834B2 Reducing immersion projection optical system
A projection objective includes at least four curved mirrors, which include a first curved mirror that is a most optically forward mirror and a second curved mirror that is a second most optically forward mirror, as defined along a light path. In addition, an intermediate lens element is disposed physically between the first and second mirrors, the intermediate lens element being a single pass type lens. The objective forms an image with a numerical aperture of at least substantially 1.0 in immersion.
US09568832B2 Anamorphically imaging projection lens system and related optical systems, projection exposure systems and methods
An imaging optical system for a projection exposure system has at least one anamorphically imaging optical element. This allows a complete illumination of an image field in a first direction with a large object-side numerical aperture in this direction, without the extent of the reticle to be imaged having to be enlarged and without a reduction in the throughput of the projection exposure system occurring.
US09568825B2 Hardmask composition and method of forming patterns using the hardmask composition
A hardmask composition includes a polymer including a moiety represented by the following Chemical Formula 1 and a solvent. In the Chemical Formula 1, A, B, R1 and R2 are the same as defined in the detailed description.
US09568821B2 Patterning process
There is provided a patterning process that forms a negative pattern by developing using an organic solvent, using a resist top coat composition that not only reduces the effect from the environment on a resist film and effectively blocks OOB light, but also reduces the film loss of a resist pattern and the bridging between patterns, enhances the sensitivity of the resist film, and suppresses the emission of an outgas from the resist film. The patterning process includes the steps of forming a resist top coat on a photoresist film formed on a substrate, with the resist top coat using as a top base material a polymer having a repeating unit p of styrene having a 1,1,1,3,3,3-hexafluoro-2-propanol group, in which m is 1 or 2, and p is 0
US09568820B2 Method for manufacturing color filter, color filter, and display device
A method for manufacturing color filter, a color filter, and a display device including the color filter are disclosed. The method for manufacturing a color filter includes: forming a black matrix on a transparent substrate; forming a photosensitive resist layer on the transparent substrate with the black matrix; disposing a reflection sheet capable of reflecting light on a first side of the transparent substrate to be exposed, the first side being provided with the black matrix; disposing a mask on a second side of the transparent substrate to be exposed, the second side being not provided with the black matrix; and carrying out an exposing process from the second side of the transparent substrate.
US09568819B2 Holding apparatus, imprint apparatus and article manufacturing method using same
A holding apparatus of the present invention for holding a mold, includes a chuck configured to attract the mold to hold the mold, including a plurality of holding units each of which is configured to hold the attracted mold, and including a support configured to support the plurality of holding units; and an actuator supported by the support and deforms the mold by applying a force. At least one of the holding units is supported by the support unit so as to be displaceable in the direction of the force applied by the actuator.
US09568818B2 Method for producing a blank of fluorine-doped and titanium-doped glass having a high silicic-acid content and a blank produced according to the method
A method for producing a silica glass blank co-doped with titanium and fluorine for use in EUV lithography includes (a) producing a TiO2—SiO2 soot body by flame hydrolysis of silicon- and titanium-containing precursor substances, (b) fluorinating the TiO2—SiO2 soot body to form a fluorine-doped TiO2—SiO2 soot body, (c) treating the fluorine-doped TiO2—SiO2 soot body in a water vapor-containing atmosphere to form a conditioned soot body, and (d) vitrifying the conditioned soot body to form the blank. The blank has an internal transmission of at least 60% in the wavelength range of 400 to 700 nm at a sample thickness of 10 mm, a mean OH content in the range of 10 to 100 wt. ppm and a mean fluorine content in the range of 2,500 to 10,000 wt. ppm. Titanium is present in the blank in the oxidation forms Ti3+ and Ti4+.
US09568817B2 Illumination apparatus and projector
An illumination apparatus includes a light source apparatus that outputs first, second, and third light beams, an afocal system on which the first, second, and third light beams are incident, a first fly-eye lens, a second fly-eye lens, a light convergence system provided in a position downstream of the second fly-eye lens, and a phosphor layer that the first light beam, the second light beam, and the third light beam enter via the light convergence system. When a ratio between the distance between the first light beam and the second light beam and the distance between the first light beam and the third light beam is defined as a ratio R, the ratio R on the light exiting side of the afocal system differs from the ratio R on the light incident side of the afocal system.
US09568816B2 Projector with optical conversion media pumped by low etendue source
A projector system with a single imaging array has a low-etendue light source. The projector system includes a first optical path from the low-etendue light source to a plurality of optical conversion media having a plurality of emission wavelengths to provide display light with wavelengths longer than blue light. The projector system includes a second optical path from the optical conversion media to the imaging array. The projector system has a means of moving an excitation location on the optical conversion media in the first optical path. The projector system may include a blue LED, a diffuser region, or an optical conversion medium with a blue emission wavelength to provide blue display light. Light from the low-etendue light source is prevented from directly impinging on the imaging array.
US09568815B2 Light source unit and projector
A light source unit includes a light source, a connecting conductor configured to supply power to the light source, a light source housing configured to accommodate the light source and the connecting conductor. At least part of the connecting conductor is provided on a gripping portion side of the light source housing, and the light source housing includes a lid-side forming portion configured to cover the gripping portion side of the light source and the connecting conductor, and a flow channel configured to guide cooling air to a cover portion of the lid-side forming portion.
US09568813B2 Projector with reduced ghost image occurrence
A projector includes a light source that emits a light beam, an illumination lens unit, a display device, a projection lens unit, a field lens, and a reflection member. The illumination lens unit shapes and focuses the light beam into an illumination light beam. The display device modulates the illumination light beam and forms an image. The projection lens unit projects the image on a screen. The field lens has a positive refractive power for focusing the illumination light beam on the display device, a first lens surface on which the illumination light beam is incident, and a second lens surface on which the image formed by the display device is incident. The reflection member changes an illumination light beam path into a direction of the field lens. The first lens surface reflects a portion of the illumination light beam into a path that avoids the projection lens unit.
US09568810B2 Camera mounting assembly
A camera mounting assembly includes a base member or plate for holding a camera and a side member or plate. In an exemplary embodiment, lower slots on the base plate or side slots on the side plate are gripped by a vertical support's quick-release mechanism to mount the camera in a landscape or portrait orientation, respectively, the camera being generally centered and evenly balanced over the support in either case. The side member is detachably fastened to the base member, which modular construction permits separately timed purchase of the base member and side member as allowed by the user's budget and further permits breakdown of the assembly for ease of transport. The side member may be generally L-shaped with a lower arm length less than the side arm length, which also facilitates transport. Other components may be detachably added such as a hand grip facilitating freehand shooting with the camera.
US09568805B2 Camera module and method for auto focusing the same
An exemplary embodiment of the present disclosure includes an actuator moving a mover including at least one lens receiving an optical image of an object; and an actuator driving unit controlling the actuator to drive the mover to a forward direction or to a reverse direction, wherein a separate direction bit is to drive a first search section and a second search section, in a case a search section driving the mover to the forward direction is defined as the first search section, and a search section driving the mover to the reverse direction is defined as the second search section.
US09568804B2 Method and apparatus for generating high-power terahertz wave
A method and apparatus for generating terahertz waves using laser plasma are disclosed herein. The method of generating high-power terahertz waves includes generating plasma by focusing a laser beam on a gas within a vacuum chamber, radiating laser beams into the magnetized plasma from opposite directions so that the laser beams collide with each other at a preset location, and generating terahertz waves of a predetermined frequency through the oscillation of the plasma generated by the collision of the laser beams.
US09568802B1 Spatial isolation of energy associated with a scene
Mechanisms for spatially isolating a region of interest (ROI) in a scene are disclosed. A first sensor generates sensor data that quantifies energy received from a scene within a field of view (FOV) of the first sensor to generate a real-time FOV full motion video. A processor analyzes the sensor data to identify a first ROI during a wait period of a frame period of the first sensor. A first subset of micromirrors in a micromirror array that is directed toward the scene is identified. The first subset of micromirrors receives energy from the first ROI. At least one micromirror in the first subset is controlled to move from a primary position of the at least one micromirror to a first tilt position of the at least one micromirror to reflect the energy from the first ROI toward a second sensor, the first ROI being spatially isolated from the real-time FOV full motion video.
US09568796B2 Liquid crystal display and manufacturing method thereof
A liquid crystal display includes: a substrate; a thin film transistor on the substrate; a pixel electrode connected with a terminal of the thin film transistor; a microcavity on the pixel electrode, and including a plurality of regions corresponding a pixel area; a liquid crystal layer in the microcavity; a liquid crystal injection hole exposing the microcavity; a common electrode on the microcavity; a supporting member on the common electrode; and a capping layer on the supporting member and covering the liquid crystal injection hole. The pixel electrode is connected with the terminal of the thin film transistor through a contact hole, and the contact hole is within the pixel area.
US09568795B2 Liquid crystal display device
In a liquid crystal display device that uses a TFT, a contact hole is formed to connect an image signal line. An organic film is formed so as to cover the image signal line, and a common electrode, which is a transparent electrode, is formed on the organic film. An interlayer insulating film is formed on the common electrode. A through hole is formed in the interlayer insulating film, and the diameter of the through hole is greater than the diameter of the contact hole.
US09568792B2 Liquid crystal display
A display device includes a gate line and a data line crossing the gate line. The display device further includes a first switching element and a second switching element each connected to the gate line and the data line. The display device further includes a first sub-pixel electrode and a second sub-pixel electrode connected to the first switching element and the second switching element, respectively. The display device further includes a reference voltage line for transmitting a reference voltage, a first portion of the first reference voltage line overlapping a first edge of the first sub-pixel electrode, a second portion of the first reference voltage line overlapping a second edge of the first sub-pixel electrode opposite the first edge of the first sub-pixel electrode. The display device further includes a third switching element connected to the gate line, the first sub-pixel electrode, and the reference voltage line.
US09568791B2 Liquid crystal display device
Disclosed are a liquid crystal display device and a testing method thereof. The liquid crystal display device includes a plurality of scan lines, and a plurality of data line sets crossing the scan lines, where each data line set includes a first data line, a second data line, and a third data line. The device also includes a shorting bar for the data lines, a first data switch control line and a second data switch control line. Through holes are not used to connect the data lines and the shorting bar, thus disadvantages of display devices caused by defects in through holes is eliminated. Additionally, the area for testing structures is decreased, so that a small-sized liquid crystal display devices can be produced.
US09568788B2 Display unit
A display unit of the present disclosure includes: a first plate-like member including a display device; a second plate-like member including a drive circuit, the drive circuit configured to control the display device; and one or two or more wiring sections having flexibility, the wiring sections configured to connect the first plate-like member and the second plate-like member to each other, in which a curvature of the second plate-like member is larger than 0 and equal to or smaller than a curvature of the first plate-like member.
US09568787B2 Liquid crystal display
Pixel electrodes and a common electrode are formed on a first panel. A wall is formed on the first panel. The wall includes a large insulating wall that is made of an insulating material and projects toward a second panel, and a wall electrode part that covers a side wall of the large insulating wall and functions as the pixel electrode or the common electrode. The wall includes a side surface on which an alignment film that defines an alignment of liquid crystal molecules of a liquid crystal layer is formed. The side wall of the wall is inclined with respect to a direction perpendicular to the first panel and the second panel. With this configuration, in a liquid crystal display device having the wall electrode, light leakage at the time of displaying a black image can be reduced.
US09568786B2 Array substrate with multiple common lines, liquid crystal display and control method thereof
An array substrate, a liquid crystal display and a control method thereof are disclosed. The array substrate includes scanning lines, data lines, pixel units, and common lines. Each common line is disposed along a row of pixel units. The array substrate also includes a common voltage supply line, and dual-channel selection switches each having an output terminal connected to a set of common lines, two input terminals connected to a common voltage high level supply line and a common voltage low level supply line respectively to selectively apply a high level or a low level to the common lines, thereby avoiding delay of the common voltage Vcom and the Vcom drift during a display mode and improving the display effect for an image.
US09568785B2 Liquid crystal display
A liquid crystal display includes a first substrate, a pixel electrode which is disposed on the first substrate and includes a first subpixel electrode which is disposed at a pixel area and includes a plurality of first branch electrodes, and a second subpixel electrode which is separated from the first subpixel electrode, disposed at an outer edge of the pixel area, encloses the first subpixel electrode and includes a plurality of second branch electrodes, a second substrate facing the first substrate, a common electrode disposed on the second substrate, and a liquid crystal layer disposed between the first substrate and the second substrate, where a first voltage applied to the first subpixel electrode is larger than a second voltage applied to the second subpixel electrode.
US09568779B2 Display device with microcavities
The disclosure relates to a display device, and more particularly to a display device having an improved aperture ratio and robustness. The display device may provide a display device including: a substrate; a thin film transistor formed on the substrate; a pixel electrode connected to the thin film transistor; microcavities formed on the pixel electrode, the microcavities holding liquid crystals; a roof layer formed on the microcavities and covering some sides of the microcavities; and an encapsulation layer formed on the roof layer to seal the microcavities, wherein sides of neighboring microcavities define openings are disposed in a matrix configuration.
US09568777B2 Display substrate, preparing method thereof, and display device
A display substrate, a preparing method thereof, and a display device are disclosed; the display substrate comprises a display region, a non-display region, and a transparent support enhancement layer, the support enhancement layer is disposed at least in a region corresponding to the display region. The display substrate is not easy to be damaged by pressure, and can efficiently avoid a phenomenon of display defects of a display device.
US09568773B2 Pixel structure and pixel array having the same
A pixel structure is provided. The pixel structure includes a control device, a main pixel electrode, and a sub pixel electrode. The main pixel electrode is electrically connected to the control device, and the main pixel electrode has a plurality of main pixel slits where the width thereof is S. The sub pixel electrode is electrically connected to the control device, and the sub pixel electrode has a first electrode pattern and a second electrode pattern. The first electrode pattern has a plurality of first slits where the width S1 thereof is equal to or greater than the width S of the main pixel slits. The second electrode pattern has no slits or has a plurality of second slits where the width S2 thereof is less than the width S of the main pixel slits. A pixel array including the pixel structure is also provided.
US09568772B2 Displays with elevated backlight efficiency
An electronic device may be provided with a display mounted in a housing. The display may include a liquid crystal display module and a reflective polarizer having an in-plane optical axis. The display may also include a backlight unit that includes a light source, a light guide element, and a reflector film coupled to a backside of the light guide element. The display may also include a light retardation layer such as a quarter wave film. The quarter wave film may be arranged between the reflective polarizer and the reflector film of the backlight unit. Partially polarized light that is output from a front side of the light guide element may have a first component parallel to the in-plane optical axis and a second component perpendicular to the in-plane optical axis of the reflective polarizer. The second component may be reflected from the reflective polarizer.
US09568771B2 Liquid crystal device, electronic device and projector with maximum-light-intensity direction inclined from the direction normal to the substrates
A liquid crystal device includes a liquid crystal panel including a pair of substrates that sandwiches a liquid crystal layer containing liquid crystal molecules exhibiting a parallel alignment in an initial alignment state, and a polarizing plate disposed on either side of the liquid crystal panel. The liquid crystal molecules are inclined at a pretilt angle and aligned in a predetermined direction in planes of the substrates. The liquid crystal panel emits light entering through one of the polarizing plates toward the other. The liquid crystal panel emits light having the maximum intensity in a direction different from a direction normal to the substrates. The azimuth of the maximum-light-intensity direction projected onto the planes of the substrates is substantially parallel to the predetermined direction. The maximum-light-intensity direction is a direction inclined from the direction normal to the substrates toward a direction in which the maximum-light-intensity direction form a right angle with a longitudinal direction of the liquid crystal molecules inclined at the pretilt angle.
US09568770B2 Display panel and display apparatus using birefringence
A display panel and a display apparatus are provided. The display panel includes an image panel having pixel lines; a polarization panel which switches a polarization direction of a ray of light emitted from the image panel; and a lens which passes the ray of light provided from the polarization panel. The lens includes a first lens array which has a first birefringence characteristic, a second lens array which has a second birefringence characteristic different from the first birefringence characteristic, and which is arranged at a location to face the first lens array in an alternating manner, and a liquid crystal portion which has a same birefringence characteristic as either the first birefringence characteristic or the second birefringence characteristic, and which is filled in between the first lens array and the second lens array.
US09568761B2 Array substrate, liquid crystal display panel and liquid crystal display device
An array substrate, a liquid crystal display panel and a liquid crystal display device. The array substrate includes: a plurality of pixel units defined by a plurality of intersecting data lines and scanning lines, wherein each of the plurality of pixel units comprises a thin film transistor and a pixel electrode electrically connected with the thin film transistor; a plurality of common electrode blocks disposed in a layer different from the pixel electrode, the common electrode blocks being reused as touch electrodes; a plurality of sensing lines, each of which is electrically connected with one of the common electrode blocks; and a plurality of auxiliary electrodes disposed in the same layer as the pixel electrode, wherein each of the plurality of auxiliary electrodes is disposed between two adjacent pixel electrodes, and overlapped and electrically connected with one of the sensing lines.
US09568760B2 In-cell touch liquid crystal display apparatus and method of manufacturing the same
Disclosed are an in-cell touch liquid crystal display (LCD) apparatus having a pixel electrode top structure and a method of manufacturing the same. The in-cell touch LCD apparatus is implemented in the pixel electrode top structure, thereby preventing color mixing between red, green, and blue pixels. The method of manufacturing the in-cell touch LCD apparatus decreases the number of masks necessary to manufacture a TFT array substrate, thereby reducing a manufacturing time and the manufacturing cost.
US09568759B2 Manufacturing method of touch display panel
A manufacturing method of a touch display panel is disclosed and has steps of depositing a touch-control metal layer on ail inner side of a color-filler substrate and patterning the touch-control metal layer; depositing a black matrix layer on the inner side of the color-filter substrate and patterning the black matrix layer; depositing a color photoresist layer on the inner side of the color-filter substrate and patterning the color photoresist layer; depositing a common electrode layer on the inner side of the color-filter substrate and patterning the common electrode layer; and performing cell-assembling to assemble the color-filter substrate and an array substrate together.
US09568758B2 Display apparatus
A display apparatus according to the present invention has a gasket attached in a space between a flexible print cable on which an electrically insulating coating is formed, the flexible print cable connecting the circuit board of a display panel and a connecting substrate connected to an external electric device, and a frame supporting a display unit including the display panel, the connecting substrate, and the flexible print cable. The gasket is provided with a core portion made of non-metal and having elasticity, and a surface portion made of metal disposed on a periphery of the core portion. By this means, unnecessary radiation noise generated from the flexible print cable connecting the display panel to the external electric device is effectively shielded without machining the display panel.
US09568750B2 Hybrid optical modulator
An optical modulator includes an input port, a first waveguide region comprising silicon and optically coupled to the input port, and a waveguide splitter optically coupled to the first waveguide region and having a first output and a second output. The optical modulator also includes a first phase adjustment section optically coupled to the first output and comprising a first III-V diode and a second phase adjustment section optically coupled to the second output and comprising a second III-V diode. The optical modulator further includes a waveguide coupler optically coupled to the first phase adjustment section and the second phase adjustment section, a second waveguide region comprising silicon and optically coupled to the waveguide coupler, and an output port optically coupled to the second waveguide region.
US09568748B2 Methods of designing and fabricating custom-fit eyeglasses using a 3D printer
The disclosed technology describes methods for the selection, design and production of custom-fit eyeglasses, using a 3D printer. Embodiments include an eye examination and biometric measurements of a patient. The data can be used to produce custom-fit eyeglass frames. Eyeglass selection is facilitated by the display of a selection of various frames in both digital and physical form. A 3D version of the patient's head may be created from digital images, which can be used to produce a final version of the eyeglass frame. Lens dimensions may be traced and the trace used to modify the eyeglass frame. Half of an eyeglass frame may be generated, from which a mirror image is created, and a final frame produced from the resulting image. Also disclosed is an electronic device system which receives, processes and transmits data for the production of custom-fit eyeglass frames.
US09568742B2 Image stabilization apparatus, control method thereof, optical apparatus and image capturing apparatus
An image stabilization apparatus includes an image stabilization unit that compensates image blurring by moving a compensation member, a first shake detection unit that detects an angular velocity of the shake, a second shake detection unit that detects shake by a different method, an orientation detection unit that detects an inclination status of an optical apparatus, a calculation unit that calculates a compensation value from signals of the first and second shake detection units, and an output unit that compensates the output of the first shake detection unit using the compensation value, with the calculation unit performing weighting on the compensation value of a drive axis of an image stabilization mechanism, based on a correlation between the first signal and the second signal.
US09568737B1 Compact common aperture imager system
An optical imager design that is capable of imaging a common scene to two or more optical systems, and is more compact in physical size and superior in throughput than previous designs is disclosed.
US09568735B2 Wearable display device having a detection function
A wearable display device equipped with a detection function is disclosed. The disclosed device includes an image viewer unit configured to show an image; a sensor unit configured to acquire a user's surrounding condition information; a determiner part configured to determine whether or not the user faces a dangerous condition based on information from the sensor unit; and an alarm information output part configured to output alarm information based on a determination result of the determiner part. The disclosed wearable display device makes it possible to increase the user's safety by effectively detecting dangerous objects, such as automobiles, and by suitably controlling the images on the device which may reduce the user's field of vision.
US09568733B2 Magnifying eye goggles assembly
A magnifying eye goggles assembly includes a frame including a first lateral wall, a second lateral, an upper wall and a lower wall. The frame has an interior surface bounding an interior space. The frame has a forward surface and a rearward surface. A plurality of lenses is mounted in the interior space. Each of the lenses completely extends across the interior space from the first lateral wall to the second lateral wall and from the upper wall to the lower wall. At least one of the lenses magnifies objects viewed through the frame and at least one of the lenses is movable rearward and forward relative to the frame to alter a focal point of magnification. A strap has a first end attached to the first lateral wall and a second end attached to the second lateral wall. The strap retains the frame on a person's head.
US09568732B2 Mobile terminal
A wearable type mobile terminal is provided which may be mounted on a user's head. The wearable type mobile terminal may include a prism disposed in front of a user, and positioned longitudinally, an optical source device that irradiates light to the prism in a direction that is inclined by a prescribed angle with respect to the longitudinal direction, and an asymmetric lens disposed between the prism and the optical source device such that light irradiated from the optical source device is collected toward the prism, and the asymmetric lens is formed such that an optical axis of an incident surface and an optical axis of an exit surface extend in different directions.
US09568731B2 Virtual image display device
A light guide member which guides video light includes a peripheral area forming portion extending to the outside of an effective light flux guide portion which is an area through which an effective light flux of the video light passes, and thus for example, even when ghost light resulting from components generated by unintended reflection or scattering in a position such as a side surface forming portion of the light guide member may be generated, the side surface forming portion can be separated from the effective light flux guide portion.
US09568725B2 Endoscope objective optical system
An object of the present invention is to reduce the diameter, to make focus adjustment easy, and to achieve bright, wide-angle, high-resolution image quality.Provided is an endoscope objective optical system including, in this order from the object side, a front group having negative refractive power, an aperture stop, and a positive rear group. The front group includes, in this order from the object side, a first lens, which is a single lens having negative refractive power, and a second lens, which is a single lens having positive refractive power. The rear group includes a third lens, which is a single lens having positive refractive power, a cemented lens formed of a fourth lens having positive refractive power and a fifth lens having negative refractive power, and a sixth lens having positive refractive power. The object-side surface of the first lens is a flat surface, the second lens has as meniscus shape, and the sixth lens is joined to the image-acquisition element, and the endoscope objective optical system satisfies the following conditional expression: 4
US09568723B2 On-chip 4D lightfield microscope
The present invention extends on-chip lensless microscope systems (10), including optofluidic microscope (OFMs) and holographic imaging microscopes to incorporate computational photography principles. A LF-OFM system 10 includes at least one plasmonic lens (50) with apertures (38), at least one microfluidic channel (28), and an image sensor array (24). The system (10) is capable of generating an image through computational photography.
US09568722B2 Illumination device for an optical viewing apparatus
An illumination device for an optical viewing apparatus has a light source including a first individual light source and a second individual light source arranged in a plane. The first individual light source has a first midpoint and the second individual light source has a second midpoint. An axial direction is defined by a vector from the second midpoint to the first midpoint. An illumination optical unit defines an optical axis which is arranged perpendicularly to the plane and intersects the plane at an intersection point. The light source is imaged toward infinity by the illumination optical unit. The first individual light source has an extent along the axial direction. The midpoint is offset by an amount (Δ) in a positive direction along the axial direction relative to the intersection. The relationship 0.1*L1≦Δ≦1*L1 is satisfied for the offset.
US09568719B2 Microscope apparatus
A microscope apparatus includes a stage for holding a specimen, a stand portion for holding the stage, an arm portion having two arms extending from an upper part of the stand portion to a front side of the microscope apparatus, an optical system supported by the arm portion and configured to enlarge an image of the specimen on the stage, and gripping portions provided respectively on lower parts of the two arms and configured to be gripped by an observer.
US09568715B2 Zoom lens and imaging apparatus
A zoom lens consists of, in order from the object-side, a first lens-group having positive refractive power, and which is fixed during magnification change, a second lens-group having negative refractive power, and which moves during magnification change, a third lens-group having positive refractive power, and which is fixed during magnification change, a fourth lens-group having positive refractive power, and which moves during magnification change, and a fifth lens-group having negative refractive power, and which moves during magnification change. The first lens-group consists of, in order from the object-side, a front group having negative refractive power, a reflection member that bends an optical path and a rear group having positive refractive power. The fourth lens-group includes at least a cemented lens of a positive lens and a negative lens, and the following conditional expression (1) is satisfied: 0.8
US09568710B2 Imaging lens, and electronic apparatus including the same
An imaging lens includes first to sixth lens elements arranged from an object side to an image side in the given order. Through designs of surfaces of the lens elements and relevant lens parameters, a short system length of the imaging lens may be achieved while maintaining good optical performance.
US09568708B2 Smartphone lens assembly
A lens assembly for a smartphone and a method of use is disclosed. In a first aspect, a lens assembly comprises a rotatable wheel; wherein the wheel includes at least two lenses. The lens assembly includes a skin portion coupled to the rotatable wheel, wherein the skin portion is adjustable to cover a smartphone. The at least two lenses of the wheel are positioned such that when one of the lens of the assembly is properly positioned it covers the lens of a camera on the smartphone. In a second aspect the method comprises providing a lens assembly over a camera lens of a smartphone chassis. The lens assembly includes a plurality of lenses that are rotatable. The method includes ensuring that the center of the smartphone lens is congruent with the center of the selected lens of the plurality of lens by referencing at least two surfaces of the smartphone chassis.
US09568705B2 Camera module manufacturing method, camera module, and electronic apparatus
A camera module (40) of the present invention includes: an optical section (1) having an image pickup lens (2) and a lens barrel (3); and a lens driving device (10) including a lens holder (11). The optical section (1) and the lens driving device (10) are provided on an upper side of a sensor cover (23) covering an image pickup element (22) of an image pickup section (20). The lens barrel (3) is positioned at such a location that the lens barrel (3) does not make contact with the sensor cover (23), so that the lens barrel (3) is fixed to the lens holder (11) at the location. Before being fixed to the lens holder (11), the lens barrel (3) is slidable in the optical axis direction with respect to the lens holder (11).
US09568703B2 Image reading lens, image reading device, and image forming apparatus
An image reading lens includes a plurality of lenses, a first correcting mechanism that corrects a field curvature at a first correction part when temperature changes, and a second correcting mechanism that corrects an image-forming position when the temperature changes. The second correcting mechanism corrects the image-forming position at a part where a positional displacement of the image-forming position caused by a change of a lens interval is greater and a variation of the field curvature caused by the change of the lens interval is smaller than the first correction part.
US09568702B2 Arrangement for terminating a transmission cable
The present invention relates to an end cap for terminating a transmission cable containing at least one transmission line, the end cap comprising at least one lead-through opening for guiding the at least one line from a rear side to a front side of the end cap. Further, the invention relates to a terminating arrangement terminating a transmission cable containing at least one transmission line. Moreover, the invention relates to a kit for a terminating arrangement for terminating a transmission cable. In order to facilitate the termination of a transmission cable, the present invention provides that a passage extending from the rear side to the front side is formed at the end cap, the passage being adapted for accommodating a central strength member of the cable.
US09568699B2 Optical fiber distribution system
An optical fiber distribution system including a rack and elements which populate the rack including fiber terminations. Each element includes a chassis and a movable tray. The movable tray includes a synchronized movement device for moving a cable radius limiter. The tray includes cable terminations which extend in a line generally parallel to a direction of movement of the movable tray. Each of the cable terminations are mounted on hinged frame members positioned on each tray. The cables entering and exiting the movable tray follow a generally S-shaped pathway.
US09568689B2 Spring push and push-pull tab for tightly spaced fiber optic connectors
A spring push for a fiber optic connector includes an engagement member having a slot to receive a handle that also engages a distal portion of the engagement number. The spring push, along with the handle, allows for fiber optic connectors to be installed and removed from adapters in high density applications. The spring push can be installed into a connector housing and, along with other components, be a fiber optic connector. The engagement member may also originate from other parts of the fiber optic connector.
US09568687B2 Plug for optical connector, jack for optical connector, and optical connector
The present invention is directed to an optical connector that is provided with a plug and a jack for the optical connector. A lens (plug-side optical coupling part) that optically couples light transmitted inside an optical fiber held by the plug, to a jack, is disposed on a side surface of the plug. A lens (jack-side optical coupling part) that optically couples light transmitted inside an optical fiber held by the jack, to the plug, is disposed on an inner side surface of the jack.
US09568685B2 Connectorization techniques for polarization-maintaining and multicore optical fiber cables
An optical fiber ferrule has a plurality of guide holes therein for guiding a respective plurality of flat-sided fibers at an end of a multifiber optical fiber cable. The fibers' flat sides identify a particular rotational orientation of the fiber. Rotational alignment is achieved by urging the fibers' flat sides against a corresponding reference surface within the ferrule or within an alignment fixture. Also described is a fiber array block having a plurality of V-shaped grooves extending across an outer surface and terminating at an endface. The V-shaped grooves are shaped to guide a respective plurality of flat-sided fibers. A lid is installable across the plurality of V-shaped grooves, over fibers that have been loaded therein.
US09568684B2 Apparatus for alignment of a multicore fiber in a multifiber connector and method of using same
A multicore fiber alignment apparatus is described, having a chassis into which is mounted ferrule-holding means for holding a multicore fiber ferrule having one or more capillaries extending therethrough. Fiber-holding means for holding one or more multicore fibers in position to be mounted into the ferrule, such that each multicore fiber extends through a respective ferrule capillary. Means are provided for monitoring the rotation angle of each multicore fiber within its respective capillary, relative to a reference rotational orientation. Means are further provided for rotating each of the multicore fibers within its respective capillary. The rotational orientation of each multicore fiber is fixed when its rotation angle is equal to zero.
US09568683B2 Optical fiber connection structure and optical fiber connector
An optical fiber connection structure is provided, in which a first optical fiber and a second optical fiber, which is optically connected to the first optical fiber via a solid refractive index-matching material which is provided on a tip surface of the first optical fiber, are held and fixed between a base member and a cover member, a tip of the second optical fiber is disposed so as to come into contact with the solid refractive index matching material or separated from the solid refractive index-matching material, and the entire solid refractive index matching material and the tip of the second optical fiber are disposed in a liquid refractive index matching agent which is provided between the base member and the cover member.
US09568677B2 Waveguide structure and method for fabricating the same
Embodiments of forming a waveguide structure are provided. The waveguide structure includes a substrate, and the substrate has an interconnection region and a waveguide region. The waveguide structure also includes a trench formed in the substrate, and the trench has a sloping sidewall surface and a substantially flat bottom. The waveguide structure further includes a bottom cladding layer formed on the substrate, and the bottom cladding layer extends from the interconnection region to the waveguide region, and the bottom cladding layer acts as an insulating layer in the interconnection region. The waveguide structure further includes a metal layer formed on the bottom cladding layer on the sloping sidewall surface.
US09568675B2 Waveguide coupler
A waveguide coupler comprising: a first coupling portion arranged to couple with a first waveguide and a second coupling portion arranged to couple with a second waveguide so as to connect the first waveguide and the second waveguide together; wherein arranged between the first and second coupling portions is a wave modulation portion arranged to modulate wave signals transferred between the first waveguide and the second waveguide.
US09568671B2 Nanotube electro-optical component, optronic or optical link-based hybrid integrated circuit integrating this component, and method of fabrication
A photonic component is provided including at least one linear optical waveguide, of which an active portion is surrounded over all or part of its periphery by a grouping of one or more essentially semiconducting nanotubes. These nanotubes interact with their exterior environment in an active zone extending on either side of the optical waveguide, to thus induce an optical coupling between an electrical or optical signal applied to the nanotubes and on the other hand an optical signal in the active portion of the waveguide. Such a component can carry out bipolar electro-optical functions as light source, or modulator or detector, inside the optical guide, for example with an electro-optical coupling between on the one hand an electrical signal applied between the electrodes, and on the other hand an optical signal emitted or modified in the active portion of the optical waveguide towards the remainder of the optical guide.
US09568670B2 Index matched grating inscription
The disclosed embodiments provide systems and methods for mitigating lensing and scattering as an optical fiber is being inscribed with a grating. The disclosed systems and methods mitigate the lensing phenomenon by surrounding an optical fiber with an index-matching material that is held in a vessel with an integrated interferometer (e.g., phase mask, etc.). The index-matching material has a refractive index that is sufficient to reduce intensity variations of the actinic radiation within the optical fiber. Some embodiments of the system include different vessels for holding the index-matching material, with the vessel having an interferometer integrated into the vessel. These vessels permit the optical fiber to be surrounded by the index-matching material while the gratings are written to the optical fiber.
US09568669B2 Bandwidth-maintaining multimode optical fibers
The specification describes multimode optical fibers with specific design parameters, i.e., controlled refractive index design ratios and dimensions, which render the optical fibers largely immune to moderately severe bends. The modal structure in the optical fibers is also largely unaffected by bending, thus leaving the optical fiber bandwidth essentially unimpaired. Bend performance results were established by DMD measurements of fibers wound on mandrels vs. measurements of fibers with no severe bends. Additional embodiments of the present invention describe an improved optical link when the inventive multimode fiber is connected to standard or conventional multimode fibers.
US09568663B2 Light guide plate and light source module
A light guide plate including a first substrate, a second substrate opposite to the first substrate, a plurality of first microstructures, a plurality of second microstructures, and a plurality of third microstructures is provided. The first substrate has a light emitting surface, a first bottom surface, and a light incidence surface. The second substrate has a top surface and a second bottom surface. The top surface is located between the first substrate and the second bottom surface. The first microstructures and the second microstructures are disposed on the light emitting surface and the second bottom surface respectively and extend along a first direction parallel to the light incidence surface respectively. The third microstructures are connected between the first bottom surface and the top surface and extend along a second direction perpendicular to the light incidence surface respectively. A light source module is also provided.
US09568660B2 Display apparatus and light-emitting module and light-guiding plate thereof
A 3D display device comprises display panel, light-guiding plate and light-emitting unit. The display panel comprises a plurality of sub-pixels with a first short-side width. The light-guiding plate comprises first flat surface, second flat surface, light input surface, and a plurality of light-guiding elements disposed at first flat surface or second flat surface. The light-emitting unit is disposed adjacent to the light input surface. Each light-guiding element comprises a curve shape with at least one inflection point, and a shift range of the curve shape is greater than zero and less than or equal to one and a half times the first short-side width. Light enters light-guiding plate and guided by light-guiding elements, and light is outputted in an alternating arrangement of at least one bright zone and at least one dark zone. A 3D display apparatus is also disclosed.
US09568659B2 Luminous glazing unit
A luminous glazing unit includes at least two glazing elements, for example at least two transparent glass sheets; optionally at least one lamination interlayer between the two glazing elements; at least one waveguide element, located on one face of the lamination interlayer and/or between the two glazing elements, the waveguide element having a refractive index higher than the refractive index of the adjacent interlayer and/or glazing elements; at least one light source, for example positioned at the edge of the glazing unit in order to illuminate the waveguide element via the edge face of the latter; and at least one light extraction device, formed by at least one fibrous structure, this structure being in the form of at least one textile, this structure or this extraction device being placed in the core of the waveguide element.
US09568657B2 Light guide plate for backlight and manufacturing method therefor
A light guide plate for a backlight. The light guide plate includes: a light source unit for generating light; a light guide plate proximate to the light source unit and including an upper surface and a lower surface; and a light emission pattern configured to diffuse a portion of the light directed toward an image display panel, and a first straight pattern configured to channel the light along a direction substantially parallel to a direction of propagation of the light generated by the light source unit, both the light emission pattern and the first straight pattern being disposed on one of the upper surface and the lower surface of the light guide plate, in which the first straight pattern has peaks and valleys formed in alternating and repeating manner in a direction substantially perpendicular to a direction of propagation of the light generated by the light source unit.
US09568656B2 Fiber optical light guide, attachment member for the same, and lighting device
A fiber optical light guide for transmits a light emitted from a light source in a light transmitting direction. The fiber optical light guide has an inlet-side end, an outlet side end, a plurality of core members, and an outer clad member. The light from the light source enters into the inlet-side end, and is emitted from the outlet-side end. The core members extend in the light transmitting direction. The outer clad member is positioned around the core members and provides an outer wall of the core members. The outer clad member has light diffusionability.
US09568655B2 Backlight assembly
A backlight assembly for a gauge of an automotive display panel and a method of illuminating a gauge of an automotive display panel is provided. The backlight assembly includes a lightpipe having a U-shaped configuration and a reflective dish surrounding the lightpipe. The lightpipe and the reflective dish are disposed on a mounting plate of the gauge above a liquid crystal display (LCD). Additionally, the backlight assembly includes one or more top firing light emitting diodes (LEDs) disposed adjacent to the lightpipe. The LEDs emit light to the lightpipe which in turn transmits light to the reflective dish. The reflective dish reflects back or disperses the light evenly to illuminate the graphic applique of the gauge.
US09568653B2 Durable solar mirror films
The present disclosure generally relates to durable solar mirror films, methods of making durable solar mirror films, and constructions including durable solar mirror films. In one embodiment, the present disclosure relates to a solar mirror film comprising: a multilayer optical film layer including having a coefficient of hygroscopic expansion of less than about 30 ppm per percent relative humidity; and a reflective layer having a coefficient of hygroscopic expansion.
US09568652B1 Reflecting prism, and related components, systems, and methods
A reflecting prism has an input surface, an output surface, a first reflection surface, a second reflection surface, and a third reflection surface. The reflecting prism has a first refractive index, such that the first, second, and third reflection surfaces interface with an external medium having a second refractive index less than the first refractive index. This interface defines a critical angle for total internal reflection for each of the first, second, and third reflection surfaces. Light is received at the input surface of a prism body of a reflecting prism and is transmitted along a first internal optical path segment of an optical path to the first reflection surface. The angle of incidence of the first internal optical path segment with respect to the first reflection surface is greater than the critical angle for the first reflection surface, thereby causing the light to be reflected via total internal reflection.
US09568651B2 View angle-restricting sheet and flat panel display
The view angle-restricting sheet according to the present invention includes an optically functional layer which includes: a plurality of first light transmission sections that are rectangular in cross section and arranged in a multi-stripe fashion; and at least one second light transmission section that is/are rectangular in cross section and arranged between the first light transmission sections, at least one of the lateral face of the first light transmission section and the lateral face of the second light transmission section that face each other being provided as a light-scattering surface having a microstructure including fine protrusions. The arithmetic mean roughness (Ra) of the light-scattering surface is preferably no less than 1.5 μm and no greater than 4 μm. The ratio (Rz/Ra) of the ten-point mean roughness (Rz) to the arithmetic mean roughness (Ra) of the light-scattering surface is preferably no less than 1 and no greater than 20.
US09568648B2 Optical laminated body, method for manufacturing same, and polarization plate and liquid-crystal display device using optical laminated body
Provided are an optical laminated body including a resin layer on an acrylic base material in which the generation of an interference pattern is suppressed and the adhesiveness between the acrylic base material and the resin layer is improved and a method for efficiently manufacturing the optical laminated body. Provided are an optical laminated body including a resin layer including a binder resin and organic fine particles B on one surface of an acrylic base material including organic fine particles A, in which, in a standard length of 30 μm taken in a direction perpendicular to a thickness direction of the optical laminated body on a cross-section of the optical laminated body in the thickness direction, when an average depth of three deepest troughs selected from plural troughs in an interface between the acrylic base material and the resin layer is considered as a standard depth and then an average height of three highest crests selected from plural crests in the interface is considered as a standard height, a vertical difference between the standard height and the standard depth is in a range of 150 nm to 500 nm, a polarization plate and a liquid-crystal display device using the optical laminated body, and a method for manufacturing the optical laminated body.
US09568647B2 Optical film having antistatic layer, polarizing plate, and image display device
An optical film includes a transparent support and at least one antistatic layer formed from a composition containing an electrically conductive polymer, a polyfunctional monomer having two or more polymerizable groups, at least one compound selected from a compound represented by the formula (1) as defined herein, a compound represented by the formula (2) as defined herein and a trivalent phosphorus compound, and a photopolymerization initiator.
US09568641B2 In-situ calibration of tools
A tool sensor calibration system and tool calibration method are disclosed herein. A tool sensor calibration system (200) comprises a flow pipe (206), an isolation cell (214) in fluid communication with the flow pipe, a sensor (210) positioned proximate to the isolation cell, a fluid chamber (213) containing a reference fluid (212) with a known property value, and a first valve (222a) coupled to the fluid chamber that provides selective fluid communication between the fluid chamber and the flow pipe. A tool calibration method comprises introducing a first fluid (208) into a flow pipe, introducing a reference fluid into the flow pipe from a fluid chamber in fluid communication with the flow pipe through a valve, wherein the first fluid and the reference fluid mix to form a composite fluid, and detecting a property of the composite fluid at an isolation cell in fluid communication with the flow pipe.
US09568640B2 Displacement measurements using simulated multi-wavelength light sources
An embodiment of an apparatus for estimating a parameter includes a multi-wavelength electromagnetic source configured to emit electromagnetic radiation beams having multiple wavelengths at a fixed angle relative to an interferometer, the multi-wavelength source having a stabilizer configured to lock each beam to one of a plurality of discrete wavelength ranges. The apparatus also includes the interferometer, which has a fixed reference reflector and a moveable reflecting assembly coupled to a moveable mass, the mass configured to move in response to the parameter. The apparatus further includes a detector configured to detect an interference pattern generated by the interferometer for each beam, and a processor configured to combine the interference patterns and estimate the parameter based on the combined interference pattern.
US09568639B2 Borehole tool calibration method
A borehole tool calibration method may include obtaining a measured energy spectrum for at least one geological constituent based upon a first borehole tool, generating a calculated energy spectrum for the at least one geological constituent for the first borehole tool, and generating a calculated energy spectrum for the at least one geological constituent for a second borehole tool different than the first borehole tool. The method may further include determining a relationship between the calculated energy spectra for the first and second borehole tools, and determining a calibration parameter for the second borehole tool based upon the measured energy spectrum and the relationship between the calculated energy spectra for the first and second borehole tools.
US09568638B2 Identification of neutron capture from a pulsed neutron logging tool
The present disclosure is intended to overcome the problem of hydrogen contamination of the density signal. The approach is to compute the neutron capture portion of the total gamma ray counts and subtract it from the total counts resulting in a pure inelastic gamma ray measurement.
US09568637B2 Method for autonomous self-blanking by radiation portal monitors to minimize the interference from pulsed X-rays radiation
A system and associated method for isolating intended radiation signals for determining target characteristics includes multiple detectors for detecting radiation signals having varying energies, delay modules for delaying the detected radiation signals and a discriminator associated with the multiple detectors for determining if detected radiation signals include unintended radiation signals, e.g., x-rays, and provided blanking signals to a switch in order to effectively remove the unintended radiation signals from the data that is presented to the processor for determining target characteristics.
US09568633B2 Electromagnetic formation evaluation tool apparatus and method
Apparatus and methods are described, such as for obtaining information indicative of a formation resistivity using an electromagnetic formation evaluation tool apparatus. For example, the electromagnetic formation evaluation tool apparatus includes exciter electrodes configured to transmit and receive a formation current. A first exciter electrode may be insulated from a conductive apparatus housing and a second exciter electrode may be coupled to the conductive apparatus housing. Monitor electrodes may be insulated from the conductive apparatus housing. A receiver circuit may be coupled to the monitor electrodes and configured to measure a voltage differential between the monitor electrodes. A power amplifier circuit may be coupled to the first exciter electrode and the conductive apparatus housing and configured to generate the formation current wherein the conductive apparatus housing provides a return path to the power amplifier circuit for the formation current.
US09568629B2 Evaluation of rock boundaries and acoustic velocities using drill bit sound during vertical drilling
Implementations provide identification of rock boundaries and evaluation of rock interval velocities in subterranean zones. Actions can include receiving acoustic signals associated with sounds produced by a well tool implemented to perform a well operation by contacting a portion of a subterranean zone, the acoustic signals being composed of source acoustic signals and reflected acoustic signals produced in response to the source acoustic signals, processing the acoustic signals to determine the source acoustic signals and the reflected acoustic signals and determining properties of the subterranean zone based on the source acoustic signals and the reflected acoustic signals.
US09568628B2 System for monitoring a surface for gas and oil flow
A system for monitoring for gas and oil flow venting from a surface using time intervals, size and velocity, and using an analysis processor with a data storage containing a bubble flow classification and bubble flow categories. The data storage receives at least one of: video feed, logging while drilling data feed, seismic profile data feed, drilling parameter data feed, measurement while drilling data feed, sonar data feed, hydrographic data feed and a laser data feed to verify a determined bubble flow category and bubble flow classification as a baseline bubble flow classification and provides an alarm when a bubble flow emergency is ascertained due to a change in bubble flow classification without an anticipated change or changes outside predefined acceptable limits within the video feed, logging while drilling data feed, seismic profile data feed, drilling parameter data feed, measurement while drilling data feed, sonar data feed, hydrographic data feed and a laser data feed.
US09568617B2 Radiation imaging apparatus, method for manufacturing the same, and radiation inspection apparatus
A radiation imaging apparatus, comprising a sensor panel on which a plurality of sensors are arrayed, a scintillator that is arranged over a base member and is made of an alkali halide, and a protective film configured to suppress deliquescence of the scintillator, wherein the protective film includes a first portion that covers a side face of the scintillator and an end of the scintillator on a side opposite to the base member, and a second portion that is smaller in a content of fluorine than the first portion and covers at least part of a surface of the first portion.
US09568613B2 Method, system and apparatus for providing an electronic signal for the surveillance and testing of Geiger-Muller radiation sensors
A method, system and/or apparatus for remotely monitoring the operation of a radiation sensor may include a radiation sensor configured to detect a presence of radiation in the area, the radiation sensor including a Geiger-Muller tube, a test signal generator configured to generate a high frequency test signal used to test the radiation sensor, the high frequency test signal transmitted to the radiation sensor, and a test signal detector configured to detect a response of the radiation sensor to the test signal, and determine whether the radiation sensor is operating correctly.
US09568611B2 Detecting objects obstructing a driver's view of a road
A system and method for a motorized land vehicle that detects objects obstructing a driver's view of an active road, includes an inertial measurement unit-enabled global position system (GPS/IMU) subsystem for obtaining global position system (GPS) position and heading data of a land vehicle operated by the driver as the vehicle travels along a road, a street map subsystem for obtaining street map data of the GPS position of the vehicle using the GPS position and heading data as the vehicle travels along the road, and a three-dimensional (3D) object detector subsystem for detecting objects ahead of the vehicle and determining a 3D position and 3D size data of each of the detected objects ahead of the vehicle. The street map subsystem merges the street map data, the GPS position and heading data of the vehicle and the 3D position data and 3D size data of the detected objects, to create real-time two-dimensional (2D) top-view map representation of a traffic scene ahead of the vehicle. The street map subsystems finds active roads ahead of the vehicle in the traffic scene, and finds each active road segment of the active roads ahead of the vehicle that is obstructed by one of the detected objects. A driver alert subsystem notifies a driver of the vehicle of each of the active road segments that is obstructed by one of the detected objects.
US09568606B2 Imaging apparatus for distance detection using high and low sensitivity sensors with inverted positional relations
An imaging apparatus includes an imaging optical system having an exit pupil and an image sensor having pixels including first and second pixels. Each pixel has high and low sensitivity light receiving sections and a pupil divider. Each of the first pixels is arranged near one of the second pixels. The pupil divider guides light from a part of the exit pupil of the imaging optical system to the high or low sensitivity light receiving section in a first pixel and guides light from another part of the exit pupil to the high or low sensitivity light receiving section in the neighboring second pixel. The positional relation between the high and low sensitivity light receiving sections relative to the center in a pixel is mutually inverted in the pupil dividing direction between a first pixel and the neighboring second pixel.
US09568603B2 Eyewear-mountable eye tracking device
An eye movement tracking device that can be mounted to standard eyeglasses as disclosed. The device comprises an illumination source, a time-of-flight (TOF) camera and a processor. The source transmits energy within a frequency band from a location proximate to an eye of a person, such that at least a first portion of the transmitted energy is reflected off a lens of eyewear worn by the person to subsequently reflect off the eye, and such that at least a second portion of the transmitted energy is transmitted through the lens to reflect off objects in the person's environment. The TOF camera detects reflections of at least the first portion of the transmitted energy, and distinguishes them from other energy detected by the TOF camera in said frequency band, based on TOF principles. The processor uses the detected reflections of the first portion of the transmitted energy to determine eye position.
US09568600B2 MIMO antenna with elevation detection
A multiple input multiple output (MIMO) antenna for a radar system that includes a receive antenna, a first transmit antenna, and a second transmit antenna. The receive antenna is configured to detect radar signals reflected by a target toward the receive antenna. The first transmit antenna is formed of a first vertical array of radiator elements. The second transmit antenna is formed of a second vertical array of radiator elements distinct from the first vertical array. The second transmit antenna is vertically offset from the first transmit antenna by a vertical offset distance selected so an elevation angle to the target can be determined.
US09568596B2 Optical distance measuring apparatus and electronic apparatus
Provided are an optical distance measuring apparatus, which is capable of accurately measuring a distance, whatever the temperature may be, and which can be easily manufactured at low cost, and an electronic apparatus mounted with the optical distance measuring apparatus. A lead frame of the optical measuring apparatus has two or more first reinforcing terminals, each of which has a part extending in a direction substantially orthogonal to a direction in which a connecting part between a light emitting header and a light receiving header extends. The first reinforcing terminals are fixed by a first light blocking resin body and connected to the light receiving header.
US09568593B2 Method, system and calibration target for the automatic calibration of an imaging antenna array
The system (1) is used for the automatic calibration of an imaging-antenna arrangement (2) using an evaluation unit (4). The antenna arrangement (2) transmits signals (6) and receives the signals (6′) reflected from a calibration object (3) of known shape. The calibration object (3, 31, 32) provides at least one diffuse reflector (8). In the evaluation method, position coordinates of the calibration object (3) are entered, and the following method steps are implemented after the measurement of the reflected signals (6′): i. Calculation of the reflections of the calibration object (3, 31, 32), ii. Calculation of calibration data, iii. Preparation of an image of the calibration object with the use of the calibration data, iv. Determination of corrected position coordinates by evaluating the image of the at least one diffuse reflector, v. Implementation of steps i. to iv. with corrected position coordinates.
US09568592B1 Automotive sensor alignment with external IMU tool
An inertial measurement unit (IMU) may be used to align a plurality of radar units coupled to a vehicle via a plurality of mounting structures. The IMU may be placed at a reference location and reference-location data may be captured. The IMU may be coupled to each of the mounting structures and, at each mounting structure, respective mounting-location inertial measurement data may be captured using the IMU. For each mounting structure, a measured roll angle, measured elevational angle, and measured azimuthal angle is determined based on at least the mounting-location inertial measurement obtained at the mounting structure and the reference inertial measurement. Further, for each mounting structure, offsets are determined for the measured roll angle, the measured elevational angle, and the measured azimuthal angle. One or more of the mounting structures and/or radar units are adjusted based on one or more of the offsets.
US09568584B2 Wireless positioning server using clock offset calibration positioning method using the same
A wireless positioning server using clock offset compensation and a wireless positioning method using the same. The wireless positioning server using clock offset compensation estimates a precise position of a tag requiring position information by effectively predicting information regarding a distance between a beacon for performing positioning and the tag requiring position information. An error in the positioning estimation result due to a clock offset is minimized by measuring a relative clock frequency ratio between beacons and by compensating for clock frequencies of the beacons when a distance between a beacon and a tag is estimated.
US09568581B2 Signal sampler with a calibration circuit
A circuit configured to sample a signal of a source circuit and to provide calibration signals to a testing device of the signal sampled from the source circuit. The circuit may include an amplifier, a sampling circuit, and a calibration circuit. The amplifier may be configured to drive signals on an internal node to the testing device. The sampling circuit may be configured to provide a sample of a signal from the source circuit to the internal node. The calibration circuit may be configured to provide a first calibration signal and a second calibration signal to the internal node. The second calibration signal may be a known proportion of the first calibration signal.
US09568577B2 Magnetic resonance method and apparatus for generating an image of a subject with two spin species
In a method and apparatus to determine a magnetic resonance image of an examination subject with at least two spin species by using a chemical shift imaging multi-echo MR measurement sequence, first approximated MR image is determined based on a first approximative model and of a second approximated MR image is determined based on a second approximative model, wherein the first and second approximative model respectively express an MR signal under consideration of one or more MR parameters, and wherein the first and second approximative model differ with regard to the consideration of at least one MR parameter. The MR image is determined from a mean calculation that depends on the first and second approximated MR image.
US09568572B2 Bandage or garment combined with a wirelessly coupled magnetic resonance coil
This document discusses, among other things, a radio frequency magnetic coil is coupled to a wireless communication circuit. The wireless communication circuit allows control or monitoring of individual channels or other functions of a coil.
US09568571B2 Mechanical clutch for MRI
A mechanical clutch for preventing damage to a capacitor of an MRI device. The clutch prevents the application of excessive torque via the tuning rods of the gradient coil of the MRI device. The mechanical clutch allows the tuning rods to slip (disengage) when the capacitor reaches the end of its adjustment range.
US09568569B2 Device for detecting quench in superconducting coil
A device for detecting a quench in a superconducting coil according to one aspect of the invention includes a first superconducting coil and a second superconducting coil that are connected in series. The first superconducting coil and the second superconducting coil have the same shape. A first axis of the first superconducting coil and a second axis of the second superconducting coil are arranged at the same position and in the same direction, and the position of the first superconducting coil and the position of the second superconducting coil in the direction of the first and second axes are the same. The length of a winding wire of the first superconducting coil and the length of a winding wire of the second superconducting coil are equal to each other.
US09568568B2 Apparatus and method of measuring permeability of a sample across which a DC voltage is being applied
An apparatus and method, directed to measuring permeability of a magnetoelectric sample, are described. The apparatus includes a sample holder configured to present the magnetoelectric sample to a permeability analyzer for measurement of the sample's permeability, and to facilitate application of a DC voltage to the sample in a way that isolates the DC voltage from the permeability analyzer. The described apparatus and method may be used to measure the permeability values associated with the magnetoelectric sample with respect to a range of DC voltages applied to the sample, while protecting the measuring instrumentality from damage from the applied DC voltages.
US09568567B2 Distribution analysis device
A distribution analysis device analyzes a distribution of a field having a property satisfying the Laplace equation, and includes: an obtainment unit that obtains measurement data indicating the distribution of the field measured through a sensor sensing area, the sensor sensing area being an area that moves in a measurement area where the distribution of the field is measured and being an area in which the field is sensed as an aggregate; and a calculation unit that calculates analysis data indicating the distribution of the field with a higher resolution than the measurement data, using an arithmetic expression that is obtained by deriving a solution of the Laplace equation using a boundary condition that an integral of the solution of the Laplace equation in a finite interval corresponding to a size of the sensor sensing area matches the measurement data.
US09568566B2 Magnetoresistive sensor integrated in a chip for detecting magnetic fields perpendicular to the chip and manufacturing process thereof
An integrated magnetoresistive sensor, formed in a chip including a substrate having a surface and an insulating region covering the surface of the substrate. A magnetoresistor, of a first ferromagnetic material, is formed in the insulating region and has a sensitivity plane parallel to the surface. A concentrator of a second ferromagnetic material is formed in the substrate and has at least one arm extending in a transverse direction to the sensitivity plane. The arm has one end in contact with the magnetoresistor.
US09568563B2 Magnetic core flux sensor
A magnetic core flux sensor assembly may include a flux sensor core portion and at least one elongated opening for receiving a conductor winding through the flux sensor core portion. An electrical current flowing through the conductor winding generates a magnetic field about the conductor winding and a magnetic flux flow about the elongated opening. A plurality of pairs of sensor holes are positioned relative to the elongated opening for preventing significant disruption of the magnetic flux flow and for sensing the magnetic flux flow at different distances from an edge of the elongated opening. A sensor conductor winding passes through each pair of sensor holes. The magnetic flux flow generates an electrical signal in each sensor conductor winding. The electrical signal in a particular sensor conductor winding corresponds to the magnetic flux flow at a location of the particular sensor conductor winding.
US09568560B2 Detection of a short-circuit in a switching structure
A device for supplying power to an inductive load includes a switching structure designed to control a current in the load, and elements for detecting anomalies designed to generate information on detection or information on non-detection of an anomaly of the short-circuit type able to occur in the cabling toward the load, in combination with information on validity of the information on non-detection of anomalies. The information on anomaly non-detection is delivered without setting the validity information if the measured current at the end of an appropriate time window is less than a given value of current.
US09568553B2 Method of integrated circuit scan clock domain allocation and machine readable media thereof
A method for deciding a scan clock domain allocation of an integrated circuit includes: utilizing a circuit netlist file and a timing constraints file of the integrated circuit to find out the amount of crossing paths between any two function clock domains of a plurality of function clock domains, and generate a clock domain report file; and grouping the plurality of function clock domains and allocating the plurality of function clock domains after being grouped into a plurality of scan clock domains according to the clock domain report file.
US09568551B1 Scan wrapper circuit for integrated circuit
An integrated circuit (IC), operable in internal and external testing modes (INTEST and EXTEST), includes first and second partitions and a functional path therebetween. The first partition includes a first scan chain, a first multiplexer, and a first flip-flop. The second partition includes a second flip-flop and a second scan chain. The first scan chain generates an EXTEST vector initialization signal, based on an EXTEST scan input signal. The first multiplexer receives an INTEST vector initialization signal and the EXTEST vector initialization signal, and generates a scan input signal. The first flip-flop generates a first output signal based on the scan input signal. The functional path provides a second output signal based on the first output signal. The second flip-flop generates a third output signal based on the second output signal. The second scan chain receives the third output signal and generates a test output signal.
US09568550B1 Identifying failure indicating scan test cells of a circuit-under-test
A disclosed configuration is for identifying at least one failure indicating scan test cell of a circuit-under-test, CUT, the CUT having a plurality of scan test cells, is provided. The configuration comprises generating a plurality of error signatures by means of a compactor of the CUT, wherein each of the error signatures of the plurality of error signatures consist of a respective sequence of bits comprising at least one failure indicating bit, assigning each error signature to at least a first, a second and a third signature type according to a total number of failure indicating bits of the respective error signature and mapping at least a predefined minimum number of error signatures to respective scan test cells of the plurality of scan test cells. For each error signature, a priority of the mapping is determined by the signature type the respective error signature has been assigned to.
US09568545B2 Systems and methods for precision optical imaging of electrical currents and temperature in integrated circuits
Systems and methods for precision optical imaging of electrical currents and temperature in integrated circuits are disclosed herein. In one aspect of the disclosed subject matter, a method for detecting a characteristic of an integrated circuit can include depositing at least one diamond structure, having at least one color center therein, onto a side of the integrated circuit.
US09568544B2 Testing fuse configurations in semiconductor devices
A system includes a first integrated circuit configured to operate in at least a normal mode and a test mode and a second integrated circuit, where both the first integrated circuit and the second integrated circuit are disposed within a same semiconductor device package. The system further includes a first terminal, external to the semiconductor device package, electronically coupled to the first integrated circuit and the second integrated circuit. The first terminal is electronically coupled to a buffer in the second integrated circuit and used to convey signals to or from the first integrated circuit.
US09568541B2 Testing of semiconductor packages with integrated antennas
A semiconductor package includes a semiconductor die, an antenna embedded in insulating material contacting a first main side of the semiconductor die and electrically connected to a first pad of the semiconductor die and a coupling structure embedded in the insulating material, electrically connected to a second pad of the semiconductor die and spaced from the antenna. The coupling structure is configured to sense energy radiated from the antenna or a feedline connected to the antenna. The semiconductor die includes a transmitter circuit operable to drive a signal onto the antenna through the feedline. The semiconductor die also includes a transmit path verification circuit operable to indicate if the antenna is electrically connected to the first pad of the semiconductor die based on a signal from the coupling structure that corresponds to the energy sensed by the coupling structure.
US09568539B2 Device for measuring electromagnetic field sensor gain
The invention relates to a device for measuring electromagnetic field sensor (CP) gain comprising an electromagnetic wave source and an antenna connected to the electromagnetic wave and radiating an electromagnetic field in the direction of the sensor, characterized in that the antenna is a monocone antenna comprising a plane conductive element (P) having a first face and a second face opposite the first face and a cone-shaped conductive part (C) situated on the side of the first face. Applications to gain measurements over very broad frequency bands.
US09568533B2 Method and apparatus for open-wire fault detection and diagnosis in a controller area network
A controller area network (CAN) includes a CAN bus with a CAN-H wire, a CAN-L wire, a pair of CAN bus terminators located at opposite ends of the CAN bus, each terminator having a corresponding known terminator resistance value, a plurality of nodes including controllers wherein at least one of said controllers is a monitoring controller. The monitoring controller includes a detection control routine for detecting the presence of a wire-open fault on the CAN bus, including determining a CAN bus resistance, and determining a wire-open fault on the CAN bus based upon the determined CAN bus resistance and the terminator resistance values.
US09568531B2 Device for detecting fault in an electric line
A device for detecting faults in an electric line between a voltage source and a load is disclosed. The device includes a signal-generation unit a signal-receiving unit and an evaluation mechanism. The signal-generation unit is configured to produce a power-line signal and transmit the power-line signal via the electric line to an external mechanism. The signal-receiving unit is configured to receive a response signal from the external mechanism. The evaluation mechanism is configured to detect an occurrence of a fault, when the signal-receiving unit fails to receive a response signal.
US09568528B2 Arrangement and method for operating a sensor, in particular a bridge sensor, and a sensor arrangement
An arrangement for operating a sensor, in particular a bridge sensor, comprises a sensor input (Vin1, Vin2) for connecting the sensor (Brdg) and a clocked signal generator (Osc), which is coupled to the sensor input (Vin1, Vin2). Furthermore an amplifier (Amp) is provided for detecting sensor signals (Sn, Sn+1), which is connected on the input side to a signal input (IN+, IN−) for connecting the sensor (Brdg), wherein the detection takes place depending on the clock pulse of the signal generator (Osc). A signal processing device (PROC) is connected to an output (AOUT+, AOUT−) of the amplifier (Amp) and is arranged to demodulate the sensor signals (Sn, Sn+1) that follow one another according to the clock pulse.
US09568514B2 Power quality event localization by multiple indexes
An apparatus includes an upstream/downstream probability module that determines, for each measurement point in an electrical power system, an upstream/downstream probability. The apparatus includes a zone module that identifies a plurality of zones within the power system and an upstream/downstream module that identifies, for each measurement point and for each zone, if a power quality event in a zone is upstream or downstream of a measurement point. The apparatus includes a zone probability module that determines a zone probability for each zone by multiplying the upstream probability or the downstream probability for each measurement point. The zone probability is a probability that the event happened in a zone. The zone probability module uses the upstream probability of a measurement point when the zone is upstream of the measurement point and uses the downstream probability when the zone is downstream of the measurement point.
US09568513B2 Systems and methods to detect poorly damped oscillation modes
A plurality of measurement signals may be evaluated to detect a poorly damped oscillation mode in an electric power delivery system. An oscillation mode of interest may be detected, and the oscillation mode of interest may be analyzed using a frequency transform. A plurality of amplitudes of the oscillation mode of interest in each measurement signal may be determined using a sliding window. The plurality of amplitudes may be used to calculate a damping of the oscillation mode of interest. The damping may be calculated solving a linearized system of equations. The linearized system of equations may be a least square estimate of the damping based on the logarithm of each amplitude. If the damping indicates that the oscillation mode of interest is poorly damped, a control action may be taken.
US09568512B2 Voltage sensor systems and methods
An exemplary embodiment of the present invention provides a floating voltage sensor system comprising a metallic enclosure, a conductive sensor plate, a signal conditioning circuit, and a microcontroller unit. The metallic enclosure can be configured for electrical communication with an asset carrying a voltage. The conductive sensor plate can be positioned adjacent to a surface of the metallic enclosure, such that the conductive plate and the surface of the metallic enclosure are not in contact with each other. The signal conditioning circuit can comprise a first connection point and a second connection point. The first connection point can be in electrical communication with the conductive sensor plate. The second connection point can be in electrical communication with the metallic enclosure. The microcontroller unit can be configured to receive an output of the signal conditioning circuit and measure the voltage of the asset.
US09568506B2 Electric field measurement device
The present application discloses electric field measurement device for measuring electric field of a target. Electric field measurement device includes optical waveguide which transmits transmission light, electrode portion, which gives optical characteristics of optical waveguide periodic variation, antenna for setting first state, in which electric field is coupled to optical waveguide, and second state, in which electric field is disconnected from optical waveguide, detector which detects light intensity of emission light emitted from optical waveguide, and applicator which applies voltage to electrode portion to give periodic variation. Applicator includes setting portion, which sets reference voltage in correspondence to light intensity under the second state, and output portion, which outputs voltage in correspondence to difference between reference voltage and induced voltage happening to electrode portion under first state.
US09568505B2 Semiconductor device
A semiconductor device includes a transistor; a diode configured to be connected in reverse-parallel with the transistor; a sense transistor configured to have a current flow in the sense transistor, depending on a current flowing in the transistor; a sense diode configured to have a current flow in the sense diode, depending on a current flowing in the diode; a resistor configured to have one terminal connected with an emitter of the sense transistor and an anode of the sense diode, and another terminal connected with an emitter of the transistor and an anode of the diode; and a current mirror configured to be connected in parallel with the resistor, and to output a current depending on a current flowing in a same direction as a forward direction of the sense diode.
US09568503B2 Calibration for test and measurement instrument including asynchronous time-interleaved digitizer using harmonic mixing
A test and measurement instrument includes a coefficient storage facility coupled to a programmable filter. The coefficient storage facility is configured to store at least two pre-determined filter coefficient sets, and configured to pass a selected one of the at least two pre-determined filter coefficient sets to the filter based on a measurement derived using a compensation oscillator. The measurement may include clock delay and clock skew. In some examples the test and measurement instrument may additionally adjust clock delay and/or clock skew in addition to selecting appropriate filter coefficients.
US09568501B2 Probe card attaching method
A probe card attaching method makes it easy to attach/detach a probe card to/from a transfer stage. In a wafer inspection apparatus 10, a reference position is determined by moving a transfer stage 18 to align a stage-side camera 28 with a tester-side camera 16 in a tester 15, a first distance from the reference position to a center of a pogo frame 19 in the tester 15 is determined by checking a pin mark 24 in the tester 15 with the stage-side camera 28, a second distance from the reference position to a center of a probe card 20 is determined by checking a target mark 32 in the probe card 20 with the tester-side camera 16. Then, the transfer stage 18 is moved to allow the probe card 20 to face the pogo frame 19 based on the reference position, the first distance, and the second distance.
US09568499B2 High performance LIGA spring interconnect system for probing application
A zero insertion force (ZIF) connector can include a connector housing defining an opening and an interior space for receiving a mating member, multiple LIGA springs positioned within the interior space and configured to apply pressure to the mating member while in a first position, and a locking component to cause the LIGA springs to move to a second position responsive to a user pressing the locking component. The LIGA springs do not apply pressure to the mating member while in the second position.
US09568498B2 Concept for extracting a signal being exchanged between a device under test and an automatic test equipment
A printed circuit board has first terminals for contacting terminals of a socket, second terminals for contacting terminals of a test fixture of an automatic test equipment, which are adapted for contacting the terminals of the socket of a device under test, transmission lines for connecting the first terminals and the terminals, and an extracting circuit electrically coupled to one of the transmission lines and configured to extract the signal being exchanged between the device under test and the automatic test equipment. The extracting circuit has a resistor or an electrical resistor network, wherein a loss added on the signal being exchanged between the device under test and the automatic test equipment over the one transmission line due to the presence of the printed circuit board is smaller than 6 dB.
US09568491B2 Reducing the effect of glass charging in MEMS devices
A method of controlling exposed glass charging in a micro-electro-mechanical systems (MEMS) device is disclosed. The method includes providing a MEMS device comprising a proof mass positioned apart from at least one sense plate and at least one outboard metallization layer, wherein at least one conductive glass layer is coupled to the sense plate and the outboard metallization layer, the conductive glass layer including at least one exposed glass portion near the proof mass; and applying a first voltage to the sense plate and a second voltage to the outboard metallization layer. The first voltage is separated from the second voltage by a predetermined voltage level such that the exposed glass portion has an average voltage corresponding to a voltage midway between the first voltage and the second voltage.
US09568485B2 Method for the early diagnosis of clinically latent placental insufficiency associated with defective placental maturation
The present invention relates to a method for the early diagnosis of a clinically latent placental insufficiency in pathological placental maturation, and the prophylaxis of an intrauterine fetal hypoxia/asphyxia at the due date or after a prolonged gestation, comprising determining the amount and/or the concentration of the biomarker prokineticin 1 (EG-VEGF) and/or its receptor PKR1 and/or PKR2 in a sample from the pregnant subject and/or the pregnancy. In a preferred embodiment, the invention is based on determining the ratio of the amount and/or the concentration of bFGF/PK1 as a measure of current functional condition and an indicator of latent clinical problems such as placental dysfunction resulting in fetal hypoxia.
US09568483B2 Molecular subtyping, prognosis and treatment of prostate cancer
Disclosed herein are new prognostic molecular markers for prostate cancer. More specifically, the invention has identified that overexpression or amplification of at least one of AURKA or MYCN define a distinct subgroup of prostate cancer that is predisposed to the development of lethal NEPC, who will benefit from early intervention.
US09568481B2 Methods of identifying a subject as having heart failure
Measurement of circulating ST2 and/or IL-33 concentrations is useful for the prognostic evaluation of subjects, in particular for the prediction of adverse clinical outcomes, e.g., mortality, and the detection of severe disease.
US09568474B2 In situ detection of early stages and late stages HPV infection
Embodiments of the invention provide methods, monoclonal antibodies, polyclonal antibodies, assays, and kits for detecting HPV infection and HPV related cancer diagnosis, including infection by various HPV genotypes, early and/or late stage HPV-associated or HPV-specific cancers. The anti-HPV antibodies are used in performing immunological assays on clinical samples. Various immunological assays and kits for detecting HPV infection, cervical cancer, other HPV related cancers, early stage precancerous lesions as well as late stage cancer progression are also provided.
US09568472B2 Proteomics based diagnostic detection method for chronic sinusitis
The invention provides for a proteomic approach for identification of specific bacterial protein profiles that may be used in the development of methods for the diagnosis of bacterial chronic sinusitis. The invention provides for methods for determining the presence of pathogenic bacteria in the upper respiratory tract of a subject using protein profiles of the pathogenic bacteria. The invention also provides for methods of diagnosing a bacterial infection of the upper respiratory tract of a subject using protein profiles of a pathogenic bacteria. In addition, the invention provides for devices, immunoassays and kits for identifying pathogenic bacteria in the upper respiratory tract.
US09568470B2 Method for increasing the sensitivity of immunoassay system through pretreatment of urine with denaturant
An object of the present invention is to provide a method for increasing the sensitivity of an immunoassay system. In order to achieve the object, the present inventors have discovered that the sensitivity of an immunoassay system can be increased by pretreating urine and thus have completed the present invention.
US09568469B2 Muscle stem cell or myoblast, method for screening substances that participate in metabolic conversion using same, and pharmaceutical composition comprising substance obtained from said screening method
The object of the present invention is to provide a method for screening a substance involved in a metabolic shift of skeletal muscle, and a kit for screening a substance involved in a metabolic shift of skeletal muscle.The object can be solved by a muscle stem cell or myoblast comprising at least one myosin-heavy chain fusion gene selected from the group consisting of a myosin-heavy chain I fusion gene wherein a myosin-heavy chain I gene and a fluorescent protein or photoprotein gene are fused, a myosin-heavy chain IIa fusion gene wherein a myosin-heavy chain IIa gene and a fluorescent protein or photoprotein gene are fused, a myosin-heavy chain IId/x fusion gene wherein a myosin-heavy chain IId/x gene and a fluorescent protein or photoprotein gene are fused, and a myosin-heavy chain IIb fusion gene wherein a myosin-heavy chain IIb gene and a fluorescent protein or photoprotein gene are fused.
US09568468B2 In vivo cellular screening methods and compositions for modeling and treating nervous system dysfunction
Described herein are methods and composition for identifying agents that modulate nerve regeneration in vivo in extended third instar (ETI) Drosophila larvae. The methods include the use of ETI Drosophila larvae having a structural or functional disruption in one or more neurons (e.g., motor neurons) to evaluate a nerve regeneration phenotype over an extended developmental time period in the presence or absence of a test agent.
US09568463B2 Ovulation prediction device
This disclosure provides a stand alone electronic device to predict a likely time of ovulation based on crystal formation in a mucous body fluid sample. Optionally body temperature data may also be measured and saved on the device memory. The device allows user to save the data, download images, and compare results from different times. The disclosure further provides a device that includes software using an algorithm to calculate frequency of crystals on the sample and allowing comparison of the frequencies. The algorithm may use the temperature data also. The device includes an option to transfer data onto a smart phone or similar device. The device is suitable for predicting ovulation of any mammal, including human beings, dogs and livestock including horses.
US09568461B2 Multi-modal fluid condition sensor platform and system therefor
This invention encompasses embodiments for multi-modal integrated simultaneous measurement of various aspects of fluids contained in circulating systems such as automotive reciprocating engines and vehicle transmissions. These circulating systems perform constant internal lubrication, and heat and contaminant removal to protect the internal moving parts from the inherent friction and damage in normal operation. Most commonly this is achieved with fluids based on hydrocarbon and/or related synthetics, which, over time, can lose their protective properties, and vary in their performance or breakdown/decay due to internal and external events. Several components within the lubricant fluid can be measured and can provide insight into the efficacy of the system to perform its designed mission. Described herein is a real-time, simultaneous, integrated, multi-modal sensor system for early warning notification.
US09568460B2 Simple method for the detection of sulfur compounds in crude oils and diesel
A liquid phase microextraction (LPME) method was developed for the determination of sulfur compounds in crude oils and its fractions (e.g diesel). Wide ranges of sulfur compounds including benzothiophene, dibenzothiophene and their derivatives were used as model compounds for extraction. After extraction, the analyses were performed by gas chromatography equipped with sulfur chemiluminescence detector (GC-SCD). Various experiments conditions influencing the extraction such as extraction times, extraction solvents, solvent volume and quantitative parameters were optimized to achieve higher extraction efficiency and high accuracy. The optimized conditions were applied to the determination of sulfur compounds in crude oil and diesel.
US09568459B2 Method and system for determining asphaltene onset pressure using a using depressurization and pressurization
Methods and systems for determining for determining asphaltene onset pressure of a formation fluid are described herein. The method includes the following processes: (a) transmitting light through a sample of the formation fluid; (b) decreasing pressure of the sample; (c) detecting intensity of the transmitted light during depressurization; (d) identifying a change in intensity of the transmitted light during depressurization; (e) increasing pressure of the sample to a fixed pressure; and (f) detecting intensity of the transmitted light at the fixed pressure and at an equilibrated light intensity. Processes (a) to (f) are repeated for a number of different fixed pressures. The asphaltene onset pressure of the formation fluid sample can be determined using (i) the intensity of the transmitted light during each depressurization and (ii) the intensity of the transmitted light at each of the different fixed pressures.
US09568455B2 Corrosive environment monitoring apparatus and method
An object of the present invention is to provide a corrosive environment monitoring apparatus and a corrosive environment monitoring method for evaluating the corrosiveness of an ambient environment simply and accurately in a short time period.The corrosive environment monitoring apparatus (1) of this invention has at least one vent duct (3a, 3b, 3c) in which specimens (2a, 2b, 2c) are installed so that the corrosiveness of the ambient environment is measured from the corroded conditions of the specimens (2a, 2b, 2c). The regions of the specimens (2a, 2b, 2c) in one vent duct (3a, 3b, 3c), which are subject to measurement, are made of the same metallic material. If a plurality of vent ducts (3a, 3b, 3c) are provided, these vent ducts (3a, 3b, 3c) are arranged in parallel with one another.
US09568452B2 Non-contact signal propagation property evaluation of synthetic fiber rope
A non-contact evaluation system for evaluating a rope. The system including a transducer and a processor. The transducer is spaced apart from the rope. The transducer configured to output an ultrasonic wave in a transverse direction towards a longitudinal location of the rope, such that at least a portion of the ultrasonic wave passes around a perimeter of the rope, receive the portion of the ultrasonic wave, convert the portion of the ultrasonic wave to a signal, and output the signal. The processor configured to receive the signal, and evaluate the rope based on the signal.
US09568447B2 Fluid sensor chip and method for manufacturing the same
A fluid sensor chip includes an isolator substrate including amorphous carbon, an electrical conductor including graphite and an active material including graphene or carbon nanotubes.
US09568446B2 Device for ascertaining the corrosiveness of a plastic melt
A device for ascertaining the corrosiveness of a plastic melt, including a housing having a cavity to be filled with plastic melt; a first electrode made of a first material and a second electrode made of a second material, the first electrode and the second electrode each having a contact surface toward the cavity, the standard potential of the first material being higher than that of the second material, and the first electrode and second electrode additionally being connectable to each other via a measuring element for determining an electric current and/or an electric voltage between the contact surfaces.
US09568437B2 Inspection device
An inspection device is required to detect a minute defect, that is, to have high sensitivity as semiconductor devices become finer. There are some approaches for improving the sensitivity. One is to shorten the wavelength of illuminating light radiated onto a sample. This is because, assuming that the wavelength of the illuminating light is λ, I∝λ−4 is established between the magnitude of scattered light is I and λ. Another approach is to use illuminating light including multiple wavelengths. An approach for taking in more scattered light generated from the sample is also possible. However, an optical system suitable for these approaches has not been sufficiently found in conventional techniques. One feature of the present invention is to detect a defect by using a Wolter optical system including a Wolter mirror.
US09568434B2 Gemstone tester and a method of characterising a gemstone
A gemstone tester for characterizing a gemstone and a method of characterizing a gemstone are provided, the gemstone tester comprising a detector unit for detecting one or more transmittances of the gemstone; and a processing unit for determining a first parameter based on one or more of the transmittances of light; and for characterizing the gemstone based on the first parameter; wherein each transmittance of the gemstone is a fraction of light of a specific wavelength that is passed through the gemstone.
US09568433B2 System and method for optical detection including a composition for the optical detection of particles, comprising water, the particles, a surfactant and a hydrophilic polymer
A system for detecting optical particles comprises a transparent slide, a composition arranged on the slide, a light source able to light the composition and the slide, and a device for acquiring at least one image of the composition lit by the light source, the transparent slide being positioned between the light source and the acquisition device. The composition comprises water, the particles, a surfactant and a hydrophilic polymer, the particles having a diameter preferably smaller than 10 pm, still more preferably smaller than 1 pm, the surfactant having a concentration preferably at least equal to the critical micellar concentration, the hydrophilic polymer having a boiling temperature higher than that of water.
US09568426B2 Cabinet capable of guiding light
A cabinet capable of guiding light, which is used for detecting a biological sample strained with a fluorescent dye, includes a main body, at least one light source, and at least one light guiding structure. The main body has a sample table to place the biological sample. The at least one light source is provided on the main body and near the sample table, wherein the at least one light source provides light required to excite the fluorescent dye incorporated in the biological sample. The at least one light guiding structure is provided between the sample table and the at least one light source to refract the light provided by the at least one light source onto the sample table and the biological sample. Whereby, the biological sample is exposed to more light, and therefore the intensity of the light released from the biological sample is enhanced.
US09568420B2 Optical sensors for monitoring biopharmaceutical solutions in single-use containers
Disposable, pre-sterilized, and pre-calibrated, pre-validated sensors are provided. The sensor comprises a disposable fluid conduit or bioreactor bag and a reusable sensor assembly. An optical bench or inset optical component or module is integrated within the disposable fluid conduit or bioreactor bag, which provides an optical light path through the conduit or bag. These sensors are designed to store sensor-specific information, such as calibration and production information, in a non-volatile memory chip on the disposable fluid conduit or bag and on the reusable sensor assembly. Methods for calibrating the sensor and for determining a target property of an unknown fluid are also disclosed. The devices, systems and methods relating to the sensor are suitable for and can be outfitted for turbidity sensing.
US09568416B2 Multimode systems and methods for detecting a sample
A multimode detection system for detecting one or more samples is provided. The detection system comprises an electromagnetic radiation source, a reference arm, and a sample arm comprising a sensing substrate having a plurality of sample fields, wherein the sample fields are configured to receive the one or more samples. The system further comprises a phase difference generator configured to introduce pathlength differences in the reference arm, sample arm, or both, a spatial light modulator operatively coupled to the reference arm, sample arm, or both, wherein the spatial light modulator is configured to modulate incident radiation, resultant radiation, or both in the reference arm, sample arm, or both, and an imaging spectrometer configured to discriminate between two or more spatially separated sample en two or more spatially separated sample fields.
US09568415B2 Magnetic particle based biosensor
A biosensor system and method of its use for detecting particles on the surface of an integrated circuit is disclosed. The system can include a light source and a plurality of optical sensors formed on an integrate circuit. The particles can be positioned the surface of the integrated circuit whereby the particles can cast a shadow or shadows that reduces the amount of light transmitted from the light source to the optical sensors. The surface of the integrated circuit can include one or more optical sensing areas whereby the presence of one or more particles may significantly or measurably reduce the amount of light incident on one or more optical sensor.
US09568408B2 Methods for determining rheological quantities of a drilling fluid using apparent viscosity
Rheological quantities, such as shear stress, can sometimes be difficult to determine under extreme temperature and pressure conditions. In contrast, the relative rheology of a fluid can often be readily determined over a range of temperature and pressure conditions. The relative rheology can then be used to scale a rheological quantity of the fluid to a given temperature and pressure condition. Methods for scaling a rheological quantity can comprise: measuring an apparent viscosity of a drilling fluid at first, second and third reference temperature and pressure conditions; determining a rate of change in apparent viscosity with respect to temperature at a substantially equal pressure; determining a rate of change in apparent viscosity with respect to pressure at a substantially equal temperature; and scaling a rheological quantity from an initial set of temperature and pressure conditions to a final set of temperature and pressure conditions using the rates of change.
US09568406B2 Portable brinell hardness tester with stented through bore pumping chamber
A portable Brinell metal hardness tester has a test head mounted in a carriage, movable vertically along elevating screws, and includes a reciprocable pumping rack movable in response to manual movement of a pumping lever, for pumping hydraulic fluid into a passageway of the tester to increase hydraulic fluid pressure in the tester to a level required for metal hardness testing; and a stent located in the passageway for permitting pumped hydraulic fluid to flow through the passageway into a test head portion of the tester to apply hydraulic fluid to the ball contacting the test piece and interferingly stopping the rack upon movement of the rack into the passageway by a preselected amount.
US09568405B2 Method, apparatus, and structure for determining interposer thickness
The present invention includes the following steps: setting the thickness of an interposer to an initial value; determining the axial force of the interposer and the radius of curvature of the warpage caused by the difference in the thermal expansion coefficients of the supporting substrate, the joined layer and the interposer at the set thickness; determining the absolute value of the stress on the chip-connecting surface of the interposer from the stress due to the axial force of the interposer and the stress due to the warpage using the determined axial force and the radius of curvature; determining whether or not the absolute value of the stress is within a tolerance; changing the thickness of the interposer by a predetermined value; and confirming the set thickness as the thickness of the interposer when the determined absolute value of the stress is within the tolerance.
US09568397B2 Instant crankshaft device for piston engines and bearing shafts
A device and method to inspect the sensitive distances of crankshaft or any other rotating axel with electrical measuring method and controlling the sensitivity and critical points according to desired explained spans. Its electronic system is flexible and has the possibility to coordinate with various control systems.
US09568391B2 Pipeline monitoring unit and method
A pipeline monitoring unit and method are disclosed. The unit includes a pressure monitoring unit couplable to a pipeline and arranged to monitor fluid pressure in the pipeline over time when coupled to the pipeline and generate data on the fluid pressure at a first sampling rate. A processing unit is arranged to process the data from the pressure monitoring unit to downsample at least a portion of the data from the pressure monitoring unit to a second sampling rate, the second sampling rate being less than the first sampling rate, to generate working data and monitor the samples in the working data for samples having predetermined characteristics to identify a transient event. Upon identifying a transient event, data including at least a portion of the data from the pressure monitoring unit having the first sampling rate is communicated to a remote system for analysis.
US09568389B2 Blast exposure recording device
A blast pressure recording device and method includes at least one first sensor for measuring a parameter indicative of a blast event, at least one comparator in communication with the at least one first sensor for determining whether said parameter indicative of a blast event exceeds a predetermined threshold, at least one second sensor for measuring blast pressure, a power control means providing power to the at least one second sensor only when the predetermined threshold is exceeded, and a controller for receiving and recording blast pressure.
US09568387B2 Thermal diagnostic for single-crystal process fluid pressure sensor
A method of verifying a condition of a single-crystal pressure sensor is provided. The method includes providing a single-crystal pressure sensor that has at least one electrical characteristic that varies with applied pressure being coupled to a first output and a second output. The pressure sensor also has at least one resistive element therein. A current is applied through the resistive element to heat the pressure sensor. At least one output of the pressure sensor is monitored to determine a response of the pressure sensor to current-induced heat. A verification output is provided based on the response.
US09568386B2 MEMS device with protective structure
According to one embodiment, a MEMS device includes a variable capacitor including a lower electrode fixed to a substrate and a movable upper electrode provided above the lower electrode, a pressure-sensitive section covering the variable capacitor and connected to the upper electrode, configured to displace according to a pressure applied, and a protective structure provided on an outer side of the pressure-sensitive section.
US09568383B2 Testing apparatus, systems and methods for statically determining free play of aircraft control surfaces
Testing apparatus, systems and methods are provided to obtain measurements pertaining to aircraft control surfaces mounted to stationary aircraft structures for displacements about a hinge axis. A support structure and an actuator carried by the support structure may be provided, the support structure including attachment assemblies for positionally fixing the testing apparatus to the stationary aircraft structure. The actuator carried by the support structure includes a rectilinearly movable actuator shaft which contacts the aircraft control surface when the support structure is positionally mounted to the stationary aircraft structure. Actuation of the actuator will thereby cause the actuator shaft to apply a load to the movable aircraft control surface to cause deflection thereof about the hinge axis.
US09568381B2 Lower limb force sensing system
Lower limb force sensing system includes a sensory insole formed of a plurality of thin film material layers arranged in a stack to form a plurality of sensor cells in a pattern that defines a sensor array. A plurality of perforations defined in the thin film material layers extend substantially around a perimeter of each sensor cell to substantially separate each sensor cell from a remainder of the thin film material layers and form a hinge member which extends from each sensor cell to an interstitial portion of the thin film layers extending between adjacent ones of the sensor cells. The hinge member defines an axis of rotation about which the sensor cell can pivot independently relative to adjacent interstitial portions of the thin film material layers.
US09568380B2 Torque sensor and manufacturing method therefor
A torque sensor includes: a base portion fixed to a metal shaft having a rod shape as a measurement object of strain; a strain detection element of a surface acoustic wave type which is arranged in the base portion, and detects the strain of the metal shaft (10) through the base portion; and a fixing portion that is arranged between the base portion and the strain detection element, and fixes the strain detection element to the base portion.
US09568376B2 Temperature detecting circuit and method thereof
A temperature detecting circuit and method thereof, adapted to a voltage converter circuit which includes a current detecting circuit having a detecting output port outputting a current detecting signal proportional to an output current of the voltage converter circuit, includes: a current signal processing unit, having a signal input port coupling to the detecting output port, a first detecting output port generating a first processing signal with a first temperature coefficient, a second detecting output port generating a second processing signal with a second temperature coefficient, wherein the first and the second processing signals are proportional to the current detecting signal; and, a temperature calculating unit, receiving the first and the second processing signals and performing calculation to derive a temperature value.
US09568375B2 Method and apparatus for estimating fouling factor and/or inverse soluble scale thickness in heat transfer equipment
Scale deposition on a heat transfer surface in a liquid system such as a heat exchanger is estimated by directing of small portion of the liquid flow through a test cell, consisting of a sensor positioned on and projecting through a conduit wall. The sensor consists of a conductive block containing a heater and having a heated wetted test surface that is flush with the inside of the conduit wall and in contact with the flow through the conduit. Within the conductive block are two temperature sensors which are at different distances from the heated wetted test surface and the heater. The periphery of the apparatus is designed to reduce heat flow through the periphery and allow greater heat flow through the heated wetted test surface. By comparing the temperature differential between the two temperature sensors to the differential when no scale is present, the presence of and amount of scale can be determined, based on reduced heat transfer through the heated wetted surface caused by the accumulated scale. The change in the temperature differential is directly proportional to the scale thickness for a given type of scale. When the thickness of the scale is determined by another means, the nature of the scale can be implied. The sensitivity of the measurement can be adjusted to accommodate a very wide range of bulk liquid or ambient temperature via adjustment of the heat flux through the provided secondary heat flux path.
US09568374B2 Sensor mounting methodology
Methods and devices for mounting a sensor are presented herein. A temperature sensor assembly for a capacitor bank is disclosed that includes two opposing substrates, and a plurality of contact temperature sensors attached to each substrate. Each temperature sensor is configured to directly contact a surface of one of the capacitor cans in the capacitor bank and therefrom generate a signal indicative of the temperature of the capacitor can. A biasing member attaches the two substrates together. The biasing member is configured to selectively contract, such that the width of the sensor assembly is less than the gap distance between adjacent sets of tandem capacitor cans and the sensor assembly can insert between the sets of capacitor cans, and expand, such that the width of the sensor assembly is greater than the gap distance and the sensor assembly is tensioned against and thereby secured between the sets of capacitor cans.
US09568370B2 Selectable lens button for a smart home device and method therefor
According to one embodiment, a smart home device includes a front casing that is coupleable with a back plate to define a housing having an interior region within which one or more components of the smart home device are contained. The smart home device also includes an occupancy sensor that is disposed within the interior region of the smart home device and a button cap component that is positioned axially in front of the occupancy sensor. The button cap component is pressable by a user to actuate a switch that is disposed axially behind the button cap component. The smart home device further includes a lighting component that is positioned axially behind the button cap component. The lighting component is configured to disperse light circumferentially around the button cap component so as to provide a visual halo effect around the button cap component.
US09568367B2 Sensing device having a thermal antenna and a method for sensing electromagnetic radiation
A method and a sensing device are provided. The sensing device may include: a thermal antenna that includes a resistive material and has a cross section that has dimensions that are of an order of a micron or of a sub-micron. The thermal antenna may receive electromagnetic radiation and directly convert it to heat. The sensing device may also include a supporting element, a thermal sensor arranged to generate detection signals responsive to a temperature of a sensed area of the thermal sensor, a holding element that may support and thermally isolate the thermal antenna and the thermal sensor and thermally isolate, and a readout circuit that may process the detection signals to provide information about the electromagnetic radiation that is directly converted to heat by the thermal antenna. The thermal antenna and the thermal sensor are spatially separated from the supporting element.
US09568365B2 ATR infrared spectrometer
An ATR infrared spectrometer for analyzing a chemical composition of a sample is provided including an elongated ATR crystal and having an entrance face, a longitudinal axis, a width, first and second longitudinal ends and an infrared light detector line with infrared-light-detecting regions. A first overall extent of all of the infrared-light-detecting regions corresponds to the width of ATR crystal. An infrared light emitter line has infrared-light-emitting regions and is arranged directly adjacent to the entrance face of the elongated ATR crystal. A sample is arranged adjacent to the ATR crystal between the infrared light emitter line and the infrared light detector line. Infrared light is emitted by the infrared light emitter line to directly enter said ATR crystal via said entrance face. The light is guided in the ATR crystal to said infrared light detector line thereby undergoing total internal reflection and thereby interacting with said sample.
US09568364B2 Photodiode and method for producing the same, photodiode array, spectrophotometer and solid-state imaging device
Provided is a photodiode having a high-concentration layer on its surface, in which the high-concentration layer is formed so that the thickness of a non-depleted region is larger than the roughness of an interface between silicon and an insulation film layer, and is smaller than a penetration depth of ultraviolet light.
US09568362B2 Spectroscopic assembly and method
A spectrometer assembly is provided having an optical transmission filter including a stack of continuous, non-patterned alternating dielectric and metal layers. Angle-dependent transmission wavelength shift of the optical transmission filter with continuous metal layers is small e.g. in comparison with multilayer dielectric filters, facilitating size reduction of the spectrometer assembly.
US09568357B2 Detection unit and confocal laser microscope
The number of detection channels of detecting sections is increased and the detecting sections are replaced easily and at low cost while suppressing loss in the quantity of returning light. Provided is a detection unit (5A) including a detector entrance port (75A) through which light in a predetermined optical form enters, a detector (57A) that detects at least a portion of the light entering through the detector entrance port (75A), and a detector exit port (65A) through which at least another portion of the light entering through the detector entrance port (75A) can exit in the same optical form.
US09568356B2 Sensor having a rotatable enclosure
A sensor adapted to be mounted to a surface has a rotatable enclosure that may be used, for example, to direct a lens of the sensor towards a window. The daylight sensor includes a photosensitive circuit for measuring a light intensity in the space, a cover portion, and a base portion adapted to be mounted to the surface. The cover portion is rotatable with respect to the base portion, for example, to direct the lens towards the window after the base portion is mounted to the surface. The base portion may also include a cylindrical wall having a channel adapted to capture a snap of the cover portion, such that the snap may move angularly through the channel to allow for rotation of the cover portion with respect to the base portion to a plurality of discrete positions.
US09568355B2 Method and device for analyzing resonance
A detection, analysis, and correction of unwanted frequencies is provided. The elimination of a wolf tone may be done through either correction of surface instability or dynamic frequency correction by a signal generator.
US09568354B2 Multifunction scale with large-area display
Weighing scale apparatuses (devices and systems) and methods are implemented using a variety of biometric-based devices and methods. According to one such implementation, a weighing scale uses a base unit to integrate a support structure, a display, and circuitry to measure and determine the physiological parameters of the user, including a user-weight metric. The support structure includes a platform region that utilizes sensor circuitry to collect physiological data from the user, which is then processed by user-targeted circuitry to determine the physiological parameters (e.g., weight and heart-related measurements) of the user. Such parameters are then associated with the user and saved to a data-access circuit, and also forwarded to a display which communicates the physiological parameters among other information to the user through the platform region; the display encompassing substantially all of the platform region, including the region(s) upon which the user would stand for weight measurements.
US09568351B1 Water meter technology
Disclosed is fluid meter housing technology comprising removable covers where such covers are associated with meter housings without using bolts. The water meters are further designed with a “weakest link” component configured to fail under overpressure conditions to minimize damage to more expensive metering components.
US09568345B2 Dust measurement system for filter
A dust measurement system measuring the build up of dust on a filter includes a monitoring device, a pitot tube, and an environment control unit. The pitot tube head aligned with the filter. The environment control unit receives the measured speed of air flow and compares the measured speed with a preset value. When the measuring speed is greater than the preset value, the environment control unit outputs the first control signal to the monitoring device, to control the monitoring device to display that the filter does not need to be replaced. When the measuring speed is less than or equal to the preset value, the environment control unit outputs the second control signal to the monitoring device, to control the monitoring device to display that the filter needs to be replaced.
US09568344B2 Vehicle instrument panel with pointer presence detection
A vehicle instrument panel assembly includes a light source, a pointer, and a sensor. The light source is configured to emit light from a display surface of the assembly. The pointer overlies the display surface and is movable about an axis to an angle to point to indicia on the display surface. The pointer defines a hub portion and a needle portion that extends from the hub portion. The hub portion overlies the light source and includes a light-guide that guides light from the light source into the needle portion whereby the needle portion is illuminated. The sensor is located proximate to the hub portion. The sensor is configured to detect that the pointer is present regardless of the angle of the pointer.
US09568343B2 Dash line pointer
A gauge assembly having a pointer arm extending away from a hub is supported for movement about an axis to indicate a current vehicle condition. This is accomplished when the pointer points to a specific location and telltales on the gauge surface. The pointer arm has a pointer arm viewing surface with one or more clear portions and one or more illuminated portions along the length of the pointer arm viewing surface. The pointer arm further includes one or more raised steps formed on a bottom surface of the pointer arm located opposite the viewing surface of the pointer arm. The one or more raised steps is aligned with the one or more illuminated portions and the one or more raised steps have a reflective surface for reflecting light through the one more illuminated portions on the viewing surface.
US09568341B2 Position sensor
A position sensor has at least one guide rail for a guide housing having a magnetic component. On the guide housing, an encapsulation is accommodated which electrically insulates and/or fixes a lead frame assembly and/or a circuit trace assembly. It forms a retainer for the magnetic component.
US09568340B2 Optical encoder including stationary slit part having elastic structure
An optical encoder includes a light emitting part for emitting light, a stationary slit part and a rotational slit part which allow part of the light emitted from the light emitting part to pass therethrough, a light receiving part for detecting the light passing through the stationary slit part and the rotational slit part, and a support for supporting the stationary slit part. The stationary slit part includes a patterned portion in which a plurality of slits for allowing light to pass therethrough are formed, a fixed portion fixed to the support, and an elastic structure which is elastically deformable and provided between the patterned portion and the fixed portion.
US09568339B2 DBF fiber laser bend sensor and optical heterodyne microphone
Methods and systems using one or more distributed feedback (DFB) lasers for capturing changes in the lasing environment are disclosed. Specifically, a sensor for measuring a measurand, such as pressure or temperature, or changes in a measurand, includes a fiber with at least one core, at least one fiber laser cavity formed by a single fiber grating in the core, wherein the laser operates on at least two modes along at least part of its length. The DFB laser includes a section that is bent into a non-linear shape and at least one pump laser connected to the fiber laser cavity. When the DFB laser experiences a perturbation or measurand change that changes the spacing of the modes, a change in an RF beat note is generated. This beat note can then be measured and related to the measurand change.
US09568334B1 Safe driving system generating map points
A method for improving safety for use with a navigation GPS map system that can display the current location of a vehicle that contains the navigation system on a map generated by the system, the method warning of an approaching point of interest selected from a traffic light, a school zone, or a railway crossing that the vehicle is approaching by displaying an icon of the traffic light, school zone or railway crossing. The display can be limited to when a wireless communication device in the vehicle is in an active voice mode.
US09568331B1 Predictive travel planning system
A novel predictive travel planning system is disclosed for gathering a user intention, interactively interacting with the user to create a travel plan, supporting the user's execution of the trip on a real-time basis during travel, allowing the user to share his/her experiences with others and learning from the user's experiences. The system can use a variety of computing devices to gather information before and during travel, such as for example a desktop computer, a tablet computer, or a smart phone.
US09568326B2 Electronic device and method for finding vehicle accident
An electronic device of an accident vehicle obtains position information of vehicles which fall within a predetermined range of the accident vehicle. The electronic device sends accident information of the accident vehicle to the vehicles which joins a temporary group. The electronic device calculates a driving route for each vehicle according to the accident information and releases the temporary group when the accident vehicle has been processed.
US09568323B2 Location determination
Techniques for determining a location of a device include estimating a mobility trace of the device, mapping the mobility trace to a map, and determining the location of the device based on the mapped mobility trace. The mobility trace may be estimated based on a reading obtained from the device, which may be a reading from an accelerometer and/or magnetometer sensor. The determined location of the device may correspond to a location on the mapped mobility trace.
US09568320B2 Method and apparatus for estimation of center of gravity using accelerometers
A system and associated methodology determine navigation parameters of a vehicle under varying center of gravity position and varying unknown gravitational forces. The system uses high precision accelerometers arranged in a plurality of configurations.
US09568319B2 Angular velocity detection method adopting bi-directional full reciprocal coupling optoelectronic oscillator
The present invention provides an angular velocity detection method adopting a bi-directional full reciprocal coupling optoelectronic oscillator, which is implemented on an optical carrier microwave gyroscope. The optical carrier microwave gyroscope is a bi-directional resonant optical carrier microwave angular velocity measurement device sharing one optical fiber loop. The core of the method lies in that the Sagnac effect is sensed using a bi-directional optical carrier microwave resonant cavity, where the optical carrier microwave resonant cavity employs a coupling optoelectronic oscillator to achieve a bi-directional full reciprocal optical fiber path, and non-reciprocity error of the resonant cavity is eliminated effectively. The angular velocity detection method has features of high-precision, easy implementation and low costs.
US09568317B2 Fiber optic gyroscope mixed signal application specific integrated circuit
A system comprising a fiber optic gyroscope and a mixed signal application specific integrated circuit (ASIC) connected to the gyroscope is provided. The mixed signal ASIC comprises a digital logic unit, a relative intensity noise (RIN) analog-to-digital converter (ADC) coupled to the digital logic unit and configurable to receive a signal from a RIN detector, and a rate ADC coupled to the digital logic unit and configurable to receive a signal from a rate detector. The mixed signal ASIC also includes a light source digital-to-analog converter (DAC) coupled to the digital logic unit, and a thermo-electric cooler DAC coupled to the digital logic unit, both of which are configurable to send control signals to a light source of the gyroscope. The mixed signal ASIC further includes an integrated optical chip DAC, an eigen-frequency servo DAC, and a heater servo DAC, all of which are coupled to the digital logic unit.
US09568316B2 Ring architecture for sequential operation of an atomic gyroscope
Compact inertial measurement systems and methods based on atom interferometry. Certain examples provide a combination atomic accelerometer-gyroscope configured to recapture and cycle atom samples through atom interferometers arranged to allow the next measurement to use the atoms from the previous measurement. Examples of the apparatus provide inertial measurements indicative of rotation for different inertial axes by applying atom interferometry to a plurality of atom samples launched in opposite directions to allow for measurement of both acceleration and rotation rates. In some examples, the inertial measurement apparatus provide a combined atomic gyroscope and an atomic accelerometer in a compact six Degrees of Freedom (6 DOF) IMU.
US09568314B2 Bell-shaped vibrator type angular rate gyro
The present invention provides an angular rate gyro in which a bell-shaped vibrator having nonuniform thickness, axially symmetric and multi curved surface combined structural features is used as a sensitive element. The angular rate gyro is composed of the bell-shaped vibrator, a vibrator fixing shaft, a vibrator base, an airtight hood, a housing and a circuit system. The bell-shaped vibrator includes a bell shoulder having a hemispheric shell structure, a bell waist having a cylindrical shell structure and a bell lip having a hyperboloidal shell structure. The bell-shaped vibrator, the base and a central shaft are mechanically and fixedly connected together to be formed into an integral core having sensitive gyratory effect. A circuit system is used to control vibration forms of the bell-shaped vibrator, perform signal processing and solve the applied angular rate.
US09568311B2 Optical system for shaping a laser beam and laser system having such an optical system
An optical system for shaping a laser beam is disclosed. The system includes a first optical element that has a lateral surface which is designed as a reflecting surface for the laser beam, where the lateral surface reshapes the laser beam at least in some segments thereof into a ring-shaped laser beam. The at least segmentally ring-shaped laser beam propagates in a propagation plane. A further optical element is provided for shaping the ring-shaped laser beam that shapes the ring-shaped laser beam at least in some segments thereof in a plane parallel to the propagation plane of the laser beam.
US09568310B2 Method and device for ascertaining a position of a camshaft and a phase of an internal combustion engine
A device for ascertaining a camshaft position and a phase of an internal-combustion engine having multiple cylinders, including a first position sensor wheel having multiple teeth on its circumference and rotatably and fixedly connected to an engine camshaft; a first position sensor for detecting a tooth flank position of the first wheel; a transmission connecting the camshaft to a crankshaft; a second position sensor wheel having at least one tooth on its circumference and being connected to the transmission so that it is synchronously driven with the camshaft, and a second position sensor for detecting a tooth flank position of the second wheel. For ascertaining a camshaft position and a phase of an engine with this device, a camshaft position is assigned to a position of a tooth flank of the first wheel and a phase of the engine is assigned to a tooth flank position of the second wheel.
US09568303B2 Device and method for inspecting a sealing member
A sealing inspection device includes a scan unit through which a display device substrate including a top plate coupled to a bottom plate by a sealing member in the sealed area passes; and a photographing unit through which the display device substrate which has passed through the scan unit, further passes. The scan unit generates coordinate values of the sealed area of the display device substrate, detects a defective region in the sealed area of the display device substrate, and includes a plurality of scan cameras. The photographing unit generates an image of the sealed area of the display device substrate using the generated coordinate values, measures an effective sealing width of the sealed area using the generated image, and comprises a measuring camera.
US09568302B2 Concentric circle adjusting apparatus for multiple image capturing device
A concentric circle adjusting apparatus for a multiple image capturing device is disclosed, where a first and second correction angles for correcting a first and second image capturing devices are respectively calculated by a control device according to a link length of a standard link, a first angle, a second angle, a first distance, and a second distance, respectively, so that a first and second platforms are controlled according to the first and second control commands to rotate the first and second image capturing device by the first and second correction angles, respectively, whereby the efficacy of an increased visible range and a rapid calibration may be achieved.
US09568301B2 Systems and methods for capacitive proximity sensing
A system includes first, second, third and fourth capacitive sensors, each disposed about a longitudinal axis. The first capacitive sensor is disposed along a first axis radial to the longitudinal axis, and the third capacitive sensor is disposed along the first axis opposite the first capacitive sensor. The second capacitive sensor is disposed along a second axis radial to the longitudinal axis, the fourth capacitive sensor is disposed along the second axis opposite the second capacitive sensor, and the second axis is different from the first axis. Each capacitive sensor is configured to transmit a respective signal based at least in part on a position of a rotational component along the respective axis relative to the longitudinal axis.
US09568299B2 Tool for use with a two piece grommet
A tool for determining if a two piece grommet is properly installed is provided. The tool includes a housing having a button. The button is movable from an up position to a down position. In the up position, indicia is displayed indicating that the grommet is not properly installed. In the down position, indicia is displayed indicating that the grommet is properly installed. The tool further includes a cup gauge and a stroke pin assembly. The cup gauge is dimensioned to fittingly engage the cup. The stroke pin assembly includes a stroke pin and a movable support. The button rests the movable support. The actuation of a stroke pin displaces the movable part away from the button, allowing the button to fall to the down position.
US09568297B2 Protractor
A protractor comprising an angle scale provided with a dial gauge with a circle center, one end of the bottom edge being connected with a first side edge, and the first side edge and the bottom edge forming an included angle, and the angle of the included angle being 135 degrees; a right angle rocker arm, comprising a reading arm part and a tail arm part forming a right angle with the reading arm part, the right angle rocker arm rotating relative to the angel scale such that a first edge of the tail arm part and the bottom edge form a first change included angle, the value of the first change included angle being read by means of the reading arm part and the dial gauge; and a locking structure for rotationally connecting the angle scale and the right angle rocker arm.
US09568293B1 40 mm grenade cartridge carrier/stripper
The present invention relates to a combined carrier and stripper for a 40 MM grenade cartridge allowing transportation and ready access to a number of cartridges while permitting manual removal of a single cartridge also maintaining the remainder for further use. The carrier/stripper consists of a pair of spaced inwardly facing structural channels, each having a closed end, held together with a connecting plate member with release members retaining a number of cartridges providing securement with easy access for manual removal. The device provides attachment to a person achieved with either a spring loaded clasp, a belt clip or hook and loop tape with straps removeably attached on a mat.
US09568291B2 Projectile casing for an explosive projectile and method for handling a projectile casing
A fragmentable projectile casing for an explosive projectile (7) has an irregular wall thickness (W) and predetermined breaking points (2) distributed over the projectile casing (1) for formation of fragments. The predetermined breaking points (2) for obtaining uniform fragments are spaced irregularly from one another. The predetermined breaking points (2) can have a smaller distance from one another in a region of greater wall thickness (W) and can be arranged in the manner of a grid and/or are formed as lines. Further, the predetermined breaking points (2) can run parallel to a longitudinal axis (L) of the projectile casing (1) and/or along a circumference (U) of the projectile casing (1).
US09568287B2 Recoverable and reusable aerial target
An aerial target that is reusable and recoverable after being launched, shot down or otherwise falling to the ground a body member having a saucer-shaped configuration and including a peripheral outer rim and a domed top wall extending upwardly from the outer rim, the body member including a central portion displaced from the outer rim and having a generally flat upper surface and an intermediate portion situated between the outer rim and the central portion, the intermediate portion having a domed configuration sloping downwardly from the central portion toward the outer rim. The body member includes an inner chamber substantially filled with air such that the body member is buoyant relative to water. The central portion is constructed of a hard rubber material that does not shatter after receiving an impact force and the intermediate portion is constructed of a self-healing material that reseals after being pierced by gun shot.
US09568278B1 Rangefinding bowsight system
A combination of a bow and a range finder system. The bow having a body with a draw string. The range finder system having a frame with a mounting bracket secured to one end, the mounting bracket being configured to engage with the body of the bow; a housing secured to the frame; a camera carried by the housing; and a display secured to the frame conductively coupled to the camera.
US09568277B2 Dual field optical aiming system for projectile weapons
A system for aiming a projectile weapon includes a telescopic sight for use with a second sighting device, such as a reflex sight or other non-magnifying sight. The telescopic sight has an eye point spaced apart rearwardly from its eyepiece and positioned at a vertical plane containing a line of initial trajectory of the weapon to which the aiming system is mounted so that a line parallel to the line of initial trajectory does not intersect the eyepiece. The location of the eye point facilitates concurrent use of a second sighting device at a normal mounting height and viewable past the eyepiece, thereby allowing the viewer to change views between the telescopic sight and the second sighting device with little eye movement and essentially no head movement.
US09568272B2 Magnetic drop-away arrow rest
A drop away arrow rest includes programmable or coded magnets that selectively move an arrow support arm to predetermined positions, such as a support position to hold an arrow, or a rest position to move out of the way of an arrow as it is launched from an archery bow.
US09568271B2 “Trolley” arm bow attachment for lofting an arrow above its line of sight to a target
An arm is pivotally mounted to a limb of a bow and has a pulley that engages the aft side of the bowstring when the bowstring is drawn. The arm is pivotally connected at a pivot axis to the upper limb of the bow at a position spaced from the upper end of the limb and is rotatable to extend aft of the limb. A pulley axle rotatably mounts the pulley to the arm at a position spaced from the pivot axis by a distance that permits the pulley to be positioned aft of the bowstring and the outer peripheral surface of the pulley to engage the bowstring when the bowstring is drawn. The purpose of the trolley arm is to loft an arrow shot from the bow so that its actual trajectory is above the line of sight of the archer to a target when the bowstring is drawn.
US09568270B1 Archery bow stand
An archery bow stand includes first and second legs having first and second connecting portions for engaging archery bow structure, and first and second support portions extending from the connecting portions for supporting the archery bow. The first and second legs are identical in construction and pivotally connected together. The first and second connecting portions together forming a hollow interior within which a biasing member is located to alternatively bias the legs toward the closed position and the open position. A pivot joint creates an internal gap so that the internal biasing member can travel across the pivot joint when the bow stand is opened and closed. Resilient overmolding on the legs protect the bow against damage when supported by the bow stand. Arcuate projections on each leg can be grasped by a user to facilitate opening and closing of the bow stand with one hand.
US09568269B1 Multiply secured crossbow
A crossbow includes a supporting body, a hook unit, a bow and a triggering device. The supporting body includes an elongated portion and a butt detachably connected to the elongated portion. The hook unit is provided on the butt. The bow is provided on the supporting body. The triggering device is located in the elongated portion to control the bow. The triggering device includes a shell, a trigger unit located in the shell, and a security unit movable between a locking position and an unlocking position. The security unit abuts against the trigger unit in the locking position to restrain the trigger unit. The hook unit moves the security unit to the unlocking position when the butt is connected to the elongated portion. The security unit moves to the locking position when the butt is moved from the elongated portion.
US09568265B2 Shooting rest assembly
A shooting rest assembly is engageable with a stand for supporting a weapon in the stand. The shooting rest assembly includes a base having at least one clamp for coupling to the stand. A platform is rotatably coupled to the base and has a platform frame and a telescoping member telescopically coupled to the platform frame. The telescoping member is configured to move along a longitudinal axis relative to the platform frame between a retracted position and an extended position. A front rest and a rear rest are spaced along the longitudinal axis and are mounted to the telescoping member in fixed positions so that each of the front rest and the rear rest move with the telescoping member as the telescoping member moves along the longitudinal axis between the retracted and extended positions relative to the longitudinal axis.
US09568263B1 Self-loading firearm with automatic slide and magazine catch and release
A handgun includes a locking mechanism disposed within a thickness of a grip, the locking mechanism being configured to engage with a lever associated with a slider and a magazine carried within a cavity formed by the grip; and a spring-loaded lock pivotally attached to the frame and configured to engage with a lip on a side surface of the slider, the spring-loaded lock being configured to secure the slide in a fixed position when engaged with the lip. A method includes disengaging the magazine after all bullets therein are used via the locking mechanism; and releasing the slide as the new loaded magazine is placed in the cavity of the grip via the spring-loaded lock.
US09568262B2 Disassembly devices for use with firearms and firearms including such disassembly devices
Disassembly devices for use with firearms and firearms including such disassembly devices are disclosed. An example firearm includes a frame; a breech slide to be coupled to the frame; a barrel; a trigger bar disposed within the frame; and an arm to be pivotable about an axis between a locked position and a unlocked position, the arm being movable to the unlocked position from the locked position based on a magazine engaging an end of the arm, the arm being movable to the locked position from the unlocked position based on the magazine being spaced from the end of the arm or the magazine not being fully received within the firearm, in the locked position, the arm to interact with the trigger bar to secure the trigger bar, in the unlocked position, the lug to be spaced from the trigger bar to enable the trigger bar to move.
US09568260B2 Heat exchanger blower method
A cleaning system for use with a heat exchanger and a fluid pressurizing assembly includes a wand assembly, a pivot assembly, and a movement mechanism having a body and a piston rod moveable relative the body in response to fluid pressurization. The wand assembly includes a wand in fluid communication with the fluid pressurizing assembly, and having a first orifice configured to eject fluid toward the heat exchanger. The wand is supported by the pivot assembly such that the wand is selectively pivotable about a first pivot axis. The movement mechanism connects to the pivot assembly at a second pivot axis offset from the first pivot axis such that selective movement of the piston rod produces pivotal movement of the wand about the pivot axis.
US09568259B2 Heat-conductive connection arrangement
A heat-conductive connection arrangement for connecting a printed circuit board to a cooling body. The connection arrangement has a carrier which is flat. At least part of the carrier includes at least one balloon body which faces away from the carrier and is connected to the carrier. The balloon body includes an envelope which encloses an interior, and the interior is at least in part filled with a preferably free-flowing, in particular viscous, heat-conducting substance. The envelope is configured so as to tear open under the influence of pressure and to thus release the heat-conducting substance.
US09568258B1 Thermal fluid modeling with physical network approach and using conduction and convection
A device receives information associated with a physical network, and creates a thermal fluid model, based on the information and with a technical computing environment (TCE), the thermal fluid model including at least a first block, a second block, and a node connecting the first block and the second block. The device calculates a first convection power flux for the first block and a second convection power flux for the second block, and calculates a first conduction power flux for the first block and a second conduction power flux for the second block. The device adds the first convection power flux and the first conduction power flux to determine a first power flux, and adds the second convection power flux and the second conduction power flux to determine a second power flux. The device outputs the first power flux and the second power flux.
US09568257B2 Thermal transfer device with spiral fluid pathways
A thermal transfer device comprising a thermal transfer surface and a passageway for conducting a thermal transfer fluid from an inlet to an outlet while passing in thermal contact with the thermal transfer surface. The passageway has at least two spiral passages and a connection channel connecting the at least two spiral passages to permit flow of the heat transfer fluid from a first spiral passage to a second spiral passage; thereby forming a path for the flow of the thermal fluid from the inlet, through the passageway, along the first spiral passage to the connection channel, then along the connection channel to the second spiral passage, and then to the outlet.
US09568255B2 Electronic device
An electronic apparatus and a heat dissipation plate are provided. The electronic device includes a frame or a housing, at least one heat generating unit and a heat pipe, wherein the heat dissipation plate includes the frame and the heat pipe. The heat pipe is disposed on the frame or the housing. An orthogonal projection of the heat pipe on the frame or on the housing is partially overlapped with an orthogonal projection of the heat generating device on the frame or on the housing.
US09568252B2 Heat pipe based passive residual heat removal system for spent fuel pool
A heat pipe based passive residual heat removal system for a spent fuel pool (3). Partitions (6) are arranged around an inside of the spent fuel pool. Evaporation-end heat pipes (4) are arranged between the outside of the partitions and an inner wail of the pool. The evaporation-end heat pipes have outlets that extend beyond the pool and are connected to an Inlet of an ascending pipe (10), and have inlets connected to an outlet of a descending pipe (5). Condensation-end heat pipes (7) have inlets connected to an outlet of the ascending pipe, and have outlets connected to an inlet of the descending pipe. The heat pipes cool the spent fuel pool. A heat exchange by phase change of working medium in the heat pipe leads to heat exchange of low temperature difference and high efficiency, relying on density difference for natural circulation drive.
US09568251B2 Heat exchange system
The present invention relates to a heat exchange system comprising:—a single apparatus (N) having an area immersed in a fluid bath (N2) and a free space (N1) at the head in which a vapour phase is accumulated,—at least one interspace (P) open at both ends, situated inside said apparatus and completely immersed in the fluid bath,—one or more heat exchange surface (s) (6, 7, 8, 9, 10, 11), said system characterized in that it contains all the heat exchange surfaces in a single apparatus and said surfaces are completely immersed in the fluid bath and are fluidly connected to the hot and cold sources, external to said system, through flows of matter. At least one of the heat exchange surfaces (6, 7, 8) is situated inside the interspace and at least another surface (9, 10, 11) is situated in the space between said interspace and the walls of the apparatus.
US09568247B2 Direct reduced iron manufacturing system
A direct reduced iron manufacturing system includes a gas reformer for supplying steam to reform natural gas, a gas heater being a heating unit for heating a reformed gas reformed by the gas reformer to a predetermined temperature, a direct reduction furnace for reducing iron ore directly into reduced iron using a high-temperature reducing gas, an acid gas removal unit having an acid gas component absorber and a regenerator for releasing the acid gas, and a recovery gas introduction line for supplying a recovery gas released from the regenerator to each of a reforming furnace of the gas reformer and a furnace of the gas heater.
US09568245B2 Heating furnace
The disclosure discloses a heating furnace including a housing, a first rack, a chamber, and at least one fan. The first rack is disposed in the housing. The chamber is disposed in the housing and located at a side of the first rack. The chamber includes an inlet, a first sidewall, and a second sidewall. The first sidewall is adjacent to the first rack. The first sidewall has a plurality of vents. The first sidewall and the second sidewall are disposed to face each other. A width is spaced between the first sidewall and the second sidewall, and the width is larger than or equal to 200 mm. The fan is disposed in the housing for generating an airflow to the inlet.
US09568243B2 Continuous microwave freeze-drying device
A continuous microwave freeze-drying device comprises a vacuum water-trapping system (1), a microwave shield plate (2), a microwave bin (6) and a freeze-drying bin (5) located in the microwave bin (6), wherein the freeze-drying bin (5) comprises an upper bin opening, a left bin wall, a right bin wall and a bottom bin wall, and the left, right and bottom bin walls are all made from nonmetal wave transmitting materials, such as polyfluortetraethylene, polyethylene, polypropylene or quartz glass. The device solves the technical problem of freeze-drying failure caused by glow discharge of microwave under freeze-drying environment.
US09568240B2 Refrigerator appliance with hot water dispenser
A refrigerator is provided, including a cabinet formed with at least one refrigerated compartment and a door pivotally mounted to the cabinet via a hollow hinge to selectively open and close at least a portion of the refrigerated compartment. A water heater is mounted on an exterior surface of the cabinet about the hollow hinge and configured to heat water supplied from the refrigerator. A hot water dispenser is positioned on the door that is configured to dispense hot water supplied from the water heater into a receiver vessel, and a hot water conduit is guided through the hollow hinge and extending from the water heater to the hot water dispenser to supply the hot water from the heater to the dispenser. A method of dispensing hot water is also provided. The method utilizes at least two distinct, user-initiated steps to permit the dispensing of hot water.
US09568230B2 Ice maker
A stand alone ice making appliance or an ice maker within an appliance is provided where the ice maker includes a fluid inlet, a filtration element in fluid communication with the fluid inlet, a control housing configured to engage the filtration element, and a filter cover disposed adjacent the control housing and configured to support the filtration element, wherein the filter cover comprises a plurality of fluid draining slots.
US09568225B2 Evaporator having a hybrid expansion device for improved aliquoting of refrigerant
An automotive evaporator heat exchanger is provided having a hybrid expansion device configured to aliquot refrigerant across the refrigerant tubes. The hybrid expansion device includes a first stage refrigerant pressure drop device and a second stage refrigerant pressure drop device. The first stage refrigerant pressure drop device is a TXV configured to receive and expand a liquid phase refrigerant into a first mixture of two phase refrigerant and the second stage refrigerant pressure drop device is a tube extending within the inlet manifold configured to expand the first mixture of two phase refrigerant into a second mixture of two phase refrigerant. The tube includes a plurality of orifices and a tube diameter large enough to prevent resistance to refrigerant flow, but, small enough to prevent the first mixture of two phase refrigerant flow from separating into liquid and vapor strata.
US09568224B2 Heat pump water heater apparatus and heating and defrost operation, thereof
It is an object to prevent a liquid refrigerant from being drawn into a compressor. A heat pump apparatus includes a refrigerant circuit in which a refrigerant circulates, and which is configured by sequentially connecting a compressor, a first heat exchanger, an expansion valve, a second heat exchanger, and a third heat exchanger, and connecting a bypass flow path bypassing the third heat exchanger between the second heat exchanger and the compressor. The heat pump apparatus also includes a water circuit in which water circulates, and which is configured by sequentially connecting the third heat exchanger, the first heat exchanger, and a tank. In the heat pump apparatus, if there is a risk of the liquid refrigerant being drawn into the compressor, a three-way valve is controlled such that the refrigerant flows through the third heat exchanger to be heated by water and evaporated.
US09568220B2 Ejector mixer
An ejector mixer has a convergent section and a downstream divergent section downstream of the convergent section. The downstream divergent section has a divergence half angle of 0.1-2.0° over a first span of at least 3.0 times a minimum diameter of the mixer.
US09568216B2 Method for operating a directly heated, solar-thermal steam generator
A method for operating a directly heated, solar-thermal steam generator is provided. As per the method, a nominal value {dot over (M)}s for the supply water mass flow {dot over (M)} is conducted to an apparatus for adjusting the supply water mass flow {dot over (M)} wherein, at the adjustment of the nominal value {dot over (M)}s for the supply water mass flow {dot over (M)}, account is taken of a correction value KT, by which the thermal effects of storage or withdrawal of thermal energy in an evaporator are corrected.
US09568214B2 Systems and methods for heating water using biofuel
The present invention may be embodied as a biofuel heating system comprising a controller for operating a fan based on a load operating parameter such that air flows along a flow path extending through a combustion chamber, through a burn-out port, through a burn-out chamber, through a heat exchange port, through a heat exchange chamber, and out of an exhaust port. A heat exchange system transfers heat energy from air flowing through the heat exchange chamber to a working fluid. The controller operates in a char mode based at least in part on the load operating parameter, and the biofuel remains within the combustion zone during the char mode.
US09568213B2 Storeage gas water heater
A gas water heater includes a water tank, a combustion chamber, a burner, a heat exchanger tube at least partially within the water tank, and a fan. The burner receives fuel gas and primary air from a first air-supply channel to create a primary air-fuel mixture for combustion in the combustion chamber with secondary air. The primary air-fuel mixture has a gas concentration above the upper explosive limit of the fuel gas. Secondary air is supplied through a second air-supply channel to the combustion chamber. The secondary air creates a low excess air ratio (e.g., below 1.5) for combustion in the combustion chamber. A totally sealed channel is defined from the air inlet of the fan to the heat exchanger tube.
US09568211B1 Aircraft air supply hose inline filter
A flexible air hose connection between a preconditioned air unit and an aircraft incorporates an air filter between the first and second ends to capture and filter foreign matter in the air stream through the flexible tube. The filter may be sewn, fitted with snaps, hook and loop and/or zippered into the interior of the air hose. In particular embodiments the air filter incorporates a mesh screen, or alternatively comprises a fibrous material of foam, pleated paper, or spun fiberglass. In one embodiment the filter may be a high efficiency particulate air (HEPA) filter meeting the efficiency standard set by the Department of Energy.
US09568210B2 Control methods for setting a reference voltage in an air treatment system
A control system and associated methods for an air treatment system. In one aspect, the present invention provides a control system and method for controlling blower speed as a function of separately determined smoke and dust concentrations. In one embodiment, the control system and method provides a variable delayed between changes in motor speed to address undesirable rapid changes between speeds. In another aspect, the present invention provides a system and method for calibrating a sensor to provide more uniform operation over time. In yet another aspect, the present invention provide a system and method for calibrating motor speed to provide more consistent and uniform motor speed over time. The present invention also provides a system and method for tracking filter life by as a function of time, motor speed and/or a sensed variable, such as particulate concentration in the environment.