Patents Issued in December 24, 2020
-
Publication number: 20200401736Abstract: A design application is configured to perform a system-level optimization of a collection of system components. The design application iteratively executes a multi-objective solver to optimize structural and functional relationships between the system components in order to meet global design criteria and generate a system design. The design application initializes the design process by extracting from a knowledge base system templates having taxonomic, structural, or functional attributes relevant to the system design. The design application generates the knowledge base by mining taxonomic, structural, and functional relationships from a corpus of engineering texts.Type: ApplicationFiled: September 4, 2020Publication date: December 24, 2020Inventors: Hyunmin CHEONG, Wei LI, Francesco IORIO
-
Publication number: 20200401737Abstract: A plurality of 3D CAD data which has been commercialized in the past and released is extracted according to a design rule. A main feature amount is measured for each of the plurality of 3D CAD data extracted. A related feature amount defined according to the main feature amount is acquired or measured for each of the plurality of 3D CAD data extracted. A statistical value based on the main feature amount and the related feature amount is calculated. The statistical value is visualized in order to identify an allowable range of the main feature amounts or related feature amounts that are highly related to the main feature amount.Type: ApplicationFiled: May 12, 2020Publication date: December 24, 2020Inventors: Makoto ONODERA, Yuki ITABAYASHI, Chikara KONGOU, Masaki SHINTANI, Hiroki KAWAMOTO
-
Publication number: 20200401738Abstract: An information processing device includes: a memory; and a plurality of processors each configured to: store a coupling coefficient for each set of a state variable that is a change candidate and another state variable among state variables included in an evaluation function indicating an energy value, values of the state variables, and values of local fields corresponding to the state variables; calculate a change value of the energy value, changes the value of the state variable according to determination whether or not the value of the state variable is changed, and updates the value of the local field of the other state variable; updates a score value according to the energy value and the temperature value; and select a set of the values of the state variables held by a predetermined number of processors fewer than the number of the processors.Type: ApplicationFiled: June 3, 2020Publication date: December 24, 2020Applicant: FUJITSU LIMITEDInventor: Hirotaka TAMURA
-
Publication number: 20200401739Abstract: A method and system for modeling a fracture in a hydraulic fracturing simulator. The method may comprise simulating a well system with an information handling system, defining a closure criteria for a hydraulic fracturing operation, assembling at least one variable in a linear system, assembling at least one variable of a contact force in the linear system, solving for the contact force, and determining at least one opening or at least one closing of the fracture with the contact force. The system may comprise a processor and a memory coupled to the processor. The memory may store a program configured to simulate a well system with an information handling system, define a closure criteria for a hydraulic fracturing operation, assemble at least one variable in a linear system, and determine at least one opening or at least one closing of the fracture with the contact force.Type: ApplicationFiled: January 16, 2018Publication date: December 24, 2020Applicant: Halliburton Energy Services, Inc.Inventors: Jie Bai, Dinesh Ananda Shetty, Baidurja Ray, Jianfu Ma
-
Publication number: 20200401740Abstract: A method of modeling an equivalent wind turbine generator (WTG) system for a wind farm having a plurality of WTG units includes determining an impact factor of each WTG unit of the plurality of WTG units, determining an equivalent single WTG unit model parameters of the wind farm based on the impact factor of each WTG unit, and determining an effective wind speed of the wind farm to use as the equivalent WTG input wind speed. The method produces a model of static and/or dynamic wind farm behavior. Additionally, a software configured to execute a method of modeling an equivalent wind turbine generator (WTG) system for a wind farm having a plurality of WTG units.Type: ApplicationFiled: June 18, 2020Publication date: December 24, 2020Applicant: The Governors of the University of AlbertaInventors: Sayed Ali Khajehoddin, Ahmadreza Tabesh, Navid Shabanikia
-
Publication number: 20200401741Abstract: A method and system provide the ability to design a surface. An existing triangular surface mesh representative of an existing surface is obtained. A modification to the mesh in compliance with design constraints is received. A volume level set or a volume minimization set, for the modified mesh, is obtained in Euclidean space. A volume subgradient set based on the volume level set, is obtained. A scalar is determined and used to scale heights between vertices of a triangle. A projection is computed and may be scaled. The projection may then be removed from the triangle's vertices. The removing changes the triangular surface mesh into a converged triangular surface mesh that minimizes an objective function. The objective function computes an absolute earthwork volume and/or an absolute value of a net volume representing the difference between a fill and cut of earthwork material.Type: ApplicationFiled: June 19, 2020Publication date: December 24, 2020Applicant: Autodesk, Inc.Inventors: Valentin R. Koch, Hung M. Phan
-
Publication number: 20200401742Abstract: Improved energy conservation, including realization of a ZNET (Zero Net Energy including Transportation) paradigm, can be encouraged by providing energy consumers with a holistic view of their overall energy consumption. Current energy consumption in terms of space heating, water heating, other electricity, and personal transportation can be modeled by normalizing the respective energy consumption into the same units of energy. Options for reducing energy that can include traditional energy efficiencies, such as cutting down on and avoiding wasteful energy use and switching to energy efficient fixtures, and improving the thermal efficiency and performance of a building, can be modeled. Additional options can also include non-traditional energy efficiencies, such as replacing a gasoline-powered vehicle with an electric vehicle, fuel switching from a water heater fueled by natural gas to a heat pump water heater, and fuel switching from space heating fueled by natural gas to a heat pump space heater.Type: ApplicationFiled: September 1, 2020Publication date: December 24, 2020Inventor: Thomas E. Hoff
-
Publication number: 20200401743Abstract: A method of predicting, in real-time, a relationship between a vehicle's engine speed, trip time, cost, and fuel consumption, comprising: monitoring vehicle operation over time to acquiring data representing at least a vehicle location, a fuel consumption rate, and operating conditions; generating a predictive model relating the vehicle's engine speed, trip time, and fuel consumption; and receiving at least one constraint on the vehicle's engine speed, trip time, and fuel consumption, and automatically producing from at least one automated processor, based on the predictive model, a constrained output.Type: ApplicationFiled: September 3, 2020Publication date: December 24, 2020Inventors: Bhaskar Bhattacharyya, Cosmo King, Samuel Friedman, Kiersten Henderson, Alexa Rust
-
Publication number: 20200401744Abstract: Systems and methods for calculating a standardized Health Index for a plurality of different components are shown and described. There is a vast number of different components used on an oil rig and each one may have a different definition of new, worn, damaged, or depleted. The system includes a measurement component that takes a measurement of the different components, and a health modeling component which calculates the standardized Health Index. Monitoring the Health Indices provides a rig operator information from which decisions on equipment use can be made.Type: ApplicationFiled: September 4, 2020Publication date: December 24, 2020Inventor: Alejandro Camacho Cardenas
-
Publication number: 20200401745Abstract: The present invention relates to a structure analyzing method, characterized in that a computer is configured to execute a process, including steps of establishing a spatial-temporal discrete governing model for a discontinuous nonlinear structure based on a finite element analysis, in which the spatial-temporal discrete governing model includes an equivalent nodal secant damping coefficient and an equivalent nodal secant stiffness coefficient at current time step; repeatedly calculating until convergence a secant damping coefficient slope and a secant stiffness coefficient slope based on known parameters, the known equivalent nodal secant damping coefficient and the known equivalent nodal secant stiffness coefficient at previous time step through a computer iteration algorithm; and replacing the equivalent nodal secant damping coefficient and the equivalent nodal secant stiffness coefficient by the converged secant damping coefficient slope and the converged secant stiffness coefficient slope acting as initiType: ApplicationFiled: November 19, 2019Publication date: December 24, 2020Applicant: National Central UniversityInventors: Tzu-Ying LEE, Wen-Hsiao HUNG, Kun-Jun CHUNG, Hao CHANG
-
Publication number: 20200401746Abstract: A method for optimizing construction of a car body includes selecting body element(s) and obtaining first deformation values therefor from a fully-trimmed model of a first car body construction based on measured dynamic values or simulated dynamic data in a dynamic load simulation during a time period; determining force(s) to be applied to a reduced model of the first car body construction in an equivalent static load simulation model to achieve second deformation values of the element(s) for the reduced model, the second values correspond to the first values for the same element(s); applying in the equivalent static load simulation model, the determined force(s) to a reduced model of an alternative car body construction to achieve third deformation values of the element(s) for the reduced model of the second car body construction; determining if the third values are within a predetermined deformation range for the second car body construction.Type: ApplicationFiled: September 3, 2020Publication date: December 24, 2020Inventors: Reza KHANSARI, Yassine WARDI, Markus FRITZELL, Viktor JÖNSSON, Jens WEBER
-
Publication number: 20200401747Abstract: Coarse graining is performed in which particles contained in a fluidized bed to be simulated are virtually enlarged to reduce the number of particles, the fluidized bed containing a fluid and a plurality of the particles floating in the fluid. Physical property values relating to the particles and the fluid, and physical quantities defined for the particles and the fluid are converted, under conditions that the dimensionless quantities relating to a flow of the fluidized bed and the dimensionless quantities relating to heat transport do not change before and after the coarse graining. A behavior of the fluidized bed is simulated by using the converted physical property values and physical quantities.Type: ApplicationFiled: September 3, 2020Publication date: December 24, 2020Inventor: Sadanori Ishihara
-
Publication number: 20200401748Abstract: This application relates to apparatus and methods for generating, and executing, surrogate models. In some examples, a computing device generates and evaluates correlations between input and output variables for a system to identify highly correlated input and output parameters. In addition, weights for one or more of the parameters may be determined. The computing device identifies a mathematical relationship between input and output variables to generate a physics model. The computing device may also identify other features not captured by the physical relationship that are highly correlated to each other, and generates a feature model that is based on the highly correlated features. The computing device may optimize the feature model based on a culling process that reduces the computational resources required to execute the feature model. The physics model is then combined with the feature model to generate a system output model that can simulate the system.Type: ApplicationFiled: June 24, 2020Publication date: December 24, 2020Applicant: FRONT END ANALYTICSInventors: Daniel Augusto Betts, Matthew Tilghman, Juan Fernando Betts
-
Publication number: 20200401749Abstract: Techniques for verification of integrated circuit design are disclosed. A design relating to an integrated circuit is received (102). The design includes a first parameterized element and a second parameterized element (104). The first parameterized element is identified as a do-not-care (DNC) element based on usage of the first parameterized element in the design (106). A plurality of models relating to the design are generated by a processing device (110). A first value of the first parameterized element is not varied during the generating, based on the identification of the first parameterized element as a DNC element (108). A second value of the second parameterized element is varied during the generating (108).Type: ApplicationFiled: June 19, 2020Publication date: December 24, 2020Inventors: Anshu MALANI, Paras Mal JAIN, Sudeep MONDAL
-
Publication number: 20200401750Abstract: A method and a system for identifying glitches in a circuit are provided. The method includes identifying a sub-circuit that drives a net from a plurality of nets in a circuit, generating a glitch detection circuit comprising dual-rail encoding from the net to a signal driver of the sub-circuit, modifying the sub-circuit to include the glitch detection circuit, generating an optimized hardware design language (HDL) output file associated with the glitch detection circuit and the sub-circuit, and performing a simulation or a formal verification of the optimized HDL output file to determine whether a signal associated with the net glitches.Type: ApplicationFiled: June 24, 2020Publication date: December 24, 2020Inventors: Sudeep MONDAL, Paras MAL JAIN, Anshul TUTEJA
-
Publication number: 20200401751Abstract: A Lightweight Bridge (LWB) is disclosed. The LWB may be a circuit. An endpoint of the LWB that may expose a plurality of Physical Functions (PFs) to a host. A root port of the LWB may connect to a device and determine the PFs and Virtual Functions (VFs) exposed by the device. An Application Layer-Endpoint (APP-EP) and an Application Layer-Root Port (APP-RP) may translate between the PFs exposed by the endpoint and the PFs/VFs exposed by the device. The APP-EP and the APP-RP may implement a mapping between the PFs exposed by the endpoint and the PFs/VFs exposed by the device.Type: ApplicationFiled: April 10, 2020Publication date: December 24, 2020Inventors: Ramdas P. KACHARE, Stephen FISCHER, Oscar P. PINTO
-
Publication number: 20200401752Abstract: Systems, apparatuses, and methods for placing cells in an integrated circuit are described. In various embodiments, an integrated circuit is divided into many partitions. In a first set of partitions susceptible to transistor latch-up, the many transistor gate stripes are connected to one of the power rails rather than left floating. The lengths of the transistor gate stripes are shortened for well tap cells in the first partition, but increased in a second partition susceptible for poor signal integrity. One or more implant layers are formed underneath the transistor gate stripes in each of the first and second partitions to adjust an amount of protection against transistor latch-up and poor signal integrity. An electrostatic discharge transistor is included with at least one source region of multiple source regions formed in a well with a same doping polarity as the at least one source region.Type: ApplicationFiled: July 3, 2020Publication date: December 24, 2020Inventors: Farzan Farbiz, Thomas Hoffmann, Xin Yi Zhang
-
Publication number: 20200401753Abstract: A high-speed shape-based router is applicable to standard-cell digital designs, chip-level-block assembly designs, and other styles of design. In a flow of the invention, the technique establishes an initial structure for each net to be routed. Nets or parts of them are ordered. Each part of the net may be routed using a spine routing search, depth first search, or a space flood search, or any combination of these. Where sections fail or an error occurs, conflicts are identified, and the technique tries routing again.Type: ApplicationFiled: September 8, 2020Publication date: December 24, 2020Inventor: Jeremy Birch
-
Publication number: 20200401754Abstract: An embodiment herein provides a method for implementing verification IP for pre-silicon functional verification of a layered protocol. The method includes generating serially connected layer blocks. A layer block includes modular components that may be enabled or disabled to change a functionality of the layer block. The modular components include a layer core, a stimulus handler, one or more transmit routers and one or more receive routers. The layer core implements the complete functionality of the layer block. The stimulus handler drives input stimulus transactions into the layer core of the layer block. The one or more transmit routers routes one or more transmit core transactions from the layer core to the connected succeeding layer block. The one or more receive routers routes one or more receive core transactions from the succeeding layer block to the layer core.Type: ApplicationFiled: September 2, 2020Publication date: December 24, 2020Inventors: Kaustubh KUMAR, Pavitra BALASUBRAMANIAN
-
Publication number: 20200401755Abstract: A DRC tool optimized for analyzing early-stage (“dirty”) IC layout designs by performing one or more of (a) automatically selectively focusing DRC processing to selected regions (i.e., layers and/or cells) of a dirty IC layout design that are most likely to provide useful error information to a user, (b) automatically selectively ordering and/or limiting rule checks performed during DRC processing to provide the user with a manageable amount of error data in a predetermined reasonable amount of time, and (c) automatically providing error data in a graphical manner using a contrasting dot to indicate the location of each rule violation, whereby relevant problem areas of the dirty IC layout design are easily identified for correction by a human user, and non-relevant areas (e.g., missing block regions) can be efficiently identified and ignored, thereby facilitating efficient modification of the IC layout design.Type: ApplicationFiled: September 4, 2020Publication date: December 24, 2020Inventor: John R. Studders
-
Publication number: 20200401756Abstract: The present disclosure includes systems, methods, and non-transitory computer readable media that utilize a genetic framework to generate enhanced digital layouts from digital content fragments. In particular, in one or more embodiments, the disclosed systems iteratively generate a layout chromosome of digital content fragments, determine a fitness level of the layout chromosome, and mutate the layout chromosome until converging to an improved fitness level. The disclosed systems can efficiently utilize computing resources to generate a digital layout from a layout chromosome that is optimized to specified platforms, distribution audiences, and target optimization goals.Type: ApplicationFiled: August 31, 2020Publication date: December 24, 2020Inventors: Balaji Vasan Srinivasan, Vishwa Vinay, Niyati Chhaya, Cedric Huesler
-
Publication number: 20200401757Abstract: Embodiments disclosed include a computer-automated system and method to receive a document in a first format, and via an assessment engine, determine the first format of the received document. The assessment engine is also configured to determine if the determined first format can be converted to a second desired format for printing or display, and if the determined first format can be converted to the second desired format, a conversion engine is caused to convert the received document to the second desired format. If the determined first format cannot be converted to the second desired format, a network routing engine routes the document over the network to a cloud-based conversion engine. Alternatively, partial conversion is implemented by the conversion and cloud-based conversion engine. Further, the cloud-based conversion engine is messaged over the network, wherein the message further incorporates an instruction to convert the routed document from the first format to the desired second format.Type: ApplicationFiled: September 5, 2020Publication date: December 24, 2020Applicant: THINXTREAM TECHNOLOGIES PTD. LTD.Inventors: Sanjiv Shrikant Shet, Hema Mundkur, Ranga Raj, Teck Lee Low
-
Publication number: 20200401758Abstract: The present disclosure relates to a method, device and terminal for displaying content, and a medium, used for completely displaying content entered by a user when a content including many characters is entered in an input box, so as to avoid tedious operation when the user views the entered content which is not displayed. The method for displaying content of the present disclosure includes: receiving target content entered in a first display region; calculating an occupancy rate based on the target content and the first display region in real time; reducing a font size of the target content in response to that the occupancy rate satisfies a first condition; generating a second display region for displaying the target content in response to that the occupancy rate satisfies a second condition.Type: ApplicationFiled: September 2, 2020Publication date: December 24, 2020Inventor: Fang Li
-
Publication number: 20200401759Abstract: Batch generating of links to documents in which named content is automatically discovered within documents is disclosed. A selection of a plurality of documents is received from a user. Then, a list of search terms each correlated to a hyperlink destination is generated from the received selection of the electronic documents. Each of the plurality of electronic documents is scanned for text strings that match search terms stored in a list. Without user intervention, activatable hyperlinks from the matched text strings in the plurality of electronic documents are generated. Activatable hyperlinks to the respective matched text strings in each of the plurality of electronic documents are appended.Type: ApplicationFiled: August 27, 2020Publication date: December 24, 2020Inventors: Jack KUTILEK, Peter NOYES
-
Publication number: 20200401760Abstract: A text content generation (TCG) system to generate text for a text field for a website building system (WBS). The TCG system includes a data gatherer to gather text samples from sources internal and external to the WBS; an analysis engine to analyze the text samples and to identify common text structures, substructures and website contexts; an HDS creator to receive the output of the analysis engine and to create a hierarchical data structure (HDS) definition for each text sample accordingly, the HDS creator to also create associated rules for handling the application and behavior for each HDS, where each HDS describes a text element alternative for a given field role and a content management system (CMS) to store the HDS definitions and the text samples.Type: ApplicationFiled: September 1, 2020Publication date: December 24, 2020Inventors: Dan KOREN, Erez SHASHA, Eyal SADEH, Rachel ROWLAND
-
Publication number: 20200401761Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a responsive user interface. One of the methods includes receiving a page for a user device, the page including a panels. The method includes receiving a layout for the page, the layout defining a visual relationship between the panels. The method includes generating, by a computer system, a slide including a subset of panels to display on the user device, the subset of panels selected based on characteristics of the user device and the layout. The method includes sending the slide to the user device.Type: ApplicationFiled: January 27, 2020Publication date: December 24, 2020Inventor: Thomas R. Kennedy, JR.
-
Publication number: 20200401762Abstract: The present disclosure involves systems, software, and computer implemented methods for automatically generating reporting documents based on contents of an associated set of test data. One example method includes receiving a request to generate a new report, the request identifying a report template, a set of test data, and a report name associated with the request. A repository stores the test data and report templates, each template associated with an initial set of bookmarks, each bookmark associated with a particular location. A copy of the template is generated and stored as the identified report name. Based on the test data, a set of visualizations to be inserted into the new report are identified. Bookmarks associated with each of the visualizations are inserted into the new report. Each visualization is then generated and inserted at the location of the corresponding bookmark. The updated version of the report is then stored.Type: ApplicationFiled: September 8, 2020Publication date: December 24, 2020Inventors: Gregory Victor David Rychlewski, Jingang Liu
-
Publication number: 20200401763Abstract: Computer-implemented methods for allowing users to specify interactive graphical designs are provided. The graphical designs can comprise multiple dimension versions—such as a tablet dimension version or a phone dimension version. Some of the methods involve an inheritance structure that defines a first dimension version of the design as a child of a second dimension version of the design. Specifications for properties of widgets in the graphical design are applied to the design in accordance with the inheritance specification. Some of the methods involve an inheritance characterization that determines how properties of a widget are affected by the inheritance structure across different dimension versions. Some of the methods involve an existence property for the widgets.Type: ApplicationFiled: September 4, 2020Publication date: December 24, 2020Applicant: Axure Software Solutions, Inc.Inventors: Victor Hsu, Martin Smith, Ian Gardner, Ben Fraser
-
Publication number: 20200401764Abstract: Embodiments of the disclosure provide systems and methods for generating text summarization. An exemplary system may include a processor and a non-transitory memory storing instructions that, when executed by the processor, cause the system to perform the various operations. The operations may include generating a document representation of a document. The document representation may include syntactic information. The operations may also include extracting salient information based on the document representation. The operations may further include generating a summary of the document based on the syntactic information and the salient information.Type: ApplicationFiled: September 8, 2020Publication date: December 24, 2020Applicant: BEIJING DIDI INFINITY TECHNOLOGY AND DEVELOPMENT CO., LTD.Inventors: Kun Han, Haiyang Xu
-
Publication number: 20200401765Abstract: A man-machine conversation method includes: extracting a keyword from input information of a user; determining a candidate article according to the keyword; obtaining a plurality of sentences in the candidate article, and determining a score of each of the plurality of sentences; extracting part of the plurality of sentences based on the score of each of the plurality of sentences; and generating return information that includes the extracted part of the plurality of sentences.Type: ApplicationFiled: September 7, 2020Publication date: December 24, 2020Inventors: Qiu RAN, Xiao ZHOU, Cheng NIU, Jie ZHOU
-
Publication number: 20200401766Abstract: Examples disclosed herein relate to a system including: one or more processors and at least one memory device where the one or more processors may receive communication data and convert the received communication data into a machine representation of the received communication data. The one or more processors may utilize one or more annotators with the machine representation of the received communication data to generate an annotated machine representation of the received communication data. The one or more processors may compare the annotated machine representation of the received communication data to one or more rule engines and transmit an initiation action signal based on the comparison of the annotated machine representation of the received communication data to the one or more rule engines.Type: ApplicationFiled: June 19, 2020Publication date: December 24, 2020Applicant: Litlingo Technologies Inc.Inventors: KEVIN BRINIG, Todd Sifleet, Madollyn Mertz, Torbjorn Loken
-
Publication number: 20200401767Abstract: A system summary can be evaluated with high accuracy. A tuple extraction unit that extracts tuples which are sets of a word pair composed of a head word and a modifier word having a dependency relation and a label indicating the dependency relation for each of a plurality of reference summaries obtained in advance for a summary target document and a system summary generated for the summary target document by a system and replaces each of the head word and the modifier word of the word pair of each of the extracted tuples with a class determined in advance for words. A score calculation unit that calculates a score of the system summary on the basis of a group of tuples of all the plurality of reference summaries and a group of tuples of the system summary, replaced with the classes.Type: ApplicationFiled: February 14, 2019Publication date: December 24, 2020Applicant: NIPPON TELEGRAPH AND TELEPHONE CORPORATIONInventors: Tsutomu HIRAO, Masaaki NAGATA
-
Publication number: 20200401768Abstract: In an implementation, a method for detecting anomalies in textual items is provided. The method includes: receiving a first plurality of textual items by a computing device; training a language model using the received first plurality of textual items by the computing device; after training the language model, receiving a second plurality of textual items by the computing device; calculating a cross-entropy for each textual item in the second plurality of textual items by the computing device using the language model; and detecting an anomaly in at least one of the textual items of the second plurality of textual items by the computing device using the calculated cross-entropies.Type: ApplicationFiled: June 17, 2020Publication date: December 24, 2020Inventor: Cynthia Freeman
-
Publication number: 20200401769Abstract: A data conversion system includes an acquisition unit, a conversion unit, and an output unit. The acquisition unit acquires first data. The conversion unit converts the first data into second data based on a conversion parameter to be determined by reference data related to a subject. The output unit outputs the second data.Type: ApplicationFiled: February 22, 2019Publication date: December 24, 2020Applicant: Panasonic Intellectual Property Management Co., Ltd.Inventor: Takao SAITO
-
Publication number: 20200401770Abstract: Artificial intelligence (AI) technology can be used process natural language statements to facilitate the automated generation of narratives about data sets that achieve a desired communication goal without any need for a user to directly author computer code. This AI technology permits NLG systems to determine the appropriate content for inclusion in the narrative in a manner that will satisfy the desired communication goal.Type: ApplicationFiled: August 7, 2020Publication date: December 24, 2020Inventors: Andrew R. Paley, Nathan Drew Nichols, Matthew Lloyd Trahan, Maia Jane Lewis Meza, Lawrence A. Birnbaum, Kristian J. Hammond
-
Publication number: 20200401771Abstract: There is disclosed a method and system for translating a source phrase in a first language into a second language. The method being executable by a device configured to access an index comprising a set of source sentences in the first language, and a set of target sentences in the second language, each of the target sentence corresponding to a translation of a given source sentence. The method comprises: acquiring the source phrase; generating by a translation algorithm, one or more target phrases, each of the one or more target phrases having a different semantic meaning within the second language; retrieving, from the index, a respective target sentence for each of the one or more target phrases, the respective target sentence comprising one of the one or more target phrases; and selecting each of the one or more target phrase and the respective target sentences for display.Type: ApplicationFiled: May 27, 2020Publication date: December 24, 2020Inventors: Anton Aleksandrovich DVORKOVICH, Ekaterina Vladimirovna ENIKEEVA
-
Publication number: 20200401772Abstract: Briefly, a method for verifying the visual perceptibility of a display is provided. An intended message is written to a bistable display. Pixels that comprise portions of the message are measured and evaluated to determine if the message actually displayed on the bistable display was perceptible by a human or a machine. In some cases, information regarding the message actually perceivable from the display may be stored for later use. Responsive to determining that a message is perceivable or not perceivable, alarms may be set, one or more third parties notified, or additional display features may be set.Type: ApplicationFiled: November 10, 2018Publication date: December 24, 2020Applicant: Chromera, Inc.Inventor: Paul Atkinson
-
Publication number: 20200401773Abstract: A device for coding HF transponders moving along a conveyor device. The device includes a first machining station, arranged and designed to identify a respective HF transponder being guided past the first machining station, and a second machining station with an HF antenna. The HF antenna has a transmission region which is arranged and designed to simultaneously detect a plurality of the HF transponders being guided past the second machining station by means of the conveyor device. The second machining station is additionally designed to select a respective HF transponder detected in the transmission region of the HF antenna for a transmission of data and to transmit data to the selected HF transponder, wherein the transmitted data is ascertained on the basis of the identification of the selected HF transponder by means of the first machining station.Type: ApplicationFiled: January 23, 2019Publication date: December 24, 2020Inventors: Henrik Bufe, Georg Voigtlaender
-
Publication number: 20200401774Abstract: Techniques for characterizing an optical system (for example, a printer verifier) are provided. In this regard, the optical system may be characterized for scanning a printed image. The characterization of the optical system includes determining an effective aperture size of the optical system, and correspondingly an effective resolution at which the optical system can be configured to scan a portion of the printed image according to verification requirements.Type: ApplicationFiled: September 2, 2020Publication date: December 24, 2020Inventors: H Sprague Ackley, Si Qian, Thomas Axel Jonas Celinder, Sebastien d'Armancourt
-
Publication number: 20200401775Abstract: A multi-mode ring scanner (MMRS) has a ring unit for wearing on a finger. The MMRS optionally has a wrist unit coupled to the ring unit, such as via a cable. The MMRS optionally communicates wirelessly with a computing device. The ring unit has one or more scanners (such as an optical scanner or an RFID tag reader). The ring unit optionally has two paddle switches for activation by inward pressure from fingers adjacent to the finger. The two switches enable specifying operation of the MMRS in a plurality of modes and/or to communicate a plurality of information codes to the computing device. The computing device is optionally enabled to assign a function to each combination of activation of the two switches. A scanning system including the MMRS optionally provides feedback to a user based on feedback from a host processor.Type: ApplicationFiled: January 24, 2020Publication date: December 24, 2020Inventors: Robert John MILLER, Allan LEAFBLAD, Thomas J. NEWMAN, Leonard OTT, John E. BRANDON, Charles E. ADER, Timothy MILLER
-
Publication number: 20200401776Abstract: Techniques to improve detection and security of images, including formation and detection of matrix-based images. Some techniques include logic to process image data, generate one or more colorspaces associated with that data, and perform colorspace conversions based on the generated colorspace. The logic may be further configured to generate an image based on the colorspace conversions, including but not limited to a matrix bar code. The logic may be further configured to apply one or both of an ultraviolet layer and an infrared layer to the image, e.g. matrix barcode, generated from the colorspace conversion(s). Other embodiments are described and claimed.Type: ApplicationFiled: September 3, 2020Publication date: December 24, 2020Applicant: Capital One Services, LLCInventors: Austin Grant WALTERS, Jeremy Edward GOODSITT, Fardin ABDI TAGHI ABAD
-
Publication number: 20200401777Abstract: A display device includes: a display panel including a pixel array layer on one surface of a first substrate for displaying an image; a sound generator for transmitting an ultrasound; and an ultrasonic sensor for receiving an ultrasound reflected by an object on the display panel. The sound generator and the ultrasonic sensor are on the other surface of the first substrate opposite to the one surface of the first substrate. The ultrasonic sensor includes a plurality of ultrasonic sensor units arranged in a matrix form, and the ultrasonic sensor senses the object using the reflected ultrasound received by the plurality of ultrasonic sensor units.Type: ApplicationFiled: March 5, 2020Publication date: December 24, 2020Inventors: Byeong Hee WON, Eun Kyung YEON
-
Publication number: 20200401778Abstract: The present invention relates to providing a filtered fingerprint pattern signal indicative of a fingerprint pattern with a fingerprint sensing device comprising an array of sensing elements for sensing the fingerprint pattern. Each sensing element is configured to provide a sensing signal indicative of a local fingerprint pattern feature. The method comprises: receiving analog sensing signals from each of a set of sensing elements comprising at least four sensing elements, filtering the set of sensing signals to provide a set of filtered output signals each comprising a linear combination of the set of sensing signals in which each sensing signal has a respective coefficient. The coefficients in each linear combination sum up to zero, and wherein the linear combinations are different from each other. The set of filtered output signals are converted to a filtered digital sensing signal indicative of the user's fingerprint pattern.Type: ApplicationFiled: March 4, 2019Publication date: December 24, 2020Applicant: Fingerprint Cards ABInventors: Lars CHRISTENSEN, Hans THÖRNBLOM, Frank RIEDIJK, Søren Skovgaard CHRISTENSEN
-
Publication number: 20200401779Abstract: An optical fingerprint sensor apparatus and an assembling method thereof are provided. The optical fingerprint sensor apparatus includes: a support frame structure having an opening therein, the opening penetrating through the support frame structure; an optical fingerprint sensor module disposed in the opening; a support plate disposed below the optical fingerprint sensor module and at the bottom of the support frame structure, wherein the support plate is fixedly connected to the bottom of the support frame structure; an elastic support member disposed between the optical fingerprint sensor module and the support plate, wherein the elastic support member is fixedly connected to the optical fingerprint sensor module and the support plate, respectively; and a self-luminous display panel disposed on the optical fingerprint sensor module and the support frame structure, wherein the self-luminous display panel and the support frame structure are fixedly connected.Type: ApplicationFiled: August 17, 2018Publication date: December 24, 2020Inventors: Yan LING, Hong ZHU
-
Publication number: 20200401780Abstract: A fingerprint sensor for a display device capable of suppressing loss of light due to diffraction of light and a display device with this fingerprint sensor are provided. A fingerprint sensor for a display device having a plurality of photosensors arranged in a matrix, each of the photosensors has a semiconductor film for converting incident light into an electric signal, and a bottom gate electrode as a light shielding film arranged on a lower layer side of the semiconductor film for blocking incident light from the lower layer side to the semiconductor film, wherein the bottom gate electrode has four corner portions in an outer contour shape in a top view, and each of the corner portions is rounded.Type: ApplicationFiled: November 26, 2018Publication date: December 24, 2020Applicants: CONNECTEC JAPAN Corporation, FUJIKIN INCORPORATEDInventors: Hiroshi KOMATSU, Akane SUZUKI, Jun KIMURA, Kensuke KOJIMA
-
Publication number: 20200401781Abstract: An optical reader apparatus is configured to detect epidermal ridges of a body part using specular reflection contrast detection. The optical reader apparatus comprises a display comprising a transparent cover and a substrate comprising an array of active pixels. The active pixels serve as an illuminator of the optical reader apparatus. The apparatus also comprises a pinhole array and an optical sensor optically coupled to the display via the pinhole array. The optical sensor comprises an array of photosensors arranged on a substrate. The array of photosensors is configured to detect light reflected via specular reflection by the transparent cover. A processor, coupled to the display and the optical sensor, is configured to control reading of signals from the photosensors and to control illumination of selected active pixels in accordance with a predefined scanning pattern that covers a sensing region of the transparent cover during a body part reading operation.Type: ApplicationFiled: June 18, 2020Publication date: December 24, 2020Inventors: Waleed Sami Haddad, Yuxin Wang
-
Publication number: 20200401782Abstract: Provided is a fingerprint identification apparatus which includes: a micro lens array; at least one light shielding layer; a pixel unit array; and an array of filter unit groups, where each filter unit group includes at least two filter units which transmit light signals in at least two colors respectively, where the pixel unit array includes a pixel unit group corresponding to the filter unit group, at least two pixel units in the pixel unit group receive a first light signal through the at least two filter units respectively, and a pixel unit except the at least two pixel units receives a second light signal through a transparent region between the at least two filter units, or a pixel unit between pixel unit groups receives the second light signal through a transparent region between the filter unit groups. The apparatus can improve the security of identification without affecting identification effect.Type: ApplicationFiled: September 1, 2020Publication date: December 24, 2020Inventors: Xiang CHENG, Jianxiang ZHANG, Wei ZHANG, Shunzhan LI
-
Publication number: 20200401783Abstract: In a method for determining whether a finger is a real finger at an ultrasonic fingerprint sensor, a first image of a fingerprint pattern is captured at an ultrasonic fingerprint sensor, wherein the first image is based on ultrasonic signals corresponding to a first time of flight range. A second image of the fingerprint pattern is captured at the ultrasonic fingerprint sensor, wherein the second image is based on ultrasonic signals corresponding to a second time of flight range, the second time of flight range being delayed compared to the first time of flight range. A difference in a width of ridges of the fingerprint pattern in the first image compared to the width of ridges of the fingerprint pattern in the second image is quantified. Based on the quantification of the difference, a probability whether the finger is a real finger is determined.Type: ApplicationFiled: June 23, 2020Publication date: December 24, 2020Applicant: InvenSense, Inc.Inventors: Sina AKHBARI, Lingtao WANG, Mei-Lin CHAN, Nikhil APTE
-
Publication number: 20200401784Abstract: Aspects of the present disclosure describe systems, methods and structures providing wide-area traffic monitoring based on distributed fiber-optic sensing (DFOS) that employs deep neural network(s) for denoising noisy waterfall traces measured by the DFOS. Such systems, methods, and structures according to aspects of the present disclosure may advantageously monitor multiple highways/roadways using a single interrogator and optical fiber switch(es) which provides traffic information along every sensing point of existing, deployed, in-service optical telecommunications facilities.Type: ApplicationFiled: June 15, 2020Publication date: December 24, 2020Applicant: NEC LABORATORIES AMERICA, INCInventors: Milad SALEMI, Ming-Fang HUANG
-
Publication number: 20200401785Abstract: An apparatus for identifying a plurality of light emitting droplets includes a detector system having an image sensor comprising an array of pixels and a structure a structure associated with a surface of the image sensor that extends a height away from the surface of the image sensor and defines a field of view for pixels within the array of pixels. The apparatus can additionally include a lens system positioned in front of the image sensor that defines an object space and an image space for the image sensor such that light from a light emitting droplet located in the object space is recorded by a plurality of pixels within the array of pixels.Type: ApplicationFiled: September 4, 2020Publication date: December 24, 2020Inventor: Christian Woehler