Document Document Title
US10008013B2 Multidimensional halo-based visualization system
Systems, methods, and machine readable media for visualizing complex data, including real-time data streams from wearable device sensors, may use a halo-based representation. Halos are comprised of multiple rings that can be used to efficiently convey, for example, information about the status of a subject, such as a subject's heart rate, activity level, and calories burned at particular times throughout a day.
US10008012B2 Image reconstruction
Methods and apparatus, including computer programs encoded on a computer storage medium, for image reconstruction are provided. The methods include: accessing a first set of projection data including a plurality of first projection data each corresponding to a respective projection angle of a plurality of projection angles, generating a first set of reconstructed data by image reconstruction with the first set of projection data, generating a second set of projection data comprising a plurality of second projection data each corresponding to a respective projection angle by projection calculation with the first set of reconstructed data, generating a third set of projection data by optimizing the first set of projection data based on a correlation between respective first projection data and respective second projection data corresponding to each projection angle, and generating a second set of reconstructed data by image reconstruction with the third set of projection data.
US10008010B2 Techniques for providing an augmented reality view
Various embodiments are generally directed to techniques for providing an augmented reality view in which eye movements are employed to identify items of possible interest for which indicators are visually presented in the augmented reality view. An apparatus to present an augmented reality view includes a processor component; a presentation component for execution by the processor component to visually present images captured by a camera on a display, and to visually present an indicator identifying an item of possible interest in the captured images on the display overlying the visual presentation of the captured images; and a correlation component for execution by the processor component to track eye movement to determine a portion of the display gazed at by an eye, and to correlate the portion of the display to the item of possible interest. Other embodiments are described and claimed.
US10008008B2 Method and apparatus for assigning colours to an image
A method and system for assigning colors to an image or part thereof, the method comprising: selecting a sequence of colors for assignment to the image or part thereof; determining a minimum intensity IMIN within the image or part thereof; determining a maximum intensity IMAX within the image or part thereof; and determining relative intensity values RIV(i) for each pixel or voxel i according to; (I) where I(i) is an intensity of pixel or voxel /, and ƒ is a preselected function (such as to re-arrange the normalized values); and assigning colors to at least some pixels in the image or part thereof based on the relative intensity values and an order of each of the colors in the sequence.
US10008007B2 Method for generating an array of 3-D points
A method that estimates the coordinates of the calibration points in the projector image plane using local homographies obtained from the imaging camera. First, a dense set of correspondences between projector and camera pixels is found by projecting onto the calibration object an identical pattern sequence as the one later projected when scanning the target, reusing most of the software components written for the scanning application. Second, the set of correspondences is used to compute a group of local homographies that allow projection back of any of the points in the calibration object onto the projector image plane with sub-pixel precision. In the end, the data projector is then calibrated as a normal camera.
US10008004B1 Establishment method of 3D saliency model based on prior knowledge and depth weight
A method of establishing a 3D saliency model based on 3D contrast and depth weight, includes dividing left view of 3D image pair into multiple regions by super-pixel segmentation method, synthesizing a set of features with color and disparity information to describe each region, and using color compactness as weight of disparity in region feature component, calculating feature contrast of a region to surrounding regions; obtaining background prior on depth of disparity map, and improving depth saliency through combining the background prior and the color compactness; taking Gaussian distance between the depth saliency and regions as weight of feature contrast, obtaining initial 3D saliency by adding the weight of the feature contrast; enhancing the initial 3D saliency by 2D saliency and central bias weight.
US10007999B2 Method of solar power prediction
Techniques for estimating direct and diffuse sunlight reaching a location as a function of time using color whole sky images are provided. In one aspect, a method for forecasting solar insolation is provided that includes the steps of: obtaining color whole sky images using a digital camera which are taken at different times, and wherein an image of a solar disk is present in at least one of the color whole sky images; creating sky transparency images from the color whole sky images; determining atmospheric solar scattering based on a width of the solar disk in the color whole sky images; determining cloud motion trajectories from a time series of the sky transparency images; and calculating the solar insolation as a function of time using the sky transparency, the atmospheric solar scattering, and the cloud motion trajectories. A system for forecasting solar insolation is also provided.
US10007995B2 Method, system and computer program product for producing a raised relief map from images of an object
A method for obtaining a model of an object surface from a plurality of images of said object, wherein the object is illuminated with one or more illumination sources, the method comprising: •—obtaining a set of images each comprising an array of pixels and representing similar views of an object, wherein the similar views are obtained under different illumination conditions; •—defining a model function that expresses the known pixel intensity values of the images in terms of the following unknown model components: •—a first model component (A) representing the albedo of the object at each pixel location and being the same for the plurality of images and being an albedo value; •—a second model component (L) representing an intensity of illumination for each image and being an illumination source intensity value being the same for all pixels of each image; •—a third model component (V) representing a specific illumination direction and being different for each image and being an illumination vector and being the same for all pixels of each image; •—a fourth model component (N) representing surface normal directions of the object surface at each pixel position and being the same for all images and being a normal vector; •—performing one or more sequences of minimization operations to minimize a difference function between the pixel values obtained from the set of images and pixel values calculated using said model function, each minimization operation being performed by allowing one of said model components (A, L, V, N) to vary while the others remain unchanged; •—outputting the fourth model component (N) as said model of the object surface.
US10007986B2 Linear-based eulerian motion modulation
In an embodiment, a method converts two images to a transform representation in a transform domain. For each spatial position, the method examines coefficients representing a neighborhood of the spatial position that is spatially the same across each of the two images. The method calculates a first vector in the transform domain based on first coefficients representing the spatial position, the first vector representing change from a first to second image of the two images describing deformation. The method modifies the first vector to create a second vector in the transform domain representing amplified movement at the spatial position between the first and second images. The method calculates second coefficients based on the second vector of the transform domain. From the second coefficients, the method generates an output image showing motion amplified according to the second vector for each spatial position between the first and second images.
US10007983B2 Image processing method based on the finite element method for directly solving inverse problems in structural mechanics
The present disclosure relates to an image processing method including the following steps: receiving a deformation or displacement image; defining a meshing of the deformation image; assigning a respective pair of unknown variables to each node of the meshing; detecting one (or more) node(s) located at the boundary between two different materials of the body studied; enriching the node(s) detected; calculating a basic matrix for each basic cell of the meshing; assembling the basic matrixes in order to obtain an overall structural matrix; calculating a resilience image of the body based on the overall structural matrix.
US10007979B2 Key identification system
A key identification system that includes a key identification system housing, a key clamp, a key ring support tray, and two digital identifiers is disclosed. The key identification system housing may include a key receiving aperture extending through housing and sized to receive at least some of a key blade of a key. The key clamp is positioned adjacent to the key receiving aperture and allows the system to maintain the key blade in a fixed position within the key identification system housing when the key is inserted into the key receiving aperture. The key ring support tray is typically coupled to the key identification system housing below the key receiving aperture. The two digital identifiers are positioned within the key identification system housing and designed to capture key blade information.
US10007978B2 Method and device for processing image of upper garment
The present invention provides a method and a device for processing an image of an upper garment, helpful to improve a user's experience during virtual fitting. The method for processing an image of an upper garment in the present invention comprises setting a collar image having an upper edge, a connecting line of two endpoints of which is in the horizontal direction, the distance between the two endpoints being equal to the distance between two end portions at a notch on a rear collar in a picture of upper garment without the rear collar, and the upper edge being in left-right axial symmetry and is convex or concave at a preset height or depth, overlaying the image of the upper garment without the rear collar on an upper layer of the neckline image, and superposing the two ends of the collar with the two endpoints of the upper edge.
US10007972B2 Image processing apparatus and method for performing preprocessing to obtain image with improved sharpness
An image processing apparatus for transforming a wide-angle image into a narrow-angle image includes a deblurrer performing deblurring on the wide-angle image to generate a deblurred image; a super-resolution (SR) unit performing SR processing on the deblurred image to generate an upscaled transformed image; and a view transformer performing view transformation to obtain the narrow-angle image based on the wide-angle image and the upscaled transformed image.
US10007971B2 Systems and methods for user machine interaction for image-based metrology
A method of image-based quantification for allergen skin reaction includes imaging an area of skin that has been subject to a skin-prick test to produce one or more images of the area. The method includes identifying regions of wheal and/or flare in the one or more images of the area and quantifying weal and/or flare indicators based on the regions identified. The method also includes outputting results of the quantified wheal and/or flare indicators indicative of quantified allergen skin reaction.
US10007968B2 Image-processing circuit and display device having the same
Disclosed are an image-processing circuit capable of improving the ability to express a high-resolution image and a display device having the same and a method of driving a display device. The image-processing circuit determines whether input image data represents one or more of a forward diagonal line edge, a backward diagonal line edge, and a horizontal line edge, and then determines arrangement of a center unit pixel, and thereafter renders data of the center unit pixel into data of a peripheral unit pixel based on edge information and the arrangement of the center unit pixel.
US10007967B2 Temporal and spatial video noise reduction
A system access a reference frame and temporally adjacent frames. For each portion of the reference image frame, the system calculates a pixel distance value between the portion of the reference image frame and a corresponding portion of each temporally adjacent image frame. If the pixel distance value indicates a potential ghosting artifact, the system computes a set of spatial noise reduction values for the image portion. Otherwise, the system computes a set of temporal noise reduction values for the image portion. The system blends the sets of computed spatial noise reduction values and the sets of computed temporal noise reduction values, and generates a modified reference image frame based on the blended set of noise reduction values.
US10007965B2 Dynamic kernel modification for graphics processing units
Techniques to patch a shader program after the shader has been compiled and/or while the shader is in an execution pipeline are described. The shader may be patched based on references to global constants in a global constant buffer. For example, the reference to the global constant buffer may be patched with the value of the global constant, conditional statements based on references to the global constant buffer may be replaced with unconditional statements based on the value of the global constant in the global constant buffer, to optimize the shader or increase computational efficiency of the shader.
US10007964B1 Image processing methods and arrangements
Imagery captured by an autonomous robot is analyzed to discern digital watermark patterns. In some embodiments, identical but geometrically-inconsistent digital watermark patterns are discerned in an image frame, to aid in distinguishing multiple depicted instances of a particular item. In other embodiments, actions of the robot are controlled or altered in accordance with image processing performed by the robot on a digital watermark pattern. The technology is particularly described in the context of retail stores in which the watermark patterns are encoded, e.g., on product packaging, shelving, and shelf labels. A great variety of other features and arrangements are also detailed.
US10007962B2 System for tracking the location and activities of persons
The invention relates to a system for tracking the location and activities of one more persons, such as prisoners, persons under house arrest or persons who have to perform community service.
US10007960B2 Electronic license management
In one aspect, this application describes a method for determining a license status of a software application. The method includes receiving a license status request to obtain an indication of whether a software application is licensed for use on a client computing device. The method also includes identifying identity information that corresponds to user identity information, device identity information, or both. The method also includes sending a communication generated from the license status request and the identity information to a licensing service, the communication being used by the licensing service to generate the indication based at least in part on the identity information and licensing information associated with the software application. The method also includes receiving a license status response from the licensing service that includes the indication. The method also includes sending the license status response to the software application for processing by the software application.
US10007957B2 Selecting search results for responding to search query
Methods, apparatuses, and computer program products for processing search results. Search results are retrieved from a database of travel itineraries based on search criteria provided by a traveler, and a set of recommended travel itineraries selected from the search results based on a probabilistic profile comprising a plurality of value profiles. A set of near-optimal travel itineraries is defined for each of the value profiles. A probability is determined for each travel itinerary of the search results based on a sum of weights of each value profile including the travel itinerary in the corresponding set of near-optimal travel itineraries, and travel itineraries added to the set of recommended travel itineraries based on the probabilities. An online search may be performed to enrich the set of recommended travel itineraries depending on a distance between the probabilistic profile of the traveler and a probabilistic profile used to populate the cache.
US10007955B2 Base-business cards
Some embodiments provide a system that generates different customized decks of cards with each deck being customized for a different user with a condensed and filtered set of business data that is relevant to that user. The customizations are based in part on monitored user behavior and user interactions with the cards. Cards identifying businesses that the user has viewed for the most amount of time, recommended to others, approved, or positively reviewed or rated are assigned high values. Cards identifying businesses that the user has viewed for the least amount of time, rejected, or negatively reviewed or rated are assigned low values. The system then continually updates the deck to remove cards identifying business with the lowest values while adding cards identifying businesses that resemble other businesses with assigned high values.
US10007953B1 Fund withholding for payroll payments
In some examples, a service provider may provide a payroll service and a payment processing service to businesses. For instance, with authorization from the employer, the service provider may withhold a percentage of funds received as sales revenue through the payment service. For example, the service provider may withhold a percentage of sales revenue each day to be used to pay at least a portion of the payroll payments paid to employees of the employer. Alternatively, the service provider may determine an amount of payroll payments currently due to be paid on a given day, and may deduct at least a portion of this amount from the sales revenue of the employer for that day. As another alternative, the service provider may make payroll payments in advance, and may withhold a percentage of the employer's daily sales revenue until the cash advance is paid back.
US10007948B1 Systems and methods for facilitating a transaction relating to newly identified items using augmented reality
A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
US10007943B2 Vendor website GUI for marketing greeting cards and envelopes
A processor-based system stores different card templates in a database. Each card template has a card feature that can have any color from among a first set of colors. The system also stores, in the database, for each stored card templates, a corresponding envelope template. Each envelope template has an envelope feature that can have any color from among a second set of colors. The system receives a user selection of a card template from among the card templates and a user selection of a color to be applied to the card feature. The system displays the card template, with the card feature having the user-selected color. The system also displays the corresponding envelope template that corresponds, in the database, to the selected card template. The envelope feature is displayed with the user-selected color based on the user-selected color having been selected for the card feature.
US10007941B1 Location-based obfuscation of user information
A device is provided to receive, from a first device, a request for a product or service, determine a first geographic location of the first device, and identify a second device that is located in a geographic region associated with the first geographic location. The second device may be associated with a user that is capable of providing the product or service. The device may provide, to the first device, information regarding a second geographic location of the second device. The information may specify an obfuscated second geographic location without revealing the second geographic location. The device may also receive, from the first device, an instruction to provide the request to the second device, provide the request to the second device, receive an acceptance of the request from the second device, and provide, to the second device, data indicating the first geographic location of the first device.
US10007937B1 Marketplace seller referrals
A service provider may collect information about items offered by merchants and prices for the items. The service provider may use the collected information to determine whether to recruit the merchant to join an electronic marketplace to offer one or more items for consumption. The service provider may receive the information from customer submissions, from monitoring payment processing data accessible to the service provider, or both. The service provider may collect various pieces of information about the seller and/or items offered by the seller. The collected information may include contact information of the seller, location information of the seller, a price of the item, an inventory or availability of the item, special options, and so forth, which may differentiate the seller and/or the item from other available sellers and items accessible through the electronic marketplace.
US10007930B2 Invocation of advertisements in a virtual universe (VU)
The present invention provides an approach to invoke advertisement(s) in a VU. Specifically, an advertisement is virtually associated with a user of the virtual space. The advertisement will then be visually referenced in the VU, and optionally distinguished/highlighted (e.g., using visual effects such as colors, icons, flashing icons, etc.). The advertisement will be invoked in response to a trigger occurring in the VU user in the). Once invoked, an action associated with the advertisement will be executed. The present invention can also allow for advertising user to be compensated for allowing their asset(s) to be associated with advertisement(s). Such compensation can be in the form of credits associated with the VU being provided to the advertising user and/or compensation to be provided to the user outside of the VU (e.g., in the real world in the form of money, gift certificates, goods and/or services, etc.).
US10007926B2 Systems and methods for predicting and pricing of gross rating point scores by modeling viewer data
Systems and methods are disclosed for characterizing websites and viewers, for predicting GRPs (Gross Rating Points) for online advertising media campaigns, and for pricing media campaigns according to GRPs delivered as opposed to impressions delivered. To predict GRPs for a campaign, systems and methods are disclosed for first characterizing polarized websites and then characterizing polarized viewers. To accomplish this, a truth set of viewers with known characteristics is first established and then compared with historic and current media viewing activity to determine a degree of polarity for different Media Properties (MPs)—typically websites offering ads—with respect to gender and age bias. A broader base of polarized viewers is then characterized for age and gender bias, and their propensity to visit a polarized MP is rated. Based on observed and calculated parameters, a GRP total is then predicted and priced to a client/advertiser for an online ad campaign.
US10007925B2 Local advertisement insertion through web request redirection
According to one aspect, the subject matter described herein includes a method for communicating advertisement information. The method includes steps occurring at a packet inspection node. The method also includes monitoring data packets associated with a user. The method further includes detecting a local advertisement request within the data packets. The method further includes redirecting the request to a local advertisement server.
US10007924B2 Method for providing stamp service based on beacon signal
A method for providing a service through a stamp service server, includes: receiving user information and beacon information from a user terminal, wherein the user terminal recognizes a beacon signal output from a beacon device and transmits the beacon information contained in the beacon signal; extracting stamp information matching the received user information on a stored database; providing the extracted stamp information to a POS (Point Of Sale) corresponding to the beacon information; receiving stamp saving information or stamp use information from the POS terminal; and generating or updating stamp information matching the user information included in the stamp saving information or the stamp use information.
US10007923B1 System and method for granting promotional rewards to credit account holders
A system and method for providing promotional rewards is provided. First, a promotional reward is communicated to a customer. The promotional reward offer comprises a promotional reward associated with one or more promotional reward-earning behaviors and a promotional time frame. The offer may specify a customer population, and the customer may be enrolled in the promotional reward program if the customer is determined to be in the population. The customer is credited a promotional reward if the customer accomplishes the promotional reward-earning behavior(s) within the promotional time frame. The customer may also be enrolled in a base reward program. The promotional rewards and base rewards may be accumulated in a customer account. A system for implementing a promotional rewards program is also provided.
US10007921B2 Automatic analysis of rapport
In selected embodiments, one or more wearable mobile devices provide videos and other sensor data of one or more participants in an interaction, such as a customer service or a sales interaction between a company employee and a customer. A computerized system uses machine learning expression classifiers, temporal filters, and a machine learning function approximator to estimate the quality of the interaction. The computerized system may include a recommendation selector configured to select suggestions for improving the current interaction and/or future interactions, based on the quality estimates and the weights of the machine learning approximator.
US10007915B2 Systems and methods to facilitate loyalty reward transactions
A communications system for financial transactions, such as payment transactions made via credit accounts, debit accounts, prepaid accounts, bank accounts, stored value accounts and the like, is enhanced and/or used to support reward transactions. Thus, the reward communications can be processed as transactions over the communications system in a way similar to and/or together with credit/debit transactions.
US10007906B2 Using a mobile device in a commercial transaction
Among other things, a mobile wireless device can be used for communication of data via an optical representation. The data may represent an instrument of payment and be provided using a display. The optical representation is read by an optical receiver of a second device, and can be translated back into the data. Consequently, a device such as a mobile phone may be used to make or receive payments using optical representations of data.
US10007905B2 Methods and systems for displaying account information
Systems and methods are provided for displaying account information. The systems and methods may include a portable smart display device in short-range communication with a mobile device. The smart display device may be configured to provide a user with quick and easy yet secure access to account information, without the need for multi-step login and verification processes. The smart display device may be sized to fit within a wallet and within quick, easy reach of a user. The smart display device may receive up-to-date account information from the mobile device, and display the account information on-demand upon detecting an activation event, thereby providing an enjoyable user experience and a useful tool for quickly informing the user of their financial situation.
US10007902B2 Communications network, computer system, computer-implemented method, and computer program product for providing a femtocell-based infrastructure for mobile electronic payment
In one aspect, the present application is directed to a communications network, a computer system, a computer-implemented method, and a computer program product for providing a femtocell-based infrastructure for mobile electronic payment. In an aspect, the communications network may include a mobile operator network; a local area in the mobile operator network, wherein the local area is under coverage of at least one femtocell; and a femtocell-based payment system connected to the mobile operator network, wherein the femtocell-based payment system is operable to provide mobile electronic payment via a user device recognized by the at least one femtocell within the local area and notified by the femtocell-based payment system.
US10007901B2 Service data record system and electronic equipment using the same
A service data record system (SDR) is used to record data of an electronic device, such as a point of sale or service (POS) device. The electronic device includes a plurality of electronic units and a control unit. The control unit is used to receive and sift electronic data set of the electronic units. The service data record system includes a storage unit connected to the control unit and a micro processing unit connected to the storage unit and the control unit. The storage unit is used to receive and store the sifted electronic data from the control unit. The micro processing unit is used to receive and output the sifted electronic data from the control unit, and used to output the sifted electronic data stored in the storage unit.
US10007900B2 Systems and methods for facilitating point of sale transactions
Systems and methods for facilitating point of sale transactions. In one embodiment, a computer-implemented method can be provided. The method can include collecting, by a mobile device at a merchant point of sale, merchant contextual information associated with a merchant station at a merchant location. The method can also include identifying payment information stored on the mobile device. Further, the method can also include providing the merchant contextual information and the payment information to a merchant device in order to complete a point of sale transaction.
US10007898B2 Database retrieval system
A method for database retrieval is provided. The method may include receiving a history datastore. The method may include receiving a payment, i.e., a paper check. The method may include simultaneously scanning the check into a grayscale image and black and white image. The method may include reviewing each pixel on the black and white image alone and in combination with surrounding pixels to determine an arrangement of shaded pixels. When the arrangement of shaded pixels is determined to be above a predetermined threshold of similarity to a predefined set of characters, the method may determine a subset of characters and store the subset of characters in a memory. The method may include crawling the history datastore to determine information which corresponds to the subset of characters stored in memory and retrieving the corresponding information. The method may include showing the corresponding information and the payment on a GUI.
US10007896B2 Mail monitoring system, non-transitory computer readable storage medium, and mail monitoring apparatus
A mail monitoring system comprises a mail communications apparatus and a control server that controls a log relating to operation of the apparatus. The apparatus includes a detector that detects transmission of an e-mail, a log generation unit that determines whether to generate a transmission log based on a set policy, and generates the transmission log, a mail creating unit that determines whether to store mail information based on the set policy, and generates the mail information, and a transmitter that transmits the mail information and the transmission log to the server, and transmits the e-mail to a mail server designated as a transmission destination of the e-mail. The server includes a receiver that receives the transmission log and the mail information and a storage unit that stores therein the transmission log and the mail information when the receiver receives the transmission log and the mail information.
US10007892B1 Capacitive sensor system
Capacitive sensors may be used to gather information, such as the presence of objects at an inventory location, such as a shelf. Two or more adjacent capacitive sensors operating at the same time may interfere with one another. Described are techniques to prevent this interference by using seed values to initialize pseudo random sequencing of an order in which capacitive sensors are in operation. The capacitive sensor, or a portion thereof, may be also be used as an antenna. Selection of an initial tuning network for use by the antenna may be determined based on output from the capacitive sensor.
US10007891B2 Re-processing requests in automated warehouses
Methods and system are disclosed that improve warehouse management operations. in one aspect, an enterprise application (e.g., warehouse management system) receives a message to process a request from a programmable logic controller. In response to a failure to process the request, status identifiers may be determined. The status identifiers may indicate errors that may have resulted in response to the failure to process the request. Based on the errors, the enterprise application may be configured with time intervals to re-process the request. After a lapse of the configured time interval, the enterprise application may be asynchronously triggered to automatically re-process the request.
US10007890B1 Collaborative unmanned aerial vehicle inventory system
The disclosed inventory systems and methods can be used to retrieve and transport items from one location in an inventory system to another. Specifically, an unmanned aerial vehicle (UAV) including passive buoyancy element, a thrust unit, and a retention feature, can be controlled by a management component to retrieve one or more items, transport the item or items, and deposit the item or items. For example, a UAV can be controlled to obtain an item at one location in a warehouse such as a first floor and lift said item to a second location in the warehouse such as a second floor, and deposit the item at the second location.
US10007889B2 Finding minimum cost transportation routes for orders through a transportation network
A method, system, and computer program product for enterprise software application modules for order consolidation management. The method commences by receiving a set of orders where individual orders have one or more order constraints, then mapping the orders onto one or more transportation legs, where the individual transportation legs have leg constraints. A set of feasible paths through the legs for the orders is generated and ranked based on a total cost through the legs to pick-up an order from a source location and deliver it to a destination location. The method continues by determining a set of shortest paths through a transportation network for the set of orders, wherein the determination of any one of the shortest paths is made subject to honoring respective order constraints while concurrently honoring the leg constraints. The orders are then remapped onto one of the shortest paths.
US10007888B2 Concepts for locating assets utilizing light detection and ranging
Various embodiments are directed to systems and methods for utilizing Light Detection and Ranging (LIDAR) sensors to facilitate loading and unloading of assets into receptacles. The LIDAR sensors may be configured to detect the location of various surfaces (e.g., asset surfaces) within a receptacle such that mapping data indicative of the location of the detected surfaces may be generated. This mapping data may facilitate a determination of a total volume of unoccupied space within the receptacle and/or the identification of an unoccupied volume sufficient to accommodate an item having defined dimensions. The mapping data may additionally be indicative of the location of asset identifiers disposed on one or more detected surfaces to facilitate locating a particular asset associated with a provided asset identifier.
US10007875B1 Point-of-sale security activation card
A point-of-sale security activation card is provided. The card includes first and second card panels, a security element selectively interposed between the card panels, and machine readable content carried by either or both of the card panels. An inside panel surface of the first card panel is characterized by a revealable information field comprised of revealable information. The second card panel includes a tab, the tab overlying an end portion of the revealable information field of the first card panel. The security element includes a body, and a head extending therefrom. The head underlies the tab of the second card panel, the body overlying a substantial portion of the revealable information and intersecting with the machine readable content. Manipulation of the tab in furtherance of revealing the revealable information results in corruption of the machine readable content by the security element.
US10007873B2 Multifunction smart card
The disclosure is related to providing a payment processing service and a near field communication (NFC) tag processing service through the single smart card. The smart card may store identification (ID) information of one of a payment card and a NFC tag at a first memory sector and store associated information for providing a related service as the payment card and the NFC tag at predetermined memory sectors. The smart card may be also implemented with a NFC tag applet providing the ID information and the associated information as the NFC tag to the user terminal. The smart card may be recognized as the NFC tag while storing the ID information for the payment card at the first memory sector in the memory or as the payment card while storing the ID information for the NFC tag at the first memory sector in the memory.
US10007872B2 Media processing system with scheduler
A media processing system is arranged to process image receiving media under predetermined physical conditions. The system includes a scheduler arranged to schedule jobs to be processed in the system and to calculate predicted timings (T0) at which media will have to be ready for processing and to indicate the predicted timings on a user interface. The system further includes a buffer in which a supply of media that has been received from a first environment is kept in a specified second environment before being processed. The scheduler is configured to calculate an acclimatization time required for the media to acquire the predetermined physical conditions by being kept in the second environment in the buffer, and to calculate and indicate a predicted timing (T1) at which the media should be present in the sheet buffer at the latest in view of the calculated acclimatization time.
US10007868B2 Font replacement based on visual similarity
Font replacement based on visual similarity is described. In one or more embodiments, a font descriptor includes multiple font features derived from a visual appearance of a font by a font visual similarity model. The font visual similarity model can be trained using a machine learning system that recognizes similarity between visual appearances of two different fonts. A source computing device embeds a font descriptor in a document, which is transmitted to a destination computing device. The destination compares the embedded font descriptor to font descriptors corresponding to local fonts. Based on distances between the embedded and the local font descriptors, at least one matching font descriptor is determined. The local font corresponding to the matching font descriptor is deemed similar to the original font. The destination computing device controls presentations of the document using the similar local font. Computation of font descriptors can be outsourced to a remote location.
US10007863B1 Logo recognition in images and videos
Accurately detection of logos in media content on media presentation devices is addressed. Logos and products are detected in media content produced in retail deployments using a camera. Logo recognition uses saliency analysis, segmentation techniques, and stroke analysis to segment likely logo regions. Logo recognition may suitably employ feature extraction, signature representation, and logo matching. These three approaches make use of neural network based classification and optical character recognition (OCR). One method for OCR recognizes individual characters then performs string matching. Another OCR method uses segment level character recognition with N-gram matching. Synthetic image generation for training of a neural net classifier and utilizing transfer learning features of neural networks are employed to support fast addition of new logos for recognition.
US10007856B2 Processing hyperspectral or multispectral image data
The disclosure concerns processing hyperspectral or multispectral images. Image data comprises a sampled image spectrum represented by first values for each pixel location representative of an intensity associated with a wavelength index. A processor determines for each pixel location second values based on a measure of similarity between pixel locations with respect to the first values such that two pixel locations that 5 are similar with respect to the first values are also similar with respect to the second values. The processor then stores for each pixel location the determined one or more second values associated with that pixel location on a data store. This way, the image data is made suitable for applications, such as clustering or displaying, while pixels that are similar in the input image are also similar in the output data. This means that a 10 structure between the pixels in the input image is preserved.
US10007855B2 Character recognition system and method for rail containers
A system and method, which enables precise identification of characters contained in vehicle license plates, container I.D, chassis I.D, aircraft serial number and other such identification markings. The system can process these identified characters and operate devices, such as access control operations, traffic systems and vehicle and container tracking and management systems, and provide records of all markings together with their images.
US10007852B2 Methods and apparatuses for performing object tracking using graphs
Solutions for object tracking problems are presented by gathering images using one or more cameras, processing the gathered images to generate a directed acyclic graph, using the directed acyclic graph to determine a path cover that achieves maximum weight and satisfies one or more positive or negative constraints, and using the path cover to solve the object tracking problem. A first set of solutions utilizes trellis graphs, a second set of solutions employs a greedy approach, and a third set of solutions uses search algorithms.
US10007849B2 Predicting external events from digital video content
Computerized methods and systems, including computer programs encoded on a computer storage medium, may detect event shown within digital video content captured by one or more video cameras, and correlate these detected events to real-world conditions that may not be captured within the digital video data. For example, a computing system may detect events shown within digital video content captured by one or more video cameras, and may obtain data that identifies at least one external event. The computer system may establish a predictive model that correlates values of event parameters that characterize the detected and external events during a first time period, and may apply the predictive model to an event parameter that characterizes an additional event detected during a second time period. Based on an outcome of the predictive model, the computing system may determine an expected value of the external event parameter during the second time period.
US10007847B2 Automatic positioning of a video frame in a collage cell
A computer-implemented method of positioning a video frame within a collage cell includes, for a given one of a plurality of video frames, generating a polygon encompassing a portion of the respective video frame containing at least one visual element. The polygon has a center position corresponding to a first point within the respective video frame. The center position of the polygon of a given frame is then changed to a new center position based at least in part on an average center position of polygons encompassing portions of at least two consecutive video frames containing the visual element(s). The new center position corresponds to a second point within the given video frame. Next, a cropped portion of the given video frame encompassed by the polygon having the new center position is generated and displayed within a collage cell of a graphical user interface.
US10007846B2 Image processing method
An image processing method for a picture of a participant, photographed in an event, such as a marathon race, increases the accuracy of recognition of a race bib number by performing image processing on a detected race bib area, and associates the recognized race bib number with a person included in the picture. This image processing method detects a person from an input image, estimates an area in which a race bib exists based on a face position of the detected person, detects an area including a race bib number from the estimated area, performs image processing on the detected area to thereby perform character recognition of the race bib number from an image subjected to image processing, and associates the result of character recognition with the input image.
US10007843B1 Personalized segmentation of media content
Personalized segmentation of media content may be performed to enable users to create end points to segment a media item based on user preferences, such as create a segment of a document that takes a predetermined amount of time to consume or read. In some embodiments, techniques may create new chapters or segments within existing chapters. The techniques may also create titles for the segments or chapters, possibly by leveraging text within the segment or chapter. The end points, segments/chapters, titles, and/or other information may be stored as annotations, which can be selectively used when rendering the media item to reveal the segments/chapters and other data.
US10007836B2 Bird detection device, bird detection system, bird detection method, and program extracting a difference between the corrected images
A bird detection device equipped with: a captured image acquisition unit that acquires a captured image; a bird candidate image extraction unit that extracts a bird candidate image, which is a candidate bird image, from the captured image; and a bird detection determination unit that, on the basis of the time required for the bird candidate image to move in accordance with the size of the bird candidate image in the captured image, determines whether a bird has been detected. The bird detection determination unit also can determine whether a bird has been detected on the basis of the degree of change in the shape of the bird candidate image for a prescribed time interval.
US10007834B2 Detection control device, detection system, non-transitory storage medium, and detection control method
A detection control device includes a detection target image acquiring unit that acquires an imaged image resulting from imaging a specimen that is to be subjected to the detection of the target cell, a processing target region setting unit that sets a plurality of processing target regions in the imaged image, a processing target region distributing unit that distributes, in accordance with a distribution amount of data to each of a plurality of processing devices that detect the target cell in an image region, the plurality of processing target regions to the plurality of processing devices, and a detection result acquiring unit that acquires, from each of the plurality of processing devices, a result of a process of detecting the target cell in the processing target regions distributed to the respective plurality of processing devices.
US10007833B2 Capacitive sensor packaging
An apparatus comprises a fingerprint sensor having a set of capacitive elements configured for capacitively coupling to a user fingerprint. The fingerprint sensor may be disposed under a control button or display element of an electronic device, for example one or more of a control button and a display component. A responsive element is responsive to proximity of the user fingerprint, for example one or both of a first circuit responsive to motion of the control button, and a second circuit responsive to a coupling between the fingerprint and a surface of the display element. The fingerprint sensor is disposed closer to the fingerprint than the responsive element. The control button or display component may include an anisotropic dielectric material, for example sapphire.
US10007830B2 Finger biometric sensor including capacitance change sensing pressure sensing circuit and related methods
A finger biometric sensor may include a lower conductive layer, an upper conductive layer, and a spacer between the lower and upper conductive layers to define an air gap therebetween. The finger biometric sensor may also include a finger biometric sensing integrated circuit (IC) above the upper conductive layer and capable of deflecting the upper conductive layer toward the lower conductive layer to change a capacitance thereof based upon pressure applied to the finger biometric sensing IC. A pressure sensing circuit may be coupled to the lower and upper conductive layers to sense the change in capacitance.
US10007827B2 Systems and methods for identifying and processing a variety of objects
A robotic system is disclosed that include an articulated arm and a first perception system for inspecting an object, as well as a plurality of additional perception systems, each of which is arranged to be directed toward a common area in which an object may be positioned by the robotic arm such that a plurality of views within the common area may be obtained by the plurality of additional perception systems.
US10007823B2 Simple code reader
Embodiments of the present disclosure provide code readers for reading codes provided as patterns imprinted on objects. Light interacts with a pattern by e.g. being reflected from or transmitted through the pattern, and at least some of the light that has interacted with the pattern is incident on photosensitive element(s) of one or more photodetectors of a code reader. The code reader employs centroid-measuring photodetector(s), i.e. photodetectors that detect light in such a manner that centroid of a pattern can be obtained directly from the photocurrents generated as a result of the photosensitive elements detecting light incident thereon. The code reader is then configured to process the detected light to determine a centroid of the pattern from the detected light and to decode data encoded in the pattern based on a position of the centroid. Such code readers are substantially less complex than camera-based devices and avoid mechanical scanning.
US10007819B2 Hybrid tag for radio frequency identification system
RFID (radio frequency identification) systems are provided in which tag and interrogator devices implement a hybrid framework for signaling including an optical transmitter/receiver system and an RF transmitter/receiver system. For instance, an RFID tag device includes: optical receiver circuitry configured to receive an optical signal having an embedded clock signal from an interrogator device, and convert the optical signal into an electrical signal comprising the embedded clock signal; clock extraction circuitry configured to extract the embedded clock signal from the electrical signal, and output the extracted clock signal as a clock signal for controlling clocking functions of the tag device; voltage regulator circuitry configured to generate a regulated supply voltage from the electrical signal, wherein the regulated supply voltage is utilized as a bias voltage for components of the tag device; and data transmitter circuitry configured to wirelessly transmit tag data to the interrogator device.
US10007818B2 Multi-position RFID switch
An RFID switch manually operable for transmitting status data includes a plurality of RFID tags that a user can selectively expose to or shield from activation by an RFID reader. The user's choice of which RFID tags are exposed for reading determines what status information is conveyed to the RFID system. A data base in the RFID system associates the presence or absence of particular RFID tags with corresponding status reports.
US10007816B2 On-demand activation of radio frequency identification (RFID) tag
In aspects of on-demand RFID tag activation, an RFID tag is configured so as to enable a person to activate the RFID tag if or when the person wishes. An RFID tag includes an integrated circuit (IC), an antenna coupled to the IC, activation circuitry, and a detachable disable tab. For an example implementation, the RFID tag is in an active state if the IC is capable of responding to an interrogation signal and is in an inactive state if the IC is incapable of responding to an interrogation signal. The activation circuitry is configured to establish the inactive state if the disable tab is attached to the RFID tag or to establish the active state if the disable tab is detached from the RFID tag. The disable tab, if attached to the RFID tag, may impose a short-circuit linkage against the activation circuitry to prevent operation of the tag.
US10007815B2 Production method, RFID transponder, authentication method, reader device and computer program product
The exemplary embodiments of the invention realize an efficient prevention of massive infiltration of cloned RFID transponders into existing and new RFID systems. Furthermore, reader devices used for authentication of RFID transponders do not need to be on-line and do not need to be equipped with a Security Authentication Module (SAM). This simplifies authentication procedures and reduces costs. According to an exemplary embodiment of the invention a transponder-specific originality signature is stored by a transponder manufacturer on the transponder. The transponder-specific originality signature may, for example, be stored in the non-volatile memory (EEPROM) of the transponder during the fabrication of the transponder. This transponder-specific originality signature can be checked at any time in a convenient way, which provides an indication of originality of said transponder.
US10007813B2 Card reader with passive ID circuit
A method of transmitting information to a mobile device includes providing a card reader is provided with a read head, a slot for swiping a magnetic stripe of a card and device electronics that includes an analog front-end and a microcontroller. The analog to digital front end is coupled to a processing element in the microcontroller. A raw magnetic head signal is received at the analog to digital front end. The raw magnetic head signal is converted into a processed digital signal that the microcontroller can interpret. An output jack output jack signal is delivered to the mobile device.
US10007812B1 Dynamic quick response code branding
In an approach to managing a quick response code branding device and management of a quick response code branding device, one or more computer processors receive one or more quick response code configuration parameters. The one or more computer processors determine one or more program instructions corresponding to the one or more quick response code configuration parameters based on one or more task-specific factors. The one or more computer processors send the one or more program instructions to a quick response code branding device. The one or more computer processors receive quick response code branding device status data. The one or more computer processors determine whether the quick response code branding device status data meets the one or more quick response code configuration parameters.
US10007808B2 Protecting application programs from malicious software or malware
A computer system, includes a crypto mechanism that decrypts and integrity-checks Secure Object information as the Secure Object information moves into the computer system from an external storage and encrypts and updates an integrity value for Secure Object information as the Secure Object information moves out of the computer system to the external storage.
US10007806B2 Secure boot sequence for selectively disabling configurable communication paths of a multiprocessor fabric
Disabling communication in a multiprocessor fabric. The multiprocessor fabric may include a plurality of processors and a plurality of communication elements and each of the plurality of communication elements may include a memory. A configuration may be received for the multiprocessor fabric, which specifies disabling of communication paths between one or more of: one or more processors and one or more communication elements; one or more processors and one or more other processors; or one or more communication elements and one or more other communication elements. Accordingly, the multiprocessor fabric may be automatically configured in hardware to disable the communication paths specified by the configuration. The multiprocessor fabric may be operated to execute a software application according to the configuration.
US10007804B2 Secure cloud storage distribution and aggregation
Methods and systems for vendor independent and secure cloud storage distribution and aggregation are provided. According to one embodiment, an application programming interface (API) is provided by a cloud storage gateway device logically interposed between third-party cloud storage platforms and users of an enterprise. The API facilitates storing of files, issuing of search requests against the files and retrieval of content of the files. A file storage policy is assigned to each user, which defines access rights, storage diversity requirements and a type of encryption to be applied to files. Responsive to receiving a request to store a file, (i) searchable encrypted data is created relating to content and/or metadata of the file based on the assigned file storage policy; and (ii) the searchable encrypted data is distributed among the third-party cloud storage platforms based on the storage diversity requirements defined by the assigned file storage policy.
US10007801B2 Automatic audit logging of events in software applications performing regulatory workloads
Automatically generating audit logs is provided. Audit log statement insertion points are identified in components of an application based on a static code analysis identifying start and end operations on sensitive data in the components of the application. The application is instrumented with audit log statements at the audit log statement insertion points in the components of the application. Audit logs of monitored sensitive data activity events in the application are generated using the audit log statements at the audit log statement insertion points in the components of the application.
US10007799B2 Workflow and user credentials
A hardware processor may execute instructions to execute at least one request from a plurality of profiles with corresponding credentials used to access inputs from at least one source of input, and the credential corresponds to a placeholder tag corresponding to a particular task of the workflow. In some examples, the source of input may be adjusted based on the requests and the association corresponding to the respective profiles.
US10007792B1 Modeling a network security environment as a game
Disclosed are various embodiments that model a network security environment as a game. A data model corresponding to a network security environment is received. A gaming environment is generated based at least in part on the data model. The gaming environment represents a decontextualized version of the network security environment.
US10007791B2 Systems and methods for increasing security sensitivity based on social influence
Systems, methods, and non-transitory computer-readable media can provide a set of security features capable of being enabled by a user associated with an online service. In some implementations, it can be determined that at least one security feature in the set has yet to be enabled by the user. A communication can be provided to the user. In some instances, the communication can indicate that a quantity of social connections associated with the user has already enabled the at least one security feature. One or more options to enable the at least one security feature can be provided to the user.
US10007789B2 Apparatus and method for detecting malware code by generating and analyzing behavior pattern
The present invention relates to an apparatus and a method for detecting a malware code by generating and analyzing behavior pattern. A malware code detecting apparatus includes a behavior pattern generating unit which defines a characteristic parameter which distinguishes and specifies behaviors of a malware code and normally executable programs, converts an API calling event corresponding to the defined characteristic parameter and generates a behavior pattern in accordance with a similarity for behaviors of converted API call sequences to store the behavior pattern in a behavior pattern DB; and a malware code detecting unit which converts the API calling event corresponding to the defined characteristic parameter when the target process is executed into the API call sequence and determines whether the behavior pattern is a malware code in accordance with a similarity for behaviors of the converted API call sequence and the sequence stored in the behavior pattern DB.
US10007785B2 Method and apparatus for implementing virtual machine introspection
The present disclosure relates to the field of information technologies and discloses a method and an apparatus for implementing virtual machine introspection. The method provided in the present disclosure may further include: determining to-be-checked data in a virtual machine; starting to read the to-be-checked data, saving a copy of the read to-be-checked data, and storing a storage address of the read to-be-checked data in a hardware transactional memory, so that the hardware transactional memory is capable of monitoring the read to-be-checked data according to the storage address; when the read to-be-checked data is modified, stop reading the to-be-checked data, and delete the copy; and when reading the to-be-checked data is completed and it is not detected that the read to-be-checked data is modified, performing security check on the copy. The method can be applied to virtual machine introspection.
US10007781B2 Method and system for password setting and authentication
A method for password setting and authentication is provided. The method includes receiving a password setting request and acquiring a reference character string and reference input duration information. The reference input duration information may be associated with a character at a position of the reference character string. The method may further include storing the reference character string and the reference input duration information, receiving a password authentication request, and acquiring an authentication character string input by a user and authentication input duration information. The authentication input duration information may be associated with a character at the position of the authentication character string. The method may further include determining whether password authentication is successful based on the authentication character string, the authentication input duration information, the reference character string, and the reference input duration information.
US10007779B1 Methods and systems for gradual expiration of credentials
Methods and systems are provided to enable gradual expiration of credentials. Instead of depriving a user of all his access rights upon expiration of his credential (e.g., password), the user's access rights may be gradually restricted during a grace period after an expected or initial expiration time and/or before a final expiration time. The access right may be determined based on a duration from a time of the access request to the final expiration time or to the initial expiration time.
US10007778B2 Controlled connecting method between luminaire and auxiliary device
According to some embodiments, a system and method provide a lighting fixture including at least one socket, wherein each socket is operative to receive an auxiliary device; and a fixture authentication module operative to authenticate each received auxiliary device. Numerous other aspects are provided.
US10007776B1 Systems and methods for distinguishing among human users and software robots
A technique for distinguishing between a human user and a software robot. The technique includes: receiving a first communication from a device different from the at least one computer; identifying, from the first communication, a request to access a web resource; transmitting software code and location information to the device, wherein the location information specifies a plurality of locations encoding a visual representation of a challenge text, and wherein the software code, when executed by an Internet browser, causes a plurality of graphical elements to be displayed at the plurality of locations in a webpage so that the webpage displays the challenge text; receiving a second communication from the device; identifying, from the second communication, a response text; and providing the device with access to the web resource based on a comparison between the challenge text and the response text.
US10007770B2 Temporary secure access via input object remaining in place
An input device for an electronic system includes: an input surface, configured to provide an interface for determining positional information for an input object in a sensing region of the input device; a biometric sensor, configured to determine biometric information about a user; and a processing system, configured to: in response to placement of a valid biometric object on the biometric sensor, enable access to a secure object of the electronic system while the valid biometric object is maintained on the biometric sensor; and disable access to the secure object of the electronic system in response to removal of the valid biometric object from the biometric sensor.
US10007769B2 Digital communications
A device to apply a digital fingerprint to a digital signal comprises a means of intercepting or acquiring a signal, a storage element and a processor for executing computer implemented program code components in the storage element to effect the methods. The methods include transforming a plurality of signal samples onto a discrete orthonormal basis and ranking the transformed samples according to their magnitude. The n largest principal components of the ranked transformed samples are optionally permuted to generate a re-ordered set of principal components, which are then altered by a marking angle. The marked principal components and unmarked non-principal components are converted and combined and applying an inverse of the transform function to the combined principal and non-principal components to generate a fingerprinted digital signal. Methods to prepare the signal for marking, recover the digital fingerprint and verify the distributor and/or recipients of the signal are also disclosed.
US10007766B2 Predictive test for melanoma patient benefit from antibody drug blocking ligand activation of the T-cell programmed cell death 1 (PD-1) checkpoint protein and classifier development methods
A method is disclosed of predicting cancer patient response to immune checkpoint inhibitors, e.g., an antibody drug blocking ligand activation of programmed cell death 1 (PD-1) or CTLA4. The method includes obtaining mass spectrometry data from a blood-based sample of the patient, obtaining integrated intensity values in the mass spectrometry data of a multitude of pre-determined mass-spectral features; and operating on the mass spectral data with a programmed computer implementing a classifier. The classifier compares the integrated intensity values with feature values of a training set of class-labeled mass spectral data obtained from a multitude of melanoma patients with a classification algorithm and generates a class label for the sample. A class label “early” or the equivalent predicts the patient is likely to obtain relatively less benefit from the antibody drug and the class label “late” or the equivalent indicates the patient is likely to obtain relatively greater benefit from the antibody drug.
US10007765B2 Adaptive signal processing for infusion devices and related methods and systems
Infusion systems, infusion devices, and related operating methods are provided. An exemplary method of operating an infusion device involves obtaining a filtered measurement indicative of a physiological condition of a user, determining a metric indicative of a characteristic of the filtered measurement based at least in part on one or more derivative metrics associated with the filtered measurement, and determining an output measurement indicative of the physiological condition of the user based at least in part on the filtered measurement, the metric, and a previous output measurement.
US10007764B2 Medicine dispensing system and control method thereof
Disclosed in the present invention is a medicine dispensing device comprising: a medicine storage portion for storing a medicine; a medicine discharge portion for discharging the medicine stored at the medicine storage portion; a communication module for communicating with a hospital server; and a control portion for controlling the operation of the medicine storage portion and the medicine discharge portion so as to allow the medicine to be discharged on the basis of prescription information of a prescription received from the hospital server through the communication module.
US10007762B2 Systems and methods for assessment of tissue function based on vascular disease
Systems and methods are disclosed for assessing tissue function based on vascular disease. One method includes receiving a patient-specific anatomic model generated from patient-specific imaging of at least a portion of a patient's tissue; receiving a patient-specific vascular model generated from patient-specific imaging of at least a portion of a patient's vasculature; receiving an estimate of blood supplied to a portion of the patient-specific anatomic model; and determining a characteristic of the function of the patient's tissue using the estimate of blood supplied to the portion of the patient-specific anatomic model.
US10007761B2 Method and apparatus for sharing medical information
An apparatus and method is provided for treating a healthcare patient. The method includes the steps of establishing a audio/visual teleconference between a processor of the patient at a first location and a processor of a physician located at a second, remote location different from the first location and displaying a set of biometric parameters of the patient in real time to the physician at the remote location.
US10007758B2 Medical monitoring system
Medical patient monitoring devices that have the capability of detecting the physical proximity of a clinician token are disclosed. The medical patient monitoring devices may be configured to perform a selected action when the presence of a clinician is detected. The selected action may be dependent upon an attribute of the circumstances surrounding detection of the clinician.
US10007757B2 System and method for dynamic schedule aggregation
A scheduling system and method are provided. The system and method provide a mechanism for a customer to schedule appointments directly with healthcare providers which is not presently possible since each healthcare provider may use a different practice management system that has different formats and protocols.
US10007752B2 Determining proximity effect parameters for non rectangular semiconductor structures
The present disclosure relates to a curve-fitting procedure for determining proximity effect device parameters in semiconductor fabrication. Methods presented herein are adapted to determine the impact of narrow width related effects on device characteristics by comparing two-dimensional (2D) and/or three-dimensional (3D) device simulations. Methods presented herein are adapted to determine the accuracy of conventional extraction methods utilizing non-rectangular gate device simulation.
US10007748B2 Safety features for high level design
This disclosure relates generally to electronic design automation using high level synthesis techniques to generate circuit designs that include safety features. The algorithmic description representation can be specified in a first language and include at least one programming language construct associated with a first safety data type. Compiling the algorithmic description may involve identifying the at least one construct, accessing a first safety data type definition associated with the first safety data type, and generating a second representation of the circuit design based on the algorithmic description representation and the first safety data type definition. The second representation can be provided in a second language and include at least one safety feature for a portion of the circuit design associated with the at least one construct.
US10007745B2 Conversion of geometric entities of 1D elements in a FEM from a source FEA tool format to a destination FEA tool format
System and method of converting geometric entities of 1D elements in a finite element model (FEM) from a source finite element analysis (FEA) tool format to a destination FEA tool format is disclosed. In one embodiment, coordinates of all the geometric entities associated with each 1D element in the FEM are transformed from the source FEA tool format to a global coordinate system. The geometric entities of the ID elements in the FEM are then converted from the source FEA tool format to the destination FEA tool format using the transformed coordinates of all the geometric entities associated with each 1D element.
US10007739B1 Address database reconciliation
Methods for reconciling an address database include comparing addresses in an update database to addresses in a production database. A second comparison of unique addresses from the first comparison is executed, the second comparison allowing matching of addresses that the first comparison did not match.
US10007736B2 Methods performed by electronic devices that facilitate navigating a webpage
A processor of an electronic device can implement methods that facilitate navigating a webpage. The methods may include: receiving (602) data for a target webpage and storing (604) the target webpage data to a processor readable storage medium of the electronic device and determining (606) whether the target webpage's uniform resource locator (URL) was selected from a search results page generated by a search engine executing a search string. If the target webpage's URL was selected from a search results page, performing (650) a particular action. The particular action can include steps of: searching (851) the stored target webpage data for one or more instances of one or more parts of the search string, prioritizing (852) the one or more instances, and resizing (858) one or more parts of the target webpage having the one or more instances with the highest priority.
US10007731B2 Deduplication in search results
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for identifying a plurality of search results that will be provided in response to a search query received from a user device. Two or more of the search results may reference at least two different resources that are responsive to the search query. It may be determined that the user device will be served a same set of content in response to user interaction with each of the two or more search results. In response to the determination, a replacement search result may be generated, including a reference to a resource serving the same set of content. In response to receiving the search query, a search page may be presented that includes the replacement search result and does not include at least one of the two or more identified search results.
US10007730B2 Compensating for bias in search results
Biases in search and retrieval (i.e., situations where searchers seek or are presented with information that significantly deviates from the truth) may be detected by comparison to one or more authoritative sources. Once bias or potential bias is detected, techniques may be applied to indicate and/or compensate for the bias. Such techniques may allow users to more easily assess the veracity of search results, and increase the chances that users will locate accurate answers to their questions.
US10007726B2 Resolving a host expression to an internet protocol address
Systems and methods for resolving a request associated with a host expression to an Internet Protocol (IP) address are provided. In some aspects, a request for content from a content server is transmitted from a client computing device. The request is associated with a host expression of the content server. A message including the requested content and an indication of an Internet Protocol (IP) address set of a DNS resolution of the host expression of the content server is received in response to the request. The requested content includes text or an image. The IP address set of the DNS resolution of the host expression of the content server is stored in a local memory of the client computing device. The IP address set is stored for resolution of future requests associated with the host expression of the content server locally at the client computing device.
US10007724B2 Creating, rendering and interacting with a multi-faceted audio cloud
Methods and arrangements for effecting a cloud representation of audio content. An audio cloud is created and rendered, and user interaction with at least a clip portion of the audio cloud is afforded.
US10007722B2 Presenting collaboration summaries of artifacts to improve engagement of user in collaboration activities
A method, system and computer program product for improving the engagement of the user in collaboration activities. A collaboration mechanism detects a request to select an artifact (community, file) by a user in a communication system. The collaboration mechanism analyzes the communication system for collaboration activities (e.g., postings) related to the selected artifact to determine a list of related artifacts. The collaboration mechanism then determines the collaboration activities for each artifact in the list of related artifacts. The collaboration mechanism then analyzes the determined collaboration activities for each artifact in the list of related artifacts to form a collaboration summary (summary of the collaboration activities) for each artifact which is presented to the user. As a result of presenting such a collaboration summary to the user, the user is more likely to engage in collaborative activities with other artifacts since they are related to the artifact selected by the user.
US10007716B2 System for decomposing clustering events from managed infrastructures coupled to a data extraction device
An event clustering system is provided. An extraction engine is in communication with an infrastructure. The extraction engine in operation receives data from the infrastructure and produces events. An alert engine receives the events and creates alerts mapped into a matrix, M. A sigalizer engine includes one or more of an NMF engine, a k-means clustering engine and a topology proximity engine. The sigalizer engine determines one or more common steps from events and produces clusters relating to the alerts and or events. A data extraction device is configured to be coupled to the event clustering system.
US10007712B1 Enforcing user-specified rules
Described herein are techniques for employing a phrase as a unique identifier of a user and a corresponding user account. For instance, a transaction processing service may maintain multiple user accounts each associated with respective users. In addition, the transaction processing service may associate one or more unique phrases with each of these respective users and user accounts. Users may then configure rules associated with their respective user accounts to enable use of associated phrases as identifiers for storing a variety of different content in association with the phrases. Users may also configure their accounts with communication rules that instruct the transaction processing service to send pieces of content that are received with the phrase to different specified destinations. Users may also configure their accounts with preferences used by vendors to complete transactions initiated with use of a phrase.
US10007705B2 Display of boosted slashtag results
At least one key word is detect in a search query. Alternative search query is automatically generated based on the at least one key word. The alternative search query includes a search operator associated with the at least one key word. A first search result is generated based on the alternative search query and displayed in a web browser.
US10007696B2 Feed for expecting entities for address books
A feeding module for an address book includes a processor and a memory. The processor receives at least one search parameter. The processor accesses information sources to find existing entities and expecting entities that match the at least one search parameter. The memory stores the found existing entities and the found expecting entities. The feeding module forwards the found existing entities and the found expecting entities to an address book to be displayed.
US10007685B2 Data logs management in a multi-client architecture
Systems and methods for data logs management in a multi-client architecture are described. According to the present subject matter, the system(s) implement the described method(s) for efficient data logs management. The method includes identifying purging parameters associated with each entity of the plurality of entities, where the purging parameters signify a mechanism of purging data logs stored in partition corresponding the entity, and where the purging parameters comprises at least criticality point associated with data logs to relinquish storage space. Further, the method includes purging of data logs stored in the partition of the entity based on the purging parameters, wherein the purging relinquishes the storage space.
US10007684B2 Generating a view for a schema including information on indication to transform recursive types to non-recursive structure in the schema
Provided are a computer program product, system, and method for generating a view for a schema. A schema provides a definition of elements, wherein at least one of the elements comprises a recursive element of a recursive data type, wherein the recursive data type allows for instances of the recursive element to include instances of that same recursive data type at different levels in a hierarchy. Indication is received to transform the recursive types to non-recursive structures. A view for the schema is generated including information on the indication to transform the recursive types to non-recursive structure, wherein the processing of the data defined by the view causes a parser to generate a structured element for each instance of the recursive element in schema data being parsed, wherein the generated structured element includes a unique identifier of the instance of the recursive element.
US10007682B2 Dynamically maintaining data structures driven by heterogeneous clients in a distributed data collection system
Provided are techniques for dynamically maintaining data structures driven by heterogeneous clients in a distributed data collection system. In response to determining that a client-specific data structure has been modified in a source coupled to each of a plurality of clients, a metadata specification is generated, at each of the plurality of clients, from data structure metadata that includes attributes of the client-specific data structure; and data driven structure definitions are generated, at each of the plurality of clients, from the metadata specification, wherein the data driven structure definitions from each of the plurality of clients are to be aggregated to form a common data model in a central server.
US10007676B2 Geospatial smoothing in web applications
A system acquires geocoded data, smoothes the geocoded data, and displays the smoothed geocoded data in a graphical visualization representative of the physical locations of the acquired geocoded data. The system obtains an indication of operational parameters for smoothing geocoded data, such as a data precision level, viewing window, data characteristics, and smoothing parameters. The system generates an area map that includes entries for each location in the viewing window (or other predetermined area) according to the data precision level. The system may populate any entries without associated data values with a zero value. To process the geocoded data, the system may determine a vector of interest from the area map and generate, for example, a single smoothing matrix that smoothes each of the values in the vector of interest. The system applies the smoothing matrix to the vector of interest.
US10007672B2 Global digests caching in a data deduplication system
For utilizing a global digests cache in deduplication processing in a data deduplication system using a processor device in a computing environment, input data is partitioned into data chunks and digest values are calculated for each of the data chunks. The positions of similar repository data are found in a repository of data for each of the data chunks. The input digests of the input data are matched with the repository digests contained in the global digests cache for locating data matches. The positions of the similar repository data are used to locate and linearly load into the global digests cache, digests and digest block boundaries of the similar repository data in a sequence corresponding to a placement order of calculated values of the digests of the similar repository data.
US10007671B1 Data storage system employing space reclaim approximation
A method of conditionally truncating a volume file in a data storage system includes identifying counts of categories of data blocks of the volume file, including (1) a first count of blocks owned by the volume file and located after the target end-of-file, (2) a second count of blocks located after the target end-of-file and requiring relocation to before the target end-of-file, and (3) a third count of blocks being free and owned by the volume file and located before the target end-of-file. An approximation of space to be freed is generated as a difference between the first count and a value expressing an excess of the second count over the third count. When the approximation is above a predetermined threshold, then the volume file is truncated to the target end-of-file, and otherwise truncating is refrained from.
US10007668B2 Method and system for triggering ingestion of remote content by a streaming server using uniform resource locator folder mapping
A method and system to trigger ingestion of remote content or playlists by a streaming server using URL folder mapping is disclosed. The streaming server maintains a URL Map having entries that map a URL folder referenced in the streaming URL to a content server folder located on the content server. This folder level mapping enables maintaining a many-to-many relationship between multiple content identified at the streaming server and their corresponding content located at the content server.
US10007665B2 Displaying nodes on a view screen
The present invention provides a method of displaying nodes, including: displaying, in response to that one or more nodes are selected on a view screen on which nodes are displayed together with respective connection lines between the nodes, the selected one or more nodes on a pallet; drawing connection lines extending from the one or more nodes displayed on the pallet, on the view screen; and scrolling, in response to that one or more connection lines extending from the one or more nodes displayed on the pallet are selected or that one or more nodes on the pallet are selected, a display on the view screen such that one or more nodes at connection destinations of the selected connection lines or the selected nodes are displayed within the view screen.
US10007662B2 Systems and methods for recognizing, classifying, recalling and analyzing information utilizing SSM sequence models
A biologically-inspired model for sequence representation, method of construction and application of such models, and systems incorporating same are provided. The model captures the statistical nature of sequences and uses that for sequence encoding, recognition, and recall. The model can be trained in real time, has few tunable parameters, and is highly parallelizable, which ensures that it can scale up to very large problems. Applications of the model to word and speech recognition, machine leaning, robotics, computational bioinformatics, genetics datasets, and other sequence processing pipelines are provided.
US10007656B2 DOM snapshot capture
In response to detecting a user-defined event on a client computer, a DOM snapshot of a DOM is captured. The DOM snapshot is of a DOM being used to generate an image on a display of the client computer. A hypertext markup language (HTML) request is populated with the DOM snapshot. The HTML request is a virtual request that directs a recipient to save the HTML request without returning a webpage upon receipt. The HTML request with the DOM snapshot is transmitted to an HTML server. Subsequently, a request for the DOM snapshot is transmitted from the client computer to the HTML server. The client computer receives an HTML response from the HTML server. The HTML response HTML response includes the DOM snapshot. An image is generated on a display of the client computer using the DOM snapshot from the HTML response.
US10007655B2 Table size dependent transaction target table display
It is enabled to arrange transaction targets by using variations of attribute into a table and cause the table to be displayed. An information processing apparatus determines, for a transaction target group identified based on a user operation related to search for transaction targets, whether or not there are two or more attribute values for each attribute item. The information processing apparatus associates an attribute item where it is determined that there are two or more attribute values with tables, rows, or columns. The information processing apparatus identifies a transaction target having an attribute indicated by an attribute value corresponding to a cell from among the transaction target group for each cell. The information processing apparatus causes a table in which each cell includes display information indicating the identified transaction target to be displayed.
US10007652B1 Method for reusing and dynamically filtering content for structured document construction
An aspect of the present invention relates to a method for dynamically constructing a pre-populated note template comprising receiving a context from a user and determining whether there are any note templates that match an initial criteria including the received context. A note template is then loaded based on the determination of matching note templates. If there are one or more sections in the loaded template, for each section in the loaded template, determine if there are any forms for the section that match the context. A pre-populated Note template is then loaded including any matching forms.
US10007650B2 Methods and systems for annotating electronic documents
A computer-implemented method of annotating an electronic document may include receiving annotation information corresponding to a first electronic document file and creating annotation metadata that is associated with the annotation information. The method may further include storing the annotation information and associated annotation metadata in an annotation file that is separate from the first electronic document file, and anchoring the annotation information to a target electronic document file at an anchor location corresponding to the annotation metadata. The annotation metadata may be generated by assigning a target offset value to individual neighboring tokens defining an annotation neighborhood, wherein the target offset values correspond to positions of the neighboring tokens with respect to an annotation location within the first electronic document file. The annotation metadata may also comprise topographic patterns that are compared between source and target documents to determine the anchor location.
US10007647B2 Adapting and validating graphical user interfaces for target devices
Systems, methods, and computer program products to perform an operation for validating and adapting a GUI structure to a screen of a client device. The operation comprises receiving by the client device a software agent together with a device dependent arrangement rule. The software agent is adapted for analyzing received GUI code for identifying GUI elements to be rendered on the screen and determining a relative arrangement of the rendered GUI elements. If the relative arrangement is not compliant with the device dependent arrangement rule, the software agent determines a distance between GUI elements of the relative arrangement and a relative arrangement of the GUI elements in accordance with the device dependent arrangement rule, amends the GUI code to re-arrange the GUI elements towards the improved arrangement, and re-renders the GUI elements for the screen using the amended GUI code.
US10007642B2 Information processing device, information processing method, and program
Provided is an information processing device configured to: acquire blocks, each of the blocks being a part of an array; generate a total sum block, a maximum block, a first maximum block, and a last maximum block for a plurality of sub; iteratively execute processing of calculating, for a new sub-block, a new total sum block, a new maximum block, a new first maximum block, and a new last maximum block; determine, after the processing is executed a predetermined number of times, a total sum of element values, a maximum value of subset sums, a maximum value of subset sums summed from a first element, and a maximum value of subset sums summed to a last element for each of the blocks; and calculate the maximum value of subset sums in the array based on the determined values.
US10007638B2 Asynchronous notification including parameter values in serial advanced technology attachment protocol
An information handling system and method provide for receiving, at an information storage device, a specification of reporting criteria for a plurality of information storage device parameters, receiving a specification of logical relationships for the reporting criteria, monitoring information storage device parameter values for the information storage device parameters, comparing the information storage device parameter values to the reporting criteria to obtain indications of whether the reporting criteria have been satisfied, applying the logical relationships to the indications, and, in response to the logical relationships applied to the indications yielding a first result, transmitting an alert notification including information storage device parameter values in the form of a single contiguous message for which a corresponding command to send the single contiguous message has not been received by the information storage device.
US10007637B2 Single wire bus system
There is provided a single wire bus architecture comprising a single wire bus; a master device coupled to the single wire bus; at least one slave device coupled to the single wire bus; a communication protocol implemented over the single wire bus and employed by the master device and the at least one slave device; wherein when one of the at least one slave devices wishes to communicate with the master device, the one of the at least one slave devices discharges the clock signal during a tri-state stage of the clock signal; and wherein the single wire bus transmits a clock signal, power and data between the master device and the one of the at least one slave device in communication with the master device.
US10007636B2 Microcontroller programmable system on a chip
Embodiments of the present invention are directed to a microcontroller device having a microprocessor, programmable memory components, and programmable analog and digital blocks. The programmable analog and digital blocks are configurable based on programming information stored in the memory components. Programmable interconnect logic, also programmable from the memory components, is used to couple the programmable analog and digital blocks as needed. The advanced microcontroller design also includes programmable input/output blocks for coupling selected signals to external pins. The memory components also include user programs that the embedded microprocessor executes. These programs may include instructions for programming the digital and analog blocks “on-the-fly,” e.g., dynamically. In one implementation, there are a plurality of programmable digital blocks and a plurality of programmable analog blocks.
US10007635B2 Communication apparatus, portable terminal apparatus, and communication system
A communication apparatus includes a first connector, a communication unit, and at least one processor. The first connector is configured to be attachable to and removable from a second connector of a portable telephone to which a cable is attached in transmission and reception of data to and from another device. The communication unit is configured to convert data into a radio signal and transmit the radio signal and to convert a received radio signal into data. The processor is configured to receive data from a portable telephone through the first connector, output the received data to the communication unit, receive data converted by the communication unit, and output the received data to a portable telephone through the first connector.
US10007632B2 Computing device interface connectors for peripheral component interconnect compliant devices and other devices
Computing device interface connectors for PCI compliant devices and other devices are disclosed. According to an aspect, an apparatus includes a PCI compliant device residing on a computing device. Further, the apparatus includes another device such as a network controller sideband interface (NCSI) compliant device residing on the computing device. The apparatus also includes an interface connector being communicatively connected to the PCI compliant device and the NCSI compliant device.
US10007627B2 Method and apparatus for automatic signal exchange between multiple embedded CPU boards
A signal name based method for automatic signal exchange between multiple embedded CPU boards, includes: dividing CPU boards into master board and slave board, where each slave board sends signal registration information to the master board; reading an exchange relationship between an output signal and an input signal that is represented by a connection line between signal names, calculating and allocating a data bus address to which the output signal and the input signal are mapped, and sending memory addresses, data types, and bus addresses of signals to each slave board; saving these as output signal tables and input signal tables; and writing, by a signal sender, a value of an output signal into a corresponding bus address according to the output signal tables, and reading, by a receiver, a value of an input signal from a corresponding bus address according to the input signal tables.
US10007624B2 Electronic device for blocking interrupt requests
An electronic device comprises one or more control inputs to receive a control signal indicating the beginning of a first critical program section of a program that is running in a system; a counter to be incremented from an initial counter value in response to receipt of the control signal; one or more output signal generators to generate the signal for disabling program interrupts; and an output to output the signal for disabling program interrupts.
US10007623B2 Data processor and control system
Provided are a data processor, and a control system, in which an interrupt controller and an event link controller are adopted. The event link controller responds to a generated event signal to output a start control signal for controlling start of an operation of a circuit module. The circuit module is able to generate an event signal. The event link controller generates the start control signal according to the correspondences between event signals and start control signals which are defined by event control information. The links between the event signals and start control signals can be prescribed by the event control information. Therefore, operations of circuit modules prescribed by such links can be controlled sequentially. The control neither involves save and return processes by CPU as in the interrupt processing, nor needs priority level control as executed on competing interrupt requests.
US10007621B2 Method for setting universal serial bus (USB) interface of electronic device, and electronic device
Certain aspects of the disclosure relates to a method for operating an electronic device. A control device detects a Universal Serial Bus (USB) interface being connected to the electronic device, where the USB interface has a plurality of virtual ports. Then the control device receives one or more descriptors through the USB interface, each descriptor corresponding to a function of the electronic device. Then the control device matches each descriptor corresponding to each function with one driver file corresponding to each function, and after the matching is successful, determines a virtual function device corresponding to execution of each function. In response to receiving an operating command for executing one function, the control device sends the operating command to the corresponding virtual function device to the function to be executed through a corresponding driver interface, such that the corresponding virtual function device is operated on the electronic device.
US10007615B1 Methods and apparatus for performing fast caching
Computer circuitry is provided for fast caching, which includes a memory, a processor, and a cache. The memory stores a data block. The processor retrieves the data block from the memory and determines whether to store the data block in the cache. The cache performs a first hash function on the data block in response to the processor determining to store the data block in the cache. The cache performs a second hash function on the data block if the first hash function results in a collision.
US10007611B2 Sizing a write cache buffer based on emergency data save parameters
Embodiments relate to saving data upon loss of power. An aspect includes sizing a write cache buffer based on parameters related to carrying out this emergency data save procedure. A computer program product for allocating a write cache on a storage controller includes retrieving, at run-time by a processor, one or more operating parameters of a transfer logic used in a power-loss save of the write cache. The one or more operating parameters include an instance-specific process speed of the transfer logic which is retrieved as bin data. A size for the write cache on the storage controller is determined, based on the one or more operating parameters. A write cache, of the determined size, is allocated from a volatile memory coupled to the storage controller.
US10007610B2 Tuning global digests caching in a data deduplication system
Input data is partitioned into data chunks and digest values are calculated for each of the data chunks. The positions of similar repository data are found in a repository of data for each of the data chunks. The input digests of the input data are matched with the repository digests contained in the global digests cache for locating data matches. A sample of the repository digests is loaded into a search mechanism within the global digests cache. The positions of the similar repository data are used to locate and linearly load into the global digests cache, digests and digest block boundaries of the similar repository data in a sequence corresponding to a placement order of calculated values of the digests of the similar repository data.
US10007608B2 Cache region concept
A method to store objects in a memory cache is disclosed. A request is received from an application to store an object in a memory cache associated with the application. The object is stored in a cache region of the memory cache based on an identification that the object has no potential for storage in a shared memory cache and a determination that the cache region is associated with a storage policy that specifies that objects to be stored in the cache region are to be stored in a local memory cache and that a garbage collector is not to remove objects stored in the cache region from the local memory cache.
US10007605B2 Hardware-based array compression
A computing system to compress an array using hardware-based compression and to perform various instructions on the compressed array is generally described. The computing system may receive an instruction adapted to access an address in an array. The computing system may determine whether the address is compressible. If the address is compressible, then the computing system may determine a compressed address of a compressed array based on the address. The compressed array may represent a compressed layout of the array, where a reduced size of each compressed element in the compressed array is smaller than an original size of each element in the array. The computing system may access the compressed array at the compressed address in accordance with the instruction.
US10007604B2 Storage device optimization
A method and apparatus for implementing a storage optimization process is provided. The method includes identifying a file for storage on a storage device. The storage device determines that the file comprises a file size that exceeds multiple physical disk blocks of the storage device by a fractional value. The file is divided into a first portion and a second portion. The first portion comprises a file size such that the first portion fits entirely within a first single block of the storage device. The second portion comprises a size such that the second portion exceeds a size of a second single block of the storage device by the fractional value. The first portion is stored within the first single block. The second portion is compressed such that a resulting compressed file fits entirely within the second single block.
US10007600B2 NVS thresholding for efficient data management
For data management by a processor device in a computing storage environment, a threshold for an amount of Non Volatile Storage (NVS) space to be consumed by any particular logically contiguous storage space in the computing storage environment is established based on at least one of a Redundant Array of Independent Disks (RAID) type, a number of point-in-time copy source data segments in the logically contiguous storage space, and a storage classification. Establishing the threshold for the amount of NVS to be consumed based on the number of point-in-time copy source data segments in the logically contiguous storage space further includes considering resources needed to perform a Copy Source To Target (CST) operation required prior to the point-in-time copy source data segments being destaged.
US10007591B2 Adaptive content balancing in a web application environment
A method for adaptive content balancing for Web clients includes monitoring content processing performance in different client computing devices communicatively coupled over a network to a content server, measuring the content processing performance for each of the different devices and storing the measured performance for each of the different devices in connection with different resource groupings of the requested content type. Thereafter, a request for content is received in the content server from one of the devices, and the stored performance is retrieved. As such, the retrieved metrics of the computing device are matched to the retrieved metrics of one of a multiplicity of groupings of one or more different resources associated with the requested content and the resources of the one of the multiplicity of the groupings is included in the requested content. Finally, the requested content is transmitted to the one of the client computing devices.
US10007590B2 Identifying and tracking frequently accessed registers in a processor
Embodiments include methods, computing systems and computer program products for identifying and tracking frequently accessed registers in a processor of a computing system. Aspects include: creating a list of top accessed registers of certain registers in processor, each register having a corresponding register usage counter, initializing each register usage counter, starting a register usage monitoring mode, examining each register usage counter, and updating list of top accessed registers, stopping register usage monitoring mode, and updating a register file partition assignment when the list of top accessed registers is identified. Once the list of top accessed registers is identified, stopping the programs and bring its threads of execution to quiescent, moving registers between register file partitions until all registers on the list of top accessed registers are in the fully-ported register file partition, and resuming executions of the program and its threads.
US10007585B2 Fault-tolerant methods, systems and architectures for data storage, retrieval and distribution
The disclosure is directed towards fault-tolerant methods, systems and architectures for data distribution. One method includes generating fault distribution tables. The table entries correspond to a copy of data records. The entry and copy are associated with a fault status, a node, and a group that are based on a position of the entry within the distribution table. The method also includes storing the copy of the data record that corresponds to the entry in a database that is included in a plurality of databases. In response to determining an unavailable node included in the plurality of nodes, the method determines a fault status, a node, and a group. The method provides an available node sequential access to data records that are stored in a particular database that is stored locally on the available node in a tree structure.
US10007584B2 Automated container migration in a platform-as-a-service system
Implementations provide for automated container migration in a Platform-as-a-Service (PaaS) system. A method of the disclosure includes receiving, by a processing device executing a control server of a multi-tenant Platform-as-a-Service (PaaS) system, identification of a distressed node of the multi-tenant PaaS system and a resource under contention at the distressed node, providing, by the control server, identification of the resource under contention to the distressed node, receiving, by the control server, identification of a candidate container executing on the distressed node, wherein the candidate container contributes to the resource under contention on the distressed node and is launched from an instance of an application image corresponding to an application of the PaaS system, and sending, by the control server, the identification of the candidate container to a PaaS master component of the PaaS system and a request to migrate the candidate container from the distressed node.
US10007581B2 Systems and methods for constructing composable persistent data structures
A technique referred to as “data structure chronicles” is described that may be used to build strictly failure resilient persistent concurrent data structures. A “chronicle” maintains a persistent history of operations invoked on a persistent data structure that can be replayed to recover the current consistent state of the data structure after a failure. The chronicle technique may also enable composability of data structure operations with the enclosing application. In addition, the chronicle technique is non-blocking, a desirable progress condition for concurrent data structures. A lock free, non-blocking chronicle stack algorithm is described that may outperform a lock-based implementation in the presence of high contention. In addition, a lock free, non-blocking chronicle queue algorithm is described.
US10007579B2 Memory backup management in computing systems
Embodiments of memory backup management in computing devices and associated methods of operations are disclosed therein. In one embodiment, a method of managing memory backup includes in response to a system error being detected, causing a memory controller to disengage from communicating with and controlling a hybrid memory device having a volatile memory module and a non-volatile memory module. The method can also include causing the hybrid memory device to copy data from the volatile memory module to the non-volatile memory module subsequent to disengaging the memory controller communicating with and controlling the storage device and without operating the main processor and the memory controller.
US10007576B2 Techniques for implementing batch processing in a database system
In accordance with embodiments, there are provided techniques for implementing batch processing in a multi-tenant database system. These techniques for implementing batch processing in a multi-tenant database system may enable embodiments to provide great flexibility to a tenant of the architecture to perform desired functions on content of the database while allowing the owner of the architecture schedule the processing of the functions on the content.
US10007574B2 Memory controller utilizing an error coding dispersal function
A computing core includes memory and a memory controller. The memory is partitioned into a user section and a kernel section. The user section is divided into a first set of pillars and the kernel section is divided into a second set of pillars. The memory controller is operable to dispersed storage error encode a data segment of user data into a set of encoded user data slices. The memory controller is further operable to store the set of encoded user data slices in the first set of pillars of the user section. The memory controller is further operable to dispersed storage error encode a data segment of system data into a set of encoded system data slices. The memory controller is further operable to store the set of encoded system data slices in the second set of pillars of the kernel section.
US10007573B2 Preferred state encoding in non-volatile memories
The invention pertains to non-volatile memory devices, and more particularly to advantageously encoding data in non-volatile devices in a flexible manner by both NVM manufacturers and NVM users. Multiple methods of preferred state encoding (PSE) and/or error correction code (ECC) encoding may be used in different pages or blocks in the same NVM device for different purposes which may be dependent on the nature of the data to be stored.
US10007568B2 Testing a non-core MMU
Embodiments herein provide a testing apparatus (whether physical or simulated) for testing a non-core MMU in a processor chip. Unlike core MMUs, non-core MMUs may be located in a part of the processor chip outside of the processing cores in the chip. Instead of being used to perform address translation requests sent by the processing core, the non-core MMUs may be used by other hardware modules in the processor chip such as compression engines, crypto engines, accelerators, etc. In one embodiment, the testing apparatus includes a MMU testor that transmits the translation requests to the non-core MMU which tests its functionality. Using the data provided in the translation requests, the non-core MMU performs virtual to physical address translations. The non-core MMU transmits the results of these translations to the MMU testor which compares these results to expected results to identify any design flaws in the non-core MMU.
US10007567B2 Method and device for recovering data replication between storage devices
There is provided a method and device for recovering data replication between storage devices. The method comprises: creating mirrored pairs between logical units of a primary storage device and logical units of a secondary storage device; in response to the primary storage device recovering from an interruption state to a normal state, re-creating the mirrored pairs based on one or more replication sessions between the logical units of the primary storage device and the logical units of the secondary storage device stored before interruption; and replicating data to the primary storage device based on the re-created mirrored pairs.
US10007563B2 Event chain detection
A first event indication is received. In response to receiving the first event indication, it is determined that the first event indication has not been tagged. In response to determining that the first event indication has not been tagged, the first event indication is tagged as comprising an event chain. It is also determined that an event count associated with the event chain does not exceed a threshold. In response to determining that the event count does not exceed the threshold, the first event indication is processed.
US10007557B2 Computing resource controller and control method for multiple engines to share a shared resource
A computing resource controller controlling how multiple engines share a shared resource. The controller has an arbiter, a monitoring module, an arbiter strategy control center, and an arbiter parameter updating module. The arbiter allocates access rights to the shared resource to the engines. The monitor module monitors the demands for the shared resource requested by the engines. Based on monitored results obtained from the monitoring module, the arbiter strategy control center determines an arbiter strategy suitable to the arbiter and, accordingly, the arbiter parameter updating module sets parameters of the arbiter, and the arbiter uses newly-set parameters to allocate the access rights to the shared resource to the engines.
US10007556B2 Reducing utilization speed of disk storage based on rate of resource provisioning
Resource provisioning to a process in a distributed computing system, such as a cloud computing system. An instruction to provision a resource is received. Portions of the resource are provisioned to the process as they become available, and prior to all portions becoming available, based on determining that the provisioning speed is greater than or equal to the use speed for the resource. If the use speed is faster, it may be actively slowed down.
US10007553B2 Method for configuring an it system, corresponding computer program and it system
A method designed to configure an IT system having at least one computing core for executing instruction threads, in which each computing core is capable of executing at least two instruction threads at a time in an interlaced manner, and an operating system, being executed on the IT system, capable of providing instruction threads to each computing core. The method includes a step of configuring the operating system being executed in a mode in which it provides each computing core with a maximum of one instruction thread at a time.
US10007552B2 System and method for dual OS memory switching
A mechanism for making more memory available in a computing device featuring dual operating systems uses the device firmware to save the contents of overlapped memory locations being used by the operating systems to non-volatile storage when switching operating systems while speeding up the switching process.
US10007549B2 Apparatus and method for a profiler for hardware transactional memory programs
An apparatus and method are described for a hardware transactional memory (HTM) profiler. For example, one embodiment of an apparatus comprises a transactional debugger (TDB) recording module to record data related to the execution of transactional memory program code, including data related to the execution of branches and transactional events in the transactional memory program code; and a profiler to analyze portions of the recorded data using trace-based replay techniques to responsively generate profile data comprising transaction-level events and function-level conflict data usable to optimize the transactional memory program code.
US10007547B2 Specifying an invocation order of a plurality of resources in a transaction according to resource distance
A method of ordering multiple resources in a transaction includes receiving a transaction for a plurality of resources and determining, for each resource, the work embodied by the transaction. The method further may include specifying an order of the resources according to the determination of the work, committing the transaction, and invoking the resources in the specified order. Specifying the order of the resources may include specifying the resource to be invoked last. Alternatively, or additionally, specifying the order of the resources also may include specifying that each resource carrying out read-only work be invoked first.
US10007542B2 Virtual machine placement with automatic deployment error recovery based on a status log maintained during deployment
Embodiments perform automatic selection of hosts and/or datastores for deployment of a plurality of virtual machines (VMs) while monitoring and recovering from errors during deployment. Resource constraints associated with the VMs are compared against resources or characteristics of available hosts and datastores. A VM placement engine selects an optimal set of hosts/datastores and initiates VM creation automatically or in response to administrator authorization. During deployment, available resources are monitored enabling dynamic improvement of the set of recommended hosts/datastores and automatic recovery from errors occurring during deployment.
US10007541B2 Method for operating a mobile virtual environment upon connection to a host computer
A virtual environment system and a method of operating the same are provided. The virtual environment system includes a virtual operating system (OS) unit to operate a virtual OS installed in a mobile storage medium in a host OS installed in a host computer, to attach a virtual resource included in the virtual OS to the host OS, and to perform arbitration so that a virtual process operated in the virtual OS uses the virtual resource. The system includes a user interface unit to provide a virtual desktop screen to allow a user to use the virtual process in the virtual environment provided by the virtual OS.
US10007539B2 On-demand cloning of virtual machines
A system for on-demand cloning of virtual machines (VMs) includes a virtual server to host a number of VMs, the virtual server including at least one master VM. The system also includes a Web server to authenticate a user in response to a request for online access to a new VM on the virtual server. In addition, the system includes a cloning module, in communication with the Web server and the virtual server, to automatically clone the master VM to create a unique VM clone for the user on the virtual server responsive to the request.
US10007538B2 Assigning applications to virtual machines using constraint programming
Techniques for assigning applications to virtual machines (VMs) using constraint programming are disclosed. The applications are associated with application groups. The assignment problem requires that each application of a particular application group be assigned to a VM hosted by a same machine. A data model, for application to a constraint programming solver, formulates the assignment problem as a set of constraints for a solution to be found. The data model includes a set of data model elements corresponding to the applications to be processed. The data model includes a set of data model elements corresponding to the VMs. The data model includes a set of constraints that limits assignment of any particular application to a VM corresponding to a tenant associated with the particular application. The set of constraints further limits assignment of applications corresponding to a same application group to VMs executing on a same machine.
US10007536B2 Virtualization system, switch controller, fiber-channel switch, migration method and migration program
A virtualization system comprises a plurality of host machines on which a virtual machine operates, a plurality of storages connected to the host machines through a fiber-channel switch; and a switch controller, the switch controller including a migration management unit which instructs the host machine on migration of the virtual machine, wherein the migration management unit instructs the fiber-channel switch connected to a migration destination to set host bus information so as to allow an access to the storage used at a migration source by the virtual machine which has migrated.
US10007533B2 Virtual machine migration
Migration of a virtual machine from a source host computing system to a target host computing system in a context in which a centralized portion of virtual machine state is maintained in a storage that is accessible to both the source host computing system and the target host computing system, and a localized portion of the virtual machine state is maintained in local storage of the source host computing system. For instance, the centralized portion of the virtual machine state might be user data, and the localized portion might be backing files for the virtual machine. In order to support the potential migration, at least a portion of the localized portion of the virtual machine state are backed up to a storage that is accessible to both the source and target host computing systems.
US10007522B2 System and method for selectively allocating entries at a branch target buffer
A branch instruction and a corresponding branch instruction address are received at a data processing system. A first value is received and is compared to a portion of the branch instruction address. An entry at a branch target buffer corresponding to the branch instruction is selectively allocated based on a result of the comparing.
US10007515B2 System and method for automatic porting of software applications into a cloud computing environment
In accordance with an embodiment, described herein is a system and method for automatic porting of software applications into a cloud computing environment (cloud environment, cloud). A cloud service enables software developers to deploy user applications to run within the cloud environment. When a user application is deployed to the environment, a deployment logic determines those aspects of the application, such as certain service usages, that may be incompatible with features provided by the environment, or that should use a particular cloud service, and automatically ports the application, including the use of one or more handlers or extensions, for use within the environment. For example, a user application may have been originally developed to use JAVAMAIL™, which presents a security risk in a cloud environment. To minimize such risk, the application can instead be ported to use, for example, a REST-based e-mail service supported by the cloud environment.
US10007514B2 Management apparatus, management system, management method, and non-transitory computer readable medium
A management apparatus is provided with an acquisition unit and a management unit. The acquisition unit acquires a verification image and a reference image. The verification image is generated from predetermined image data by a software for verification. The reference image is generated from the predetermined image data by a software having a verification result indicating compatibility. The management unit manages a verification result indicating that the software for verification has compatibility in a case where a difference between the verification image and the reference image falls within an acceptable range and indicating that the software for verification has no compatibility in a case where the difference does not fall within the acceptable range.
US10007512B2 Bug clearing house
A computer-implemented system for managing software problem reports includes a registration sub-system to register software developers from multiple different developer organizations; an application store that makes a plurality of applications from a plurality of application developers available for acquisition by members of the public; an application bug tracker programmed to receive reports of problems with applications distributed using the application store, to receive data regarding the problems, and to associate the data with a particular application or developer of the particular application; and a report generator to produce one or more problem reports for a developer that has provided one or more applications, the problem reports including information about the data regarding the problems relating to particular applications submitted to the application store by the developer.
US10007511B2 Systems and methods for incremental software deployment
Methods and systems for facilitating incremental software deployment are disclosed. For example, a method can include receiving a command to deploy a second version of software to a computing system for execution on the computing system. In response to the command, differences between the second version of the software and a first version of the software being executed on the computing system are determined. Code changes to be made to the first version of the software to produce the second version of the software are determined based on the differences. The code changes to be made to the first version of the software are transmitted to the computing system.
US10007506B1 Workstation uptime, maintenance, and reboot service
Managing updates to executable programming code on a computer system in a computer network. A maintenance service utility is configured to launch a maintenance procedure at a specified time during operation of the computer system. Operation of a maintenance timer utility is activated during startup of the computer system to track and monitor the amount of time the computer system has been operating since startup. The maintenance service utility determines if there any updates to the executable programming code that require installation. The maintenance procedure is launched after a specified time if there are updates to the executable programming code. The computer system is automatically rebooted to install the updates to the executable programming code. A maintenance service editor utility enables the maintenance service utility to be configured to launch the maintenance procedure after a specified time if there are updates to the executable programming code.
US10007505B2 Initiating update operations
Techniques for initiating update operations are described. In implementations, updates are gathered for a computing device, and grouped based on whether the updates involve a device restart and/or shutdown operation to be installed. Thus, updates that involve a restart can be installed as a group, such as part of a single update and restart operation. In at least some implementations, an update and restart operation for installing updates can be scheduled. A user can be notified of the upcoming update and restart operation, such as via notifications presented in various ways on a computing device. When a scheduled time for an update and restart operation arrives for a device, a variety of factors can be considered in determining whether to initiate the operation. For instance, user presence information and device state information can be considered.
US10007495B2 Code generation method for scheduling processors using hook function and exception handling function
A code generating method, a compiler, a scheduling method, an apparatus and a scheduling system where the generated code is an executable code and applied to a heterogeneous system, and the heterogeneous system includes an accelerated processor and a central processing unit (CPU) and the code generating method includes acquiring, by a compiler, resource information of the accelerated processor and resource information of the CPU in order to generate an operable platform list, identifying, by the compiler, accelerable code from first user code, embedding, by the compiler, a hook function and an exception handling function before the accelerable code to form second user code, and compiling, by the compiler, the second user code to obtain the executable code and the executable code generated may automatically implement proper scheduling of processors during execution.
US10007487B1 Double-precision floating-point operation
Systems and methods for using single-precision floating-point operation digital signal processing (DSP) blocks in conjunction to perform double-precision floating-point operations.
US10007484B2 Electronic device with a plurality of sound acquisition units for operating under different operating modes
An electronic device comprising a display unit operable under different operating modes based on a structure of the display unit, and first and second sound acquisition units that acquire sound in a first or second operating mode based on a first or second structure of the display unit. Also provided is a method for controlling an electronic device comprising steps of determining whether a display unit is in a first or second mode, where the display unit is in the first mode when all parts on the display unit are on a same plane, and in the second mode when at least two parts on the display unit are not on the same plane; controlling a first sound acquisition unit to work when the display unit is in the first mode; and controlling a second sound acquisition unit to work when the display unit is in the second mode.
US10007481B2 Detecting and controlling physical movement of a playback device during audio playback
Method and apparatus for physical detecting movement of a playback device which plays audio sound via a speaker enclosed in the playback device. While the speaker plays the audio sound, a determination is made whether the playback device is physically moving. In response to the playback device physically moving, the audio sound played by the speaker is modified, for example, by adjusting the volume or equalization of the audio sound, so as to reduce the physical movement of the playback device.
US10007480B2 Multi-parametric analysis of snore sounds for the community screening of sleep apnea with non-Gaussianity index
A parameter quantifying deviation from Gaussianity distribution of a patient's sounds, in the form of a non-Gaussianity distribution index, may be used to assist in diagnosis of sleep dysfunction such as OSAHS. A method for diagnosing a sleeping disorder of a subject includes processing a digitized audio signal from the subject with at least one electronic processor. The processing includes estimating a parameter quantifying deviation from Gaussianity distribution of the audio signal. in the form of a non-Gaussianity Index (NGI). The NGI value is then applied to a diagnostic model. The presence of a sleeping disorder is then indicated based on the output of the diagnostic model.
US10007478B2 System and methods for voice-controlled seat adjustment
A control system for a vehicle having a seat with a first moveable portion and an adjustment actuator coupled with the first moveable seat portion includes a voice input device, a touchscreen input device, and a controller in communication with the adjustment actuator, the voice input device, and the touchscreen input device. The controller has a processor programmed to interpret a first adjustment command from one of a voice command received from the voice input device and a manual command received from the touchscreen input device, carry out a first seat adjustment by causing the adjustment actuator to move the first moveable seat portion according to the first adjustment command, and to present information related to the first adjustment command on the touchscreen.
US10007473B2 Continuous glucose monitor communication with multiple display devices
A continuous glucose monitor for wirelessly transmitting data relating to glucose value to a plurality of displays is disclosed, as well as systems and methods for limiting the number of display devices that can connect to a continuous glucose transmitter. In addition, security, including hashing techniques and a changing application key, can be used to provide secure communications between the continuous glucose transmitter and the displays. Also provided is a continuous glucose monitor and techniques for authenticating multiple displays, providing secure data transmissions to multiple displays, and coordinating the interaction of commands and data updates between multiple displays.
US10007468B2 Method and apparatus for erasing data in data section in flash memory
A data erasing method and apparatus applied to a flash memory. The method includes receiving a data erasing instruction, where the data erasing instruction instructs to erase data or at least one data section of data sections corresponding to data, when the data erasing instruction instructs to erase the data, searching for recorded storage addresses of all the data sections corresponding to the data, and erasing all the data sections corresponding to the data according to the storage addresses that are found; and when the data erasing instruction instructs to erase the at least one data section of the data sections corresponding to the data, searching for a recorded storage address of the at least one data section, and erasing the at least one data section according to the storage address that is found.
US10007464B1 Method and apparatus for integration of non-volatile memory
Described herein is a method and system for directly accessing and transferring data between a first memory architecture and a second memory architecture associated with a graphics processing unit (GPU) by treating the first memory architecture, the second memory architecture and system memory as a single physical memory, where the first memory architecture is a non-volatile memory (NVM) and the second memory architecture is a local memory. Upon accessing a virtual address (VA) range by a processor, the requested content is paged in from the single physical memory and is then redirected by a virtual storage driver to the second memory architecture or the system memory, depending on which of the GPU or CPU triggered the access request. The memory transfer occurs without awareness of the application and the operating system.
US10007462B1 Method and system for adaptive data migration in solid state memory
A method for data migration in solid state memory. The method includes making a first determination that a write limit of a first memory region of the solid state memory has been reached, and based on the first determination: allocating a second memory region in the solid state memory. The method further includes, based on making the first determination: migrating a first data fragment from a first memory location in the first memory region to a corresponding second memory location in the second memory region, updating a migration progress index to include the second memory location, directing future read and write requests that target memory locations included in the migration progress index to the second memory region, and directing future read and write requests that target memory locations not included in the migration progress index to the first memory region.
US10007454B2 Memory device and system including the same
A memory device may include a command controller configured to buffer an address based on a refresh enable signal and a repair enable signal. The memory device may include a fuse circuit configured to control a rupture operation of a refresh cell array and repair cell array corresponding to the address according to the refresh enable signal and the repair enable signal, and output a refresh control signal and a repair control signal during a boot-up operation. The memory device may include a refresh controller configured to control a refresh operation of a bank according to a refresh control signal. The memory device may include a repair controller configured to control a repair operation of the bank according to a redundancy signal.
US10007453B2 Lightweight mounting of a secondary copy of file system data
A data storage system allows a user to search a secondary copy such as a back up, archive, or snapshot and receive an abbreviated version of the secondary copy of the file system as a result of the search. The abbreviated version of the secondary copy of the file system may include metadata such as a listing of secondary copy data that correspond with a search term or other filtering criteria provided by the user. An operating system of the user's computing device may mount the abbreviated version so that it can be displayed within a view of the file system of the computing device. Once a user selects one or more desired data objects listed in the abbreviated version, the selected actual one or more data objects are retrieved from secondary storage.
US10007452B2 Self-expiring data in a virtual tape server
Embodiments for managing data in a virtual tape storage environment, by a processor device, are provided. A management system on a host is used to define volume expiration attributes for virtual tape volumes and the volume expiration attributes are forwarded to a virtual tape server. Return-to-scratch processing is performed on the virtual tape volumes directly on the virtual tape server by using the volume expiration attributes to compile candidate volumes without querying the host, where the candidate volumes are expired and converted to scratch by the virtual tape server.
US10007451B2 Scalable SPOR algorithm for flash memories
Methods of sudden power off recovery may include reading dirty-block meta-pages from memory blocks on a dirty block list, recording mapping in formation in open-block meta-pages, serving host commands by looking up logical block addresses (LBAs) in the dirty-block meta-pages and the open-block meta-pages and when an LBA is not found in the dirty-block meta-pages and the open-block meta-pages, reading new mapping information from a dirty table and saving the new mapping information in host-write meta-pages.
US10007447B2 Systems, methods, and computer program products for low impact backup
Embodiments include methods, systems, and computer program products for low impact image level backup and replication of data between a production data storage and a backup data storage. In an embodiment system, the system starts processing of a task to backup or recover data between the production data storage and the backup data storage. The system measures a latency to access the production data storage. The system then determines whether the latency is above a throttling threshold. When the system determines that the latency exceeds the throttling threshold, the system calculates a throttling value, determines an amount of the delay based on the calculated throttling value, and delays, by the determined amount, the processing of the next data block.
US10007446B2 Method, apparatus, and storage medium for writing data into persistent storage device
A method for writing data into a persistent storage device includes grouping a plurality of data entries stored in a temporary storage device to form a data unit, such that the data unit has a size equal to an integer multiple of a size of an access unit of the persistent storage device. The method further includes writing the data unit into the persistent storage device.
US10007445B2 Identification of virtual machines using a distributed job scheduler
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.
US10007444B2 Batching access requests in a dispersed storage network
A method begins by a processing system of a dispersed storage network (DSN) selecting a first proper subset of dispersed storage and task (DST) execution units of the DSN. The method continues with the processing system batching access requests over a time period in accordance with the first proper subset of the DST execution units of the DSN to limit the access requests to the first proper subset of DST execution units of the DSN during the time period.
US10007442B2 Methods, systems, and computer readable media for automatically deriving hints from accesses to a storage device and from file system metadata and for optimizing utilization of the storage device based on the hints
Methods, systems, and computer readable media for automatically deriving hints from storage device accesses and from file system metadata and for utilizing the hints to optimize utilization of the memory storage device are provided. One method includes analyzing an input/output operation involving non-volatile memory or file system metadata. The method further includes automatically deriving, based on results from the analyzing, a hint regarding an expected access pattern to the non-volatile memory. The method further includes using the hint to optimize utilization of the non-volatile memory.
US10007441B2 Storage system bandwidth adjustment
Techniques to determine an adjustment to front end bandwidth of a server based on backend bandwidth and to adjust power consumption of an input/output (I/O) device.
US10007440B2 Method of reordering a queue of write requests
In some implementations, a method includes, at a latency reduction system configured to reduce latency in writing data to one or more storage entities that are each configured to store data on an object-basis, receiving a scheduling request associated with a write operation. The method also includes determining a wait period for the write operation, where the wait period is less than or equal to the difference between a client-defined operation threshold and an operation completion time of the write operation and determining an operation start time for the write operation, based in part on the wait period.
US10007439B2 Non-volatile memory serial core architecture
A memory system having a serial data interface and a serial data path core for receiving data from and for providing data to at least one memory bank as a serial bitstream. The memory bank is divided into two halves, where each half is divided into upper and lower sectors. Each sector provides data in parallel to a shared two-dimensional page buffer with an integrated self column decoding circuit. A serial to parallel data converter within the memory bank couples the parallel data from either half to the serial data path core. The shared two-dimensional page buffer with the integrated self column decoding circuit minimizes circuit and chip area overhead for each bank, and the serial data path core reduces chip area typically used for routing wide data buses. Therefore a multiple memory bank system is implemented without a significant corresponding chip area increase when compared to a single memory bank system having the same density.
US10007437B2 Management apparatus, storage system, method, and computer readable medium
A management apparatus includes a memory and a processor coupled to the memory. The processor is configured to: sequentially read data from a movement-target storage area of a storage device included in a first storage apparatus when the data stored in the movement-target storage area is to be moved from the first storage apparatus to a second storage apparatus which is accessible at a higher speed than the first storage, the first storage apparatus including the storage device and a cache memory configured to cache the data stored in the storage device using a write-back scheme; read changed data among the pieces of data in the movement-target storage area from the cache memory; merge data read from the movement-target storage area and the changed data read from the cache memory; and write merged data to the second storage apparatus.
US10007436B2 Storage control apparatus and control method of storage control apparatus
A storage control apparatus includes a memory, and a processor. The memory is configured to retain associative relation information for managing an associative relation between a hash value associated with a first address being inputted and a second address as an address of the storage device, filter information containing Bloom filters, and overlap count management information. The processor executes a process that causes the storage control apparatus to perform first storing the storage target data in the storage device without being registered in the filter information, second storing the storage target data in the storage device as well as registering the storage target data in the filter information, performing neither registering the storage target data in the filter information nor storing the storage target data in the storage device and deleting deletable data from the storage device.
US10007434B1 Proactive release of high performance data storage resources when exceeding a service level objective
High performance storage resources are proactively deallocated when a storage group exceeds its service level objective. A load score is calculated for each unit of storage allocated from a high performance physical disk group. A minimum load score is determined that is the lowest load score calculated for the storage units allocated from the high performance disk group to the storage group. When the storage group service level objective is exceeded, a demotion threshold is calculated equal to a product of the minimum load score and a demotion range factor. A demotion set is determined made up of storage units allocated from the high performance disk group having load scores less than or equal to the demotion threshold. Host data stored on the demotion set is migrated to storage from a lower performance disk group, and the high performance units of storage in the demotion set are released for re-allocation.
US10007432B2 System and method for replacing storage devices
A method for copying data from a storage device that has been identified for replacement or has failed to a spare storage device. The method includes a storage controller tracking input/output statistics for several storage devices. The storage controller determines if a first storage device storing first data has been identified for replacement within the storage devices. In response to the first storage device having been identified for replacement, a first least written to data address space within the first storage device is determined based on the input/output statistics. First data contained in the first least written to data address space is copied from the first storage device to the spare storage device.
US10007431B2 Storage devices configured to generate linked lists
Storage devices including a controller, a first memory coupled to the controller, and a second memory coupled to the controller, wherein the controller is configured to generate a linked list in response to a received access command, the linked list comprising one or more first entries corresponding to user data to be received from or outputted to an external device and one or more second entries for metadata to be generated by the storage device, and having a defined order of the first entries and the second entries corresponding to a defined data structure of a page of data of the first memory.
US10007430B2 Pre-built deduplication repository building blocks
Various embodiments for repository management in a data deduplication system, by a processor device, are provided. An expansion appliance is configured at a time of manufacture using a standby device, where the standby device has a same configuration of an existing deduplication device at a destination of the expansion appliance.
US10007426B2 Device, method, and graphical user interface for performing character entry
A method of managing user interface content, including performing character entry without a keyboard, is disclosed. The method includes displaying a character entry area and a character selection indicia, wherein the character selection indicia is displayed at a first predefined location, and the character selection indicia includes locations corresponding to respective characters in a plurality of characters; detecting a point of contact over the character selection indicia; in response to detecting the contact over the character selection indicia, displaying at a second predefined location distinct from the first predefined location a temporary character that represents a character to be selected; while displaying the temporary character, detecting a character selection gesture; and, in response to detecting the character selection gesture, selecting a character corresponding to the temporary character for placement in the character entry area.
US10007424B2 Mobile client device, operation method, recording medium, and operation system
An information processing apparatus that detects an input operation to a touch panel based on an output of the touch panel; creates an operation command to change content displayed on a display apparatus based on a detected input operation to the touch panel; and controls a wireless interface to transmit the operation command to the display apparatus controlling the display apparatus to change the content displayed on the display apparatus.
US10007419B2 Touch-based gesture recognition and application navigation
An electronic device includes a display, a touch-sensitive surface, one or more processors, and memory storing one or more programs. The device displays a first user interface of a hierarchy of user interfaces of a software application associated with first and second pan gesture recognizers. The first pan gesture recognizer is configured to recognize a pan gesture that has an initial direction along a first axis and/or a first direction. The second pan gesture recognizer is configured to recognize a pan gesture that has an initial direction along a second axis and/or a second direction distinct from the first direction. The device detects a first pan gesture in an initial direction across the touch-sensitive surface while displaying the first user interface. The device identifies a pan gesture recognizer configured to recognize the first pan gesture, and processes the first pan gesture using the identified pan gesture recognizer.
US10007411B2 Electronic device and display method thereof
An electronic device is provided The electronic device includes an input unit configured to receive a selection on an object theme including at least one object from a user, an information collection unit configured to collect information corresponding to the object theme, a storage unit configured to divide the collected information into variable information or invariable information and store the information, and a display unit, when new variable information is collected according to a user instruction for reselecting the object theme, configured to add an object to an image by using the stored information and the new variable information and display the image.
US10007410B2 Incorporating user content within a communication session interface
Systems and methods are disclosed for incorporating user content within a communication session interface. In one implementation, a processing device receives, in relation to a communication session between a first user and a second user, a communication input associated with a first user. The processing device processes the communication input to identify one or more content items stored on a content sharing platform that are associated with the first user and that pertain to one or more aspects of the communication input. The processing device modifies one or more aspects of an interface of the communication session based on the one or more content items.
US10007409B2 Electronic apparatus and method of controlling the same
An electronic apparatus including an audio output unit configured to output audio information on a song being reproduced; a display unit; and a controller configured to arrange graphic objects linked to songs on one region of the display unit, respectively, that are included in a playlist, and display information on the reproduced song using a corresponding graphic object of the reproduced song among the graphic objects.
US10007406B1 Adaptive writing interface
Adapting an interface for a word processor includes automatically switching to a focus mode in response to detecting that a user is entering text into a document being entered for a first amount of time, where in the focus mode, a window of the word processor shows only text of the document and includes automatically switching to a perspective mode in response to detecting that a user has stopped entering text for a second amount of time, where in the perspective mode, the window of the word processor includes user-actuated controls to apply formatting to the document, save the document, and import non-textual objects into the document. The second amount of time may vary according to whether a user is looking at the window of the word processor. Font size may be enlarged when the word processor is in the focus mode.
US10007399B2 Information block user interface
A device may display a user interface that includes multiple information blocks. The multiple information blocks may comprise multiple corresponding first panels, multiple corresponding second panels, and multiple corresponding third panels. The user interface may include the multiple corresponding first panels. The device may detect a user interaction associated with a first panel of the multiple corresponding first panels. The first panel may be associated with an information block of the multiple information blocks. The user interaction may indicate that a second panel of the information block is to be displayed. The second panel may be associated with the information block and may be one of the multiple corresponding second panels. The device may display, based on the user interaction, an updated user interface that includes the second panel of the information block.
US10007392B2 Windowing system and method for companion software products
Windows corresponding to independent applications in a windowed computing environment can be linked to have unified behavior. A host application can monitor window activity to determine if windows are intended to be grouped. Commands applied to one or more windows in a group are applied to at least some other windows in the group. Windows can be grouped or ungrouped according to various criteria including a priori configuration or user action. The window grouping permits a unified user interface behavior to be established for two or more independent applications.
US10007384B2 Touch screen panel
A touch screen panel includes a touch recognition area that recognizes a touch input and a non-recognition area that does not recognize the touch input. The touch recognition area includes first touch electrodes connected in a first direction and second touch electrodes connected in a second direction orthogonal to the first direction. The non-recognition area includes a driver that obtains coordinate information of the touch input by using the first and second touch electrodes and outer wires connecting the first and second touch electrodes and the driver.
US10007381B2 Mobile terminal
A mobile terminal including a light guide plate; a plurality of light sources disposed on at least one side of the light guide plate; a display positioned on a front surface of the light guide plate; and a controller configured to control the display to operate in one of operation states including a first state, in which all of the plurality of light sources are activated such that an entire portion of the display is illuminated, and a second state, in which at least one light source corresponding to a partial portion of the display among the plurality of light sources is selectively activated such that the partial portion of the display is illuminated, perform an operation in accordance with a first touch input applied to the partial portion of the display in the second state, and not perform an operation in accordance with a second touch input applied to a remaining portion excluding the partial portion of the display in the second state.
US10007379B2 Display device with built-in touch detection function
A display device with built-in touch detection function, the display device includes source lines, detection lines, common lines, gate lines, pixels, control elements, each applying to a corresponding pixel a voltage, a common line driving circuit including a pulse generator that sequentially drives the common lines, the pulse generator generating a first pulse signal for each of the common lines, a pulse compensator, the pulse compensator generating a second pulse signal based on the first pulse signal and the potential input from each of the common lines, the second pulse signal reducing a variation in potential at each of the common lines in response to a potential at each of the source lines, the pulse compensator outputting the second pulse signal to a corresponding common line, and a touch detector that detects a position specified by a user according to the second pulse signal.
US10007377B2 Integrated touch control display panel and touch display device
The present disclosure provides an integrated touch control display panel. The integrated touch control display panel includes a plurality of stripe-shaped common electrodes sequentially arranged in a first direction and extending in a second direction intersecting with the first direction. The stripe-shaped common electrodes operate as touch control driving electrodes during a touch control phase. At least two stripe-shaped common electrodes have an equal on-state resistance in the second direction and an equal aggregated parasitic capacitance during a touch control phase.
US10007376B2 Electronic apparatus, control method of electronic apparatus, and control program of electronic apparatus
An electronic apparatus that may be enabled by a user's simple operation to a touch panel, a control method of the electronic apparatus, and a control program of the electronic apparatus are provided. An electronic apparatus includes a contact detector, an acceleration detector, a display, a sub-controller for controlling the acceleration detector to detect predetermined acceleration caused by a first tap, and a main controller for controlling the contact detector to detect a contact caused by a second touch and also controlling the display to display the image, wherein the sub-controller activates the main controller when the acceleration detector detects the predetermined acceleration caused by the first tap during non-operation of the main controller, and the main controller, when the acceleration detector detects the predetermined acceleration caused by the first tap and, within a predetermined period therefrom, the contact detector detects the contact caused by the second touch, controls the display to start displaying the image.
US10007375B2 Portable apparatus and method for controlling cursor position on a display of a portable apparatus
A mobile phone includes a processor and a touch detector configured to detect a touch position on a display. When the touch position is moved, the processor moves a cursor position along a path obtained by increasing a path of the touch position, and displays a cursor at the cursor position. When the touch position is no longer detected in a state in which the cursor position is on the display, the processor performs processing allocated to the cursor position concerning a home screen. The processor displays a notification list screen on the display based on movement of the cursor position out of the display before the touch position is no longer detected. When the touch position is no longer detected, the processor performs processing allocated to the cursor position concerning the notification list screen.
US10007374B2 Touch control elastic structure, pressure detection method and display device
A touch control elastic structure, a pressure detection method and a display device are disclosed. The touch control elastic structure is adaptable to be disposed between a cover plate and an internal supporting structure, and includes a force touch base layer, an elastic layer and a force touch sensor layer which are sequentially laminated; the force touch sensor layer is disposed on one side of the elastic layer facing the internal supporting structure, or the force touch base layer is disposed on one side of the elastic layer facing the internal supporting structure.
US10007373B2 Operation panel whose thickness is adjustable with screw operably inserted into hole formed in clip that clips multiple boards and load sensor sandwiched therebetween
An operation panel includes a first board, a second board, a load sensor provided between the first board and the second board, and a clip that holds together the first board and the second board. The load sensor detects the magnitude of a force applied to the first board.
US10007372B2 Touch panel and touch display device
A touch panel and a touch display device are disclosed. The touch panel includes a base substrate and a touch electrode layer and a transparent thin film photovoltaic cell disposed on the base substrate. The touch electrode layer and the transparent thin film photovoltaic cell are superimposed to each other and disposed on the same side of the base substrate, and a transparent insulating layer is disposed between the touch electrode layer and the transparent thin film photovoltaic cell; or the touch electrode layer and the transparent thin film photovoltaic cell are respectively disposed on either side of the base substrate; and the transparent thin film photovoltaic cell includes an n-doped graphene layer and a p-doped graphene layer. The transparent thin film photovoltaic cell disposed in the touch panel can charge an electronic product so that the service time of the touch panel can be prolonged.
US10007370B2 Display device
A display device is disclosed. In one aspect, the display device includes a substrate including a display area and a non-display area adjacent to the display area and a display member formed over the substrate in the display area. The display device also includes an encapsulation layer formed over the display member and encapsulating the display member together with the substrate and a plurality of first touch lines formed over the encapsulation layer in the display area. The first touch lines extend in a first direction. The display device further includes a plurality of second touch lines formed on the same layer as the first touch lines in the display area. The second touch lines extend in the first direction and are spaced apart from the first touch lines.
US10007369B1 Techniques for assembling a multi-layered display screen
Embodiments of an electronic device with an assembled multi-layered display screen and methods for a multi-layered screen assembly are disclosed herein. In one instance, the method may include disposing a frame for a display screen upon a base comprising a substantially flat surface and substantially corresponding to a shape of the display screen, assembling the display screen by stacking multiple components within the frame such that the assembled display screen faces the base, and delivering a bonding substance into the frame such that the bonding substance substantially fills the frame to the depth of the frame and around the stacked multiple components. The substance may be allowed to harden to a solid state thus bonding the assembly. The frame may have a depth substantially corresponding to a thickness of the assembled display screen. Other embodiments may be described and/or claimed.
US10007368B2 Film lamination with flex-tails for a touch sensor
Different lamination methods may be used to create a touch sensor with a darkened side of metalized film facing the user. One lamination method includes laminating a metalized film to an optically clear adhesive (OCA) layer such that an edge of the metalized film including the termination pads remain un-adhered to the OCA layer. Flex-tails may be bonded to the termination pads at a later time by bending up the un-adhered edge. Anisotropic Conductive Film (ACF) may be placed on the termination pads prior to laminating the metalized films. Flex-tails may be placed onto an OCA layer in a location where the termination pads on the metalized film will be located when laminated to the OCA layer. A strip of ACF may be placed on the flex-tail pads. The flex-tails may be bonded to the termination pads of the metalized film prior to the metalized film being laminated.
US10007367B2 Bezel structure of touch screen and method for manufacturing the same, touch screen and display device
A bezel structure of a touch screen is disclosed by the invention. A touch screen having the bezel structure, a display device having the touch screen, and a method for manufacturing the bezel structure of the touch screen are also disclosed by the invention.
US10007357B2 Method for recognizing press of key on keyboard
A method for recognizing a press of a key by a small force on a slim portable keyboard for use with a smart phone, a tablet PC, a general PC, or a notebook computer. A special-key press processing unit processes a press of a plurality of special keys. A plurality of general-key press processing units process a press of a plurality of general keys. A set number of general keys are configured to be one block. The keyboard is slim and can be conveniently carried. The keyboard includes a plurality of special key resistances and a plurality of general key resistances, each of which is proportional to a pressure caused by a press, to recognize a press of a key even when the key is pressed by a small force.
US10007354B2 Method and apparatus for controlling smart device
The present disclosure relates to a method and an apparatus for controlling a smart device. The method includes: when a first hand gesture is detected, preparing to switch a control relationship according to the first hand gesture and a first mapping relationship, the first mapping relationship including a corresponding relationship between hand gestures and respective control functions; when a second hand gesture is detected, determining a target controlled device according to the second hand gesture and a second mapping relationship, the second mapping relationship including a corresponding relationship between hand gestures and locations of respective controlled devices; establishing a first control relationship with the target controlled device; acquiring a third hand gesture; and controlling, according to the third hand gesture and the first mapping relationship, the target controlled device to perform an operation corresponding to the third hand gesture.
US10007350B1 Integrated gestural interaction and multi-user collaboration in immersive virtual reality environments
A technology for tracking motion of a wearable sensor system uses a combination a RGB (red, green, and blue) and IR (infrared) pixels of one or more cameras. In particular, it relates to capturing gross features and feature values of a real world space using RGB pixels and capturing fine features and feature values of the real world space using IR pixels. It also relates to enabling multi-user collaboration and interaction in an immersive virtual environment. It also relates to capturing different sceneries of a shared real world space from the perspective of multiple users. It further relates to sharing content between wearable sensor systems. In further relates to capturing images and video streams from the perspective of a first user of a wearable sensor system and sending an augmented version of the captured images and video stream to a second user of the wearable sensor system.
US10007349B2 Multiple sensor gesture recognition
Methods for recognizing gestures using adaptive multi-sensor gesture recognition are described. In some embodiments, a gesture recognition system receives a plurality of sensor inputs from a plurality of sensor devices and a plurality of confidence thresholds associated with the plurality of sensor inputs. A confidence threshold specifies a minimum confidence value for which it is deemed that a particular gesture has occurred. Upon detection of a compensating event, such as excessive motion involving one of the plurality of sensor devices, the gesture recognition system may modify the plurality of confidence thresholds based on the compensating event. Subsequently, the gesture recognition system generates a multi-sensor confidence value based on whether at least a subset of the plurality of confidence thresholds has been satisfied. The gesture recognition system may also modify the plurality of confidence thresholds based on the plugging and unplugging of sensor inputs from the gesture recognition system.
US10007348B2 Method and system for controlling virtual camera in virtual 3D space and computer-readable recording medium
The present invention relates to a method and a system for controlling a virtual camera in a virtual 3D space and a computer-readable recording medium. According to one embodiment of the present invention, provided is the system for controlling the virtual camera in the virtual 3D space, comprising: a user interface module for providing a user interface so as to receive inputted control data of the virtual camera; and a camera control module for establishing a movement surface of the virtual camera and controlling properties of the virtual camera according to the control data, wherein the properties of the virtual camera includes at least some of position, view, visual field, and movement track of the virtual camera, wherein the position is limited to the movement surface or to a surrounding area thereof.
US10007347B1 Fiber actuator for haptic feedback
This disclosure relates to fiber actuators for providing haptic feedback, and haptic actuation resulting from mechanical and/or electrostatic (non-mechanical) interactions with the fiber actuators. Such fiber actuators are useful in structural materials, including as elements of wearables or accessories.
US10007343B2 Force sensor in an input device
An input device can be integrated within an electronic device and/or operably connected to an electronic device through a wired or wireless connection. The input device can include one or more force sensors positioned below a cover element of the input device or an input surface of the electronic device. The input device can include other components and/or functionality, such as a biometric sensor and/or a switch element.
US10007341B2 Touch interface device and method for applying lateral forces on a human appendage
A touch interface device includes a touch surface configured to be engaged by an object, first and second actuator assemblies operably connected to the touch surface, and a controller operably connected with the first and second actuator assemblies. The first actuator assembly displaces the touch surface in one or more lateral directions along the touch surface at a first frequency. The second actuator assembly displaces the touch surface in an angled direction that is one of at least obliquely or perpendicularly angled to the touch surface at a second frequency. The controller operates the first and second actuator assemblies so that the touch surface varies in engagement with the object to impart a force on the object that is along the touch surface.
US10007337B2 Eye gaze imaging
A device for acquiring a combined eye gaze image of an object under dark-eye effect conditions, with a first camera, a second camera, a first light source and a second light source being located on opposite sides of, and on essentially equal distance to a central optical axis. A control unit is arranged to acquire the combined eye gaze image by capturing, in a first point in time, a first frame of the object with the first camera with the second light source activated, and, at a second point in time, capturing a second frame of the object with the second camera with the first light source activated. The device comprises no additional light sources further away from the central optical axis than the first location and the second location. The device is thereby designed as compact as possible while a sufficient eye gaze tracking accuracy and robustness is maintained.
US10007336B2 Apparatus, system, and method for mobile, low-cost headset for 3D point of gaze estimation
An apparatus, system, and method for a mobile, low-cost headset for 3D point of gaze estimation. A point of gaze apparatus may include an eye tracking camera configured to track the movements of a user's eye and a scene camera configured to create a three-dimensional image and a two-dimensional image in the direction of the user's gaze. The point of gaze apparatus may include an image processing module configured to identify a point of gaze of the user and identify an object located at the user's point of gaze by using information from the eye tracking camera and the scene camera.
US10007334B2 System, method and apparatus of simulating physics in a virtual environment
A method of simulating physics in a virtual worlds system includes selecting at least one of the client devices participating in an instance of a scene as a physics host, the physics host determining subsequent states of objects and sending the subsequent states to one or more processors of a server, the subsequent states of objects comprising one or more of: subsequent locations, orientations, velocities and accelerations determined based on characteristics of the objects and constraints for simulating physics consistent with the new instance of the scene of the virtual worlds system.
US10007333B2 High resolution perception of content in a wide field of view of a head-mounted display
Introduced herein are various techniques for displaying virtual and augmented reality content via a head-mounted display (HMD). The techniques can be used to improve the effectiveness of the HMD, as well as the general experience and comfort of users of the HMD. An HMD may increase and/or decrease the resolution of certain areas in digital content that is being viewed to more accurately mimic a user's high resolution and low resolution fields of view. For example, the HMD may monitor the user's eye movement to identify a focal point of the user's gaze, and then increase the resolution in an area surrounding the focal point, decrease the resolution elsewhere, or both. Predictive algorithms could also be employed to identify which areas are likely to be the subject of the user's gaze in the future, which allows the HMD to present the regionally-focused content in real-time.
US10007330B2 Region of interest segmentation
A sensor manager provides dynamic input fusion using thermal imaging to identify and segment a region of interest. Thermal overlay is used to focus heterogeneous sensors on regions of interest according to optimal sensor ranges and to reduce ambiguity of objects of interest. In one implementation, a thermal imaging sensor locates a region of interest that includes an object of interest within predetermined wavelengths. Based on the thermal imaging sensor input, the regions each of the plurality of sensors are focused on and the parameters each sensor employs to capture data from a region of interest are dynamically adjusted. The thermal imaging sensor input may be used during data pre-processing to dynamically eliminate or reduce unnecessary data and to dynamically focus data processing on sensor input corresponding to a region of interest.
US10007321B2 Enhancing power-performance efficiency in a computer system when bursts of activity occurs when operating in low power
Techniques described above may enhance the power-performance efficiency of a processor, SoC, or a computing system. Embodiments described here allow an increase in frequency of the clock signal to a peak frequency value in response to detecting an occurrence of a burst of high activity within the low processor utilization periods. A power management unit may accumulate the budget during the low or idle processor utilization periods and the level of activity of the burst of high activity signal may be determined. The PMU may increase the frequency of the clock signal provided to the processing cores if the level of the burst of high activity exceeds a first threshold value and an accumulated budget value exceeds a second threshold value.
US10007317B2 Techniques for controlling power usage based on network parameters
A method for power optimization by an apparatus is disclosed. The method includes identifying one or more network parameters that affect one or more of a processing rate and a power usage of the processor in a connected state. The method also includes identifying a trigger event for the one or more network parameters. The method further includes adjusting a performance of the processor in the connected state when the trigger event occurs.
US10007316B2 State control method and apparatus and portable terminal
The embodiments of the present application provide a method and a state control apparatus as well as a portable terminal. The method is applied in a first system connected to a second system and includes: detecting, by the first system, a first event; determining a first state of the first system and a second state of the second system when the first event is a first predetermined event; obtaining a predetermined policy including a first control command and a second control command based on the first state of the first system, the second state of the second system and the first predetermined event; and controlling, by the first system, its own state based on the first control command and transmitting the second control command to the second system such that the second system is switched from the second state to a fourth state. The second system has different power consumptions in the second state and the fourth state. With the embodiments of the present application, in a portable terminal of hybrid system architecture, the system states of the first and second systems can be controlled in a coordinated manner, such that the power consumption can be reduced when both systems are operating cooperatively.
US10007315B2 Electronic device and method of preventing electronic device from entering hibernation
An electronic device connects to an external host. The electronic device is configured to execute a first operating system and the external host is configured to execute a second operating system. The electronic device comprises a display switching unit, a switch unit and a power unit. The display switching unit is capable of receiving an external display signal from the external host to output a first switching signal. The switch unit is coupled to the display switching unit to output a first voltage control signal according to the first switching signal. The power unit is coupled to the switch unit to output a first voltage to the display switching unit according to the first voltage control signal to cause the electronic device to keep displaying the user interface of the second operating system.
US10007313B2 Power supply device and electronic device
An electronic device allows a user to exchange a main battery in a state where an electronic device is continuously operated, even when a backup battery is a small-sized battery charger. The power supply device supplies power for driving an electronic device, and includes a first battery used as a driving power supply, a second battery used as the driving power supply when the first battery is unusable, a booster circuit that increases an output voltage of the second battery, a dummy load circuit for the booster circuit, a battery detachment detector that detects whether the first battery is detachable from the device, and a power controller that switches the driving power supply of the device to the first or second battery. The power controller activates the booster circuit and supplies output power of the booster circuit to the dummy load circuit, when the first battery is detachable.
US10007311B2 Adaptive temperature and memory parameter throttling
A storage device with a memory may modify throttling to reduce cross temperature effects. The decision to throttle may be based on a memory device temperature (i.e. temperature throttling) or may be based on the memory device's health, usage, or performance (e.g. hot count or bit error rate). Temperature throttling may be implemented that considers the memory device's health, usage, or performance (e.g. hot count or bit error rate). Likewise, throttling based on the memory device's health, usage, or performance may utilize the memory device's temperature to optimize throttling time. For example, a test mode matrix (TMM) may be modified to depend on temperature.
US10007310B2 Circuits and methods providing calibration for temperature mitigation in a computing device
A method includes generating temperature information from a plurality of temperature sensors within a computing device; and processing the temperature information to generate voltage reduction steps based on an observed rate of change of the temperature information.
US10007308B2 Apparatus and method to efficiently cool a computing device
Embodiments disclosed herein include devices to cool the walls of a mobile computing device. In one embodiment, a louvered vent is formed within an external wall of a mobile computing device to create an air curtain between the external wall and a heat generating component to cool the external wall. In another embodiment, a nozzle vent is formed within the external wall of a mobile computing device to flow cooling air at a heat generating component to cool the heat generating component.
US10007305B2 Handheld electronic device responsive to tilting
PDAs can be used to provide their users with various functions. One such function is the ability to contact other users who are stored in the PDA as contacts, for example by telephone of text message. The decision as to whether or not a particular user should be contacted may be influenced by the location of that user. For example, if a contact is nearby, then it may be more likely that the user of the PDA would want to contact them. The present embodiments provide a PDA on which the location of one or more contacts can be displayed. Furthermore, the location of a particular contact can be shown on a map on the screen of the PDA simply by tilting the PDA through a predetermined angle about a horizontal axis. Thus, the map can be displayed in an intuitive and straightforward manner.
US10007303B1 Electronic equipment capable of switching output interfaces
An electronic equipment capable of switching output interfaces is provided. The electronic equipment includes a display device, a backpack electric device, and a host. The display device includes a first connection member and a display. The first connection member pivots on the display. The backpack electric device includes a second connection member, a base, and a strap. The strap is disposed on the base. The second connection member is disposed on the base. The host is selectively connected to the display device and the backpack electric device. The host includes a connection slot, a first data transmission port, and a power transmission port. The first data transmission port and the power transmission port are disposed in the connection slot.
US10007302B2 Magnetic resonance imaging compatible mobile computing device
A mobile computer suitable for use in an MRI environment is disclosed. The mobile computer includes at least one shielded cavity in which the electronics for the mobile computer are inserted. The shielded cavity inhibits undesirable emissions from the mobile computer from affecting the quality of the image obtained by the MRI scanner and inhibits electrical interference generated by the dynamic magnetic fields in the MRI scanner from affecting the performance of the mobile computer. In addition, the components used in the mobile computer are selected from non-ferrous materials and are arranged in a manner to minimize interaction between the mobile computer and the MRI scanner.
US10007298B2 Docking station and electronic device system
There is provided a docking station capable of docking and undocking a portable computing device. The docking station includes: an engaging lever engageable with an engaging hole located in a portable computing device; and a docking sensor which detects when the engaging lever is engaged with the engaging hole.
US10007296B2 Reconfigurable computer docking station
A method and system for adaptively docking with computers of different designs are provided. In one version, an electrical communications connector (hereinafter, “docking connector”) is coupled with a docking station frame, wherein the docking connector may be positioned relative to the frame. A computer having a native connector may be positioned relative to the frame, and the docking connector may be positioned relative to both the frame and the computer to permit communicative coupling of the docking connector and the native connector of the computer.
US10007294B2 Display apparatus and portable terminal
A display apparatus includes a first base plate, a second base plate coupled to the first base plate to allow the second base plate to be rotated on the basis of a rotation axis between the first base plate and the second base plate, a moving plate coupled to the second base plate and configured to slide along a first direction with respect to the second base plate, a pop-up plate configured to move along a second direction corresponding to a thickness direction of the second base plate on the second base plate in accordance with a movement of the moving plate, and a display panel including a first portion coupled to the first base plate and a second portion coupled to the moving plate.
US10007290B2 Haptic operating device with a rotating element and method
Apparatus and method for operating vehicles by way of a haptic operating device having a rotating unit. Selectable menu items are displayed on a display unit, and a menu item being selected by rotating the rotating unit. The rotating unit latches at a number of haptically perceptible latching points during rotation. The number and rotational position of the haptically perceptible latching points is dynamically changed.
US10007279B2 Valve positioner with overpressure protection capabilities
A method of limiting control pressure provided to an actuator of a valve coupled to a valve positioner, a drive signal is provided to a pneumatic stage of the valve positioner. The pneumatic stage is arranged to control output pressure of the valve positioner in accordance with the drive signal. A pressure measurement from a pressure sensor communicatively coupled to the valve positioner is obtained, and an abnormal pressure is detected based on the pressure measurement. In response to detecting the abnormal pressure, the drive signal is controlled so as to limit the output pressure of the valve positioner, wherein the output pressure provides control pressure to the actuator.
US10007278B2 Pneumatic valve and use thereof for a connected consumer
A pneumatic valve, in particular a pneumatic proportional pressure control valve includes a valve housing (3), in which a piston valve element (5) is guided in a guide (7) under the effect of an actuating device (9) and of a restoring device (11). The restoring device exerts a spring force and acts on the valve element (5) counter to the applied magnetic force (FB) of the actuating device (9). The valve element controls a media flow between a first media connection (13) and a second media connection (15) on the valve housing (3). With the actuating device (9), the valve element (5) establishes a media-conducting connection (17) between the respective media connections (13, 15), while allowing for the forces prevailing, on the basis of the applied pressures multiplied by the respective pressure-active surfaces, the spring force, the flow forces and the magnetic force.
US10007277B2 Pressure regulating valve
A pressure regulating valve to regulate a pressure of fuel gas includes a valve seat, a valve element movable into or out of contact with the valve seat to shut off or allow a flow of fuel gas, and a piston placed facing the valve element by interposing the valve seat and being located downstream of the valve element in a flowing direction of the fuel gas. The pressure regulating valve further includes a holder placed more upstream than the valve element in the flowing direction of fuel gas. The holder includes a bottom-closed cylindrical part opening toward the upstream side, and a through hole formed through the bottom-closed cylindrical part from its inner peripheral surface to outer peripheral surface.
US10007275B2 Dilution adjustment system and method
A dispenser system including a source of chemical concentrate, a source of diluent, and a mix chamber in fluid communication with the source of chemical concentrate via a first line and with the source of diluent via a second line to mix chemical concentrate and diluent to form a dilution. The dispenser system also includes one or more metering devices disposed in one or both of the first line and the second line, a discharge fluidly coupled to the mix chamber to deliver the dilution to a downstream receptacle, and a control system in communication with the one or more metering devices. The control system is programmed to adjust a concentration of chemical concentrate in the dilution via control of the one or more metering devices based on an environmental factor affecting a physical environment to be cleaned using the dilution.
US10007274B2 Water pump control apparatus
An apparatus for controlling a water pump having an engine that drives an impeller, a water storage tank connected to the water pump, a first water level detector that outputs an A signal when a water level is at or higher than a first height and outputs a B signal when lower than the height, a second water level detector that outputs the A signal when the water level is at or lower than a second height and outputs the B signal when higher than the height, a connection switcher that switches connection of the first and second water level detector, and an impeller controller connected to the connection switcher and adapted to control operation of the engine that drives the impeller of the water pump based on the signals outputted from the first and second water level detectors.
US10007272B2 Midair tethering of an unmanned aerial vehicle with a docking station
Unmanned aerial vehicle docking systems and methods are presented herein. A UAV can hover in a hovering position above a docking pad of the UAV docking system based on positioning measurements. An on-board camera can image a machine-readable code present on the docking pad. The hovering position of the UAV above the docking pad can be adjusted based on imaging of the machine-readable code and ranging measurements to the docking pad. A tether can be extended from the UAV towards the docking pad. The hovering position of the UAV and extension of the tether can be adjusted such that a mating device present on a distal end of the tether engages with a coupling device of the UAV docking pad. The tether can be reeled in to the UAV to assist in lowering the UAV from the hovering position to a landing position on the docking pad.
US10007270B2 Referenced vehicle control system
Some embodiments of the invention include a vehicle control system having: two GNSS receivers positioned fixedly in a known relationship with respect to one another on a vehicle, for receiving signals from navigation satellites, a computer unit for using the signals to form direction vectors, and generating instructions for steering the vehicle as a function of the direction vectors, wherein at least one retro-reflector is arranged in a predefined position with respect to the GNSS receivers on the vehicle, a geodetic measuring device is positioned in an immovable fashion at a known reference position in order to determine exact absolute positions of the retro-reflector, wherein the measuring device has a transmitter for transmitting the exact absolute positions to a receiver of the computer unit, and the computer unit is also designed to generate the instructions as a function of the exact absolute positions.
US10007269B1 Collision-avoidance system for autonomous-capable vehicle
A collision-avoidance system for use with an autonomous-capable vehicle can continuously receive image frames captured of the roadway to determine drivable space in a forward direction of the vehicle. The system can determine, for each image frame, whether individual regions of the image frame depict drivable space. The system can do so using machine-learned image recognition algorithms such as convolutional neural networks generated using extensive training data. Using such techniques, the system can label regions of the image frames as corresponding to drivable space or non-drivable space. By analyzing the labeled image frames, the system can determine whether the vehicle is likely to impact a region of non-drivable space. And, in response to such a determination, the system can generate control signals that override other control systems or human operator input to control the brakes, the steering, or other sub-systems of the vehicle to avoid the collision.
US10007267B2 Smart cleaner
The present disclosure provides a smart cleaner, which includes: a remote controller provided with a camera, in which the camera is configured to photograph an image of a target area in a scene; and a body configured to scan the scene, to establish a map of the scene according to a predetermined reference substance, to identify a location of the image in the map after receiving the image sent by the remote controller, and to move to the target area according to the location of the image in the map for performing an operation.
US10007266B2 Using planar sensors for pallet detection
Example implementations may relate to a mobile robotic device that is operable to detect pallets using a distance sensor. According to these implementations, the robotic device causes the distance sensor to scan a horizontal coverage plane in an environment of the robotic device. Then, the robotic device receives from the distance sensor, sensor data indicative of the horizontal coverage plane. The robotic device compares the sensor data to a pallet identification signature. Based on the comparison, the robotic device detects a pallet located in the environment. Further, based on the sensor data, the robotic device determines a location and an orientation of the detected pallet.
US10007259B2 Systems and methods for energy cost optimization in a building system
A controller is configured to use an energy cost function to predict a total cost of energy purchased from an energy provider as a function of one or more setpoints provided by the controller. The energy cost function includes a demand charge term defining a cost per unit of power corresponding to a maximum power usage of the building system. The controller is configured to linearize the demand charge term by imposing demand charge constraints and to mask each of the demand charge constraints that applies to an inactive pricing period. The controller is configured to determine optimal values of the one or more setpoints by performing an optimization procedure that minimizes the total cost of energy subject to the demand charge constraints and to provide the optimal values of the one or more setpoints to equipment of the building system that operate to affect the maximum power usage.
US10007245B2 PLC system and operating method thereof
A programmable logic controller (PLC) system is provided. The programmable logic controller (PLC) system divides a memory region into a plurality of regions according to a function, and reads or transmits data from or to the divided regions according to an operation mode to be performed, wherein the plurality of regions obtained through division includes: a first storage region storing log data on the PLC system; and a second storage region storing a hyper text markup language (HTML) file.
US10007243B2 Fault isolation and service restoration in an electric grid
Fault isolation and service restoration in an electrical grid are provided. An approach for receiving a notification message including a state of an electrical component on an electrical grid, and determining, by a computing system, a command message including at least one action to take in response to the state of the electrical component, is described. The approach further includes sending the command message to at least one of the electrical component and other electrical components on the electrical grid.
US10007242B2 Mechanism for controlling subset of devices
A computer detects a request by a process for access to a shadow control page, wherein the shadow control page allows the process access to one or more devices. The computer assigns the shadow control page and a key to the process associated with the request. The computer detects a request by the process via the assigned shadow control page for creation of a subset of devices from the one or more devices. The computer inputs information detailing an association between the subset of devices and the assigned key into a subset definition table, wherein the subset definition table includes one or more keys and one or more corresponding subsets.
US10007240B2 Enhanced alarming with BACnet objects
Management systems, methods, and mediums are provided. A method includes monitoring a value of a data point associated with a device in an automation system using a set of pairs of event enrollment objects and notification class objects configured to generate and communicate an alarm according to a first protocol. Each of the pairs of objects corresponds to one of a set of offsets defined according to a second protocol. The method also includes writing property values of the pairs of objects for different alarm monitoring modes using a set of command objects. Additionally, the method includes generating and communicating, in response to detecting the value for the data point meeting conditions in at least one of the event enrollment objects, an alarm according to a notification class object paired with the at least one event enrollment object.
US10007235B2 Time-to-digital converter with phase-scaled course-fine resolution
A time-to-digital converter (TDC) measures a time interval ΔTTot between a leading signal and a triggering signal. A phase regulator incorporates a looped delay line to create pre-defined sub-intervals TNOR determined by the length of the delay line. The phase regulator has an input receiving the leading signal such that the leading signal loops around the delay line. A counter for counting the number of times m the leading signal loops around the delay line before said triggering signal arrives to obtain a coarse measurement of the time interval defined in terms of the sub-intervals TNOR. A Vernier core for measures a residual time interval TR where TR=ΔTTot−mTNOR to obtain a value for the time interval ΔTTot. The TDC uses simpler encoding logic with reduced power consumption and phase noise performance better than 5 dB.
US10007234B2 OASLM-based holographic display
Provided is an optically addressable spatial light modulator (OASLM)-based holographic display and a method of operating the same. The display includes an addressing unit including a light source unit emitting a plurality of recording beams, a driving mirror array including driving mirrors that each reflect a recording beam incident thereon, and a mirror member array including mirror members that each obliquely reflect a recording beam incident thereon, in which each of the driving mirrors corresponds to one of the mirror members. The recording beams, which are transmitted by the addressing unit, are focused onto the OASLM by micro lenses of a lenslet array. The OASLM is optically addressed by the recording beams focused by the micro lenses of the lenslet array and thus modulates and diffracts a reproduction beam, incident thereon from a reproduction beam providing unit, and thus a holographic image is reproduced.
US10007231B2 Image forming apparatus
An image forming apparatus includes a cooling mechanism used for cooling, as a cooled object, either of a unit and a component forming the image forming apparatus. This cooling mechanism includes: a sub frame, a fan-attached part and a duct semi-completed part. The fan-attached part is formed on the frame in a manner such as to permit fan attachment thereto. The duct semi-completed part is provided on the frame for forming a duct introducing, to the cooled object, cooling wind generated by the fan attached to the fan-attached part, and has one non-formed wall part. Further, a circuit board can be attached to a portion of the non-formed wall part of the duct semi-completed part, and the duct is formed by the attached circuit board and the duct semi-completed part.
US10007230B2 Image forming apparatus
An image forming apparatus includes a body casing, a pressing member, a process cartridge, and a drawer. The body casing includes a positioning member. The pressing member is disposed inside the body casing. The process cartridge includes a photosensitive drum. The drawer is configured to support the process cartridge and to move, in a sliding direction orthogonal to an axis direction of the photosensitive drum, between an inside position that is a position inside the body casing and an outside position that is a position outside the body casing. The process cartridge includes an engagement portion and a spring. The engagement portion is configured to be positioned by the positioning member. The spring is configured to be pressed by the pressing member such that the engagement portion is pressed toward the positioning member.
US10007229B2 Image forming apparatus that reduces remaining amount of developer during exchange of developer housing portion and method of releasing regulation on attachment/removal of developer housing portion
An image forming apparatus includes a mounting portion, a lock mechanism, an image forming unit, a first detection processing unit, a second detection processing unit, a first release processing unit, and a second release processing unit. The first detection processing unit detects a first state where a remaining amount of the developer is less than a predetermined first reference amount. The second detection processing unit detects a second state where the remaining amount of the developer is equal to or more than the first reference amount and less than a predetermined second reference amount. The second reference amount is larger than the first reference amount. The first release processing unit releases the regulation on the attachment/removal of the developer housing portion when the first state is detected. The second release processing unit releases the regulation when unit the second state is detected and a predetermined release condition is met.
US10007222B2 Cartridge, image forming apparatus and quality determining method of cartridge
An image forming apparatus according to an embodiment includes an image forming section having a cartridge detachably mounted thereto. The cartridge holds a color erasable material which is erasable by heating to a color erasing temperature. The cartridge includes a housing configured to hold the color erasable material and a temperature sensing unit configured to detect a storage temperature of the housing. The apparatus includes a display unit and a control section. The control section receives a maximum storage temperature of the housing, and determines whether the received maximum storage temperature is greater than the color erasing temperature. The control section controls the display unit to display a message indicating whether the received maximum storage temperature is greater than the color erasing temperature.
US10007220B2 Image forming apparatus with image correction using measurement image and image forming method
An image forming apparatus includes a correction unit configure to correct image data based on a correction condition; an image bearing member; an image forming unit configured to form an image on the image bearing member, based on the corrected image data; a transfer unit configured to transfer the image onto a recording material; a measurement unit configured to measure a measurement image formed on the image bearing member; and a converting unit configured to convert, based on a conversion condition, a measurement result of the measurement image measured by the measurement unit. A printer controller controls the image forming unit to form the measurement image, control the measurement unit to measure the measurement image, control the converting unit to convert the measurement result of the measurement image, and generate the correction condition based on the measurement result converted by the converting unit.
US10007218B2 Fixing device capable of restraining frictional wearing of nip member and roller
A fixing device has: a nip member; a tubular belt looped around the nip member and including a metal tube, the metal tube having an outer peripheral surface; and a roller having a shaft and an elastic portion covering the shaft, the roller defining an axial direction, the elastic portion and the nip member being configured to nip a predetermined portion of the tubular belt. The outer peripheral surface of the metal tube has an end region in the axial direction, and a rough region between the end regions. The rough region has a surface roughness greater than a surface roughness of the end region. And the end region and the rough region provide a boundary region, therebetween which is positioned outward of the predetermined region in the axial direction.
US10007217B2 Image forming apparatus having a rockable induction heating unit
An image forming apparatus includes an apparatus main body, a fixing unit, an induction heating unit, a positioning mechanism, and a charge adjustment portion. The fixing unit includes a first fixing member and a second fixing member that form, between them, a nip portion through which a sheet is passed. The induction heating unit is supported so as to be rockable with respect to the apparatus main body and heats the first fixing member. The positioning mechanism keeps a distance between the induction heating unit and the first fixing member constant. The charge adjustment portion is fixed to the induction heating unit in a detachable manner and electrically charges or eliminates static electricity from the first fixing member.
US10007215B2 Fixing device and image forming device for performing preliminary control of fixing unit heater
A fixing device includes: a fixing unit which heats a recording medium to fix a color material adhered to the recording medium; a first heater which heats the fixing unit; a second heater with rated power smaller than the rated power of the first heater which heats the fixing unit; and a controller which performs preliminary control of energizing the second heater when heating of the fixing unit by the first heater is started and energizing control of stepping up power consumption of the first heater and stepping down the power consumption of the second heater such that a change amount when a sum of the power consumption of the first heater and the power consumption of the second heater changes becomes a value to make a flicker value indicating a degree of a flicker not larger than a predetermined standard value after executing the preliminary control.
US10007214B2 Image forming apparatus having fixing device and capable of inhibiting sheet from getting wrinkled
An image forming apparatus includes a conveying device; a fixing device; and a controller. The controller is configured to perform: in response to determining that a first condition is met, starting sheet conveyance by the sheet conveying device upon expiration of a first predetermined period of time starting from receipt of a print instruction; and in response to determining that a second condition different from the first condition is met, starting sheet conveyance by the sheet conveying device at selective one of a first timing and a second timing. The second timing is selected upon determination that an accumulated amount of usage of the fixing device is not greater than a predetermined amount. The first timing is a timing at which a sensed temperature has reached a first threshold value. The second timing is a timing at which a second predetermine period of time has expired after the first timing.
US10007208B2 Image-forming apparatus for correcting a brightness of a laser light
An image-forming apparatus includes a light-irradiation unit configured to move a spot of laser light on a surface of a photosensitive member at a non-constant scanning velocity in a main scanning direction to form a latent image on the photosensitive member, an image data correcting unit configured to correct a length in the main scanning direction of image data by inserting one or more image data pieces into the image data, the number of the image data pieces increasing as the scanning velocity increases, and/or extracting one or more image data pieces from the image data, the number of the image data pieces increasing as the scanning velocity decreases, and a brightness correcting unit configured to correct a brightness of the laser light so that an emission brightness increases as the scanning velocity increases and/or the emission brightness decreases as the scanning velocity decreases.
US10007206B2 Magnetic carrier, two-component developer, replenishing developer, and image-forming method
A magnetic carrier having a ferrite-type core material and a resin coat layer present on the surface of the ferrite-type core material, wherein the ferrite-type core material contains a magnetic ferrite-type core material particle and an amino group-bearing primer compound; the resin coat layer contains a coating resin A that is a polymer of monomer containing a (meth)acrylate ester having an alicyclic hydrocarbon group; the content of the amino group-bearing primer compound in the ferrite-type core material and the content of the resin coat layer in the magnetic carrier are within the prescribed range.
US10007204B2 Electrostatic latent image developing toner
An electrostatic latent image developing toner includes toner particles each including a core and a shell layer disposed over a surface of the core. The shell layer contains first resin particles having a number average particle diameter of 60 nm to 100 nm and second resin particles having a number average particle diameter of 10 nm to 50 nm. A particle diameter difference obtained by subtracting the number average particle diameter of the second resin particles from the number average particle diameter of the first resin particles is +20 nm to +50 nm. The first resin particles contain a charge control agent. The first resin particles have a higher softening point than the second resin particles. A ratio of a mass of the first resin particles to a sum of the mass of the first resin particles and a mass of the second resin particles is 0.7 to 0.9.
US10007201B2 Electrostatic latent image developing toner
An electrostatic latent image developing toner includes a plurality of toner particles each including a core and a shell layer covering a surface of the core. The shell layer includes a resin film and a plurality of resin particles. The shell layer contains a first resin forming the resin film, a second resin forming the resin particles, and an alkyl benzene sulfonic acid compound. The first resin is more hydrophobic than the second resin. The second resin is more positively chargeable than the first resin. The second resin has a repeating unit capable of forming a salt with the alkyl benzene sulfonic acid compound.
US10007199B2 Single-layer electrophotographic photosensitive member, process cartridge, and image forming apparatus
A single-layer electrophotographic photosensitive member includes a conductive substrate and a photosensitive layer. The conductive substrate contains aluminum or an aluminum alloy. A surface of the conductive substrate has an aluminum oxide film or an aluminum alloy oxide film. The photosensitive layer is disposed directly on the conductive substrate. The photosensitive layer contains an electron transport material. The electron transport material has a reduction potential of at least −0.88 V and no greater than −0.66 V versus a reference electrode (Ag/Ag+). The single-layer electrophotographic photosensitive member has a leakage onset voltage of at least 5.0 kV in a high temperature and humidity environment at a temperature of 30° C. and a relative humidity of 80%. The leakage onset voltage is a voltage applied to the single-layer electrophotographic photosensitive member at which current leakage starts.
US10007198B2 Method including an adjustment of a plurality of wafer handling elements, system including a plurality of wafer handling elements and photolithography track
A method includes providing a semiconductor processing system that includes a plurality of units. Each unit has a configuration that defines a predetermined orientation of a wafer that is provided in the unit and includes a plurality of wafer handling elements. An arrangement of the plurality of wafer handling elements of the unit relative to the predetermined orientation of the wafer is adjustable. For each of the plurality of units, the arrangement of the plurality of wafer handling elements of the unit is adjusted relative to the predetermined orientation of the wafer. For each of the plurality of units, an arrangement of the plurality of wafer handling elements relative to the predetermined orientation of the wafer is provided that is different from the arrangement of the plurality of wafer handling elements relative to the predetermined orientation of the wafer in one or more other units of the plurality of units.
US10007194B2 Polarization-modulating element, illumination optical apparatus, exposure apparatus, and exposure method
There is disclosed a polarization-modulating element for modulating a polarization state of incident light into a predetermined polarization state, the polarization-modulating element being made of an optical material with optical activity and having a circumferentially varying thickness profile.
US10007193B2 Projection exposure apparatus and method for controlling a projection exposure apparatus
A method is provided for controlling a projection exposure apparatus for microlithography, embodied as a scanner, in the exposure operation, in which a reticle is moved along a scanning axis with respect to a frame of the projection exposure apparatus such that the reticle is scanned by an illumination field radiated thereon, and the radiation of the illumination field is guided onto a wafer after interaction with the reticle in order to generate a desired dose distribution on the wafer. The method comprises the following steps: measuring positional changes of the illumination field in the direction of the scanning axis with respect to the frame of the projection exposure apparatus, and correcting the influence of a measured positional change of the illumination field on the dose distribution on the wafer by modifying at least one operational parameter of the projection exposure apparatus.
US10007192B2 Computational process control
The present invention provides a number of innovations in the area of computational process control (CPC). CPC offers unique diagnostic capability during chip manufacturing cycle by analyzing temporal drift of a lithography apparatus/ process, and provides a solution towards achieving performance stability of the lithography apparatus/process. Embodiments of the present invention enable optimized process windows and higher yields by keeping performance of a lithography apparatus and/or parameters of a lithography process substantially close to a pre-defined baseline condition. This is done by comparing the measured temporal drift to a baseline performance using a lithography process simulation model. Once in manufacturing, CPC optimizes a scanner for specific patterns or reticles by leveraging wafer metrology techniques and feedback loop, and monitors and controls, among other things, overlay and/or CD uniformity (CDU) performance over time to continuously maintain the system close to the baseline condition.
US10007191B2 Method for computer modeling and simulation of negative-tone-developable photoresists
In some embodiments, a method may include improving a development process of a photoresist. The method may include simulating a negative-tone development process of a photoresist. The method may include determining a reaction of a developer with a soluble photoresist surface. Determining the reaction of the developer may include applying a reaction rate constant at a power of a reaction order to a blocked polymer concentration to yield a resist dissolution rate of soluble resist comprising the dissolution-limited regime of development. The method may include determining a flux of the developer into exposed and partially soluble resist. Determining the flux of the developer may include applying a vector valued diffusion coefficient of the developer dependent upon the blocked polymer concentration to a gradient of developer concentration to an expansion rate of insoluble resist comprising the expansion-controlled regime of development. The method may include optimizing an illumination source and a mask on a full chip.
US10007186B2 Optical arrangement of a microlithographic projection exposure apparatus
An optical arrangement of a microlithographic projection exposure apparatus includes a mirror element having a mirror substrate, and a reflection region formed on a surface of the mirror substrate. The arrangement also includes at least one actuator configured to move the mirror element in at least one degree of freedom, and a mounting element, which acts on the mirror substrate. The mounting element alone holds the mirror element at least approximately in an equilibrium position, such that the at least one actuator is at least approximately free of forces in the equilibrium position.
US10007185B2 Electron beam lithography method and apparatus
Disclosed is an electron beam lithography method. The method comprises obtaining a target pattern having a first width to be formed on a substrate, acquiring a dose pattern including a fixed dose cell which corresponds to a region of the dose pattern with a constant dose amount of electron beam to be provided onto the substrate and a variable dose cell which corresponds to a region of the dose pattern with a variable dose amount which is varied based on the first width of the target pattern, and providing the electron beam to expose the substrate according to the dose pattern.
US10007184B2 Silicon-containing underlayers
Wet-strippable underlayer compositions comprising one or more silicon-containing polymers comprising a backbone comprising Si—O linkages, one or more organic blend polymers, and a cure catalyst are provided. These compositions are useful in the manufacture of various electronic devices.
US10007181B2 Chemically amplified positive resist dry film, dry film laminate and method of preparing laminate
A chemically amplified positive resist dry film to be formed on a support film contains 5-40 wt % of a component having a boiling point of 55-250° C. under atmospheric pressure. The resist dry film having flexibility and dimensional stability can be prepared through simple steps. The resist dry film can be efficiently and briefly laid on an article and processed to form a pattern.
US10007178B2 Positive resist composition and patterning process
A positive resist composition is provided comprising a polymer having an acid labile group and an acid generator bound to its backbone, in admixture with an onium salt having a specific cation structure capable of generating sulfonic acid having a molecular weight of at least 540. The composition is effective for suppressing acid diffusion, has high resolution, and forms a pattern of satisfactory profile and minimal edge roughness after exposure and development.
US10007172B2 Multifunction powered hand grip for devices
A handgrip adapted to support an imaging device, such as a digital video recorder. The handgrip may have an internal battery which provides auxiliary power to the device mounted thereon. The handgrip may have connectors with allow the plugging in of a jumper cable from the device to the handgrip to allow for the provision of power. The handgrip may be adapted to be recharged using standard connector interfaces.
US10007170B2 Monolithic frequency converter
Tunable monolithic cavity-based frequency converter pumped by a single-frequency laser where cavity resonance(s) are achieved by independently changing the temperatures of different sections of the crystal, including the periodically poled section and one or more adjacent, non-poled regions. Having independent control of the phase matching temperature and the cavity resonance for a down-converted beam increases the efficiency.
US10007167B1 Radio-frequency loss reduction in photonic circuits
In photonic integrated circuits implemented in silicon-on-insulator substrates, non-conductive channels formed, in accordance with various embodiments, in the silicon device layer and/or the silicon handle of the substrate in regions underneath radio-frequency transmission lines of photonic devices can provide breaks in parasitic conductive layers of the substrate, thereby reducing radio-frequency substrate losses.
US10007165B2 Electrophoretic fluids
This invention relates to electrophoretic fluids, the use of these fluids for the preparation of an electrophoretic display device, and electrophoretic displays comprising such fluids.
US10007161B2 Display device
Provided is a novel display device which includes a cholesteric liquid crystal and in which a rewritable region and a region capable of retaining display content can coexist. The connection of a capacitor to a liquid crystal element including a cholesteric liquid crystal can be externally controlled, so that display can be maintained or changed. The connection of the capacitor to the liquid crystal element can be controlled using a transistor as a switching element. When a transistor including an oxide semiconductor is used as the transistor, leakage can be reduced and the voltage of the capacitor can be favorably retained.
US10007159B2 Display device
A display device is disclosed. The display device includes a display panel including first to nth signal lines formed in a display area in which pixels are formed, and first to nth link lines which are formed in a non-display area excluding the display area from the display panel. The first to nth link lines are respectively connected to the first to nth signal lines, where ‘n’ is an even natural number equal to or greater than 2. At least one of the first to nth link lines includes a hole passing through the at least one link line.
US10007154B2 Liquid crystal display device
Provided is a display device. The display device includes: a TFT array substrate; a column spacer on the TFT array substrate; and a non-light transmissive material layer under the column spacer, the non-light transmissive material layer being in contact with a lower surface of the column spacer and formed of a non-light transmissive material having a different refractive index from the column spacer.
US10007145B2 Backlight for curved-surface liquid crystal display device and curved-surface liquid crystal display device
The present invention relates to a display device, and particularly to a backlight for a curved-surface liquid crystal display device and a curved-surface liquid crystal display device. The backlight comprises: a backplane which matches a curved-surface LCD display screen of the curved-surface liquid crystal display device; a supporting member which comprises a plurality of stepped surfaces parallel with a base plate of the backplane; and light sources which are arranged on each of the stepped surfaces, wherein the plurality of light sources form a curved surface projecting to one direction, and the projecting direction of the curved surface is the same as that of the curved-surface LCD display screen. Due to the stepped structure, the optical distribution of light sources along the curved surface is realized without bending mechanical structures and optical components of the backlight, and the fabrication difficulty of the backlight is reduced.
US10007143B2 Display panel, fabricating method thereof, driving method, display device
A display panel, a fabricating method thereof, and a display device are disclosed, which relate to the field of display technology. The display panel comprises an array substrate, an assembly substrate, and a liquid crystal layer arranged between the array substrate and the assembly substrate. The display panel has a totally transmissive mode and a totally reflective mode. An electrochromic reflective layer is arranged on a side of the array substrate close to the liquid crystal layer, and is configured to reflect external ambient light in the totally reflective mode and to exhibit a transparent state to completely transmit light in the totally transmissive mode.
US10007139B2 Liquid crystal display module and liquid crystal display comprising the same
A liquid crystal display module includes first and second polarizing plates, and a liquid crystal panel between the polarizing plates. The second polarizing plate comprises an optical film on a polarizer. The optical film comprises a high refractive index pattern layer having at least one engraved pattern, and a low refractive index pattern layer having a filling pattern that fills at least a portion of the engraved pattern. The high refractive index pattern layer has a higher refractive index than the low refractive index pattern layer. The optical film is disposed such that light emitted from the liquid crystal panel will enter the low refractive index pattern layer and then be emitted through the high refractive index pattern layer. A liquid crystal display includes the liquid crystal display module.
US10007137B2 Optical device package
The present invention prevents an optical device from malfunctioning or receiving a reduced amount of light due to a foreign object adhering to or floating above a light receiving portion of the optical device. A metal frame (31) includes at least one protruding section (34) that protrudes toward an LCOS element (11).
US10007133B2 Liquid crystal display device and touch panel
To provide a highly reliable liquid crystal display device including flexible substrates and a crystalline oxide semiconductor film for a backplane. The device includes a flexible first substrate, a flexible second substrate facing the first substrate, and a liquid crystal layer sealed between the substrates with a sealing member. The first substrate is provided with a layer including a transistor, an organic resin film over the transistor, a pixel electrode and a common electrode over the organic resin film, which partly overlap with each other with an insulating film provided therebetween, and an alignment film thereover. The transistor includes a crystalline oxide semiconductor film as a semiconductor layer where a channel is formed. Drying treatment is performed on the layer before the liquid crystal layer is sealed between the substrates, and steps from the drying treatment to sealing of the liquid crystal layer are performed without exposure to the air.
US10007132B2 Display panel comprising first and second substrates having crack guide grooves formed on outer surfaces of the first and second substrates facing away from each other
Provided are a display panel and a thin film transistor array substrate. According to one or more exemplary embodiments, a display panel includes: a first substrate including a pixel area and a non-pixel area; a second substrate that faces the first substrate; and a crack guide groove disposed on a surface of at least one of the first substrate and the second substrate.
US10007126B2 Lens moving apparatus
Embodiments provide a lens moving apparatus including a housing for supporting a first magnet, a bobbin including a coil disposed on an outer surface thereof and inside the first magnet so as to move in the housing in a first direction parallel to an optical axis by electromagnetic interaction between the first magnet and the coil, and upper and lower elastic members, each of which is provided at the bobbin and the housing and includes an inner frame coupled to the bobbin and an outer frame coupled to the housing, wherein at least one of the upper and lower elastic members is constituted by a printed circuit board.
US10007122B2 Three-dimensional display substrate, its Manufacturing method and three-dimensional display device
The present disclosure provides a 3D display substrate, its manufacturing method and a 3D display device. The 3D display substrate includes a base substrate, a color filter layer arranged on the base substrate, and an optical structure layer arranged on the base substrate and at a light-exiting side of the color filter layer. The optical structure layer includes a first light-transmitting layer and a second light-transmitting layer having different refractive indices. An interface between the first light-transmitting layer and the second light-transmitting layer is of a concave-convex structure, so as to enable one of the first light-transmitting layer and the second light-transmitting layer to form a lens array structure for 3D display.
US10007121B2 See-through head-mounted display
The invention provides a see-through head-mounted display, including: an inner optical mechanism covered by a nontransparent housing having an opening and providing an image beam from the opening; and an outer optical mechanism including an outer polarizing beam splitter guiding the image beam from the opening and an environment beam to the same direction. The inner optical mechanism includes at least a mirror and a driving motor. The mirror reflects the image beam to make the image beam incident to the outer optical mechanism. The driving motor moves the mirror to vary the image distance from the mirror.
US10007118B2 Compact optical system with improved illumination
A compact optical system with improved contrast for a head-worn computer includes a light source including a lens with positive optical power positioned within the head-worn computer and adapted to project converging illuminating light towards a partially reflective partially transmissive surface wherein the illuminating light forms a spot with an area smaller than the light source on the partially reflective partially transmissive surface prior to being reflected as diverging illuminating light that passes through a field lens and towards a reflective display. The illuminating light reflects off a surface of the reflective display, forming diverging image light which is transmitted through the field lens and then through the partially reflective partially transmissive surface to a lower display optical system adapted to present the image light to an eye of a user wearing the head-worn computer.
US10007109B2 Wavelength discriminating imaging systems and methods
The present disclosure provides wavelength discriminating imaging systems and methods that spatially separate (over different depths) the wavelength constituents of an image using a dispersive lens system or element, such that this spectral information may be exploited and used. The wavelength constituents of an image are deconstructed and identified over different depths using a dispersive lens system or element.
US10007101B2 Illumination device for a microscope or an optical 3D surface measuring apparatus
An illumination device for a microscope or an optical 3D surface measuring apparatus, more particularly according to the principle of focus variation. The illumination device includes LEDs arranged in a planar fashion, and an illumination optical unit for imaging the illumination spectrum onto an object to be examined. The illumination optical unit includes an arrangement of converging lenses and one Fresnel lens, and the light beams emitted by the LEDs firstly impinge on the converging lenses and then impinge in a parallel-directed manner on the Fresnel lens. The Fresnel lens is oriented in reflective arrangement such that lens vertices of a prism structure are arranged at a light exit side of the Fresnel lens, facing away from the converging lenses. The converging lenses are formed by annular segments, and adjacent annular segments adjoin one another in a planar fashion at a segment side surface.
US10007099B2 Variable-magnification optical system, imaging optical device, and digital appliance
A variable-magnification optical system has five lens groups, namely, from object side, positive, negative, positive, positive, and negative lens groups, and achieves magnification variation by varying all axial distances between the lens groups. Focusing is achieved by moving the fourth lens group along an optical axis. Vibration correction is achieved by moving all or part of the fifth lens group perpendicularly to the optical axis. Fulfilled are formulae 4.0<|f1/f2|<6.0, 1.0
US10007096B2 Three-piece infrared single wavelength lens system
A three-piece infrared single wavelength lens system includes, in order from the object side to the image side: a stop, a first lens element with a positive refractive power, a second lens element with a positive refractive power, and a third lens element with a positive refractive power. The focal length of the first lens element is f1, the focal length of the second lens element and the third lens element combined is f23, and they satisfy the relation: 0.5
US10007092B2 Optical lens assembly
An optical lens assembly includes an aperture stop, a first lens element to a sixth lens element from an object side toward an image side along an optical axis. The third lens element has an object-side surface with a concave portion in a vicinity of its periphery, and an image-side surface with a convex portion in a vicinity of the optical axis. The fourth lens element has an image-side surface with a convex portion in a vicinity of the optical axis. The fifth lens element positive refractive power has an object-side surface with a convex portion in a vicinity of the optical axis. The sixth lens element has an object-side surface with a convex portion in a vicinity of its periphery. The thickness of lens elements T1, T2, T3, T4, T6 satisfies (T1+T2+T3+T4)/T6≤4.0.
US10007088B2 Optical lens system with a wide field of view
An optical lens system with a wide field of view includes, in order from the object side to the image side: a stop; a first lens element with a positive refractive power having a convex image-side surface and at least one aspheric surface; a second lens element with a negative refractive power having a concave image-side surface and at least one aspheric surface; a third lens element with a positive refractive power having a concave object-side surface and at least one aspheric surface; and a fourth lens element with a negative refractive power having a convex object-side surface and at least one aspheric surface, at least one of the object-side and the image-side surfaces of the fourth lens element is formed with an inflection point.
US10007087B2 Optical image capturing system
The invention discloses a three-piece optical lens for capturing image and a three-piece optical module for capturing image. In order from an object side to an image side, the optical lens along the optical axis comprises a first lens with positive refractive power; a second lens with refractive power; and a third lens with refractive power; and at least one of the image-side surface and object-side surface of each of the three lens elements are aspheric. The optical lens can increase aperture value and improve the imaging quality for use in compact cameras.
US10007082B2 Lens driving apparatus
Disclosed is a lens driving apparatus. The lens driving apparatus includes a base formed at a center thereof with a first opening; a housing coupled with the base and having a second opening corresponding to the first opening; a yoke installed on the base and including a horizontal plate having a third opening corresponding to the first opening and a vertical plate protruding upward from the horizontal plate; a bobbin movably installed in the yoke and coupled with a lens module; a coil fixedly disposed around the bobbin; a plurality of magnets provided at the vertical plate of the yoke to face the coil; and a spring installed on at least one of upper and lower portions of the yoke to return the bobbin, which has moved up due to interaction between the magnet and the coil, to its initial position.
US10007078B2 Optical fiber ribbon
An optical fiber ribbon is disclosed. The optical fiber ribbon includes first and second optical fibers arranged in parallel, and at least one coupling member made of a resin material. The coupling member couples the first and second optical fibers by adhering the first and second optical fibers each other intermittently in a longitudinal direction of the first and second optical fibers. A breaking elongation of the resin material constituting the coupling member is equal to or more than 200% and equal to or less than 500%.
US10007073B2 Optical component including a high-relative-refractive-index-index-difference optical fiber a single-mode optical fiber an optical device and a fixing member to fix a relative opsition
An optical component includes: a high-relative-refractive-index-difference optical fiber; a single-mode optical fiber fusion-spliced to the high-relative-refractive-index-difference optical fiber, a mode-field diameter of the single-mode optical fiber being greater than a mode-field diameter of the high-relative-refractive-index-difference optical fiber at a wavelength of 1550 nm; and an optical device connected to an end surface of the high-relative-refractive-index-difference optical fiber where the single-mode optical fiber is not fusion-spliced. A total of a connection loss between the high-relative-refractive-index-difference optical fiber and the single-mode optical fiber at the wavelength of 1550 nm and a connection loss between the high-relative-refractive-index-difference optical fiber and the optical device at the wavelength of 1550 nm is less than a connection loss at the wavelength of 1550 nm when the single-mode optical fiber is connected to the optical device directly.
US10007071B2 Optical bodies having a total internal reflection surface and a short optical path length
Optical bodies having a total internal reflection surface and a short optical path length along with electronic devices using the optical bodies are disclosed. The optical body comprises at least one optical channel and comprises a total internal reflection (TIR) surface and a lens located on a bottom of the optical body. By way of example, the short optical path length may have the lens of the optical body at a distance of 500 microns or less from a front end of the optical module. In another embodiments, the optical body may include a window adjacent to the front end. Methods for making an optical connector are also disclosed.
US10007069B2 Fiber optical connector
A fiber optical connector comprises at least one fiber optical connector and a receptacle. The least one fiber optical connector comprises an outer housing, an inner housing, a plurality of ferrules, a plurality of compressible springs, a plurality of optical fibers, a supporting seat and a rear supporting assembly. The rear supporting assembly comprises a rear supporting tube, a ring, a pipe and a sleeve. The plurality of ferrules are provided in the inner housing and the inner housing is provided with outer latching portions at two sides of the inner housing; the rear supporting assembly further comprises a clamping collar, the clamping collar is sheathed on an outer surface of a rear segment of the pipe. The receptacle is provided with mating tubes in which the ferrules of the at least one fiber optical connector are correspondingly inserted. With such a configuration, the number of ferrules provided inside a single SC connector of the optical fiber standard specification is increased.
US10007067B2 Optical connector attachment tool having light transmissive wedge
A wedge device for use with a fiber optic connector comprises an insert body comprising a light transmissive material. The insert body defines a wedge portion integrally extending into a light pass structure, the light pass structure terminating in a single upper face distal from the wedge portion. For example, wedge device may be a unitary member formed entirely of the light transmissive material.
US10007065B2 Multiplexed optoelectronic engines
An example device includes a first semiconductor component comprising at least two lasers to emit light at a first wavelength; a second semiconductor component comprising at least two lasers to emit light at a second wavelength, the first wavelength being different from the second wavelength; and an optical multiplexer to receive light from two lasers at the first wavelength and light from two lasers at the second wavelength. The optical multiplexer component includes a first output interface to couple light from one laser at the first wavelength and light from one laser at the second wavelength to a first optical fiber, and a second output interface to couple light from one laser at the first wavelength and light from one laser at the second wavelength beams to a second optical fiber.
US10007062B2 Optical fiber assembly
An optical fiber assembly includes a ferrule and a plurality of optical fibers. Each optical fiber has an end portion positioned generally adjacent a front face of the ferrule. The end portion of each optical fiber has an end face for engaging a mating optical component and an enlarged portion with at least a portion thereof engaging the ferrule generally adjacent the front face of the ferrule. A method of fabricating an optical fiber assembly is also disclosed.
US10007051B2 Backlight module and display device
The present invention belongs to the field of display technology, and particularly relates to a backlight module and a display device. The backlight module comprises a light source and a light guide plate, the light source being arranged at a light incident surface side of the light guide plate and a light guide pattern comprising a gap being arranged on a rear surface of the light guide plate opposite to a light-exiting surface of the light guide plate, wherein the backlight module further comprises a reflector unit that is used for reflecting light passing through the gap of the light guide pattern arranged on the rear surface of the light guide plate back into the light guide plate, so that the reflected light exits from the light-exiting surface of the light guide plate.
US10007050B2 Display device with surface light source having light redirecting member
A light redirecting member includes an incidence surface; a first total reflection surface, two light guiding parts; two second total reflection surfaces disposed at respctivee end portions of the two light guiding parts such that a distance between the second total reflection surface and a virtual plane increases as the second total reflection surface extends from the end portions; and two emission surfaces. The virtual plane includes the optical axis and a first virtual line which intersects the optical axis and extends in an extending direction of the two light guiding parts, the two second total reflection surfaces being surfaces on which light which is incident on the incidence surface and directly reaches the two second total reflection surfaces is incident at an angle equal to or greater than a critical angle, the two second total reflection surfaces being configured to reflect the light.
US10007049B2 Quantum rod backlight module
Disclosed herein is a quantum rod backlight module for a liquid crystal display. The quantum rod backlight module includes a quantum rod layer disposing at one side of a backlight source and comprising a plurality of quantum rods, wherein the major axes of the plurality of quantum rods are aligned along a direction parallel to a surface of the quantum rod layer; a first micro-prism layer including a plurality of first parallel strip-shape prisms, and a second micro-prism layer including a plurality of second parallel strip-shape prisms, wherein both of the alignment directions of the first parallel strip-shape prisms and the second parallel strip-shape prisms are perpendicular to the direction of the major axes of the plurality of quantum rods, and the retardations of the first micro-prism layer and the second micro-prism layer are zero.
US10007047B2 Display apparatus having thermally protected backlight assembly
A spacer member is provided within a display apparatus that includes a heat-emitting light source and a thermally deformable light guide plate. In one embodiment, the spacer member includes a pair of spacer members disposed at sides of the light source and engaging the light guide plate so as to space the light source from a light receiving incident surface of the PGP by a predetermined distance.
US10007044B2 Optical system for precision control of an electric field within the focus of a laser beam
Disclosed are various implementations for controlling an electric field within a focused beam of electromagnetic radiation. In one example, among others, a system includes a first birefringent element encodes a first phase shift on a vertical component of a polarization of an input beam. A first wave plate rotates a polarization of an output beam of the first birefringent element by an angle. A second birefringent element encodes a second phase shift to a vertical component of the output beam of the first wave plate. A second wave plate rotates a polarization of the output beam of the second birefringent element by another angle. By mechanically or electronically varying parameters of the system, the polarization in the focus of the beam can be continuously orientated in any desired direction.
US10007041B2 Optical depolarizer
Methods, systems, and apparatus, for optical depolarization. One optical depolarizer includes a light-combining module comprising a birefringent prism, wherein an optic axis of a first crystal of the birefringent prism forms a 90° angle with an optic axis of a second crystal of the birefringent prism; and a depolarization module, wherein the depolarization module is disposed at a light emitting end of the light-combining module, the depolarization module comprising a light splitting component and a light-combining component disposed at an emitting end of the light-splitting component, and a delayer disposed between the light-splitting component and the light-combining component, wherein the delayer is disposed on an emitting optical path of the light-splitting component.
US10007039B2 Multilayer optical interference filter
Multilayer optical interference filter for filtering light constructed by alternating materials having different refractive indexes, with layer thicknesses calculated in order to achieve a transmittance in accordance with the inverse of the Melatonin Suppression Action Spectrum.
US10007034B2 Auto focusing device
An auto focusing lens includes an active lens including a lens body including electroactive polymer and a transparent electrode at least partially coated on a surface of the lens body, and a controller controlling the focus of the active lens by applying a voltage to the transparent electrode.
US10007030B2 Antireflective film, polarizing plate, cover glass, image display device, method for producing antireflective film, cloth for cleaning antireflective film, kit including antireflective film and cleaning cloth, and method for cleaning antireflective film
The invention is to provide a antireflective film having a moth-eye structure, which has sufficient antireflective performances, which exhibits excellent planar uniformity, and which can be manufactured by a simple method; a polarizing plate, a cover glass, and an image display device that have the antireflective film; a method for producing the antireflective film; a cloth for cleaning the antireflective film; a kit including the antireflective film and the cleaning cloth; and a method for cleaning the antireflective film. The invention provides a antireflective film which includes a plastic substrate; a infiltration layer; a antireflective layer including a binder resin and particles with an average primary particle diameter of 50 nm to 700 nm, in this order in an adjacent manner, in which the antireflective layer has moth-eye structures formed by the particles on the surface opposite to the infiltration layer.
US10007028B2 Photosensitive resin composition and color filter using the same
A photosensitive resin composition includes (A) a binder resin including an epoxy resin; (B) a photopolymerizable monomer; (C) a photopolymerization initiator; (D) a colorant including a dye represented by the following Chemical Formula 1, wherein in the above Chemical Formula 1, each substituent is the same as defined in the detailed description; and (E) a solvent.
US10007027B2 Hand held storm detector
An apparatus for detecting a storm, including a partially transparent housing defining a cavity and a suspended magnetic element positioned within the cavity. The magnetic element is rotatable in a first plane and pivotable in second plane and third planes, wherein the second plane is perpendicular to the first plane and the third plane is perpendicular to the first plane and perpendicular to the second plane. A rapid pivot of the magnetic element away from the pull of gravity signals a close proximity of a storm. A first sensor operationally connected to the magnetic element for measuring the deflection of the magnetic element, dampening fluid substantially fills the cavity, a second sensor positioned within the housing for measuring the degree to which the magnetic element is level, and a laser operationally connected to the magnetic element and positioned to emit a beam of light corresponding to the orientation of the magnetic element.
US10007026B2 Laser sensor with flourescent loaded transparent plastic
A sensor for a laser may contain an at least partially transparent plastic with a fluorescent material that receives laser light at one frequency and creates light inside the transparent plastic with a second, different frequency. The light at the second frequency may travel through the plastic to an electronic sensor mounted against the transparent plastic. The sensor may be several feet in length or longer and still detect a single impinging Class I or Class II laser beam. In systems where the position of the laser may be known, a set of linear gain coefficients may be determined to calibrate the electronic sensor, as the signal strength of a received signal may decay with the distance from the electronic sensor to the location where the laser beam impinges the plastic element.
US10007024B2 X-ray generator regulation with high energy tail windows
The techniques and device provided herein relate to regulating a source generator in X-ray based measurement for downhole applications. A source stream of photons is produced, via a generator of an X-ray system of a logging tool. A direct channel allows for the passage of a stream of photons, where a high energy filter filters a low energy part of the stream of photons. The resultant stream is measured by a reference detector to identify a high energy peak in a spectrum measurement derived based upon the resultant photon stream. From there, a normalized difference between a plurality of windows of the high energy peak is determined and subsequent output of the generator is based upon the normalized difference.
US10007021B2 Scanning systems
The invention provides methods, systems and detector arrangements for scanning an object moving in a first direction that includes the steps of irradiating the object with radiation having a peak energy of at least 900 keV, providing a first detector region having a thickness of at least 2 mm and a second detector region having a thickness of at least 5 mm where the second detector region is arranged to receive radiation that has passed through the first detector region, and detecting the radiation after it has interacted with or passed through the object in order to provide information relating to the object.
US10007020B2 Vehicle inspection system and method with vehicle reference image retrieval and comparison function
A vehicle inspection method is disclosed, comprising steps of: implementing a ray scanning inspection on an inspected vehicle, so as to obtain a ray scanning inspection image of the inspected vehicle; extracting vehicle characteristic information; comparing the vehicle characteristic information of the inspected vehicle to vehicle reference characteristics stored in a database, selecting a closest vehicle reference characteristic which is closest to the vehicle characteristic information, and finding out a closest ray transmission reference image on the basis of a corresponding relationship between the vehicle reference characteristics and ray transmission reference images stored in the storage unit; determining a first distinguishing area of the ray scanning inspection image from the closest ray transmission reference image by comparing the ray scanning inspection image of the inspected vehicle to the closest ray transmission reference image. A vehicle inspection system is also disclosed.
US10007016B2 Downhole closed-loop magnetostrictive sensing element for downhole applications
A downhole closed-loop magnetostrictive sensor includes a magnetic field generating member and a waveguide operatively connected to the magnetic field generating member. At least one of the waveguide and the magnetic field generating member is responsive to a parameter being sensed. A sensor is operatively connected to the waveguide, and a housing includes a chamber enclosing the magnetic field generating member, the waveguide and the sensor. The housing is configured and disposed to withstand a downhole environment.
US10007014B2 Method for downloading data to a central unit in a seismic data acquisition system
It is proposed a method for downloading data to a central unit in a seismic data acquisition system including a network, connected to the central unit and having a plurality of modules. Each module is adapted to generate and/or receive data and to store them. The method includes the following steps, for a given module: when the given module is connected, via a wired or wireless link, to the central unit, it sends to the central unit a historic, chronological or not, representative of data stored in the given module; the central unit cross-checks the historic with missing data of at least one pending experience, and upon match the central unit obtains at least some of the missing data from the given module.
US10007013B2 Electronic unit for a streamer
An electronic unit is constructed having a casing, at least partially flexible, at least partially made of a polymer material. The casing extends along a longitudinal axis (X) between two lateral ends and has a hollow cylindrical core for housing a portion of a core cable of a streamer, and a plurality of walls outwardly extending from the hollow cylindrical core, delimiting spaces configured for housing electronics, and having free ends. One of the walls and the hollow cylindrical core of the casing have a through-slot that extends longitudinally over a total length of the casing from one lateral end to another lateral end. An electronic board has at least one flexible part and configured for at least partially resting on free ends of at least two of the plurality of walls.
US10007008B2 Detector unit for detector array of radiation imaging modality
Among other things, a detector unit for a detector array of a radiation imaging modality is provided. In some embodiments, the detector unit comprises a radiation detection sub-assembly and an electronics sub-assembly. In some embodiments, at least some portions of the detector unit, such as the electronics sub-assembly, may be formed via a semiconductor fabrication technique. By way of example, an electronics sub-assembly may be formed via a semiconductor fabrication technique and may comprise electronic circuitry which is embedded in a molding compound. In some embodiments, such electronic circuitry may be electrically coupled together via electrically conductive traces and/or vias.
US10007006B2 Semiconductor photodetection device, radiation counting device, and control method of semiconductor photodetection device
Noise of signals in an image sensor is reduced. A pixel circuit generates a reset signal of a predetermined initial voltage and an exposure signal of a signal voltage according to an exposure amount of light in order. An analog-digital conversion unit performs a reset sampling process of converting the reset signal into a first digital signal at a predetermined reset sampling interval and an exposure sampling process of converting the exposure signal into a second digital signal at an exposure sampling interval that does not exceed twice the predetermined reset sampling interval in order. A detection unit detects the light based on the first digital signal and a second digital signal.
US10007005B2 Radiation detector, radiation detection apparatus, and method of manufacturing radiation detector
A method of manufacturing a radiation detector according to an embodiment includes: forming a plurality of scintillator array columns, each of the scintillator array columns being formed by preparing a scintillator member that a thickness being smaller than a length and a width, the scintillator member having a first face, a second face, a third face, and a fourth face, and being cut from the third face along the second direction to form at least a groove that penetrates from the first face to the second face but does not reach the fourth face to have an uncut portion near the fourth face; stacking the scintillator array columns in the first direction with a space between each of adjacent two scintillator array columns, and filling a spacer material into the space; inserting a reflector into each space and each groove; and cutting the uncut portion.
US10007004B2 Apparatus and method of manufacturing radiation detection panel
According to one embodiment, an apparatus of manufacturing a radiation detection panel, includes an evaporation source configured to evaporate a scintillator material and emit the scintillator material vertically upward, a holding mechanism located vertically above the evaporation source, and holding a photoelectric conversion substrate, and a heat conductor arranged opposite to the holding mechanism with a gap.
US10007001B1 Active short-wave infrared four-dimensional camera
A lidar system operates as an active short-wave infrared (SWIR) camera system to determine a four-dimensional image at each point in a two-dimensional field of regard. The camera system includes a short-wave infrared spectrum scanner that transmits a pulse of light at a particular position or coordinate in a two-dimensional field of regard and a receiver that detects return pulses scattered from a target in the field of regard coincident with the particular position. The receiver includes a detector that detects the returned pulse, a range determination unit that determines, based on the timing of the returned pulse, a distance to the target at the particular position, and an intensity measurement unit that determines the magnitude, amplitude, or intensity of the returned pulse, which information provides an indication of the relative, or in some cases, absolute reflectivity of the target at the particular point in the field of regard.
US10006999B2 Driver assistance system for detecting an object in the surroundings of a vehicle
A method in a driver assistance system of a vehicle for detecting an object in the surroundings of the vehicle. The method has the following steps: emission of at least one measuring pulse by a transmitter; reception of a reflection of the measuring pulse by at least one receiver; determination of a Doppler shift between the emitted measuring pulse and the received reflection in an analysis unit; and determination of a direction toward the object based on the determined Doppler shift.
US10006980B2 Beacon localization method
The method for localizing a beacon consists in transmitting, by a first transceiver, an initiation signal, which is received by second and third transceivers, in calculating, by means of said initiation signal, errors between a reference frequency of the first transceiver and reference frequencies of the second and third transceivers, in transmitting, by the beacon, a first pulsed signal, which is received by the first, second and third transceivers, in transmitting, by the first transceiver, a second pulsed signal, which is received by the second and third transceivers, in calculating differences in the times-of-flight of the first and second pulsed signals, each time-of-flight difference being calculated in a time base provided by a local oscillator of the first transceiver by means of reference frequency errors, and in calculating a beacon position by means of the times-of-flight.
US10006977B2 Open magnetic resonance imaging
Embodiments of the invention are directed to a method for designing the arrangement of superconducting windings for an open MRI system capable of supporting the imaging sequences for CE-BMRI and to a method of coil fabrication that can make a practical magnet from the design.
US10006975B2 Magnetic resonance imaging apparatus and method of displaying information thereof
A magnetic resonance imaging apparatus configured to collect magnetic resonance signals from a subject is provided. The apparatus includes a magnetic field generating device, and an electronic paper located at the magnetic field generating device and configured to display predetermined information.
US10006974B2 Automated system for magnet quality measurements
An automated magnet quality measurement system includes a magnet measuring component and an automated magnet moving component. The magnet measuring component can be configured to measure EMF for a plurality of magnets. The automated magnet moving component can move each of the plurality of magnets into and out of the magnet measuring component without requiring any manual intervention, with only one of the plurality of magnets being within the magnet measuring component at a given time. The magnet measuring component can be a Helmholtz coil and the automated magnet moving component can be a rotating disk. The overall system can also include a loading system configured to load each of the magnets onto the automated magnet moving component on an individual and sequential basis, and a sorting system configured to sort the magnets based upon their EMF measurements.
US10006973B2 Magnetometer with a light emitting diode
A device includes a diamond with one or more nitrogen vacancies, a light emitting diode configured to emit light that travels through the diamond, and a photo sensor configured to sense the light. The device also includes a processor operatively coupled to the photo sensor. The processor is configured to determine, based on the light sensed by the photo sensor, a magnetic field applied to the diamond.
US10006965B2 Integrated circuit chip and a method for testing the same
An integrated circuit chip includes at least two integrated circuits, at least three scan chains, and a multiplexor circuitry. Each integrated circuit includes an integrated circuit input port and an integrated circuit output port. The scan chains and the integrated circuits are coupled by default with a series chain having integrated circuits and scan chains alternating each other. The series chain starts with an initial scan chain and ends with the end scan chain. Each scan chain except the initial one includes a first scan chain input port coupled by default with the integrated circuit output port of the respective adjacent integrated circuit. Each scan chain except the end one includes a first scan chain output port coupled by default with the integrated circuit input port of the respective adjacent integrated circuit.
US10006962B2 Serial I/O communication control signals coupled to tap control signals
The present disclosure describes a novel method and apparatus of using the JTAG TAP's TMS and TCK terminals as a general purpose serial Input/Output (I/O) bus. According to the present disclosure, the TAP's TMS terminal is used as a clock signal and the TCK terminal is used as a bidirectional data signal to allow serial communication to occur between; (1) an IC and an external controller, (2) between a first and second IC, or (3) between a first and second core circuit within an IC.
US10006959B2 Testing and setting performance parameters in a semiconductor device and method therefor
A method of determining temperature ranges and setting performance parameters in a semiconductor device that may include at least one temperature sensing circuit is disclosed. The temperature sensing circuits may be used to control various operating parameters to improve the operation of the semiconductor device over a wide temperature range. The performance parameters may be set to improve speed parameters and/or decrease current consumption over a wide range of temperature ranges.
US10006956B2 Systems and methods for determining an operational condition of a capacitor package
Systems and methods for determining an operational condition of a capacitor package are disclosed. According to an aspect, a system may include a capacitor package including a dielectric material operatively connected between a first terminal and a second terminal. The system may include a Zener diode being operatively connected with its cathode at a third terminal and its anode at the second terminal. The system may also include a test pin being conductively connected to the third terminal. The system may also include a testing module configured to receive an electrical output from the test pin. The testing module may also be configured to determine an operational condition of the capacitor package based on the electrical output. The testing module may further be configured to present the operational condition of the capacitor package.
US10006947B2 Current detection circuit unaffected by noise
A current detection circuit includes a first resistor and a second resistor identical in current path and equal in resistance value, a first and second signal transmission units which transmit respectively a signal representing the potential of the first resistor, a third and fourth signal transmission units which transmit respectively a signal representing the potential of the second resistor, a first difference operation unit which calculates the difference between the respective signals from the first and second signal transmission units, a second difference operation unit which calculates the difference between the respective signals from the third and fourth signal transmission units, and a summing unit which sums the signals output from the first and second difference operation units. The first signal transmission unit and the fourth signal transmission unit, and the second signal transmission unit and the third signal transmission unit are disposed in proximity to each other.
US10006946B2 Fault current detection with an integrated magnetic sensor array
A system is provided, comprising: a magnet flux sensor; a first conductor proximate to the magnetic field sensor; a current controller coupled to the first wire; a second conductor proximate to the magnetic field sensor; wherein the first current controller and the second current controller ensure that current do not travel in opposite directions.
US10006945B2 Electric current sensor
An electric current sensor includes a primary conductor through which an electric current to be measured flows, and at least one magnetic sensor. The magnetic sensor includes a first magnetic sensor area, the output sensitivity of which is decreased when a magnetic field is applied to include a magnetic field component in a first direction along a sensitivity variation axis, and a second magnetic sensor area, the output sensitivity of which is increased when the magnetic field is applied to include a magnetic field component in a second direction that is opposite to the first direction.
US10006944B2 Electro-optic current sensor with high dynamic range and accuracy
An optical sensor assembly that senses current in a secondary electrical cable while sensing voltage in a primary electrical cable. The optical sensor assembly may include a sensor body, a concentrator core for measuring current. The concentrator core may be attached to a first end of the sensor body. The optical sensor assembly may include a plurality of extension arms that extend from the sensor body. The extension arms may include clamping devices on one end that are configured to attach to a first electrical cable. The concentrator core may be configured to at least partially surround a second electrical cable and sense the current from that second electrical cable.
US10006943B2 Semiconductor testing fixture and fabrication method thereof
A semiconductor testing fixture is provided. The semiconductor testing fixture comprises a substrate having a surface; a plurality of testing probes formed on the surface of the substrate; and a dielectric layer filling space between adjacent testing probes and covering side surfaces of the plurality of testing probes formed on the surface of the substrate.
US10006939B2 Testing probe and semiconductor testing fixture, and fabrication methods thereof
Testing probe and semiconductor testing fixture, and their fabrication methods are provided. A testing probe may configure a chamber through an insulating body. A first testing pin is disposed inside the chamber of the insulating body. The first testing pin includes: a first testing terminal on one end of the first testing pin and a first connection terminal on another end of the first testing pin. An elastic member is disposed inside the chamber and attached to the first testing pin to drive an upward or downward movement of the first testing pin along the chamber. A second testing pin is disposed around an outer sidewall surface of the insulating body enclosing the first testing pin. The second testing pin includes a second testing terminal on one end of the second testing pin and a second connection terminal on another end of the second testing pin.
US10006935B2 Scanning electrochemical microscopy
A method of controlling a scanning electrochemical microscopy probe tip comprising the following steps: oscillating the scanning electrochemical microscopy probe tip relative to the surface of interest; moving the oscillating scanning electrochemical microscopy probe tip towards the surface of interest; detecting damping of an amplitude of the oscillation of the scanning electrochemical microscopy probe tip resulting from the scanning electrochemical microscopy probe tip coming into contact with the surface of interest at the first location; using the detected damping to detect the surface of interest; retracting the scanning electrochemical microscopy probe tip away from the surface of interest without first translating the scanning electrochemical microscopy probe tip along the surface of interest while the scanning electrochemical microscopy probe tip is in intermittent contact with the surface of interest. The method further comprises measuring electrochemical signals produced at the oscillating scanning electrochemical microscopy probe tip while moving the oscillating scanning electrochemical microscopy probe tip towards and/or away from the surface of interest.
US10006934B2 Method for determining antifouling ability of a material surface and determining device for determining antifouling ability of material surface
A method for determining antifouling ability of a material surface is provided. The method includes (a) providing a determining device. The determining device includes a probe and a determining unit with a spring characteristic structure. The probe includes a micro particle or a micro particle and a pollutant fixed on a surface of the micro particle. The probe is fixed at one end of the spring characteristic structure. After the step (a), the method further includes (b) contacting the probe with a material surface-to-be-determined, (c) deforming the spring characteristic structure until the probe departs from the material surface-to-be-determined to recover the spring characteristic structure, and determining the level of the deformation, (d) determining the adhesion value of the probe to the material surface-to-be-determined using the deformation and (e) determining the antifouling ability of the material surface.
US10006932B2 Acceleration compensation of load sensors
In a mechanical test system, a method of compensating for acceleration induced load error in a load sensor in a mechanical communication with a component comprises measuring an acceleration of the component to obtain an acceleration measurement. A load sensor measures a force applied by the mechanical test system to a test sample in substantially a same direction of the acceleration to obtain a force measurement. The force measurement is modified with a transfer function that includes at least one of a gain correction and a phase correction to compensate for an error value in the force measurement attributed to movement of at least the load sensor when the force is applied to the test sample.
US10006929B2 Method and apparatus for reliable detection of opening and closing events
A methods is provided for reliable and accurate detection of opening or closing of doors or drawers using output signals generated by a sensor, the output signals directly or indirectly representative of the acceleration of the sensor over time. Areas under a curve for acceleration, or representations thereof, are determined and occurrence of movement events identified through comparison of calculated areas with certain thresholds. Areas are considered which span between zero crossing points of the acceleration curve, such that all elements of the corresponding sum are of the same sign, and consequent area signals have maximal amplitude. Pairs of substantially equal and opposite area signals may be sought, occurring within a given time separation, these characteristic of an opening or closing motion, consisting of a first acceleration in a first direction followed by a second in an opposing direction. Apparatus for the reliable detection of opening or closing events is also provided.
US10006922B2 Raman spectroscopy for detection of glycated analytes
The present invention relates to the optical measurement of blood analytes, such as glycated hemoglobin (HbA1c) and serum albumin as a functional metric of mean blood glucose in the diagnosis of diabetic patients. Non-enhanced Raman spectroscopy is employed as the analytical method for quantitative detection of blood analytes. Using processing techniques, non-enzymatic glycosylation (glycation) of the analytes results in measurable and highly reproducible changes in the acquired spectral data, which enable the accurate measurements and classification of glycated and unglycated analytes.
US10006920B2 Diagnostic kit for diagnosis of abnormal protein aggregation- or misfolding-related diseases using dissociation of protein aggregates
The present disclosure relates to a diagnostic kit capable of accurately diagnosing diseases or disorders related with abnormal aggregation or misfolding of proteins, including disorders or diseases caused by aggregation of β-amyloid such as Alzheimer's disease as well as disorders or diseases caused by aggregation of other proteins, based on concentration analysis of the aggregated proteins before and after dissociation.
US10006918B2 Fluorogenic hydrazine-substituted compounds
The present disclosure is directed to fluorogenic schiff base-forming dyes capable of detecting analytes containing aldehyde and ketone groups. The dyes contain nucleophilic hydrazinyl appendages and are capable of binding and detecting analytes in situ.
US10006916B2 Multiplexed detection with isotope-coded reporters
Some aspects of this invention provide reagents and methods for the sensitive, quantitative and simultaneous detection of target analytes in complex biological samples by liquid chromatography tandem mass spectrometry (LC MS/MS). Some aspects of this invention provide affinity reagents encoded with mass reporters for the sensitive and quantitative translation of an analyte of interest into a mass tag. The reagents and methods provided herein have general utility in analyte detection and encoding, for example, in biomolecular profiling, molecular diagnostics, and biochemical encoding.
US10006914B2 Rapid test for the qualitative and/or quantitative analysis of antibodies against human papilloma viruses (HPV) present in body fluid, and device for carrying out the rapid test
A rapid test for a qualitative and/or quantitative assay of antibodies present in body fluid against human papilloma viruses (HPV) includes mixing a specimen of body fluid with a reagent which essentially comprises a predetermined quantity of physiologically acting liquid and a predetermined quantity of at least one HPV-specific antigen. The mixture is fed to an analysis which utilizes a change that is at least one of measurable or perceivable by a user.
US10006913B2 Fluorescent-HAP: a diagnostic stain for HBV cores in cells
Heteroaryldihydropyrimidine (HAP)-based fluorescent stains (compounds), as well as uses of such stains as diagnostic reagents, viral-tracking agents, and/or tools for drug discovery are described. The present invention relates to heteroaryldihydropyrimidine (HAP)-based fluorescent stains (compounds), as well as uses of such stains as diagnostic reagents, viral-tracking agents, and/or tools for drug discovery.
US10006911B2 Methods and devices for integrating analyte extraction, concentration and detection
Disclosed herein are devices and methods that use aqueous two phase systems and lateral flow assays to detect target analytes in a sample. These devices and methods may be used to diagnose a disease or condition in a biological sample, such as blood or serum. In addition, these devices and methods may be used to detect allergens in a food samples or contaminants, such as environmental toxins, in water samples. Device and kit components may be conveniently assembled in a portable container and are amenable to actuation in most settings. The devices are simple to use, requiring a non-trained operator to simply add the sample to the device. Conveniently, the time it takes to detect the target analyte is very short. Thus, the devices and methods disclosed herein provide novel and useful means for point-of-care.
US10006907B2 Cartridge for assays with magnetic particles
A cartridge for detection of target components in a liquid sample includes a sample chamber, at least two reservoirs that can be furnished with magnetic particles, and at least two corresponding sensitive zones in which solved magnetic particles and/or target components can be detected. When a magnetic actuation field of a given configuration is established in the sample chamber, the magnetic particles of different reservoirs migrate predominantly to different sensitive zones. Thus a mixing of magnetic particles can be avoided.
US10006906B2 Detection assays and methods
This disclosure describes assay methods and kits for detecting a target. The methods and kits can be used to detect a target that is present in a sample at low concentration because the methods and kits amplify the signal indicating the presence of target in the sample. Generally, the methods and kits involve nanoparticle aggregation as a detectable signal that is enhanced by a trigger released from a vesicular compartment when the target is bound to a capture agent.
US10006902B2 High throughput screen
The present invention relates to a structure comprising a biological membrane and a porous or perforated substrate, a biological membrane, a substrate, a high throughput screen, methods for production of the structure membrane and substrate, and a method for screening a large number of test compounds in a short period. More particularly it relates to a structure comprising a biological membrane adhered to a porous or perforated substrate, a biological membrane capable of adhering with high resistance seals to a substrate such as perforated glass and the ability to form sheets having predominantly an ion channel or transporter of interest, a high throughput screen for determining the effect of test compounds on ion channel or transporter activity, methods for manufacture of the structure, membrane and substrate, and a method for monitoring ion channel or transporter activity in a membrane.
US10006901B2 CD4+CD25+ regulatory T cells from human blood
The present invention provides suppressive and/or regulative human CD4+CD25+ T cells, a method for expanding same, and the use of the suppressive and/or regulative human CD4+CD25+ T cells and the expanded T cells as regulatory agent.
US10006899B2 Nanopore-based sequencing chips using stacked wafer technology
A nanopore based sequencing chip is disclosed. The sequencing chip comprises a first portion made from a first wafer. The first portion includes an array of nanopore cells. The first portion further includes a measurement circuit connected to one or more nanopore cells, the measurement circuit producing an output measurement signal. The first portion further includes one or more vias transmitting the output measurement signal. The sequencing chip further includes a second portion made from a second wafer, the second portion comprising one or more corresponding vias receiving the output measurement signal.
US10006898B2 Analytical method for optimizing efficiency of hydrogen sulfide scavengers
A method of determining sulfur content in an aqueous fluid containing spent hydrogen sulfide scavenger from a scrubber or contactor tower is described as is a method of optimizing the hydrogen sulfide scavenger treatment rate in a scrubber or contactor tower. The method includes the steps of providing a sample of an aqueous fluid from the scrubbing tower where the aqueous fluid contains spent hydrogen sulfide scavenger; and using x-ray fluorescence to determine the amount of total sulfur in the sample. The method may also use the total sulfur content in the sample to determine the spent hydrogen sulfide scavenger in the sample and/or determine scavenger uptake. The method may also include the step of adjusting the amount of scavenger introduced into the aqueous fluid in the tower in response to the scavenger uptake, to optimize the scavenger treatment in the scrubber or contactor tower.
US10006891B2 Analytical instrumentation, analytical instrument assemblies, and analytical methods
Analytical instruments are provided that can include a sample inlet component with the sample inlet component including a first sampling port; a plurality of sample capturing assemblies; and a first valve assembly in fluid communication with both the sampling port and the sample capturing assemblies. The instrument can further include a sample analysis component in fluid communication with the first valve assembly of the sample inlet component; and an instrument control component in controlling communication with both the sample inlet component and the analysis component. Instrumental analysis methods are provided that can include continuously providing sample to at least one of a plurality of sample capturing assemblies; and selectively analyzing the contents of at least one of the plurality of sample capturing assemblies.
US10006890B2 Thermally modulated variable restrictor for normalization of dynamic split ratios
A chromatography system includes a separation column that separates a sample carried by a compressible mobile phase flow into analytes and a splitter in fluidic communication with the separation column to receive and divide the compressible mobile phase flow into first and second mobile phase streams in accordance with a split ratio. A thermally modulated variable restrictor is coupled between the splitter and a detector. The restrictor receives the first mobile phase stream from the splitter and has a temperature element in thermal communication with the first mobile phase stream to exchange heat therewith. A controller, in communication with the restrictor, dynamically adjusts a temperature setting of the temperature element of the restrictor to adjust the heat exchange between the thermally modulated variable restrictor and the first mobile phase stream in order to keep the split ratio constant throughout a chromatographic run.
US10006888B2 MEMS transducers in a phased array coupled to a flexible substrate using carbon nanotubes for conformal ultrasound scanning
A plurality of micro-electro-mechanical system (MEMS) transducers in a phased array are coupled to a flexible substrate using carbon nanotubes (CNTs) for conformal ultrasound scanning. Each transducer comprises a cantilever, magnetic material deposited on the cantilever, and a solenoid positioned relative to the magnetic material. The carbon nanotubes are grown on the cantilever and mechanically couple the transducer to one side of the flexible substrate. The other side of the flexible substrate is applied to a surface of a part under inspection, and the transducers are electrically connected to a processer to cause movement of the cantilevers when the solenoids are energized by the processor. The movement of the cantilevers results in movement of the carbon nanotubes, which imparts a force to the flexible substrate that results in ultrasound waves, which permeate the part. Returns from the ultrasound waves are interpreted by the processor to generate images of the part.
US10006886B2 Energy analysis method for hidden damage detection
A method of detecting internal defects in composites or other multilayer materials includes generating a wavefield on a surface of the material. Wavefield data is collected from the wavefield on the surface, and the measured wavefield data is processed to provide measured energy data. The method may include generating simulated or predicted energy data for the multilayer material that is compared to the simulated energy data to determine if the multilayer material has internal defects or damage below the surface. The method can be utilized to detect and/or quantify damage or other defects that are “hidden” by damage that is closer to the surface of the material.
US10006882B2 Biosensing system and methods using electron-ionic mechanisms at fluid-sensor interfaces
An example biosensor is provided and includes a semiconductor sensing element, a first electrode and a second electrode located on a first plane of the sensing element with a first electric field being applied thereacross, a third electrode located on a second plane of the sensing element parallel to and removed from the first plane with a second electric field being applied across the first electrode and the third electrode perpendicular to the first electric field, and a dielectric substrate having a first portion that constrains a fluid including an analyte on a surface of the sensing element, and a second portion that facilitates dielectric separation of the fluid from the electrodes. The mutually perpendicular electric fields facilitate adjusting a height of a fluid-sensor interface comprising an electrical double layer in the fluid enabling detection and characterization of the analyte.
US10006881B2 Microelectrodes for electrochemical gas detectors
An electrochemical gas sensor having an electrode with a catalyst distributed on a porous surface is described. The porous surface can be a polytetrafluoroethylene tape. Alternate embodiments include layered or stacked electrodes.
US10006879B2 Site specific chemically modified nanopore devices
Provided are site specific chemically modified nanopore devices and methods for manufacturing and using them. Site specific chemically modified nanopore devices can be used for analyte sensing and analysis, for example.
US10006878B2 Method and system of monitoring electrolyte levels and composition using capacitance or induction
Methods and systems for monitoring fluid levels and electrolyte levels used in a dialysis machine. A receptacle, configured to receive a container, comprises a plurality of curved side panels and a base to form a cylindrical shaped cavity for receiving a container. Each panel includes a conductive material on its inner surface and, optionally, a shielding on its outer surface. An electronics component housed within, or near, the receptacle drives the capacitive process and interprets generated data to determine fluid levels and compositions. An alternate receptacle includes one or two coils wrapped about the container and uses induction to determine fluid level.
US10006870B2 Micropatterning technique for creating morphologically specific free-floating structures for use as standards in the pharmaceutical industry
A method is provided of using morphologically specific free-floating structures as Standards in the pharmaceutical industry to test objects in drug containers. These structures are micropatterned according to a desired pattern. A container is filled with a defined number of the standards, which then can be used as a standard reference for testing other drug products held in a drug container. The testing pertains to optically identifying structures in the drug container that can be similar in size and shape as the standards, or that can be different in size and shape as the standards. The advantage of the method is that imaging systems with tracking algorithms that count and track sub-visible and visible particles in solution can be used to identify e.g. glass flakes and other foreign particles by comparing them to the shape and size of the standard reference particles.
US10006868B2 Method and device for gemstone evolution
The present invention relates to the method and device to determination of the properties of gemstones and more particularly evolution of gemstone by detection of internal and external structure of gemstone. In particular, the present invention methods and device is used to identify the size, location of impurities/defects in raw gemstone with the help of optimize spectroscopy scanning. The present invention method and device is used for precise automatic evolution of gemstones and possibilities (estimation) of final value of planned gemstone after remaining gemstone processing cycle.
US10006867B2 Device and apparatus
There is provided a device (1) for carrying out an assay to detect a target nucleic acid in a sample, the device (1) comprising a body in which is formed: •a) a sample entry well location comprising a sample entry well (22) or means for engaging with a sample entry well (22), the sample entry well (22) having a first volume; •b) an amplification well location comprising an amplification well (56) or means for engaging with an amplification well (56), the well (56) having a second volume less than or the same as the first volume and in which a nucleic acid amplification reaction of the target nucleic acid may be effected; •c) a first channel (60) linking the sample entry well (22) with the amplification well (56); •d) a diluent well location comprising a diluent well (35) or means for engaging with a diluent well (35), the well (35) being sealed, having a third volume greater than the second volume and being openable to an unsealed configuration; •e) a second channel (65) linking the diluent well (35), when in an unsealed configuration, with the amplification well (56); •f) a third channel (70) extending from the amplification well (56); and •g) a lateral flow device (80) arranged to receive sample from the third channel (70) and detect the target nucleic acid therein.
US10006865B1 Confined illumination for small spot size metrology
Methods and systems are described herein for producing high radiance illumination light for use in semiconductor metrology based on a confined, sustained plasma. One or more plasma confining circuits introduce an electric field, a magnetic field, or a combination thereof to spatially confine a sustained plasma. The confinement of the sustained plasma decreases the size of the induced plasma resulting in increased radiance. In addition, plasma confinement may be utilized to shape the plasma to improve light collection and imaging onto the specimen. The induced fields may be static or dynamic. In some embodiments, additional energy is coupled into the confined, sustained plasma to further increase radiance. In some embodiments, the pump energy source employed to sustained the plasma is modulated in combination with the plasma confining circuit to reduce plasma emission noise.
US10006862B2 Continuous process for performing multiple nucleic acid amplification assays
A continuous process for performing multiple nucleic acid amplification assays, where at least a portion of a second subset of reaction mixtures are transferred to a heater while a first subset of reaction mixtures are being subjected to conditions for performing a nucleic acid amplification assay. During the process, a plurality of reaction mixtures from the first and second subsets of reaction mixtures are simultaneously subjected to conditions sufficient to perform multiple nucleic acid amplification assays in the reaction mixtures. The presence or absence of a target nucleic acid in the first subset of reaction mixtures is determined while the reaction mixtures are in the heater.
US10006856B2 Device and method for calibrating a scattered-light meter
A calibration device for calibrating a scattered-light meter, which is developed for measuring a particle concentration, in particular in automotive exhaust gases, has at least one diffuser which emits scattered light of an intensity and distribution defined by the diffuser when irradiated by light. In addition, the calibration device has a calibration-light source, which is situated within the diffuser or on an external surface of the diffuser.
US10006855B2 Radiation detector and method therefor
MIR spectroscopy systems comprising hierarchical spectral dispersion that enables fine spectral resolution and high sensitivity spectroscopy are disclosed. Hierarchical spectral dispersion is derived by employing at least two diffractive lens arrays, located on either side of a test sample, each receiving input radiation having an input spectral range and distributing the input radiation into a plurality of output signals, each having a fraction of the spectral range of the input radiation. As a result, the signal multiplication factor of the two arrays is multiplied in a manner that mitigates the propagation of wavelength harmonics through the system. In some embodiments, an emitter array comprising a plurality of spectrally selective emitters provides the input MIR radiation to a spectroscopy system. In some embodiments, spectrally selective detectors are used to detect narrow spectral components in the radiation after they have passed through the test sample.
US10006853B2 Vial and cap for turbidity standard
An embodiment provides a turbidimeter standard ampule, including: a main part composed of glass and containing therein a formazin solution comprising a formazine polymer diluted in a solvent; the main part including a lens positioned in a bottom edge thereof and permitting entry of light from a turbidimeter; the main part having glass sides and permitting redirected light to exit the glass sides for detection by a photodetector of the turbidimeter; an upper part composed of glass and being attached to the main part; and an opaque cap on the upper part, the opaque cap blocking light from entering the upper part of the ampule. Other embodiments are described and claimed.
US10006846B2 Aerosol sensor and sensing method
A sensor system is provided for measuring particle concentration and mass concentration in an aerosol. An optical sensor (33) is used for measuring a particle concentration and a mechanical sensor (32) is used for measuring a mass of collected particles. A particle concentration in the aerosol is monitored using the optical sensor (33), until detection of a particle generating event. Upon detection of a particle generating event, a mass measurement using the mechanical sensor (32) is performed and the mass measurement is used to calibrate the optical sensor (33). This approach enables the lifetime of the mechanical sensor to be extended, because it is only used when events are detected. The optical sensor, which typically is less accurate for mass sensing, is calibrated by the mechanical sensor.
US10006844B2 Fluid density meters auto-start by injection seed vibration using frequency scanning method
A method of initiating a fluid density measurement includes generating a prime resonance of a test fixture by a startup circuit. The method of initiating a fluid density measurement includes closing a feedback loop in response to generating the prime resonance. The method of initiating a fluid density measurement includes maintaining the prime resonance by closing the feedback loop.
US10006841B2 Device and method for sampling bodily fluid for medical analytes in ultra low concentrations
Trapping devices and methods are provided for capturing a medical analyte, in blood or another biological fluid. The device may include a structural substrate and a binding agent, such as an antibody, affixed to the structural substrate, wherein the binding agent is capable of binding or attaching with a medical analyte, such as a viral particle, and the device is configured for placement in a biological cavity or vessel (containing a biological fluid) in a patient. The trapping device, which may be in a twisted coil shape, is configured to trap at least some of the medical analyte, such a viral particle, present in the biological fluid. The method may include deploying a trapping device into the patient's blood vessel; after a period following the deployment, removing the trapping device from the biological cavity or blood vessel; and then analyzing the trapping device for the presence of the medical analyte.
US10006838B2 Sampling device
A sampling apparatus is provided. The sampling apparatus may include at least a valve, a pump and an actuator. The valve may include a sampling channel, a transfer channel and an extraction channel. The pump may be connected to at least one of the transfer channel and the extraction channel. The actuator is operable to transition the valve from a sampling position to an extracting position. The sampling position includes a fluid connection between the sampling channel and the transfer channel and the extracting position includes a fluid connection between the transfer channel and the extraction channel.
US10006836B2 Method and apparatus for detecting defects on tyres in a tyre production process
A method and apparatus for detecting defects on tires in a tire production process. The method includes: receiving a reference image of a surface portion of a reference tire substantially defects-free; providing a sample tire to be analyzed; illuminating a surface portion of the sample tire with a raking light source; acquiring a sample image of the illuminated surface portion of the sample tire; extracting the edges from the reference image and from the sample image and respectively generating an edge reference image and an edge sample image; carrying out a dilation of the edges of the edge reference image and generating therefrom a dilated edge reference image; comparing the edge sample image with respect to the dilated edge reference image and generating an edge image of possible defects; and identifying the edges in the edge image of possible defects.
US10006835B2 Sensor device with magnet and sensor array for tire inspection
A sensor device is provided for use in tire inspection along a bead portion of the tire. The sensor device includes a magnet array configured to provide the desired fields of magnet flux for a sensor array, which is used to detect damage to reinforcements of a body ply of the tire near the bead portion. The fields of magnetic flux are sufficient to provide for damage detection in the bead portion without overly saturating the sensor array. The sensor device also allows for positioning the sensor array proximate to the inner surface of the tire for improved detection.
US10006830B2 Balancing machine
A wheel service machine for a wheel having a rim and a tire includes a motor-driven shaft for supporting the wheel in rotation. The machine includes an abutment element integral with the shaft, a locking member for locking the rim against the abutment element, an engagement element movable to drive the locking member towards the abutment element, and a pneumatic actuator having a first and a second chamber rotating with the shaft and connected to the engagement element to move the engagement element automatically. The machine also includes a high-pressure source, a pneumatic circuit to selectively connect the first and second chambers of the actuator to the high-pressure source. The pneumatic circuit includes a rotary manifold having a first and a second duct, and a retaining valve configured to determine a difference in pressure between the second chamber of the pneumatic actuator and the second duct of the rotary manifold.
US10006826B2 Semiconductor pressure sensor device
A semiconductor pressure sensor device in which the shape or the structure of a connector portion can be easily changed and which has high waterproof performance. A terminal housing and a second case are engaged with each other via an engagement structure. The terminal housing and a first case are fitted with each other via a fitting structure. Thus, the first case and the second case are fixed to each other via the terminal housing. The first case is fitted in the second case. Then, the terminal housing is fitted with the first case, and the terminal housing is engaged with the second case substantially at the same time. Through such simple process, an opening portion of the first case is covered and a connector portion configured to enable external terminals to be connected to ends, located on one side, of a plurality of lead terminals is formed.
US10006825B2 Pressure sensor including a structure for controlling an adhesive layer resistant to temperature variations
The invention relates to a pressure sensor including: a sensitive element including a mounting substrate, said mounting substrate including a top surface and a bottom surface, the sensitive element also including a deformable diaphragm that is connected to the top surface of the mounting substrate; a housing, in which the sensitive element is placed, said housing including a base; an intermediate structure placed between the base of the housing and the mounting substrate, said intermediate structure including a base, the base including a top surface and a bottom surface that is connected to the base of the housing, said intermediate structure being configured such as to keep the mounting substrate at a predetermined distance from the top surface of the intermediate structure; and an adhesive layer extending onto the top surface of the intermediate structure. Said adhesive layer has a thickness controlled by the predetermined distance at which the mounting substrate is kept from the top surface of the intermediate structure. The invention also relates to a method for making such a pressure sensor.
US10006824B2 Microelectromechanical systems (MEMS) pressure sensor having a leakage path to a cavity
Microelectromechanical systems (MEMS) pressure sensors having a leakage path are described. Provided implementations can comprise a MEMS pressure sensor system associated with a back cavity and a membrane that separates the back cavity and an ambient atmosphere. A pressure of the ambient atmosphere is determined based on a parameter associated with movement of the membrane.
US10006822B2 Semiconductor sensor assembly for harsh media application
A semiconductor sensor assembly for use in a corrosive environment comprises a processing device comprising at least one first bondpad of a material which may be corroded by a corrosive component in a corrosive environment; a sensor device comprising at least one second bondpad consisting of and/or being covered by a first corrosion resistant material; at least one bonding wire for making a signal connection between the at least one first bondpad of the processing device and the second bondpad of the sensor device. The processing device is partially overmoulded by a second corrosion resistant material, and is partially exposed to a cavity in the corrosion resistant material, with the sensor device being present in the cavity. A redistribution layer is provided to enable signal connection between the processing device and the sensor device is physically made in the cavity while the second corrosion resistant material covers the first bondpad.
US10006820B2 Magnetic interference avoidance in resistive sensors
A strain-responsive sensor incorporating a strain-sensitive element is disclosed. The strain-sensitive element includes a matched-pair of resistive structures disposed on opposite sides of a substrate. One resistive structure of the matched pair is coupled to a crossover, either a physical crossover or a soft crossover, such that current within the resistive structures of the matched pair flows in the same direction.
US10006816B2 Activatable temperature indicator
Apparatuses and methods for indicating when a container has reached a predefined temperature are disclosed. An activatable temperature indicator can include a first indicator portion with a first material with a melting point, and a second indicator portion with a second material configured to change color when combined with the first material of the first indicator portion when the first material reaches the melting point. A separation member can be removeably positioned between the first indicator portion and the second indicator portion, and a biasing mechanism can be configured to bias the first indicator portion and the second indicator portion into contact when the separation member is removed. An attachment mechanism can also be used to place the first indicator portion and the second indicator portion into contact.
US10006813B2 Temperature sensors
A temperature sensor includes a sensor body and a wedge extension. The sensor body extends from a sensor base to an opposed sensor tip along a longitudinal axis. The sensor body has a leading edge and opposed trailing edge. The sensor body also has an interior flow passage with an inlet for fluid communication of fluid into the interior flow passage and an outlet for exhausting fluid out from the interior flow passage. The wedge extension is on the sensor body between the sensor tip and the sensor base on the leading edge of the sensor body.
US10006806B2 Light sensor arrangement and method for temperature compensation in a light sensor arrangement
A light sensor arrangement according to the proposed principle comprises at least one first unshielded well (D0) and at least one second shielded well (D1) in a substrate (P). The at least one first unshielded well (D0) is being exposed to incident light (λ) and configured to generate a first sensor signal (Ch0) as a function of the incident light (λ). The at least one second shielded well (D1) in the substrate (p) being shielded from the incident light (λ) and configured to generate a second sensor signal (Ch1) as a function of the incident light (λ). The light sensor arrangement further comprises means for temperature compensation providing the first and second sensor signals (Ch0, Ch1) as temperature compensated sensor signals as a function of substrate temperature. Means to determine spectral content of the incident light (λ) are provided to determine the spectral content as a function of the temperature compensated first and second sensor signals (Ch0, Ch1).
US10006798B2 Devices and systems for liquid level detection in hematology instruments, and methods related thereto
A hematology instrument with liquid level detection for liquid in a container is provided. The hematology instrument includes a probe disposed next to a container site. The probe is displaceable relative to the container site to enter a container when positioned at the container site. Further, the probe is electrically grounded. The hematology instrument includes a capacitive sensor having at least one capacitive electrode disposed next to the container site. The capacitive sensor also has a detection module to detect capacitive changes at the at least one capacitive electrode when the probe contacts liquid in the container. The hematology instrument also includes a calibration module configured to calibrate the capacitive sensor a plurality of times as the probe displaces relative to the container site to enter the container. Kits and methods related thereto are also provided.
US10006797B2 Multi-system radar for measuring filling levels
A level radar is switchable between pulsed and FMCW radar methods. For example, the radar device may include two separate front ends which can be activated selectively via a logic control system. Upon switching to the respective other measurement principle, the evaluation software is also adapted accordingly. In this way, it is possible to use advantageous properties of both measurement methods in a targeted manner.
US10006795B2 Measuring vessel
A measuring vessel (1) for determining the accuracy with which a liquid fuel dispenser dispenses liquid fuel comprises a neck (4) of transparent material. A primary arcuate panel (16) having three primary graduated scales (14) corresponding to three different kinds of liquid fuels is secured to the neck (4). Primary graduations (17) of the respective primary graduated scales (14) indicate the level to which the meniscus of actual volumes of the respective liquid fuel dispensed at the temperatures corresponding to the primary graduations (17) should rise so that the energy content of the actual volumes of the respective liquid fuels dispensed is equal to the energy content of a predefined calibration volume of the corresponding liquid fuel at a predefined reference temperature typically of 15° C. A secondary arcuate panel (20) having a secondary graduated scale (22) thereon is slideable relative to the primary graduated scales (17) so that a reference graduation (23) of the secondary graduated scale (22) can be aligned with an appropriate one of the primary graduations (17) of an appropriate one of the primary graduated scales (14), in order that the amount by which the actual volume of liquid fuel dispensed exceeds or falls below the actual volume which should have been dispensed.
US10006791B2 Ultrasonic flow meter auto-tuning for reciprocal operation of the meter
A method, system and apparatus is disclosed for auto-tuning a circuit associated with an upstream transducer (UPT) and a circuit associated with a downstream transducer (DNT) for reciprocal operation in an ultrasonic flowmeter. The method includes exchanging signals between the upstream transducer and the downstream transducer; comparing at least one of respective maximum amplitudes of an upstream signal and a downstream signal and respective center frequencies of a Fast Fourier Transform (FFT) of the upstream signal and the downstream signal; and responsive to determining that at least one of the respective maximum amplitudes and the respective center frequencies do not match, correcting the mismatch.
US10006790B2 Flow-rate measurement assembly according to the differential-pressure measurement principle
A flow-rate measurement assembly for measuring a flow rate of a medium through a measurement pipe, comprising at least one differential-pressure producer, and comprising a differential-pressure measurement transducer for providing a differential-pressure measurement signal, which depends upon the difference between the high-pressure-side media pressure and the low-pressure-side media pressure. The difference is a measure of the flow rate of the medium. The evaluating unit is designed to determine a relationship between the differential-pressure measurement signal and a characteristic parameter of a fluctuation of the differential-pressure measurement signal, to judge the determination of a monotonically decreasing relationship between the differential-pressure measurement signal and the characteristic parameter to be an indication of a clogged high-pressure line, and to judge the determination of a monotonically increasing relationship between the differential-pressure measurement signal and the characteristic parameter, the monotonically increasing relationship of which is significantly stronger than the monotonically increasing relationship of an unclogged flow-rate measurement assembly, as an indication of a clogged low-pressure line.
US10006783B2 Resolver signal detection circuit
A power supply control part supplies offset voltages from power supplies to each of signal wires at start time and then, after a predetermined delay time period, supplies a reference voltage from a power supply. A series resistor circuit of resistor elements is provided in each signal wire and a resistor element is connected between a supply node of the offset voltage and an input terminal of the series resistor circuit. A resistor element is connected between the supply node of reference voltage and the output terminal of the series resistor circuit provided in the signal wire of a high-potential side. A comparison logic part detects a disconnection of the signal wire based on a voltage developed at the input terminal of itself during the delay time.
US10006782B2 Characterization of sensor data for vehicle telematics
A computing system located on-board a vehicle processes the input sensor data to obtain a downsampled representation of one or more time-series measurements. The computing system further identifies one or more characterization parameters to be reported as supplemental information along with the downsampled representation. The computing system processes the input sensor data to obtain a characterization value for each characterization parameter identified based on measurement conditions and communicates the characterizations based on a timing profile. The computing system formats the one or more characterization values to be reported along with the downsampled representation into one or more report messages. The computing system transmits the one or more report messages over a wireless wide area network directed to a server system. The one or more characterization values may be used by the server system as supplemental information in reconstructing the input sensor data from the downsampled representation.
US10006777B2 Recognizing address and point of interest speech received at a vehicle
A system and method of recognizing speech received at a vehicle includes: receiving speech from a vehicle occupant via a microphone; determining whether the speech relates to a point of interest (POI) or an address without receiving a POI command prompt or an address command prompt in the speech from the vehicle occupant; selecting a POI function or an address function based on the determination; and processing the received speech to identify a POI or an address.
US10006774B2 Method of resolving a point location from encoded data representative thereof
Embodiments of the present invention provide a method of resolving a point location from a location reference, the location reference comprising a plurality of location reference points, each location reference point being representative of a node in a first digital map and having attributes associated therewith from the first digital map, including geographic coordinates of the node, so as to define a path between a start location reference point and an end location reference point, the location reference further comprising an offset value representative of a distance along the path. The method comprises obtaining (410) the geographic coordinates of the start location reference point (210) and the end location reference point (220), determining geographic coordinates of a location (250) along a line (230) extending between the geographic coordinates of the start location reference point (210) and the end location reference point (220) corresponding to the offset value (240), and using the determined geographic coordinates (250) as an approximate location of the point location in a second digital map.
US10006772B2 Map production method, mobile robot, and map production system
There is provided a map production method to be performed by a mobile robot which moves in a first region and includes a first sensor and a second sensor. The map production method includes acquiring first information from the first sensor, acquiring second information from the second sensor, acquiring third information from a third sensor provided in the first region, acquiring fourth information indicating a detection region of the second sensor calculated from the first information and the second information, acquiring fifth information indicating a detection region of the third sensor calculated from the third information, and updating map information of the first region for a third region, including a first object, if a the second region overlaps with the third region is judged to be present from the fourth information and the fifth information.
US10006771B2 Method and device for converting ship information
Provided is a ship information conversion method. The ship information conversion method includes receiving an international electrotechnical commission (IEC) 61162-based sentence prescribed by IEC, analyzing an address field and a data field of the IEC 61162-based sentence, extracting an information type object, an attribute type, a data type object, and an enumerated data type object from the IEC 61162-based sentence by using a result of the analysis, and converting the IEC 61162-based sentence into a common maritime data structure (CMDS) which includes the extracted information type object, attribute type, data type object, and enumerated data type object.
US10006769B2 Terminal apparatus, method and system for setting up destination and providing information
A terminal apparatus, a method and a system for setting up a destination and providing information are provided, in which the terminal apparatus includes a communicator which is configured to communicate with other terminal apparatuses, an input unit which is configured to receive a user command, a display which is configured to display a list including at least one item which corresponds to at least one of the other terminal apparatuses, and a controller which is configured to control the communicator to transmit destination information to a first terminal apparatus which corresponds to a selected item that is selected from among the at least one item included in the displayed list via the input unit. Accordingly, a user is provided with routes to the destination, without having to input address or name of the intended destination on his own terminal apparatus.
US10006768B2 Laser level
A laser level including a housing. A laser generator assembly is housed in the housing and generates a laser beam. A projector projects the beam from the laser generator outside of the housing onto a target surface. The laser is a rotary laser and the projector rotates to rotate projection of the beam. The laser level also includes protective arms extending from the housing, the protective arms blocking projection of the beam along part of its path as the projector rotates. A width of the beam is at least twenty percent greater than a width of the leg where the beam contacts the leg.
US10006765B2 Depth detection apparatus, imaging apparatus and depth detection method
A depth detection apparatus that detects depth information on a depth to an object on the basis of first and second signals corresponding to first and second pupil regions of an exit pupil, including: a first calculation unit that calculates a first shift amount between the first and second signals; a signal processing unit that generates a corrected signal by performing filter processing on at least one of the first and second signals, the filter processing being performed to relatively displace the first and second signals by a displacement amount corresponding to the first shift amount; and a second calculation unit that calculates a second shift amount between the filtered first and second signals or between signals, one of which is filtered in the filter processing and the other one of which is unfiltered.
US10006764B2 Go kart set up tool
A go kart set up tool for checking a longitudinal chassis alignment of a go kart and for gauging a steering mechanism of the go kart having a first front stub axle and a second front stub axle on opposing sides of the go kart and having a rear axle, includes a tool body, a level disposed in the tool body for vertically aligning the tool body in at least one dimension, a laser emitter disposed within the tool body and adapted to emit a laser beam in a laser emission direction, with the laser emitter being aimable at a first target for checking the longitudinal chassis alignment of the go kart and being aimable at a second target for gauging the steering mechanism, and an axle engagement structure. The axle engagement structure allows for the tool body to be positioned on any one of the first and second front stub axles in two orientations, with the laser emitter aiming towards a rear of the go kart in a first orientation of the tool body for checking the longitudinal chassis alignment and with the laser emitter aiming towards the other one of the first and second front stub axles in a second orientation of the tool body for gauging the steering mechanism.
US10006762B2 Information processing apparatus, information processing method, and storage medium
To measure a three-dimensional shape of a measurement target object at high speeds, an information processing apparatus is configured to acquire an image captured while a pattern including first features and a second feature is projected onto the measurement target object; identify the first features in the captured image, and acquire an initial value of shape information on the measurement target object in an area including the first features; set a candidate for the shape information in a first area based on an initial value of shape information in an area surrounding the first area; decide an area in the pattern corresponding to the first area as a second area, and evaluate a correlation between the second area and the first area based on the second feature in the first area and the second feature in the second area; and derive the shape information in the first area.
US10006761B2 Method and system for on-line real-time measuring the surface topography and out-of plane deformation by using phase-shifting shadow moiré method
The present invention is directed to a system and method for on-line real-time measuring the surface topography and out-of-plane deformation by using phase-shifting shadow moiré method. Digital Phase-Shifting Shadow Moiré Method is applied to a system, which receives the reflected images from the surface of transparent or non-transparent plate projected under a light beam passing through a grating. Next, by image correction program, the skewed interference fringe pattern is recovered to the image as if the image acquisition equipment is placed normal to the surface. Furthermore, the received images are processed with Phase-Shifting to show the surface topography of the plate.
US10006760B2 Modular passive refrigeration container
The invention relates to a modular passive refrigeration container for the cold storage and transport of goods, especially fresh produce and deep-frozen goods as well as to a method for the assembly of such a modular passive refrigerated container, comprising at least: (i) a cooling element, suitable for binary ice as coolant, comprising at least three plate-shaped hollow cooling segments, wherein the plate-shaped cooling segments define at least a portion of the refrigeration space, (ii) an insulation material in plate form, and (iii) a housing, suitable for receiving said cooling element and said insulating material in plate form, wherein said cooling element is removably surrounded by said housing, and wherein a space between the said cooling element and said housing is at least partially filled with said insulating material which is reversibly connected with either said housing or said cooling element or both.
US10006756B2 Flexible reference system
A method of optical data acquisition includes shaping a flexible reference system to be at least partially within a limited line of sight volume with respect to a workpiece.
US10006753B2 Intensity noise reduction methods and apparatus for interferometric sensing and imaging systems
In part, aspects of the invention relate to methods, apparatus, and systems for intensity and/or pattern line noise reduction in a data collection system such as an optical coherence tomography system that uses an electromagnetic radiation source and interferometric principles. In one embodiment, the noise is intensity noise or line pattern noise and the source is a laser such as a swept laser. One or more attenuators responsive to one or more control signals can be used in conjunction with an analog or digital feedback network in one embodiment.
US10006748B2 Rudder system
A rudder system includes a pivotable rudder part, a rudder housing, on which the pivotable rudder part is rotatably mounted, and a resilient locking device. The pivotable rudder part is movable relative to the rudder housing from a pivoted-in position into a pivoted-out position. The resilient locking device is held in a pretensioned position by the pivotable rudder part when the pivotable rudder part is in the pivoted-in position such that, if the pivotable rudder part is in the pivoted-out position, the resilient locking device can be moved by tension relief from the pretensioned position into an at least partially tension-relieved position. In addition, the resilient locking device in the at least partially tension-relieved position blocks a movement of the pivotable rudder part relative to the rudder housing.
US10006747B2 Drone mitigation methods and apparatus
Systems and methods for drone mitigation, or the deterrence of aerial drones from flying in an given area, are described. The systems and methods take advantage of the fact that destabilization of a drone can be accomplished by externally changing the performance of one or more of its propeller driven systems. In doing so, the drone is incapable of maintaining stability in flight, thereby causing the remote controlled pilot to force a retreat, or risk and result in a crash of the drone. Embodiments utilizing sonic energy and liquids are described.
US10006745B2 Detection system
A threat detection system is disclosed. The threat detection system may also determine the location of the threat. The treat detection system may determine the threat attributes. The threat detection system may detect lasers.
US10006742B1 Sight adjustable rotating smart phone mount for firearms
Sight adjustable and rotating smart phone mounts for firearms which mount the smart phone and lens on the rail of the firearm behind the sights. The phone mounts rotate, and are vertically and laterally adjustable, and include mirror assemblies. The smart phone and mirror assemblies are secured in precise positions to be in alignment with one another, and the mirror assemblies remain in axial viewing alignment with the firearm sights, and reflect the view to the smart phone camera lens, as the mount is rotated through 180° from side-to-side of the firearm. A shooter views an enlarged target area on the smart phone screen, and most importantly, can view and record the target area from the either side of the firearm standing perpendicular to the firearm rail and barrel. In such position, the shooters can fire around obstacles and building without becoming a target themselves and out of harms way.
US10006741B2 Dot sight device
An exemplary dot sight device includes a sight body, an illumination unit, an optical system, first, second and third movement blocks, and first, second and third adjustors. The first, second and third movement blocks are disposed in the sight body. The first adjustor is coupled to the first movement block and operable to cause the first movement block to move thereby causing the illumination unit to be displaced along a first axial direction. The second adjustor is coupled to the second movement block and operable to cause the second movement block to move thereby causing the illumination unit to be displaced along a second axial direction different than the first axial direction. The third adjustor is coupled to the third movement block and operable to cause the third movement block to move thereby causing the illumination unit to be displaced along the second axial direction.
US10006740B1 Sight assembly for firearms
A sight assembly for firearms, having a rear bottom sight, and a rear top sight with first and second top faces. Extending from the first and second top faces are first and second rear sight strips respectively. The sight assembly for firearms further has a front bottom sight, and a front top sight with a third top face. Extending from the third top face is a front sight strip. The sight assembly for firearms produces a continuous sight strip when viewing the front sight strip through a notch defined by the rear top sight mounted onto the rear bottom sight when the front sight strip is aligned with first and second rear sight strips.
US10006738B2 Archery hand warming device
What is disclosed is an archery hand warming device that functions to keep a user's bow hand warm when grasping an archery bow. The device has a sleeve that fits over a user's forearm and two flaps that wrap around a user's hand when grasping the handle of a bow so as to shield a user's bow hand from the elements. The archery hand warming device utilizes a grommet or other opening typically located in one or both flaps which allows for the passage of a male threaded connector of a typical archery stabilizer to pass through and connect to the female threaded connector of an archery bow in order to mount or attach the archery hand warming device to the archery bow.
US10006735B1 Mounting assembly for a firearm
The present disclosure provides a mounting assembly for a primary firearm, which may include a non-recoil reducing cradle pivotably coupled to a carriage configured to mount a selectively removable shield assembly. The mounting assembly includes a quick release pintle adaptor locking mechanism, which aids in the rapid mounting and dismounting of a secondary firearm to the mounting assembly.
US10006731B2 Rotary ammunition magazine and follower
A rotary ammunition magazine for a rifle has a follower that is spring biased and rotates about an axis to move cartridges for feeding to the rifle's chamber. The follower has a rib and/or a projection on a surface facing the cartridges. The rib engages the last cartridge in a stack and directs the force from the follower in the direction of movement of the cartridges within the magazine. The projection engages the extractor groove in the last cartridge to prevent it from moving under inertial forces caused by recoil. The rib engages and prevents the last cartridge from moving down the follower. The projection and rib prevent bolt override malfunctions.
US10006730B1 Adjustable magazine well
An assembly for a firearm includes a magazine well with an adjustable inner volume for accepting magazines of different projectile calibers.
US10006715B2 Tunnel burner including a perforated flame holder
A process oven includes a housing structure with a conveyor system configured to carry product through a housing structure from a first opening to a second opening. A perforated flame holder is positioned within the housing structure and configured to apply, to the product, thermal energy released by a combustion reaction held by the perforated flame holder.
US10006713B2 Apparatus and method for processing final effluent and palm by-products discharged from palm oil milling process
The present invention is to produce fuel and feed resources by rapidly separating solid contents from final effluent and palm by-products which are discharged from the palm oil milling process, oxidizing organics from the generated liquid phase contents through water treatment so as to use the result as a liquid fertilizer, and carrying out continuous concentration and dehydration of the separated solid contents and then mixing the result with palm oil decanter cake and the like.
US10006709B2 Nozzle of a device for contact—free treatment of a running fiber web
A nozzle (10) for contact-free treatment of a running web, having a main frame (11) forming an outer part of the nozzle, and two side chambers (14, 15) on each of the longitudinal sides of the nozzle (10). The side chambers having openings (17A, 17B, 16A, 16B) for the air to blow toward a fiber web. A U-shaped air channel (20), through which the air is lead to the side chambers (14, 15), located between the side chambers (14, 15), having at least one opening (19, 18) on each side wall for leading the air into the side chambers (14, 15). A U-shaped inner part (13) which is movable by a mechanism (12) comprising a screw (21) and bushings (22) to at least partially open and close the opening (18, 19).
US10006708B2 Pivotally-leveraged manual centrifugal drive
A pivotally-leveraged manual centrifugal drive according to a preferred embodiment of the invention for use with a bowl and a basket formed to nest within the bowl, comprising: a) a housing formed to mate with the bowl; b) a rotation wheel rotatably connected to the housing, formed to mate with the basket, and having a plane of rotation; c) a handle pivotally attached to the housing and oriented to move in a plane that is substantially perpendicular to the plane of rotation of the rotation wheel; and d) gears connecting the handle to the rotation wheel. Also disclosed are an automatic clutch that engages the rotation wheel only when the handle is moved in one direction, and a braking mechanism that includes a disk having a diameter substantially smaller than the rotation wheel.
US10006700B2 Accumulation and melt tray assembly for a distillation tower
The disclosure includes techniques associated with a collector tray assembly for a cryogenic distillation tower disposed below a slurry mix zone and above a lower distillation zone, wherein the collector tray assembly comprises a deck at a lower end of the slurry mix zone, and wherein the deck comprises at least one vapor riser configured to pass the vapor from the lower distillation zone into the slurry mix zone, wherein the vapor riser comprises a substantially vertical heat transfer section configured to pass the vapor substantially upwards through the slurry mix zone, and a vapor outlet section comprising at least one vapor outlet, wherein the vapor outlet section is below the heat transfer section.
US10006697B2 Station and method for supplying a flammable fluid fuel
Station for supplying a flammable fluid fuel comprising a first cryogenic tank (2) for storing fuel in the form of a cryogenic liquid, a second cryogenic tank (3) for storing an inert gas, a cooling circuit (4, 14) in a heat-exchange relationship with the first tank (2), the cooling circuit (4, 14) comprising an upstream end connected to the second cryogenic tank (3) for drawing cryogenic fluid from the second cryogenic tank (3) in order to give up frigories from the fluid of the second cryogenic tank (3) to the first tank (2), the station comprising a circuit (7) for withdrawing fluid derived from the second tank (3), characterized in that the cooling circuit comprises two pipes (4, 14) comprising an upstream end connected to the second tank (3), the two pipes (4, 14) each being provided with a respective exchanger (9, 10) housed in the first tank (2), the two exchangers (9, 10) being respectively situated in the upper and lower parts of the first tank.
US10006693B2 Appliance modular system for incorporating a pantry compartment within an appliance
A refrigerating appliance includes an interior volume divided by a medial wall into refrigerating and freezing compartments. A horizontal false mullion extends through one of the compartments, parallel with the medial wall to define a pantry compartment in thermal communication with at least one of the refrigerating and freezing compartments. A center vertical mullion is removably engaged with the medial wall and divides the pantry compartment into first and second pantry sub compartments. First and second outer drawer glides are positioned on the cabinet structure within the pantry compartment and opposite first and second inner drawer glides of the center vertical mullion. The first inner and first outer drawer glides partially define the first pantry sub compartment. The second inner and second outer drawer glides partially define the second pantry sub compartment. First and second pantry drawers are slidably engaged with first and second pantry sub compartments, respectively.
US10006692B2 Shelf assembly and refrigeration appliance having the same
The present invention relates to a shelf assembly for use in a refrigeration appliance comprising a compartment for refrigerating food. The shelf assembly comprises a releasable shelf for supporting the food. The shelf assembly of the present invention comprises at least one retainer which is detachably mountable to either one of the side walls of the compartment, at least one counterpart retainer which is adjustably mountable at different heights onto either one of the lateral sides of the shelf. The counterpart retainer slidably engages with the corresponding retainer so as to reciprocate through a predetermined distance in the direction which is perpendicular to the side walls of the compartment.
US10006690B2 Air conditioner and method for controlling the air conditioner
An air conditioner includes a compressor; an outdoor heat exchanger; an indoor heat exchanger; an outdoor fan configured to supply outdoor air to the outdoor heat exchanger; and an indoor fan configured to supply indoor air to the indoor heat exchanger. The air conditioner performs a heating operation by driving both the indoor fan and the outdoor fan and by causing refrigerant to flow in one direction through both the indoor heat exchanger and the outdoor heat exchanger and so that a defrost operation in which both the indoor fan and the outdoor fan are stopped is performed by causing the refrigerant to flow in the opposite direction to that in the heating operation. When a defrost failure is caused by the defrost operation the outdoor fan is driven, and the indoor fan is stopped for a predetermined period of time, after which the defrost operation is resumed.
US10006689B2 Modular bucket and door architecture to deliver three ice functions
An appliance including an ice manipulation reservoir capable of receiving ice having a base, wherein the base includes a first level and a second level, with the first level descending gradually to the second level. A first ice modification member is disposed inside the ice manipulation reservoir adjacent the first level of the base, and a second ice modification member is disposed inside the ice manipulation reservoir adjacent the second level of the base. A motor is operably connected with the ice manipulation reservoir and includes an output shaft. An impeller is connected with the output shaft proximate to the plurality of ice modification members, with the impeller being operable between a first directional rotation, and a second directional rotation.
US10006685B2 System and method for controlling a cooling system
Cooling systems and methods of controlling a cooling system which includes one or more pumps and one or more fans, wherein the pumps and the fans are controlled by a controller. The controller controls the cooling system by a determination of an operation of the cooling system for sequencing activations, deactivations, and/or controlling parameters of the pumps, the fans, and/or other component(s) of the cooling system based on a first sensitivity of a power input as a function of lift, and a second sensitivity of a power input as a function of lift.
US10006673B2 Linearly-actuated magnetocaloric heat pump
A heat pump includes a magnet assembly which creates a magnetic field, and a regenerator housing which includes a body defining a plurality of chambers, each of the plurality of chambers extending along a transverse direction orthogonal to the vertical direction. The heat pump further includes a plurality of stages, each of the plurality of stages including a magnetocaloric material disposed within one of the plurality of chambers and extending along the transverse direction between a first end and a second end.
US10006672B2 Linearly-actuated magnetocaloric heat pump
A heat pump includes a magnet assembly which creates a magnetic field, and a regenerator housing which includes a body defining a plurality of chambers, each of the plurality of chambers extending along a transverse direction orthogonal to the vertical direction. The heat pump further includes a plurality of stages, each of the plurality of stages including a magnetocaloric material disposed within one of the plurality of chambers and extending along the transverse direction between a first end and a second end.
US10006670B2 Method for managing a refrigerant charge in a multi-purpose HVAC system
A method for managing a refrigerant charge in a system for heating water and conditioning an interior space by removing power from an indoor fan for a first duration of time prior to switching at least one valve to configure a second refrigerant circuit for satisfying a water heating demand. A method for managing a refrigerant charge in a system for heating water and conditioning an interior space by removing power from a water pump for a second duration of time prior to switching at least one valve to reconfigure a first refrigerant circuit to satisfy an interior space heating demand.
US10006666B2 Solar heat collecting apparatus and solar heat collecting method
Solar heat collecting apparatus, wherein plural reflecting mirrors are disposed in north-south direction; the plural reflecting mirrors are provided with heliostat mechanism; the heliostat mechanism includes an east-west angle adjustment unit, having a rotating ring, to adjust the angle of reflecting surface of the plural reflecting mirrors in the east-west direction, and a north-south angle adjustment unit, having actuators, to adjust angle of reflecting surface of the plural reflecting mirrors in the north-south direction; the angle of reflecting surface of the plural reflecting mirrors on each reflection line is simultaneously adjusted via the frame by rotation of the rotating ring; the angle of reflecting surface of each reflecting mirror is individually adjusted by a back-and-forth motion of an arm of the corresponding actuator; and, each reception line is provided with a receiver, and the receiver collects heat from the reflected light of the sunlight reflected by the plural reflecting mirrors.
US10006665B2 Solar tracker drive
A sun-tracking solar drive can include hardware and/or be operated in accordance with a method in which angular deviations are compensated for operation including during forward tracking and backtracking. For example, the effects of thermal expansion and mechanical slop associated with certain components can be calculated and used for calculation of target angles that can provide for increased power output and improved shading avoidance.
US10006663B2 Device designed to maximize the efficiency and minimize the consumption of both, water and energy, in the utilization of hot water
A system for mixing and delivering hot water at a user-selected temperature while minimizing consumption of energy and water, having a tank, which has a plurality of chambers adjacently arranged one on top of the other and contiguously connected in series; having solenoid valves on supply lines of cold and hot water to control water inflow to the tank's first chamber; and an algebraic thermometer, placed in the first chamber to send temperature information to a controller which includes a dispenser (metering unit) and outputs an electric signal to the solenoid valves.
US10006659B2 Heat source apparatus
In a heat source apparatus in which an electric component having an electrode and an insulator is mounted on a side plate of a combustion box, in a state in which a packing is interposed between a flange portion of the insulator and the side plate, by fastening to the side plate a clamp which overlaps with an outer surface of the flange portion, the packing is prevented from getting spread when compressed, thereby securing good sealing properties.Upper and lower water tubes constituting a part of a water jacket are disposed on a side plate on upper and lower sides of the mounting position of the electrode component. In case the upper and lower water tubes are disposed on an inside surface of the side plate, upper and lower side edge portions of the packing are in contact with those upper and lower swelled-out portions formed in the one-side side plate which are swollen outward for respectively receiving into recesses the upper and lower water tubes; and that, in case the upper and lower water tubes are disposed on an outside surface of the side plate, upper and lower side edge portions of the packing are in contact with the upper and lower water tubes.
US10006654B2 NFC configuration of HVAC equipment
A heating, ventilation and air conditioning (“HVAC”) controller has near field communication (“NFC”) capability and allows communications with an NFC-enabled PC, Tablet or Smartphone device, allowing initial configuration to be performed with or without building power being supplied to the controller. The NFC transmitted information is a subset of all the configuration settings, arranged in a particular order from most commonly changed to least commonly changed. After building power has been connected, firmware on the HVAC controller then combines the NFC transmitted initial configuration information with other stored or received configuration information so the HVAC controller properly communicates and carries out applications in the HVAC network and system.
US10006648B2 Methods and systems for desiccant air conditioning
Methods and systems are provided for air conditioning, capturing combustion contaminants, desalination, and other processes using liquid desiccants.
US10006644B2 Method and apparatus for positioning heating elements
An underlayment system is provided that includes a plurality of bosses that emanate form a common base member. The bosses and bases preferably include an opening therethrough that will allow for subsequent layers of adhesive to interact and bond to each other. The bosses are also spaced in such a way to help secure a wire snugly therebetween.
US10006641B2 Hob with central removal of cooking vapours by suction-extraction in the downward direction
A hob (1) with one or more cooking locations (2), which, as viewed from above, exhibits one or more recesses (4) only in the area (25) around its geometric center (3), which are respectively connected with one or more devices (5) for removing cooking vapors through suction, wherein these devices (5) for removing cooking vapors through suction downwardly remove the cooking vapors that arise above the cooking locations (2) by suction in a direction pointing vertically below the hob (1), and such a hob (1), which in the assembly unit is designed with a device (36) for operating the hob (2) and downwardly removing cooking vapors by suction.
US10006640B2 Regulator assembly and stove
A regulator assembly which includes a housing for accommodating at least two regulators, wherein the housing has receptacles formed therein, into which the regulators can be inserted from an open side of the housing, where each receptacle has associated therewith retaining elements, which are positioned to elastically engage side faces of the regulator to be inserted into the receptacle so that the regulator is positioned and/or fixed in the receptacle.
US10006638B2 Cooktop assemblies and methods for operating same
Cooktop assemblies and methods for operating cooktop assemblies are provided. A cooktop assembly includes a top panel for supporting a cooking vessel, the top panel comprising an upper surface and a lower surface, and a heating assembly disposed adjacent the lower surface, the heating assembly comprising a heating element. The cooktop assembly further includes a first temperature sensor configured to measure a first temperature between the heating assembly and the top panel, and a second temperature sensor configured to measure a second temperature of the top panel.
US10006636B2 Anti-coking liquid fuel injector assembly for a combustor
A liquid fuel cartridge assembly for a gas turbine combustor comprising an elongated stem provided with a fuel injector tip at an aft end of said stem, said injector tip provided with a pilot fuel passage extending to a pilot fuel orifice; a plurality of air channels surrounding said pilot fuel passage and in communication with plural air holes; an annular main fuel passage surrounding said plurality of air channels and in communication with plural fuel exit holes; and a plurality of substantially radially oriented air supply holes in said stem upstream but proximate to a forward end of said tip in communication with said plurality of air channels.
US10006635B2 Apparatus and a method of controlling the supply of fuel to a combustion chamber
Combustion chamber includes a primary stage fuel burner to supply fuel into a primary combustion zone and secondary stage fuel burner supplies fuel into a secondary combustion zone. A sensor is positioned downstream from combustion chamber measuring concentration of one or more compounds. The sensor sends measurements of the concentration of compounds to a processor. The processor compares the measured concentration of the compound with a first threshold value and a second threshold value. The processor supplies more fuel to the primary stage fuel burner if the measured concentration is higher than the first threshold value, supplies more fuel to the secondary stage fuel burner if the measured concentration is higher than the second threshold value, maintaining fuel supply to the primary and secondary stage fuel burners if the measured concentration is lower than the first threshold value and lower than the second threshold value.
US10006633B2 Infinitely variable injector for improved SNCR performance
A system for controlling a reagent flow to a furnace in a SCNR process includes at least one injection distribution module (IDM) for supplying water to a plurality of injection lances, metering valves for supplying a NOx reducing agent to the plurality of injection lances, wherein the reagent injection rate of each injection lance is controlled by one metering valve such that a reagent concentration in each injection lance is adjustable and variable from one another. A method for controlling a reagent flow to a furnace includes providing at least one IDM, and for each IDM, providing a plurality of injection lances in communication with the IDM, supplying water to the plurality of injection lances through the IDM and supplying a NOx reducing agent through metering valves, wherein each metering valve controls the reagent injection rate to one injection lance.
US10006632B2 Methods and apparatus for oxidation of unburnts
A method and apparatus for treatment of unburnts utilizing oxygen carrier particles, which may be CLOU particles, oxidized in an air reactor and transmitted to a post oxidation reactor as shown in FIG. 2. A flue gas stream containing unburnts is injected into post oxidation reactor wherein unburnts are oxidized by oxygen supplied by oxygen carriers. Reduced oxygen carriers are separated from post oxidation reactor and transmitted back to air reactor for re-oxidation. An embodiment may include a post oxidation chamber, which may be catalytic, receiving a portion of flue gas stream and oxygen from a flue gas stream of post oxidation reactor.
US10006630B2 Method for firing an industrial furnace using coal or cokes with a secondary fuel
The invention relates to a process for firing an industrial furnace, in particular for electricity generation, wherein coal or cokes together with a secondary fuel comprising cellulose and plastic, in the form of pellets of a size larger than about 3 mm thickness, and having a caloric value of about 16 GJ/ton or more is ground to a powder wherein about 95 wt % or more has a particle size smaller than 2 mm and wherein the d50 of the particle size distribution is between about 5 and about 100 μm, wherein the powder is injected in the flame of the furnace. In this process the grinding is performed in a roller mill or ball mill, and the amount of pellets used together with the coals preferably is about 3 wt % or more, relative to the coal.
US10006627B2 Dual fuel boiler
A dual fuel boiler has a granular fuel burner and a fluid fuel burner. The fluid fuel burner is movable between a retracted stored position at a side of a combustion chamber-of the boiler and an extended operative position in which it extends out over a brazier of the granular fuel burner. Thus in the operative position substantially all of the flame and hot combustion gases generated by the fluid fuel burner in use are directed away from the brazier to prevent damage to the brazier.
US10006626B2 Method and device for producing a gaseous medium comprising steam
The invention relates to a method for producing a gaseous medium comprising steam, said steam being produced from a first fluid medium separated from the exhaust gas from combustion of a fuel in a steam generating step, said fuel being provided for burning for providing energy for heating said first fluid medium, comprising the steps of mixing the steam thus produced with exhaust gas from combustion of said fuel; and supplying at least one chemical substance different from air and water to said steam and exhaust gas mixture. The invention also relates to a device for producing a gaseous medium comprising steam.
US10006625B2 Touch sensor assembly and door including the same
A household appliance according to an embodiment of the present disclosure includes a front panel forming an exterior, a display window formed with a plurality of through holes having minute or fine sizes formed at the front panel, and the plurality of through holes are filled with a coating liquid including an anti-foaming agent.
US10006611B2 Hybrid light fixture housing
A hybrid light fixture housing comprising a roll formed or press fabricated metal housing substrate having ceiling interface side members formed from aluminum extrusion processes attached thereto. The ceiling interface side members may comprise a single extruded clip member configured to clip around the ends of the sidewalls of the housing substrate or a first backing bar piece secured to the housing substrate and a second ceiling trim member secured to the housing substrate and the backing bar.
US10006609B2 Plug compatible LED replacement for incandescent light
According to an aspect of the instant invention, an LED Engine is provided preferably for use with a Fresnel fixture having a globe socket wherein the LED Engine is plug compatible with the globe socket. A Fresnel lighting fixture generally includes a housing; a Fresnel lens supported from the housing; a focus rail; and a globe socket supported by the focus rail. The globe socket electrically receives a Fresnel globe or bulb. The plug compatible LED Engine of the present disclosure is positionable to be inserted in the globe socket of the existing Fresnel fixture thereby replacing the incandescent bulb. Alternatively, the globe socket may be removed and the LED Engine mounted to the focus rail.
US10006603B2 Light reflector arrangement
A light reflector arrangement providing a light output having substantially uniform luminous intensity is disclosed. The light reflector arrangement includes at least one light emitting diode (LED) light source. For each light source, the light reflector arrangement includes a first reflector configured to receive light from the light source and reflect said light towards a second reflector such that light reflected from the second reflector has substantially uniform luminance observable from a single direction. For example, the second reflector has light scattering means for removing directionality of light reflected from the second reflector. The light reflector arrangement may further include a lens configured to receive the light reflected from the second reflector. The lens preferably has a light diffusing surface such that light output through the lens has a substantially uniform luminance observable from more than one direction.
US10006600B2 Automotive lamp
Provided is an automotive lamp which forms a stereoscopic image by transmitting light of a light source through a lenticular lens. The automotive lamp includes: a light source; and a light pattern forming component which forms a plurality of light patterns by transmitting light emitted from the light source, wherein the light pattern forming component enables a light pattern of a different image to be observed based on a viewing angle, and light patterns of different images provide a continuous motion as the viewing angle changes sequentially in a specific direction.
US10006599B2 Lighting apparatus and automobile including the same
Lighting apparatus for a vehicle includes: night-time low beam light source which mainly illuminates a lower front region in front of the vehicle; and daytime light source which mainly illuminates an overhead region above the lower front region.
US10006594B2 LED lamp compatible with electronic ballast
Disclosed is a LED lamp compatible with electronic ballast. The positive and negative electrodes of LED array are connected with two pins of lamp via four diodes respectively, by this way, regardless of which pin is connected to the positive electrode, the lamp circuit can form a conductive path to power for the LED array, and consumers can install the lamp without distinguishing the positive and negative electrodes, improving the efficiency of LED lamp replacement.
US10006592B2 LED lighting system with distributive powering scheme
A linkable linear light emitting diode (LED) system provides apparatus and method for mechanically, optically, and electrically linking multiple LED modules disposed over a wide and separated area of a ceiling system. Openings can be cut in ceiling tiles of a drop ceiling system and the LED lighting modules are coupled to the tile through the opening, with the tile being sandwiched between different portions of the module. A remote driver system is placed within the drop ceiling above the tiles and provide multiple connectors for powering a multitude of lighting modules. Certain of the LED lighting modules include both input and output connectors for both receiving power or data and providing power or data to other modules. In this manner, some of the modules act as master LED lighting modules and those receiving power and/or data therefrom are act as slave modules.
US10006589B2 Method and system for storage and transport of liquefied petroleum gases
A method for storage and transport of LPG on LPG carriers, in particular two cargoes of different LPG types on same shipment, having reliquefaction units in which vaporized gases are condensed and then returned into at least one cargo tank for the respective LPG cargo type. The method is further comprising: using the reliquefaction units, at a minimum one running, as to condense vapor from the first cargo type; passing the condensed vapor through a heat exchanger; simultaneously flowing vapor from the second cargo type through the heat exchanger as to condense vapor by means of heat exchanging with the condensed vapor; and returning the condensed vapors leaving the heat exchanger back into the respective cargo types. The present invention is also disclosing a system for storage and transport of LPG on LPG carriers.
US10006584B2 Adjustable retaining bracket
Exemplary embodiments of the present invention are directed to an adjustable retaining bracket that can be secured to a surface and adjusted in a first elevational direction relative to the surface, in a second direction along an axis substantially perpendicular to the first elevational direction and towards or away from the surface and in a third direction substantially perpendicular to the second direction. The adjustable retaining bracket may include a base brace and at least one adjusting bolt configured to secure the adjustable retaining bracket to the surface. The adjustable retaining bracket may also include an outer tube operationally engaged with the base brace and an adjusting rod configured to move the outer tube along the third direction, and an inner tube in telescoping relationship with the outer tube and configured for movement relative to the outer tube along the second direction.
US10006582B2 Household appliance with control height adjustment mechanism
A household appliance having a plurality of feet with height adjustment mechanisms is provided. Each height adjustment mechanism comprising a base portion resting on the floor in connection with a base extension shaft, the base extension shaft being displaceable relative to a foot connection body so as to determine the height of the household appliance. The height adjustment mechanism includes a ring gear mechanically coupled with the base extension shaft so as to be mutually rotatable in engagement. A guide shell is provided so as to be enclosing the ring gear and the worm gear maintaining the two in a mutually interengaging mechanical relationship and said guide shell is fitted within an operating space of a stopper to be held in fixed position by restriction brackets of the stopper.
US10006573B2 Connector for multiple sized connections
A connector is used to connect a gases supply to a user. The user can be fitted with an interface, such as a cannula, while the gases supply can include a conduit. The connector interfaces between the conduit and the interface. The connector has a female assembly and a male assembly that connect together, such as by push fit. The male assembly includes an inner portion sized and configured to mate with a first female connector and an outer portion sized and configured to alternatively mate with a second female connector.
US10006571B2 Releasable, threadless conduit connector for liquid manifold
Conduit connectors for liquid manifolds and methods of fabrication are provided. In one embodiment, a conduit connector is integrated, at least in part, within a liquid manifold, and includes a conduit-receiving opening or socket and at least one releasable retention component. The conduit-receiving opening is disposed within the liquid manifold and in fluid communication with at least one liquid-carrying channel of the liquid manifold. The releasable retention component(s) is selectively operative to threadlessly secure in a fluid-tight manner a conduit within the conduit-receiving opening in fluid communication with the at least one liquid-carrying channel of the liquid manifold to facilitate flow of liquid through the liquid-carrying channel(s), or to release the conduit from the conduit-receiving opening of the conduit connector. The releasable retention component(s) resides at least partially within the liquid manifold when operatively holding the conduit within the conduit-receiving opening.
US10006570B2 Pipe joint
A pipe joint includes a joint main body, a cap nut, a sleeve, an insertion groove between a pipe body mounting section and an external thread section of the joint main body, and an elastic member disposed in the insertion groove. When the external thread section and an internal thread section of the cap nut are screwed, the end face of the distal end side of the sleeve comes into contact with one end face of the elastic member to compress the elastic member, and the elastic member presses, with a self-repulsion force, the end face of the distal end side of the sleeve in the axial direction. Then, an inner circumferential surface of a proximal end side of the sleeve compresses the pipe body in a radial direction of the pipe body through a reaction force received from a fitting surface of the cap nut.
US10006563B1 Multiple valve control assembly
A multiple valve control assembly is described. The multiple valve control assembly includes a first cam/lever assembly to close a first valve, and a second cam/lever assembly to close a second valve. A first locking surface of the first cam/lever assembly, when the first cam/lever assembly is in the open position, physically blocks the rotation of the second cam/lever assembly. This provides for a pressure line to be closed by the first cam/lever assembly before the tank line can be closed by the second cam/lever assembly.
US10006562B2 Regulating valve with elastic modulus planetary gear transmission
A setting/operating device includes: a drive motor, a sun gear that rotates by force from the drive motor; a fixed internal gear; planetary gears configured to be rotatable in engagement with the fixed internal gear while revolving around the sun gear; a movable internal gear disposed coaxially with the fixed internal gear and provided so as to be rotatable in engagement with the planetary gears; an output shaft coupled to the movable internal gear and configured to rotate a valve stem of a regulating valve; wherein the planetary gear includes: a first gear portion configured to engage the sun gear and the fixed internal gear, a second gear portion disposed coaxially with the first gear portion and configured to engage the movable internal gear; and an elastically deformable portion having a smaller elastic modulus formed integrally between the first gear portion and the second gear portion.
US10006561B2 Electromagnet of an electromagnetically actuated fluid valve
An electromagnet of an electromagnetically actuated fluid valve includes a magnet core that receives a coil, and an armature unit that can be moved axially relative to the coil in the magnet core. The electromagnet further has a device for damping a stop of the armature unit against the magnet core. The device has a flow cross-section for a medium, the flow cross-section decreasing when the armature unit is moved. The cross-section can be formed by a cone that interacts with a counter surface.
US10006557B2 Valve manifold circuit board with serial communication and control circuit line
A fluid control system has a first series of connected circuit boards that each actuate a respective valve unit mounted to a manifold block. A first communication module has a valve driver with a plurality of outputs for actuating the valve units connected to the first series of connected circuit boards. A serial control line extends through the first series of connected circuit boards and is connected to a second driver for actuating a second series of connected circuit boards.
US10006554B2 Spring vent of tire vulcanizing mold
A spring vent for a tire vulcanizing mold comprises: a sleeve having a flow path vertically passing therethrough; a head opening/closing an inlet at an upper end of the flow path; a rod comprising a bar-type body formed below the head and disposed along the flow path and a stopper formed below the body to be hung to an outside of an outlet at a lower end of the flow path; and a spring inserted into the body. The stopper of the rod is formed to have a spherical shape. An elastic hole having an open bottom is formed in the stopper.
US10006551B2 Fluid additive control valve
A valve arrangement includes various improvements useable in the context of a fluid additive system, such as a water softener. For example, the valve assembly may include a seal assembly engaged by a reciprocating piston, in which the seal assembly includes a minimal number of parts, is easily assembled, and can be easily inserted in the bore of the valve body without jeopardizing the integrity of the seals. The valve assembly may further include a quick-disconnect system which allows a “control head” including a valve actuation system and electronic controls to be disconnected from the rest of the valve arrangement with only a partial rotation of the control head. The valve assembly may also include a venturi used for drawing regeneration fluid into the system, and an associated venturi cleaner system which allows a user to unclog the fluid-flow orifice of the venturi without any disassembly of parts of the valve arrangement.
US10006548B2 Labyrinth seal bearing housing
Systems and methods for bearing housings are disclosed. A labyrinth seal bearing housing includes: a first seal element that is structured and arranged to be connected to a wall of a mixing vessel; a second seal element that is structured and arranged to be connected to a rotatable shaft; and a bearing support that is structured and arranged to be connected to the first seal element. The second seal element is configured to rotate relative to the first seal element and the bearing support. The first seal element and the second seal element are structured and arranged to create a tortuous flow path between an exterior and an interior of the mixing vessel.
US10006547B2 Piston ring and its production method
To provide a hard-amorphous-carbon-coated piston ring having low friction and excellent wear resistance and peeling resistance to reduce the fuel consumption of automobiles, an outer peripheral surface of a steel-made piston ring base material is provided with a primary layer constituted by a CrN/Cr laminate coating or a CrN/TiN laminate coating as thick as 10-60 μm, which is obtained by alternately laminating CrN-type chromium nitride and chromium metal or TiN-type titanium nitride, an intermediate layer of chromium metal and/or titanium metal as thick as 0.05-1.0 μm, and then a hard amorphous carbon coating as thick as 0.4-20 μm.
US10006542B2 Controller for continuously variable transmission
A control device for a continuously variable transmission includes a wheel speed difference sensing section configured to sense a wheel speed difference between the driving wheel and the driven wheel from a detection value of the first rotation speed sensor and a detection value of the second rotation speed sensor; and a clamping force increasing section configured to increase a clamping force for sandwiching a belt of the continuously variable transmission by a pulley when the wheel speed difference becomes equal to or greater than a first predetermined value, relative to a case where the wheel speed difference is smaller than the first predetermined value.
US10006540B2 Method of setting reference position of actuator in automated manual transmission
A method of setting a reference position of an actuator in an automated manual transmission includes: performing Hall signal comparison by comparing, by a controller, a signal value of Hall sensors with a reference signal value; performing first movement by moving, by the controller, a finger of the actuator to a first end in a shifting direction by a preset distance if the signal values are identical; performing a first selection checking by checking whether selecting operation is enabled; performing a second movement by moving the finger to a second end in the shifting direction by a distance that is twice the preset distance if selecting operation is not enabled; performing a second selection checking by checking whether selecting operation is enabled; and performing a third movement by moving the finger to the first end in the shifting direction by the preset distance if selecting operation is not enabled.
US10006539B2 Epicyclic reduction gear with fluid transfer pipes, and propeller turbomachine for an aircraft with such a reduction gear
The epicyclic reduction gear comprises a planetary input shaft, planet gears meshing around said shaft and supported by a planet carrier, and two transverse sides. According to the invention, the reduction gear comprises at least one fluid transfer pipe suitable for being connected to a fluid supply source and passing through the planet carrier, being linked in rotation to same, from a first of said transverse sides of the reduction gear to a second of said transverse sides of the latter in order to open on the outside of the reduction gear and dispense the fluid.
US10006526B2 Fluid movement systems including a continuosly variable transmission
A system has a pump with a power input, a power source and a continuously variable transmission (CVT) coupled to the power source and to the power input of the pump. The CVT transmits power from the power source to the pump. The CVT comprises a plurality of planetary members in rolling contact with an inner race and an outer race. A radial distance between the planetary members and a drive-transmitting member corresponds to a transmission ratio of the CVT.
US10006525B2 Flexibly engaged continuously variable transmission gearbox
A flexibly engaged continuously variable transmission gearbox includes the following components connected sequentially in a transmission: a power input shaft conical roller, a sectional input flexible sprocket, a tooth-shaped chain, a sectional output flexible sprocket, a power output shaft conical roller. When the power input shaft conical roller rotates, it drives five sectional input flexible sprocket members that are slidably matched in five equidistant T-shaped grooves on the conical roller to rotate. The sectional input flexible sprocket drives the tooth-shaped chain engaged therewith to transmit, and thus drives the five sectional output flexible sprocket members that are slidably matched in the five equidistant T-shaped grooves on the output shaft conical roller to rotate. The five sectional output flexible sprocket members are connected to the output shaft conical roller through the five equidistant slidable T-shaped grooves.
US10006523B2 Power unit having cam chain tensioner pivot mechanism
A compact power unit with a sufficient clearance between a stud bolt and a fixing shaft of a cam chain tensioner pivot mechanism for supporting a cam chain tensioner guide. The power unit including a crankshaft, a stud bolt configured to fix a crankcase and a cylinder body to each other, a cam chain, a cam chain tensioner mechanism including a cam chain tensioner guide, and a cam chain tensioner pivot mechanism including a pivot plate, a fixing shaft, and a swinging shaft, the fixing shaft and the swinging shaft are arranged so as to straddle the axis of the stud bolt as viewed in the axial direction of the crankshaft.
US10006521B2 Planetary gear train of automatic transmission for a vehicle
The present disclosure provides a planetary gear train of an automatic transmission for a vehicle. The planetary gear train may include: an input shaft receiving torque from an engine; an output shaft outputting changed torque; a first planetary gear set including a first rotation element, a second rotation element, and a third rotation element; a second planetary gear set including a fourth rotation element, a fifth rotation element, and a sixth rotation element; a third planetary gear set including a seventh rotation element, an eighth rotation element, and a ninth rotation element; a fourth planetary gear set including a tenth rotation element, an eleventh rotation element, and a twelfth rotation element. The planetary gear train may improve power delivery performance and reduce fuel consumption by providing ten forward speeds utilizing reduced components and also improve silent driving.
US10006520B2 System for regulating stresses in ring gears
A ring gear having a longitudinal axis includes an annular gear rim. The annular gear rim further includes an inner annular surface and a plurality of teeth extending from the inner annular surface, the plurality of teeth configured to mate with a planet gear of a planetary gear assembly. The annular gear rim further includes a plurality of pin members distributed circumferentially about the annular gear rim, each pin member of the plurality of pin members oriented parallel to the longitudinal axis. The plurality of pin members is configured to couple the annular gear rim to a secondary structure and, when coupled to the secondary structure, to facilitate bending of the annular gear rim when a load is applied to at least a portion of the plurality of teeth by the planet gear.
US10006519B2 Toothed belt
The present invention relates to a toothed belt containing tooth parts that are disposed at predetermined intervals along a belt longitudinal direction, a cord, and a back side that has the cord embedded therein, in which the cord contains a Lang-twisted glass fiber, an adhesion treatment layer, and an overcoat treatment layer, the overcoat treatment layer is formed on a surface of the adhesion treatment layer, the back side is composed of a rubber composition, and the rubber composition contains from 5 parts by mass to 20 parts by mass of a plasticizer based on 100 parts by mass of a rubber component.
US10006518B2 Toothed belt, production method therefor, and belt transmission device
A toothed belt includes an endless back portion, a plurality of belt teeth arranged on a face of the back portion at predetermined intervals in a longitudinal direction of the back portion; and a core made of an elastic knitted or unwoven fabric and embedded in the back portion. Both of the belt teeth and the back portion are made of rubber. The core is not exposed from inter-tooth portions which are located between the belt teeth. In the core, a difference between the position of a point that is closest to the belt teeth in a belt thickness direction and the position of a point that is closest to a back face of the belt in the belt thickness direction is limited to 0.5 mm or less.
US10006517B2 Torsional vibration damper with planetary gear enhanced by inertial mass
A torsional vibration damper includes a planetary gear set having a ring gear connected to a transmission input shaft, a carrier rotatably supporting multiple planet gears individually meshed with a sun gear, and with the ring gear meshed with the planet gears. A spring cage includes a first spring support member having: a member first leg fixed to the ring gear; a member second leg rotatably connected to the transmission input shaft; and multiple first spring support member elements. A second spring support member connected to the carrier, the second spring support member having multiple second spring support member elements. Multiple springs each spring have at least one of the first spring support member elements and one of the second spring support member elements in contact with opposed ends of the spring. An inertial mass member is connected to the sun gear at a first end and has an inertial mass connected at a second end.