Document Document Title
US09734367B1 Distinguishing RFID tags using motion data
Disclosed are various embodiments for verifying that items have been correctly retrieved to fulfill orders or shipments. A plurality of radio frequency identification (RFID) tags are energized with an electromagnetic field emitted from an RFID reader, wherein individual ones of the RFID tags include a sensor. Motion data is reported by the RFID tags and detected via the RFID reader. Subsequently, at least one of the plurality of RFID tags is selected from the plurality of RFID tags based at least in part on the motion data.
US09734362B2 Electronic device, user input apparatus controlling the same, and control method thereof
An electronic device executing an application through communication with a user input apparatus, the electronic device is provided. The electronic device includes: a communication unit that is configured to communicate with the user input apparatus; an information generation unit that generates information about an exclusive controller that controls the application and is executed in the user input apparatus; and a controller that controls the information generation unit to generate the information about the exclusive controller when the electronic device is paired with the user input apparatus, and controls the communication unit to transmit the generated information about the exclusive controller to the user input apparatus.
US09734359B2 Always-available embedded theft reaction subsystem
A system to provide an always-on embedded anti-theft protection for a platform is described. The system comprises in one embodiment, a storage including encryption to protect data, a risk behavior logic to detect a potential problem when the data is not encrypted, a core logic component to provide logic to analyze the potential problem and to trigger a security action logic to perform the security action, when the potential problem indicates a theft suspicion, and the security action logic, to cause the platform to attempt a transition to a reduced power state when triggered by the core logic component, the transition causing the data to be encrypted.
US09734357B2 Process authenticated memory page encryption
A memory controller encrypts contents of a page frame based at least in part on a frame key associated with the page frame. The memory controller generates a first encrypted version of the frame key based at least in part on a first process key associated with a first process, wherein the first encrypted version of the frame key is stored in a first memory table associated with the first process. The memory controller generates a second encrypted version of the frame key based at least in part on a second process key associated with a second process, wherein the second encrypted version of the frame key is stored in a second memory table associated with the second process, the first process and the second process sharing access to the page frame using the first encrypted version of the frame key and the second encrypted version of the frame key, respectively.
US09734356B2 Encrypting portable media system and method of operation thereof
A portable media system for a host computer system, and method of operation thereof, that includes: a controller in the portable media system for communicating clear information between the portable media system and the host computer system; and an encryption system in the portable media system for providing an encryption algorithm for the controller to decrypt cipher information for the host computer system.
US09734352B2 Data protection based on user and gesture recognition
A computing device is described herein that automatically enters a data protection mode in response to determining that a certain number of persons are located proximate to the computing device, that an owner or authorized user is not located proximate to the computing device, or that a certain user gesture has or has not been recognized. When the device enters the data protection mode, sensitive data stored on the device is automatically rendered invisible and/or inaccessible to a user thereof. The sensitive data may be rendered invisible and/or inaccessible in a manner that is not likely to be apparent to the user of the computing device.
US09734351B2 Electronic signature for and electronic system and method for employment eligibility verification
A computer system and method is disclosed for paperless Form I-9 processing, and for automating employment eligibility verification. The system and method displays a series of screens with fillable fields configured to receive immigration information. After substantial completion of the fillable fields by a user, the system displays an affirmation screen with affirmation language necessary to meet a statutory requirement for a valid electronic signature and an interface element affirming such language. Only after the interface element has been actuated is a file containing the completed fillable fields marked with an indication that the file has been electronically signed. The employment eligibility verification aspects disclosed utilize a database and server architecture to receive information provided on an electronic I-9 or other electronic employment eligibility form and perform computerized employment eligibility verification queries with the Federal Government. Scanned documents such as paper I-9s may be uploaded, indexed, tracked, and otherwise processed.
US09734340B1 System and method for providing a high-value identity
Methods include receiving a request for verified data from a requesting entity. Methods also include requesting, from a user, consent to obtain user data corresponding to the user. Methods further include receiving the consent and obtaining preliminary data corresponding to the user. Methods also include transmitting a message to a user data provider in response to receiving the consent, in which the message comprises the preliminary data and a request for the user data. Methods also include receiving response data, wherein the response data corresponds to the user data. Methods further include analyzing the response data and determining the verified data in response to analyzing the response data. Methods also include providing the verified data to the requesting entity.
US09734339B2 Retrieving system boot code from a non-volatile memory
A controller monitors for an indication from core logic indicating that the core logic is in a state in which the core logic does not access a bus. In response to detecting the indication, the controller retrieves the system boot code from a non-volatile memory over the bus.
US09734334B2 Data tracking in user space
A way to track data from an untrusted source as it moves through memory in original or modified form. A probe is placed on a data reception call of a program. When the probe is triggered by execution of the data reception call for a piece of data, a location where the piece of data is to be stored is marked. When a program instruction requests access to the marked location, instrumentation code is injected subsequent to the program instruction to track the flow of the piece of data. When the instrumentation code is executed, the next location where the piece of data will be stored is determined and marked as well. A threat analyzer is invoked to analyze the marked locations for threats.
US09734333B2 Information security techniques including detection, interdiction and/or mitigation of memory injection attacks
Methods of detecting malicious code injected into memory of a computer system are disclosed. The memory injection detection methods may include enumerating memory regions of an address space in memory of computer system to create memory region address information. The memory region address information may be compared to loaded module address information to facilitate detection of malicious code memory injection.
US09734332B2 Behavior profiling for malware detection
Provided herein are systems and methods for behavior profiling of targets to determine malware presence. The method includes, in various embodiments, applying a domain specific language to a target, observing a set of temporal sequences and events of the target; determining presence of markers within the set of temporal sequences and events indicative of malware, and identifying the target as being associated with malware based on the markers. In some embodiments, a malware detection system is provided for creating a behavioral sandbox environment where a target is inspected for malware. The behavioral sandbox environment can include forensic collectors. Each of the collectors may be configured to apply a domain specific language to a target; observe a set of temporal sequences and events of the target; determine presence of markers within the set of temporal sequences and events indicative of malware; and detect malware presence based on the markers.
US09734330B2 Inspection and recovery method and apparatus for handling virtual machine vulnerability
An inspection and recovery method and apparatus for handling virtual machine vulnerability, which inspect the security status of a virtual machine in a hypervisor domain, and recover a main system file or limit the use of a virtual machine suspected of being damaged due to hacking depending on the results of inspection, thus providing a secure virtual machine use environment for cloud computing. In the presented method, collection target information and inspection criteria including vulnerability inspection criteria, recovery criteria, and hacking damage criteria are updated. Then, the collection target information is collected from the virtual disk and virtual memory of each virtual machine. Vulnerability is inspected in conformity with the inspection criteria, based on the collected information. A damaged main system file depending on inspection results is recovered based on recovery criteria.
US09734328B2 Datum reading error detection method
A method for detecting an error in reading a data, includes in a step a) storing a first copy of the data item in a first area of an electronic memory and storing of a second copy of the data item in a second area. Step b) includes reading values of the first and second copies of the data item and in step c) there is a comparison of the read values of the first and second copies of the data item. In step d) if the read values of the first and second copies are identical, then no error is detected. In step e) if the read values of the first and second copies are different, then the method includes repeating steps b) and c). In step f), if the values read in step e) are identical, then an error in the reading of the data item is detected and, otherwise, no error is detected.
US09734327B2 Methods for restricting resources used by an application based on a base profile and an application specific profile
In response to a request for launching an application within an operating system of a data processing system, one or more extended entitlements are extracted from the application, where the one or more extended entitlements specify one or more resources the application is entitled to access. One or more security profile extensions corresponding to the one or more extended entitlements are dynamically generated. A security profile specifically for the application is created based on the one or more security profile extensions and a base security profile that has been previously compiled, where the base security profile specifies a list of a plurality of base resources. The application is then launched in a sandboxed operating environment that is configured based on the security profile specifically generated for the application.
US09734326B2 Dynamic interrupt stack protection
A protection unit of an interrupt stack accessible by a CPU controlled by one software program, for storing and removing stack frame(s), the stack protection unit being coupleable to the stack and the CPU, comprising: a processor coupled to a first and a second address register; wherein, when a first stack frame is stored onto the stack and the execution of the software program is suspended by the CPU, responsive to one or more occurring hardware IRQs; the processing unit is adapted to set one access rule based on the first and second address registers, preventing: the occurring ISR to be serviced, from accessing a hardware-protected region of the stack, comprising at least the first stack frame and at least one stack frame associated with one or more suspended IRQs. A processor, a method and a computer program are also claimed.
US09734325B1 Hypervisor-based binding of data to cloud environment for improved security
A method includes receiving a request at a first hypervisor from an application within a virtual machine. The virtual machine is executed within a virtualization layer supported by a second hypervisor, and the virtual machine and the hypervisors are executed by a computing node. The method also includes interrupting execution of the application and determining an authorization key using hashing operations performed by the first hypervisor based on measurements associated with the computing node and data associated with the first hypervisor. The method further includes storing the authorization key and resuming execution of the application. In addition, the method could include performing the receiving, interrupting, determining, storing, and resuming steps at each of multiple computing nodes in a computing cloud, where each computing node executes first and second hypervisors. The first hypervisors in the computing nodes can bind the virtual machine to the computing cloud.
US09734323B2 Controlling which users from an organization are to be part of a community space in an easy and error-free manner
A method, system and computer program product for controlling which users from an organization are to be part of a community space. A community collaboration mechanism provides a list of organizations authorized to collaborate with the organization of the user. The mechanism then receives from the user a selection of organizations from this list of organizations. Upon receiving indication(s) (e.g., e-mail addresses) of users to be added to the community space, the mechanism provides a list of users who are members of the user selected organizations to engage in a collaborative activity with the user based on these indication(s). The mechanism then receives a selection of users from this list of users and adds those users to the community space. In this manner, the user can control which users from an organization are to be part of a community space in an easy and error-free manner.
US09734318B2 Method and apparatus for device unlocking
A method is provided including: generating, by a first device, a first signal indicating a first pattern of movement of the first device; receiving, by the first device, a second signal indicating a second pattern of movement of a second device that is paired to the first device in accordance with a wireless communication protocol; comparing the first pattern of movement of the first device to the second pattern of movement of the second device; and unlocking the first device based on the first pattern of movement of the first device matching the second pattern of movement of the second device.
US09734316B2 System and method for detecting liveness during biometric authentication
In certain embodiments of the present disclosure relate to a method for detecting liveness of a user during biometric authentication. The method comprising identifying a speech signal in a pre-determined time interval associated with the speech signal. Furthermore, the method comprising determining a speech respiration co-occurrence (SRC) score associated with the speech signal. In addition, the method comprising detecting liveness of the user, if the SRC score is above a predefined threshold, wherein the detection of liveness further aids in increasing the security of biometric authentication system.
US09734309B1 Role-based access control assignment
Techniques for assigning roles to users within a computing system are described herein. A matrix representation of a probabilistic assignment of roles to users is created based at least in part on existing permissions. The matrix representation is then iteratively perturbed and the resulting perturbation is evaluated using an objective function, with perturbation decisions based at least in part on making the objective function converge to a threshold value. When the solution converges, the resulting assignment matrix may be used to assign roles to users.
US09734304B2 Versatile sensors with data fusion functionality
Apparatuses and methods are disclosed for identifying with a single, small, intelligent activity monitor a particular type of activity from among a plurality of different activities. The monitor may include a multi-axis accelerometer and microcontroller configured to combine and process accelerometer data so as to generate features representative of an activity. The features may be processed to identify a particular activity (e.g., running, biking, swimming) from among a plurality of different activities that may include activities not performed by a human subject. An intelligent activity monitor may be configured to operate as a versatile sensor, or to operate in combination with a versatile sensor, to further receive and process physiological data and compute a fitness metric for a subject.
US09734303B2 Controlled inventory refrigerated dispensing system
A vending refrigerator for dispensing pharmaceutical products, such as vials, bottles, syringes, and the like, at a point of distribution, e.g., a doctor's office or pharmacy. The vending refrigerator comprises a first product dispenser for one type of packaging and a second product dispenser for a second type of packaging. The product can be removed from a dispenser drawer but cannot be placed back into the dispenser through the drawer. The product dispensers are filled through openings that are not accessible during normal operations, but that are accessible during refilling procedures. The refrigerator may include a shelf where products that are mistakenly pulled from the product dispenser or that contain multiple doses of their contents can be placed for temporary storage. In some embodiments, the refrigerator comprises a chilled compartment and a freezer compartment.
US09734296B2 Orthotic support and stimulus systems and methods
An embodiment of the invention includes (a) modeling a first internal force applied to a model of a user's joint based on a first external force externally applied to the joint at a first position; (b) modeling a second internal force applied to the model based on a second external force externally applied to the joint at a second position unequal to the first position; (c) comparing the first and second modeled internal forces; and (d) simulating the user based on the comparison. Other embodiments are described herein.
US09734290B2 System and method for evidence based differential analysis and incentives based healthcare policy
An on-demand and real-time evidence based cost modeling and predictive analysis system, and a financial incentives based plan to reduce healthcare costs. An analytics system that includes a data aggregator and regression models generates incremental expenditures among overweight and obese individuals, predictive forecasts of future medical costs, and predictive forecasts of cost reduction based on financial incentives to recipients. The forecasts may include interactions, personalized variables, statistical trends, prevalence of diseases based on body mass index and/or age, and medical evidence associated with specific illnesses. A computer-based program may process and analyze variables in healthcare records. A health insurance provider may provide an annual rebate on paid premiums to recipients based on a qualifying annual BMI as an incentive. The recipients may receive the rebates in a qualified Healthcare Individual Reimbursement Account (HIRA) managed by the recipients towards future healthcare related expenditures.
US09734287B2 Linking health care applications for information management
The disclosure generally describes computer-implemented methods, software, and systems for managing information exchange between medical care applications and an analytical infrastructure for medical care information. The disclosure also describes implementations that manage user access to medical care applications and communications between medical care applications.
US09734284B2 Hardware acceleration of short read mapping for genomic and other types of analyses
A scalable FPGA-based solution to the short read mapping problem in DNA sequencing is disclosed which greatly accelerates the task of aligning short length reads to a known reference genome. A representative system comprises one or more memory circuits storing a plurality of short reads and a reference genome sequence; and one or more field programmable gate arrays configured to select a short read; to extract a plurality of seeds from the short read, each seed comprising a genetic subsequence of the short read; for each seed, to determine at least one candidate alignment location (CAL) in the reference genome sequence to form a plurality of CALs; for each CAL, to determine a likelihood of the short read matching the reference genome sequence in the vicinity of the CAL; and to select one or more CALs having the currently greater likelihood of the short read matching the reference genome sequence.
US09734283B2 Genomic features associated with epigenetic control regions and transgenerational inheritance of epimutations
CpG densities and sequence motifs that are characteristic of regions of DNA associated with epimutations and control of epimutations are provided. Such regions include, within approximately 400 (or fewer) base pairs, at least one, usually two, and preferably all three of the following features: i) a CpG density of 15% or less; ii) the presence of the sequence motif ATTTGTTTTTTCTTTTnT (SEQ ID NO: 1) where n is A, T, C or G, and statistically relevant variants thereof; and iii) the presence of the sequence motif GGGGGnGGGG (SEQ ID NO: 2), where n is A, T, C or G, and statistically relevant variants thereof.
US09734281B2 Plastic packaging materials testing system based on internet of things and cloud technology
The invention discloses a plastic packaging material testing system and method based on internet of things and cloud technology. It includes: cloud computing center, this system module achieves the data communication, data storage and data processing between the customers and testing laboratory. There is public or private cloud for cloud computing center. For the private cloud, data will be stored as a separated group of data in the database server based on the private infrastructure which is provided by the system provider. The system provider provides the most effective control of data, data security and the service quality. For the public cloud, system provider ensures the system running and provides the data service by renting available cloud which is provided by the third party provider.
US09734280B2 Plastic packaging materials testing system based on internet of things and cloud technology
A plastic packaging material testing system and method based on an internet of things and cloud technology including a cloud computing center that achieves data communication, data storage and data processing between customers and testing laboratory, computing center includes a private and public cloud. With the function of the internet of things, the testing system modules achieve the automatic acquisition, storage, parsing and transmission of the testing information and testing data. It combines test methods, testing instruments, modern logistics technology and software system together, which solves the problems that current testing instruments cannot achieve the massive test data storage and internet technology applications and avoids the one-time investment on the instruments purchasing and laboratory construction.
US09734276B2 Integrated circuit and method of designing layout of the same
A method of designing a layout of an integrated circuit (IC) includes: preparing a standard cell library that stores a first standard cell and a second standard cell, each of the first standard cell and the second standard cell including a plurality of conductive lines that extend in a first direction, placing the first standard cell and the second standard cell to be adjacent to each other in a first boundary parallel to the plurality of conductive lines, and generating a decoupling capacitor by using at least one first conductive line of the plurality of conductive lines when a same voltage is applied to a first pattern adjacent to the first boundary in the first standard cell and a second pattern adjacent to the first boundary in the second standard cell, the at least one first conductive line being adjacent to the first boundary.
US09734274B2 System design management
This application discloses a computing system implementing tools and mechanisms to generate a framework for a system-level design of an electronic system, wherein the system-level design includes multiple electronic designs from different electronic design automation tools. The tools and mechanisms can correlate design components in the electronic designs to different portions of the framework for the system-level design, and determine whether the electronic designs are congruent with the system-level design based, at least in part, on the correlation of the electronic designs to the different portions of the framework for the system-level design.
US09734270B2 Control path power adjustment for chip design
Embodiments relate to power down processing including control path power adjustment. An aspect includes receiving, by a power down engine, chip layout data corresponding to a chip design. Another aspect includes determining a confluence point of a data path and a control path in the chip layout data. Another aspect includes determining the presence of a positive slack window in the control path of the confluence point. Yet another aspect includes powering up the control path to reduce the positive slack window.
US09734266B2 Computer-aided design multi-user design negotiation system and method thereof
In one aspect, a computer-implemented method of performing multi-user design negotiation on a computer-aided design (CAD) software is disclosed. The method includes: receiving, from a first user, a design change to the geometric shape design, and obtaining information of the design change implementable on a CAD model of the geometric shape design through the CAD software; storing the information of the design change as a design change suggestion (DCS) object; transmitting the DCS object, together with the CAD model, to a second user; and receiving, from the second user, an instruction to the DCS object, and performing an operation corresponding to the instruction to the DCS object. In response to a what-if instruction, the operation is a what-if operation to the geometric shape design with the design change according to the DCS object. In response to an accepting or rejection instruction, the operation includes accepting or rejecting the design change.
US09734264B2 Fabricating three-dimensional objects with embossing
The claimed subject matter includes techniques for designing three-dimensional (3D) objects for fabrication. An example method includes obtaining a three-dimensional (3D) mesh comprising polygons and obtaining a two-dimensional (2D) image. The method also includes receiving position information describing a location of the 2D image relative to the 3D mesh and modifying the 3D mesh based on the 2D image and the position information to generate an embossed 3D mesh that is embossed with the 2D image.
US09734262B2 Method and system for understanding text
A query answer engine converts a query and answers into a non-natural language forming units that correspond to words, symbols, numbers and spaces and combinations of the above, and establishes the contextual meaning of the units utilizing read, recognize and relate processes to populate a query matrix and an answer matrix with 3-valued points corresponding to the read, recognize and relate values of a unit. The two matrices are cross correlated to yield a robust answer to a query taking into account context. The conversion of text to units uses contextual meaning parametric tables, databases, libraries, rules and an engine for determining the focal point of a query or an answer.
US09734257B2 Exported overlays
An overlay generator recognizes specific types of content and metadata present on a web site, and retrieves additional content related to the web site from other sources. The overlay generator makes the additional content available in a web browser as an overlay or as a hyperlink, so that the additional content can be viewed in combination with the original web site content. For example, if a zip code is present on a web site, and the web site includes a static map showing points of specialized interest in that zip code, then the overlay generator recognizes the zip code as a specific type of content related to maps, and retrieves an interactive map of the zip code from a map service, and generates an overlay for superimposing the interactive map on the static map, so that the content of both maps is displayed in a single integrated map.
US09734256B2 Mapping data locations using data transmissions
A host sends an I/O transaction. The I/O transaction relates to a read or write operation for a first datum. A first listening service which manages I/O transactions for a first set of addresses receives the I/O transaction. The first listening service forwards the I/O transaction to a second listening service. The second listening service manages I/O transactions for a second set of addresses. The second listening service executes the I/O transaction at a selected address of the second set of addresses. The second listening service creates a data packet to respond to the I/O transaction. The header of the data packet includes the selected address. The second listening service transmits the data packet to the host. The host uses the selected address to update a database which includes addresses of data within.
US09734253B2 Method of providing a webpage using home device web browser and home device therefor
A method of providing a webpage on a home device web browser based on web browsing information of an external device connected via a network and device for the same are disclosed. The present invention includes displaying the home device web browser including a back button interface configured to guide an access change to a previously accessed URL (uniform resource locator) of a web browser, changing a URL access of the home device web browser in response to a user input to the back button interface, and displaying a webpage based on the changed URL access on the home device web browser, wherein the URL access change is performed based on a web browsing information of at least one external device connected with a home device via network and wherein the web browsing information includes a URL history information on a URL accessed by the web browser.
US09734250B2 Digital asset management for enterprises
Systems and method for managing digital assets for a plurality of enterprises. The system may include enterprise profiles for each of the enterprises. Each enterprise profile can include one or more cost centers representative of divisions of the enterprise. Assets can be organized within cost centers within containers and folders. The arrangement of containers and folders can be representative of an organization structure of a division of the enterprise. Access to assets within the cost center can be determined by an access control module and be based on user-level and container-level permissions.
US09734249B2 Personalized data management systems and methods
This disclosure relates to systems and methods for managing data associated with a user using a personalized cloud storage platform operating as a centralized repository for user data generated from a variety of sources and/or user devices. By centralizing the storage and/or management of personal data that would conventionally be confined between multiple information silos, embodiments of the systems and methods disclosed herein may improve the ability of a user to control their personal data, facilitate utilization of their personal data in a variety of ways not offered by services associated with the silos, and/or allow a user to centrally manage their personal data. Further embodiments disclosed herein allow a user to define one or more policies or other rules associated with personal data stored in their personal cloud.
US09734246B1 Using “sign in with” status as an oracle for selecting third party intents
In a method and system for ranking suggested applications, a set of applications providing a functionality to be offered to a user of a user device is determined, and a login state for the user for each of the set of applications is identified. A ranking of the set of applications based on each of the corresponding login states is determined, and a list of recommended applications for the functionality in view of the ranking is determined. The list of recommended applications is the provided to the user via the user device.
US09734242B2 Systems and methods for synchronizing operations among a plurality of independently clocked digital data processing devices that independently source digital data
In a system for distributing data, distribution device is configured to distribute timestamp, offset and source location information for a digital data stream to an execution device, and the execution device is configured to seek digital data corresponding to the received information. The execution device is further configured to execute the digital data relative to a clock rate maintained by the distribution device. Related methods include receiving timestamp, offset and source location information for the digital data stream and seeking digital data corresponding to the received offset and source location information.
US09734239B2 Prompting subject matter experts for additional detail based on historical answer ratings
An approach is provided for evaluating a potential post based on historical data. In the approach, historically highly rated attributes that to previously received highly rated posts are identified. The process receives a potential post from an online Subject Matter Expert (SME). The process analyzes the potential post, using a Natural Language Processing (NLP) routine performed by computer processors. The analysis identifies a lack of one or more of the historically highly rated attributes in the potential post. The process then notifies the SME, based on the analysis, regarding the lack of one or more of the historically highly rated attributes in the potential post.
US09734237B2 Progressive analysis for big data
According to one general aspect, a method may include receiving a data query request that includes one or more search parameters to be searched for within a plurality of files that are stored according to a hierarchical organizational structure, wherein each file includes at least one data record. The method may include scanning a plurality of files to determine if one or more files match a sub portion of the search parameters. The method may further include parsing the candidate files to determine which, if any, records included by the respective candidate files meet the search parameters. The method may include generating, by one or more result analyzers, query results from the resultant data. The method may also include streaming, to the user device, the query results as at least one query result becomes available and to start streaming before the query requests have been fully generated.
US09734235B2 Grouping documents and data objects via multi-center canopy clustering
A canopy clustering process merges at least one set of multiple single-center canopies together into a merged multi-center canopy. Multi-center canopies, as well as the single-center canopies, can then be used to partition data objects in a dataset. The multi-center canopies allow a canopy assignment condition constraint to be relaxed without risk of leaving any data objects in a dataset outside of all canopies. Approximate distance calculations can be used as similarity metrics to define and merge canopies and to assign data objects to canopies. In one implementation, a distance between a data object and a canopy is represented as the minimum of the distances between the data object and each center of a canopy (whether merged or unmerged), and the distance between two canopies is represented as the minimum of the distances for each pairing of the center(s) in one canopy and the center(s) in the other canopy.
US09734226B2 Method for rebalancing data partitions
Embodiments of the present invention disclose a computer program product for rebalancing partitioned data based, at least in part, on limit key extrapolation in a database and one or more characteristics of the plurality of database partitions. Responsive to a determination that an upper limit key value of the last loaded record is greater than an upper limit key value of an empty partition, the computer redefines the upper limit key value of the empty partition using an extrapolated upper limit key value that is based, at least in part, on a range of limit key values. The computer updates one or more characteristics of the database, wherein the one or more characteristics include one or both of a) an average number of records per partition, and b) an average number of unique limit key values per partition.
US09734218B2 Spiral listing of items
Disclosed are various embodiments for rendering images of items in a ranked listing as a spiral on a network page. In one embodiment, a page builder ranks a listing of items according to a criterion provided by the user and generates a network page that depicts a spiral comprising a plurality of images, where each image is associated with one of the items in the ranked listing. The page builder arranges the images such that the image associated with the highest ranked item is located at the center of the spiral and the remaining images are arranged along a path of the spiral in decreasing order according to the ranking of the items associated with each of the respective remaining images. In addition, the page builder embeds a client side application that renders a shifting of the images when an image is selected by the user.
US09734217B2 Methods and systems for analyzing entity performance
Systems and methods are provided for analyzing entity performance. In one implementation, a method is provided that includes receiving a request with one or more filter selections and accessing a data structure comprising a plurality of categories of information showing interactions associated with multiple entities. The method also comprises identifying a set of categories of the plurality of categories within the data structure based on the one or more filter selections. The method further comprises processing the information of the identified categories to analyze a performance of one or more entities of the multiple entities in accordance with the one or more filter selections and providing the processed information to display the performance of the one or more entities on a user interface.
US09734214B2 Metadata-based test data generation
Example embodiments disclosed herein relate to a method for generating test data for form validation, where the method includes maintaining metadata for a database, mapping a control field of the form to a column of the database, and generating test data based on the mapping and the metadata.
US09734206B2 Intermediate window results in a streaming environment
A stream computing application may receive a stream of tuples to be processed by a plurality of stream operators. A first stream operator may receive a data stream, and the first stream operator may be configured to accumulate the data stream according to a window before performing one or more operations and transmitting tuples to a second stream operator. The second stream operator may request that the first stream operator send out tuples before the first stream operator's window has terminated. In response, the first stream operator may perform its operations on the tuples that it had accumulated before the request came in and then transmit a group of tuples with the intermediate results to the second stream operator.
US09734204B2 Managed runtime cache analysis
Analyzing a managed runtime cache is provided. A heap associated with a managed runtime environment, where the heap includes an N-generation cache or a plurality of objects associated with a program operating within a managed runtime environment is identified. A snapshot of the heap is produced, wherein the snapshot identifies a memory location for each object of the plurality of objects at which the object is stored. A generation of each of the plurality of objects based, at least in part, on the memory location of the object is determined. One or more suggestions based, at least in part, on the memory location of the plurality of objects is provided.
US09734202B2 Systems and methods for rapid data analysis
A method for rapid data analysis comprising receiving and interpreting a query, collecting a first data sample from the first set of data shards, calculating an intermediate result to the query based on analysis of the first data sample, identifying a second set of data shards based on the intermediate result, collecting a second data sample from the second set of data shards, and calculating a final result to the query based on analysis of the second data sample.
US09734200B2 Identifying high risk database statements in changing database environments
High-risk database statements are identified. A DBMS performs a series of experiments by generating sets of statistics describing data over which particular database statements run. The DBMS submits each of these sets of statistics to a query optimizer, which returns information for an execution plan that the optimizer would use to implement the statements given the submitted set of data statistics. If the DBMS determines that the optimizer changes the established execution plan for the database statements for any of the submitted sets of statistics, the DBMS performs one or more actions to mitigate the risk of changing execution plans, such as automatically tuning the database statements or the entire workload, and/or sending information about the database statements to a database administrator. Techniques are also described for calculating diagnostic values based on the results of such experiments, which quantify the sensitivity of the execution plans to changes in data statistics.
US09734199B1 Data replication framework
Generally described, the present disclosure is directed to an eventually consistent replicated data store that uses, for its underlying storage, a computer software library that provides a high-performance embedded database for data. The replicated data store employs a plurality of hosts interconnected to one another, allowing for writes to any host and full awareness of membership across all hosts. With the data replication framework disclosed herein, various modes are allowed to be built up on top of the core system.
US09734196B2 User interface for summarizing the relevance of a document to a query
According to an aspect, summarizing relevance of a document to a conceptual query includes receiving the conceptual query, accessing concepts extracted from the document, and computing a degree to which the conceptual query is related to each of the extracted concepts. The computing is responsive to a metric that measures a relevance between the concepts in the conceptual query and the extracted concepts. The method also includes creating a summary by selecting a threshold number of the concepts having a greatest degree of relation to the conceptual query, and outputting the summary including the selected threshold number of concepts.
US09734194B1 Encoding time interval information
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for encoding time interval information. In one aspect, a method includes receiving data specifying a time interval in which a provider is available, encoding the time interval in which the provider is available as one or more data structures that each identify (i) an offset value that specifies a time offset between a baseline time and a beginning of a reference time interval, and (ii) one or more respective time sub-interval values that identify one or more time sub-intervals within the reference time interval, and storing one or more of the data structures in association with the provider.
US09734193B2 Determining domain salience ranking from ambiguous words in natural speech
Systems and processes for identifying relevant domains for user inputs that include one or more ambiguous words are disclosed. The ambiguous words include words that may or may not refer to a named entity, such as a song, movie, book, etc. In one example, a textual representation of user speech can be received and processed to identify a candidate named entity. The possible parts of speech of the candidate named entity can be determined and compared to a predetermined set of parts of speech. In response to determining that the possible parts of speech of the candidate named entity do not include one or more of the predetermined set of parts of speech, a saliency score associated with the candidate named entity can be lowered. A domain for processing the textual representation of user speech can then be identified using the saliency score associated with the candidate named entity.
US09734187B2 Atomic transactions in a NOSQL database
Systems and methods are provided for atomic transactions in a NoSQL database. A system writes a pending transaction identifier to write claim data for a first data item in a NoSQL database in response to a determination that the write claim data for the first data item includes a first previous transaction identifier included in last commit data for the first data item. The system writes the pending transaction identifier and a pending commit identifier to the last commit data for the first data item. The system writes a first value associated with a pending transaction to the first data item. The system aborts the pending transaction in response to a determination that the write claim data for the first data item does not include the first previous transaction identifier included in the last commit data for the first data item.
US09734186B1 Method of testing coverage of meta data access patterns within a distributed relational system
A first and a second catalog access statement are obtained. For the first catalog access statement, a first lock schedule which includes a catalog resource being locked and a lock strength is obtained. For the second catalog access statement, a second lock schedule which includes a catalog resource being locked and a lock strength are obtained. A potential deadlock between the first and the second catalog access statement is identified, including by comparing the first lock schedule and the second lock schedule.
US09734185B2 Mechanism for communication in a distributed database
In a method for providing communication integrity within a distributed database computer system, a first node of a plurality of nodes transmits a change notification to a second node of the plurality of nodes. The change notification indicates that the first node has changed from a first version to a second version. The first node receives at least one change confirmation from the second node. The change confirmation confirms acknowledgment of the change notification by the second node and by a third node of the plurality of nodes. The first node updates a version table of the first node to show that the second node and the third node know that the first node has changed from the first version to the second version.
US09734183B2 System and method for performing view updates in database systems
A method of data-oriented approach for performing view updates in database systems includes: processing one or more source databases of views to generate at least one summarization of the one or more source databases; utilizing the at least one summarization of the one or more source databases to determine one or more side effects associated with the view updates; and where upon the view updates have one or more side effects, preventing the view updates from being performed.
US09734182B2 Ingredient based nutritional information
Nutritional information of a recipe is gathered to determine a nutritional value table of a food recipe. A computing device may extract and analyze unstructured text of a food recipe to obtain a plurality of ingredients and a quantity of the plurality of ingredients. The computing device may access dietary preferences of a user. The nutritional information of the food recipe may be calculated using the nutritional value of each of the ingredients and complied into a nutritional value table. The recipe may be determined if the recipe corresponds with the dietary preferences of the user. If a recipe does not correspond with the dietary preferences, then an ingredient causes the recipe to not correspond with the dietary preferences is removed from the recipe creating an altered recipe. The nutritional value table of the altered recipe is displayed to the user.
US09734181B2 Understanding tables for search
The present invention extends to methods, systems, and computer program products for understanding tables for search. Aspects of the invention include identifying a subject column for a table, detecting a column header using other tables, and detecting a column header using a knowledge base. Implementations can be utilized in a structured data search system (SDSS) that indexes structured information, such as, tables in a relational database or html tables extracted from web pages. The SDSS allows users to search over the structured information (tables) using different mechanisms including keyword search and data finding data.
US09734179B2 Contingency table generation
A method of creating a contingency table is provided. Whether or not a variable level list exists for a second variable in tree data is determined. When the variable level list exists for the second variable in the tree data, a first node memory structure is determined for the second variable from the variable level list, a first value of a first variable is determined using a first observation indicator and the tree data, and a first counter value is added to the contingency table in association with the first value of the first variable and a first value of the second variable. The first node memory structure includes the first value indicator, the first counter value, and the first observation indicator. The first value indicator indicates a first value of the second variable.
US09734176B2 Index merge ordering
System, method, and computer program product to order query results, by processing a received query at least in part using a composite key index, wherein the composite key index comprises at least two key columns, wherein the at least two key columns comprise at least one pre-ordering column and an ordering column, wherein the query specifies ordering criteria to order a result set based on values of the ordering column, wherein the processing comprises receiving, from the composite key index, an ordering column value for each unique pre-ordering column value in the composite key index, identifying a first ordering column value as being ordered first according to the ordering criteria, and returning the first ordering column value as being responsive to the query.
US09734173B2 Assignment of data temperatures in a fragmented data set
A plurality of data records that comprise a data set can be stored in a plurality of main part fragments such that each main part fragment includes a subset of the set of data records. Each fragment of the plurality of main part fragments can be assigned a relative data temperature. A newly arrived data record for storage in the data set can be placed in a delta part, and a merge can be performed to add the newly arrived data record to a corresponding main part fragment. The performing of the merge can occur more quickly if the corresponding main part fragment has a higher relative data temperature than if the corresponding main part fragment has a lower relative data temperature.
US09734170B2 Multilevel filters for cache-efficient access
According to one embodiment of the present invention, a system with a plurality of memories, generates a first filter associated with a first memory, and generates one or more second filters each associated with a corresponding memory. Each second filter is generated with a size at least partially accommodated within the storage capacity of the associated memory. The system determines absence of items from a set by selectively probing the generated filters in an ascending order of data access speed to the associated memories and aborts further probing for an item in response to a probe indicating that the item is absent from the set. Embodiments of the present invention further include a method and computer program product for testing set membership in substantially the same manners described above.
US09734168B1 Method and system for organizing digital files
A system for organizing digital files is provided, wherein tagging data is applied to a sequence of files. A tagging image having tagging data therein is preferably provided before or after the sequence, or both. A text recognizing technology may be used to extract the tagging data from a tagging image. For example, if a tagging image is taken on a camera prior to a sequence of images, the system may extract tagging data from the tagging image and apply such tagging data to the sequence of image files. Preferably, the system provides for renaming of the image files utilizing the tagging data.
US09734155B2 Systems and methods for enhancing performance of a clustered source code management system
A clustered source code management system is described. The system comprises a plurality of cluster nodes, a shared file server storing repository data, and a load balancer. Each of the plurality of cluster nodes is configured to receive an incoming request sent from a client computer, the incoming request being a source code management request to access repository data stored on the shared file server and process the incoming request to determine if a type of the incoming request is a cacheable request type. If the incoming request is of a cacheable request type, the cluster node is configured to determine if a valid cached response to the incoming request is available on storage media locally accessible to the cluster node; and, if so, respond to the incoming request by communicating the valid cached response to the client computer.
US09734152B2 Media balancer
One or more target schedules is generated based on a single master schedule. Replacement media items are inserted into a target schedule instead of the corresponding media items from the master schedule. The replacement media items are selected from a list of potential media replacement items scored using a scoring method used by a music scheduling system, as corresponding media items in the master schedule. The length of the media items in the list is checked to see if the length falls within a duration delta of the length of the media item being replaced in the master schedule, and to identify items that meet a minimum score threshold. The highest ranking item from the list that satisfies both the score threshold and the duration delta is selected for insertion in the target schedule. Music scheduling systems, such as GSelector®, can be leveraged to generate and score the list.
US09734151B2 Method and system for voice based media search
Voice-based input is used to operate a media device and/or to search for media content. Voice input is received by a media device via one or more audio input devices and is translated into a textual representation of the voice input. The textual representation of the voice input is used to search one or more cache mappings between input commands and one or more associated device actions and/or media content queries. One or more natural language processing techniques may be applied to the translated text and the resulting text may be transmitted as a query to a media search service. A media search service returns results comprising one or more content item listings and the results may be presented on a display to a user.
US09734144B2 Three-dimensional latent semantic analysis
In some examples, a computing system may access multiple information files, generate term-passage matrix data based on the multiple information files, and decompose the term-passage matrix data to generate a reduced-dimensional semantic space, which may be used for information retrieval.
US09734142B2 Universal translation
A likely source language of a media item can be identified by attempting an initial language identification of the media item based on intrinsic or extrinsic factors, such as words in the media item and languages known by the media item author. This initial identification can generate a list of most likely source languages with corresponding likelihood factors. Translations can then be performed presuming each of the most likely source languages. The translations can be performed for multiple output languages. Each resulting translation can receive a corresponding score based on a number of factors. The scores can be combined where they have a common source language. These combined scores can be used to weight the previously identified likelihood factors for the source languages of the media item.
US09734141B2 Word mapping
A word mapping method is provided, based on a plurality of connections between a plurality of words as generated by an individual or group, the map being formed based on connections between words provided by an individual or individuals. The resultant word map may be used for various purposes including cognitive diagnoses, sentence structure optimization of documents, and the like.
US09734132B1 Alignment and reflow of displayed character images
Determination of an underlying grid structure that facilitates layout of East Asian text is disclosed. The underlying grid structure includes both a size of character frames and a size of a text block frame. The East Asian text may be obtained from a scan of printed material that has the text formatted according to layout conventions established by the publisher. The text may be reformatted to appear on a display of an electronic device in a manner similar to the formatting in the original scanned document. Reformatting may include reflowing the text in order to fit a greater or lesser number of characters on a line. The reflowing may maintain character spacing from the original document and follow formatting rules against locating certain characters at the start or end of a line.
US09734130B2 Attribution using semantic analysis
Source data statements that had been received for the request are semantically analyzed, which includes matching elements in the received source data statements to respective one or more entries in an ontology associated with a domain that had been selected for the received source data statements. The ontology includes items and relationships that define the selected domain. Each element in the received source data statements is a word or a phrase. The one or more entries are assigned to the matched elements, respectively, to annotate each matched element with a respective annotation consisting of the respective one or more entries. The annotated elements are saved with the respective annotations. The annotations are used to generate a search query for the request.
US09734129B2 Low complexity partial parallel architectures for Fourier transform and inverse Fourier transform over subfields of a finite field
Low complexity partial parallel architectures for performing a Fourier transform and an inverse Fourier transform over subfields of a finite field are described. For example, circuits to perform the Fourier transforms and the inverse Fourier transform as described herein may have architectures that have simplified multipliers and/or computational units as compared to traditional Fourier transform circuits and traditional inverse Fourier transform circuits that have partial parallel designs. In a particular embodiment, a method includes, in a data storage device including a controller and a non-volatile memory, the controller includes an inverse Fourier transform circuit having a first number of inputs coupled to multipliers, receiving elements of an input vector and providing the elements to the multipliers. The multipliers are configured to perform calculations associated with an inverse Fourier transform operation. The first number is less than a number of inverse Fourier transform results corresponding to the inverse Fourier transform operation.
US09734128B2 Method for reconstructing sparse signal in finite field, apparatus for reconstructing sparse signal in finite field, and recording medium for recording reconstruction method
A method for recovering a sparse signal of a finite field may include: updating discrete probability information of a target signal element of the finite field and discrete probability information of a measurement signal element of the finite field by exchanging the discrete probability information of the target signal element with the discrete probability information of the measurement signal element a predetermined number of times, wherein the target signal element and the measurement signal element are related to each other; calculating a final posteriori probability based on a priori probability of the target signal element and the discrete probability information of the measurement signal element, acquired as the exchange result; and recovering the target signal by performing maximum posteriori estimation to maximize the final posteriori probability.
US09734124B2 Direct linked two way forms
A method for managing a two-way form over a direct link is provided. The method includes establishing a communicative link between two communications clients each separately executing in memory by a processor of a corresponding one of two computers. The method also includes managing a two-way form rendered as individual instances of the two-way form each in a corresponding content browser executing in a corresponding one of the two computers. Finally, the method includes exchanging synchronization information for the two-way form over the communicative link. In one aspect of the embodiment, the method also includes prompting in one of the individual instances of the two-way form for verification of an update to a field providing in another of the individual instances of the two-way form. In another aspect of the embodiment, the method includes recording a verification of the update to the field in an audit trail.
US09734122B2 System, method and computer-accessible medium for evaluating a malignancy status in at-risk populations and during patient treatment management
In accordance with certain exemplary embodiments of the present disclosure, exemplary visualization system, method, procedure and computer-accessible medium can be provided, which individually and/or collectively can be called, e.g., ImmunoRuler (IR). Certain exemplary embodiments of the exemplary IR in accordance with the present disclosure can be used for, e.g., comparing two groups of objects with specific and distinguished properties, such as a group of case subjects with a particular disease and a group of control subjects without that particular disease, and/or a group of subjects with a particular disease who are given a treatment and a group of subjects with the same disease but under another treatment or no treatment at all.
US09734118B2 Serial bus interface to enable high-performance and energy-efficient data logging
A new serial bus interface module that enables constrained sensor systems to better match flash-based storage devices' (SD card) read and write performance. The serial bus interface module augments existing flash-based storage with non-volatile random-access memory to form a hybrid storage system using the most popularly used master-slave bus architecture. Together with PSC-like features, the serial bus interface module not only enables slave-to-slave transfer (therefore eliminating the double-transaction problem) but also reads caching (one source to multi-sink) and buffering while flushing. These transaction types enable multi-sector write for significantly faster speed and lower energy overhead, while the use of non-volatile memory for metadata caching means low risk of file-system corruption in the event of power failure. The serial bus interface also enables the direct data transfer from sensors to storage or communication modules without requiring the microprocessor's intervention.
US09734117B2 Data storage device and method for integrated bridge firmware to be retrieved from a storage system on chip (SOC)
A data storage device may comprise a first non-volatile memory, configured to store storage System-On-Chip (SOC) data and protocol bridge data; a storage SOC comprising circuitry configured to control the data storage device and to, upon power-on, retrieve the storage SOC data from the first non-volatile memory and configure itself according to the retrieved storage SOC data; a bus coupled to the storage SOC; and a protocol bridge coupled to the bus and comprising circuitry configured to translate between a first and a second communication protocol and to, upon power-on, retrieve the protocol bridge data from the first non-volatile memory via the storage SOC and the bus and configure itself according to the retrieved protocol bridge data.
US09734116B2 Method, apparatus and system for configuring a protocol stack of an integrated circuit chip
Techniques and mechanisms for configuring an integrated circuit (IC) chip to implement a protocol stack. In an embodiment, a transaction layer of the IC chip is operable to exchange with a link layer of the IC chip transaction layer packets (TLPs) having a format compatible with one defined in a Peripheral Component Interconnect Express™ (PCIe™) specification. Configuration circuitry of the IC chip provides for configuration of a first protocol stack including the transaction layer, circuitry of the link layer and a first physical layer of the IC chip. The configuration circuitry further provides for an alternative configuration of a second protocol stack including the transaction layer, circuitry of the link layer and a second physical layer of the IC chip. In another embodiment, the first protocol stack supports single-ended signaling to communicate TLP information, whereas the second protocol stack supports differential signaling to communicate TLP information.
US09734107B2 Opening a data set
A method of and system for opening a data set is disclosed. The method and system may include structuring a storage facility to have address spaces. The address spaces may include a first address space having an open manager. The open manager may be configured and arranged to manage activities associated with an open request in response to receiving the open request. The method and system may include performing pseudo-opens associated with the open request in the address spaces. The method and system may include performing a batch-open utilizing the pseudo-opens and a resource used to complete the open request.
US09734103B2 Systems and methods for transforming a central processing unit (CPU) socket into a memory and/or input/output (I/O) expander
Systems and methods for transforming a Central Processing Unit (CPU) socket into a memory and/or Input/Output (I/O) expander. In an illustrative, non-limiting embodiment, an Information Handling System (IHS) may include a plurality of CPU sockets, each of the CPU sockets having one or more cores, and each of the one or more cores being associated with a respective one or more electronic circuits, the one or more electronic circuits including at least one of: a memory controller or an input/output (I/O) controller; and a Basic Input/Output System (BIOS) circuit coupled to the plurality of CPU sockets, the BIOS circuit having access to program instructions that, upon execution by the BIOS, cause the IHS to: initialize the plurality of CPU sockets; and report an electronic circuit associated to a first core of a first CPU socket as being instead associated with a second core of a second CPU socket.
US09734098B2 Memory bus management
A method of managing a memory bus includes identifying sub-operations required for execution of commands, maintaining a list of released sub-operations containing only released unexecuted sub-operations directed to individual dies that are identified as available, accessing the dies until the list is empty, subsequently, polling to identify dies that are available, and subsequently resuming accessing the dies by executing only sub-operations from the list until the list is empty.
US09734097B2 Apparatuses and methods for variable latency memory operations
Apparatuses and methods for variable latency memory operations are disclosed herein. An example apparatus may include a memory configured to receive an activate command indicative of a type of a command during a first addressing phase and to receive the command during a second addressing phase. The memory may further be configured to provide information indicating that the memory is not available to perform a command responsive, at least in part, to receiving the command during a variable latency period and to provide information indicating that the memory is available to perform a command responsive, at least in part, to receiving the command after the variable latency period.
US09734094B2 Computer security system and method
A computer security system and method comprises a security device (1) which incorporates a connection arrangement (12i) which is configured to be connected to a communication port of a computer (2). The security device (1) comprises a communication module (14) which is configured to communicate data between the security device (1) and a remote management device (5). The security device (1) further comprises a control unit (13) which is configured to control remote data communication between the communication port of the computer (2) and the remote management device (5) via the connection arrangement (12) and the communication module (14). The control unit (13) is configured to enable the remote data communication in response to an authorization signal received from the remote management device (5) and the control unit (13) is configured to disable the remote data communication when the control unit (13) is not authorized by a signal from the remote management device (5).
US09734093B2 Management of secured storage devices in an information handling system
Systems and methods for managing secured storage devices in an Information Handling System (IHS) are described. In some embodiments, a Baseboard Management Controller (BMC) may have program instructions stored thereon that, upon execution, cause the BMC to: identify a triggering event; send an alert to a Chassis Management Controller (CMC); receive, from the CMC, a request for one or more security keys pair usable to authenticate one or more secured Solid State Drives (SSDs) in a new configuration different from a previous configuration; and provide a response to the CMC.
US09734091B2 Remote load and update card emulation support
Remote load and update card emulation support may include providing emulation support for an emulated card by executing a command set from command sets that include an encrypted read write command set that uses a secure communication read write (SCRW) key, a plain read write command set that uses a plain communication read write (PCRW) key, and an encrypted read command set that uses a secure communication read only (SCR) key.
US09734090B2 Partitioned reference counter
Resource use is recorded with a partitioned reference counter. The sum of all resource counter partitions is equivalent to the total references to a resource. When one resource counter partition reaches zero, it is possible that the resource should be destroyed. To determine if this is the case, all other partitions can be checked for a value of zero. If all the partitions are zero, the resource can be destroyed. Coarse grained partitioning and add/release on all partitions can be employed to avoid extra work associated with a local partition reaching zero. Further, destroying or deleting a resource can be accomplished in a manner that avoids a race condition.
US09734088B2 Memory management unit and method for accessing data
A method for accessing data blocks stored in a computer system. The method may include hardware components for controlling access to a memory unit of the computer system. The memory unit includes a page table and an operating system, where each data block of the data blocks is accessed via a virtual address. The method further includes: adding an entry in the page table for each data block of a first set of the data blocks, the page table represents the virtual address; checking that a first entry of the added entries represents a first virtual address, in response to receiving a request of a first data block via the first virtual address by a memory management unit of the computer system; and obtaining a first physical address of the first data block from the hardware components, and the added entry is provided without indication of the first physical address.
US09734087B2 Apparatus and method for controlling shared cache of multiple processor cores by using individual queues and shared queue
A control unit stores data used in a process to a shared cache memory. The control unit provides a shared queue in a memory space of the shared cache memory and performs LRU control with the use of the shared queue. The control unit also provides a local queue in the memory space of the shared cache memory. The control unit enqueues a CBE (management information) for a cache page used by a core in a process to the local queue. The control unit dequeues a plurality of CBEs from the local queue upon satisfaction of a predetermined condition, and enqueues the dequeued CBEs to the shared queue.
US09734085B2 DMA transmission method and system thereof
A method for transmitting data between an information processing device and a storage device, in which the storage device includes a buffer memory and flash chips, includes: receiving a first write request including data to be written and an address used for the flash chip of the storage device; allocating a first memory unit in the information processing device for the first write request; sending a write command including data, the address used for the flash chip of the storage device and address used for the buffer memory, to the storage device, in which the address used for the buffer memory corresponds to the first memory unit; receiving a message indicating the performing of the write command by the storage device has been completed, from the storage device; and releasing the first memory unit.
US09734076B2 Dynamically changing a buffer flush threshold of a tape drive based on historical transaction size
A method for dynamically changing a buffer threshold in a tape drive, according to another embodiment, includes monitoring a history of sizes of data transactions between sync commands, the data transactions being from a host to a tape drive, determining that a next sync command is expected to be received relatively sooner or relatively later based on the history of data size transactions, writing buffered data to a magnetic recording tape in response to determining that the next sync command will be received relatively sooner, and increasing a buffer threshold for delaying writing to the magnetic recording tape in response to determining that the next sync command will be received relatively later. A computer program product according to one embodiment includes a computer readable storage medium having program code embodied therewith, the program code readable/executable by a processor to perform the foregoing method.
US09734075B2 Cache memory control program, processor incorporating cache memory, and cache memory control method
A cache memory control procedure has: cache area allocating including allocating, in response to an acquisition request, and according to an effective cache usage degree that is based on a memory access frequency and a difference between a cache hit rate in a case where the dedicated cache area is allocated and a cache hit rate in a case where a shared cache area in the cache memory is allocated, the dedicated cache area for a higher effective cache usage degree and the shared cache area for a lower effective cache usage degree; and releasing the dedicated cache area which is allocated, in response to a release request which is issued during execution of a process by the processor and requests the release of the allocated dedicated cache area.
US09734073B2 System and method for flash read cache with adaptive pre-fetch
Systems and methods for improved flash memory performance in a portable computing device are presented. In a method, a value N corresponding to an amount of prefetch data to be retrieved from the flash memory is determined. An access request for a flash memory is received at a cache controller in communication with a cache memory. A determination is made whether the access request for the flash memory corresponds to a portion of data stored in the cache memory. If the access request for the flash memory corresponds to the portion of data, the portion of data is returned in response to the access request. Otherwise, an N amount of prefetch data is retrieved from the flash memory and stored in the cache memory. The value N is incremented based on a cache hit percentage for the cache memory.
US09734072B2 Main memory prefetch operation and multiple prefetch operation
Provided is an integrated circuit that includes a first prefetcher component communicatively coupled to a processor and a second prefetcher component communicatively coupled to the memory controller. The first prefetcher component configured for sending prefetch requests to the memory controller. The second prefetcher component configured for accessing prefetch data based on the prefetch request and storing the prefetch data in a prefetch cache of the memory controller.
US09734068B2 Cost sensitive browser cache cleanup based on weighted probabilistic cached item usage
For browser cache cleanup, to consider for eviction a data item stored in a cache of a browser application in a device, a probability that the data item will be needed again during a period after the eviction is computed. A type is determined of a network that will be available at the device during the period. A cost is computed of obtaining the data item over a network of the type, from a location of the device during the period. Using the probability and the cost, a weight of the data item is computed. The weight is associated with the data item as a part of associating a set of weights with a set of data items in the cache. The data item is selected for eviction from the cache because the weight is a lowest weight in the set of weights.
US09734063B2 Scale-out non-uniform memory access
A computing system that uses a Scale-Out NUMA (“soNUMA”) architecture, programming model, and/or communication protocol provides for low-latency, distributed in-memory processing. Using soNUMA, a programming model is layered directly on top of a NUMA memory fabric via a stateless messaging protocol. To facilitate interactions between the application, OS, and the fabric, soNUMA uses a remote memory controller—an architecturally-exposed hardware block integrated into the node's local coherence hierarchy.
US09734062B2 System and methods for caching a small size I/O to improve caching device endurance
An apparatus comprising a memory and a controller. The memory may be configured to (i) implement a cache and (ii) store meta-data. The cache comprises one or more cache windows. Each of the one or more cache windows comprises a plurality of cache-lines configured to store information. Each of the cache-lines comprises a plurality of sub-cache lines. Each of the plurality of cache-lines and each of the plurality of sub-cache lines is associated with meta-data indicating one or more of a dirty state and an invalid state. The controller is connected to the memory and configured to (i) recognize sub-cache line boundaries and (ii) process the I/O requests in multiples of a size of said sub-cache lines to minimize cache-fills.
US09734058B2 Optimizing configuration memory by sequentially mapping the generated configuration data by determining regular encoding is possible and functional units are the same in adjacent cycles
A method and apparatus for optimizing a configuration memory of a reconfigurable processor is provided. The method of optimizing the configuration memory of the reconfigurable processor includes analyzing parallelism of a loop of a program code based on an architecture of the reconfigurable processor and information regarding the configuration memory, scheduling groups of function units (FUs) to be activated in each cycle of the loop based on the analyzed parallelism, generating configuration data of each cycle, and determining a memory mapping to store the generated configuration data in the configuration memory.
US09734056B2 Cache structure and management method for use in implementing reconfigurable system configuration information storage
A cache structure for use in implementing reconfigurable system configuration information storage, comprises: layered configuration information cache units: for use in caching configuration information that may be used by a certain or several reconfigurable arrays within a period of time; an off-chip memory interface module: for use in establishing communication; a configuration management unit: for use in managing a reconfiguration process of the reconfigurable arrays, in mapping each subtask in an algorithm application to a certain reconfigurable array, thus the reconfigurable array will, on the basis of the mapped subtask, load the corresponding configuration information to complete a function reconfiguration for the reconfigurable array. This increases the utilization efficiency of configuration information caches. Also provided is a method for managing the reconfigurable system configuration information caches, employing a mixed priority cache update method, and changing a mode for managing the configuration information caches in a conventional reconfigurable system, thus increasing the dynamic reconfiguration efficiency in a complex reconfigurable system.
US09734051B2 Garbage collection and defragmentation for solid state drives (SSD) and shingled magnetic recording (SMR) drives
Example apparatus and methods provide improved reclamation, garbage collection (GC) and defragmentation (defrag) for data storage devices including solid state drives (SSD) or shingled magnetic recording (SMR) drives. An erasure code (EC) layer that facilitates logically or physically erasing data from the SSD or SMR as a comprehensive GC or defrag is added to the SSD or SMR. Erased data may be selectively recreated from the EC layer as needed. Pre-planned EC write zones may be established to further optimize GC and defrag. Recreated data may be written to selected locations to further optimize SSD and SMR performance. Erasure code data may be distributed to co-operating devices to further improve GC or defrag. Example apparatus and methods may also facilitate writing data to an SMR drive using tape or VTL applications or processes and providing a pseudo virtual tape library on the SMR drive.
US09734049B2 Relocating data in a memory device
Methods that can facilitate more optimized relocation of data associated with a memory are presented. In addition to a memory controller component, a memory manager component can be employed to increase available processing resources to facilitate more optimal execution of higher level functions. Higher level functions can be delegated to the memory manager component to allow execution of these higher level operations with reduced or no load on the memory controller component resources. A uni-bus or multi-bus architecture can be employed to further optimize data relocation operations. A first bus can be utilized for data access operations including read, write, erase, refresh, or combinations thereof, among others, while a second bus can be designated for higher level operations including data compaction, error code correction, wear leveling, or combinations thereof, among others.
US09734046B2 Recording, replaying and modifying an unstructured information management architecture (UIMA) pipeline
The technique herein substantially improves productivity of Annotator developers by providing methods and systems to develop and test Annotators without having to run a full pipeline every time changes are made to a particular Annotator. To this end, preferably a running pipeline is instrumented to enable automated recording of static configuration and dynamically-generated event data as the pipeline is executed. Based on these data, a reusable data model is generated that captures code and other dependencies in the pipeline (e.g., configuration parameters, intermediary CASes, program flow, annotations, and the like). The data model is then used to facilitate testing of Annotators without using the full pipeline (or even major sub-pipelines therein).
US09734045B2 Generating test cases
Systems and techniques are described for generating test cases. A described technique includes monitoring a manual test of a code portion. The monitoring can include identifying one or more performed operations performed during the manual test. A seed file can be generated that includes data describing the one or more performed operations. A mock test can be generated for the code portion using the seed file. The mock test can include one or more mock operations that match the one or more performed operations. The mock test can be performed on the code portion, including performing the one or more mock operations using the code portion.
US09734039B2 Stack overflow protection device, method, and related compiler and computing device
The present disclosure relates to a stack overflow protection device and a stack protection method. According to the present disclosure, a stack overflow protection device is provided, which includes a dividing unit configured to divide at least one function in the input codes into a code region with a string operation and a code region without a string operation. The device also includes a stack protection unit configured to set up stack protection in the code region with a string operation. The present disclosure further provides a stack protection method.
US09734037B1 Mobile application sampling for performance and network behavior profiling
Applications on a mobile device are sampled for detecting applications causing performance problems on the device. The method includes periodically logging performance information for a mobile device suspected to be having performance problems. The method further includes periodically logging identifying information about multiple applications on the mobile device. The method also includes periodically providing to a security server the logged performance information for the mobile device and the logged identifying information about the applications. In addition, the method includes, in response to a request from the security server for more information about one of the applications, providing a copy of the application to the security server for analysis of the impact by the application on performance of the mobile device. The method can further include receiving from the security server an indication that the application for which the copy was provided is causing a performance problem on the mobile device.
US09734032B1 Diagnostic coverage of registers by software
A programmable IC is disclosed that includes a programmable logic sub-system, a processing sub-system, and a safety sub-system. The programmable logic sub-system is configured to operate a hardware portion of the user design. The processing sub-system configured to execute a software portion of the user design. The safety sub-system is configured to perform a set of operations to detect errors in the programmable IC. The first set of operations writes to at least one of a set of registers using a write macro function. In response to writing to the register with the write macro function, a list of registers stored in the memory is updated to include the register. Registers included in the list of registers are tested to determine whether or not an upset has occurred.
US09734031B2 Synchronous input/output diagnostic controls
Aspects include communicating synchronous input/output (I/O) commands between a system and a recipient. The system executes on a processor coupled to a memory so as to issue, to the recipient, a synchronous I/O command with a diagnostic operation code, where the synchronous I/O command causes a gathering of diagnostic information by the recipient. Further, the system receives, from the recipient, status information including a diagnostic information identifier, the status information being in accordance with the diagnostic information.
US09734025B2 Automatic client side seamless failover
A standby database cluster takes on the role of the primary database cluster if the primary database cluster becomes unavailable using the following steps: (i) operating a database management system (DBMS) including an initial primary cluster and a plurality of standby clusters; (ii) communicating to a set of client driver(s) connecting a first application to the initial primary cluster an identity of the plurality of standby clusters; (iii) on condition that the initial primary cluster becomes unavailable, assigning a selected standby cluster of the plurality of standby clusters to be assigned as a new primary cluster in place of the initial primary cluster; and (iv) in response to assignment of the new primary cluster, seamlessly moving the first application from the initial primary cluster to the new primary cluster without any substantial human intervention.
US09734024B2 Method and system for processing email during an unplanned outage
The method and system of the present invention provides an improved technique for processing email during an unplanned outage. Email messages are redirected from the primary server to a secondary server during an unplanned outage such as, for example, a natural disaster. A notification message is sent to users alerting them that their email messages are available on the secondary server by, for example, Internet access. After the termination of the unplanned outage, email messages received during the unplanned outage are synchronized into the users standard email application.
US09734011B1 Two-terminal memory set features type mechanisms enhancements
Operating characteristics associated with non-volatile two-terminal memory can be modified post-fabrication, e.g., by a controller that controls the non-volatile two-terminal memory. As a result, two-terminal memory arrays included in memory devices (e.g., memory cards, solid-state drives, etc.) can be flexibly modified to provide numerous advantages over other types of non-volatile memory.
US09734010B2 Data encoding in solid-state storage apparatus
A method for encoding an input data block for storage in q-level cells of solid-state memory includes producing a preliminary block from the input data block by modulation encoding at least part of the input block into a first group of qary symbols via a first drift-tolerant encoding scheme, the preliminary block comprising the first group of qary symbols and any remainder of the input block not encoded via the first encoding scheme; generating parity data for the preliminary block via an error-correction encoding scheme; modulation encoding the parity data and any remainder of the input block into a second group of qary symbols via a second drift-tolerant encoding scheme; and supplying the qary symbols of the first and second groups for storage in respective q-level memory cells.
US09734005B2 Log analytics for problem diagnosis
In a set of problem log entries from a computing system, a subset of the set of problem log entries are identified, which pertain to a failed request. The subset is compared to a reference model which defines log entries per request type under a healthy state of the computing system, to identify a portion of the subset of problem log entries which deviate from corresponding log entries in the reference model. In the portion of the subset, at least one high-value log entry is identified. The at least one high-value log entry is output.
US09733998B2 Method and system for managing and linking software applications
A computer-implemented method associates a plurality of applications, and includes the step of receiving an application programming interface associated with each of the applications. The computer-implemented method also unifies the received application programming interface associated with each of the applications, and classifies the application programming interface associated with each of the applications into a corresponding category. The computer-implemented method also associates the application programming interface associated with each of the applications based on the classification and a pre-determined set of rules to be followed by a processor. The association is done by cross linking the application programming interface associated with each of the applications.
US09733995B2 Scalable synchronization mechanism for distributed memory
A method comprising receiving control information at a first processing element from a second processing element, synchronizing objects within a shared global memory space of the first processing element with a shared global memory space of a second processing element in response to receiving the control information and generating a completion event indicating the first processing element has been synchronized with the second processing element.
US09733991B2 Deferred re-MRU operations to reduce lock contention
Data operations, requiring a lock, are batched into a set of operations to be performed on a per-core basis. A global lock for the set of operations is periodically acquired, the set of operations is performed, and the global lock is freed so as to avoid excessive duty cycling of lock and unlock operations in the computing storage environment.
US09733990B2 Information processing system and program migration method
A first executing unit executes a first program by emulating information processing in a first operational environment in which the first program is executable. A generating unit generates, in parallel with the execution of the first program, a second program which is executable in a second operational environment of an information processing system and which is capable of acquiring the same processing result as the first program. A second executing unit terminates the execution of the first program by the first executing unit and also executing the second program, after the generation of the second program is completed.
US09733989B1 Non-disruptive load-balancing of virtual machines between data centers
A method, system and program product for enabling migration of Virtual Machines with concurrent access to data across two geographically disperse sites to enable load balancing across the two geographically disperse sites, by presenting over a network a read writable logical volume at a first site, presenting over a network a read writable logical volume at a second geographically disparate site; wherein the first volume and the second volume are configured to contain the same information, and enabling read write access to the volume at the first site or the volume at the second site for a first virtual machine while keeping the data consistent between the two sites to enable transparent migration of the virtual machine to load balancing across the two sites according to at least one load balancing metric.
US09733987B2 Techniques to dynamically allocate resources of configurable computing resources
Examples may include techniques to coordinate the sharing of resources among virtual elements, including service chains, supported by a shared pool of configurable computing resources based on relative priority among the virtual element and service chains. Information including indications of the performance of the service chains and also the relative priority of the service chains may be received. The resource allocation of portions of the shared pool of configurable computing resources supporting the service chains can be adjusted based on the received performance and priority information.
US09733981B2 System and method for conditional task switching during ordering scope transitions
A data processing system includes a processor core and a hardware module. The processor core performs tasks on data packets. The ordering scope manager stores a first value in a first storage location. The first value indicates that exclusive execution of a first task in a first ordering scope is enabled. In response to a relinquish indicator being received, the ordering scope manager stores a second value in the first storage location. The second value indicates that the exclusively execution of the first task in the first ordering scope is disabled.
US09733978B2 Data management for multiple processing units using data transfer costs
Various embodiments include methods for data management in a computing device utilizing a plurality of processing units. Embodiment methods may include generating a data transfer heuristic model based on measurements from a plurality of sample data transfers between a plurality of data storage units. The generated data transfer heuristic model may be used to calculate data transfer costs for each of a plurality of tasks. The calculated data transfer costs may be used to schedule execution of the plurality of tasks in an execution order on selected ones of the plurality of processing units. The data transfer heuristic model may be updated based on measurements of data transfers occurring during the executions of the plurality of tasks (e.g., time, power consumption, etc.). Code executing on the processing units may indicate to a runtime when certain data blocks are no longer needed and thus may be evicted and/or pre-fetched for others.
US09733972B1 Computer implemented system and method and computer program product for determining an optimal configuration for a computing system using root mean square normalization
A system, method, and computer program product for determining an optimal configuration for a computing system. For example, a method may include accessing functional requirements and resource constraint information. Functional requirements are converted into hardware requirements and functional models are generated, each of which satisfies the hardware requirements. Functional models are converted to functional utilization models, and functional utilization model values are generated for the functional utilization models. The method also may include defining a resource model for each of the functional models and converting the resource models to resource utilization models. A resource utilization model value is generated for each of the resource utilization models. A set of viable models is identified based on the values for the functional utilization models and the resource utilization models, and then a best fit model is identified based on the determined functional model value and the determined resource constraint model value.
US09733969B2 Method and system for malware detection in virtual machines
Example embodiments relate to methods, systems, and a computer program product for detecting and responding to the presence of malware persistently executing in a monitored virtual machine of a virtual computing platform. The method includes logging I/O requests at a hypervisor kernel in a kernel log and at a virtual machine (VM) managed by the hypervisor in a VM log. The logged I/O requests then may be compared to detect evidence of malware according to differences between the I/O requests logged in the VM log and the kernel log.
US09733966B1 Systems and methods for real-time file storage and retrieval
A system for providing real-time streaming of data in non-POSIX formats to systems in POSIX formats in the general context of system backup and recovery. The system uses an index to manage storage and retrieval of data in non-POSIX formats. While retrieving the backup, the system presents a virtual volume to a hypervisor or other similar device to create a virtual machine that allows the user to make read or write requests with respect to the backup before it is completely restored. The system merges any changes to the virtual volume, due to write requests, with the complete, backed-up volume. In one embodiment, a system backup is stored in object storage and can be recovered in real-time, allowing a user to access and use the system before it has finished recovering.
US09733965B2 Closed-loop feedback mechanism for achieving optimum performance in a consolidated workload environment
Mechanisms are provided for dynamically adjusting assignment of software threads to hardware threads in virtual machine (VM) environments. The mechanisms receive, by a virtual machine manager (VMM), an indication of workload priority from a plurality of VMs. The indication indicates a priority of a workload executing on each VM in the plurality of VMs. The mechanisms provide, by the VMM, an indication of physical resource usage to each VM. The indication of physical resource usage is an indication of physical resource usage across all VMs in the plurality of VMs. The mechanisms automatically adjust, by each VM, assignment of corresponding software threads to hardware threads based on the indication of physical resource usage and a priority of a workload executing on the VM to achieve a balance of usage of hardware threads across all VMs in the plurality of VMs.
US09733964B2 Live snapshot of a virtual machine
The subject matter of this specification can be implemented in, among other things, a method including receiving a request to create a live snapshot of a state of a virtual machine at a reference point-in-time. The virtual machine can have a memory and an original disk file. The method further includes creating, at the reference point-in-time, an overlay disk file to copy data from the original disk file. Data modifications after the reference point-in-time are performed in the original disk file but not in the overlay disk file. The method also includes creating a memory snapshot at the reference point-in-time. The method includes providing the live snapshot corresponding to the reference point-in-time. The live snapshot includes the overlay disk file and the memory snapshot.
US09733963B2 Optimizing virtual graphics processing unit utilization
Methods, systems, and computer program products are provided for optimizing virtual graphics processing unit utilization. Embodiments include assigning a computing intensity level to each virtual machine of a plurality of virtual machines; assigning a priority level to each virtual machine of the plurality of virtual machines; determining for each server of a plurality of servers whether the server includes a virtual graphics processing unit (VGPU) that is available to perform compute intensive tasks for the plurality of virtual machines; and assigning one or more VGPUs to a virtual machine of the plurality of virtual machines in dependence upon the computing intensity level and the priority level of the virtual machine and the number of VGPUs available to perform the compute intensive tasks.
US09733962B2 Method and apparatus for determining the identity of a virtual machine
A hypervisor preferably provides VM identification, priority and LUN/LBA range information to the HBA when a VM is created. Alternatively, the HBA can determine that a LUN/LBA range is new and request VM identity, priority and LUN/LBA range from the hypervisor. The HBA creates a table containing the VM identification, priority and LUN/LBA range. The HBA then detects operations directed to the LUN/LBA range and does a lookup to determine VM identification and priority. VM identification and priority are then mapped into a field in a frame using a unique identifier. The unique identifier can either be placed using reserved bits on the existing Fiber Channel (FC) header or can use bits in an additional header, such as a modified IFR header.
US09733957B2 Frequency and power management
Changing operating states of a PHY interface which includes a plurality of blocks, changing operating states of a PHY interface includes: receiving parameters indicating desired feature settings of the plurality of blocks for changing the operating state of the PHY interface; and enabling the desired feature settings in a sequence, the sequence based on dependencies between the feature settings, the dependencies being stored in a dependency table.
US09733955B1 Facilitating user configured assistance requests through a chat in a virtual space
A system and method for facilitating a user to initiate and accept an assistance request through a chat session is disclosed. Controls may be provided in a graphical chat interface to enable the user to specify inputs to request assistance from other users participating in the chat session. An assistance request may be generated and communicated to those users through the chat session. Graphical representation for the assistance request and controls that facilitate the users to accept the assistance request may be provided in the graphical chat interface. Upon an acceptance to the assistance request by a responding user through the graphical chat interface, an assistance command may be generated and executed in the virtual space.
US09733950B2 Boot sequencing for multi boot devices
A multi-boot device capable of booting from a plurality of boot devices, each storing a boot image. The multi-boot device determines which boot device to load based on sequence numbers assigned to each of the boot devices. Some embodiments will make this determination using only hardware operations. The multi-boot device compares the sequence numbers of the available boot devices in order to determine the boot image to be loaded. The address of the selected boot image is then mapped to the device's default boot vector. The remaining images are likewise mapped to a secondary boot memory. The device then boots from the default boot vector. The user can change the boot device to be loaded by modifying one or more of the boot sequence numbers. The boot images can be updated without resetting the device by switching execution to and from boot images in the secondary boot memory.
US09733948B2 Information processing device, information processing method, and recording medium storing control program
An information processing device, includes: a storage to store a program to be booted; a central processing unit to start a plurality of booting programs and read the program stored in the storage using a virtual address; a main memory to store the program based on a read instruction of the program; and a controller, including an address translator that translates a virtual address into a physical address, to read the program from the storage according to the read instruction, and write the read program in a plurality of discontinuous areas of the main memory on the physical address, wherein the central processing unit executes a start module which sets a virtual address space in the central processing unit and the controller before the plurality of booting programs are booted, and reads the written program from the main memory using the virtual address which is designated by the reading instruction.
US09733947B2 Method of proactively event triggering and related computer system
A method of proactively event triggering in a computer system is disclosed. The computer system includes an application unit and an interface. The method includes the application unit sending a setting signal to change a voltage level of a pin of a control chip module; the pin generating a triggering event to the interface unit when the voltage level of the pin changes; and the interface accessing a controller according to the triggering event to allow the application unit to communicate with the controller proactively.
US09733945B2 Pipelining out-of-order instructions
Systems, methods and computer program product provide for pipelining out-of-order instructions. Embodiments comprise an instruction reservation station for short instructions of a short latency type and long instructions of a long latency type, an issue queue containing at least two short instructions of a short latency type, which are to be chained to match a latency of a long instruction of a long latency type, a register file, at least one execution pipeline for instructions of a short latency type and at least one execution pipeline for instructions of a long latency type; wherein results of the at least one execution pipeline for instructions of the short latency type are written to the register file, preserved in an auxiliary buffer, or forwarded to inputs of said execution pipelines. Data of the auxiliary buffer are written to the register file.
US09733943B2 Branch history cache and method
A branch history table cache is a write cache that stores values of branch history counters written to a branch history table. An update to a branch history table counter is reflected in both the branch history table cache and the branch history table. Before a branch history table counter is updated, a check is made to see if the branch history table counter is in the cache. If not, the branch history table counter is updated based on a value of the branch history table counter that was saved during fetch of the branch history table counter. If, however, the branch history table counter value is in the cache, the value in the cache is used to update the branch history table counter. All branches that use the branch history table counter update the correct counter value, improving processor performance by providing more accurate predictions of branches taken.
US09733940B2 Techniques for instruction group formation for decode-time instruction optimization based on feedback
A technique of processing instructions for execution by a processor includes determining whether a first property of a first instruction and a second property of a second instruction are compatible. The first instruction and the second instruction are grouped in an instruction group in response to the first and second properties being compatible and a feedback value generated by a feedback function indicating the instruction group has been historically beneficial with respect to a benefit metric of the processor. Group formation for the first and second instructions is performed according to another criteria, in response to the first and second properties being incompatible or the feedback value indicating the grouping of the first and second instructions has not been historically beneficial.
US09733934B2 Detecting application similarity
The subject matter of this disclosure can be implemented in, among other things, a method. In these examples, the method includes selecting for analysis by a computing device, an executable application, and identifying a group of application programming interfaces (APIs) utilized by the application when the application is executed. The method may also identifying a group of related applications that are each related to the application based on the group of APIs utilized by the application, wherein each related application of the group of related applications utilizes one or more APIs of the group of APIs utilized by the application.
US09733932B2 Context-specific view of a hierarchical data structure
Dynamic ontological working sets support the automatic identification of a context-specific working set (or a visualization of a tree in a hierarchical data structure) that displays those tree nodes that are most relevant to an identified context. Pre-defined rules are used to determine a level of relevance to be applied when identifying the context-specific working set. Context-specific working sets may be displayed automatically when identified.
US09733929B1 Systems and methods for restoring applications
A method for restoring applications may include: 1) identifying an installation file that includes an application; 2) monitoring the installation file to identify a set of application files generated as a result of installing the application from the installation file; 3) assigning, to each application file in the set of application files, an application identifier that associates each application file in the set of application files with the application; 4) backing up the application by copying each application file in the set of application files to a backup storage system; 5) receiving a request to restore each application file in the set of application files; and 6) restoring the application by using the application identifier to locate each application file in the set of application files within the backup storage system. Various other methods, systems, and computer-readable media are also disclosed.
US09733922B2 Smarter operating systems: file system events
An on device client that augments operating system functionality may monitor for an event from an operating system running on a processor of a device. Responsive to determining that the event is indicative of an installation of an application on the device, the on device client may generate a table associated with the application. The table comprises locations of file system entities associated with the application. The table is stored in a memory device. Responsive to determining that the event is indicative of a modification to the application installed on the device, the on device client may trigger one or more automatic processor actions to keep the modification consistent across the file system entities of the application.
US09733921B1 System and methods for management of cloud application extensions
Systems, apparatuses, and methods for managing the deployment of extensions to the functionality of a multi-tenant data processing platform. A computing system, such as a multi-tenant distributed computing platform, may have multiple business related applications installed on the platform that are used by one or more users/tenants to perform business related functions. Developers may create and implement “extensions” to such applications, and make those extensions available to tenants/users of the platform. Such extensions may provide an enhancement to the underlying application, such as by introducing new or improved functionality, a new or improved user interface, new or improved reporting capabilities, etc.
US09733916B2 Linking customized external widgets to dashboard data
Embodiments link external widgets to internal data displayed being within a dashboard as part of a story. An interface allows selecting external widget(s) based upon matching with a parameter of internal data being accessed. A user may define in an interactive manner, the behavior of the external widget in terms of characteristics such as data rendering, configurable fields, update behavior, and/or access to external sources (e.g., authentication). In an example, internal geographic dashboard data may serve as a basis for accessing external data such as social media data via a custom widget searching relevant messages combined with keywords (e.g., referring to geography). An external widget may be linked to other (internal/external) widgets through a linking table, such that changed/updated data is propagated for display within the dashboard. External widgets may thus be linked to data currently being viewed in terms of chart selection, data highlighting and data filtering mechanisms.
US09733915B2 Building of compound application chain applications
The incremental formulating an application in response to detecting events (such as user input) in an environment. Upon detecting one or more events, it is determined from this use input that an instance of a first transformation chain class is to be joined with an instance of a second transformation chain class. In response, the instance of the first transformation class is joined with the instance of the second transformation class along one or more data flow dependencies to formulate an aggregated instance. The aggregated instance may then be operated. This process may be repeated in response to different user input to thereby increase the size of the aggregated instance as more and more transformation chain instances join into the aggregated instance at appropriate chains of dependency.
US09733914B2 Loop parallelization analyzer for data flow programs
System and method for automatically parallelizing iterative functionality in a data flow program. A data flow program is stored that includes a first data flow program portion, where the first data flow program portion is iterative. Program code implementing a plurality of second data flow program portions is automatically generated based on the first data flow program portion, where each of the second data flow program portions is configured to execute a respective one or more iterations. The plurality of second data flow program portions are configured to execute at least a portion of iterations concurrently during execution of the data flow program. Execution of the plurality of second data flow program portions is functionally equivalent to sequential execution of the iterations of the first data flow program portion.
US09733910B2 Replacing annotated program code in a networked computing environment
An approach for replacing one program code library (or method(s) thereof) with another program code library (or method(s) thereof) during execution is provided. Specifically, an annotation (e.g., comprising a runtime optimization request and associated performance/measurement criteria) within a program code file will be detected, analyzed, and used to monitor/assess the performance of a running set of methods of the program code file or the like (e.g., a set of initial/original methods). As this is occurring, a set of substitute methods will be identified from a program code library (e.g., based on similarities to the original set of methods) and likewise monitored/assessed. Based on the monitored performance, one or more alternate method(s) may be substituted for the original method(s) in the program code file. Such a capability allows for methods to be evaluated during runtime, and for performance to be optimized by utilizing the highest performing methods.
US09733909B2 System converter that implements a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address
A system for an agnostic runtime architecture. The system includes a system emulation/virtualization converter, an application code converter, and a converter wherein a system emulation/virtualization converter and an application code converter implement a system emulation process, and wherein the system converter implements a system and application conversion process for executing code from a guest image, wherein the system converter or the system emulator. The system further includes a reordering process through JIT (just in time) optimization that ensures loads do not dispatch ahead of other loads that are to the same address, wherein a load will check for a same address of subsequent loads from a same thread, and a thread checking process that enable other thread store checks against the entire load queue and a monitor extension.
US09733907B2 System and method for testing compiler implementation using dynamic combinatorial test generation
A system and method can support compiler testing in a programming language environment. The programming language environment can include a testing framework that can provide a program template based on a programming language that is targeted by a compiler implementation to be tested. Furthermore, the testing framework can generate a plurality of sub-tests that contains different variations in the test space based on the program template, and can use the compiler implementation to be tested to compile the generated sub-tests. Finally, the testing framework can check the output of the compiler implementation to be tested against the expected output for the generated sub-tests.
US09733906B2 User interface area coverage
A method for user interface (UI) automation area coverage is presented. The method extracts document information from a unit test class, the unit test class being code used to test a user interface (UI). The method searches for a keyword within the extracted document information to find a keyword match. The method receives a weight factor from a user the weight factor giving more importance to certain keywords over the other keywords. The method weights specified keywords based on a weight factor, the weight factor increasing or decreasing an importance to the specified keywords. The method assigns a weight score to each keyword match based on the number of keyword matches and the weight factor. Furthermore, the method generates a user interface report, the UI report comprising the weight score.
US09733904B2 Content-aware code fragments
Methods, systems, and computer-readable storage media for selecting columns for supporting user interaction with code fragments of source code based on respective content of the code fragments. In some implementations, actions include receiving a first code fragment, the first code fragment including first content, associating a first set of functions with the first code fragment, the first set of functions including one or more functions based on the first content, and displaying one or more functions of the first set of functions for selection by a user.
US09733903B2 Optimizing program performance with assertion management
The present disclosure relates to maintaining assertions in source code components of a development project by an integrated development environment (IDE) tool. According to one embodiment, a request is received to build a software application generated from the development project. Based on prior executions of the software application, resource requirements for each of one or more assertions included in the prior executions of the software application are identified. One or more of the assertions based on the identified resource requirements are selectively inserted in the source code components. The source code components of the development project are compiled to build the software application.
US09733900B2 Multi-bit full adder based on resistive-switching devices and operation methods thereof
The present disclosure discloses a full adder based on resistive-switching devices and an operation method thereof. A multi-bit full adder circuit is constituted by using a cross-bar array of resistive-switching devices, wherein data of standard sums is stored on the principle diagonal of the cross-bar array in a nonvolatile manner, and carry data is stored in adjacent units on both sides of the principle diagonal. The carry data is stored according to whether the storage loop (crosstalk loop) is turned on. With the present disclosure, the multi-bit full adder circuit is significantly simplified. Thereby, additional circuits for generating a carry signal are reduced, the circuit delay and chip area are decreased, and the adder has an ability of nonvolatile storage.
US09733897B2 Method and apparatus of searching content
An apparatus and method are provided for searching content. The electronic device includes a display; an audio processing unit; and a controller configured to control the audio processing unit to output sound of first content from a foreground of the display at a preset foreground volume, detect a request to search for second content, and in response to the detected request, control the audio processing unit to simultaneously output sound of the second content from a background of the display at a preset background volume with the sound of the first content. The preset foreground volume differs from preset background volume.
US09733891B2 Obtaining content from local and remote sources for playback
A system is described for maintaining synchrony of operations among a plurality of devices that have independent clocking arrangements. The system includes a task distribution device that distributes tasks to a synchrony group comprising a plurality of devices that are to perform the tasks distributed by the task distribution device in synchrony. The task distribution device distributes each task to the members of the synchrony group over a network. Each task is associated with a time stamp that indicates a time, relative to a clock maintained by the task distribution device, at which the members of the synchrony group are to execute the task. Each member of the synchrony group periodically obtains from the task distribution device an indication of the current time indicated by its clock, determines a time differential between the task distribution device's clock and its respective clock and determines therefrom a time at which, according to its respective clock, the time stamp indicates that it is to execute the task.
US09733890B2 Streaming audio, DSP, and light controller system
Streaming audio is adjusted within one or more real-time digital signal processors (DSPs) by entering audio adjustment parameters using a smart phone application on a Bluetooth® enabled smart phone, receiving streaming audio from a Cloud server, and transmitting the adjustment parameters and streaming audio to a Bluetooth® chip in an audio system. The audio adjustment parameters and streaming audio then enter two real-time DSPs where the streaming audio is adjusted according to the audio adjustment parameters and then sent to amplifiers and/or transceivers. The application enables entry of lighting parameters for control of a plurality of RGB LEDS and one or more LED fixtures. The lighting parameters are transmitted to the Bluetooth® chip and adjustments are made, within the Bluetooth® chip, to the lighting control signals based on the lighting parameters, the streaming audio, and by adjusted streaming audio provided by at least one transceiver.
US09733888B2 Method for rendering data in a network and associated mobile device
A method for rendering data in a network is disclosed. The network comprises at least one rendering device and a mobile device. This method, known as a “follow-me” method, comprises a detection of a rendering device by the mobile device thanks to a capture by the mobile device of at least an image of the rendering device; an identification of the detected rendering device by the mobile device from among the at least one rendering device; and a rendering of data on the identified rendering device. An associated mobile device configured to render data on a display device of a network and network device implementing the rendering method are further disclosed.
US09733886B2 Method and system for browser-based screen sharing
A method for remote screen sharing using only web-browsers is described. The presenter opens a web page containing an applet that sends the screen data to the server. The presenter may share their entire screen, or may only share a specially marked active display area. The server stores the data and makes it available viewers. Viewers are able to view the presenters screen directly in the web browser, without any downloads, plug-ins, or dialog boxes.
US09733881B2 Managing digital object viewability for a transparent display system
An example facility described herein includes identifying an object displayed on a first display at a first side of a multi-display system, the multi-display system being at least partially transparent between the first display and a second display at a second side of the multi-display system; obtaining image(s) of a scene adjacent to the first side; determining a display area, of the second display, through which an impression of the object is viewable from the second side based on the multi-display system being at least partially transparent between the first and displays; and presenting, in the display area of the second display, at least a portion of the image(s) of the scene adjacent to the first side to at least partially mask the impression of the object and mimic transparency of the second display in the display area of the second display.
US09733880B2 Haptic notification manager
A notification manager is provided that manages notifications for a user. The notification manager detects a notification event and determines a context of the notification event. The notification manager determines a target device for the notification event based on the determined context and one or more available displays. The notification manager then generates a notification on one or more of the one or more available displays to direct the user's attention to the target device.
US09733876B2 Method of printing web page by using mobile terminal and mobile terminal for performing the method
A method of printing a web page by using a mobile terminal and a mobile terminal are provided. The method includes displaying the web page on the mobile terminal, extracting objects that are to be printed from the web page displayed on the mobile terminal, setting a layout of the extracted objects, and generating printing data by rendering the objects according to the layout.
US09733874B2 Image processing apparatus and method and non-transitory computer readable medium
An image processing apparatus includes plural communication interfaces, a request receiving unit, and a restricting unit. The request receiving unit receives, by using a communication interface, a request for system information including management information concerning the image processing apparatus from a communication device. The restricting unit restricts at least part of the system information to be sent to the communication device if an IP address assigned to the communication interface used for receiving the request is a global IP address.
US09733873B2 Apparatus for processing medical image with toner save function
An image processing apparatus includes a setting unit that accepts setting of a first print mode in which printing is performed while saving developer, a data receiver capable of receiving DICOM data in accordance with DICOM standard using a protocol in accordance with the DICOM standard, a determination unit that determines whether received data is DICOM data or not, and an image processing unit that performs processing to print an image. When the received data is DICOM data and when the first print mode is set in the setting unit, the image processing unit performs processing to print a medical image included in the DICOM data in a mode in which developer is saved in a region outside a diagnostic image region necessary for image diagnosis.
US09733871B1 Sharing virtual tape volumes between separate virtual tape libraries
In an embodiment, a method includes, responsive to a user request for a virtual tape from a first library operatively coupled to a first plurality of virtual tape storage devices sent to a second library operatively coupled to a second plurality of virtual tape storage devices, copying a virtual tape from the second plurality of virtual tape storage devices of the second library to the first plurality of virtual tape storage devices of the first library.
US09733865B2 Delay mechanism on fibre channel
A method can include transmitting a first data from a first adapter to a buffer of a channel adapter device driver at a buffer memory transfer rate. The channel adapter device driver also receives a second data at a first port of the first adapter from a host at a first time. The method also includes determining a second time to send a device end status to the host, the device end status closes a channel from the host to the first adapter. The method also includes sending the device end status to the host at the second time through the first port. The method also includes transferring the second data from the first adapter to the buffer of the channel adapter device driver.
US09733859B2 Method for writing file while spanning file over a plurality of tape cartridges
A method, computer program product, and system for dividing a file and writing the file to a plurality of tapes in a tape library system comprising a plurality of tape apparatuses. A request to write a file to a plurality of tapes is received. The file comprises data. A number of available tapes is predicted with respect to a number of drives available at a time when the file requested to be written is written to the plurality of tapes. The data of the file is divided into a predetermined number of segments to reduce a time period for reading the file. The predetermined number of segments is based on the predicted number of tape drives. The data segments are written to the available tape drives.
US09733857B2 Flash memory controller
A flash memory controller for controlling a flash memory module includes a communication interface for receiving a first data and a second data; and a processing circuit for dynamically controlling a data writing mode of the flash memory module according to an amount of stored data in the flash memory module. If the amount of stored data in the flash memory module is less than a first threshold when the communication interface receives the first data, the processing circuit controls the flash memory module so that the first data is written into the first data block under an one-bit-per-cell mode. If the amount of stored data in the flash memory module is greater than the first threshold when the communication interface receives the second data, the processing circuit controls the flash memory module so that the second data is written into the second data block under a two-bit-per-cell mode.
US09733854B2 Dynamic adaptive compression in network storage device
Methods, systems, and computer programs are presented for dynamic adaptive compression in a storage device. One method includes operations for setting a percentage factor for utilizing a first and a second compression algorithms, and for receiving incoming blocks in the memory of the storage device. The incoming blocks are compressed before being sent to permanent storage, where a portion of the incoming blocks are compressed with the first compression algorithm based on the percentage factor, and the remainder is compressed with the second compression algorithm. Further, the method includes determining that a processor utilization rate, of a processor in the storage device, is below a first predetermined threshold, and decreasing, in response to the determining, the percentage factor to decrease the portion of the incoming blocks that are compressed with the first compression algorithm, while the remainder of the incoming blocks is compressed with the second compression algorithm.
US09733843B2 Dynamic caching module selection for optimized data deduplication
Embodiments of the invention provide a method, system and computer program product for dynamic caching module selection for optimized data deduplication. In an embodiment of the invention, a method for dynamic caching module selection for optimized data deduplication is provided. The method includes receiving a request to retrieve data and classifying the request. The method also includes identifying from amongst multiple different caching modules each with a different configuration a particular caching module associated with the classification of the request. Finally, the method includes deduplicating the data in the identified caching module.
US09733842B2 Detection device, sensor, electronic apparatus, and moving object
A detection device includes an interface unit that performs communication with a host device which is a master, and a storage unit that stores information on a data transmission order of its own detection device. Ina case where the host device designates a common address which has a plurality of detection devices as common destinations, and issues a read command, the interface unit transmits the detected data to the host device in the data transmission order.
US09733841B2 Caching systems and methods for hard disk drives and hybrid drives
A system includes a read/write module and a caching module. The read/write module is configured to access a first portion of a recording surface of a rotating storage device. Data is stored on the first portion of the recording surface of the rotating storage device at a first density. The caching module is configured to cache data on a second portion of the recording surface of the rotating storage device at a second density. The second portion of the recording surface of the rotating storage device is separate from the first portion of the recording surface of the rotating storage device. The second density is less than the first density.
US09733838B2 Device and method of interface between devices or input/output peripherals and electronic computers
An electronic device (100) of interface between input/output peripherals (200) or devices and an electronic computer (300), the device being configured for allowing the receiving/transmitting of data and/or commands between at least an input/output peripheral (200) or device and at least an electronic computer (300) and including inside it at least one memory (105) including a writable portion wherein it is possible to store a plurality of commands to be transmitted from the electronic computer (300) to the input/output peripheral (200) and a plurality of data transmitted from the input/output peripheral (200) towards the electronic computer; the electronic device (100) presenting itself to the electronic computer (300) as a mass storage peripheral and being configured for allowing the interface of the at least one device or input/output peripheral (200) to the electronic computer (300) without the need of preventive installation of software driver on the electronic computer (300).
US09733828B2 Mobile terminal and control method thereof
A mobile terminal including a wireless communication unit configured to provide wireless communication; a touch screen; and a controller configured to receive a plurality of taps applied to the touch screen, and display at least one function executable by the mobile terminal on the touch screen based the received plurality of taps and based on at least one of an operating state and an ambient environmental state of the mobile terminal.
US09733825B2 East Asian character assist
A method can include identifying at least one radical of a plurality of East Asian characters based at least in part on stroke information received via a touch-sensitive display; ranking individual East Asian characters of the plurality of East Asian characters according to their individual frequencies in a corpus; and rendering at least a portion of the ranked individual East Asian characters to the touch-sensitive display.
US09733822B2 Electronic device and state controlling method
The present invention provides an electronic device and a state control method. The electronic device includes a display unit having a display state and a turn-off state; a processing unit having an operating state and a sleep state; and a touch sensing unit configured to overlap the display unit, wherein the touch sensing unit detects a first input, which is independent of the states of the processing unit and the display unit. The first input is a touch input, and the touch sensing unit triggers the processing unit and the display unit to perform state switching according to the first input.
US09733817B2 Method and mobile communication terminal for changing a configuration of a screen displaying function items
A function for configuring a screen reflecting user preference is implemented when formlets are displayed to indicate function items of a mobile communication terminal. The size, position and shape of a formlet on which an indicator is positioned are changed by user settings in a state in which multiple formlets are displayed, thereby increasing accessibility to a formlet of high preference to a user and also increasing display visibility.
US09733816B2 Virtual wiring
Disclosed is a method and system for enabling a user, through a user interface, to manage a correspondence that defines how information about a state of a first device at a first location is to be used to control a second device at a second location.
US09733812B2 Device, method, and graphical user interface with content display modes and display rotation heuristics
A method is performed at a multifunction device with a touch-sensitive display. The method includes: playing a first piece of content in a full-size mode on the display at a predefined aspect ratio; while playing the first piece of content on the display in the full-size mode, detecting a first gesture on the display; in response to detecting the first gesture: shrinking the playing of the first piece of content to a first region of the display while keeping the predefined aspect ratio and displaying information related to the first piece of content in a second region of the display.
US09733809B1 Dynamic instream autoplay based on presence of watch while mini player
Dynamic media players are disclosed. A method for providing the dynamic media players includes presenting, by a processor of an electronic device, a user interface (UI) including a media player portion and a scrollable portion, providing a first playback of a first media item in a first media player in the first media player portion, and scrolling to an area in the scrollable portion that includes a second media player while continuing the first playback of the first media item by the first media player that remains visible in the UI. The method also includes determining that the second media player is configured to start a second playback of a second media item upon scrolling to the area in the scrollable portion and preventing the second media player from providing the second playback of the second media item during the first playback of the first media item.
US09733802B2 Automatic deep view card stacking
A method includes receiving cards at data processing hardware. Each card represents a collection of application access mechanisms, each application access mechanism having reference to a corresponding application executable on the data processing hardware and indicating a performable operation for the corresponding application. The collection of application access mechanisms has one or more similar application access mechanism attributes. The method also includes displaying a graphical user interface on a display in communication with the data processing hardware, the graphical user interface including card user selectable links. Each card user selectable link is associated with a card and a card access mechanism having a reference to the collection of application access mechanisms represented by the card. The method further includes receiving a user input through the graphical user interface.
US09733800B2 Document management system and document management method
A document management system has a function of displaying documents in a form of threads based on relevance among the documents and dividing the threads into containers for display, the containers each including at least one document and having a date/time attribute. The document management system determines an order in which a plurality of threads are arranged, displays one container included in one of the plurality of threads, selects, from among the containers included in another thread adjacent to the one of the plurality of threads in the determined arrangement order, the container that is most relevant to the currently displayed one container, and controls the displaying so that the container is moved from the currently displayed one container to the selected container for display.
US09733798B2 Electronic apparatus, method for executing application, and computer-readable recording medium
An electronic apparatus for and a method of executing an application in an electronic apparatus having a first operation mode in which a desktop application is operated, and a second operation mode in which a windows store application is operated are provided. The electronic apparatus and method include a storage unit configured to store a plurality of applications, a management unit configured to manage a list for a windows store application to be displayed in response to entering a first operation mode among the plurality of applications stored in the storage unit, a user interface unit configured to display an icon corresponding to the windows store application included in the list in response to entering the first operation mode, and receive selection for the displayed icon, and a controller configured to operate the windows store application corresponding to the selected icon.
US09733797B2 Radio system for long-range high speed wireless communication
One embodiment of the present invention provides a radio assembly. The radio assembly includes an antenna housing unit that houses a pair of reflectors which are situated on a front side of the antenna housing unit, a printed circuit board (PCB) that includes at least a transmitter and a receiver, and a backside cover. The PCB is situated within a cavity at a backside of the antenna housing unit and the backside cover covers the cavity, thereby enclosing the PCB within the antenna housing unit. One embodiment of the present invention provides a user interface for configuring a radio. The user interface includes a display and a number of selectable tabs presented on the display. A selection of a respective tab results in a number of user-editable fields being displayed, thereby facilitating a user in configuring and monitoring operations of the radio.
US09733796B2 Radial menus
Some embodiments of the invention provide several novel techniques for manipulating radial menus in graphical user interfaces of an application. In some embodiments, radial menus include multiple selectable items arranged about an internal location (e.g., a center of the radial menu). The novel radial menu techniques of some embodiments include (i) non-uniform spacing of menu items, (ii) the use of shading or highlighting within a region associated with an item to indicate the present selectability of the item, and (iii) the use of radial gestures for opening sub-menus and the subsequent display of the sub-menu.
US09733794B1 System and method for sharing digital media item with specified start time
A computing device that provides access to digital media items receives a command from an entity to share a digital media item. The computing device invokes a graphical user interface for sharing the digital media item in response to receiving the command. The computing device determines a start time to apply to the digital media item based on input received via the graphical user interface. The computing device then generates a link or embed code to the digital media item, the link or embed code identifying the start time, wherein accessing the link or embed code causes the digital media item to be presented from the start time.
US09733793B2 Image forming apparatus and terminal device each having touch panel
Continuously after two contacts are made on a touch panel, when a gesture of moving the two contacts in a direction that a spacing therebetween is decreased and then releasing the two contacts after being moved is detected, an image forming apparatus identifies a program presented by an icon displayed in an area defined by the two contacts at least either of before and after being moved, as a program subjected to the gesture, and stores information that identifies the program subjected to the gesture. The image forming apparatus reads the information that identifies the program subjected to the gesture in accordance with a command related to the program subjected to the gesture to execute an operation related to the program, and transmits information depending on the operation to another device indicated by the command.
US09733792B2 Spatially-aware projection pen
One embodiment of the present invention sets forth a technique for providing an end user with a digital pen embedded with a spatially-aware miniature projector for use in a design environment. Paper documents are augmented to allow a user to access additional information and computational tools through projected interfaces. Virtual ink may be managed in single and multi-user environments to enhance collaboration and data management. The spatially-aware projector pen provides end-users with dynamic visual feedback and improved interaction capabilities.
US09733788B2 Multi-stage cursor control
Multi-stage cursor control techniques are described herein in which a control algorithm having multiple stages is applied to facilitate fine grained control over cursor movement and positioning. In one or more implementations, monitoring is performed to detect input provided via a controller for a computing device to manipulate a cursor within a user interface for an application. When input is detected, a multi-stage damping algorithm is applied to the detected input. The multi-stage damping algorithm may include both spatial and temporal dampening factors. Movement of the cursor is rendered in accordance with the damped input determined via application of the algorithm. Then, when input to manipulate the cursor is concluded, an attraction sequence is initiated to move the cursor to a target element contained in the user interface.
US09733787B2 Mobile terminal and control method for the same
The present invention relates to a transparent display or a mobile terminal which allows images of objects positioned on the rear of the mobile terminal to be displayed on a display unit like the transparent display does and a control method for the same. The mobile terminal includes: a main body having a front portion and a rear portion; a transparent display unit located on the front of the main body and allowing images of objects positioned on the rear of the main body to be at least partially transmitted through; and a controller that, when at least one region of the transparent display unit is selected, controls the transparent display unit to make the image data displayed in the region overlap a semi-transmissive area corresponding to the one region.
US09733784B1 Content preview for electronic devices
Techniques for previewing portions of the content item using an electronic device include displaying a first portion of the content item, receiving input from a user associated with browsing a second portion of the content item different than the first portion, and displaying a preview window illustrating the second portion of the content item in response to the input. The preview window may enable the user to simultaneously view the second portion illustrated therein as well as at least part of the first portion. In addition, a viewing position of the user may be maintained at a location of the first portion in the content item while the second portion is illustrated in the preview window. Accordingly, the user may not lose context of the first portion of the content item while the viewing the second portion.
US09733772B2 Correction apparatus and correction method for self-capacitive touch panel
A correction apparatus for a touch panel is provided. The touch panel includes multiple upper electrodes and multiple lower electrodes interleaved along a first reference direction. An initial coordinate calculation module calculates a first initial coordinate in the first reference direction and a second initial coordinate in a second reference direction of a touch position according to sensing results associated with the upper electrodes and sensing results associated with lower electrodes. A correction parameter calculation module calculates a first correction parameter according to the sensing results of the lower electrodes, and calculates a second correction parameter according to the sensing results of the upper electrodes. A compensation calculation module calculates a compensation amount according to the first correction parameter, the second correction parameter and the first initial coordinate. A correction module corrects the second initial coordinate according to the compensation amount.
US09733761B2 Touch sensor device and display device including the same
A touch sensor device includes first electrode patterns arranged in a first direction and physically separated first electrode cells; second electrode patterns arranged in a second direction crossing the first direction and includes physically separated second electrode cells; first touch signal lines connected to the first electrode cells; second touch signal lines connected to the second electrode cells; and a touch sensor controller connected with the first touch signal lines and the second touch signal lines. The first electrode cell and the second electrode cell adjacent in the first direction form a channel for generating position information by a mutual capacitive method. The touch sensor controller stores a ghost table including a ghost ratio for each channel for a touch position, and removes a ghost from measured touch data by using the ghost table to generate final touch data.
US09733758B2 Array substrate, touch display device, and driving method of the touch display device
An array substrate, a touch display device and a driving method of the touch display device. The gate driving circuits and the touch driving circuits electrically connected with the gate driving circuits are both disposed in the array substrate, and the secondary trigger signals outputted from the shift registers of the gate driving circuit function as the strobe signals of the touch selection outputting units from the touch driving circuits, respectively.
US09733752B2 Mobile terminal and control method thereof
A mobile terminal including a touch screen configured to switch between an inactivated state in which illumination is not applied to the touch screen and an activated state in which illumination is applied to the touch screen, and a controller configured to release a locked state of the mobile terminal and switch the touch screen to the activated state, when a plurality of touch inputs is input in the inactivated state and the plurality of touch inputs matches a predefined pattern. Further, the predetermined pattern is initially set using a quadrant image displayed on the touch screen in the activated state, touch inputs for setting the predetermined pattern are applied to at least one of quadrant I, II, III and IV included in the quadrant image displayed on the touch screen in the activated state of the touch screen, a first touch input included in the plurality of touch inputs in the inactivated state is applied to the touch screen, and quadrant areas on the touch screen for receiving the plurality of touch inputs in the inactivated state change based on a first touch position of the first touch input and a second touch position of a second touch input of the plurality of touch inputs in the inactivated state.
US09733751B2 Flexible touch-sensing module and display device with the flexible touch-sensing module
A touch-sensing module is disclosed. The touch-sensing module includes: a substrate having a first region, a second region and a flexible region configured between the first region and the second region so as to enable the touch-sensing module to have a folded state and an unfolded state; and a sensing layer configured under the substrate and having a first sensing pattern layer and a second sensing pattern layer, wherein the first sensing pattern layer corresponds to the first region and the second sensing pattern layer corresponds to the second region.
US09733749B2 Touch panel and method for forming a touch structure
A manufacturing process for forming a touch structure utilizes a first anti-etching optical layer to define the electrodes pattern and utilizes a second anti-etching optical layer to define the traces pattern. The first anti-etching optical layer and the second anti-etching optical layer do not need to be removed. The refractive index of the first anti-etching optical layer and the refractive index of the second anti-etching optical layer can be adjusted to reduce the display difference between the etched region and the non-etched region.
US09733742B2 Touch panel, touch display panel and touch display device
A touch panel, a touch display panel and a touch display device are provided. The touch panel includes a first substrate, a black matrix, and a transparent electrode layer. The first substrate has a display area and a mask area surrounding the display area. The black matrix is disposed on the mask area of the first substrate. The transparent electrode layer is disposed on the first substrate. The transparent electrode layer includes a first appearance electrode pattern disposed on the black matrix, and the first appearance electrode pattern includes two first edges and a first arc connected with the two first edges.
US09733740B2 Method of processing fingerprint and electronic device thereof
A electronic device and method are disclosed herein. The electronic device includes a display, a fingerprint recognition sensor configured to recognize a fingerprint received through the display, and a processor. The processor is configured to implement the method, which includes detecting a fingerprint using a fingerprint recognition sensor of the electronic device through a display of the electronic device; and controlling the display to display at least one object based on the fingerprint.
US09733736B2 Image display apparatus and method, image display system, and program
According to some aspect, an image display apparatus may include a communication section receiving a plurality of remote operation signals corresponding to remote operations of a plurality of input apparatuses, and a combination section combining a first image based on the plurality of individual remote operation signals received by the communication section and a second image supplied from other apparatus into a third image, and outputting the third image.
US09733734B2 Method for using a two-dimensional touchpad to manipulate a three-dimensional image
A method manipulates a 3D image in three dimensions using two-dimensional gestures on a touchpad. The method moves the 3D image within an x-y plane in the direction of a multiple-finger linear gesture. A number of fingers used for the multiple-finger linear gesture is programmed in an instinct library associated with the touchpad. The method detects a multiple-finger linear gesture on a mutual capacitance touchpad and rotates the 3D image in the direction of the multiple-finger linear gesture about an axis in the x-y plane perpendicular to the multiple-finger linear gesture. The method also rotates the 3D image about the x-y plane in the direction of the multiple-finger linear gesture at a speed proportional to the speed of the multiple-finger linear gesture.
US09733732B2 Generating a virtual eraser area
A processor detects an eraser surface on a touch screen. In addition, the processor generates a virtual eraser area for the touch screen from the eraser surface as the eraser surface shape with the virtual eraser area VA=K/√EA where K is a nonzero constant and EA is an eraser angle between the eraser surface and the touch screen.
US09733725B2 Control unit, input apparatus and method for an information and communication system
The invention relates to the controlling of functions of an information and communication system in a vehicle by means of physical keys. A control unit for an information and communication system of a vehicle is equipped for receiving a sequence of sensor signals of different proximity sensors of corresponding different mechanical function keys, to which corresponding first functions are assigned. The control unit is further equipped for detecting a swiping event over the mechanical function keys, wherein a swiping event comprises the fact that the sequence of sensor signals corresponds to the sensor signals of proximity sensors of corresponding adjacent mechanical function keys. The control unit is further equipped for assigning corresponding second functions to the mechanical function keys when a swiping event is detected.
US09733723B2 Apparatus for remote application of manual signatures to electronic documents
A remote data capture system includes a host computing device and a client computing device communicatively coupled to the host computing device. A capture device is coupled to the client computing device. The capture device is configured to receive an electrical input signal from a sensor and convert the input signal to corresponding input data having a predetermined electronic data format. The client computing device selectably transmits the input data to the host computing device.
US09733722B2 Adjustable ergonomic keyboard
An input system includes a first base portion and a second base portion that each include a keying surface. A base portion manipulation mechanism couples the first base portion to the second base portion. The base portion manipulation mechanism includes a moveable coupling that is configured to allow relative movement of the first base portion and the second base portion into at least one of a tented orientation and a splayed orientation. A locking mechanism provides a biasing force that causes an engagement between portions of the moveable coupling that resists relative movement of the first base portion and the second base portion absent an unlocking force, wherein the locking mechanism is responsive to the unlocking force that overcomes the biasing force to allow relative movement of the first base portion and the second base portion into the at least one of the tented orientation and the splayed orientation.
US09733719B2 Mobile terminal and method of controlling the same
Provided is a mobile terminal including: a main body; a display unit that is arranged to the main body and to which screen information is output; a sensing unit that senses a gesture that is applied to a region outside of the main body; and a controller that performs a function associated with at least one portion of the screen information that is output to the display unit if a predetermined-type gesture is applied to the region outside of the main body.
US09733718B2 Display apparatus and display method thereof
A display method includes displaying content on a screen and if a non-contact user motion having directivity is input, analyzing a direction of input non-contact user motion and dividing the screen into plural screens according to the directivity of the non-contact user motion.
US09733717B2 Gesture-based user interface
A computer-implemented method for a gesture-based user interface and a gesture-based user interface system are described. The method comprises receiving image data from a multi-aperture image sensor in said electronic device, said image sensor being configured to simultaneously expose an image sensor to at least a first part of the electromagnetic (EM) spectrum using a first aperture and at least a second part of the EM spectrum using one or more second apertures; determining sharpness information in at least one area of said image data associated with at least part of an object imaged by said first aperture and said one or more second apertures onto the image plane of said image sensor; generating depth information on the basis of at least part of said sharpness information; and, recognizing on the basis of said depth information, at least part of a gesture associated with a movement of said object.
US09733716B2 Proxy gesture recognizer
An electronic device displays one or more views. A first view includes a plurality of gesture recognizers. The plurality of gesture recognizers in the first view includes one or more proxy gesture recognizers and one or more non-proxy gesture recognizers. Each gesture recognizer indicates one of a plurality of predefined states. A first proxy gesture recognizer in the first view indicates a state that corresponds to a state of a respective non-proxy gesture recognizer that is not in the first view. The device delivers a respective sub-event to the respective non-proxy gesture recognizer that is not in the first view and at least a subset of the one or more non-proxy gesture recognizers in the first view. The device processes the respective sub-event in accordance with states of the first proxy gesture recognizer and at least the subset of the one or more non-proxy gesture recognizers in the first view.
US09733708B2 Electronic device, operation control method, and operation control program
According to an aspect, an electronic device includes: a display unit; a detection unit for detecting contact with the display unit; a vibration unit for vibrating the detection unit; and a control unit for switching between a first state where a predetermined process is not performed based on an operation by contact with the display unit and a second state where the predetermined process is performed based on the operation by contact with the display unit. When the detection unit detects contact at a predetermined position on the display unit in the first state, the control unit causes the vibration unit to vibrate the detection unit based on the contact, and switches from the first state to the second state.
US09733707B2 Touch screen display user interface and method for improving touch interface utility on the same employing a rules-based masking system
Disclosed are methods and systems for improving touch utility on a touch screen display user interface providing a rule-based mask that enables or limits a function in a way that allows a user or developer to enhance precision or efficiency of input, or to create a unique modality of input. A method of touch-based user interaction with a touch screen device includes providing a virtual mask overlaying one or more of a plurality of virtual objects on the touch screen device and defining a mask area, sensing a touch within the mask area, the touch generating a touch data signal, and applying one or more combination of interaction, graphical rendering and/or visual feedback rules to the touch data signal and graphical objects. The interaction, graphical rendering and visual feedback rules can exist individually or in combination.
US09733706B2 Apparatus and associated methods for touchscreen displays
An apparatus including at least one processor and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus at least to provide a first state or a second state for an electrode, wherein in the first state, the electrode is configured for use in the detection of touch input, and in the second state, the electrode is configured for use in the provision of haptic feedback.
US09733698B1 System and method for enabling a user to create and post polls on a microblogging website that can be answered on the microblogging website
A polling system and method is provided for enabling a user to create polls that are posted on a microblogging website and that can be answered on the microblogging website. The method includes obtaining the user's login information for the microblogging system. The user is able to create a poll that includes a question. A microblog post is generated for the poll. The microblog post is sent to the microblogging system to post on a website. Other users on the microblogging system are able to respond to the poll within the microblogging system by replying to the user's microblog post with another post that includes an answer choice for the poll. The microblogging system is queried for posts directed to the user (e.g., reply posts to the user). A second microblog post is created with poll results and sent to the microblogging system to post on the website.
US09733697B2 Managing access to data on a client device during low-power state
Disclosed is a novel system and method for maintaining computing functionality when a client device must be used in a low-power state. More particularly, when a client device is placed in a low-power state, sleep mode, or even shut-down, this method transfers aspects of the machine state onto a virtual machine in the cloud. This virtual machine may then function as a partial or full emulator of the user's client machine and thus can be: 1) accessed; and 2) communicated with by the machine's owner or others who use the machine. As long as the client device is shutdown, the cloud continues to temporarily function as the user's machine. Numerous embodiments are disclosed including a “hybrid decomposition feature” in which the data on the client machine is prioritized and then transfer to a server, typically a virtual emulator, component by component or piecemeal manner or manner.
US09733692B2 Managing storage system power usage by adjusting a flash device erasure rate and a data write rate for storage sub-units according to a non-uniform power budget
A method includes monitoring power usage for a storage system that includes a set storage units at a first level of storage granularity and a set of storage sub-units at a second level of storage granularity, wherein the second level of storage granularity is finer than the first level of storage granularity. The method further includes assigning a non-uniform power budget to the set of storage units and adjusting a power budget for the storage sub-units according to the non-uniform power budget assigned to the storage units. A corresponding computer program product and computer system are also disclosed herein.
US09733691B2 Computer program product for managing storage system power usage by adjusting a flash device erasure rate and a data write rate for storage sub-units according to a non-uniform power budget
A method includes monitoring power usage for a storage system that includes a set storage units at a first level of storage granularity and a set of storage sub-units at a second level of storage granularity, wherein the second level of storage granularity is finer than the first level of storage granularity. The method further includes assigning a non-uniform power budget to the set of storage units and adjusting a power budget for the storage sub-units according to the non-uniform power budget assigned to the storage units. A corresponding computer program product and computer system are also disclosed herein.
US09733689B2 Hardware apparatuses and methods to perform transactional power management
Methods and apparatuses relating to transactional power management are described. In one embodiment, a hardware apparatus includes a hardware processor having a core, a plurality of power domains to transition to one of a plurality of power states in response to a power management command for each power domain, and a power transaction unit to assign a first power management command as a first power transaction and a second power management command as a second power transaction for concurrent execution, perform a commit of the first power transaction and the second power transaction when there is no conflict between the first power transaction and the second power transaction, and perform an abort of the first power transaction and a commit of the second power transaction when there is a conflict between the first power transaction and the second power transaction.
US09733684B2 System and method for controlling power consumption
An embodiment includes a system, comprising: a processor; a plurality of memories; and a control circuit coupled to the processor and the memories, and configured to: receive a power limit; measure a power consumption of the processor and the memories; and iteratively change a plurality of operating parameters of the processor and the memories to optimize an objective function associated with the system to operating states where the power consumption is less than or equal to the power limit.
US09733683B2 Motherboard and electronic device using the same
A motherboard includes a power module, a display module, a control module, and a protection module. The protection module is coupled to the power module, the display module, and the control module. The control module is capable of outputting a first control signal to control the protection module to connect the power module to the display module to be powered by the power module or disconnect the power module from the display module.
US09733678B2 Quick release component carrier
A component carrier can have a housing forming a receiving space configured to receive at least one component through a receiving opening. A pivotable sidewall can be coupled to the housing and transitionable between an open configuration and a closed configuration. A releasable latch coupled to the front portion of the housing capable of being secured the pivotable sidewall in the closed configuration. In the open configuration, the receiving opening is accessible. In the closed configuration, the pivotable sidewall secured to the housing by the releasable latch and the receiving opening is inaccessible.
US09733674B2 Display device
A display device according to one or more embodiments of the present invention includes: a flexible display panel that is configured to be widened or narrowed, the flexible display panel including a display part configured to display an image at a first surface of the flexible display panel, and a bending part configured to be folded in a direction away from the display part; and a driving unit including one or more rollers in close proximity to the bending part, and configured to rotate to widen or narrow the flexible display panel.
US09733670B2 Computer display or cover glass/cell attachment to frame
The described embodiments relate generally to computing devices including liquid crystal displays (LCDs) and more particularly to methods for attaching a cover glass layer to a structural housing while minimizing an amount of stress transferred through the cover glass layer to the LCD module. A continuous and compliant foam adhesive can be used to bond the cover glass layer to a structural. The compliant bond can absorb and distribute local stress concentrations caused by structural loads, mismatched surfaces and differing thermal expansion rates between various structures and cover glass layer. This can reduce stress concentrations in the cover glass layer that can lead to stress induced birefringence in the LCD cell. In other embodiments, the cover glass layer can be attached using magnets or a tongue and groove design.
US09733669B1 Case for electronic device having magnetic elements for connection with external magnetic elements
A case for a portable electronic device, the portable electronic device having a housing that carries a first magnetic element capable of forming a first magnetic circuit through the housing with a magnetic element external to the portable electronic device capable of securing together the housing and the external magnetic element. The case can include a body having a bottom wall and side walls that combine to define a recessed region suitable for retaining the portable electronic device and a second magnetic element located at a position corresponding to the external magnetic element such that when the portable electronic device is carried in the recessed region, the second magnetic element forms a second magnetic circuit through the body with the external magnetic element that is capable of securing together the case and the external magnetic element.
US09733668B2 Wearable smart device
A wearable smart device including a flexible display unit; a first frame configured to support the flexible display unit and be recoverably deformed to have a first curvature to be worn on a body of a user; and a second frame configured to be recoverably deformed to have a second curvature greater than the first curvature and to be movably coupled with the first frame to relatively move with respect to the first frame while being deformed.
US09733665B2 Windows position control for phone applications
Methods and devices for selectively presenting a user interface for a phone application are provided. More particularly, a change in the display mode of a multiple screen device can be determined. More particularly, a presentation of a user interface for a dialer of a phone application can be retained after receiving a flick in an off-screen gesture area of the device. However, a second, child window is provided in a second screen in response to receiving the flick.
US09733661B2 Power management circuit and associated power management method
A power management circuit includes a voltage sensing circuit and a supply voltage adjusting circuit. The voltage sensing circuit is arranged for sensing a plurality of voltages respectively of a plurality of nodes of a PCB to generate a sensing result. The supply voltage adjusting circuit is coupled to the voltage sensing circuit, and is arranged for determining a voltage level of a supply voltage supplied to a power plane of the PCB by referring to the sensing result.
US09733660B2 Control device for in-vehicle solar cell
A control device which performs at least MPPT control of output of a solar cell mounted in a vehicle includes a determination unit that determines whether the vehicle is in a travelling state or a stationary state. Different methods are applied when the vehicle is determined to be in the travelling state and in the stationary state respectively.
US09733657B2 Power system with an energy generator and a hybrid energy storage system
Systems and methods are disclosed to control a power system with an energy generator and a hybrid energy storage system. The system includes two or more energy storage system, each with different energy storage capacity and energy discharge capacity. The system includes developing data for one or more control variables refined from expert knowledge, trials and tests; providing the control variables to a fuzzy logic controller with a rule base and membership functions; and controlling the energy generator and the hybrid energy storage system using the fuzzy logic controller.
US09733653B2 Interview programming for an HVAC controller
Controllers and methods are disclosed for aiding a user in programming a schedule of a programmable controller. In an illustrative embodiment, a guided programming routine can be activated by a user, which then guides a user through two or more screens that are designed to collect sufficient information from the user to generate and/or update at least some of the schedule parameters of the controller.
US09733652B2 Apparatus control device, apparatus control system, and program for controlling a heating-cooling combinatinon apparatus based on a metabolic history of a user
An apparatus control system includes a metabolic amount measurement device measuring a metabolic amount, and an apparatus control device controlling a heating-cooling combination apparatus. A control content storage unit stores thermal sensations and control contents of the heating-cooling combination apparatus. The metabolic amount measured by the metabolic amount measurement device is inputted to an input unit. A metabolic amount storage unit stores a history of the metabolic amount inputted to the input unit before. A calculation unit calculates the thermal sensation using the metabolic amount inputted to the input unit. A correction unit corrects the thermal sensation calculated by the calculation unit using the history of the metabolic amount stored in the metabolic amount storage unit. An apparatus control unit controls the heating-cooling combination apparatus according to a control content stored in the control content storage unit in association with the thermal sensation corrected by the correction unit.
US09733650B2 Water supply apparatus and water supply method
A water supply apparatus is provided to meet demands for energy saving by controlling the rotational speed of a pump (1), for example, so as to lower the rotational speed in the time zone when water is not used much while avoiding the time zone when water is used in large quantities. The water supply apparatus includes the pump (1) configured to pressurize and deliver water, a frequency converter configured to supply electric power to the pump (1) to operate the pump (1) at a variable speed, and a controller (15) configured to send operating signals to the frequency converter so as to operate the pump (1) either at a first operation or at a second operation with less power consumption than the first operation. The controller (15) is configured to judge whether the operation of the pump (1) should be shifted from the first operation to the second operation based on an operational state of the pump (1).
US09733648B2 Automatic excess water flow saving system
An automatic excess water flow saving system reduces the water loss by water outlets in houses and other water consuming installations. The system controls the water flow through an outlet by toggling the water flow rate. An actuator activates a timer which opens and closes a valve intermittently and continuously while a water outlet is open.
US09733647B2 System and method of control of electronic parcel lockers
A system, apparatus, and method for use in delivery of items to a storage unit. The storage unit can include one or several storage receptacles and a control unit that controls and monitors the status of the one or several storage receptacles. The storage unit may be included in a storage unit system that can include one or several storage units and a central control unit. The central control unit can communicate with the one or several storage units, and can receive status and availability updates from the one or several storage units.
US09733646B1 Heterogeneous fleet of robots for collaborative object processing
Example systems and methods may provide for a heterogeneous fleet of robotic devices for collaborative object processing in an environment, such as a warehouse. An example system includes a plurality of mobile robotic devices configured to transport one or more objects within an environment, a fixed robotic manipulator positioned within the environment that is configured to manipulate one or more objects within an area of reach of the fixed robotic manipulator, and a control system. The control system may be configured to cause one or more of the plurality of mobile robotic devices to deliver at least one object to at least one location within the area of reach of the fixed robotic manipulator, and to cause the fixed robotic manipulator to distribute the at least one object to a different one or more of the plurality of mobile robotic devices for delivery to one or more other locations within the environment.
US09733645B1 System and method for controlling handling of a marine vessel
A system and method are for controlling handling of a marine vessel having a steerable component that is steerable to a plurality of positions to vary a direction of movement of the vessel. A controller is communicatively connected to an actuator of the steerable component and a user input device provides to the controller an operator-initiated steering command to steer the steerable component to one of the plurality of positions. A sensor provides to the controller an indication of an undesired course change of the marine vessel. The controller has a vessel direction control section that outputs a command to the actuator to change a position of the steerable component from the one of the plurality of positions so as to automatically counteract the undesired course change. The vessel direction control section is active only when the operator-initiated steering command is less than or equal to a predetermined threshold.
US09733642B2 Vehicle control device
A vehicle control device is capable of switching a driving state of a host vehicle between manual driving and autonomous driving, and determines whether or not another vehicle exists in a driver's blind area set in advance diagonally behind the host vehicle in a case where the driving state of the host vehicle is autonomous driving and when the host vehicle reaches a check timing set in advance. In addition, the vehicle control device executes the control in a case where it is determined that the other vehicle exists in the driver's blind area and when the other vehicle exists, which can be removed from the driver's blind area by the control of at least one of a vehicle speed of the host vehicle and a lateral position of the host vehicle.
US09733640B2 Method and apparatus for database-assisted requalification reticle inspection
A method embodiment includes providing a reticle design data that specify a plurality of printable features that are formed on the wafer using the reticle and a plurality of nonprintable features that are not formed on the wafer using such reticle, wherein the reticle design data is usable to fabricate the reticle. A reduced design database is generated from the reticle design data and this reduced design database includes a description or map of the nonprintable features of the reticle, a description or map of a plurality of cell-to-cell regions of the reticle, and a grayscale reticle image that is rasterized from the reticle design data. The reduced design database, along with the reticle, is transferred to a fabrication facility so that the reduced design database is usable to periodically inspect the reticle in the fabrication facility.
US09733637B2 Method and apparatus for automated configuration of a monitoring function of a machine tool
System and method for automated provision of a monitoring function for a machining process which is to be executed by a machine tool. A computer-aided manufacturing (CAM) program of the machining process is automatically analyzed by means of a postprocessor in order to determine processing steps to be monitored. At least one monitoring instruction may be automatically inserted into a control program of the machine tool by the postprocessor, wherein the control program is executed during the machining process.
US09733635B2 Electric machine and display method
An electric machine according to the embodiment includes: a motor; a current controller supplying a current to the motor; a detector detecting a position, a speed, or an acceleration of a shaft of the motor; a controller calculating a torque parameter indicating a torque of the motor based on a current instruction that specifies a supply current to the motor and calculating a speed parameter indicating a rotational speed of the shaft of the motor based on a detection result from the detector; and a display part displaying a graph showing a relation between the torque parameter and the speed parameter.
US09733631B2 System and method for controlling a plumbing fixture
The present application relates to a system and method for controlling a plumbing fixture. The system includes a Bluetooth receiver module configured to receive a wireless signal from mobile equipment, a micro control unit in electrical communication with the Bluetooth receiver module, an asynchronous receiver and transmitter in electrical communication with the micro control unit, and a processor in electrical communication with the micro control unit and the plumbing fixture. The Bluetooth receiver module is configured to receive one or more wireless control speech data packets from mobile equipment, convert the one or more wireless control speech data packets into one or more digital signals, and transmit the one or more digital signals to the micro control unit. The micro control unit is configured to control one or more functions associated with the plumbing fixture in response to the one or more digital signals.
US09733630B2 Interactive energy device for environmental stewardship
A method, system and apparatus for operating an energy-using device are disclosed. Current data related to operation of the energy-using device is received at a remote device. An operating specification for the energy-using device is received at the remote device from a database. A recommended setting of the energy-using device is determined from the current data and the operating specification. The remote device communicates the recommended setting to the energy-using device. A control unit at the energy-using device receives the recommended setting and implements the recommended setting at the energy-using device.
US09733627B2 Cloud computing system and method for advanced process control
A system and method for performing management and diagnostic functions in a cloud computing system for advanced process control (APC). A cloud based APC management computer retrieves operating process data from an APC control computer and performs an iterative step test on the APC system. The iterative step test modifies at least one test parameter of the operating process data and identifies changes to a set of remaining parameters of the operating process data resulting from modification of the test parameter. The APC management computer determines at least one process variable from the iterative step test and generates at least one process model based on the process variable. The APC management computer transmits the process model to the APC control computer.
US09733626B2 Method of monitoring an industrial process
A plurality of real control inputs and real process measurements provided by a real automation system controlling an industrial process are continuously stored continuously storing in a historian database. At the same time, a plurality of forecast control inputs and process measurements provided by a virtual automation system based on a simulation model are continuously stored in a futurian database. Both the past operation of the industrial process up to present time based on data from the historian database and the forecast future operation of the industrial process from the present time onwards based on data from the futurian database are displayed on the operator screen.
US09733623B2 Microgrid energy management system and method for controlling operation of a microgrid
A microgrid includes a plurality of distributed energy resources such as controllable distributed electric generators and electrical energy storage devices. A method of controlling operation of the microgrid includes periodically updating a distributed energy resource schedule for the microgrid that includes on/off status of the controllable distributed electric generators and charging/discharging status and rate of the electrical energy storage devices and which satisfies a first control objective for a defined time window, based at least in part on a renewable energy generation and load forecast for the microgrid. The method further includes periodically determining power set points for the controllable distributed energy resources which satisfy a second control objective for a present time interval within the defined time window, the second control objective being a function of at least the distributed energy resource schedule for the microgrid.
US09733622B2 Brazed bimetal external part of a timepiece
A method of manufacturing an external part of a timepiece, including: providing a metallic base made of a first material including titanium and/or a first titanium alloy; providing at least one metallic cover plate made of a second material, the second material including a second metal chosen from among gold or platinum, and/or a second alloy including at least gold or platinum, the at least one cover plate being of a thickness greater than or equal to 0.5 millimeters; brazing the cover plate onto the base with a braze material chosen for brazing titanium with gold or respectively platinum to form a bimetallic blank; and shaping the bimetallic blank to give the external part its final form.
US09733615B2 Image forming apparatus with rotary element opposite an image reading unit
An image forming apparatus includes a sheet transport path that transports a sheet on which an image has been recorded, the sheet transport path including a first guide surface and a second guide surface opposed to the first guide surface, an image reading unit disposed on the same side as the first guide surface of the sheet transport path to read the image, and a rotary element disposed on the same side as the second guide surface, the rotary element being rotatably disposed with a gap between the rotary element and the first guide surface.
US09733614B2 Process cartridge, electrophotographic image forming apparatus, and electrophotographic photosensitive drum unit
A process cartridge includes a casing, a photosensitive drum having an axis L1, a drum flange, and a coupling member. The coupling member includes two coupling projections that extend in a direction away from the drum flange. The coupling is movable between a first position where a straight line between the projections passes through the axis L1 to a second position where the straight line between the projections does not pass through the axis L1.
US09733613B2 Image forming apparatus having exposure unit and process cartridge
In an image forming apparatus, a belt unit, a process cartridge, and an exposure unit are arranged in this order in a first direction such that the belt unit is positioned at an upstream side of the process cartridge in the first direction and the exposure unit is positioned at a downstream side of the process cartridge in the first direction. The photosensitive drum is engaged to a positioning member from an upstream side of the positioning member in the first direction. A pressing member presses the process cartridge from the upstream side toward the downstream side of the process cartridge in the first direction. The pressing member moves between a first position, at which the pressing member presses the process cartridge, and a second position, at which pressing of the pressing member to the process cartridge is released.
US09733611B2 Image forming apparatus
An image forming apparatus includes a shutter spring engaging with a cover at one end while engaging with a shutter at another end, configured to urge the shutter for a closed state from an open state, a buffer plate supported in a rotatable manner, configured to push the shutter for the open state from the closed state, and a buffer spring held between the buffer plate and the shutter, configured to urge the buffer plate in a direction separating from the shutter. In the image forming apparatus, elastic force of the buffer spring is greater than elastic force of the shutter spring, the buffer plate presses the shutter via the buffer spring, and a length of the buffer spring is greater than a solid height of the buffer spring when the shutter is pushed by the buffer plate to be moved to a position of the open state.
US09733608B2 Determining light quantity of pre-charging exposure device in an image forming apparatus and cartridge
An image forming apparatus includes an image bearing member, a charging member, a developing member, a transfer unit, a pre-charging exposure unit, a voltage receiving member, a measuring portion, and a controller for determining a light quantity of the pre-charging exposure unit during image formation. The controller includes, a light quantity controller for controlling the light quantity so that the image bearing member charged by applying a first potential to the charging member is exposed to light at a first light quantity by the pre-charging exposure unit, and an acquiring portion for acquiring an output of the measuring portion when the image bearing member exposed to light at the first light quantity is charged by applying a second potential of an opposite polarity to a polarity of the first potential to the voltage receiving member.
US09733604B2 Image forming apparatus, method for controlling the same, and storage medium storing program
The image forming apparatus sequentially displays, based on the identification code stored in the storage unit, an image showing an operational procedure necessary to clear the maintenance event and then an image that prompts to close a cover corresponding to the maintenance event, on a display unit. The identification code stored in the storage unit is deleted in a case where the maintenance event is cleared. The image forming apparatus displays an image that prompts to close the cover, without displaying an image showing an operational procedure necessary to clear the maintenance event identified with the identification code, in a case where the identification code is stored in the storage unit at the time of start of the image forming apparatus.
US09733601B2 Fixing device and image forming apparatus
A fixing device includes a fixing belt, a pressuring member, an exciting coil and a belt guide. The pressuring member comes into pressure contact with the fixing belt to form a fixing nip. The exciting coil is provided at an outer diameter side of the fixing belt and configured to generate a magnetic flux to inductively heat the fixing belt. The belt guide supports the fixing belt from an inner diameter side. The belt guide includes a contact part which is in contact with an inner circumferential face of the fixing belt and a non-contact part which is not in contact with the inner circumferential face of the fixing belt. The non-contact part is provided with a slit configured to inhibit induction heating of the non-contact part due to the magnetic flux generated by the exciting coil.
US09733600B2 Fixing device and image forming apparatus
A fixing device includes a fixing belt looped over a first roller and a second roller and rotatable in a predetermined direction of rotation and a pressure rotator to press against the first roller via the fixing belt to form a fixing nip between the fixing belt and the pressure rotator. A separation aid, disposed downstream from the fixing nip in the direction of rotation of the fixing belt, contacts an inner circumferential surface of the fixing belt to decrease a radius of curvature of the fixing belt. A polishing roller, disposed downstream from the separation aid and upstream from the second roller in the direction of rotation of the fixing belt, contacts an outer circumferential surface of the fixing belt. An opposed roller, disposed opposite the polishing roller via the fixing belt, forms a polishing nip between the polishing roller and the fixing belt.
US09733596B1 Conductive member for image-forming apparatus, transfer unit for image-forming apparatus, and image-forming apparatus
A conductive member for an image-forming apparatus includes a conductive layer including a matrix containing a conductive organic polymer material and domains formed by aggregate particles of an electronically conductive conductivity-imparting agent and having sizes of about 100 nm to about 3 μm. About 20 to about 50 domains are present in a 10 μm×10 μm square in the conductive layer.
US09733594B2 Developing device
A developing device includes a developing container, a developing sleeve, a magnet and grooves provided at a surface of the sleeve and formed along a direction crossing a circumferential direction of the sleeve. In a cross-section, each of the grooves is formed by a flat bottom portion contacting a carrier particle and a pair of side surface portions provided in both sides of the flat bottom portion with respect to the circumferential direction of the sleeve and satisfies the following relationship: r
US09733593B2 Electrostatic charge image developing carrier, electrostatic charge image developer, developer cartridge, process cartridge, and image forming apparatus
An electrostatic charge image developing carrier includes a magnetic core particle, and a coating layer that coats surfaces of the magnetic core particle, wherein the coating layer includes a binder resin, thermosetting resin particles, and crosslinked resin particles, and the crosslinked resin particle contains a polymer formed by polymerizing a monomer component including the same monomer as a monomer used in the polymerization of the binder resin.
US09733592B2 Developing device and image forming apparatus
A developing device has a first circulation tank and a second circulation tank. A developer is conveyed from the first circulation tank to the second circulation tank through a first opening, while the developer is partly discharged through an outlet. The developer conveyed to the second circulation tank is conveyed back in the first circulation tank via a second opening. A first screw provided in the first circulation tank has a first vane, which exerts a force in a conveying direction of the first circulation path, in a first portion upstream from the first opening with respect to the conveying direction. The first screw has no vanes in a second portion near the first opening. The first screw has a second vane, which exerts a force in a direction opposite to the conveying direction, in a third portion adjacently downstream from the second portion. The outlet is located at a point of the first circulation tank, downstream from the second vane. A portion of the first circulation tank downstream from the second vane is not connected to the second circulation tank in a direction perpendicular to the conveying direction.
US09733591B2 Image forming apparatus
An image forming apparatus includes a first unit including a toner discharge opening; a second unit including a toner receiving opening, wherein at least one of the first unit and the second unit is detachably mountable to the apparatus; and a shutter for permitting toner flow from the first unit into the second unit when the one unit is set in the apparatus, and the toner discharge opening of the first unit is above the toner receiving opening of the second unit, the shutter being effective to close when the one unit is removed from the main assembly. By inserting the first unit or the second unit into the main assembly, the shutter is moved to a position right above the toner receiving opening of the second unit, and thereafter, the shutter is opened by a further insertion of the one unit.
US09733590B2 Developing device and image forming apparatus including the same
A developing device includes a developing housing that contains developer; a developer carrier that transports the developer; a layer-thickness regulating member that is provided for an upstream gap between the developer carrier and the developing housing and that regulates a layer thickness of the developer; and a sealing member that is provided for a downstream gap between the developer carrier and the developing housing. The sealing member is fixed to the developing housing at one side and is in contact with the developer on the developer carrier at the other side. The sealing member has cuts extending from a free end of the sealing member by approximately 60% or more of a dimension of the sealing member from the free end to a fixed end in the width direction, and is at an angle of approximately 30° or less with respect to a reference line.
US09733583B2 Toner
Provided is a toner, including toner particle having surface layer, in which: the surface layer includes organosilicon polymer which has a partial structure represented by formula (1); in 29Si-NMR measurement of tetrahydrofuran-insoluble matter of toner particle, a ratio of a peak area for the partial structure represented by formula (1) to a total peak area for the organosilicon polymer is 5.0% or more; in X-ray photoelectron spectroscopic analysis of a surface of toner particle, a ratio of a density of a silicon atom dSi in the surface of toner particle is 1.0 to 28.6 atom %; and in a roughness curve of toner particle measured by using a scanning probe microscope: an arithmetic average roughness Ra is 10 to 300 nm; σRa/Ra is 0.60 or less; an average length RSm of a roughness curve element is 20 to 500 nm; and σRSm/RSm is 0.60 or less.
US09733581B2 Electrophotographic photoreceptor, electrophotographic image forming method and electrophotographic image forming apparatus
An electrophotographic photoreceptor includes: a conductive holder; and at least a charge producing layer and a charge transport layer disposed on the conductive holder in order. The charge transport layer contains at least a binder resin, a charge transport agent and a p-type metal oxide particle.
US09733580B2 Method for producing a reflective optical element for EUV-lithography
A method aleviating blistering, cracking and chipping in topmost layers of a multilayer system exposed to reactive hydrogen, when producing a reflective optical element (50) having a maximum reflectivity at an operating wavelength of 5 nm to 20 nm. A multilayer system (51) composed of 30-60 stacks (53) is applied to a substrate (52). Each stack has a layer (54) of thickness dMLs composed of a high refractive index material and a layer (55) of thickness dMLa composed of a low refractive index material. The thickness ratio is dMLa/(dMLa+dMLs)=ΓML. Two to five further stacks (56) are applied to the multilayer system. at least one further stack having a layer (54) of thickness ds composed of a high refractive index material and a layer (55) of thickness da composed of a low refractive index material, wherein the thickness ratio is da/(da+ds)=Γ and wherein Γ≠ΓML.
US09733576B2 Model for accurate photoresist profile prediction
A photoresist modelling system includes a mathematical model for a photolithography process. The mathematical model may be executable using a computer processor. The mathematical model may be used to model a photoresist as formed on a semiconductor wafer surface. A blocked polymer concentration gradient equation may be implemented into the mathematical model. The blocked polymer concentration gradient equation may describe an initial concentration gradient of a blocked polymer in the photoresist being modelled by the mathematical model.
US09733574B2 Multiple phase-shift photomask and semiconductor manufacturing method
Manufacturing of semiconductor devices often involves performed photolithography to pattern and etch the various features of those devices. Such photolithography involves masking and focusing light onto a surface of the semiconductor device for exposing and etching the features of the semiconductor devices. However, due to design specifications and other causes, the semiconductor devices may not have a perfectly flat light-incident surface. Rather, some areas of the semiconductor device may be raised or lowered relative to other areas of the semiconductor device. Therefore, focusing the light on one area causes another to become unfocused. By carefully designing a photomask to cause phase shifts of the light transmitted therethrough, focus across all areas of the semiconductor device can be achieved during photolithography, which results in sharp and accurate patterns formed on the semiconductor device.
US09733570B2 Multi-line width pattern created using photolithography
Systems and methods are provided for forming features through photolithography. A polymer layer is formed over a substrate. The polymer layer is patterned to form a first feature and a second feature, the first feature and the second feature being separated at a first distance. A rinse material is applied to the polymer layer including the first feature and the second feature. The rinse material is removed from the polymer layer including the first feature and the second feature to cause the first feature and the second feature to come into contact with each other. A third feature is formed based on the first feature and the second feature being in contact with each other.
US09733568B2 Tool and method of developing
A tool and a method of developing are provided. In various embodiments, the method of developing includes rotating a wafer at a first rotating speed. The method further includes dispensing a developer solution onto the wafer at the first rotating speed by a first nozzle above the wafer, wherein the first nozzle moves back and forth along a path during dispensing the developer solution. The method further includes rotating the wafer at a second rotating speed to spread the developer solution onto the wafer uniformly. The method further includes dispensing a rinse solution onto the wafer at the second rotating speed by a second nozzle above the wafer.
US09733567B2 Reticle transmittance measurement method, and projection exposure method using the same
When a reticle is first used, the reticle is loaded in a projection exposure device and measured by either oblique measurement and random measurement, thereby avoiding the fear of uneven sampling and determining the reticle transmittance of the entire reticle as the parent population, without increasing the sampling count. The same effect can be obtained by making the measurement spot size, which is fixed in general, variable and by changing the angle of incidence in relation to the measurement spot size.
US09733564B2 Copolymers for lithography and method for producing same, resist composition, method for producing substrate with pattern formed thereupon, method for evaluating copolymers, and method for analyzing copolymer compositions
A target variable analysis unit (11) calculates the triad fractions of monomer units in the composition of a known polymer sample from the copolymerization reactivity ratios of the monomer units to obtain a target variable. A waveform processing unit (12) processes NMR measurements, signals, etc. An explanatory variable analysis unit (13) obtains explanatory variables from the amount of chemical shift and signal strength in the NMR measurements of the known sample. A model generation unit (14) determines the regression equation of the regression model of the target variable and the explanatory variables by partial least squares regression, and obtains regression model coefficients. A sample analysis unit (15) uses the regression model to calculate the triad fractions for an unknown copolymer sample from the amount of chemical shift and signal strength in the NMR measurements of the unknown copolymer sample. By using a copolymer for lithography in which the total of the triad fractions obtained in this way is not more than 20 mole % in the copolymer, a resist composition with excellent solubility and sensitivity can be manufactured.
US09733561B2 Method and apparatus for cleaning organic materials
Provided are a method and apparatus for cleaning organic materials accumulated on a mask used in a process of depositing organic materials. The apparatus includes a plasma generating unit, a cleaning chamber connected to the plasma generating unit and accommodating the mask therein, a gas injection port disposed within the cleaning chamber configured to inject the plasma, and a cooling device disposed on a first surface of the mask opposite to an opposite surface of the mask facing the gas injection port.
US09733560B2 Curved projection screen
A curved projection screen having a one-piece seamless substrate having a three-dimensional curvature. The screen is arranged for being bent to a certain degree around one of its axes so that the smallest deformation of the screen is elastic, where the edge of the screen has been shaped so that its deformation during the above mentioned degree of bending is also elastic.
US09733556B2 Wavelength conversion device, illumination device, and projector
A wavelength conversion device includes a wavelength conversion element, and a cooling device adapted to cool the wavelength conversion element. The cooling device has a first blower device, and the wavelength conversion element is disposed on an intake side of the first blower device.
US09733555B2 Illumination device and projector
An illumination device includes: a first light source device and a second light source device that emit light in directions opposite to each other in a first direction; a reflective portion that is disposed between the first light source device and the second light source device, and reflects the light emitted from the first light source device and the second light source device in a second direction crossing the first direction; and a cooling device that is disposed on one side of the reflective portion in a direction crossing the first direction and the second direction, and blows cooling air to the first light source device and the second light source device.
US09733551B2 Variable-position operation device
A variable-position operation device, provided on an electronic-device body, includes a variable-position operation member which shifts upon an operation thereof; a first electrical contact which shifts in accordance with the operation of the variable-position operation member; a second electrical contact which detects a shifted position of the first electrical contact, which is in sliding contact with the second electrical contact, in accordance with a shifted position of the variable-position operation member; and at least one light-emitting element, wherein a light-emitting state of the light-emitting element changes in accordance with the shifted position of the variable-position operation member. The second electrical contact is provided on a first board. The light-emitting element is provided on a second board, the second board being provided as a separate member from that of the first board.
US09733550B2 Lighting apparatus capable of switching between transmission and two reflection states
A lighting apparatus comprising a light source which emits light with predetermined light distribution in a fixed direction, and an optical element which is arranged in such a manner that at least part of light emitted from the light source inputs to the optical element, and can perform switching to a transmission state in which the light is transmitted, a first reflection state in which the light is reflected in a first direction, and a second reflection state in which the light is reflected in a second direction different from the first direction.
US09733549B2 Imaging device with focused illumination
An imaging system comprising a parabolic reflector having a base and defining a first axis, a light source disposed proximate the base essentially along the first axis, an imaging device comprising a zooming lens having a second axis, the imaging device being disposed in front of the light source along the first axis such that the second axis and the first axis are essentially coincident.
US09733546B2 Optical component
An optical component includes an optical device comprising a bonding face and an optically polished end face, and a metal film formed on the bonding face of the optical device and for bonding the optical device onto a substrate. The metal film includes a main covering portion covering a region except an end part of the bonding face on the side of the end face and an end part-covering portion covering the bonding face in the end part. A non-covered part, which is not covered by the metal film, is provided between the main covering portion and end part-covering portion.
US09733538B2 TFT array substrate, and liquid crystal display panel
An embodiment of the present invention provides a TFT array substrate, in which TFT elements and pixel electrodes being correspondingly connected with the TFT elements are arrayed in matrix on an insulating substrate, the TFT array substrate including: gate bus lines made from a first metal material; source bus lines made from a second metal material; pixel electrodes made from a third metal material; a clock wiring made from the first metal material; a branch wiring made from the second metal material; and a connection conductor made from the third metal material, the connection conductor connecting the clock wiring and the branch wiring at a connection part in a periphery area, the connection part having a branch-wiring via hole, which exposes the branch wiring which is covered with the connection conductor, and overlaps the clock wiring at least partly in a plane view.
US09733534B2 Display panel
A display panel comprises a first substrate, a second substrate and a black matrix disposed between the first substrate and the second substrate. The first substrate includes a plurality of pixel areas arranged in a matrix, and each of the pixel areas has a plurality of sub-pixel areas. The second substrate is disposed on the first substrate. The black matrix comprises a plurality of row shading bars and a plurality of column shading bars. The row shading bars are disposed between the two adjacent pixel areas and extend along a first direction, and have a first thickness. The column shading bars are disposed between the two adjacent sub-pixel areas and extend along a second direction, and have a second thickness. The second thickness is different from the first thickness and the first direction is different from the second direction.
US09733533B2 Liquid crystal display device
According to one embodiment, a liquid crystal display device includes a first substrate including a first source line and a second source line, a first main pixel electrode of a strip shape, a second main pixel electrode of a strip shape. The first substrate is configured such that a first distance between the first main pixel electrode and the first source line is less than a second distance between the first main pixel electrode and the second source line, and a third distance between the second main pixel electrode and the first source line is greater than a fourth distance between the second main pixel electrode and the second source line.
US09733532B2 Display device and method of manufacturing thin film transistor
The plurality of thin film transistors are provided corresponding to intersections between a plurality of gate wires and a plurality of source wires, respectively. The pixel electrodes are connected to the thin film transistors. The counter electrodes face the pixel electrodes. The leading line is provided outside a display area and connected to one of gate wires. The conversion portion is provided in the vicinity of the display area, at which the leading line is connected to another wiring layer. The insulating film is provided on the conversion portion at a side of the counter substrate. The conductive layer faces the conversion portion with the insulating film interposed therebetween and has transparency. To the conductive layer together with the counter electrodes, applied is a common potential.
US09733530B2 Liquid crystal display panel and method of manufacturing the same
The present invention includes a thin-film transistor, a flattened film having a flattened top surface and having a contact hole formed thereon, and a pixel electrode and a common line which are disposed on the top surface of the flattened film. The common line includes a common metal line, and the pixel electrode has a connection portion formed in the contact hole and electrically connected to the thin-film transistor. The connection portion of the pixel electrode includes a connection metal film made of the material same as the material for the common metal line of the common line.
US09733526B2 Curved display panel and curved display apparatus
The present invention provides a curved display panel and a curved display apparatus. The curved display panel comprises a curved color filter substrate, a liquid crystal layer and a curved thin film transistor array substrate. The curved color filter substrate comprises a first curved substrate, a color-resisting array layer, a first protective layer and a common electrode; the curved thin film transistor array substrate comprises a second curved substrate and a pixel array layer. The present invention can diminish the dark fringes appearing in border areas of different domains.
US09733520B2 Display panel and method of manufacturing the same
A display panel includes a gate line, a first data line crossing the gate line, a first voltage applied to the first data line, a second data line in parallel with the first data line and spaced apart from the first data line, a second voltage different from the first voltage applied to the second data line, a first thin film transistor electrically connected to the first data line, a second thin film transistor electrically connected to the second data line, a first pixel electrode electrically connected to the first thin film transistor, and disposed between the first data line and the second data line, and a second pixel electrode electrically connected to the second thin film transistor, and disposed opposite to the first pixel electrode with reference to the second data line.
US09733518B2 Liquid crystal display comprising different mixed liquid crystal materials respectively located in a plurality of red, green, and blue strip grooves
The present invention provides a liquid crystal display device. By mixing the quantum dots of different light emitting wavelengths in the liquid crystals to replace the color resist layer on the CF substrate, the liquid crystal display panel still can emit lights of RGB three colors in condition of without the color resist layer. Meanwhile, by mixing the dichroic dye with polarization function in the liquid crystals, the arrangement of one polarizer can be eliminated. In comparison with the traditional liquid crystal display panel, the liquid crystal display panel of the present invention eliminates the components, such as the color resist layer and the upper polarizer. The structure is simple, and the manufacture cost is low. Meanwhile, the color display quality of the liquid crystal display panel is great, and the light transmission ratio is high, which effectively promote the light use efficiency and the display performance of the liquid crystal display device.
US09733515B2 Backlight unit
A backlight unit is provided. The backlight unit includes: a first surface light source array; a second surface light source array disposed on an upper portion of the first surface light source array and arranged such that a light emitting surface of the second surface light source array is parallel with a light emitting surface of the first surface light source array; and a reflection plate disposed on a lower portion of the first surface light source array and arranged such that a reflective surface of the reflection plate is parallel with the light emitting surface of the first surface light source array, wherein the second surface light source array is stacked on the first surface light source array such that the first and second surface light source arrays are offset from each other in a plane parallel to the light emitting surfaces.
US09733514B2 Light emitting diode light source, manufacturing method thereof, backlight source and display device
The present invention provides a LED light source for increasing a light emitting angle and a manufacturing method thereof, as well as a backlight source and a display device. A LED light source comprises a circuit board, a LED which is directly fixed on and electrically connected to the circuit board, and a packaging piece for packaging a LED light emitting chip. A prism film with a prism micro-structure may be arranged between the packaging piece and the LED.
US09733513B2 Transflective liquid crystal display panel comprising a transmission axis of a first polarizer and a transmission axis of a second polarizer forming an angle of 0 to 20 degrees, manufacturing method thereof, and display device
A transflective liquid crystal display panel, a manufacturing method thereof and a display device are disclosed. The transflective liquid crystal display panel includes: a first substrate (1) and a second substrate (2) disposed oppositely and a liquid crystal layer (3) between the first substrate (1) and the second substrate (2). The first substrate (1) and the second substrate (2) include transmissive areas and reflective areas. Transmissive areas of the first substrate (1) are provided with a first homogenous alignment layer (11), transmissive areas of the second substrate (2) are provided with a second homogenous alignment layer (21), and the alignment direction of the first homogenous alignment layer (11) and the alignment direction of the second homogenous alignment layer (21) have a predetermined angle. Reflective areas of the first substrate (1) are provided with a third homogenous alignment layer (12) and reflective areas of the second substrate (2) are provided with a homeotropic alignment layer (22). This can realize a transflective liquid crystal display panel with simple structure.
US09733509B2 LCD display panel and color filter substrate
A display panel has an active region, a peripheral region, and includes active device array substrate, color filter substrate, spacers, and display medium. The active device array substrate includes first substrate and active device array layer. The color filter substrate includes second substrate, black matrix layer, overcoat layer, and color filter layer. The color filter layer includes color filter patterns in the active region and dummy color filter patterns in the peripheral region. The color filter patterns and the dummy color filter patterns define blank areas outside areas of the color filter patterns and the dummy color filter patterns arranged in a first direction. The blank areas include first blank areas in the active region and second blank areas in the peripheral region and the first blank area has a width different from at least one of the second blank areas in the first direction.
US09733499B1 Slow light waveguide
This slow light waveguide includes an initial region which extends, along an optical axis, from a start starting from which the width of a central waveguide begins to continuously decrease up to an end beyond which the width of the central waveguide no longer decreases up to the end of a slowing section, this initial region overlapping a broadening region where the length of lateral teeth continuously increases, a final region which extends, along the optical axis, from a start starting from which the width of the central waveguide begins to continuously increase up to an end beyond which the width of the central waveguide no longer increases, this final region overlapping a narrowing region where the length of the lateral teeth continuously decreases.
US09733497B2 Semiconductor optical modulator and optical module
Provided is a technique for enabling an α parameter to be approximated to zero. A multiple quantum well structure includes a layer structure including a first barrier layer, an intermediate layer, a well layer, and a second barrier layer. The conduction band energies of the first and second barrier layers, the intermediate layer, and the well layer are larger in this order, and the valence band energies of the intermediate layer, the well layer, and the first and second barrier layers are larger in this order.
US09733494B2 Free form lens design and method for preventing and/or slowing myopia progression
Lenses incorporate freeform power profiles that at least one of slow, retard or preventing myopia progression. An ophthalmic lens includes a first zone at a center of the lens; a first peripheral region continuously extending from the center, the first peripheral region having a different dioptric power than at the center; and a second peripheral region continuously extending from the first peripheral region and having a different dioptric power than the first peripheral region, thereby providing a continuous freeform power profile having substantially equivalent visual performance to a single vision lens, and having a depth of focus and reduced retinal image quality sensitivity that slows, retards, or prevents myopia progression.
US09733493B2 Lens system for presbyopes with inter-eye vision disparity limits
A lens system for presbyopes utilizes inter-eye disparity limits to improve vision. The system of lens may be utilized to improve binocular vision when viewing distant, intermediate and near objects by requiring a minimal level of disparity in vision between the eyes wherein the level is not objectionable to the patient. This disparity in vision depends on the lens design for each eye and upon how the lenses are fit in each eye relative to the distance refraction of the patient.
US09733491B2 Method for calculating and optimizing an eyeglass lens taking into consideration higher-order imaging errors
Method for calculating or optimizing a spectacle lens, including specifying at least one surface for the spectacle lens to be calculated or optimized; determining the course of a main ray through at least one visual point of the at least one surface; determining a first primary set and a second primary set of coefficients of the local aberration of a local wavefront; specifying at least one function which assigns a second secondary set of coefficients to a second primary set of coefficients, said second secondary set of coefficients defining the higher-order aberration of a propagated wavefront; determining a higher-order aberration of a local wavefront propagated starting from the at least one visual point along the main ray depending on at least the second primary set of coefficients on the basis of the specified function; and calculating or optimizing the at least one surface of the spectacle lens based on the determined higher-order aberration of the propagated local wavefront.
US09733488B2 Composite constructed optical lens
The present invention describes composite constructed ophthalmic lenses comprising at least two layers of optical materials that provide a composite structure over a practical vision zone of the lens product, are identifiably disparate from each other, and are integrally bonded to each other such that the adhesion of the first layer to the second layer exceeds a ranking of at least 3 when tested according to specified tests. In a preferred embodiment, one layer comprises thermoplastic polycarbonate and the second layer comprises polyurea-urethane material and one or more additives. The first layer may comprise a polarizer. The composite lens may also comprise coatings or other components.
US09733487B2 Retaining device
A retaining device joins with a frame from a pair of eyeglasses to securely retain the eyeglasses to the ears and head. The device is a unitary piece having no fasteners or moving parts, such that the device easily attaches and detaches to the frame. The device includes an arm portion that joins with an arm from the frame. The arm portion includes a front end disposed towards the glasses, and a rear end disposed towards the ears. The arm portion includes a slot that is configured to receive the arm section of the frame. The arm may slide or frictionally snap into the slot. An extension portion extends from the arm portion to partially wrap around the ears, retaining the frame on the ears during rigorous physical activity and while sweating around the ears.
US09733483B2 Autostereoscopic display device
An autostereoscopic display device uses an electroluminescent display. A set of pixels is provided beneath view forming elements (such as lenses), with a plurality of pixels across the view forming element width direction. The pixels are arranged with at least two different angular orientations with respect to the substrate. The out-coupling performance is improved by arranging for the light emission direction to be substantially perpendicular to the desired emitting surface of the view forming elements.
US09733475B1 Curved waveguide combiner for head-mounted and helmet-mounted displays (HMDS), a collimated virtual window, or a head up display (HUD)
A head mounted or helmet mounted display (HMD), head up display (HUD, or collimated virtual window can be used in various applications including but not limited to avionic applications. The HMD, HUD, or collimated virtual window can include a cylindrical, elliptical, or curved substrate waveguide combiner. The cylindrical or curved substrate waveguide combiner can be used with a projector which provides pre-aberrated light. The cylindrical substrate waveguide combiner provides collimated light to a user with reduced wavefront errors.
US09733470B2 Device comprising a vibratably suspended optical element
The underlying invention presents a device which connects a vibratably suspended optical element to at least two actuators mounted fixedly on one side via curved spring elements, wherein the actuators are implemented to cause the vibratably suspended optical element to vibrate via the curved spring elements. Both the actuators and the entire system may be implemented to be more robust and be operated more reliably due to the curved shaping of the spring elements.
US09733469B2 Unbalanced hub design
A color wheel, comprises a hub portion, configured to act as a rotor for coupling to a motor and having a disk-shaped surface; an optically active radial portion, attached to or integrated with the hub portion and configured to optically process incident light; and a balancing adaptation to the disk-shaped surface of the hub portion, comprising one or more of: (a) a recess in the disk-shaped surface extending to an edge of the disk-shaped surface; (b) an annular groove in the disk-shaped surface having a non-uniform width and/or being non-concentric with the disk-shaped surface; (c) an annular groove in the disk-shaped surface, at least a portion of which is filled by a balancing mass part; and (d) a groove and/or a matrix of recesses in the disk-shaped surface arranged to define a portion of an annulus in shape.
US09733468B2 Electrically controllable display element for an optical display device, and corresponding production method
The invention concerns an electrically controllable display element (1) for an optical display device, with a structured layer (2) that has a plurality pixels (3), and with at least one electrode layer (6) directly or indirectly over a structured side (2.1) of the structured layer (2), as well as with an active matrix (7) having thin film transistors, which has selectively controllable electrodes, such that individual or multiple particular pixels (3) can be charged with an electric field, characterized by the fact that the at least one electrode layer (6) extends in one piece over the structured side (2.1) of the structured layer (2), and that the active matrix (7) in the viewing direction is arranged on the display element (1) above the electrode layer (6).
US09733463B2 Surgery system
A surgery system comprises a camera obtaining camera images, an OCT system, a data memory storing geometry data of a surgical tool 133 and a controller configured to identify a first portion of the tool in the camera images by object recognition using the geometry data; to determine, in the field of view, first locations where the tool is located and second locations aside of the tool; to trigger the OCT system to perform depth scans at the first and second locations; to identify a second portion 153 of the tool in the depth scans by object recognition using the geometry data; and to generate a first image 154 representing a third portion 157 of the tool based on the geometry data and the depth scans.
US09733456B1 Optical image capturing system
A six-piece optical lens for capturing image and a six-piece optical module for capturing image are provided. In order from an object side to an image side, the optical lens along the optical axis includes a first lens with refractive power, a second lens with refractive power, a third lens with refractive power, a fourth lens with refractive power, a fifth lens with refractive power and a sixth lens with refractive power. At least one of the image-side surface and object-side surface of each of the six lens elements is aspheric. The optical lens can increase aperture value and improve the imagining quality for use in compact cameras.
US09733453B2 Imaging optical system, image capturing device, and electronic device
An imaging optical system includes, in order from an object side to an image side, a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has positive refractive power in a paraxial region thereof. The second lens element has negative refractive power in a paraxial region thereof. Both of the third and fourth lens elements have refractive power. The fifth lens element with refractive power has an object-side surface being concave in a paraxial region thereof and an image-side surface being convex in a paraxial region thereof. The sixth lens element with positive refractive power has an object-side surface being convex in a paraxial region thereof and an image-side surface being concave in a paraxial region thereof. The imaging optical system has a total of six lens elements with refractive power.
US09733447B2 Imaging module and manufacturing method therefor
An imaging module (camera module 50) includes a movable portion (holder 4 and coil 5) which fixes a first lens group (1) and is displaced in an optical axis direction thereof, and a non-movable portion (magnet 6, yoke 7, and base 8) which fixes a second lens group (2) and is not displaced in the optical axis direction, and includes a focus adjustment mechanism (actuator 20A) fixed to the substrate.
US09733444B2 Composite slickline cable having an optical fiber with optimized residual strain
A disclosed example embodiment includes a composite slickline cable having an optical fiber with optimized residual strain. The composite slickline cable includes a fiber reinforced polymer and at least one optical fiber disposed within the fiber reinforced polymer such that axial stress applied to the composite slickline cable is shared by the at least one optical fiber and the fiber reinforced polymer. In the axially unstressed state of the composite slickline cable, the at least one optical fiber has a residual strain between about −1,000 microstrain and about 500 microstrain.
US09733439B2 Optical receptacle and optical module
This optical receptacle comprises the following: an optical-receptacle body that is formed via injection molding; a first optical surface; a second optical surface on a first side; a first concavity that has an angled surface whereby light that has entered via the first optical surface is reflected towards the second optical surface; a gate section on a third side; a first through-hole and a second through-hole that extend in the direction of the axis of light traveling between the second optical surface and a light-transporting body; and a second concavity located between the first concavity and the third side. The part of the second concavity closest to a second side is closer to the abovementioned first side than the part of the gate section closest to the first side is. The first through-hole also opens to a first-side surface and a second-side surface of the second concavity.
US09733435B2 Methods for securing an optical fiber to a ferrule and optical connectors formed by such methods
A method of securing an optical fiber to a ferrule includes: heating an adhesive composition that is disposed within the ferrule to melt the adhesive composition; inserting the optical fiber into a fiber-receiving passage defining an inner surface of the ferrule and into contact with the melted adhesive composition; and cooling the melted adhesive composition. The adhesive composition is a solid material disposed within the fiber-receiving passage of the ferrule and in contact with the inner surface of the ferrule prior to the heating step. Additionally, the adhesive composition comprises a partially cross-linked resin and a coupling agent that covalently bonds the partially cross-linked resin to respective inorganic surfaces of the optical fiber and the ferrule following the cooling step.
US09733432B2 3D-MEMS optical switch
A 3D-MEMS optical switch is disclosed. In an embodiment, the 3D-MEMS optical switch includes a collimator array, a PD array, a wedge prism, a light-splitting triangular prism, a micro-electro-mechanical system MEMS micro-mirror, and a core optical switch controller that is connected to the PD array and the MEMS micro-mirror. In the present invention, the PD array is integrated into a core optical switch, which simplifies an architecture of the optical switch and reduces a volume of the optical switch; the wedge prism and the light-splitting triangular prism are used to perform light splitting, and some optical signals are transmitted to the PD array to detect optical power, so that the core optical switch controller adjusts the MEMS micro-mirror according to the optical power, which is detected by the PD array, of the optical signal, making an insertion loss of the 3D-MEMS optical switch meet a preset attenuation range.
US09733430B2 Optical waveguide manufacturing method
A method of manufacturing an optical waveguide with a vertical slot including the steps of a) providing a substrate successively including an electric insulator layer and a crystalline semiconductor layer, b) forming a trench on the semiconductor layer to expose the electric insulator layer and defining first and second semiconductor areas on either side, step b) being executed so that the first semiconductor area has a lateral edge extending across the entire thickness of the semiconductor layer, c) forming the dielectric layer having the predetermined width across the entire thickness of the lateral edge, the method being remarkable in that the trench formed at step b) is configured so that the second semiconductor area forms a seed layer.
US09733429B2 Stacked microlattice materials and fabrication processes
A system and method for forming microlattice structures of large thickness. In one embodiment, a photomonomer resin is secured in a mold having a transparent bottom, the interior surface of which is coated with a mold-release agent. A substrate is placed in contact with the top surface of the photomonomer resin. The photomonomer resin is illuminated from below by one or more sources of collimated light, through a photomask, causing polymer waveguides to form, extending up to the substrate, forming a microlattice structure connected with the substrate. After a layer of microlattice structure has formed, the substrate is raised using a translation-rotation system, additional photomonomer resin is added to the mold, and the photomonomer resin is again illuminated through the photomask, to form an additional layer of microlattice structure. The process is repeated multiple times to form a stacked microlattice structure.
US09733427B2 Apparatus for applying compensation to displayed image and method for manufacturing same
A method for manufacturing a display includes providing a plurality of light guiding fibers or other elements extending out from a display screen. The light guiding elements are in a matrix to form a first light guiding body forming a strip along the edges of each individual display screen. The first light guiding bodies form a compensating portion of an image compensating apparatus, a cross-sectional area of each light guiding element increasing from light-collecting end (closest to the display screen) to opposite light-releasing end. The compensating portion includes a light incident surface and a light emitting surface.
US09733426B2 Multimode optical fiber
The present invention relates to an MMF with a structure for relaxing wavelength dependence of transmission bandwidth. In the MMF, a doping amount of a dopant for control of refractive index is adjusted, so as to make each of an OFL bandwidth at a wavelength of 850 nm and an OFL bandwidth at a wavelength of at least one of 980 nm, 1060 nm, and 1300 nm become not less than 1500 MHz·km, make the OFL bandwidth at the wavelength of at least one of 980 nm, 1060 nm, and 1300 nm become wider than the OFL bandwidth at the wavelength of 850 nm, and effectively suppress increase in transmission loss.
US09733425B2 Optical fiber and process for producing the same
A process for producing an optical fiber including a glass fiber, a primary resin coating layer which covers the periphery of the glass fiber, and a secondary resin coating layer which covers the periphery of the primary resin coating layer, wherein the primary resin coating layer is formed by curing a curable resin composition which includes one or more oligomers, one or more monomers, and a reaction initiator, the curable resin composition containing a one-end-capped oligomer in an amount of 30% by mass or larger based on all the oligomers. The optical fiber produced by this production process does not deteriorate in low-temperature transmission loss, because the primary resin coating layer is inhibited from generating voids even when having a low Young's modulus.
US09733417B2 Lighting device with light diffusing element
A light device includes a transparent substrate having a first surface and a second opposite surface, an array of light-modifying elements formed on the substrate, and a light source to project light along a thickness direction of the substrate. The light-modifying elements having surfaces inclined at an angle with respect to at least one of the first surface and the second surface, and configured to diffuse light by reflecting and/or refracting incident light.
US09733416B2 Lighting unit comprising a waveguide
The invention provides a lighting unit comprising a waveguide for providing first light (111) having a first spectral distribution and second light (121) having a second spectral distribution emanating from a waveguide (100) in different directions, wherein the first spectral distribution and second spectral distribution differ. For instance, the first light (111) and the second light (121) have different color temperatures.
US09733414B2 Illumination system based on active and passive illumination devices
Illumination systems are described for illuminating a target area, e.g., a floor of a room, using active illumination devices in optical communication with passive illumination devices. The active and passive illumination devices of the illumination system are configured and arranged relative to each other in a variety of ways so a variety of intensity distributions can be provided by the illumination system. Such illumination system is implemented to provide light for particular lighting applications, including office lighting, garage lighting, or cabinet lighting.
US09733412B2 Light guide and lighting device with parallel light source
The present invention discloses a light guide and a lighting device with parallel light source. The light guide comprises a body with a light incident side and a light emergent side. The body comprises: a light incident surface; light emergent surfaces; and a light guide surface group provided with a plurality of light guide surfaces and used for guiding at least a part of the rays of light guided into the body via the light incident surface by total reflection, and determine out-emitting positions of the part of the light rays guided by total reflection by the light guide surface group, on the light emergent surfaces, so that the body is formed with bright areas with guided-out rays of light and dark areas without guided-out rays of light on the light emergent surfaces.
US09733408B2 Display device and television device
A display device 10 includes a display panel 11, a light source row 170, a light guide plate 16, a chassis 14 and a recess portion 134b that is fitted the chassis 14. The light guide plate 16 includes a positioning projection portion 160 that is fitted to the recess portion 134b. The positioning projection portion 160 projects outwardly from a side edge surface 16e of the light guide plate 16. The positioning projection portion 160 has a projection, and among rays of light emitted from an end light source 17X included in the light source row 170 and entering the light guide plate through a light entrance surface 16b, narrow-angle light L2 directed outward at an angle α (a critical angle θc) with respect to an optical axis L1 enters the projection. The positioning projection portion 160 includes a first edge surface 161 and a second edge surface 162. The first edge surface 161 is parallel to a side edge surface 16e and the narrow-angle light L2 reaches the first edge surface 161. The second edge surface 162 is between the side edge surface 16e and the first end surface 161 and is inclined such that an external angle β between the first edge surface 161 and the second edge surface 162 is equal to or smaller than the critical angle θc.
US09733395B2 Microlithographic projection exposure apparatus
The disclosure relates to a microlithographic projection exposure apparatus, such as are used for the production of large-scale integrated electrical circuits and other microstructured components. The disclosure relates in particular to coatings of optical elements in order to increase or reduce the reflectivity.
US09733394B2 Method for preparing optical lenses
The present invention relates to a composition comprising 10 to less than 50 wt.-% of at least one oligomeric polyisocyanate a-1) based on hexamethylene diisocyanate and more than 50 to 90 wt.-% of at least one polyisocyanate a-2) based on isophorone diisocyanate, comprising monomeric isophorone diisocyanate and at least one oligomeric isophorone diisocyanate, and an isocyanate-reactive component selected from the group consisting of polyester polyol, polyether polyol and mixtures thereof. It has been shown that the above mentioned mixture of the specific isocyanate group containing components improves the thermal and mechanical properties of a cured composition. Thus prepared molded articles are particularly suitable for the preparation of spectacle lenses, inter alia due to these properties.
US09733391B2 Method and system for geophysical modeling of subsurface volumes
Method and system is described for modeling one or more geophysical properties of a subsurface volume. In one embodiment, a method of modeling the subsurface comprises obtaining one or more subsurface volume and obtaining an interpretation of the subsurface volume. One or more flexible geologic concepts are defined and applied to the interpretation of the subsurface volume. The one or more geologic concepts comprise one or more flexible geologic concepts. A modified interpretation of the subsurface volume is obtained based upon the applied geologic concepts.
US09733390B2 Downhole tool measurement device mounting system and method
A downhole tool measurement device mounting system and method are provided. The mounting system may include a chassis and a first sensor area and a second sensor area in the chassis capable of housing a first sensor and a second sensor that measure a characteristic along a first axis and a second axis, respectively. The system may also have a sensor assembly mounted in a cavity of the chassis in a third sensor area wherein a sensing axis of the sensor assembly is orthogonal to the first and second axes, the sensor assembly having a block and an orthogonal sensor mounted in the block to form a monolithic assembly that is secured into the cavity.
US09733387B2 Geological exploration method for making plan and elevation drawings directly by rotational tin network and non profiling method
A set of geological exploration methods of using the non-section methods and rotary networks formed by triangulated irregulars. It aims to directly construct high-precision three-dimensional models, plans and sections for solving the drawbacks of existing geological exploration methods, such as the dispersion of drill holes, the faults tracking, the controlling of structures, minelayers/stratum/ore bodies, the bending correction of drill holes, and the geological map-making methods.
US09733381B2 Fiber optic based magnetic sensing apparatus, systems, and methods
In some embodiments, an apparatus and a system, as well as a method and an article, may operate to acquire a monitoring output from a first distributed feedback (DFB) fiber laser sensor at least partially bonded to a piezoelectric portion of a downhole device, to demodulate the monitoring output to determine a frequency shift in a lasing frequency of the DFB fiber laser sensor, and to correlate the frequency shift to a measure of magnetic field strength to determine a strength of a downhole magnetic field. Additional apparatus, systems, and methods are disclosed.
US09733374B2 Repeatability indicator based on shot illumination for seismic acquisition
Methods and systems for similarity indicator calculation associated with seismic data acquisition are described. A similarity indicator value can, for example, be based on a normalized partitioned intensity uniformity (PIU) metric. In another aspect, shot imprints are compared by mapping a base (reference) shot imprint onto a current sample of a shot imprint before calculating the similarity indicator value. The similarity indicator value is associated with the shot imprint location used in the calculation and allows re-shooting of only the areas where an insufficient quality of shot data is detected based on a preconfigured threshold value for the similarity indicator.
US09733371B2 Creating seismic images using expanded image gathers
In the present inventive method, individual traces of seismic data are migrated (41) without any assembling of different midpoints or any summing of different offsets, so that post-migration processing or analysis, e.g. trace alignment, may be applied to the individual migrated traces (42) to compensate for any deficiencies among them, before stack and assembly. Thus, the present invention fully separates the steps of migration (41), assembly (43), and stacking (44), which are combined together in traditional migration. Thus, imaging deficiencies can be measured and addressed in the image space before they are obscured by summation. Afterward, summation can proceed to construct the improved final image (45).
US09733368B2 Neutron measurement apparatus and neutron measurement method
According to an embodiment, a neutron measurement apparatus has: a neutron detector; a preamplifier that amplifies an output signal of the neutron detector and outputs a neutron detection signal; a pulse counting unit that measures the neutron intensity by using pulse counting method by which the neutron detection signal is used to count the number of individual pulses; a Campbell measurement unit that measures the neutron intensity by using Campbell method by which a time average of squares of AC component of the neutron detection signal is calculated; a correction constant calculation unit that calculates a correction constant for correcting an output of the Campbell measurement unit by using an output of the pulse counting unit and an output of the Campbell measurement unit; and a correction value calculation unit that outputs, based on the output of the Campbell measurement unit, a corrected value by using the correction constant.
US09733361B2 Low power positioning techniques for mobile devices
Techniques for managing power consumption of a Global Navigation Satellite System (GNSS) receiver of a mobile device are provided. These techniques include a method that includes deriving a GNSS search window for the GNSS receiver based on a position uncertainty (PUNC) and a time uncertainty (TUNC), selecting a GNSS search mode based on the GNSS search window and resources available for searching for signals from GNSS satellite vehicles (SVs), wherein an estimated power consumption associated with execution of a GNSS search associated with the GNSS search mode does not exceed a power consumption limit specified for the GNSS receiver conducting the GNSS search using the GNSS search mode, and estimating a position of the mobile device.
US09733358B2 Laser scanning sensor
The laser scanning sensor includes a laser distance meter, a scanning mechanism, a distance data acquisition unit, a distance data complementation unit, a human body judgment unit, an alarm output control unit, and a memory. For each measurement direction when a piece of distance information corresponds to an unintended object located at a shorter distance than an object to be originally detected and when complementation of the piece of distance information is possible based on a piece of distance information in an adjacent measurement direction or at a previous measurement cycle, the distance data complementation unit replaces the piece of distance information in the measurement direction corresponding to the unintended object with an interpolated value based on the piece of distance information acquired in the adjacent measurement direction or with an interpolated value based on the piece of distance information acquired in the measurement direction at a previous measurement cycle.
US09733355B2 Systems and methods for detecting soil characteristics
A soil detection and planting apparatus. The apparatus includes a vehicle and a controller coupled to the vehicle. The apparatus further includes a planting device coupled to the vehicle, the planting device configured to plant seeds or plants into a soil material. The apparatus includes a ground penetrating radar sensor coupled to the vehicle. The ground penetrating radar soil sensor is configured to scan the soil material up to a designated depth beneath a surface of the soil material, wherein the ground penetrating radar soil sensor is further configured to provide a sensor feedback signal to the controller with respect to an intrinsic characteristic of the soil material. The controller is configured to instruct placement of a seed or a plant into the soil material based on the feedback signal.
US09733351B2 Surveillance and tracking system and method
A system for detecting object movement including a sensory network having at least one sensory device using modulated radar for detecting an object in proximity to the sensory network. The sensory network including wireless transmission means and a base station having computer processing means located remote from the sensory network and including wireless transmission means to communicate with the sensory network. The base station having computer readable program code means for causing the computer processing means to analyze data received from the sensory network to determine motion characteristics of the object in proximity to the sensory network.
US09733349B1 System for and method of radar data processing for low visibility landing applications
An apparatus is for use with an aircraft radar system having a radar antenna. The apparatus comprises processing electronics are configured to receive radar data associated with the radar antenna of the system. The processing electronics are also configured to detect periodic data associated with runway lights in the radar data.
US09733348B2 Vehicle radar with beam adjustment
Methods and systems are provided for controlling a radar system of a vehicle. Sensor information pertaining to an environment for the vehicle is received from a first sensor as the vehicle is operated. A beam of the radar system is adjusted by a processor based on the sensor information.
US09733344B2 Laser radar apparatus and method for operating thereof
Provided herein a laser radar apparatus including a plurality of light transmission and reception modules arranged concavely in an opposite direction to a scanning direction based on a surface vertical to the scanning direction, wherein each of the plurality of light transmission and reception modules comprises a transmitter configured to deflect a laser beam and to irradiate the deflected laser beam to a target; and a receiver configured to receive the laser beam reflected from the target.
US09733341B1 System and method for covariance fidelity assessment
A system for testing the covariance fidelity of an optimal reduced state estimator comprises data storage devices for storing testing data, computer processors in communication with the data storage devices, and a memory storing program instructions for execution by the computer processors. Execution of the program instructions may cause the computer processors to provide an optimal reduced state estimator having state variables and unknown, multidimensional, arbitrarily time-varying parameters, subject to known bounded values. A random component and a bias component of the optimal reduced state estimator may be identified, and then separate evaluations of the components may be performed to determine a fidelity of the optimal reduced state estimator. The random component may be evaluated at a selected epoch and a Mahalanobis Distance Value determined for the random component. The bias component may be evaluated at the selected epoch and a probability of containment determined at a selected MDV.
US09733334B2 System and method for locating objects using radio frequency identifiers
A system and method for locating objects using radio frequency identifiers is provided. Each object to be located by the user has an object unit attached thereto with a RFID transponder. The user carries a proximity unit with a RFID transponder and warning devices. The method comprises: -a controller receives the instruction to locate a specific object; the controller obtains RFID readings, from the main intermediate units associated with location areas, with information about the object units detected; -determining the location area of the object to be located; -sending information to the user about the location area; -detecting the presence of the proximity unit carried by the user when it is within the location area; -repeatedly obtaining, using readings of the RFID signal strength, information about the distance between the proximity unit and the object unit, reporting it to the user using warning devices.
US09733333B2 Systems and methods for monitoring participant attentiveness within events and group assortments
Systems, methods, and non-transitory computer readable medium are described for monitoring participant attentiveness within events and for group assortments. In some embodiments, communications received from an online participant of an event may be monitored. Based on the monitored communications, a steady state level may be determined. Changes within the monitored communications from the steady state level may be detected and then stored within an event participation log.
US09733326B2 Selective zero-quantum coherence transfer (Sel-ZQC) method for metabolite imaging in a poorly shimmed magnet field without susceptibility artifact
Systems and methods employing spin editing techniques to improve magnetic resonance spectroscopy (MRS) and magnetic resonance spectroscopic imaging (MRSI) are discussed. Using these spin editing techniques, magnetic resonance signals of one or more non-target chemicals (chemicals whose signals are to be filtered out or suppressed) chemicals can be suppressed, so that the signal(s) of a set of target chemicals can be obtained without signals from the one or more non-target chemicals. Information about and differences between the molecular topologies of the first set of chemicals and the one or more unwanted chemicals can be used to design a sequence that suppresses the one or more unwanted chemicals while allowing acquisition of signal(s) from the first set of chemicals. These techniques can be employed to recover sharp peaks despite magnetic field inhomogeneities and susceptibility effects.
US09733323B2 Nuclear magnetic resonance (NMR) spectroscopy device
The invention relates to a Nuclear Magnetic Resonance (NMR) spectroscopy device adapted for carrying out 1D and nD homo- and heteronuclear NMR spectroscopy measurements of a plurality of nuclei, comprising an RF coil adapted to transmit RF to and/or receive RF from a measuring volume, wherein the RF coil forms part of a non-tuned radiofrequency circuit. The invention further relates to a method of NMR data acquisition, a method of manufacturing a NMR spectroscopy device and a NMR-device holder.
US09733322B2 Signal transmissions to and from a local coil of a magnetic resonance system
Described is a local coil having a number of magnetic resonance antenna elements, a, strip-shaped, metamaterial signal conductor, and an adapter device for coupling signals into the metamaterial signal conductor and/or coupling signals out of the metamaterial signal conductor. Additionally described is a magnetic resonance system having a local coil communication interface and an adapter device for coupling signals out of a metamaterial signal conductor and transferring them to the local coil communication interface and/or for coupling signals from the local coil communication interface into a metamaterial signal conductor, and a method for transmitting signals between a local coil and a local coil communication interface of a magnetic resonance system.
US09733321B2 Magnetic resonance tomography apparatus
A magnetic resonance tomography apparatus includes a receiving device having a number of magnetic resonance receive antennas for receiving a magnetic resonance signal in response to a radio frequency signal transmitted at a magnetic resonance frequency. A respective magnetic resonance receive antenna is connected to a parametric mixer. A receive circuit formed hereby is provided inside the cryostat and is coupled via a contactless communication interface to an evaluation circuit provided outside the cryostat. The evaluation circuit includes a local oscillator device for generating an auxiliary signal at an auxiliary frequency. The auxiliary signal is transmitted via the contactless communication interface to the receive circuit. The receive circuit is configured such that a mixed signal having a mixed frequency is generated via the parametric mixer from the auxiliary signal and the magnetic resonance signal and transmitted via the contactless communication interface to the evaluation circuit.
US09733318B2 Observation of axial magnetization of an object in a magnetic field
A method of observing axial magnetization (Mz) in an object (O) located in a main magnetic field (B0) comprises the step of determining magnetic field intensity (Bp) in at least one magnetic field probe (P) arranged in the neighborhood of the object. The magnetic field probe comprises a magnetic resonance (MR) active substance, means for pulsed MR excitation of the substance and means for receiving an MR signal generated by said substance.
US09733316B2 Triaxial magnetic field sensor
The present invention discloses a triaxial magnetoresistive sensor. It comprises a substrate integrated with a biaxial magnetic field sensor, a Z-axis sensor that has a sensing direction along Z-axis perpendicular to the two axes of the biaxial magnetic field sensor, and an ASIC. The biaxial magnetic field sensor comprises an X-axis bridge sensor and a Y-axis bridge sensor. The Z-axis sensor and the two-axis sensor are electrically interconnected with the ASIC. A single-chip implementation of the triaxial magnetic field sensor comprises a substrate, onto which a triaxial magnetic field sensor and an ASIC are stacked. The triaxial magnetic field sensor comprises an X-axis bridge sensor, a Y-axis bridge sensor, and a Z-axis bridge sensor. The above design provides a highly integrated sensor with high sensitivity, low power consumption, good linearity, wide dynamic range, excellent thermal stability, and low magnetic noise.
US09733300B2 Corrosion detection system
A printed circuit arrangement employs a printed circuit board having a corrosion test circuit provided with at least two conductive pads which are located proximate to each other in a measuring area. The arrangement uses a measuring device to identify corrosion on other defects in the circuit board including short circuits and/or line cuts. One pad is an excitation pad, being connected to an excitation signal source, and the other pad is a response pad, whereby the measuring device is connected at least to the response pad.
US09733297B2 Electric field concentration location observation device and electric field concentration location observation method
An observation apparatus includes a laser light source, a scanning optical system irradiating a semiconductor device with laser light output from the laser light source, a bias power supply applying a reverse bias voltage of a predetermined voltage between electrodes of the semiconductor device, a sensor detecting an electrical property occurring in the semiconductor device in response to the laser light, and a control system generating an electrical property image of the semiconductor device based on a detection signal from the sensor. The bias power supply gradually increases a magnitude of the predetermined voltage until the predetermined voltage reaches a voltage at which avalanche amplification occurs in the semiconductor device. When the predetermined voltage is increased, the scanning optical system irradiates with the laser light, the sensor detects the electrical property, and the control system generates the electrical property image.
US09733296B2 Multi-phase turn-on blanking time with VBATT-based fault threshold voltage
A low-side (LS) output pre-driver has a short-circuit-to-battery fault detection scheme for a MOSFET switch having a drain connection to a load connected to a battery voltage and a source connection tied to ground. The LS output pre-driver includes a comparator, a reference voltage selector, a multi-phase blank/filter, a multi-phase control timer. The first signal of the multi-phase control timer instructs the reference voltage selector to select which of the plurality of reference voltage signals is provided to the second input of the comparator. The second signal of the multi-phase control timer instructs the multi-phase blank/filter to change from one of the plurality of time intervals to another of the plurality of time intervals.
US09733295B2 Sensor circuit, vehicle and method therefor
A sensor circuit, including at least a first sensor arranged to selectively receive a first test current; a first digital-to-analog converter, DAC, arranged to receive a first signal from the first sensor and output a first compensation signal in response thereto; a second DAC arranged to receive a second signal from a second sensor and output a second compensation signal in response thereto; and a controller operably coupled to the first and second DACs and operable to determine from at least one of: the first compensation signal and second compensation signal whether a short condition exists between the first sensor and the second sensor.
US09733292B2 Method for diagnosing an operating state of a contactor and contactor for implementing said method
A method for diagnosing an operating state, i.e., wear, of a contactor which includes a processing unit directing voltage control means; an, actuating coil; means for measuring an electric characteristic of the actuating coil; and a diode in parallel with the coil and the measuring means; the method including creating, for a specific contactor design, a plurality of variation curves of an electric characteristic of the coils of such contactors, over a drop-out period, by testing said contactors by sending a drop-out order fixing a drop-out voltage across the coil; after the drop-out order, repeatedly measuring the electric characteristic of the coil during a drop-out period; later sending a diagnostic drop-out order fixing the same drop-out voltage across the terminals of an actuating coil of a subject contactor being diagnosed; then measuring the same electric characteristic of the subject coil during a drop-out period; identifying a measured value of that characteristic of the subject coil, then comparing that measured value with the variation curves of the plurality of contactors of the same design, thereby diagnosing a state of wear of the subject contactor.
US09733291B2 Detection of a leakage current comprising a continuous component in a vehicle
The invention relates to a device for detecting a leakage current, comprising means (124) for measuring a current from an electrical circuit of a vehicle, in particular a motor vehicle, said detection device being configured to be placed on board said vehicle and being such that the measuring means (124) comprise: a magnetic core (128) configured to be passed through by one or a plurality of conductive elements (127) traversed by the current from the electrical circuit, said conductive element(s) (127) forming a primary winding; a secondary winding (130), wound around the core (128), to generate a magnetic flux from a reference current; and an oscillator (132) for generating the reference current though the secondary winding (130), the reference current being configured to saturate said core (128). According to the invention, the value of the current of the primary winding (127) is obtained from the average value of the current at the secondary winding (130) over a period of oscillation covering a complete core (128) magnetization and demagnetization cycle. The invention also relates to various on-board systems using said device.
US09733290B2 Sensor device and method for capacitive approximation detection
A capacitive sensor device with an electrode system has a first transmitting electrode and a first reception electrode, wherein the first transmitting electrode can be brought into capacitive coupling with the first reception electrode, and a second transmitting electrode and a second reception electrode, wherein the second transmitting electrode can be brought into capacitive coupling with the second reception electrode, a signal generator for feeding the first transmitting electrode with a first electric alternating signal and the second transmitting electrode with a second electric alternating signal, and a signal processing device, which is coupled with the first reception electrode and with the second reception electrode, and which is adapted to form a first measurement variable from the difference between a first electric value tapped at the first reception electrode and a second electric value tapped at the second reception electrode.
US09733289B1 Devices, systems, and methods for sychronizing a remote receiver to a master signal for measuring scattering parameters
A reflectometer for use in measuring scattering (S-)parameters for a device under test (DUT) includes a test port, a radio frequency (RF) output signal source, and a local oscillator (LO) signal. The LO signal is used to downconvert the RF output signal to an incident IF signal. The reflectometer is useable as a first reflectometer with a second reflectometer such that the first and second reflectometers are phase synchronized by a synchronization signal. Phase and magnitude of transmission S-parameters of the DUT are measurable when the first reflectometer is used with the second reflectometer. The roles of the first and second reflectometers are reversible to allow for measurement of forward and reverse parameters. Further, the synchronization signal can be provided by one reflectometer to the other (or both can receive a separately generated synchronization signal) via a wire or fiber optic cable, for example, or via a wireless connection.
US09733288B2 Apparatus and method for determining a resonant frequency of an LC circuit in situ, by comparing voltage and current polarity changes
The resonant frequency of a reactive circuit is determined in situ by determining phase angle differences between an A.C. driving voltage applied to a transformer primary winding and an induced alternating current in the transformer secondary winding. The phase angle is determined indirectly by detecting when the driving voltage applied to the primary changes its polarity and when an induced current in the secondary changes its polarity. The time difference between those polarity changes indicates whether the voltage leads or lags the current or is in phase. A driving voltage frequency is adjusted in real time until the phase angle differences disappear. A duty cycle of the driving signal applied to the primary is also adjusted to change the voltage induced in the secondary winding. The duty cycle is adjusted by changing either a phase of primary driving voltages or the duty cycle of primary driving voltages.
US09733285B2 Dynamic thermal mapping
A load calculation device for determining the maximum electrical load that can be applied to an electrical circuit includes determines the temperature differential (ΔT) between a section of the electrical circuit and the ambient air temperature in which the section of the electrical circuit resides. The actual electrical load applied to the electrical circuit is also determined as is the design load of the electrical circuit. The maximum electrical load that can be applied to the electrical circuit is then determined based on the temperature differential and the electrical load applied to the electrical circuit and the circuit designed load. The load calculation device may be applied to an electrical joint and may be used to calculate the maximum temperature differential allowed for a given current to be applied at the electrical joint. This is particularly beneficial in connection with detecting and preventing electrical joint failure.
US09733279B2 Magnetic field current sensors
Embodiments related to magnetic current sensors, systems and methods. In an embodiment, a magnetic current sensor integrated in an integrated circuit (IC) and housed in an IC package comprises an IC die formed to present at least three magnetic sense elements on a first surface, a conductor, and at least one slot formed in the conductor, wherein a first end of the at least one slot and at least one of the magnetic sense elements are relatively positioned such that the at least one of the magnetic sense elements is configured to sense an increased magnetic field induced in the conductor proximate the first end of the at least one slot.
US09733276B2 Precise current measurement with chopping technique for high power driver
A system for measuring high power currents, including: a low power transistor that is a scaled replica of a high power transistor of a high power driver; a regulator connected to the low power transistor, wherein the regulator is configured to regulate the current flowing through the low power transistor based upon a voltage sensed across the high power transistor and a chop signal; a current mirror with an input connected to the regulator and an output; a current detector having in input configured to receive the chop signal, wherein the current detector is connected to the output of the current mirror and wherein the current detector is configured to measure the current at the output of the current mirror to produce an estimate of the current flowing through the high power transistor.
US09733275B2 Circuit architecture for mode switch
A current detection module capable of differentiating and quantifying contribution to a current signal generated by a sensor in response to stimulation by a certain target source from contributions from sources other than the target source (ambient sources) is disclosed. As long as the contribution from the target source comprises a pulsed signal, the module may synchronize itself to the pulse(s) so that there is a predetermined phase relationship between the pulse(s) and functions carried out by various stages of the module. The module may be re-used to also detect and quantify contributions from ambient sources by presenting these contributions to the module as pulses that trigger synchronization of the module. To that end, a detection system disclosed herein is based on the use of such current detection module and allows mode switching where, depending on the selected mode of operation, the module is configured to perform different measurements.
US09733274B2 Multi-function electric meter adapter and method for use
An adapter, and a method of using the adapter, for an electric meter, which includes a set of connections for interfacing to a panel box, a set of connectors for interfacing to the electric meter; and circuitry for intercepting FAN or HAN traffic, injecting FAN or HAN traffic and communicating intercepted traffic and local information from the electric meter and sensors over a network to a management entity that collects and process the data. Data from environmental, electric quality, and usage sensors are supplied to the network. External commands, originating in a management entity or with a customer are provided from the network. A computer readable non-transitory storage medium stores instructions of a computer program, which when executed by a computer system results in performance of steps of a method for intercepting FAN or HAN traffic, injecting FAN or HAN traffic, transmitting intercepted FAN or HAN traffic or utility usage data to a network, by using a utility usage sensor to acquire data representing utility usage; and using electrical circuitry in the adapter for communicating information from the sensor over a network to a management entity that collects and process the data.
US09733272B2 Designed asperity contactors, including nanospikes, for semiconductor test using a package, and associated systems and methods
Nanospike contactors suitable for semiconductor device test, and associated systems and methods are disclosed. A representative apparatus includes a package having a wafer side positioned to face toward a device under test and an inquiry side facing away from the wafer side. A plurality of wafer side sites are carried at the wafer side of the package. The nanospikes can be attached to nanospike sites on a wafer side of the package. Because of their small size, multiple nanospikes make contact with a single pad/solderball on the semiconductor device. In some embodiments, after detecting that the device under test passes the test, the device under the test can be packaged to create a known good die in a package.
US09733271B2 Systems and methods for providing an enhanced user experience at a venue or event
Systems and methods for providing an enhanced user experience at an event or venue are provided. The systems and methods provided herein provide venue-specific location-based services to the user through the user's mobile device. Such services include allowing a user to order merchandise and concessions from their seat using their mobile device and delivering the ordered items to their seat. Such services also include determining a user's seat location from a scanned code on the user's ticket and providing a map to and from their seat.
US09733268B2 Systems and methods to determine stiction failures in MEMS devices
Various embodiments of the invention provide for stiction testing in MEMS devices, such as accelerometers. In certain embodiments, testing is accomplished by a high voltage smart circuit that enables an analog front-end circuit to accurately read the position of a movable proof-mass relative to a biased electrode in order to allow the detection of both contact and release conditions. Testing allows to detect actual or potential stiction failures and to reject defective parts in a Final Test stage of a manufacturing process where no other contributors to stiction issue can occur, thereby, minimizing stiction failure risks and extending the reliability of MEMS devices.
US09733266B2 Low noise compressor and turbine for geared turbofan engine
A gas turbine engine has a fan, a turbine section having a first turbine including a first turbine rotor, a compressor rotor, and a gear reduction configured to effect a reduction in a speed of the fan relative to an input speed from the first turbine rotor. Each of the compressor rotor and the first turbine rotor includes a number of blades in each of a plurality of blade rows, the number of blades configured to operate at least some of the time at a rotational speed, and the number of blades and the rotational speed being such that the following formula holds true for at least a majority of the blade rows of the first turbine rotor, but does not hold true for any of the blade rows of the compressor rotor: (number of blades×rotational speed)/60≧5500, and the rotational speed being an approach speed in revolutions per minute.
US09733260B2 Biochemical markers for neurodegenerative conditions
Provided herein is a method of bioassay for the quantification of peptide fragments relevant to neurodegenerative conditions. The method comprises cleaving a Tau protein by a secretase, such as ADAM10, to form a neo-epitope. The method comprises contacting a blood derived sample with an antibody specific for the neo-epitope and determining the level of binding of the antibody to peptide fragments comprising the neo-epitope in the sample. Neo-epitope containing peptide levels are found to be inversely correlated to cognitive function.
US09733257B2 Biomarkers of osteoarthritis
Biomarkers, biomarker panels and methods for diagnosing osteoarthritis (OA) and determining treatment are disclosed, using measurement of the expression level of certain polypeptides in a test sample from a subject, including MCP1, IL8, KC, MMP2, MMP3, Apolipoprotein A1, and Apolipoprotein E. Related methods for monitoring OA treatment efficacy, diagnostic reagents, and kits are also described.
US09733255B2 Method and apparatus for analyzing protein-protein interaction on single-molecule level within the cellular environment
A method of analyzing protein-protein interactions includes binding the first proteins to the substrate where the first proteins are tagged with the first markers which bind specifically to the biomolecules immobilized on the substrate or the first proteins bind specifically to the biomolecules immobilized on the substrate; incubating the substrate bound first proteins with cell lysate containing the second proteins which are tagged with second markers; analyzing the interactions between the first proteins and the second proteins in the cell lysate, and obtaining the first analytic value representing the kinetic picture of the interactions; incubating the substrate bound first proteins with cell lysate mixture of a cell lysate consisting of the second markers-tagged second proteins and another cell lysate comprising other proteins including unlabelled second proteins and obtaining the second analytic value; comparing and analyzing the first and the second analytic values.
US09733252B2 Methods and systems for long distance tagging, tracking, and locating using wavelength upconversion
Methods and systems for plasmonically enhanced bionanoantennas for tagging, tracking, and locating targets of interest at long distances in both day and nighttime conditions. The nanoantennas are used to tag a target of interest and emit a wavelength to impart a unique biometric signature. The nanoantennas are detectable by selectively harvesting and plasmonically enhancing incident light in the visible region, then upconverting that energy through an activated phosphor.
US09733251B2 Identification of tumour-associated cell surface antigens for diagnosis and therapy
The present invention provides agents with tumor-inhibiting activity, and which are selective for cells expressing or abnormally expressing a tumor-associated antigen. Said tumor-associated antigen has a nucleotide sequence selected from the group consisting of: (a) a nucleotide sequence selected from the specific sequences set forth herein, or a 6-50 contiguous nucleotide residue portion thereof; (b) a nucleotide sequence of a nucleic acid which hybridizes with a nucleic acid having the nucleotide sequence of (a) under stringent conditions; (c) a nucleotide sequence which is degenerate with respect to the nucleotide sequence of (a) or (b); and (d) a nucleotide sequence which is complementary to the nucleotide sequence of (a), (b) or (c). Pharmaceutical compositions and kits comprising the agents are also provided, as well as methods treating, diagnosing or monitoring a disease characterized by expression or abnormal expression of the tumor-associated antigen.
US09733244B2 Means and methods for diagnosing and treating multiple sclerosis
This invention relates to a peptide comprising or consisting of at least 8 consecutive amino acid residues of the sequence set forth in SEQ ID NO: 3, provided that said peptide does not consist of the sequence set forth in SEQ ID NO: 3, or a corresponding peptidomimetic, wherein said peptide or peptidomimetic binds to an anti-KIR4.1 antibody comprised in a sample from a patient having multiple sclerosis or a predisposition therefor. The present invention furthermore relates to a method for diagnosing multiple sclerosis or a predisposition for multiple sclerosis in a subject, the method comprising determining the presence of an anti-KIR4.1 antibody in a sample obtained from said subject, wherein the presence of an anti-KIR4.1 antibody in said sample is indicative of multiple sclerosis or a predisposition for multiple sclerosis. Also provided are novel means and methods for the therapy of multiple sclerosis.
US09733240B2 General strategy for antibody library screening
A generally applicable method for the selective covalent attachment of a reporter molecule to a replicating entity that allows one to obtain specific binders from a single round of library screening is disclosed. For example, selective biotinylation of phage particles and yeast cells displaying a binder to any given target can be achieved via application of a coupled enzyme reaction that includes a peroxidase, an oxidase and a catalase.
US09733239B2 Reconfigurable microfluidic systems: scalable, multiplexed immunoassays
Reconfigurable microfluidic systems are based on networks of microfluidic cavities connected by hydrophobic microfluidic channels. Each cavity is classified as either a reservoir or a node, and includes a pressure port via which gas pressure may be applied. Sequences of gas pressures, applied to reservoirs and nodes according to a fluid transfer rule, enable fluid to be moved from any reservoir to any other reservoir in a system. Systems may be configured with multiple switched interaction regions connected in series for scalable, multiplexed immunoassays. Multiple, switched interaction regions may also be implemented with microvalves.
US09733238B2 Measurement chip, microfluidic device and method
A measurement chip (100) is disclosed for use with a microfluidic resistance network (20) comprising a microfluidic sample preparation stage (34, 38), a sample outlet (42) and a waste outlet (44) both in fluidic communication with said preparation stage. The measurement chip comprises a sample channel (104) for receiving a sample from said sample outlet (42), the sample channel comprising measurement means (120, 130) and having a first fluidic resistance; and a waste channel (114) for receiving a waste stream from said waste outlet (44) and having a second fluidic resistance.
US09733237B2 Methods for identifying candidates for the treatment of neurodegenerative diseases
The present invention provides, inter alia, methods for identifying a candidate agent that may be effective to treat or ameliorate an effect of a neurodegenerative disease in a subject. These methods include: (a) contacting a wildtype neuron and a mutant neuron with a stressor which is effective to accelerate the degeneration of the mutant neuron; (b) further contacting the wildtype neuron and the mutant neuron from step (a) with a candidate agent; and (c) determining whether the candidate agent lowers a wildtype to mutant survival ratio or increases both wildtype and mutant neuron survival.
US09733236B2 Methods for determining the effect of an agent on tissue stem cells
Herein, we describe a direct in vitro method that identifies agents that are toxic against natural human tissue stem cells. We provide a novel schedule for culturing any cell population containing homologous tissue stem cells that allows the number and cell kinetics of tissue stem cells, transient cells, and terminally differentiated cells within the population to be monitored. Using the passage schedule together with determination of a growth curve for the population, one can determine whether or not an agent is toxic to tissue stem cells, or to transient cells and/or terminal cells. The same method can also be used to identify agents that act positively on tissue stem cells and the other specific cell types.
US09733235B2 Methods and design of membrane filters
The present invention provides methods for designing a filtration systems for capturing viable tumor cells, such as circulating tumor cells at high efficiency and high viability. The methods involve development of a set of “key engineering design parameters” that are crucial to achieve high tumor cell viability. These important design parameters include the filter geometry design, fluid delivery method, transfilter pressure and total filtration time.
US09733233B2 Method and apparatus for analyzing individual cells or particulates using fluorescent quenching and/or bleaching
A method for analyzing a blood sample is provided that includes the steps of: providing a blood sample having one or more of each first and second constituents; admixing a colorant with the sample, which colorant is operative to cause the first constituents and second constituents to fluoresce and absorb light; illuminating at least a portion of the sample; e) imaging a portion of the sample; determining a fluorescence value for each the first constituents and second constituents; determining an optical density value for each of the first constituents and second constituents; and identifying the first constituents and the second constituents using the determined fluorescence and optical density values.
US09733231B2 Spectrographic material analysis using multi-frequency inductive sensing
A multi-frequency inductive sensing system can be used for spectrographic material analysis of a conductive target material (such as tissue) based on electrical impedance spectroscopy. An inductive sensor can be driven with an excitation current at multiple sensor excitation frequencies (ω) to project a time-varying magnetic field into a sensing area on the surface of the target material, inducing eddy currents within the target material. The inductive sensor can be characterized by a sensor impedance Z(ω) as a function of the sensor excitation frequency (ω), and the resulting induced eddy currents. Multiple sensor impedance Zs(ω) measurements, at the multiple sensor excitation frequencies (ω), can be determined, which represent electromagnetic properties of the target material (such as permittivity ε, permeability μ, and resistivity ρ), based on the induced eddy currents. The multiple sensor excitation frequencies (ω), and corresponding multiple sensor impedance Zs(ω) measurements, can be selected for particular target penetration depths.
US09733230B2 Multi-modal fluid condition sensor platform and system therefor
This invention encompasses embodiments for multi-modal integrated simultaneous measurement of various aspects of fluids contained in circulating systems such as automotive reciprocating engines and vehicle transmissions. These circulating systems perform constant internal lubrication, and heat and contaminant removal to protect the internal moving parts from the inherent friction and damage in normal operation. Most commonly this is achieved with fluids based on hydrocarbon and/or related synthetics, which, over time, can lose their protective properties, and vary in their performance or breakdown/decay due to internal and external events. Several components within the lubricant fluid can be measured and can provide insight into the efficacy of the system to perform its designed mission. Described herein is a real-time, simultaneous, integrated, multi-modal sensor system for early warning notification that can be further enhanced using specifically designed nanoparticles that can be introduced into the system, engineered to specifically bind with the contaminants and/or undergo an irreversible state change upon certain experienced conditions to both increase the detectability as well as provide for a framework to improve filter performance.
US09733229B1 Test kit for detecting acids in refrigerant lubricating oils and method of use
A test kit (110) includes an at least partially transparent or translucent tubular collection chamber (122) which has a flow control valve (111) at the inlet end (122a) thereof. Flow control valve (111) has a mouth (112a) that is used to engage a Schrader valve (132) of a HVACR system to flow pressurized refrigerant fluid into the collection chamber (122) via flow control valve (111). The flow of the pressurized refrigerant fluid is throttled by flow control valve (111) to ensure that sufficient lubricating oil is separated from the refrigerant fluid and remains within the collection chamber (122), even as refrigerant is expelled from collection chamber (122) via vent holes (124). A collector (126) serves to accumulate separated lubricating oil. A frangible ampoule (128) which contains a liquid pH indicator (130) is crushed to contact the pH indicator with the separated lubricating oil to test the pH of the oil by color change of the pH indicator.
US09733225B2 Spectroscopic breath detector
A replaceable spectroscopic detector used in volatile organic compounds testing devices, such as a portable breath testing device for roadside drug testing or a testing device for any air handling systems, such as those used for indoor agriculture, which reversibly sorb compounds and prepare a concentrated sample in a single gas cell configured for performing spectroscopy of the contents within the cell.The disclosed invention comprising; one or more check valves, a source of electromagnetic radiation and an electromagnetic receiver that releasably connects to a volatile organic compounds testing device such that it is replaceable and is configured for performing spectroscopy and passing exhaled breath and/or airflow through a disposable and replaceable reversibly engaging cartridge comprising a reversible sorbent and a gas cell configured for spectroscopy. The invention further comprises a heater that preferably is included in the cartridge for heating the cell and desorbing the sorbed compounds preparing a concentrated sample inside the gas cell.
US09733223B2 Gas concentration sensor with a suspended structure
A concentration sensor for at least one given gas comprising at least one suspended structure (2) with respect to a support, said suspended structure (2) being of an electrically conductive material and said structure having a low heat response time, means for biasing said suspended element (2) and means (8) for measuring the variation of the electric voltage at the terminals of the suspended structure (2), the biasing means (6) being formed by an alternating current source the intensity of which heats the suspended structure (2) and the frequency of which gives rise to a phase shift between a signal of the biasing means and a signal measured by the measuring means, and means for determining a phase shift variation due to a gas concentration variation and means for determining the concentration variation of said gas from the phase variation.
US09733222B2 Rapid analysis of steroids and steroid derivatives
The subject technology is directed to a CO2-based chromatography system and method for rapid determination of the levels and/or the presence or absence of steroids or steroid derivatives in a sample.
US09733220B2 Ultrasound probe and method of producing the same
An ultrasound probe comprises: a backing material; a plurality of inorganic piezoelectric elements arranged on a top surface of the backing material; a first acoustic matching layer separated into a plurality of pieces disposed on the plurality of inorganic piezoelectric elements; and a second acoustic matching layer separated into a plurality of pieces disposed on the first acoustic matching layer, wherein the second acoustic matching layer comprises an upper organic layer constituting a plurality of organic piezoelectric elements, and a lower organic layer for performing, together with the upper organic layer, acoustic matching for the plurality of inorganic piezoelectric elements.
US09733215B2 Contamination filter for mass spectrometer
Methods and systems for performing mass spectrometry are provided herein. In accordance with various aspects of the applicants' teachings, the methods and systems can utilize an ion mobility spectrometer operating at atmospheric or low-vacuum pressure to remove the major contributors to the contamination and degradation of critical downstream components of a mass spectrometer located within a high-vacuum system (e.g., ion optics, mass filters, detectors), with limited signal loss.
US09733214B2 Rapid LC mapping of CoV values for SelexION™ technology using MRM-triggered MRM functionality
MRM triggered MRM, where the triggered MRM transitions make use of mobility device parameter values for the same compound, is performed. A plurality of primary MRM transitions are received and stored together with a mobility device parameter value for each transition as an MRM cycle list. Control information instructs a mobility device and a mass spectrometer to interrogate each MRM transition on the MRM cycle list within an MRM cycle of the mass spectrometer. If a product ion intensity value of an MRM transition exceeds a threshold value for a primary MRM transition, a plurality of secondary MRM transitions of the primary MRM transition with different mobility device parameter values are added to the MRM cycle list. The intensities of the measured secondary MRM transitions provide information on the optimum mobility device parameter for each compound.
US09733209B2 Organic semiconductor element, fabrication method thereof, woven and non-woven fabric structures therewith, and semiconductor device therewith
Disclosed are an organic semiconductor element, a fabrication method thereof, woven and non-woven fabric structures therewith, and a semiconductor device therewith. The organic semiconductor element comprising an organic semiconductor layer; a linear source electrode and a linear drain electrode provided in the organic semiconductor layer and spaced apart from and parallel to each other; a linear gate electrode provided on the organic semiconductor layer to cross the linear source and drain electrodes; and an electrolyte layer in contact with the organic semiconductor layer and the linear gate electrode.
US09733207B2 Gas sensor
A protector includes an inside protector having an inside peripheral wall and a front end wall in a front end side thereof and a tubular outside protector which surrounds the inside protector. In an outside peripheral wall of the outside protector, a plurality of outside introducing ports through which an external part of the outside protector communicates with a gas separating chamber are formed at equal intervals along a circumferential direction. The outside introducing ports are formed at positions nearer to the front end side than positions where inside introducing ports of the inside protector are formed. The outside introducing ports extend in the circumferential direction of the outside peripheral wall and formed in shapes of lateral holes in which opening lengths in the circumferential direction are larger than opening lengths in the direction perpendicular to the circumferential direction.
US09733203B2 Wireless chemical sensing method
A wireless chemical sensor includes an electrical conductor and a material separated therefrom by an electric insulator. The electrical conductor is an unconnected open-circuit shaped for storage of an electric field and a magnetic field. In the presence of a time-varying magnetic field, the first electrical conductor resonates to generate harmonic electric and magnetic field responses. The material is positioned at a location lying within at least one of the electric and magnetic field responses so-generated. The material changes in electrical conductivity in the presence of a chemical-of-interest.
US09733202B2 Wireless sensor and method of interrogating thereof
A wireless sensor array communication system includes a plurality of wireless sensors each including a resonant circuit that is excited by an RF pulse so as to provide a resonant energy proportional to a measurand being monitored. A transceiver of an interrogator system transmits RF pulses to each of the sensors to excite the resonant circuits therein and receives RF signals transmitted from each of the sensors that are indicative of the resonant energy provided by the resonant circuit. A magnet-gradient coil arrangement of the interrogator system generates a magnetic field and selectively applies magnetic field gradients along a number of axes, such that a frequency and phase of the resonant energy provided by the resonant circuit of each wireless sensor is altered responsive thereto, with the altered frequency and phase of the resonant energy being a function of a location of the respective wireless sensor within the magnetic field.
US09733201B2 Thermal age tracking system and method
Embodiments of the invention provide systems and methods for tracking the thermal age of a self-regulating heating cable. Over a time period, current and voltage data for a cable signal are collected, from which spectral information is extracted. The spectral information has a frequency component and an amplitude component. The cable signal is processed to extract a line frequency signature that includes the electrical system's line current frequency and at least some of its harmonics. A ratio of the amplitudes of at least two of the odd harmonics of the line current frequency is calculated. The ratio is compared to an aging curve indicating the thermal age of the cable as a function of the odd-harmonic ratios. The curve may be obtained in a laboratory setting or in the field by characterizing a cable with zero hours of use. The characterizing may include aging the cable to determine the curve.
US09733200B2 Defect judging device, radiography system, and defect judging method
With an image processing device, a presence/absence of a product defect is judged based on detected-image data obtained by a radiographic device that detects radiation that has passed through a product, which is an inspection subject. With the image processing device, a position of a product feature in the detected-image data is identified based on a shape of the product feature indicated by feature data stored in a storage portion in advance, defect candidates are extracted with reference to the identified product feature in the detected-image data, and the presence/absence of a product defect is judged based on characteristic quantities of product defects indicated by a defect characteristic stored in the storage portion in advance and characteristic quantities of the defect candidates.
US09733199B2 Extended field iterative reconstruction technique (EFIRT) for correlated noise removal
Apparatus for improving a three-dimensional (3D) reconstruction of a sample is programmed to execute instructions including: removing uncorrelated noise in said 3D reconstruction with COMET or other regularization techniques; and removing correlated noise in said 3D reconstruction by applying an Extended Field Iterative Reconstruction Technique (EFIRT) procedure.
US09733198B2 Method and apparatus for improved sampling resolution in X-ray imaging systems
The present invention pertains to an apparatus and method for X-ray imaging wherein a radiation source comprising rows of discrete emissive locations can be positioned such that these rows are angularly offset relative to rows of sensing elements on a radiation sensor. A processor can process and allocate responses of the sensing elements in appropriate memory locations given the angular offset between source and sensor. This manner of allocation can include allocating the responses into data rows associated with unique positions along a direction of columns of discrete emissive locations on the source. Mapping coefficients can be determined that map allocated responses into an image plane.
US09733195B2 System and method for inspecting turbine blades
A system for inspecting surfaces of rotor blades for a surface characteristic. The system may include an assembly having a movable arm and, mounted on the movable arm, a scanner. A row of rotor blades may be positioned near the assembly for inspection. The row of rotor blades may include a plurality of the rotor blades circumferentially spaced about a center axis. The row of rotor blades and the assembly may be moved relative to the other so as to index the row of rotor blades relative to the assembly.
US09733193B2 Measurement of industrial products manufactured by extrusion techniques
The invention relates to apparatus for monitoring an extruded product moving in an inline extrusion process so as to effect quality control of the process by continuously measuring dimensional parameters and determining the existence of contaminants in the extrusion. The apparatus makes use of Terahertz radiation which is adapted to provide a curtain of parallel rays of the radiation which is scanned across the product as the product passes therethrough in a linear manner. The composition of the emitted radiation received after the scanning process is subject to an imaging analysis to determine the dimensional parameters of the moving products. The imaging analysis involves applying correction values to the measured transit times of the rays crossing the products which depends on its position within the curtain of rays thereby to remove inaccuracies in the final measurement results.
US09733187B2 Method of detecting bladder cancer by optical analysis of bodily fluids
The method of detecting bladder cancer by optical analysis of bodily fluids utilizes optical techniques to determine a concentration of porphyrin in a patient's bodily fluid sample. The patient is administered 5-aminolevulinic acid and, approximately eight hours later, a bodily fluid sample is collected from the patient, and this bodily fluid sample is optically analyzed to measure a concentration of porphyrin therein. Optical analysis is preferably performed by laser-induced fluorescence spectroscopy. If the measured concentration of porphyrin is approximately three times a pre-determined porphyrin concentration for a healthy person of the same age as the patient, then the patient is diagnosed with bladder cancer.
US09733181B2 Detection system and method of detecting corrosion under an outer protective layer
Incoherent millimeter wave, sub-millimeter wave and terahertz test signals are used to probe metal substrates covered by a protective coating or outer layer, such as paint or thermal insulation, obscuring direct assessment of the substrate. The incoherent test signals, provide signal dispersion and angular variation of the test signals with respect to angular incidence to the substrate. Illumination of the substrate permits differentiation between un-corroded and corroded sections of the sample because reflectivity (and emissivity) from a metal-based substrate is heavily dependent on the surface resistivity which is dependent on the corroded state. A detector/camera is arranged to pick up reflections from the substrate and an associated control system identifies regions of the sample that reflect the test signal illumination differently or otherwise indicate a variation from a reference value. The differences therefore signify the presence or lack of corrosion or other abnormalities within or on the substrate.
US09733174B2 Capillary microviscometer
Low-cost and easily-operated microviscometer suitable for medical diagnosis clinical studies and other fluid tests. The equipment consists of a microchannel (2) formed by concatenated microchannels made by micro-manufacturing techniques, and a fluid column position detector inside the microchannel. The microchannels are open at one end and closed at the other end and are made of a single biocompatible material. When a liquid drop is put into the inlet of the microchannel (2), the fluid enters by capillary until the compressed air pressure equals the capillary pressure plus atmospheric pressure. The fluid transient movement from entering the channel until stopping at its balance position is analyzed thus obtaining as a result the viscosity and the capillary pressure of the liquid tested.
US09733170B2 Sorption of water from a sample using a polymeric drying agent
A method of extracting an analyte from a sample is described where the sample includes water. The sample and polymeric drying agent are added to a container. The polymeric drying agent includes a cationic monomer, an anionic monomer, and a crosslinker. The polymeric drying agent is configured to sorb water from the sample.
US09733169B2 Dispersive pipette extraction tip and methods for use
A pipette tip device for use in dispersive SPE. The device includes a pipette tip having a lower barrier, loose sorbent that is freely moveable during the extraction process, and a baffle system that is shaped to disrupt the flow of liquid sample that is aspirated into the pipette tip. The baffle system includes an insert that may be separate from or monolithic with the interior of the pipette tip.
US09733163B2 Holding apparatus for receiving specimen slides
The present invention relates to a holding apparatus (10) for receiving specimen slides (1), having a holder (3, 4, 5) for handling the holding apparatus (10) and having at least two identification units (2a, 2b) that make available different information items to enable characterization of the orientation of the holding apparatus (10) in a stainer or coverslipper.
US09733161B2 Sample processing apparatus and rack
First and second racks each has fixed positions to hold sample tubes. First and second drawers slide into and out of the case, and that support the first and second racks, respectively. A tube set unit is provided in an area close to the first rack in the case. A tube transfer unit removes sample tubes from the first and second racks in the case and a controller that controls a transfer operation of the tube transfer unit. The first rack is supported by the first drawer such that the first rack leaves a transit location in the case behind the first drawer in the direction of the first drawer movement into the case. The controller controls the tube transfer unit to remove at least one sample tube from the second rack and transfers the tube to the tube set unit via a path traversing the transit location.
US09733157B2 Automatic blood-sampling tube preparation system
The present invention provides an automatic blood-sampling tube preparation system which can reduce the reading mistake of the information of the RFID tags by selectively taking out a blood-sampling tube required to an examination of a patient according to a doctor's instruction information from the blood-sampling tube containing section, writing the patient examination information on a RFID tag of the taken out tube on the basis of the instruction information, reading simultaneously all patient examination information from all RFID tags contained in the prepared container for every patient, and comparing the information read from the RFID tags with the instruction information to ensure accuracy.
US09733156B2 Sample platforms and methods of using them
Certain embodiments described herein are directed to sample platforms that are configured to permit electrical coupling between a sample support and electrical ground. In some examples, a sample platform configured to receive a sample support effective to retain a sample for direct sample analysis and comprising an aperture for receiving at least one electrical coupler configured to engage the sample support and provide electrical coupling between the sample support and ground is described.
US09733150B2 Water resistance inspection system and inspection method
An inspection method for inspecting the water resistance of an electronic device is provided, including providing a vacuum generator, using the vacuum generator to pump air out of the electronic device, stopping the pumping of air out of the electronic device when the air pressure in the electronic device is less than a predetermined pressure value, measuring the air pressure in the electronic device as a first pressure value after the pumping of air out of the electronic device has been stopped for a predetermined time, calculating the pressure difference D by subtracting a second pressure value from the predetermined pressure value, calculating the pressure difference d by subtracting the second pressure value from the first pressure value, and determining whether the electronic device is waterproof or not according to the pressure differences D and d.
US09733148B2 Measuring moisture leakage through liquid-carrying hardware
Embodiments of the present invention provide moisture measuring systems and methods. According to one embodiment of the present invention, a sealable compartment is used in which a specimen containing liquid can be inserted, such that all of the specimen is contained within the compartment. The relative humidity in the compartment is measured over a duration of time, which can be used to calculate the amount of liquid leaked by the specimen. Embodiments of the present invention can be utilized, for example, to calculate the leakage rate of water-carrying hardware of a cooling system, without having to create a membrane or other isolated sample of materials.
US09733137B2 Rotational drive device
The structure for detecting tooth-skipping of the speed reducer of the rotary driver is reduced in weight and size. In the rotary driver the occurrence of tooth-skipping is detected based on the difference in outputs from the encoders located at the input side (the side of the motor) and at the output side (the side of the load), which is opposite the input side in relation to the speed reducer. The rotary driver comprises a motor, a speed reducer located between the motor and a load to reduce the rotary speed of a rotary shaft at the side of the motor, to thereby transmit the reduced rotary speed to a rotary shaft at the side of the load, a first encoder for detecting a rotation of the rotary shaft at the side of the motor, a second encoder for detecting a rotation of the rotary shaft at the side of the load, a section for detecting any difference between a first detected value that is obtained by dividing an output of the first encoder by a rate for reducing the speed by the speed reducer and a second detected value that is obtained from an output of the second encoder, and a section for detecting tooth-skipping that detects tooth-skipping of the speed reducer based on the difference.
US09733136B2 Textile pressure sensor
A textile pressure sensor for the capacitive measuring of a pressure distribution of objects of any shape, in particular body parts, on a surface is proposed, having a first structure (30a) which is conductive at least in regions and a second structure (30b) which is conductive at least in regions, wherein the first and the second structure which are conductive at least in regions are separated from each other by a dielectric intermediate element (48), and wherein conductive regions of the first structure (30a) form capacitors with opposite conductive regions of the second structure (30b). The textile pressure sensor is distinguished in that the first and/or the second structure (30a, 30b) which is conductive at least in regions is designed as a knitted fabric.
US09733131B2 Thermocouple
A cooled thermocouple arrangement (1) including a thermocouple (2) comprising two wires (3,4) joined at a first sensing end (5) to define a hot thermocouple function. At least a portion of the wires (3,4) are in thermal communication with a cooling arrangement, and the cooling arrangement has an inlet (14) for coolant and an outlet (15) for coolant. The thermocouple probe arrangement (1) includes a first inlet temperature sensor (21) for determining the temperature of the coolant as it enters the cooling arrangement, and a flow rate sensor (20) for determining the flow rate of coolant passing through the cooling arrangement. The thermocouple probe arrangement (1) includes connectors for connecting the outputs from the thermocouple (2), first inlet temperature sensor (21) and the flow rate sensor (20) to a correction data processor (23) whereby the data processor can correct the temperature sensed by the thermocouple to take account of the effect of the cooling arrangement. The pair of thermocouple wires (3,4) are arranged inside a sheath or casing, and a cooling jacket (12) is provided around the thermocouple probe. The cooling jacket (12) includes a pair of concentric tubes (16,17) defining a return coolant circuit from the end of the probe proximal the connectors (8), to a portion of the probe distal from the connectors, and then back to the proximal end (8) of the probe, and the portion of the thermocouple probe containing the sensing end (5) of the thermocouple projects from the distal end of the cooling jacket (12).
US09733129B1 Multispectral band sensor
Devices, methods, systems, and computer-readable media for a multiband detector are described herein. One or more embodiments include a multiband detector designed to detect an emission source including a broadband lens, a broadband detector, and a filter that allows electromagnetic radiation entering the system to be filtered into at least two wavelength bands before contacting the broadband detector wherein one or more wavelength bands are used to determine system functionality and wherein one or more other wavelength bands are used to identify the presence of an emission source having a characteristic particular wavelength or wavelength range.
US09733128B2 Sensor array with self-aligned optical cavities
A sensing device includes an array of sensing elements. Each sensing element includes a thermal infrared sensor, configured to output an electric signal in response to an intensity of infrared radiation that is incident on the sensor. An individual reflector is formed integrally with the sensor at a location separated from the sensor by one quarter wave at a selected wavelength of the infrared radiation.
US09733126B2 Device and method for measuring a complexly formed object
A device for measuring a complexly formed object includes a plurality of light-section measuring devices, a rotator for causing a rotation between the complexly formed object and the plurality of light-section measuring devices around a rotation axis, wherein each of the plurality of light-section measuring devices is configured to generate a respective fan beam in a respective fan plane, wherein the fan planes are arranged such that the rotation axis extends within each of the fan planes, wherein the plurality of light-section measuring devices is configured such that the fan beams are directed to the complexly formed object from different fan directions which, when projected into a common plane through which the rotation axis extends, by rotation around the rotation axis, differ from each other.
US09733121B1 Pupil division multiplexed imaging systems
The present disclosure provides an imaging optical system. In one aspect, the imaging optical system includes, among other things, a light bending element configured to substantially separate electromagnetic radiation into at least two portions, and configured to redirect the at least two portions of said electromagnetic radiation into substantially different directions.
US09733119B2 Optoacoustic component utilization tracking
A serialized probe component for an optoacoustic device has a unique identifier associated therewith and includes, in an embodiment, an operative connection between a read-write memory and the optoacoustic device. Software adapted to generate and store logs in a read-write memory is executed on the optoacoustic device and stores logs concerning utilization of the serialized probe component on the read-write memory. A method for logging operational information concerning an optoacoustic device is further disclosed.
US09733118B2 Compact handheld scale for luggage
A handheld scale for weighing luggage having a body housing a power source, a processor, and a display, a luggage engagement member rotatably coupled to the body and moveable between a first position and a second position in which the luggage engagement member presents a surface from which a piece of luggage can be supported, a load sensor, and a switch activated by the luggage engagement member, the switch being configured such that when the luggage engagement member is in the second position, the power source is operatively coupled to the display, and the processor is configured to receive, from the load sensor, a signal proportional to a force applied to the surface relative to the body, and to provide, via the display, an indication of the force; and when the luggage engagement member is in the first position, the power source is operatively decoupled from at least the display.
US09733117B2 Apparatus for sizing parcel
Automatic parcel sizing device (10) comprising: a trihedral parcel support (12) having three panels (12A, 12B, 12C) for receiving a parcel (18) to be sized, each panel of which being disposed orthogonal to the other two panels and defining a vertex (20) at an intersection point of said three panels, an optical sensor (14) for obtaining an image of the parcel, and a processor unit (16) in signal communication with said optical sensor for determining from said image of the parcel the respective dimensions of three parcel edges (18A, 18B, 18C) which have a common vertex (18D), wherein said vertex of the trihedral parcel support is disposed upside down such that, thanks to the gravity, the parcel is always correctly placed regarding the trihedral parcel support and said optical sensor is placed below and at a fixed distance from said vertex.
US09733116B2 Fill level measurement system
A fill-level measurement apparatus for measuring a fill level of a fluid in a container includes a housing having a first end and a second end and first and second substantially identical thin capacitive sensors mounted on a carrier plate in the housing. The carrier plate includes a circuit board and a microcontroller is mounted on the circuit board. The first sensor is mounted in the housing at a first distance from the first end with a surface portion in contact with a first inner wall portion of the housing, and the second sensor is mounted in the housing between the first sensor and the second end of the housing with a clearance of 0.5 to 10 centimeters from a second inner wall portion of the housing, and the first sensor and the second sensor are configured to communicate with the microcontroller.
US09733110B2 Housing equipped with a viewing window
A housing equipped with a viewing window. The housing includes: a housing segment which adjoins a radially inwardly extending shoulder, which terminally externally surrounds a housing opening conically tapering from the housing interior toward the housing exterior. Flushly mounted in the opening, a disk shaped viewing window pane, which has bordering on its outwardly facing surface an external lateral surface conically tapering form the housing interior toward the housing exterior. A one-piece, shaped seal, which has a first portion, which externally completely surrounds the viewing window pane, and which has a second portion, which lies against an outer edge of a surface of the viewing window pane facing inwards into the housing. A support ring secured in the housing segment clamps the viewing window pane in the housing segment.
US09733103B2 System and display element for displaying waypoint markers with integrated altitude constraint information
A flight deck display system for an aircraft includes a processor architecture configured to receive aircraft instrument data, waypoint restriction information, and position data for the aircraft and, based upon the received data, generate image rendering display commands. The system also includes a display element configured to receive the image rendering display commands and, in response thereto, to render a display that includes a perspective view of terrain and at least one waypoint marker corresponding to an approaching waypoint. The waypoint marker includes visually distinguishable characteristics that convey waypoint restriction information (e.g., altitude or airspeed constraint information that governs the waypoint).
US09733101B2 Vehicle convergence analysis based on sparse location data
A method for vehicle convergence analysis based on a plurality of sparse location data is provided. The method may include obtaining a plurality of vehicle location data. The method may also include receiving a plurality of input data. The method may further include calculating, for each vehicle a probabilistic street network route based on each sequential piece of timed data and each piece of location data included in the obtained plurality of vehicle data and the received plurality of input data. The method may include identifying a plurality of overlapping routes between two vehicles based on the calculated probabilistic street network route. The method may include displaying the identified plurality of overlapping routes between the two vehicles as a meeting area.
US09733100B2 Contact-analogue display, in particular of a lane change
A method is disclosed for the contact-analog display of a navigation instruction for a driving maneuver, particularly a lane change, of a vehicle, wherein the driving maneuver can be carried out at any point of a cohesive driving route of a road. The method includes: contact-analog stationary displaying of the instruction at the beginning of the driving route for a first distance traveled by the vehicle; adapting the contact-analog display of the instruction to the change of position of the vehicle, so that the instruction changes its position corresponding to the change of position of the vehicle, for a second distance traveled by the vehicle; and contact-analog stationary displaying of the instruction at the end of the driving route, for a third distance traveled by the vehicle.
US09733098B2 Vehicle information providing device
A vehicle information providing device provides route information to vehicles. The vehicle information providing device has a history information accumulation unit that sequentially acquires at least one of driving location information, power consumption information and charging location information from vehicle-mounted devices of a plurality of vehicle, and stores as driving history information. A presentation route is determined by extracting the stored driving history information. The stored driving history information is referenced to determine a route travelled from the departure-point range to the target-point range, from among the routes travelled by the vehicle as the presentation route. Also, the vehicle information providing device alters the search conditions and the search is performed again, when there are no routes traveling from the departure location range to the destination range within a predetermined range.
US09733096B2 Determining pickup and destination locations for autonomous vehicles
Aspects of the disclosure provide systems and methods for providing suggested locations for pick up and destination locations. Pick up locations may include locations where an autonomous vehicle can pick up a passenger, while destination locations may include locations where the vehicle can wait for an additional passenger, stop and wait for a passenger to perform some task and return to the vehicle, or for the vehicle to drop off a passenger. As such, a request for a vehicle may be received from a client computing device. The request may identify a first location. A set of one or more suggested locations may be selected by comparing the predetermined locations to the first location. The set may be provided to the client computing device.
US09733095B2 Navigation system with guidance delivery mechanism and method of operation thereof
A method of operation of a navigation system includes: receiving a navigation request for reaching a destination; generating a navigation information based on the navigation request; generating an information segment from the navigation information; and generating a transmission sequence for prioritizing an information type of the information segment for displaying the information segment on a device.
US09733094B2 Hybrid road network and grid based spatial-temporal indexing under missing road links
Embodiments of the present invention provide efficient and dynamic systems and methods for building a hybrid road network and grid based spatial temporal index to handle big trajectory data. Embodiments of the present invention can be used to satisfy the issue of low indexing and compression rate of big trajectory data, and to improve the efficiency of index queries, while also providing a mechanism to account for missing road links in a map.
US09733090B2 Route planning
A method and apparatus for determining a route for a vehicle (6), the method comprising: measuring a position of the vehicle (6); providing a specification of a region (12) into which the vehicle (6) is to be moved; and, using the measurements and specification, determining the vehicle route. The route determination process comprises constructing a graph (34) within a state space (X) of the vehicle (6), identifying, within the graph (34), a path for the vehicle (6), performing a path shortening algorithm on the identified path, and, using the shortened path, determining the vehicle route. The path shortening algorithm comprises: selecting two vertices along the path that are separated by at least two edges; connecting the two selected vertices with an additional edge; and, depending on certain cost values, removing the edges and vertices by which the selected vertices are connected, and including, in the path, the additional edge.
US09733089B2 Method for accelerometer-assisted navigation
A method for primarily sensor-based navigation includes: in a first time period, collecting geophysical position data using a GPS receiver of a navigation device; in the first time period, collecting a first set of accelerometer data using an accelerometer of the navigation device; analyzing the first set of accelerometer data to produce a first set of vertical vehicular motion data; generating a mapping association between the first set of vertical vehicular motion data and the geophysical position data; in a second time period after the first time period, collecting a second set of accelerometer data using the accelerometer; analyzing the second set of accelerometer data to produce a second set of vertical vehicular motion data; and calculating an estimated location of the vehicle by analyzing the second set of vertical vehicular motion data in light of the mapping association.
US09733086B2 Haptic based personal navigation
A mobile platform includes one or more haptic feedback elements that are positioned in regions of the mobile platform that are proximate to a facial region of a user. By way of example, the haptic feedback elements may be electric force elements that overlay a display. The mobile platform is capable of determining a current location and receiving a desired location, which may be, e.g., a location provided by the user, a location with superior signal strength or of another mobile platform. The mobile platform determines directions from the present location to the current location and translates the direction in to control signals. Haptic signals are produced to the facial region of the user by the haptic feedback elements in response to the control signals, thereby providing the directions to the user.
US09733084B2 Single pump cascaded stimulated Brillouin scattering (SBS) ring laser gyro
A ring laser gyroscope is provided. The ring laser gyroscope includes an optical ring resonator, an optical source to provide a pump beam at a pump frequency, a beat detector, and an optical clock detector. The pump beam is coupled to the optical ring resonator in the first direction and stimulates a first optical gain curve at a first stokes wave frequency downshifted by a Brillouin stokes frequency from the pump frequency. A first order stimulated Brillouin scattering (SBS) beam propagates in the second direction and a second order SBS beam propagates in the first direction. The beat detector produces an optical beat signal that varies as a function of a frequency difference between the first order SBS beam and the second order SBS beam. The optical clock detector generates a reference frequency signal based on two co-propagating beams.
US09733083B2 Motion sensing method and user equipment thereof
A method configured to operate an electronic device is provided. The method includes first sensing information of a geomagnetic sensor and second sensing information of at least one motion sensor. Designated attributes of the first sensing information and the second sensing information are compared. When the geomagnetic sensor is determined as a specific state depending on the comparison result, performance of a designated internal device is controlled.
US09733077B2 Leveling apparatus and methods of use thereof
The present invention relates to a leveling apparatus, methods of using the leveling apparatus, and kits that include the leveling apparatus. The leveling apparatus is useful in various applications, including, without limitation, those applications that involve positioning a planar object (e.g., a wall stencil) against a substantially vertical surface (e.g., a wall) at a desired angle relative to horizontal (e.g., relative to the floor or ceiling).
US09733074B2 Method of analyzing the changes in geometry of an irradiated fuel
A method for analysing at least one fuel rod comprising a stack of nuclear fuel, a rod comprising packed zones completely filled with fuel and intermediate zones partially full of fuel, comprises: acquiring a count profile associated with a non-migrating isotope, a profile being made up of spectrometry measurements taken along the rod for this isotope; determining a set of at least one indicator K_i that makes it possible to quantify the reduction in material at an intermediate zone of index i, the said indicator being deduced from the count profile; detecting the change in geometry by comparing the set of at least one indicator K_i against a set of at least one reference value RK indicative of the initial geometry of the nuclear fuel stack.
US09733069B2 Optical position-measuring device
An optical position-measuring device for detecting the position of two objects movable relative to each other includes a measuring standard that is joined to one of the two objects and has a measuring graduation having a periodic arrangement of graduation regions along at least a first graduation direction. The position-measuring device also includes a scanning unit having a plurality of optical elements, which is disposed in a manner allowing movement relative to the measuring standard. Via the arrangement and formation of the optical elements of the scanning unit, a scanning beam path results in which partial beams of rays reaching interference propagate in mirror symmetry in relation to a plane of symmetry and either fall in V-shaped fashion on the measuring standard and/or are reflected back in a V-shape by the measuring standard. The plane of symmetry is tilted by a defined tilt angle about an axis of rotation that is oriented parallel to the surface of the measuring standard and extends in a direction perpendicular to the first graduation direction.
US09733067B2 Apparatus for detecting heights of defects on optical glass
A detection apparatus includes four sets of transmitter and receiver wherein the transmitters are on a first sliding member of a frame and the receivers are on a second sliding member of the frame; and drives for moving the first and second sliding members back and forth. During the movements of the first and second sliding members, each transmitter emits laser beam toward the receiver of the same set by passing through a space above a photoresist-coated optical glass by 100 μm, no signal is generated at the receiver if the laser beam is not blocked, and a signal is generated at the receiver if the laser beam is blocked by at least one of a plurality of particles on the photoresist-coated optical glass.
US09733066B2 Shape measuring method and device
The purpose of the present invention is to provide a shape measuring device and method, wherein the separation of light from one distance sensor increases measurement precision without increasing the size of the device. The present invention provides “a shape measuring device comprising: a distance sensor that radiates a laser toward a measurement target and detects the reflected light so as to calculate the distance to a measurement point; a separation unit that separates the light from the distance sensor into a plurality of light rays; a rotation unit that rotates the distance sensor and the measurement target relative to each other; and a data processing unit that integrates measurement results obtained from the distance sensor for the distances to a plurality of measurement points.”
US09733049B1 Reactive armor system and method
An armor system that includes a reactive armor component including a disruptive layer. The disruptive layer includes a plurality of three-dimensional geometric shapes each defining at least one hollow space and explosive material. The explosive material is deposited in the at least one hollow space. The disruptive layer also includes explosive material surrounding the geometric shapes and a layer of explosive material on top of the geometric shapes. The armor system may further include a non-reactive armor component.
US09733047B2 Method and system for aligning a point of aim with a point of impact for a projectile device
Methods and systems for aligning a point of aim with a point of impact for a projectile device are disclosed. Using a superposition device coupled to the projectile device, at least one optical reference point is superposed within a first target area. The point of impact is created on a second target area using a projectile expelled from the projectile device towards the second target area. The point of aim for the projectile device is aligned with the point of impact while the position of the at least one optical reference point is maintained. Parallax is eliminated (or minimized) by aligning a primary and a secondary sight alignment indicator with each other and with a common optical axis extending through a scope configured to be coupled with the projectile device.
US09733042B2 Paintball loader with hinged sidewall
A paintball loader is provided having a body split vertically along a length of the body into two side portions, wherein the side portions are attached by a hinge along an upper portion of the paintball loader body.
US09733040B2 Fully adjustable telescopic archery stabilizer and integrated optical support device
A stabilizer comprises at least two tubes, a first end cap comprising a fastening member formed on a proximal end of one of the at least two tubes wherein the end cap is formed to fixedly engage with a bow, a compression fitting for rigidly fixing the at least two tubes together, and a second end cap comprising a fastening member formed on a distal end of one of the at least two tubes wherein the second end cap is formed to fixedly engage with at least one weight.
US09733034B1 Trigger assembly improved
A trigger assembly improved, having a trigger assembly with first and second shroud side edges that define an angled face. The angled face tapers and is sufficiently wide to partially cover a trigger spring to reduce debris accumulation thereon. First and second housing sidewalls are countersunk and have at least one debris hole. A disconnector assembly has first and second disconnector side faces that define a spring well to house a disconnector spring. The disconnector assembly further has a disconnector shroud and disconnector shroud top face that are sufficiently wide to cover the spring well and the disconnector spring. A hammer assembly has first and second hammer spring mounts to secure a hammer spring. First, second, third and fourth hammer spring shrouds are sufficiently wide to partially cover the hammer spring. The hammer assembly further has first and second debris bevels that extend to first and second hammer sidewalls respectively.
US09733027B2 Thermal straps for spacecraft
Negative-stiffness-producing mechanisms can be incorporated with structural devices that are used on spacecraft that provide thermal coupling between a vibrating source and a vibration-sensitive object. Negative-stiffness-producing mechanisms can be associated with a flexible conductive link (FCL) or “thermal strap” or “cold strap” to reduce the positive stiffness of the FCL. The negative-stiffness-producing mechanisms can be loaded so as to create negative stiffness that will reduce or negate the natural positive stiffness inherent with the FCL. The FCL will still be able to provide maximum thermal conductance while achieving low or near-zero stiffness to maximize structural decoupling.
US09733026B2 Heat exchanger with fluid guiding members
A heat exchanger includes a heat exchanger core, a fluid path through the heat exchanger core, and a fluid guiding member. The fluid path has an inlet and an outlet. The fluid guiding member is adjacent to the inlet and/or outlet of the fluid path. The fluid guiding member is operable to change the direction of fluid flow.
US09733025B2 Flat heat transfer tube, manufacturing method of cross fin tube type heat exchanger having the same, and cross fin tube type heat exchanger manufactured by the same manufacturing method
A flat heat transfer tube is used for a cross fin tube type heat exchanger including the flat heat transfer tube having a bending portion and a plurality of holes extending in a direction parallel with an axis direction of the flat heat transfer tube, and a plurality of plate fins bonded by welding to the flat heat transfer tube, wherein an interval between an outer surface of the flat heat transfer tube and an inner surface of the hole of a portion which is curved with a small curvature during bending is larger than an interval between an outer surface of the flat heat transfer tube and an inner surface of the hole of a portion which is curved with a large curvature during bending in a cross section of a portion of the flat heat transfer tube which corresponds to the bending portion before bending.
US09733024B2 Tubing element with fins for a heat exchanger
A tubing element for a heat exchanger is at least partially a rigid elongated tubing having a first end, a second end, a first side wall and a second side wall. First and second side walls are substantially parallel to each other. The distance between first side wall and second side wall is considerably smaller than the width of first side wall and second side wall, resulting in a substantially overall flat tubing structure with connection walls on both sides. The tubing element has a plurality of fins on at least one of the outer surfaces of the first side wall and/or of the second side wall. Fins define an angle enclosed by the fins and a connection wall. A heat exchanger, use of a tubing element, use of a heat exchanger and method of manufacturing of a tubing element to manufacture at least partially a heat exchanger are included.
US09733020B2 Pressure vessel and method for cooling a pressure vessel
The present invention relates to an arrangement for treatment of articles by hot pressing and preferably by hot isostatic pressing. In particular, the present invention relates to such an arrangement capable of obtaining a rapid rate without the need of special purpose valves for the cooling. A furnace chamber is provided inside the pressure vessel of the arrangement and a heat insulated casing arranged to surround the furnace chamber. A bottom insulating portion is arranged beneath the furnace chamber. Further, a fan having a controllable number of revolutions for circulating the pressure medium within the furnace chamber is arranged in the pressure vessel, and preferable within the furnace chamber. At least one feeding passage is arranged to allow feeding of pressure medium from a region being colder than a region within the furnace chamber towards an inlet of the fan, wherein an amount of pressure medium being fed to the inlet of the fan can be controlled by adjusting operational parameters of the fan.
US09733015B2 Drying method, drying device, and drying system making use of temperature differential
The present invention provides a drying method to dry a to-be-dried object by allowing the to-be-dried object to contact with gas having a different temperature. The method includes comprising: an introduction process of introducing the to-be-dried object; a first heating/cooling process of heating or cooling the to-be-dried object to have a first temperature; a transportation process of transporting the heated or cooled to-be-dried object; a humidity comparison process of comparing the to-be-dried object humidity of the to-be-dried object with the gas humidity of gas used for dehumidification; an atmosphere temperature adjustment process of adjusting, when the to-be-dried object humidity is high, the temperature of the gas used for dehumidification to a second temperature lower than the first temperature and adjusting, when the gas humidity is high, the temperature of the gas used for dehumidification to the second temperature higher than the first temperature; a dehumidification process of allowing the to-be-dried object to contact with the gas of the second temperature to thereby dehumidify the to-be-dried object; and a removal process of removing the to-be-dried object.
US09733009B2 Refrigerator
A refrigerant is provided that may include at least one compressor that compresses a refrigerant, a condenser that condenses the refrigerant compressed in the at least one compressor, a first expansion device that decompresses the refrigerant condensed in the condenser, a gas/liquid separator that separates the refrigerant decompressed in the first expansion device into a liquid refrigerant and a gaseous refrigerant, first and second evaporators, to which the liquid refrigerant separated in the gas/liquid separator may be introduced, and a second expansion device disposed at an inlet-side of the second evaporator to decompress the refrigerant.
US09733004B2 Refrigerator appliances
Refrigerator appliances are provided. A refrigerator appliance includes a cabinet defining a fresh food chamber and a freezer chamber, and a door for accessing one of the fresh food chamber or the freezer chamber. The refrigerator appliance further includes an ice making assembly disposed within one of the fresh food chamber, the freezer chamber or the door. The ice making assembly includes an ice maker, a container defining a storage volume for receipt of ice produced by the ice maker, and a chute extending between the ice maker and the container for directing the ice produced by the ice maker towards the storage volume. The chute includes a body defining a passage therethrough. The ice making assembly further includes a sensor positioned to transmit sensing signals through the chute, the sensor in communication with the ice maker.
US09733001B2 Multi type air conditioner and cooling and heating control method thereof
A cooling and heating control method of a multi type air conditioner in which a target pressure of a compressor is adjusted based on conditions of respective indoor units so as to reduce power consumption is provided. The cooling control method includes determining the indoor unit desired to execute power saving control, judging whether or not a difference between a temperature of a space in which the indoor unit desired to execute power saving control is located and a set temperature of the indoor unit is less than a reference value, raising a target evaporation temperature of the indoor unit upon judging that the difference is less than the reference value, comparing an evaporation temperature of the indoor unit with the raised target evaporation temperature, and raising an evaporation pressure of a compressor, when the evaporation temperature of the indoor unit is lower than the raised target evaporation temperature.
US09732997B2 Low leakage seal for low pressure system
A seal configured for use in a chiller refrigeration system is provided including a first flange and a second flange. The first flange and the second flange are coaxially aligned and in direct contact. The second flange includes at least one groove within which a first sealing mechanism and a second sealing mechanism are positioned. The first sealing mechanism and the second sealing mechanism are separated by a distance such that a chamber configured to receive a pressurized gas is formed between the first and second sealing mechanisms.
US09732993B2 Refrigerant circuit and method of controlling such a circuit
The invention relates to a refrigerant circuit for thermally conditioning a vehicle passenger compartment, comprising a plurality of branches containing at least one exchanger, of which branch a first branch is in series with a second branch and a third branch, said second branch being in parallel with said third branch, and a means of placing the third branch m communication with the second branch, said means being installed between a sector of the third branch which sector is situated downstream of an external exchanger and a portion of the second branch which is situated upstream of a first control member.
US09732975B2 Air-conditioning system
There is provided an air-conditioning system in which at least one or some of a plurality of air-conditioning apparatuses are each controllable such that the indoor temperature is maintained between two set temperatures. All the plurality of air-conditioning apparatuses are switched to either one of heating operation and cooling operation on the basis of a temperature difference between the indoor temperature related to an air-conditioning apparatus that is in the first operation mode and a set target temperature and a temperature difference between the indoor temperature related to an air-conditioning apparatuses that is in the second operation mode and an upper temperature limit or a lower temperature limit.
US09732971B2 Air-conditioning device and method for controlling air-conditioning device
There are provided an air-conditioning device that can easily perform fan setting to obtain a proper air volume in accordance with external static pressure, and a method of controlling the air-conditioning device. There is executed air volume setting processing (S3 to S14) for measuring an actual rotation number (r_MAX) when a fan motor for driving an air blowing fan is set to a maximum output, and setting the rotation number corresponding to a target air volume of the air blowing fan under normal operation of the built-in type air-conditioning device.
US09732969B2 Evaporative humidifier and control method thereof
An evaporative humidifier including a water bucket, a tub configured to accommodate water introduced from the water bucket, a humidifying element configured to execute humidification by receiving the water accommodated in the tub and evaporating the received water, and an ultraviolet ray emitting part provided on the tub to emit ultraviolet rays to the tub.
US09732967B2 Wind turbine and air conditioning apparatus, method and system
A system for using solar and wind energy for electricity generation and thermal regulation. The system may include a high altitude wind turbine, which may generate electric power and conduct cold to the ground and the rest of the system. The cold may be conducted to a crystallization tank, which may also include an input for heat, for example from solar energy. Cold and heat from the crystallization tank may then be stored or used to heat or cool one or more buildings. Generated electric power may be used in conjunction with or separately from the heating/cooling system.
US09732965B2 Baking appliance
A baking appliance includes a heatable baking chamber and a door that closes the baking chamber. The door includes an inner pane facing the baking chamber when the door is closed and an outer pane facing outward when the door is closed. At least one holding element is configured to arrange the inner pane and outer pane so as to form at least one ventilation channel between the inner pane and outer pane. At least one cooling element is associated with the at least one holding element and extends into the at least one ventilation channel.
US09732962B2 System and charging method for dust-free fuel dosage in solid-fuel stoves for heating of cubature facilites
Described herein is a charging system for dust-free fuel feeding, comprising a loading chamber, container, and belt conveyor located in the chamber, wherein the loading chamber is bipartite and its lower part, charging is a rectangular body, closed in the lower part by the arched profiled surface of the bottom, located at an angle in respect to the walls of chamber, connected in the lower part with the chamber of the belt conveyor, wherein the brackets are placed in the upper part of the chamber, fastened horizontally to the wall of the charging chamber, in the lower part of the chamber there is an inlet of suction port of turbine, and the loading chamber has cylindrical shape, which the top edge has arched outline, forming funnel profile, closed at the inlet by a flexible membrane and the ratchet mechanism is placed on the external surface of the chamber.
US09732958B2 Electrodynamic control in a burner system
A burner system and a retrofit flame control system for an existing burner system are disclosed. The burner system may include burner components, electrodynamic components, and a data interface. The data interface may receive a command for controlling the burner components and prepare a command for controlling the electrodynamic components at least partially based on the command for controlling the burner components.
US09732957B2 Fabric treatment appliance with steam backflow device
A fabric treatment appliance according to one embodiment of the invention comprises a receptacle defining a fabric treatment chamber for receiving laundry, a steam generator having an inlet for receiving water from a water supply and an outlet for supplying steam to the fabric treatment chamber, and a liquid trap upstream from the steam generation chamber blocking backflow of steam from the steam generation chamber to the water supply conduit.
US09732956B2 Illuminated slackline
An illuminated slackline is made of an elongate tube which is formed by a translucent wall. The tube is longitudinally elastic and defines an elongate enclosed space. An elongate light emitting device within the enclosed space emits light which travels through the tube wall and illuminates the slackline. A power cord extends from the device through a slackline terminal securement loop to a power source/lighting power control device which powers and controls the intensity, color and frequency of the emitted light. A friction reducing translucent tube around the device allows the device to slide within the tube elongate enclosed space. A power cord tension relief device in the enclosed space expands to prevent tension on the power cord. Tension in the device and the power cord is thereby prevented as the elongate tube longitudinally expands relative to the device and power cord.
US09732954B2 Lighting system with a cooling device and an optical body
The invention relates to a cooling device (10) for at least one light source (110) located in a lighting system (100) and having a cooling body (20), which comprises at least one contact surface (22) for absorbing heat from the at least one light source (110) and at least one cooling element (24) for emitting the absorbed heat, characterized in that the cooling body (20) has a mechanical interface (26) which is designed for an optional arrangement of counter-interfaces (66) of at least two different optical components (50).
US09732952B2 Low voltage lighting assembly and system
This invention provides low voltage lighting assemblies and lighting systems that are easy to install, and are particularly useful in landscape lighting applications. Electrical connections between all components, including lighting assemblies, switches, power supplies, etc., are simplified through use of connectors. In one embodiment a lighting assembly comprises a circuit card having first and second zones, and a spanning zone that separates the first zone from the second zone by a selected distance. The electrical connectors and other elements are disposed in the first zone, and at least one lighting element such as an LED is disposed in the second zone. Installation of the embodiments requires little or no modification of the structures in which they are installed, since the spanning zone is adapted to span across the structure. The electrical connectors and other elements in the first zone are concealed by the structure, and substantially only the compact, low-profile second zone with the LED is exposed, producing a highly aesthetic result.
US09732950B2 Base element for moving head light fixture
The present invention comprising a base having a base element comprising a mounting surface and at least two edged sides protruding outwards in relation to the mounting surface and where a number of electronic components are mounted at the mounting surface and between the edged sides; a yoke is connected to and rotatable relative to the base and a head is connected to and rotatable relative to the yoke. The head comprises at least one light source generating a light and the base element is formed as one piece molded body.
US09732947B1 Attachment mechanisms for light-emitting diode-based lighting system
A light emitting diode (LED) lighting system includes an enclosure, a trim, and at least one attachment mechanism. The enclosure can include at least one heat-generating device and an enclosure collar, where the enclosure is made of a first thermally conductive material. The trim can include a trim collar and at least one wall that defines a passage, where the trim collar abuts the enclosure collar, and where the passage has a reflector and a LED is disposed therein. The least one attachment mechanism can removably couple the trim collar to the enclosure collar, where the at least one attachment mechanism includes a back plate that is mechanically coupled to an upper flange and a lower flange, where the upper flange contacts the enclosure collar and the lower flange contacts the trim collar.
US09732946B2 Luminaire ceiling mounting mechanism
Provided is a device including a base configured for attachment to a lighting fixture. The device also includes an engagement mechanism having first and second portions configured for mounting the lighting fixture within a recess of a substantially flat member having first and second ends. The engagement mechanism facilitates movement of the lighting fixture within the recess from the first end towards the second end, the movement (i) being responsive to an applied force and (ii) occurring in only a single direction. The first portion engages a first surface of the member and the second portion engages a second surface of the member when the lighting fixture reaches the second end.
US09732943B2 Lighting apparatus with luminophore on a moveable carrier
The lighting device (11) has at least one light generation device (12) for generating a primary light (P), a first luminophore (16) for converting the wavelength of the primary light (P) to a first secondary light (S1), and a second luminophore (20) for converting the wavelength of the primary light (P) to a second secondary light (S2), the first luminophore (16) being located on a movable support (15), which is provided in order to alternatively move the first luminophore into and out of a beam path of the primary light (P), and the second luminophore being located on a stationary support (21). The invention also relates to a method for generating wavelength-converted secondary light from primary light with alternating irradiation of a first luminophore located on a movable support and of a second luminophore located on a stationary support by the primary light. The invention can be used, for example, as a projection device for film and video projection, in endoscopy, for lighting effects in the entertainment industry, for medical irradiations as well as in the automobile industry, in particular as a head light for motor vehicles.
US09732942B2 Color mixing illumination device
The present invention relates to an illumination device comprising a number of light sources generating light and a number of light collecting means adapted to collect the generated light and to convert the collected light into a number of light beams that propagate along an optical axis. The light sources are arranged in a first group and second group of light sources which are individually controllable. The light collecting means and light sources are displaceable in relation to each other between a first position where the light collecting means collect light from the first group of light sources and convert the collected light into a number of first light beams, and a second position where the light collecting means collect light from the second group of light sources and convert the collected light from the second group of light sources into number of second light beams.
US09732941B2 Diffuse light source and visual dazzler system made therefrom
A diffuse light source, for use in energy efficient lighting, as well as for visual disorientation or disruption systems, is configured with a single solid torus (15) or rotating dual cylinder (35a, 35b) diffuser of transparent refracting material into which light (13, 33) from a laser or LED beam source (11, 31) is coupled. Light (19, 39) emerges radially outward in all directions from the diffuser.
US09732931B2 Light-emitting module and light-emitting device
A light-emitting module that includes a light source and an optical lens is provided. The light source emits an original beam along a direction of a light-emitting axis, and the optical lens is disposed on a transmission path of the original beam. The original beam passes the optical lens and becomes an illumination beam. A light shape of the illumination beam has a first full width at half maximum (FWHM) along a first direction and has a second FWHM along a second direction, and a ratio of the second FWHM to the first FWHM is large than 3. The first direction and the second direction are perpendicular to the direction of the light-emitting axis. A light-emitting device is also provided.
US09732930B2 Light bulb shaped lamp
A light bulb shaped lamp according to the present invention includes a translucent base board, an LED chip mounted on the base board, a base for receiving power from outside, at least two power-supply leads for supplying power to the LED chip, and a globe partially attached to the base for housing the base board, the LED chip, and the power-supply leads. Each of the two power-supply leads extends from a side of the base toward inside of the globe and connected to the base board, and the LED chip is provided between a portion at which one of the two power-supply leads and the base board are connected and a portion at which the other of the two power-supply leads and the base board are connected.
US09732929B2 Light module for a vehicle headlamp
The invention relates to a light module for a vehicle headlamp, having at least one semiconductor light source and having at least one mounting plate. The semiconductor light source is accommodated on a receiving side of the mounting plate. The mounting plate is disposed on the heat sink with a cooling side lying opposite the receiving side, At least one semiconductor light source can be cooled. The heat sink has air guidance grooves on its side bordering the cooling side of the mounting plate, by means of which air guidance channels are formed over the cooling side of the mounting plate.
US09732928B2 Vehicle lighting unit
A vehicle lighting unit can increase the light emission region of a light guiding lens to improve the aesthetic feature as the lighting unit when emitting light. The vehicle lighting unit can include an LED serving as a light source and a light guiding lens configured to guide the light from the light emitting element while totally reflect the light which are housed within a lighting chamber defined by a housing and an outer lens that can cover an opening of the housing. The light guiding lens has an aesthetic portion having a rear surface in part of which cuts are formed to cause the light to exit thereby. The aesthetic portion can further have a cut formed in a front surface where no cut is formed in the rear surface thereof.
US09732922B2 Light emitting module connector arrangement
A lighting device includes a housing including a hole; a light source body including a light emitting module with a terminal; and electrical connection means including a portion projecting through the hole and having a connector electrically connected to the terminal and physically connecting the housing with the light source body.
US09732919B2 Multifunctional module-type light
A multifunctional module-type light includes a light-emitting module and a supporting assembly. The light-emitting module includes at least one LED module, and a plurality of the LED modules is connected via a connecting assembly. The supporting assembly includes a supporting frame and a positioning assembly. The supporting frame is installed on the light-emitting module in the manner that the angle thereof is adjustable via the positioning assembly, and the supporting frame has installation feet for connecting the light-emitting module and a supporting plate for connecting the two installation feet. The supporting plate has a flat surface or an inclined surface, and the light-emitting module is secured on a surface via the supporting plate. Such multifunctional module-type light uses a modularized designed unit structure, which breaks the power constraints that a conventional lamp has only a single-housing.
US09732918B2 LED lamp string and hose lamp thereof
The invention discloses a novel LED lamp string and a hose lamp therewith, wherein, the serial lighting LED lamp string is formed by serial connection of a plurality of connection wires and a plurality of LED lighting chips, the front ends of the connection wires at two sides are respectively welded on the lower end surface electrifying welding areas, block pins facing the outside are formed at the tails of the front ends of the connection wires, each LED lighting chip, the welded points of the connection wires at two corresponding sides thereof and the corresponding block pins are tightly wrapped and plastic-packaged by small insulation plastic bodies. The hose lamp saves materials and is firm and reliable and simple in machining process.
US09732915B2 LED fluorescent lamp
A light-emitting diode (LED) lamp which can replace a typical fluorescent lamp is provided. The LED lamp comprises external connection pins connected to terminals of an electronic or magnetic fluorescent lamp ballast, capacitor pairs connected to each of the external connection pins, diodes connected to each of the capacitor pairs and a LED array connected between the diodes, wherein an first external connection pin, a first capacitor pair, a first diode, an LED array, a second diode, a second capacitor pair and a second external connection pin are connected in series. Here, the first and second capacitor pairs include capacitors connected back to back. The LED lamp also further comprises a diode connected in anti-parallel with a series circuit of the second diode and the LED array, and another diode connected in anti-parallel with a series circuit of the first diode and the LED array.
US09732913B2 Filament for lighting device
The present invention relates to a filament (100) comprising a light transmissive tubular member (110), a light emitting assembly (106) arranged within the tubular member (110), a wavelength converter (112) arranged at a surface of the tubular member (110) and configured to convert light from a first wavelength range to a second wavelength range. The light emitting assembly (106) comprises a plurality of solid state light sources (102) and interconnecting elements (104) being arranged in an alternating manner to form a string (106) of connected solid state light sources (102) and interconnecting elements (104). The interconnecting elements are portions of a lead frame (104) and at least a part of the plurality of solid state light sources (102) are arranged on opposite sides of the lead frame (104) in an alternating manner. The inventive filament (100) is simple, easy and cheap to manufacture, thus providing a good replacement and approximation for an incandescent wire.
US09732912B2 Flat lighting device
The present invention relates to a lighting device (11) comprising a light emitting portion with at least two solid state light sources, SSL (18). The light emitting portion includes a first cover member (12a) with a first light source carrier (13a) and a first light transmitting portion (14), a second cover member (12b) with a second light source carrier (13b) and a second light transmitting portion (14). The first and second cover member are arranged such that a first light transmitting portion is aligned with the second SSL to allow transmission of light emitted from the second SSL through the first cover member, and a second light transmitting portion is aligned with the first SSL to allow transmission of light emitted from the first SSL through the second cover member. According to this design, light emitted from an SSL on one cover member will be transmitted through the other cover member. Dissipation of heat from each SSL may be provided in the other direction, i.e. in a direction opposite to the light emitting direction of each SSL.
US09732911B2 Integrated pipeline protection system
The pipeline protection system includes a plurality of modules and a central control unit. The modules are adapted to be disposed circumferentially around the pipeline and capable of communicating to each other and with the central control unit to generate a plurality of real time data related to the pipeline. The modules are retrofittable configuration that includes sub-modules. Each sub-module includes top and bottom protective casings, and at least one flexible composite layer disposed between the top and bottom protective casings. The flexible composite layer includes an electronic circuitry embedded thereon, and a plurality of sensors coupled to the electronic circuitry to monitor a plurality of parameters associated with the pipeline. The plurality of sensors is configured to generate various real time data, such as pipeline leakage, predict future leakage or failure, and detect any attempt to theft or tempering in the pipeline.
US09732905B2 Lubricating pump and method for supplying lubricant
The invention relates to a lubricating pump which contains screw pistons of which one is in compression operation and the other is in suction operation in alternation. The invention further relates to a method for supplying lubricant, wherein a first screw piston is in a suction operation while a second screw piston is in a compression operation and vice versa, and wherein the two screw pistons are driven by means of a common gear train, which contains one piston gear for each screw piston.
US09732904B1 Adjustable hanger bar assembly for luminaires
A hanger bar assembly includes a first hanger bar member and a first attachment head coupled to the first hanger bar member by a first coupling segment that is horizontally offset from the first hanger bar member. The hanger bar assembly further includes a second hanger bar member and a second attachment head coupled to the second hanger bar member by a second coupling segment. The first hanger bar member and the second hanger bar member are designed to interlock with each other. An end portion of the first hanger bar member is designed to extend past the second attachment head, and an end portion of the second hanger bar member is designed to extend past the first attachment head through a gap that is between the first hanger bar member and first attachment head.
US09732903B2 Clamping bracket
A clamping bracket comprising, one or more bracket pieces, can be employed to hold an object in a desired position. The bracket can be constructed to make installation of the bracket with respect to the object easy and intuitive to the user, and more cost effective. The clamping bracket can have a top portion and bottom portion of the bracket that extend outward from a base portion of the bracket. Ends of the top and bottom portions can complement a groove formed in a casing of the object, wherein the ends of the top and bottom portions can be inserted into the groove. A fastener can be inserted through holes in the top and bottom portions, wherein, when the fastener is tightened down on the bracket, the fastener can cause the ends of the top and bottom portions to clamp down on and hold the object within the bracket.
US09732899B2 Modular annular display assembly with compartments
A system for raising and lowering objects includes a carriage subsystem with a tubular body having an interior central channel an inner diameter greater than the outer diameter of an elongated tubular support structure. A plurality of guides facilitate linear translation of the carriage on the vertical structure without marring. At least one hook on the carriage pivots to engage a slot on the support structure for locking the carriage in a raised position. Objects are attached to a flange on the carriage. A winch and cable control motion of the carriage.
US09732895B1 Valve fitting milling system and method for transmission pipes
Embodiments of the invention relate a valve fitting milling system and method for use with transmission pipes. One embodiment relates to a milling adaptor used with a valve housing having a temporary gate extending about the pipe and a mill. The milling adaptor includes a main adaptor plate removeably connected to the valve housing which defines at least one milling slot; a sliding gate cutting adaptor movably contacts the main adapted plate and defines at least one cutting hole; a cranking rod engages the sliding gate cutting adaptor and moves the sliding gate cutting adaptor with respect to the main adaptor plate; and a top retainer track removable connected to at least the main adaptor plate. The mill engages at least the sliding gate adaptor and mills a cross-cut hole in the pipe to receive a valve therein.
US09732889B2 Flange, and a method of manufacturing a flange
A method of manufacturing at least one flange by first rotating a tubular element and two sheet elements with respect to one another until a radially enlarged portion and adjacent hub section have been formed on the tubular element. The sheet element is impregnated by a thermosetting resin. When the resin has cured, the radially enlarged portion is cut along a cut line, thereby also dividing the tubular element in two parts and generating at least a first flange having a first flange section and a first hub section. Optionally, a second flange having a second flange section and a second hub section, is generated. In a preferred embodiment, the cut line is arranged in the middle of the radially enlarged portion, whereby two similar flanges are generated.
US09732888B2 External cover material for wire harness
Embodiments of the present application provide better configurations of a partition-attached metal pipe as an external cover material for a wire harness, including: a metal pipe through which a wire harness including a plurality of electrical wires can be inserted; and a separate metal partition member that is to be assembled by being inserted into the pipe; wherein a plurality of electrical wire insertion spaces that are partitioned by the partition member and a circumferential wall of the pipe are provided continuously in an axial direction of the pipe.
US09732887B2 Trapeze hanger system including twist-locking fitting
A twist-locking fitting for securing a strut to a rod includes first and second fitting pieces. Each fitting piece includes a half-nut portion having an interior surface defining an axis extending through first and second axial ends of the half-nut portion. Each fitting piece includes an outer flange extending outward from adjacent the first axial end of the half-nut portion and an inner flange extending outward from adjacent the second axial end of the half-nut portion. The inner flange is spaced axially apart from the outer flange to define a clearance gap. The fitting pieces are positionable on the strut in an unsecured position in which the fitting pieces are movable relative to one another. The fitting pieces are rotatable relative to the strut to move from the unsecured position to a secured position, in which the fitting pieces are fixed relative to one another on the strut.
US09732885B2 Cooling device for the casing of an aircraft jet engine comprising a supporting device
A cooling device for the casing of a jet engine, includes a cooling tube and a supporting device, the supporting device including an attachment plate and an attachment clamp, the attachment clamp including a clamp body surrounding the cooling tube and an attachment element attached to the attachment plate, wherein the attachment plate includes: an opening; and an attachment tab secured to the main wall of the attachment plate and arranged on at one portion of the periphery of the opening, the attachment clamp passing through the opening, and the attachment element of the attachment clamp being attached to the attachment tab.
US09732883B2 Passive alarm to prevent buried infrastructure damage
A method and apparatus are disclosed for preventing excavation damage to buried infrastructure. A plurality of excavation-sensing modules is buried near the buried infrastructure. The modules protect buried infrastructure by emitting dense clouds of highly visible gas when the modules are activated by impact with excavation equipment. In most cases the visible gas will be brightly colored and it may also have a strong odor and may produce a loud sound when the module is activated. The dense clouds of highly visible gas, the optional odor and loud sound alert construction crews or other workers that their excavation is nearing a protected underground structure. Once installed, no maintenance or active monitoring is required. In a preferred embodiment of the excavation-sensing module, the dense cloud of highly visible gas is produced by ignition of a smoke grenade within the module. In the preferred embodiment, the smoke grenade is ignited by the interaction of the excavator striking and breaking the buried module. Also in the preferred embodiment, the excavator will normally pull the ignited smoke grenade out of the buried module and to the surface increasing the visibility of the gas. Also in the preferred embodiment, a more reliable design for ignition of the smoke grenade is disclosed.
US09732882B2 Fluid delivery valve system and method
A cage-mounted fluid delivery system for delivering a fluid from a water source, such as a fluid bag or an automatic water system, to animals housed in cages in high density caging systems may comprise a fluid delivery valve assembly, wherein the fluid delivery valve assembly is adapted to be coupled to the water source to facilitate the provision of fluid to animals housed in the cages. The cage-mounted fluid delivery valve assembly may further comprise a valve body and end cap, which may be joined together, that define a fluid channel. The cage-mounted fluid delivery valve assembly may further comprise sealing elements, a spring element, and an interior stem disposed at least in part in the fluid channel to open and close the fluid channel.
US09732878B2 Partial stroke testing system for emergency shut-off valves
An emergency shut-off valve and means for initiating a test on said emergency shut-off valve includes a source of pressurized gas, a main solenoid responsive to a signal from said means for initiating a test and a source of pressurized gas are included. Further, means including a main solenoid responsive to a signal from said means for initiating a test and a main solenoid valve and a quick exhaust valve connected to the source of pressurized gas. Further, a pneumatic actuator for opening and closing the shut-off valve and test means for testing the emergency shut-off valve without fully closing the emergency shut-off valve in response to a signal from the means for initiating a test. The test means includes a second solenoid.
US09732874B2 Composite valve with main valve element and sub-valve element
A control valve according to an exemplary embodiment includes an interlocking mechanism that achieves a first operation and a second operation simultaneously or continuously. In the first operation, a sub-valve is opened by having an actuating rod displaced integrally with a sub-valve element in accordance with the magnitude of solenoidal force. In the second operation, a load, by which to bias a main valve element in a closing direction of a main valve, is increased by displacing the actuating rod relative to the main valve element.
US09732872B2 Fuel float valve
A fuel system includes a fuel tank that has a wall with an opening. A fuel float valve includes a float and a seal plate that are arranged on opposing ends of a beam. A support carries a connection of the beam. The beam is configured to translate along the support at the connection in response to a changing fuel level. The fuel float valve is movable between first and second positions in which the seal plate is respectively unsealed and sealed relative to the opening. The seal plate is movable relative to the opening in the second position.
US09732870B2 System and method for safer venting of hydrogen or other combustible gases
A system and process for intermittently venting combustible gas (c-gas) from a continuous source to the atmosphere are presented. The system includes a primary c-gas storage tank, at least one primary admission valve located upstream of the primary c-gas storage tank for regulating the flow of c-gas from the continuous source to the storage tank, a primary valve for atmospheric venting located downstream of the primary c-gas storage tank, and a primary PIC that opens the primary valve for atmospheric venting when pressure in the primary c-gas storage tank reaches a pre-determined PIC vent point. The system may include an auxiliary system to receive and vent c-gas while the primary admission valve is closed. The primary and auxiliary systems may also include an inert gas storage tank and inert gas valve for diluting the c-gas before it is vented to the atmosphere.
US09732865B2 Switch for an operating material
The invention relates to a switch (1) for an operating material, comprising an inlet opening (3) for introducing an operating material into an inlet side (2), and several outlet openings (5) for discharging the operating material to an outlet side (4). An actuator (6) comprising a connecting channel (7) is arranged between the inlet side (2) and the outlet side (4), said actuator can be adjusted such that the connecting channel (7) can connect the inlet opening (3) to one of the outlet openings (5). Said actuator (6) consists of at least two parts (9, 10), and the connecting channel (7) is defined, at least in sections, by both parts (9, 10) of the actuator (31, 32, 33, 34).
US09732863B2 Fluid control valve
An end of a first land has a step difference recessing inward of a radial direction of the first land from the edge portion. The step difference has an end point opposite to the edge portion. A throttle portion protrudes from the start point in an axial direction, and includes an outer-peripheral corner (protrusion round portion) having a curved surface protruding in the axial direction and in the radial direction. When an inlet opening starts to be slightly opened, since a hydraulic fluid is throttled when flowing through a second gate opened between a corner of a sleeve and the protrusion round portion, a rapid increasing of a flow quantity of the hydraulic fluid and an instability of a control of the hydraulic fluid can be suppressed.
US09732851B2 Piston rod foot
The invention relates to a medical drug delivery apparatus which comprises a cartridge (1) being closed at one end by a membrane (12) and at the opposite end by a movable piston (15). A piston rod foot (1) is provided for transferring the pressure from the piston rod (20) of the drug delivery apparatus and onto the piston (15). The piston rod foot (1) comprises a center part (2) abutting the piston rod (20) and an outer part (3) which center part (2) and outer part (3) are coupled together such that the two (2, 3) can be moved relative to one another, yet remain coupled to each other, when a force above a certain threshold limit is applied to the outer part (3).
US09732850B2 Park release method and vehicle having park release means
In one aspect of the invention there is provided a method of manually releasing power actuated vehicle park means in the absence of power, the method comprising the steps of: rotating a power actuated selector shaft from a park mode position in which one or more wheels are locked by the park means to a park release mode position in which the one or more wheels are released by the park means; and locking the selector shaft in the release mode position by means of locking means, whereby the successive steps of rotating the selector shaft to the release mode position and subsequently locking the selector shaft in the release mode position comprise manual translation or rotation of one or more members in first and second directions respectively, the first direction being different from the second direction.
US09732842B2 Lubricated harmonic drive
A harmonic drive includes a circular spline, a cup-shaped flex spline meshed with the circular spline, a wave generator including an bearing mounted in the cup-shaped flex spline, an elliptical wheel mounted in the bearing and a coupling connected to the elliptical wheel so that an oil storage chamber is defined between the wave generator and the cup-shaped flex spline, and one or multiple stirrers connected to the coupling of the wave generator and drivable by the coupling to carry the storage lubricating oil out of the oil storage chamber for lubricating the bearing of the wave generator and the meshed tooth surfaces between the circular spline and the cup-shaped flex spline.
US09732834B2 Control apparatus for vehicular drive system
A control apparatus for a vehicular drive system provided with an automatic transmission constituting a part of a power transmitting path between an electric motor and drive wheels, and a fluid-operated power transmitting device provided between the electric motor and the automatic transmission and having an input rotary element connected to said electric motor, and an output rotary element connected to said automatic transmission, includes a warm-up control implementing portion configured to implement a stall control of said fluid-operated power transmitting device wherein the input rotary element of said fluid-operated power transmitting device is rotated by said electric motor while the fluid-operated power transmitting device is placed in a stalling state.
US09732833B2 Electromotive linear drive in the form of a dual drive
An electromotive linear drive in the form of a dual drive adjust movably mounted parts of reclining and seating furniture. Two threaded spindles (2, 3) driven by a worm gear and which are arranged one behind the other and flush with one another for displacing a lifting element. Bearings are provided at both ends of each threaded spindle (2, 3). The bearings are designed as roller bearings (4, 5) having an inner ring (6) and an outer ring (7). The aim of the invention is to design an electromotive dual drive in such a way that a short overall length is achieved and that the stability of the structure is increased. Said aim is achieved by arranging an abutment between both roller bearings (4, 5), which accommodate the spindle ends, on which the roller bearings are supported on from both sides.