Document Document Title
US10742964B2 Methods and apparatus for displaying images
Methods and apparatus for using a display in a manner which results in a user perceiving a higher resolution than would be perceived if a user viewed the display from a head on position are described. In some embodiments one or more displays are mounted at an angle, e.g., sometimes in range a range from an angle above 0 degrees to 45 relative to a user's face and thus eyes. The user sees more pixels, e.g., dots corresponding to light emitting elements, per square inch of eye area than the user would see if the user were viewing the display head on due to the angle at which the display or displays are mounted. The methods and display mounting arrangement are well suited for use in head mounted displays, e.g., Virtual Reality (VR) displays for stereoscopic viewing (e.g., 3D) and/or non-stereoscopic viewing of displayed images.
US10742962B2 Method and system for capturing images for wound assessment with moisture detection
A wound assessment method which can estimate a moisture level of the wound, and related image capture device. The wound area is imaged at least twice where the wound is illuminated under different illumination light intensities. The first image captured using a relatively low illumination light intensity is analyzed to assess the wound, for example measuring its size, color and texture. The second image captures using a relatively high illumination light intensity (e.g. using a flash) is analyzed to estimate the moisture level of the wound. The moisture level estimation method extracts white connected components from the second image, and estimates the moisture level based on the number, sizes, and centroid distribution of the white connected components. A 3D image of the wound may also be captured, e.g. using a structured-light 3D scanner of the image capture device.
US10742955B2 Correlation of video stream frame timestamps based on a system clock
The methods described herein are configured to correlate frames of a video stream to a system clock. A correlator application receives a frame of a video stream from a capture device via a bus interface, the frame including start frame and end frame timestamps based on a device clock of the capture device. A second start frame timestamp and second end frame timestamp are predicted based on previously received frames and a system clock. A skew value of the frame is calculated based on differences between the start frame timestamps and the end frame timestamps. Upon the calculated skew value exceeding a skew threshold, the frame is corrected to correlate to the predicted start frame and end frame timestamps. The corrected frame is then provided for display. Correcting timestamps of video stream frames in the described manner reduces jitter and enables accurate synchronization of multiple video streams.
US10742950B2 Collecting and processing stereoscopic digital image data to produce a parallax corrected tilted head view
An apparatus for capturing digital stereoscopic images of a scene. The apparatus comprises a first pair of separated camera lens oriented such that a first imaginary line between the first pair of lens is substantially parallel with a horizon line a scene, wherein digital image data is capturable through the first pair of camera lens and storable in two separate digital image data bases corresponding to a left-eye horizontal view and a right-eye horizontal view respectively. The apparatus comprises a second pair of separated camera lens oriented such that a second imaginary line between the second pair of lens is substantially non-parallel with the horizon line, wherein digital image data is capturable through the second pair of camera lens and storable in two separate digital image data bases corresponding to a left-eye off-horizontal view and a right-eye off-horizontal view respectively.
US10742947B2 Display control system, display control device, display control method, and program
Labor of photographing images of an object can be reduced in a case where the images of the object viewed from a viewpoint moving along with an orbit are displayed. Image obtaining means of a display control system obtains a plurality of image data pieces generated by photographing an object from a plurality of photographing positions that are different from one another in photographing directions. Information obtaining means obtains photograph information relating to the photographing positions of the respective image data pieces in a three-dimensional space based on the image data pieces. Image selecting means selects some of the image data pieces based on the photograph information of the respective image data pieces and orbit information relating to an orbit of a viewpoint that moves while changing a viewing direction in the three-dimensional space. Display control means displays, on display means, the image data pieces selected by the image selecting means in an order according to the orbit.
US10742939B1 Security video data processing systems and methods
Identifying a person committing a crime in video data captured by a security device. An information request message identifying the video data and a need for information about the video data is received. When the video data is determined suitable for sharing within a geographic network, an access control of the video data is set to allow a client device registered with the geographic network to display the video data. A display control value of the video data is set to direct display of a label with the video data to indicate the need for the information. A rating of usefulness of the information received from the client device is determined and a first value is added to an account associated with the client device based at least in part upon the rating.
US10742930B2 System for biosensor-triggered collaboration
Embodiments include a computer program product for using a biosensor worn by a user to trigger an event and activate a camera worn by the user to begin streaming and/or recording video data. The biosensor trigger also initiates a real time multimedia collaboration session with the user wearing the biosensor and one or more designated parties. Through an interoperability gateway device, a voice communications device of the user is bridged with voice communications devices of the designated parties, and the video data is electronically transmitted to the designated parties. Thus, the designated parties may have real time voice communications among each other and with the user, and the designated parties may also view the video data in real time. Embodiments also determine when an event has ended and deactivates the camera worn by the user.
US10742926B2 Network interface device
A network interface device includes an active path between an entry port and a first input/output port. The network interface device also includes a passive path between the entry port and a second input/output port. The network interface device also includes a buffer in the active path configured to absorb, attenuate, terminate, or isolate radio-frequency (RF) signals. The network interface device also includes a switching element in the active path configured to selectively bypass the buffer during normal operating conditions.
US10742922B2 Display device and operation method therefor
An operation method for a display device is disclosed. An operation method for a display device according to an embodiment of the present invention comprises the steps of: displaying a pointer on a screen; receiving information on a movement of a remote control device; acquiring the coordinates of the pointer moving in response to a movement of the remote control device, on the basis of the information on a movement of the remote control device; when, on the basis of the acquired coordinates of the pointer, the pointer moves from an area in the screen to an area outside the screen, changing an input, which is provided to the display device, to an external input; and displaying an image using the external input.
US10742921B2 Imaging apparatus, imaging system, moving object, and manufacturing method for imaging apparatus
In an imaging apparatus, each of a plurality of pixels has a first semiconductor area having a first conductivity type, a floating diffusion area, and a transfer gate positioned between the first semiconductor area and the floating diffusion area. In a part of the plurality of pixels, a partial area of the first semiconductor area receives a potential supplied from a contact. The part of the plurality of pixels further has a second semiconductor area having a second conductivity type positioned between the partial area and the transfer gate in a planar view.
US10742920B2 Image sensor, image-capturing apparatus, and electronic device
An image sensor includes: a readout circuit that reads out a signal to a signal line, the signal being generated by an electric charge resulting from a photoelectric conversion; a storage circuit including an analog/digital converter that converts a first voltage signal based on an electric current from a first power supply circuit into a digital signal and a first storage unit that stores the first voltage signal converted into a digital signal by the analog/digital converter; and a first electric current source that supplies the signal line with an electric current generated by the first voltage signal stored in the first storage unit.
US10742917B2 Pixel sensor element, image sensor, imaging device, and method
A pixel sensor element (200) including a photodetector (201) and a storage assembly having N storage arrays (205), each having an input shift register (207) and an output shift register (215) each with a number M of storage cells arranged in a column, and a storage shift register (211) with a number M of rows of storage cells, each row comprising a number P of storage cells, for signal transfer from the input shift register (207) to the output shift register (215). A number N of independently driveable signal transfer regions (203) transfer the signal from the photodetector (201) to a first cell (210) of one of a respective one of the input shift registers (207). A number N of signal read-out regions (219) read the signal from a last cell (217) of a respective one of the output shift registers (215). N is 2 or more. M is 1 or more. P is 1 or more. Image sensors, imaging devices, storage assemblies, and methods are also provided.
US10742908B2 Method and a device for acquiring an image having two-dimensional spatial resolution and spectral resolution
The present disclosure relates to devices and methods for acquiring an image having two-dimensional spatial resolution and spectral resolution. An example method comprises: acquiring a frame using rows of photo-sensitive areas on a sensor surface detecting incident light from an object imaged by an optical system onto an image plane, wherein rows of photo-sensitive areas are arranged to receive different wavelengths; moving the sensor surface in a direction perpendicular to a longitudinal direction of the rows; repeating the acquiring and moving for acquiring a plurality of frames recording different spectral information for respective positions on the object; and combining information from the plurality of frames to form multiple channels of an image, wherein each channel is formed based on detected light in respective rows and represent a two-dimensional image of the object for a different wavelength.
US10742905B2 Imaging device and method of driving imaging device
An imaging device includes a pixel array unit including a plurality of pixels each including a plurality of photoelectric converters, and a signal processing unit including an analog-digital conversion unit, wherein a part of the pixels outputs a first analog signal based on electric charge generated at N photoelectric converters, and a second analog signal based on electric charge generated at M (M is an integer larger than N) photoelectric converters including the N photoelectric converters, other part of the pixels outputs the second analog signal, the number of the second analog signals output to the signal processing unit is larger than the number of the first analog signals output to the signal processing unit, and the signal processing unit receives the first and the second analog signals from each of the part of the pixels before the analog-digital conversion unit ends analog-digital conversion of the first analog signal.
US10742902B2 Tracking system and tracking method thereof
A tracking system is provided. The tracking system comprises a trackable device which comprises a first illuminating module and the first illuminating module emits an infrared (IR) light and a tracking device which comprises an optical sensing module and a processor. The optical module is configured to sense an IR spectrum to capture a first image and sense a visible spectrum to capture a second image, and the IR light is in the IR spectrum. The processor is coupled to the optical sensing module. The processor is configured to search in the first image a first region corresponding to the IR light, locate in the second image a second region associated with the first region in the first image, and calculate a spatial status of the trackable device according to the second region in the second image.
US10742892B1 Apparatus and method for capturing and blending multiple images for high-quality flash photography using mobile electronic device
A method includes capturing multiple ambient images of a scene using at least one camera of an electronic device and without using a flash of the electronic device. The method also includes capturing multiple flash images of the scene using the at least one camera of the electronic device and during firing of a pilot flash sequence using the flash. The method further includes analyzing multiple pairs of images to estimate exposure differences obtained using the flash, where each pair of images includes one of the ambient images and one of the flash images that are both captured using a common camera exposure and where different pairs of images are captured using different camera exposures. In addition, the method includes determining a flash strength for the scene based on the estimate of the exposure differences and firing the flash based on the determined flash strength.
US10742882B1 Systems and methods for framing videos
A video may include a capture of a scene, such as a wide-field of view capture of the scene. A punchout of the video may provide a framing of the captured scene. The punchout may be determined based on the context of the video, such as the type of captured scene within the video, the motion of the image capture device that captured the video, and/or the motion of one or more things within the captured scene.
US10742873B2 Determining optimal photograph capture timing based on data from wearable computer eyewear devices
A computer-implemented method includes: receiving, by a computing device, criteria for timing a capture of a photograph by an associated camera device; receiving, by the computing device, an instruction to capture the photograph at a time determined based on the criteria; obtaining, by the computing device, information regarding a status of one or more photograph participants from one or more wearable computing devices worn by the one or more photograph participants; determining, by the computing device, the time to capture the photograph based on the criteria and the status of the one or more photograph participants; and capturing, by the computing device, the photograph at the determined time.
US10742870B2 Camera, setting method of camera, and setting program of camera
Provided are a camera capable of preventing an erroneous operation with a compact configuration and has high operability, a setting method of the camera, and a setting program of the camera. A touch sensor is provided on a top surface of an operation dial. A change in a setting value by the operation dial is switched between valid and invalid according to a detection result of the touch sensor, and an operation by the operation dial becomes possible only in a case where the change in the setting value is valid. A setting value of an item to be set by the operation dial is displayed on a sub-display provided near the operation dial.
US10742859B2 Camera module, molded circuit board assembly, molded photosensitive assembly and manufacturing method thereof
A camera module, a molded circuit board assembly, a molded photosensitive assembly and manufacturing method thereof are disclosed. The camera module includes a molded base which is integrally formed with a circuit board through a molding process, wherein a photosensitive element may be electrically connected on the circuit board and at least a portion of a non-photosensitive area portion of the photosensitive element is also connected by the molded base through the molding process. A light window is formed in a central portion of the molded base to provide a light path for the photosensitive element, wherein a cross section of the light window is configured to have a trapezoidal or multi-step trapezoidal shape which has a size increasing from bottom to top to facilitate demoulding and avoiding stray lights.
US10742858B1 System and method for prioritizing the synchronization of a light source with image sensor
A system and method includes operations and steps for synchronizing a light source with an image sensor. An imaging system includes a camera unit having an image sensor, a light detector unit and a synchronization unit. The light detector unit detects the actual time the light source is actuated to determine when a switch occurs between white light and colored light. A camera controller unit processes the actual time with a timing of the image sensor to detect a difference between the actual time the light source is switched and the timing of the image sensor. The camera controller unit is configured to actuate synchronization unit to synchronize the light source with the image sensor when the switch occurs outside of a predetermined period within a blanking region during frame formation.
US10742856B2 Optical unit for endoscope, endoscope and method for manufacturing optical unit for endoscope
A lens unit includes a plurality of optical elements stacked, each of the plurality of optical elements including a glass substrate as a base, the glass substrates having a same size in respective cross-sections in a direction orthogonal to an optical path, and the optical elements are lens elements with resin lenses disposed on the respective bases, and each of the plurality of optical elements includes an annular recess portion surrounding the optical path and extending through the glass substrate, and a light shielding wall made of a light shielding material charged in the recess portion.
US10742854B2 Imaging camera
The present application discloses an imaging camera, including in a sequence: a first lens, a shielding, and a second lens. The shielding includes a first part extending horizontally, and a second part obliquely extending from the first part toward an optical axis of the imaging camera, and a third part extending horizontally from the second part toward the optical axis. Each of the first and second lenses includes a plane abutting against the first part and another plane abutting against the third part.
US10742853B2 Image sensor and body module
The disclosure provides an image sensor capable of performing a good shading correction on the imaging result regardless of the combination of the used lens module and imaging module. The body module of the image sensor obtains the format information of each module from the attached imaging module and lens module and performs on the image data from the imaging module the shading correction in accordance with the shading correction information associated with the combination of the obtained format information.
US10742847B2 Devices and methods for high dynamic range video
Systems and methods of the invention merge information from multiple image sensors to provide a high dynamic range (HDR) video. The present invention provides for real-time HDR video production using multiple sensors and pipeline processing techniques. According to the invention, multiple sensors with different exposures each produces an ordered stream of frame-independent pixel values. The pixel values are streamed through a pipeline on a processing device. The pipeline includes a kernel operation that identifies saturated ones of the pixel values. The streams of pixel values are merged to produce an HDR video.
US10742846B2 Information processing apparatus and non-transitory computer readable medium for presenting visual effect of spot color
An information processing apparatus includes a display and a controller. The display displays an image. The controller controls the display to display a color setting section that sets information regarding a selected color selected from among multiple predetermined colors, and an effect presenting section that presents visual effect information representing a visual effect of the selected color.
US10742845B2 Image processing apparatus identifying pixel which satisfies specific condition and performing replacement process on pixel value of identified pixel
In an image forming apparatus, a processor acquires target image data representing a target image. The processor identifies as a first type pixel in the target image, and sets a target pixel from among peripheral pixels of the pixel identified as the first type pixel. The processor identifies the target pixel as a second type pixel in a case where the target pixel satisfies a specific condition. The processor generates processed image data by performing a replacement process in which a pixel value of the pixel identified as the first type pixel is replaced with a first value representing a first color and a pixel value of the pixel identified as the second type pixel is replaced with a second value representing a second color. The specific condition includes a condition that all specific pixels in a specific range match a specific pattern.
US10742835B2 Image communicating apparatus, and control method
An image communicating apparatus includes a controller, a communication unit that transmits an image to a transmission destination of input destination information, and a character recognizing unit that recognizes, from an image including destination information of a transmission destination, the destination information. The controller transmits an image to the transmission destination by using the communication unit in a case where the recognized destination information matches the input destination information. In addition, the image communicating apparatus includes a memory that stores input destination information. The input destination information is stored in the memory in a case where the input destination information matches the recognized destination information.
US10742829B2 Image reading apparatus
A scanner unit includes a first reading section that reads a medium via a transparent member; and a bracing member that pushes the medium toward the transparent member by a coil spring. The bracing member includes a contact portion coming into contact with the transparent member in a downstream of a first reading region, and a gap forming surface that is positioned in a direction further away from the transparent member than the contact portion, which includes the first reading region, in an upstream of the contact portion, and is formed with a gap in which the medium is configured to be transported between the pushing member and the transparent member. A pressing position of the pushing member by the coil spring is shifted from a position of the contact portion in a medium transporting direction.
US10742818B2 Wireless density-based on-the-fly codec and radio frequency link type selection
A method is disclosed for wireless density-based on-the-fly codec and radio frequency link type selection. The method includes storing a link quality value, and scanning a plurality of timeslots across a plurality of wireless carriers. The method also includes calculating, based on the scanning, an average radio frequency density level for a time period. Still yet, the method includes calculating a current density level based on the link quality value and the average radio frequency density level. Further, the method includes selecting, based on the current density level, a codec from a plurality of stored codecs. The selected codec is associated with a link type. Moreover, the method includes receiving a command to open a wireless link, and, in response to the command, opening the wireless link using the selected codec and the associated link type.
US10742814B1 Workflow based communications routing
Disclosed are various embodiments for routing communications to service agents based on a workflow. A computing device identifies a user intent object corresponding to a user interaction with the computing device. The computing device then generates a search criterion based on the identified user intent object and uses the search criterion for identifying the user intent in subsequent user interactions. After identifying the user intent, the computing device can identify a workflow corresponding to the user intent object. Later, the computing device can process one or more tasks associated with the workflow.
US10742812B1 Bilateral communication in a login-free environment
A method, medium, and apparatus for allowing evaluation of property, such as damaged property, remotely and efficiently. A mobile computing device may be used to conduct bilateral communication between a client and an agent for evaluating property. The communications may comprise methods and systems for reconnecting using login-free connections, and may further comprise methods and systems for call degradation handling that prioritizes client communication in the event of connection issues.
US10742809B1 Device, system and method for duplicate call handling at a public-safety answering point device
A device, system and method for duplicate call handling at a public-safety answering point (PSAP) device is provided. The PSAP device: routes a call from a caller to a call-taker, the call associated with an incident; receives, via an input device of the call-taker, information related to the incident to populate a record associated with the call; prior to the record being complete, receives, via the input device, input to handover the call to an information collection application, the input indicative of the call being a duplicate call; determines, via the information collection application, remaining information to be collected based on one or more of: a duplicate call policy and the information already received; receives, via the information collection application to verbally communicating with the caller on the call, at least a portion of the remaining information to continue to populate the record; and ends the call.
US10742800B2 Call reconstruction sequenced application
Embodiments provide systems and methods for reconstructing a communication session upon a failure of a session manager by monitoring a communication session associated with a Universal Call IDentifier (UCID) and detecting a failure of the session manager. In some cases, A timer can be set in response to detecting the failure of the session manager. In response to the timer expiring before detecting the recovery of the session manager, the application server can end monitoring of the communication session. In response to detecting a subsequent recovery of the session manager, a re-invitation message associated with the communication session and including the UCID can be sent. Communications components of the contact center can receive and accept the re-invitation message, re-map a session initiated by the re-invitation message to the communication session based on the UCID from the re-invitation message, and reconstruct the communication session.
US10742797B2 Method and apparatus for automatically setting alarms and notifications
A processor-based personal electronic device (such as a smartphone) is programmed to automatically respond to data sent by various sensors from which the user's activity may be inferred. One or more alarms on the device may be temporarily disabled when sensor data indicates that the user is asleep. One or more of the sensors may be worn by the user and remote from the device. A wireless communication link may be used by the device to obtain remote sensor data. Data from on-board sensors in the device—such as motion sensors, location sensors, ambient light sensors, and the like—may also be used to deduce the user's current activity. User data (such as calendar entries) may also be used to determine likely user activity and set alarms accordingly. Biometric data from a second, nearby person may also be used to automatically select certain alarm modes on a first person's device.
US10742792B2 Mobile terminal
The present invention provides a mobile terminal and a method for controlling the mobile terminal. According to the present invention, when a change in the posture of a mobile terminal is detected while an external device paired with the mobile terminal is responding to a received call, different information can be displayed according to the change in the posture of the mobile terminal.
US10742791B1 Communication system
A communication system for a mobile computing device that provides for personal communication. A housing of the communication system provides a receiving aperture for accepting the mobile computing device. Insertion of the mobile computing device into the housing connects the mobile computing device with the communication system and/or the audio transmission system. Upon connection with the communication system, the mobile computing device outputs audio to the external audio output. The mobile computing device also receives audio captured by the audio input. Insertion of the mobile computing device and/or connection to the audio transmission system also enables particular features of the mobile computing device. Removal of the mobile computing device disables particular features of the mobile computing device. Insertion of the mobile computing device also alerts third parties of the user's usage of the mobile computing device.
US10742790B2 Wireless data communication and power transmission athletic apparel module
The present disclosure describes devices, systems, and methods that can be used to collect sensor data from, for instance, a sensor device that has been embedded in an article of apparel. The sensor device can be used, for instance, to monitor the athletic activity of an individual wearing the apparel into which the electronic device has been embedded. Embodiments of the sensor device include a memory, a wireless interface, and one or more processor. With these elements, the sensor device may receive instructions indicating what sensor data to collect, collect the sensor data, store the sensor data, and transmit the stored sensor data to the remote device upon completion of the activity.
US10742789B2 Mobile device cases, mobile device assemblies, and related accessories
A mobile device case for receiving a mobile device. An inner wall defines an opening in a base side. The base side includes at least one recess that includes a stop. The opening receives a male portion of a male-female connection. The stop is positioned to prevent 180 degrees of relative rotation between the mobile device case and the male portion. The mobile device case and an accessory form an assembly. When the male-female connection is formed, the mobile device case and the accessory are coupled together. In one embodiment, the stop is configured to contact the male portion in one rotational direction so that to decouple the mobile device case and the accessory, relative rotation is reversed. The opening may be an oval.
US10742784B1 Roll-slide mobile terminal
A roll-slide mobile terminal including a first frame; a second frame configured to slide with respect to the first frame in a first direction; a first roller provided in one first-direction end of the second frame; a third frame provided in a rear surface of the second frame; a flexible display unit having one end fixed to the first frame and the other end coupled to the third frame and being bent towards a rear surface when rolled around the first roller; and a drive unit configured to guide a sliding movement of the first frame with respect to the second frame in the first direction to transition the roll-slide mobile terminal from a first state in which the flexible display unit is bent towards the rear surface to a second state in which the flexible display unit is extended in the first direction, and to guide a sliding movement of the first frame with respect to the second frame in a second direction opposite the first direction to transition the roll-slide mobile terminal from the second state to the first state.
US10742780B2 Encoding parameters for a wireless communication system
In generating a physical layer (PHY) data unit for transmission via a communication channel, information bits to be included in the PHY data unit are received. A number of padding bits are added to the information bits. The number of padding bits is determined based on respective virtual values of each of one or more encoding parameters. The information bits are parsed to a number of encoders and are encoded, using the number of encoders, to generate coded bits. The coded bits are padded such that padded coded bits correspond to respective true values of each of the one or more encoding parameters. The PHY data unit is generated to include the padded coded bits.
US10742779B2 Configurable parser and a method for parsing information units
An integrated circuit device may include a configurable packet parser that is programmable to simultaneously process multiple protocols to separate packet headers from payload data of network packets. The separated packet headers and payload data can be stored in respective memories. Replacement packet headers can be generated by a programmable header builder from the separated packet headers according to configurable commands, and new packets can be generated from the replacement packet headers and the payload data.
US10742755B2 Systems and methods for online activity monitoring via cookies
Systems and methods of monitoring online activity may include providing, by a server of a linking system, a cookie of the linking system to a client device responsive to receiving a first request from a first resource to access a first link encoded by the linking system and linked to a second resource. The server may identify from the first request, the cookie, the first resource and the second resource. The server may receive from the client device, a second request to access a second link that is encoded by the linking system and linked to a third resource. The server may identify from the second request, the same cookie provided to the client device and the third resource. The server may identify, via the cookie provided to the client device, that the client device has accessed the first, second and third resources.
US10742746B2 Bypassing a load balancer in a return path of network traffic
Some embodiments provide a method that allows a first data compute node (DCN) to forward outgoing traffic to a second DCN directly in spite of receiving the incoming traffic from the second DCN through a load balancer. That is, the return traffic's network path from the first DCN (e.g., a server machine) to the second DCN (e.g., a client machine) bypasses the load balancer, even though a request that initiated the return traffic is received through the load balancer. The load balancer receives a connection session request from a client machine to connect to a server. It identifies a set of parameters for the connection session and after selecting a server for the connection, passes the identified set of parameters to a host machine that executes the server. The server establishes the connection session directly with the client machine based on the identified set of parameters.
US10742745B2 Methods and apparatus for managing notifications for service events
The communications method may include opening a communication channel, e.g. a HyperText Transfer Protocol Secure (HTTPS) connection, between a service event source and an event management platform, and at the event management platform, generating a request to the service event source, the request including information associated with the communication channel and requested event information related to a plurality of services offered by the service event source for a mobile wireless device associated with a given service user; sending the request to the service event source. The communication channel is maintained open to receive notifications transmitted from the service event source including requested event information related to the plurality of services offered by the service event source and related to the single service user. The notifications are provided to the mobile wireless device associated with the given service user.
US10742734B2 System and method for efficient virtualization in lossless interconnection networks
Systems and methods for supporting efficient virtualization in a lossless interconnection network. An exemplary method can provide, one or more switches, including at least a leaf switch, a plurality of host channel adapters, wherein each of the host channel adapters comprise at least one virtual function, at least one virtual switch, and at least one physical function, a plurality of hypervisors, and a plurality of virtual machines, wherein each of the plurality of virtual machines are associated with at least one virtual function. The method can arrange the plurality of host channel adapters with one or more of a virtual switch with prepopulated local identifiers (LIDs) architecture or a virtual switch with dynamic LID assignment architecture. The method can assign each of the virtual switches a pLID and each of the plurality of virtual machines a vLID.
US10742732B1 Cloud storage and synchronization of messages
A messaging system uses a cloud storage backup system for messages and a temporary storage for messages that are not deliverable to offline devices at the time that the messages are sent by one or more messaging servers. The messages are backed up through a synchronization process that transfers a batch of a plurality of messages rather than a single message or an entire database of messages. A conversation state can be synchronized first before synchronizing messages through the transfer of one or more batches of messages.
US10742729B2 Proximity network for interacting with nearby devices
Content(s) of nearby device(s) acting as server(s) is presented to be interfaced with at a device acting as a client over a peer-to-peer direct wireless network. Any of the devices can act as a client, a server, or both, concurrently. Once connected, the client device can retrieve, present, interact and operate on the contents of the servers. The content(s) may be presented in the form of an interactive document, a filesystem volume, and/or an API, different from the original structure in which the content(s) are stored at each server. The client directly interacts and operates on the content(s) of the server(s) according to the client-side presentation. The types of interactions the client may perform can vary by presentation, but generally include viewing, browsing, streaming, downloading, uploading, editing, deleting, tagging, liking, commenting and the like.
US10742723B2 Load-balancing cluster
A load-balancing cluster includes a switch having a plurality of ports; and a plurality of servers connected to at least some of the plurality of ports of the switch. Each server is addressable by the same virtual Internet Protocol (VIP) address. Each server in the cluster has a mechanism constructed and adapted to respond to connection requests at the VIP by selecting one of the plurality of servers to handle that connection, wherein the selecting is based, at least in part, on a given function of information used to request the connection; and a firewall mechanism constructed and adapted to accept all requests for the VIP address for a particular connection only on the server that has been selected to handle that particular connection. The selected server determines whether it is responsible for the request and may hand it off to another cluster member.
US10742712B2 Web adaptation and hooking for virtual private integration systems and methods
Systems and method for web control adaptation and hooking for virtual private network integration are provided herein. A client application executing on a client device can modify a scheme support function of a web control application to return a first value in response to a first scheme type. The first value can indicate that the web control application does not support the first scheme type. A custom scheme function can be registered to handle the first scheme type and can intercept requests of the first scheme type. The custom scheme function can transmit the requests to one or more URLs corresponding to one or more applications through a virtual private network (VPN). The custom scheme function can forward, to the web control application for rendering on the client device, the data corresponding to the application retrieved by the custom scheme function through the VPN.
US10742711B2 Control device, control method, and computer-readable recording medium
A control device includes a processor. The processor is configured to obtain measurement data from a plurality of devices and predict prediction data of a specified timing using the obtained measurement data. The processor is configured to calculate, for each device, an error between the measurement data and the prediction data. The processor is configured to, based on the error for each device, assign a notification timing for each of such devices for which there is overlapping of timing of notifying the measurement data of the specified timing.
US10742710B2 Hierarchal maximum information rate enforcement
A communication system may be configured to transmit information from one or more information sources to a plurality of users over limited capacity media while enforcing one or more Quality of Service policies, such as maximum information rate (MIR) policies. Methods are presented herein for enforcing maximum information rate on two or more levels in a hierarchal and extendable manner, for at least the purposes of maximizing utilization of available capacity over said media and of fair distributing said capacity between all users. Also presented herein is a method for estimating load over said media.
US10742704B2 Method and apparatus for an adaptive video-aware streaming architecture with cloud-based prediction and elastic rate control
A method and apparatus for an adaptive video-aware streaming architecture are disclosed. The architecture may include cloud-based prediction and elastic rate control.
US10742698B2 Media contention for virtualized devices
Methods and systems for providing media contention controls at a virtual desktop infrastructure (VDI) device are provided. More particularly, a VDI desktop media controller (DMC) application is provided. The VDI DMC application is executed by the VDI client device. Accordingly, the VDI DMC application provides local control of media. In addition, the VDI DMC application can provide for local control of multiple media streams received simultaneously.
US10742695B1 Methods and systems of recording information related to an electronic conference system
Methods and systems for recording information related to an electronic conference system meeting. A virtual participant bot can be enabled to join an electronic conference system meeting in order to record electronic information streams related to the meeting. A comment tag related to the electronic conference system meeting can be defined. A pre-defined comment tag category for a pre-defined comment tag to assign to a recorded portion of the meeting can be designated, wherein a user of the electronic conference system meeting configures the pre-defined meaning.
US10742686B2 Enforcing network endpoint policies in a cloud-based environment using a covert namespace
A method and apparatus for dynamic integration of a covert namespace are provided. A Software-Defined Networking (SDN) controller is configured to send a request for workload transfer to an endpoint where the endpoint is connected to a virtual switch. The SDN controller determines that a connection between the endpoint and the virtual switch is secure based on a tenant-specific policy associated with the endpoint. A first covert namespace is configured to be connected between the endpoint and the virtual switch to communicate to the endpoint and the virtual switch directly. The operations of the virtual switch are executed using the first covert namespace according to the tenant-specific policy. A workload is caused to be transmitted to the endpoint through the first covert namespace.
US10742684B2 Security policy editor
A shared computing infrastructure has associated therewith a portal application through which users access the infrastructure and provision one or more services, such as content storage and delivery. The portal comprises a security policy editor, a web-based configuration tool that is intended for use by customers to generate and apply security policies to their media content. The security policy editor provides the user the ability to create and manage security policies, to assign policies so created to desired media content and/or player components, and to view information regarding all of the customer's current policy assignments. The editor provides a unified interface to configure all media security services that are available to the CDN customer from a single interface, and to enable the configured security features to be promptly propagated and enforced throughout the overlay network infrastructure. The editor advantageously enables security features to be configured independently of a delivery configuration.
US10742675B2 Fraudulent message detection device, electronic control apparatus equipped with fraudulent message detection device, fraudulent message detection method, and fraudulent message detection program
Provided is a fraudulent message detection device that detects a fraudulent message in a bus network and includes: a resynchronization detector that detects an edge of a signal on a bus in the bus network and determines whether to perform resynchronization, so as to adjust a sampling point in a one-bit period; a transmission and receiving control unit that obtains a first logical value and a second logical value in a one-bit period after the resynchronization detector determines to perform the resynchronization, the first logical value being a logical value at a sampling point used before the edge is detected, the second logical value being a logical value at a sampling point after the resynchronization is performed; a comparator that compares the first and second logical values; and a fraud detection processing unit that executes post-fraud-detection processing, when the first and second logical values do not coincide.
US10742674B1 Systems and methods for segmented attack prevention in internet of things (IoT) networks
Disclosed herein are embodiments of systems, methods, and products comprise a computing device, which allows in-network and network-border protection for Internet of things (IoT) devices by securely partitioning network space and defining service-based access to IoT devices. The disclosed segmented attack prevention system for IoT networks (SAPSIN) segments the IoT network into two virtual networks: a service network and a control network; and define access control rules for each virtual network. In the service network, SAPSIN utilizes a service-based approach to control device access, allowing only configured protocol, applications, network ports, or address groups to enter or exit the network. In control network, The SAPSIN provides the access control rules by defining a threshold for the number of configuration requests within a predetermined time. As a result, SAPSIN protects IoT devices against intrusion and misuse, without the need for device-specific software or device-specific security hardening.
US10742672B2 Comparing metrics from different data flows to detect flaws in network data collection for anomaly detection
In an embodiment, a computer-implemented method compares metrics from different data flows to detect flaws in collection of data describing operation of a network. The method uses a first network data collection technique to collect a first metric describing a characteristic of a network interface. Using a second network data collection technique different from the first network data collection technique, a second metric describing the characteristic of the network interface is collected. The first metric is compared with the second metric to determine whether the first and second metrics are incongruous. When the first and second metrics are determined to be incongruous, a flaw is detected to exist in the first or second network data collection techniques.
US10742666B2 System and method for static detection and categorization of information-flow downgraders
A system and method for static detection and categorization of information-flow downgraders includes transforming a program stored in a memory device by statically analyzing program variables to yield a single assignment to each variable in an instruction set. The instruction set is translated to production rules with string operations. A context-free grammar is generated from the production rules to identify a finite set of strings. An information-flow downgrader function is identified by checking the finite set of strings against one or more function specifications.
US10742656B2 System for delivering messages securely via third-party account
Privacy and restricted access are provided for functions, applications, and services available on a computing device. An area accessible to a user interface is provided. A request from a user of the device is accepted, the request for associating the area with one or more available functions. The one or more functions are then associated with the area, and are made invisible. Another request from the user is accepted, the other request for gaining access to the area. Authentication against the user is requested. Access to the one or more functions is granted if the authentication is successful. According to another embodiment, an authorized user may send and receive messages via another device that belongs to another user based on identification of the user by the other user.
US10742632B2 Passporting credentials between a mobile app and a web browser
Systems and methods for passporting credentials provide a mechanism by which a native app on a client device can invoke a service provider's core web site web addresses (URL) while keeping the existing session active and shared between the two experiences (native app and web flow) so that the end user does not need to re-login at each context switch. The mechanism can include a unique way for the web flow context to communicate conditions and pass control back to the native app context of the shared session.
US10742622B2 Secure communications using loop-based authentication flow
A first party uses a secret key to encrypt information, which is then sent through an untrusted connection to a second party. The second party, however, cannot decrypt the information on its own, and it relays the encrypted information through a secure network. The secure network includes one or more nodes linking the first and second parties through one or more trusted connections (“hops”); each hop features uses of a shared secret key unique to that hop. The first party's connection to the network (domain) receives the information relayed through the secure network by the second party, it decrypts that information according to the secret key of the first party, and it then retransmits the decrypted information to the second party using the secure hops. Techniques are provided for sharing a private session key, federated credentials, and private information.
US10742620B2 Method for dynamic encryption and signing, terminal and server
A method for dynamic encryption and signing, a terminal and a server are provided. The method includes that: at least one key and at least one signature are generated through native data; a first predetermined key index and a first random signature index are selected during session connection; a first key and a first signature are located from the at least one key and the at least one signature according to the first key index and the first signature index; session request data is signed with the first signature, and the session request data is encrypted with the first key and sent to a server; and session response data signed with a second random signature and encrypted with a second random key is received from the server after decryption and signature verification by the server over the session request data succeed.
US10742609B2 Reduction and acceleration of a deterministic finite automaton
Techniques for reduction and acceleration of a deterministic finite automaton (DFA) are disclosed. In some embodiments, a system, process, and/or computer program product for reduction and acceleration of a DFA includes receiving an input value; performing a reduced deterministic finite automaton lookup using a lookup key, wherein the lookup key comprises a current state and the input value; and determining a next state based on the lookup key.
US10742605B2 Context-based firewall for learning artificial intelligence entities
Detecting and blocking content that can develop undesired behavior by artificial intelligence (AI) entities toward users during a learning process is provided. Input information is received for a set of one or more AI entities. Characteristics of the input information are evaluated based on rules of a selected policy from a set of policies and learned characteristics of information associated with a corpus of information. It is determined whether a result of evaluating the characteristics of the input information exceeds a predefined threshold. In response to determining that the result of evaluating the characteristics of the input information exceeds the predefined threshold, the input information for the set of AI entities is filtered by performing a selective filtering action, using a firewall, based on context of the input information.
US10742598B1 Systems and methods for maintaining an asynchronous communication via an intermediary
The disclosure is directed to maintaining an asynchronous communication via an intermediary. An agent executed on a device intermediary to clients and providers can receive a request from a client for an asynchronous communication between the client device and a provider device. The agent identifies a provider dynamic identifier identifying the provider. The agent uses a communication channel selection policy to determine a communication channel and a provider static identifier corresponding to the provider device. The agent maps a client dynamic identifier assigned by the server to a client static identifier of the client device. The agent generates a transmission data package including the content, a source address identifying the client dynamic identifier and a destination address identifying the provider static identifier. The agent provides the generated transmission data package for transmission via the communication channel determined using the communication channel selection policy to the provider device.
US10742580B2 Intelligent prevention of spam emails at share sites
A computer-implemented method for preventing spam emails from a share site includes providing a network-based computer system to enable users to set up share sites and to send emails from the share sites, detecting potential spam emails based on one or more spam detection rules, identifying false positive emails in the potential spam emails based on one or more false alarm reduction rules, removing false positive emails from the potential spam emails to produce a list of verified spam emails, identifying a sender of the list of verified spam emails as a spammer, and prohibiting the spammer from sending emails from one or more share sites owned spammer.
US10742578B2 Transmitter terminal, receiving apparatus, method of restricting viewing access, and computer program for viewing restriction of electronic data that has already been transmitted
A processor acquires feature information of a target email, among email that has already been transmitted from the information processing apparatus, the target email specified by an operation of a user of the information processing apparatus as email to be restricted from viewing-access by a user of a receiving-side apparatus. The processor transmits feature information of the target email to an apparatus that receives information for identifying a removal target for a security measure system. The target email is designated as a removal target by the security measure system for the receiving-side apparatus.
US10742577B2 Real-time search and validation of phrases using linguistic phrase components
A method and system is disclosed for evaluating a chat message sent between users of an online environment. The method may include receiving a chat message and parsing the message into words. The method determines the acceptability of the message by matching the message to a plurality of acceptable messages stored in a data structure. Upon determining the message does not match any acceptable messages, the method replaces each word in the message with grammatical metadata. The method may use templates to determine if the message has acceptable word combinations based on the metadata. The method may also compare the metadata to rules wherein the rules determine if the message has unacceptable word combinations based on the metadata. The method may send the message to a user upon determining words in the message do not match any word in a list of unacceptable words.
US10742575B2 Coordination of data received from one or more sources over one or more channels into a single context
A middleware messaging system is connected between user devices and content providers possibly through one or more networks. The middleware messaging system includes a coordination manager for coordinating partial messages transmitted between the user devices and the content providers. Partial messages received by the middleware messaging system from one or more sources through one or more channels. Partial messages that are associated with each other comprise a single context and as such are coordinated and transmitted to one or more destinations through one or more channels.
US10742574B2 Method and device for implementing instant communication
A method and device are described for implementing instant communication. Information indicating that a first user is logged into an instant communication interface is obtained. On-line users are displayed to the first user in response to the login of the first user. A first user selects an object to follow from the on-line users and, information about the selected object to follow is received in response to the first user selecting the object to follow from the on-line users. The first user may be set into a first instant communication room in which the selected object to follow resides, for performing instant communication. The device includes: an obtaining module, a displaying module and a processing module. In this manner communication between strangers is facilitated and the efficiency of making friends is enhanced.
US10742570B1 Utilizing virtual routing and forwarding (VRF) interfaces to manage packet transmission through an internal interface
A device may receive, from the packet processing component and through an internal interface, a packet that includes a virtual routing and forwarding (VRF) interface identifier associated with a VRF interface of a virtual device. The internal interface may be associated with multiple external interfaces. The device may modify a value identifying an incoming interface via which the packet is received after receiving the packet that includes the VRF interface identifier. The modified value may be associated with the virtual device, and the modified value may allow an upper communication layer to determine that the packet is associated with the virtual device. The device may provide the packet to the upper communication layer after modifying the value identifying the incoming interface via which the packet is received to permit the upper communication layer to forward the packet to a destination.
US10742561B2 Prevention of network retransmission timeout
The disclosed technology addresses the need in the art for a solution configured to prevent network retransmission timeouts. A system is configured to receive a data packet originating from a sender and forward the data packet to a receiver. The system receives, from the receiver, an acknowledgment message that corresponds to the data packet and holds the acknowledgment message in a buffer until a delay time period expires, wherein the delay time period is determined based on a log of acknowledgment times. When the delay time period expires, the system forwards the acknowledgement to the sender.
US10742548B1 Per path and per link traffic accounting
A first device may receive a packet that includes information identifying a path through a network. The first device may configure a header of the packet to include a first set of identifiers that identifies the path and the first device via which the packet was received. The first device may configure the header of the packet to include a second set of identifiers that identifies a set of devices associated with the path. The set of devices may be associated with providing the packet via a network. The first device may determine whether a counter associated with the first set of identifiers has been initialized. The first device may modify a value of the counter to record a metric. The first device may provide the packet to a second device. The first device may perform an action related to the packet or based on the value of the counter.
US10742544B2 Method and network nodes for scalable mapping of tags to service function chain encapsulation headers
A method performed by a network node includes the network node receiving, from a first portion of a service chain, a packet having a header portion that includes a first service chain path ID and a metadata field. The method further includes the network node retrieving, according to one or more predefined rules, one or more tags included in the metadata field. The method further includes the network node generating a second service chain path ID based on the one or more retrieved tags. The method further includes the network node replacing the first service chain path ID by inserting the second service chain path ID in the header portion, where the packet is forwarded, to a second portion of the service chain, in accordance with the second service chain path ID.
US10742543B2 Transmission apparatus and redundancy method
A transmission apparatus includes: a switch circuit to hold a first protection path provided for a working path in a first network, a second protection path provided for the working path in a second network, and a bridge path provided between a working apparatus to relay traffic on the working path between the first and second networks and a protection apparatus to relay traffic on the first and second protection paths; and a signal processing unit to, upon reception of a first control signal indicating a failure on the working path from the first network, transmit the first control signal to the working apparatus and control the switch circuit in accordance with a second control signal corresponding to the first control signal received from the working apparatus, wherein the transmission apparatus is the protection apparatus, and is provided on a boundary between the first and second networks.
US10742527B2 Deep packet inspection virtual function
Concepts and technologies are disclosed herein for providing and using a deep packet inspection virtual function. A control system can detect a service request. The control system can analyze a policy to determine a function of a service to which the service request relates, a virtual machine that will host the function, and a deep packet inspection virtual function associated with the service. The control system can trigger loading of an image to the virtual machine and instantiation of the virtual machine. The image can include the function of the service and the deep packet inspection virtual function. The control system can validate the service and the deep packet inspection virtual function.
US10742525B2 Systems and methods for synthesizing resource templates using composable parts
Described embodiments automatically and dynamically generate and update resource templates for deployable resources, utilizing composable parts that may be dynamically replaced. Common portions of the templates may be easily defined once and reused multiple times, reducing risk of error and ensuring stability and cross-resource compatibility. Each dynamic template may have replaceable parts, as well as replaceable parameters and values within the replaceable parts, as well as in common portions of the template. The replacement properties and values may be determined at runtime or during deployment, ensuring that configurations are always current.
US10742521B2 Configuration and control in content delivery framework
A system has multiple service endpoints running on a plurality of devices, wherein each particular service endpoint consumes control resources specifying a configuration for the particular service endpoint. A method includes evaluating a configuration object using first external resource inputs to produce an evaluated configuration object; generating a template, the generating using the evaluated configuration object and second external resource inputs; rendering the template with a set of actual parameter values to produce a localized control resource, the rendering using third external resource inputs; and providing the localized control resource to at least one service endpoint in the system.
US10742516B1 Knowledge aggregation for GAN-based anomaly detectors
Systems, methods, and computer-readable media for distributing machine learning. In some examples, a first GAN model is deployed to a first network edge device and a second GAN model is deployed to a second network edge device. A generator of the first GAN model can be trained using real telemetry data of a first computing node and a generator of the second GAN model can be trained using real telemetry data of a second IoT device. The generator of the first GAN model and the generator of the second GAN model can be received. Additionally, a unified generator of a unified GAN model can be trained using the generator of the first GAN model and the generator of the second GAN model. Subsequently, the unified GAN model can be deployed to a third computing node for monitoring operation of the third IoT device.
US10742515B2 Dynamically customizing time series charts based on contextual data
A computer-implemented method includes receiving, at a client device, a plurality of monitors each including at least one resource related to a network device; automatically displaying, on the client device, a subset of the plurality of monitors including the at least one resource on a first time series chart based on a pre-determined risk factor; at least one of (1) selecting, using the client device, at least one monitor not included in the subset and included in the plurality of monitors, and (2) un-selecting, using the client device, at least one monitor included in the subset, and thereby obtain a customized set of monitors and resources; accessing, using the client device, a time series database associated to the network device to query for data related to resources included in the customized set of monitors; and displaying, on the client device, the customized set of monitors and the included resources on a second time series chart.
US10742512B2 System and method for multicast mapping
System and method for multicast mapping. The system and method include a plurality of peripheral devices and a mapping server communicating with the plurality of peripheral devices over a communication network. An electronic processor of the mapping server provide a first block of information to a first peripheral device and instruct the first peripheral device to multicast the first block of information. The electronic processor receives response information from a plurality of peripheral devices. The electronic processor adds a second peripheral device to a sub-network of the first peripheral device when the response information from the second peripheral device includes the first block of information.
US10742505B2 Reconciling information in a controller and a node
A controller, which manages nodes that provide virtual entities, receives information from a first of the nodes, where the received information relates to a characteristic of a virtual entity provided by the first node. The controller determines that the received information is inconsistent with information, maintained by the controller, relating to the characteristic of the virtual entity provided by the first node. In response to the determining, the controller reconciles an inconsistency between the received information and the information maintained by the controller.
US10742499B2 Distributed dynamic sizing and load self-management for a relay infrastructure
A computer program product and a computer system for distributed dynamic sizing and load self-management for a relay infrastructure. Program instructions are executable to initiate, by the non-leaving relay in a relay infrastructure, an expansion process, in response to determining that a current load level reaches an expansion level and in response to determining that an overload condition of the relay infrastructure is satisfied; send to a server, by the non-leaving relay, an expansion message, in response to initiating the expansion process; send to the server, by the non-leaving relay, local statistics of endpoints of the non-leaving relay; shift, by the non-leaving relay, one or more endpoints of the non-leaving relay to a first new relay, in response to the server selecting from the endpoints an endpoint and converting the endpoint to the first new relay.
US10742495B2 Communication device, gateway node and methods for preparing a point-to-point session
A method performed by a first communication device, for preparing a point-to-point, Pt2Pt, session with a second communication device is provided. The first communication device receives (202) from the second communication device, information about one or more communication protocol stacks that are supported by the second communication device for use in the Pt2Pt session. The first communication device obtains (208) a first communication protocol stack that is compatible with at least one out of the one or more protocol stacks that are supported by the second communication device. The first communication protocol stack will be used in the Pt2Pt session with the second communication device. The first communication device then re-configures (209) the first communication device to use the first communication protocol stack in the Pt2Pt session, and sends (210) a message to the second communication device. The message comprises information about said compatible first communication protocol stack which is to be used in the Pt2Pt session.
US10742487B2 Border routers in multicast networks and methods of operating the same
A border router includes at least one processor and at least one memory including computer program code. The at least one memory and the computer program code is configured to, with the at least one processor, cause the border router to: identify, in response to receiving a label mapping message from a network node, a backup border router as a hop in a backup path between a leaf node and a root node in a multicast network including an autonomous system, the label mapping message including a type-length-value; determine whether the backup border router is an originating border router having generated the label mapping message based on the type-length-value; and suppress mapping of the hop in the backup path in response to determining that the backup border router is the originating border router.
US10742472B1 Probabilistic amplitude shaping
This disclosure provides methods, devices and systems for encoding data for wireless communication to achieve a desired amplitude distribution. Some implementations more specifically relate to performing an encoding operation to shape the amplitudes of the resultant symbols such that the amplitudes have a non-uniform distribution. In some implementations of the non-uniform distribution, the probabilities associated with the respective amplitudes generally increase with decreasing amplitude. In some implementations, the first encoding operation is or includes an arithmetic encoding operation, a prefix encoding operation or other encoding operation that adds redundancy to the input data bits by expanding the number of data bits. The redundancy may be added such that the probabilities associated with encoding input data bits into symbols with lower amplitudes are greater than the probabilities associated with encoding input data bits into symbols with higher amplitudes.
US10742466B2 Wireless communication device and wireless communication method
Provided are wireless communication devices and methods. A wireless communication device can comprise: circuitry operative to map at least a first type of reference signals (RSs) onto orthogonal frequency division multiplexing (OFDM) symbol (s) other than the OFDM symbols onto which shortened transmission time intervals (TTIs) are mapped in a subframe, each of the shortened TTIs comprising 1-7 OFDM symbols; and a transmitter operative to transmit a physical channel in one of the shortened TTIs and transmit at least the first type of RSs.
US10742460B2 Systems and methods for adjusting the sample timing of a GFSK modulated signal
A gaussian frequency shift keying (GFSK) detector comprising a multi-symbol detector; at least three Viterbi decoders, and a timing adjustment module. The multi-symbol detector receives a series of samples representing a received GFSK modulated signal which comprises at least three samples per symbol; and generates, for each set of samples representing an N-symbol sequence of the GFSK modulated signal, at least three sets of soft decisions values, each set of soft decision values indicating the probability that the N-symbol sequence of samples is each possible N-symbol pattern based on a different one of the at least three samples of a symbol being a centre sample of the symbol. Each Viterbi decoder generates, for each N-symbol sequence, a path metric for each possible N-symbol pattern from a different set of soft decision values according to a Viterbi decoding algorithm. The timing adjustment module generates a timing adjustment signal based on the path metrics generated by the Viterbi decoders to adjust the sample timing.
US10742458B2 Equalizer circuit and control method of equalizer circuit
According to an embodiment, a control circuit of an equalizer configured to set a first amount to a linear equalizer, determine a second amount optimizing a non-linear equalizer with respect to a first signal generated by the linear equalizer to which the first amount is set, set the second amount to the non-linear equalizer, update an amount from the first amount to a third amount smaller than the first amount based on a magnitude of the first amount, set the third amount to the linear equalizer, determine a fourth amount optimizing the non-linear equalizer with respect to a second signal generated by the linear equalizer to which the third amount is set, and update an amount from the second amount to the fourth amount.
US10742457B2 Initialization of pseudo noise sequences for reference signals and data scrambling
Embodiments of the present disclosure describe apparatuses, systems, and methods for initialization of pseudo noise (PN) sequences for reference signals and data scrambling. Some embodiments may be to initialize the first M-sequence of the PN sequence with a fixed value; and initialize the second M-sequence of the PN sequence with a compressed value. Some embodiments may be to initialize the first M-sequence of the PN sequence with a fixed value; initialize the second M-sequence of the PN sequence with a part of the initialization parameters; and shift the PN sequence by another part of the initialization parameters. Some embodiments may be to initialize the first M-sequence of the PN sequence with a part of the initialization parameters; and initialize the second M-sequence of the PN sequence with another part of the initialization parameters. The embodiments may lead to a more efficient hardware design.
US10742436B2 Method and system for recording a multiuser web session and replaying a multiuser web session
A method for recording a multiuser web session includes recording events, data requests and corresponding data responses of the multiuser web session according to their occurrence. A method for replaying a multiuser web session includes replaying events, data requests and corresponding data responses of a recorded multiuser web session. This can be performed by scheduling the events, data requests and corresponding data responses according to their recorded occurrence, transferring the scheduled events, data requests and corresponding data responses to a client for replaying and replaying the recorded multiuser web session based on the scheduled events, data requests and corresponding data responses.
US10742434B2 Event-based content object collaboration
Live presentation sessions are carried out by broadcasting non-image events of a presenter, which non-image events are subsequently performed over instances of shared content that are stored at user devices of a set of audience members. A live presentation can be initiated when two or more users that are authorized to access a content object stored in a shared content repository are authenticated. The presentation session proceeds with delivery of individual instances of the content object to each of the user devices corresponding to a presenter's user device and an audience member's user device. Upon detection of presentation actions that occur over one of the instances of the content object, the presentation actions are codified into a non-image event object, which is then sent to the audience member's user device. Continuing presentation actions are carried-out over respective instances of the content object at the user device of the audience member.
US10742422B1 Digital transaction signing for multiple client devices using secured encrypted private keys
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for signing digital transactions from multiple client devices using secured encrypted private keys associated with electronic accounts. One of the operations is performed by storing multiple encrypted private keys in a memory cache accessible by a primary device. Each of the stored encrypted private keys are associated with an electronic account. An electronic transaction which is associated with an electronic account is received from a secondary device. A particular encrypted private key from the stored multiple encrypted private keys is identified. The identified encrypted private key is transmitted to a decrypting service where the encrypted private key is decrypted. The electronic transaction is then digitally signed based on the unencrypted private key. Then the digitally signed electronic transaction is transmitted to the requesting secondary device.
US10742414B1 Systems and methods for data access control of secure memory using a short-range transceiver
Systems and methods for controlling data access through the interaction of a short-range transceiver, such as a contactless card, with a client device are presented. Data access control may be provided in the context of creating and accessing a secure memory block in a client device, including handling requests to obtain create and access a secure memory block via the interaction of a short-range transceiver, such as a contactless card, with a client device such that, once the secure memory block is created in memory of the client device, personal user data may be stored in the secure memory block, and access to the stored personal user data may only be provided to users authorized to review the data. An exemplary system and method may include receiving from a client device of the user a user token and a request for a data storage key, the request generated in response to a tap action between a contactless card and the client device, the contactless card associated with the user, verifying that the user is authorized to create a secure memory data block on the client device, and transmitting to the client device the data storage key, such that the client device may create a secure memory data block in memory of the client device and encrypt the secure memory data block using the data storage key.
US10742409B2 Legitimacy verification of a node in a distributed network
A method and system of authenticating a node in a distributed network is provided. The distributed network comprises a plurality of nodes connected to a shared medium of the distributed network. Each of the plurality of nodes is provisioned with an identity certificate comprising a public key, a private key associated with the public key and an identification sequence. The identification sequence is unique to the system comprising the distributed network. A second node of the plurality of nodes generates a node authenticity related information for authenticating at a first node of the plurality of nodes. The node authenticity related information comprises a signature generated using the private key of the second node from a sequence, which comprises the identification sequence. The second node transmits the node authenticity related information together with the identity certificate provisioned at the second node to the first node.
US10742405B2 Method and system for generation of cipher round keys by bit-mixers
System and methods for generating round keys for a cryptographic operation are disclosed. The systems and method can use logic circuits that are operable to: obtain first inputs and second inputs; perform a bit-mixer operation on each of the first inputs and the second inputs; and generate round keys based on the performing the bit-mixer operation. The first inputs include a plurality of equal sized subkeys from a key material that is divided into a plurality of equal sized key material sub-blocks, a cipher key and the second inputs include a random input, one or more previous round keys, a round number. The cryptographic operation includes a cipher, a hash function, or a stream generator. The bit-mixer operation includes an exclusive-OR (XOR) tree, a substitution-permutation network, or a double-mix Feistel network, or a Rotate-Add-XOR (RAX) construction.
US10742401B2 Half-pyramid data encryption
One embodiment provides a method, including: receiving, from a data owner, an input string of plaintext data comprising a plurality of characters for storage in a database of a third-party storage provider; arranging the plurality of characters of the input string as a half pyramid, wherein the half pyramid comprises a plurality of rows, each row comprising at least one more character than a preceding row; encrypting, using a secure encryption scheme and based upon a key, each row of the half pyramid independently from each other row of the half pyramid; and storing, in the database of the third-party storage provider, the encrypted rows of the half pyramid. Other aspects are claimed and described.
US10742397B2 Method and system for managing decentralized data access permissions through a blockchain
A data management blockchain and protocol for controlling access to data, in which no central trusted authority is required, is presented. The data management blockchain and protocol comprises an initial announcement of public keys by a plurality of blockchain participants, through which each blockchain participant establishes an identity. Subsequently a first of the plurality of blockchain participants publishes data encrypted with a cryptographic key on the blockchain. A second of the plurality of blockchain participants is assigned as an owner of the data by an authority. Access to the data is granted or revoked to further participants by the second of the plurality of blockchain participants through signed permission messages published on the blockchain, and a corresponding hand-over of the cryptographic key by the first of the plurality of blockchain participants, allowing access to the data. Access to further data may be revoked by changing the cryptographic key used.
US10742393B2 Confidentiality in a consortium blockchain network
The disclosed technology is generally directed to blockchain technology. In one example of the technology, a pre-determined type of blockchain protocol code is stored in a trusted execution environment (TEE) of a processor. TEE attestation is used to verify that the blockchain protocol code stored in the TEE is the pre-determined type of blockchain protocol code. A blockchain transaction is received. The blockchain transaction is processed while disallowing access to raw transaction data. A state of the processed blockchain is updated for a blockchain network based on the processing of the blockchain transaction, while disallowing access to raw transaction data.
US10742392B2 Methods, systems, and computer readable media for scrambled communication of data to, from, or over a medium
The subject matter described herein includes methods, systems, and computer readable medium for scrambled communication of data to, from, or over a medium. According to one aspect, the subject matter described herein includes a method for communicating data in scrambled form to or over a medium. The method includes receiving analog or digital data to be transmitted to or over a medium. The method further includes modulating samples representing at least signal using the analog or digital data to produce data modulated signal samples. The method further includes scrambling the data modulated signal samples using a predetermined scrambling algorithm. The method further includes transmitting the scrambled data modulated signal samples to or over the medium. The method further includes descrambling samples received from the medium using the inverse of the predetermined scrambling algorithm to obtain the unscrambled modulated signal samples, which can then be demodulated to retrieve original data.
US10742391B1 Signal conditioning in a serial data link
A signal conditioner for use in a serial data communications link. The signal conditioner including a tunable delay element responsive to a tuning signal to provide time domain delay modulation of the input data signals to generate conditioned (output) data signals, and phase comparator circuitry to generate the delay tuning signal based on a detected phase error between feedback conditioned data signals, and a reference signal. The tunable delay element and the phase comparator circuitry forming a delay-locked tuning loop to phase lock the conditioned data signals to the reference signal, independent of voltage domain frequency response. An example signal conditioner is a jitter attenuator/cleaner, where the bandwidth of the reference signal is lower than the bandwidth of the delay-locked tuning loop, to provide a low-jitter reference signal.
US10742389B2 Method, device and system for synchronization message transmission
A method, device and system for synchronization message transmission are provided. The method may include that: a transmitting end selects at least one Ethernet Physical Layer Link (PHY) for synchronization message transmission from a Flexible Ethernet (FlexE) group (S201); after encapsulating the synchronization message according to a preset encapsulation strategy, the transmitting end inserts the synchronization message into a synchronization message channel in overhead of the selected Ethernet PHY (S202); and the transmitting end transmits the synchronization message through the selected Ethernet PHY (S203).
US10742383B2 System and method for link adaptation for low cost user equipments
Methods and apparatus are provided to perform link adaptation for transmissions from a base station to a user equipment (UE) capable of receiving only in a part of a system bandwidth. Mechanisms are provided for determining and mapping a range of channel quality information (CQI) values and for measuring, deriving, and providing channel state information (CSI) reports.
US10742378B2 Method for transmitting pilot signal, method for receiving pilot signal, base station, and user equipment
Embodiments of the present application provide a method for transmitting a pilot signal, a method for receiving a pilot signal, a base station, and a user equipment. The method for transmitting the pilot signal includes: determining a physical resource block pair which is used for carrying a user-dedicated pilot signal, where first five orthogonal frequency division multiplexing (OFDM) symbols in a first time slot of the physical resource block pair include all resource elements used for carrying the user-dedicated pilot signal; and transmitting the physical resource block pair which is used for carrying the user-dedicated pilot signal. The method for transmitting the pilot signal, the method for receiving the pilot signal, the base station, and the user equipment according to embodiments of the present application can improve communication data demodulation performance of a user equipment.
US10742376B2 Aperiodic SRS transmission method and apparatus
Embodiments of the present disclosure provide an aperiodic SRS transmission method and an apparatus, and relate to the communications field, so as to resolve a problem that an existing terminal device cannot send an aperiodic SRS on a carrier of an unlicensed spectrum. The transmission method includes: obtaining, by a terminal device, first indication information, where the first indication information is used to instruct the terminal device to send an aperiodic sounding reference signal SRS on a first symbol in a first subframe; and sending, by the terminal device, the aperiodic SRS on the first symbol based on the first indication information.
US10742374B2 Systems and methods for providing high data throughput in 6 GHz Wi-Fi network
A method for allowing wireless communication between an access point and a wireless station in a wireless communication network includes: providing at least one from a combination of a 2.4 GHz frequency band and a 5 GHz frequency band; providing a frequency band including a 6 GHz frequency band for allowing wireless data communication; assigning a first data communication channel having a first frequency bandwidth in the frequency band including the 6 GHz frequency band between the access point and the wireless station; and transmitting data packets between the access point and the wireless station via the first data communication channel in the frequency band including the 6 GHz frequency band. Each of the 2.4 GHz frequency band and the 5 GHz frequency band includes a plurality of subchannels having a first base frequency bandwidth of 20 MHz, and the frequency band including the 6 GHz frequency band includes a plurality of subchannels having a second base frequency bandwidth that is larger than the first base frequency bandwidth.
US10742366B2 Error monitoring apparatus, method, and recording medium
In order to enable to estimate whether the bit error occurs steadily or instantaneously, an error monitoring method according to an exemplary aspect of the invention includes: detecting number of error bits of received data per bits whose number is predetermined, comparing the number of error bits with a threshold value which is predetermined, and counting and outputting number of times of continuous occurrence of the comparison result's indicating being large, and number of times of continuous occurrence of the comparison result's indicating being small.
US10742354B2 Optical receiver, optical transmission device, and method for optical receiver
An optical receiver includes: a first calculation unit that obtains a log likelihood ratio for each M-dimension (M is a natural number), based on a received signal; and a second calculation unit that obtains a log likelihood ratio of an N dimensional symbol (N is a natural number), based on the log likelihood ratio for each M-dimension.
US10742349B2 Apparatus and method for encoding and decoding channel in communication or broadcasting system
The present disclosure relates to a communication method and system for converging a 5th-Generation (5G) communication system for supporting higher data rates beyond a 4th-Generation (4G) system with a technology for Internet of Things (IoT). The present disclosure may be applied to intelligent services based on the 5G communication technology and the IoT-related technology; such as smart home, smart building, smart city, smart car, connected car, health care, digital education, smart retail, security and safety services. A method by a terminal, a method by a base station, a terminal, and a base station in a wireless communication system are provided. The method by the terminal includes receiving from a base station downlink control information including modulation and coding scheme (MCS) information; identifying a first transport block size based on the downlink control information; and identifying a second transport block size based on the first transport block size and a transport block size candidate set, wherein the transport block size candidate set includes elements having an interval of a multiple of 8.
US10742347B2 Broadband high-speed wavelength-division multiplexed receiver using multiple photodetectors per channel
An optical receiver, used in wavelength-division multiplexing, has multiple photodetectors per channel. The optical receiver comprises a demultiplexer to separate incoming light into different output waveguides, one output waveguide for each channel. A splitter is used in each output waveguide to split each output waveguide into two or more branches. A separate photodetector is coupled with each branch so that two or more photodetectors are used to measure each channel.
US10742328B2 Individually routable digital subcarriers
Consistent with an aspect of the present disclosure, electrical signals or digital subcarriers are generated in a DSP based on independent input data streams. Drive signals are generated based on the digital subcarriers, and such drive signals are applied to an optical modulator, including, for example, a Mach-Zehnder modulator. The optical modulator modulates light output from a laser based on the drive signals to supply optical subcarriers corresponding to the digital subcarriers. These optical subcarriers may be received by optical receivers provided at different locations in an optical communications network, where the optical subcarrier may be processed, and the input data stream associated with such optical subcarrier is output. Accordingly, instead of providing multiple lasers and modulators, for example, data is carried by individual subcarriers output from an optical source including one laser and modulator. Thus, a cost associated with the network may be reduced. Moreover, each of the subcarriers may be detected by a corresponding one of a plurality of receivers, each of which being provided in a different location in the optical communication network. Thus, receivers need not be co-located, such that the network has improved flexibility.
US10742318B2 S2-PSK optical wireless communication method and apparatus
An optical wireless communication apparatus includes: a modulator for generating a reference signal including periodically repeating binary zeros and ones, receiving an input of a first binary data signal, and outputting a second binary data signal, wherein the second binary data signal has the same frequency as the reference signal, and has the same phase as the reference signal when the first binary data signal comprises binary zeros and has an opposite phase to the reference signal when the first binary data signal comprises binary ones, or has the same phase as the reference signal when the first binary data signal comprises binary ones and has an opposite phase to the reference signal when the first binary data signal comprises binary zeros, and a transmitter for turning a first light source on or off according to the reference signal, and turning a second light source on or off according to the second binary data signal.
US10742317B2 Optical network test instrument including optical network unit identifier capture capability from downstream signals
A test instrument can be coupled to a test point in a passive optical network to measure optical signals transmitted between an optical line terminal and an optical network unit in the optical network. The test instrument can capture an identifier of the ONU from downstream signals sent from the OLT to the ONU.
US10742316B2 Apparatus and method for monitoring change of polarization state resulted from optical link and optical receiver
Embodiment of the present disclosure provide an apparatus and method to monitor a change of a polarization state resulted from an optical link and an optical receiver, in which by obtaining a change matrix of response matrices at two moments, and determining a parameter characterizing a change of a polarization state resulted from an optical link according to feature values of a change matrix in a Stokes space corresponding to the response matrices. The change of the polarization state resulted from the optical link is dynamically monitored in a real-time manner, independent of a polarization state of an input signal of the optical link, and no extra hardware and control may be needed.
US10742315B1 Automotive communication system with dielectric waveguide cable and wireless contactless rotary joint
A communication system is disclosed. The system can include a first communication unit including a first antenna, a second communication unit including a second antenna and a dielectric waveguide cable, and a rotary joint configured to enable the first unit to rotate with respect to the second unit about an axis of rotation of the system. The dielectric waveguide cable can extend from the second antenna to the rotary joint, where a proximal end of the cable can be coupled to the second antenna and a distal end of the cable can be affixed to the second unit at a location bordering a space defined by the rotary joint. The first and second units can be configured to engage in two-way communication with each other. An axis of the distal end of the cable can be substantially aligned with the axis of rotation of the system.
US10742313B1 System to optimize allocation and usage of resources, goods, and services among nodes in a cluster of nodes and a method for the optimal and transparent exchange of resources, goods, and services among nodes in a cluster of nodes
A system and a method are disclosed to optimize use of resources and services among a number of nodes, which could be software programs, individuals, machines, organizations or any entity that can exchange resources, goods and services with other entities. Platform not just facilitates exchange and sharing of resources and services, but also lower substantially legal cost and time for short or long term cooperation among entities.
US10742307B2 Displaceable signal relay node package
The present disclosure describes a signal relay node that is physically displaceable by a delivery system to move the signal relay node to a different location, to enable the signal relay node to overcome physical obstructions to signal propagation. A delivery system, such as a launching system, can launch the signal relay node encased within a housing unit, such as a projectile cap. Upon launch into the air, an additional aloft package may provide an aerostat, parachute, and/or a propeller and motor system to keep the signal relay node aloft in the air for a longer period of time.
US10742295B2 Methods for early stoppage of beam refinement in millimeter wave systems
A method, apparatus, and computer-readable medium are provided that enable a base station to stop a beam refinement procedure prior to a completion of the beam refinement procedure. A UE receives a signal over a plurality of beams from a base station and transmits an indication to the base station in a beam refinement procedure during a hierarchical beamforming process. The indication may comprise at least one of a beam switching capability of the UE, mobility information for the UE, Doppler estimate information for the UE, or a plurality of training signals on a selected beam.
US10742291B2 Method for transmitting and receiving channel state information in wireless communication system and apparatus therefor
In an aspect of the present invention, a method for reporting channel state information (CSI) of a UE in a wireless communication system includes: receiving, from an eNB, CSI-RS resource information related to a CSI-RS resource to which a channel state information-reference signal (CSI-RS) is mapped; receiving the CSI-RS transmitted through one or more antenna ports from the eNB based on the received CSI-RS resource information; and reporting CSI generated based on the received CSI-RS to the eNB, in which the CSI-RS resource is configured by aggregating a plurality of CSI-RS resources, and the aggregated CSI-RS resources are respectively positioned in different subframes on a time axis or in different resource blocks on a frequency axis.
US10742285B1 Explicit multiuser beamforming training in a wireless local area network
A first communication device receives respective beamforming training data units simultaneously transmitted to the first communication device by multiple second communication devices. The first communication device generates, based on the respective beamforming training data units received from the multiple second communication devices, respective beamforming feedback data units to be transmitted to respective ones of the multiple second communication devices. The first communication device transmits the respective feedback data units to the respective ones of the multiple second communication devices.
US10742279B2 User terminal and wireless communication method
In user terminal 20, communication section 202 receives a data signal to which precoding based on first channel information indicating a channel between radio base station 10 and user terminal 20 estimated in first channel estimation and beamforming are applied. The first channel information is an equivalent channel matrix including a beamforming weight. Stage-2 channel estimation section 205 performs second channel estimation for estimating second channel information indicating a channel between radio base station 10 and user terminal 20. The second channel information is an equivalent channel matrix including the beamforming weight and a precoding matrix. Postcoding section 207 performs postcoding on the data signal based on the second channel information.
US10742276B1 Decoding MU-MIMO and OFDMA transmissions for WIDS and packet capture in WLANs
A method including selecting multiple dedicated radios on a transmission channel and programming multiple association identifiers on each dedicated radio is provided. Each of the association identifiers is configured to detect a resource unit assigned to one of multiple stations. The method includes providing multiple packets collected from the dedicated radios to a server and merging the packets from the dedicated radios to identify at least one station. Merging the packets includes identifying a preamble in the packets from the dedicated radios, matching the preamble from different dedicated radios, combining a data portion of the packets from different dedicated radios whose preamble match, selecting a time-stamp from one of the dedicated radios, and associating the time-stamp with the data portion. A system and a non-transitory, computer readable medium storing instructions to perform the above method are also provided.
US10742271B2 Code block group configuration with code block segmentation for 5G systems
Various embodiments disclosed herein provide for a codeblock segmentation configuration system. A base station can configure the segmentation rate or segment size, which can control the number of codeblock segments a transport block is segmented into, based on the transmission reliability and predicted interference to a mobile device. An increased number of segments can improve throughput and efficiency when interference is low and signal to noise ratios are high, but can increase latency when interference is high and signal to noise is low. The base station can determine or predict transmission reliability based on the speed of mobile devices, the location and/or distance to the mobile device, as well as the long term signal to noise ratios.
US10742267B2 Beam interaction control for wireless power transfer
A signal generator generates an electrical signal that is sent to an amplifier, which increases the power of the signal using power from a power source. The amplified signal is fed to a sender transducer to generate ultrasonic waves that can be focused and sent to a receiver. The receiver transducer converts the ultrasonic waves back into electrical energy and stores it in an energy storage device, such as a battery, or uses the electrical energy to power a device. In this way, a device can be remotely charged or powered without having to be tethered to an electrical outlet.
US10742265B2 Method for access to a shared communication medium
A method for access to a shared communication medium, referred to as the medium, access to the medium being of the “carrier sense multiple access” type, wherein an electronic device, in order to be able to send a message over the medium, the message including information representing a message type, waits for a backoff time before checking whether the medium is available to send the message, the backoff time being determined randomly and lying between a minimum backoff time and a maximum backoff time, wherein the maximum backoff time is dependent on the type of message to be sent over the medium by the electronic device.
US10742257B1 System and method for demodulating code shift keying data from a satellite signal utilizing a binary search
A Global Navigation Satellite System (GNSS) receiver demodulates code shift keying (CSK) data utilizing a binary search. The GNSS receiver receives a signal including a pseudorandom noise (PRN) code modulated by code shift keying (CSK) to represent a symbol (i.e., CSK modulated symbol). The GNSS receiver maintains a plurality of receiver codes each representing a different shift in chips to the PRN code. The GNSS receiver performs a linear combination of portions of the receiver codes. In an embodiment, the GNSS receiver compares correlation power level value for respective portions of the receiver codes to demodulate the CSK data. In a further embodiment, the GNSS receiver compares the correlation power level values for portions of receiver codes with power detection threshold values to demodulate the CSK data. In a further embodiment, the GNSS receiver utilizes signs of the correlation power level values to demodulate the CSK data.
US10742248B2 Wireless bicycle component control
A bicycle component is provided that facilitates replacement of a communication device. The communication device bicycle component includes an operation member, a power generator, a communication device and an attachment portion. The power generator generates power in a state in which the operation member is operated. The communication device transmits a wireless signal with the power generated by the power generator. The attachment portion is attached to the communication device in a removable manner. The communication device is attachable to another attachment portion of another bicycle component in a removable manner.
US10742247B2 Short-range wireless communication apparatus
A short-range wireless communication apparatus is disclosed. The short-range wireless communication apparatus comprises: multiple connection devices and a control device. The connection devices are capable of simultaneously connecting multiple communication interfaces to a communication counterparty apparatus to enable sound data transfer. When the control device determines that, in cases where the communication interfaces are communicably connected, there arises a request to start outputting the sound data transferred by one of the communication interfaces, the control device disconnects another one of the communication interfaces while keeping the one of the communication interfaces connected and causes a sound data output device to output the sound data transferred from the communication counterparty apparatus by the one of the communication interfaces.
US10742239B2 Method for decoding a polar code with inversion of unreliable bits
A polar code decoding method in which a first decoding attempt by successive cancellation is performed and in the case where the decoded frame is erroneous, an ordered list of bit positions to be tested in the frame is generated, the order relation being given by a metric of first error, the value of this metric depending on the reliability of the decision about the bit as well as on the reliability of the decisions about the bits preceding it in the frame. For each of the positions of the list, an inversion of the bit and a decoding of the subsequent bits are undertaken, doing so as long as the list has not been exhausted or the frame has not been decoded without error. In case of failure, a new decoding attempt based on a double-inversion of bits can be envisaged.
US10742232B2 Dynamic data compression selection
Aspects of dynamic data compression selection are presented. In an example method, as uncompressed data chunks of a data stream are compressed, at least one performance factor affecting selection of one of multiple compression algorithms for the uncompressed data chunks of the data stream may be determined. Each of the multiple compression algorithms may facilitate a different expected compression ratio. One of the multiple compression algorithms may be selected separately for each uncompressed data chunk of the data stream based on the at least one performance factor. Each uncompressed data chunk may be compressed using the selected one of the multiple compression algorithms for the uncompressed data chunk.
US10742231B2 Compression/encoding apparatus and method, decoding apparatus and method, and program
The present disclosure relates to a compression/encoding apparatus and method, a decoding apparatus and method, and a program that allow for provision of a lossless compression technology with higher compression ratio.A GOB data configuration section configures GOB data with a group of digital data that includes a plurality of blocks by treating a frame of delta-sigma-modulated digital data as a block. A table generation section generates a conversion table for encoding the GOB data. An encoding section compresses and encodes the digital data of each block included in the GOB data by using the conversion table. The present technology is applicable, for example, to audio signal compression and encoding, and so on.
US10742218B2 Vertical transport logic circuit cell with shared pitch
A semiconductor structure includes a vertical transport logic circuit cell. The vertical transport logic cell includes a first logic gate and at least a second logic gate. The first logic gate includes at least one input terminal and at least one output terminal. The second logic gate includes at least one input terminal and at least one output terminal. One of the input terminal and the output terminal of the first logic gate shares a pitch of the vertical transport logic circuit cell with one of the input terminal and the output terminal of the second logic gate. The first and second logic gates can include the same type or different types of logic functions.
US10742211B1 Power sequencing in an active silicon interposer
An apparatus that includes an interposer, first power connectors that are disposed on a first surface and that receive respective power inputs from one or more power sources, second power connectors that are disposed on the second surface and that receive a respective third power connector of an integrated circuit when the integrated circuit is mounted on the second surface of the interposer, a plurality of switches formed within the interposer, control circuitry formed within the interposer, and a sequencer circuit coupled to the control input of the control circuitry and that generates a different values for a control input signal that causes the control logic of the control circuitry to generate a corresponding set of switch signals, and the plurality of different values for the control input signal are generated according to a predefined sequence to provide power to the integrated circuit according to power up sequence.
US10742208B1 Circuit for driving switched transistor and filter, circulator and correlator including the same
A circuit for driving a switched transistor comprises: a level shifter comprising at least one transistor, the level shifter configured to convert an input pulse to a pulse having a greater voltage swing than the input pulse and shift a voltage level of the converted pulse; and a pulse shaping filter coupled between the level shifter and the gate of the switched transistor, the pulse shaping filter tuned to cancel or reduce an impedance of the gate of the switched transistor. The switched transistor and/or the at least one transistor are a GaN High Electron Mobility Transistor (HEMT).
US10742202B1 Autozero to an offset value for a slope detector for voltage droop monitoring
Techniques for autozero to an offset value for a slope detector for voltage droop monitoring are described herein. An aspect includes generating a first offset voltage by a circuit. Another aspect includes generating a second offset voltage by the circuit, the second offset voltage being distinct from the first offset voltage. Another aspect includes, based on a first comparator of the circuit entering an autozero mode, connecting a first terminal of the first comparator to the first offset voltage. Another aspect includes connecting a second terminal of the first comparator to the second offset voltage. Yet another aspect includes performing an autozero operation in the first comparator, wherein a trip point of the first comparator is set to a difference between the first offset voltage and the second offset voltage by the autozero operation.
US10742200B2 Oscillator circuit and method for generating a clock signal
In an embodiment an oscillator circuit comprises a first integrator-comparator unit, a second integrator-comparator unit, and a logic circuit. The first integrator-comparator unit is prepared to provide a first signal as a function of a first integration of a first charging current and a subsequent comparison of a first integration signal resulting from the first integration with a reference signal. The second integrator-comparator unit is prepared to provide a third signal as a function of a second integration of a second charging current and a subsequent comparison of a second integration signal resulting from the second integration with the reference signal. The logic circuit is adapted to provide a clock signal, a first and a second measurement signal for respectively controlling the first and the second integrator-comparator unit.
US10742199B2 State retention circuit that retains data storage element state during power reduction mode
A semiconductor device that retains a state of a data storage element during a power reduction mode including supply rails and voltages, and a storage latch and a retention latch both powered by retention supply voltage that remains energized during a power reduction mode. The storage latch and the retention latch are both coupled to a retention node that is toggled between first and second states before entering the power reduction mode. The toggling causes the storage latch to latch the state of the data storage element during the normal mode, and the retention node enables the storage element to hold the state during the power reduction mode. The retention latch includes a retention transistor and a retention inverter powered by the retention supply voltage. The retention inverter keeps the retention transistor turned on and the retention transistor holds the state of the retention node during the power reduction mode.
US10742195B2 Matching circuit
A matching circuit comprising: an input-terminal configured to be connected to an active-circuit; an output-terminal configured to be connected to a downstream component; a current-source configured to provide a disabled-current; one or more diode-modules, each comprising a diode and a biasing-resistor in parallel with each other; and a reactive-matching-component that has a reactive impedance. The current source is configured to pass the disabled-current through the one or more diode-modules and the reactive-matching-component when the matching circuit is in a disabled-mode of operation such that they contribute to the impedance of the matching circuit between the input-terminal and the output-terminal.
US10742193B2 Acoustic wave filter device, RF front-end circuit, and communication apparatus
A filter includes a series-arm resonator located on a path that connects an input/output terminal (11m) with an input/output terminal (11n), and a first parallel-arm resonant circuit connected between a node, which is located on the path, and ground. The first parallel-arm resonant circuit includes a parallel-arm resonator, and a pair of a capacitor and a switch connected in parallel with each other and in series with the parallel-arm resonator between the parallel-arm resonator and ground. An interconnect line (a1) is connected to the input/output terminal (11m), and an interconnect line (a2) is connected to the input/output terminal. The parallel-arm resonator and the switch are connected by an interconnect line (a3). The interconnect line (a3) has a characteristic impedance lower than a characteristic impedance of the interconnect line (a1) or a characteristic impedance of the interconnect line (a2).
US10742187B2 System and method for distortion limiting
A system is provided for limiting distortion of an audio speaker. The system includes a first lowpass filter circuitry that is configured to receive a system input signal and generate a first lowpass filtered output signal. The system also includes a first limiter circuitry that is configured to limit the first lowpass filtered output signal. Limiting the first low pass filtered output signal includes reducing an amplitude of the first lowpass filtered output signal below a first predetermined threshold value, thereby to generate a first limited output signal. A second lowpass filter circuitry is configured to receive the first limited output signal and to generate a second lowpass filtered output signal.
US10742185B1 System and method of operating automatic gain control in the presence of high peak-to-average ratio blockers
A wireless receiver including a gain network that adjusts a gain of a received wireless signal and provides an RF signal, a level detector that provides a level indication while a strength of the RF signal is at least an RF level threshold, a timing system that provides a timing value indicative of a total amount of time that the level indication is provided during a timing window, a gain up disable circuit that provides a gain up disable signal when the timing value reaches a low threshold, a blocker strength detect circuit that provides a gain down request signal when the timing value reaches a high threshold, and an AGC circuit that does not increase the gain of the gain network while the gain up disable signal is provided, and that allows a reduction of the gain of the gain network while the gain down request signal is provided.
US10742177B2 Signal transmission system, transmission device, and communication unit
A signal transmission includes a first transmission device that includes: a first output amplifier that outputs a first output signal; and a first impedance circuit that has one or a plurality of reactance element provided between the first output amplifier and a transmission line, where impedance of the first impedance circuit corresponds to frequencies belonging to a first band, and is smaller than impedance corresponding to frequencies outside the first band; and a second transmission device that includes: a second output amplifier that outputs a second output signal; and a second impedance circuit that has one or a plurality of reactance elements provided between the second output amplifier and the transmission line, where impedance of the second impedance circuit corresponds to frequencies belonging to a second band differing from the first band, and is smaller than impedance corresponding to frequencies outside the second band.
US10742176B2 Programmable power combiner and splitter
Power combiners and splitters are commonly used as components for handling radio frequency (RF) signals. Disclosed herein are power combiner/splitters and methods to operate the same to reduce power loss when not all the ports are used. When an input/output port of a power combiner/splitter is unused or inactive, switches may be provided to cut off the port from the rest of the power combiner/splitter, which has programmable quarter-wave elements and resistors that are adjustable based on the number of remaining input/output ports that are active, such that in effect, the circuit operates similarly to a multi-way Wilkinson power combiner/splitter, and power loss due to inactive ports may be reduced or eliminated.
US10742160B2 Panel member securing structure and panel member securing tool
A panel member securing tool includes a stand holding a shaft with an external thread in a state of restricting movement in the axial direction, a cylindrical portion through which the stand is inserted, a lower holder having installation surfaces extending to both sides outward from the cylindrical portion, a flat plate portion through which a bolt hole portion and a tool hole portion are formed, an upper holder having panel pressing portions extending to both sides outward from the flat plate portion, a bolt inserted through the bolt hole portion and screwed with a first threaded groove formed in the stand, a second threaded groove formed in the cylindrical portion screwed with the external thread, and a hole or a space formed in the stand on an extended line of a center axis of the shaft between a tool engaging portion of the shaft and the tool hole portion.
US10742146B2 Motor control circuit, motor control device, actuator and control method for stepping motor
A motor control circuit includes an input voltage measuring unit, a temperature measuring unit, a current setting unit, and a current control unit. The input voltage measuring unit measures an input voltage input to the motor control device. The temperature measuring unit measures the temperature. The current setting unit sets a target value of drive current to flow through a coil of a stepping motor based on a measurement result of the input voltage measuring unit and a measurement result of the temperature measuring unit and based on a set value of drive current preset for each of plural partial areas, which are sectioned in a matrix form with a threshold value related to the input voltage and a threshold value related to the temperature. The current control unit controls the drive current according to the target value of the drive current set in the current setting unit.
US10742137B2 Power conversion device, motor drive unit, and electric power steering device
A power conversion device includes a first inverter connected to first ends of windings of each phase of a motor, a second inverter connected to second ends of the windings of each phase, and a first switching circuit including at least one of a first switch to switch between whether the first inverter and a power supply are connected or disconnected and a second switch to switch between whether the first inverter and a ground are connected or disconnected. The power conversion device has a first operation mode when the motor is driven at a low speed, and a second operation mode when the motor is driven at a high speed.
US10742128B2 Parallel power supply device
A parallel power supply device includes a plurality of DC/DC converters connected in parallel, and each DC/DC converter includes: first and second switching circuits with a transformer therebetween; first and second reactors; and a control circuit. The control circuit generates a duty cycle so that a deviation between voltage of a load and target voltage becomes 0. Correction is performed such that, when the magnitude of the duty cycle is smaller than a set value Vth, the magnitude is fixed at 0, and otherwise, the magnitude is decreased by the set value Vth. Then, the phase shift amounts for drive signals for the first and second switching circuits are determined, and the first and second switching circuits are subjected to phase shift control.
US10742127B2 Battery integrated modular multifunction converter for grid energy storage systems
An apparatus includes power blocks. Each power block includes converter modules. Each converter module includes a positive and a negative bidirectional converter and a battery module. The bidirectional converters are connected to the battery module and outputs are connected in parallel. Paralleled positive bidirectional converters are connected in series between a positive connection and a neutral connection and the paralleled negative bidirectional converters of each power block are connected in series between the neutral connection and a negative connection. A DC-link controller controls a positive output voltage between the positive and neutral connections to follow a positive voltage reference and controls a negative output voltage between the neutral and negative connections to follow a negative voltage reference. A state-of-charge controller controls a ratio of power supplied by each power block and a ratio of power supplied by each converter module based on a target state-of-charge for each battery module.
US10742120B1 Pulse frequency modulation control of a power converter
A power converter such as e.g. a buck converter operated in pulse frequency modulation PFM mode and a method are presented. The power converter has an inductor, a switching element, threshold current generator, resistive element, threshold current comparator, a current sensing means, and a current injecting means. The switching element controls an inductor current flowing through the inductor. The threshold current generator generates a threshold current based on a comparison between a reference voltage and an output voltage. The resistive element generates a threshold voltage at a reference node. The threshold current comparator generates, by comparing said threshold voltage with an inductor voltage, a control signal for turning off or on the switching element. The current sensing means senses a current indicative of the inductor current. The current injecting means generates an injection current based on the current sensed by the sensing means.
US10742114B2 Systems and methods for reducing electromagnetic interference using switching frequency jittering
System and method are provided for regulating a power converter. The system includes a signal processing component configured to receive a first input signal and a second input signal, process information associated with the first input signal and the second input signal, and output a drive signal to a switch based on at least information associated with the first input signal and the second input signal. The first input signal is associated with at least a feedback signal related to an output voltage of the power converter. The second input signal is associated with at least a primary current flowing through a primary winding of the power converter. The signal processing component is further configured to change a peak value of the primary current within a first predetermined range, and change the switching frequency of the power converter within a second predetermined range.
US10742113B2 Control circuit and control method for outputting pulse width modulation control signal with zero-crossing detection
The present disclosure provides a control circuit, where the control circuit includes: a signal detection unit, a zero-crossing detection (ZCD) signal acquisition unit, a pulse width modulation (PWM) control signal generation unit, and a signal processing unit; where the signal detection unit, the ZCD signal acquisition unit, the PWM control signal generation unit and the signal processing unit are connected in cascade. The control circuit provided in the present disclosure reduces processing delay of a ZCD signal and improve signal a processing accuracy of a power factor correction (PFC) system.
US10742092B2 Position feedback for sealed environments
A transport apparatus including a housing, a drive mounted to the housing, and at least one transport arm connected to the drive, where the drive includes at least one rotor having at least one salient pole of magnetic permeable material and disposed in an isolated environment, at least one stator having at least one salient pole with corresponding coil units and disposed outside the isolated environment where the at least one salient pole of the at least one stator and the at least one salient pole of the rotor form a closed magnetic flux circuit between the at least one rotor and the at least one stator, at least one seal partition configured to isolate the isolated environment, and at least one sensor including a magnetic sensor member connected to the housing, at least one sensor track connected to the at least one rotor where the at least one seal partition is disposed between and separates the magnetic sensor member and the at least one sensor track so that the at least one sensor track is disposed in the isolated environment and the magnetic sensor member is disposed outside the isolated environment.
US10742085B2 Rotor of rotating electric machine
The rotor of the rotating electric machine includes the rotor shaft and the rotor core. The rotor shaft has the shaft refrigerant passage and the refrigerant supplying port on the outer peripheral surface of the rotor shaft, the shaft refrigerant passage extending in an axial direction, the refrigerant supplying port communicating with the shaft refrigerant passage. The rotor core has the rotor core refrigerant passage and the refrigerant receiving port on the inner peripheral surface of the rotor core, the rotor core refrigerant passage extending in the axial direction, the refrigerant receiving port communicating with the rotor core refrigerant passage and facing the refrigerant supplying port of the rotor shaft. A clearance groove part is provided at a portion that is on the inner peripheral surface of the rotor core and that faces the refrigerant supplying port of the rotor shaft, the clearance groove part extending in the axial direction.
US10742074B2 Method and apparatus for controlling wireless power transmission
Disclosed are a method of controlling wireless power transmission and an apparatus therefor. A method of controlling wireless power transmission of a wireless power transmitter includes a first packet reception phase of receiving a foreign object detection status packet, a first determination phase of determining whether the foreign object is present based on the foreign object detection status packet, and a power control phase of controlling power based on a determination result of the first determination phase, wherein the power control phase includes a first power transfer mode for transmitting first power upon determining that the foreign object is present as the determination result of the first determination phase, and a second power transfer mode for transmitting second power upon determining that the foreign object is not present as the determination result of the first determination phase.
US10742073B2 Power transmission apparatus
The power transmission apparatus includes a power transmitting unit which transmits power to a first power receiving unit in a non-contact manner, a housing which accommodates the power transmitting unit, a second power receiving unit which is disposed on a sidewall of the housing and receives the power from the power transmitting unit in a non-contact manner, and an electric load which operates with power that the second power receiving unit has received. The power transmission apparatus operates only with a leakage magnetic flux and operates of a notification such as a non-contact power supply is in progress.
US10742069B2 Control system for controlling a lighting device arranged for providing functional and/or atmosphere lighting
A control system 100 for controlling a lighting device 110 arranged for providing functional and/or atmosphere lighting is disclosed. The control system 100 comprises a detector 102 for detecting a presence of a portable device 120 at a wireless power transmitter 130 arranged for charging the portable device 120, a processor 104 for generating a lighting control command 108 when the presence of the portable device 120 has been detected, and a communication unit 106 for communicating the lighting control command 108 to the lighting device 110.
US10742057B2 Self-loop detection method and apparatus for charging device
A self-loop detection method for a charging device includes switching a positive signal cable Do and a negative signal cable Do from a connected state to a disconnected state; and detecting whether a positive signal cable Di and a negative signal cable Di are switched from a connected state to a disconnected state; and if yes, determining that a self-loop exists in the charging device.
US10742056B2 Power storage system and power storage device
The versatility of a power feeding device is improved. A power storage system includes a power storage device and a power feeding device. The power storage device includes data for identifying the power storage device. The power storage device includes a power storage unit, a switch that controls whether power from the power feeding device is supplied to the power storage unit, and a control circuit having a function of controlling a conduction state of the switch in accordance with a control signal input from the power feeding device. The power feeding device includes a signal generation circuit having a function of identifying the power storage device by the data input from the power storage device, generating the control signal corresponding to the identified power storage device, and outputting the generated control signal to the power storage device.
US10742055B2 Renewable energy system with simultaneous ramp rate control and frequency regulation
A frequency regulation and ramp rate control system includes a battery configured to store and discharge electric power, a battery power inverter configured to control an amount of the electric power in the battery, a photovoltaic power inverter configured to control an electric power output of a photovoltaic field, and a controller. The controller generates a battery power setpoint for the battery power inverter and a photovoltaic power setpoint for the photovoltaic power inverter. The generated setpoints cause the battery power inverter and the photovoltaic power inverter to simultaneously perform both frequency regulation and ramp rate control.
US10742051B2 Wireless charging systems with multiple power receiving devices
A wireless charging system may include a wireless power transmitting device that receives multiple wireless power receiving devices. A primary power receiving device that is used to display battery charge status information for other power receiving devices on the power transmitting device may be referred to as a hero device. The other wireless power receiving devices may be referred to as paired devices. When a paired device is added to a wireless power transmitting device where a hero device is already present, the hero device may verify that the paired device is on the same mat as the hero device. The hero device and paired device may then synchronously output a user notification. When a paired device is present on a wireless power transmitting device, the paired device may send battery charge status information to the wireless power transmitting device at predetermined intervals.
US10742046B2 System and method for providing interconnected and secure mobile device charging stations
Systems and methods for locating and providing public mobile device charging stations are disclosed. One or more charging stations may be configured to charge a battery of a mobile device. A database may be configured to store location information of the one or more charging stations as well as mobile device location and security credential information of the one or more respective mobile devices. A server communicatively coupled with the one or more charging stations and the database, may be configured to determine a proximity of the one or more charging stations to a location of the mobile device. This determination may be based on the station location information and the mobile device location information. Based on the determined proximity, provide the station location information of the respective one or more charging stations to the mobile device. The charging station further provides photo and/or video surveillance security to verify a user.
US10742044B2 Equalization control method, apparatus, and circuit for power battery
Disclosed are equalization control method, apparatus and circuit for a power battery. The equalization control method includes: detecting a to-be-equalized cell in the power battery satisfying a preset equalization starting condition, and starting to perform an equalization on the to-be-equalized cell; in a process of performing the equalization on the to-be-equalized cell, determining whether the to-be-equalized cell satisfies an equalization stopping condition; when it is determined that the to-be-equalized cell satisfies the equalization stopping condition, stopping performing the equalization on the to-be-equalized cell, and when the to-be-equalized cell satisfies an equalization continuing condition, continuing to perform the equalization on the to-be-equalized cell; and when it is determined that the to-be-equalized cell does not satisfy the equalization stopping condition, continuing performing the equalization on the to-be-equalized cell, and finishing the equalization until the time period during which the equalization is performed on the to-be-equalized cell satisfies the equalization time calculated value.
US10742040B2 System and method of determining forecast error for renewable energy fluctuations
A system for determining (a) forecast error and/or (b) scaling error for wind power generation is provided, the system utilizing generated and forecast time series for power generation derived from wind and analyzing temporal correlations in the wind fluctuations to quantify: (a) the forecast error defined by deviations between the high frequency components of the forecast and generated time series, and (b) a scaling error defined by a degree that temporal correlations fail to be predicted for an accurate predictor of wind fluctuations. Wind fluctuations may exhibit multi-fractal behavior at the turbine level and/or may be rectified to a fractal structure at the grid level. A memory kernel may be used to reduce the forecast and scaling errors.
US10742028B2 Longitudinal voltage regulation at the line terminals of a phase shifting transformer
A phase shifting transformer for poly-phase alternating current includes source side terminals, load side terminals, an exciting unit, and a series unit. The exciting unit includes further coils that are magnetically coupled to primary coils and to the secondary coils of the exciting unit to provide further voltages. The further coils are connected in series between the source side terminals and the series unit, so that the voltages at the load terminals are combinations of the quadrature voltages and the further voltages with the source voltages, thus modifying the voltage phase displacement between the source side terminals and the load side terminals.
US10742024B2 Selectable input transient voltage suppressor
An electrical system includes an input node electrically connectable to a power supply. The system includes a plurality of voltage suppressors, with at least one of the voltage suppressors electrically connected to the input node. A voltage selection switch is electrically connected to at least one of the plurality of voltage suppressors. A controller in communication with the switch may selectively operate the switch based on a nominal operating voltage at the input node.
US10742023B2 Air conditioner
An object is to provide an air conditioner that can prevent malfunctions due to an inrush current, where the air conditioner includes an inrush-current prevention resistor that prevents inflow of an inrush current from an AC power supply, a relay-a operation unit as a first relay that is serially connected to the inrush-current prevention resistor, a relay-b operation unit as a second relay that is connected in parallel to the inrush-current prevention resistor and the relay-a operation unit as the first relay, an indoor control unit that controls ON and OFF of the relay-a operation unit as the first relay, and an outdoor control unit that controls ON and OFF of the relay-b operation unit as the second relay. When power is being supplied from the AC power supply via the relay-a operation unit as the first relay, the outdoor control unit turns ON the relay-b operation unit as the second relay.
US10742020B2 Over-voltage protection device of generator and method for enhancing over-voltage protection function
A method for enhancing an over-voltage protection by an over-voltage protection device for a generator is provided. The device includes a high voltage excitation off (HEO) circuit lowering an over-voltage level by an over-voltage lockout control value and a voltage-dependent Ki-Kp (VoKiKp) circuit 30 decreasing an over-voltage generation time by a voltage difference value of a battery voltage. A generator setting voltage is provided to operate the over-voltage and the voltage difference value of the generator 1. The over-voltage level is lowered and the over-voltage generation time is minimized, thereby enhancing the over-voltage protection of the regulator of the generator.
US10742015B2 Dry termination for a high-voltage electric cable
A termination for a high-voltage electric cable includes an insulating housing, a fastening device fastening a first section of the termination to a mounting base, an electrical duct extending inside the insulating housing along a longitudinal axis of the insulating housing from the first section to a top end of the termination, the first section arranged between the top end of the termination and a second end of the termination, and a conductor shank disposed at the top end for fastening an electrical conductor to the electrical duct. The fastening device is a fastening ring that is electrically insulating and rigid. The electrical duct includes an electrically conductive tube and a connection portion attaching to a cable connector of the high-voltage electric cable. The fastening ring at least partly encompasses the electrical duct.
US10741983B2 L-shaped coaxial connector and L-shaped coaxial connector having coaxial cable
An L-shaped coaxial connector having a coaxial cable includes a coaxial cable including a central conductor portion and an external conductor portion disposed around the central conductor portion and a center conductor portion, an internal terminal connected to the central conductor portion, an external terminal connected to the external conductor portion, and an insulating member disposed between the internal and external terminals. The external terminal includes a cylindrical portion surrounding the first terminal portion and extending in a cylindrical shape in a direction intersecting an axial direction of the coaxial cable. The internal terminal includes a male type first terminal portion having a cylindrical shape and extending in the direction intersecting the axial direction, and a second terminal portion extending to connect from the first terminal portion to the central conductor portion. The insulating member includes a protruding portion protruding configured to insert into the first terminal portion.
US10741978B2 Wire harness
A wire harness includes at least two electrical wires, and a connection unit via which each of the at least two electrical wires are connected. The connection unit includes a circuit board connected to the at least two electrical wires, and a conductor member extending downward from the circuit board, the conductor member being electrically connected to a ground pattern on the circuit board. The connection unit is attached to a vehicle body in a state where the conductor member is in contact with a grounding conductor formed on the vehicle body when the connection unit is disposed on the vehicle body. Therefore, the circuit board can be directly connected to the ground via the conductor member only by disposing the connection unit on the vehicle body.
US10741967B2 Electrical connector assembly and electrical connector
The present disclosure provides an electrical connector, which comprises an insulating base portion, a mating portion, a latching portion and a limiting block. The insulating base portion has a front end, a rear end and a top surface; the mating portion extends forwardly from the front end of the insulating base portion; the latching portion is integrally formed to the top surface of the insulating base portion, the latching portion comprises a latching arm and a latching block, a rear end of the latching arm is connected to a rear end of the top surface of the insulating base portion, and the latching arm extends forwardly with the rear end of the latching arm as a fulcrum to form a cantilever structure; the latching block is formed to a front end of the latching arm and protrudes upwardly; the limiting block is provided on the top surface of the insulating base portion and positioned below the latching arm, the limiting block has a top face; a first gap is provided between the top surface of the insulating base portion and a bottom surface of the latching arm, a second gap is provided between the top face of the limiting block and the bottom surface of the latching arm, the second gap is less than the first gap, the limiting block is used to limit a distance that the latching arm is displaced downwardly.
US10741963B2 Cable assembly with conjoined one-lane cable assemblies
One example of a cable assembly includes a plurality of 1-lane cable assemblies and latching features to couple the cable assembly to a receptacle. Each 1-lane cable assembly generally includes a cable and a cable connector attached to at least one end of the cable. As an example, each cable connector of a 1-lane cable assembly includes interlocking geometries to conjoin with interlocking geometries of cable connectors of other 1-lane cable assemblies. As an example, the cable assembly includes pins insertable through the interlocking geometries, wherein the pins are to secure the conjoined 1-lane cable assemblies to each other.
US10741960B2 System for controlling living space features
A living space feature control apparatus includes a living space feature controller, a junction box controller receiver, wireless capabilities, and a programmable user interface. The living space feature control apparatus is configured with modular units including a junction box, backplate, device control assembly and faceplate making the control apparatus toollessly exchanged, upgraded or replaced. The control apparatus functions in a variety of ways including identifying different users, recording user preferences, automatically turning lights on and off according to user preferences, closing blinds automatically, initiating security actions, acting as an intercom system and triangulating occupant location. The living space feature controller may include inductive coils for inductive signal and power transfer and a rotary optical encoder for selectable user living space control.
US10741958B2 Connector with primary lock reinforcement
An electrical connector includes an electrical-terminal, a connector-housing, and a primary-lock-reinforcement. The electrical-terminal is configured to receive a corresponding electrical-terminal. The connector-housing defines a first-aperture, a second-aperture, and a body. The connector-housing is configured to receive the electrical-terminal through the first-aperture along a longitudinal-axis of the connector-housing. The body defines a cavity having a cantilevered terminal-lock. The cantilevered terminal-lock terminates proximate an outer-wall of the body. The cantilevered terminal-lock is configured to releasably retain the electrical-terminal. The outer-wall defines an orifice positioned proximate a terminus of the cantilevered terminal-lock. The primary-lock-reinforcement is configured to support the terminus of the cantilevered terminal-lock. When the primary-lock-reinforcement is moved from a pre-stage-position to a seated-position the terminus is inhibited from deflecting away from the electrical-terminal along a mating-axis thereby sealing the orifice.
US10741956B2 Board-to-board connector
A first housing is a grooved recess that stretches in the longitudinal direction, with a protrusion of a second housing inserted into the recess, a first terminal includes a mating terminal housing part mating with a second terminal, with at least a portion of the first terminal embedded in the first housing and integrated with the first housing, and the mating terminal housing part includes a pair of contact protrusions protruding towards the center in the width direction of the first housing, with at least each contact protrusion exposed from each of a pair of side faces of the recess.
US10741950B1 Circuit card assemblies for a communication system
A communication system includes first and second circuit card assemblies mated such that first and second PCBs move relative to each other along a board mating axis parallel to a slot in the first PCB with the first PCB oriented perpendicular to the second PCB and with first and second mating ends of first and second electrical connectors oriented parallel to the board mating axis. The first and second circuit card assemblies are mated such that the first electrical connector and the second electrical connector move relative to each other along a connector mating axis perpendicular to the board mating axis. Mating interfaces the contacts are oriented at contact mating angles non-parallel to the board loading axis and non-parallel to the connector mating axis.
US10741941B2 Plug connector assembly having an insulative member
A plug connector assembly includes: a plug connector having a cage, and a PCB received in the cage, the PCB including a mating end for being mated with a mating connector and an opposite connecting end, the connecting end comprising a first row of pads and a second row of pads disposed at one side of the PCB; at least one cable electrically connected to the connecting end, the at least one cable comprising a number of core wires, the core wires comprising a first group of core wires and a second group of core wires extending beyond the first group of core wires, the first group of core wires soldered to the first row of pads, the second group of core wires soldered to the second row of pads; and an insulative member isolating a soldering area of the first and second group of core wires.
US10741938B2 Terminal board for fastening electrical lines, and method for fastening electrical lines to a terminal board
The invention relates to a terminal board for fastening electrical lines including at least one threaded hole so as to fasten a connecting element of an electrical line by way of a screw that can be screwed or is screwed into the threaded hole, wherein the terminal board includes a cylindrical insert having the threaded hole, and the connecting element and the insert are joined to one other by way of plastic deformation. The invention furthermore relates to a method for fastening electrical lines to a terminal board.
US10741929B2 Antenna and wireless communication device
A small antenna operating at a plurality of frequency bands includes a first conductor plane in which a first split ring resonator and a second split ring resonator that have different resonant frequencies are formed and a feed line including a first branch line, a second branch line and a branch portion. Each of the split ring resonators includes a conductor region along an opening edge of an opening formed in the first conductor plane and a split portion cutting through a portion of the conductor region. One end of the first branch line is connected to the first split ring resonator and the other end extends to the branch portion across the conductor region; one end of the second branch line is connected to the second split ring resonator and the other end extends to the branch portion across the conductor region.
US10741928B2 Method for increasing the transmission of radiofrequency electromagnetic waves through thermally insulating glass sheets
The invention relates to a glazing including a glass sheet, one surface of which is covered with a conductive layer. Said glass sheet comprises, at a nonzero distance from the conductive layer, a periodic pattern of conductive elements that is suitable for increasing, for a predetermined frequency, the transmission of radiofrequency electromagnetic waves. Said periodic pattern is selected so as to have a transmission zero at a frequency of between substantially half and substantially double the frequency to be amplified.
US10741920B2 Broadband stacked patch radiating elements and related phased array antennas
A stacked patch radiating element includes a dielectric substrate, a ground plane on a first surface of the dielectric substrate, a patch radiator on a second surface of the dielectric substrate, a feed that is configured to connect the patch radiator to a transmission line, a solder layer on the patch radiator opposite the dielectric substrate, and a parasitic radiating element on the solder layer opposite the patch radiator. The parasitic radiating element includes a metal layer on the solder, a parasitic radiator dielectric substrate on the first metal layer opposite the solder, and a parasitic radiator on the parasitic radiator dielectric substrate opposite the first metal layer.
US10741919B2 Antenna device
An antenna device is provided that includes an antenna coil, a resin-made antenna case having a body that accommodates the antenna coil, and a rib disposed on an upper surface of the body and on a pair of opposing side surfaces. In the antenna case, the rib is continuously formed from one of the side surfaces, across the upper surface, to the other one of the side surfaces, and both ends of the rib are formed to be flush with a lower surface of the body or so as to extend downward from the lower surface of the body. In addition, both ends of the rib are designed to come into contact with an external member when the antenna device is mounted on the external member.
US10741918B2 NFC antenna and display device
An embodiment of the present invention has a decreased antenna resistance so as to conform to the EMV specification. An NFC antenna includes: a mesh antenna pattern line (10) being transparent and formed in a netlike form in a display region (R1); and a non-mesh antenna pattern line (13) being formed in a form having no mesh in a non-display region (R2).
US10741916B2 Metal frame antenna and terminal device
A metal frame antenna and a terminal device are provided. The metal frame antenna includes N metal radiating elements between N+1 gaps, an end part of a metal radiating element on at least one of two sides of each of N−1 gaps between the N metal radiating elements is connected to a grounding part, the N metal radiating elements and respectively connected feeding branch circuits and grounding pails form N antennas, and N is an integer not less than 3.
US10741913B2 Beam pattern synthesis for metamaterial antennas
A determined object wave can be approximately formed by applying a modulation pattern to metamaterial elements receiving RF energy from a feed network. For example, a desired object wave at a surface of an antenna is selected to be propagated into a far-field pattern. A computing system can compute an approximation of the object wave by calculating a modulation pattern to apply to metamaterial elements receiving RF energy from a feed network. The approximation can be due to a grid size of the metamaterial elements. Once the modulation pattern is determined, it can be applied to the metamaterial elements and the RF energy can be provided in the feed network, causing emission of the approximated object wave from the antenna.
US10741907B2 Lightweight spiral antenna array packaging approach
The system and method for lightweight spiral antenna array packaging uses a foam core and metallic elements such that the foam core is machined to accept the folded metallic elements to create a compact and light weight assembly. The assembly can be bonded to other assemblies to form arrays. The array is then encapsulated in a prepreg fiberglass skin with a conductive layer of fabric/screen therein.
US10741905B2 Electronic device including multiple coils
Disclosed are various embodiments related to an electronic device including a coil. The electronic device may include: a housing including a first face facing a first direction and a second face facing a second direction different from the first direction; and a flexible printed circuit board and a control circuit disposed between the first and second faces. The flexible printed circuit board may include a first coil including at least one turn, a second coil including at least one turn, and a third coil including at least one turn. At least a part of the second coil may surround a first portion of the first coil, a second portion of the first coil may surround at least a part of the second coil, a third portion of the first coil may surround the second portion of the first coil, and at least a part of the third coil may be disposed between at least a part of the second portion of the first coil and at least a part of the third portion of the first coil. The control circuit may be configured to: transmit a signal outward by a first transmission method using the first coil; transmit a signal outward by a second transmission method using the second coil; and transmit a signal outward by a third transmission method using the third coil.
US10741904B2 Electronic device including antenna unit
An electronic device is provided, including a housing, a side member, a display, a printed circuit board (PCB), and a communication device. The housing includes a first plate facing a first direction and a second plate facing a second direction opposite to the first direction, forming a space between the first and second plates. The side member surrounds at least part of the space. The communication device is disposed in the housing and connected with the PCB. The side member includes a first antenna unit disposed on one side of the electronic device, electrically connected with a radio frequency (RF) module, and having a first metal frame. The housing further includes a board-type antenna which includes a second antenna unit electrically connected with a WiFi module, an antenna connector configured to electrically connect the first and second antenna units, and a third antenna unit electrically connected with the antenna connector.
US10741898B2 Phase shifter having arc-shaped phase delay lines on opposite sides of a PCB which are adjusted by slidable parts, an antenna, and radio communications device formed therefrom
The present disclosure relates to a phase shifter, an antenna, and a radio communications device. One example phase shifter includes a cavity, a rotating shaft, a main printed circuit board (PCB), a first slidable part, and a second slidable part. The first slidable part is located on a front side of the main PCB and coupled to the main PCB. The second slidable part is located on a rear side of the main PCB and coupled to the main PCB. The rotating shaft is inserted into the cavity and connected to the first slidable part and the second slidable part. The first arc-shaped phase delay line and the second arc-shaped phase delay line are distributed on a circle with a center that is the same as a center of the rotating shaft, and are located on an outer side of a primary central coupling section.
US10741893B2 Motor vehicle battery
A motor vehicle battery includes a battery housing. The battery housing has a housing interior bounded in sections by a housing frame and a housing base. The motor vehicle battery further includes a plurality of battery modules arranged in the housing interior. The motor vehicle battery further includes at least one first cooling duct. The at least one first cooling duct is formed in the region of the housing base, for cooling the battery modules from a first side. The housing interior is bounded by a housing cover or by a housing lid opposite the housing base. At least one second cooling duct for cooling the battery modules from a second side is formed in the region of the housing cover or of the housing lid.
US10741882B2 Flex lead on cell container for electromagnetic shielding
A battery system has a battery cell including a can and tabs, flexible circuits on and electrically isolated from the can, and electrically connected with the tabs, and a monolithic integrated circuit. The monolithic integrated circuit is mounted to the can via thermally conductive adhesive such that the can and monolithic integrated circuit are electrically isolated from one another. The monolithic integrated circuit is also wire bonded to the flexible circuits, and configured to measure and transmit data about the battery cell.
US10741870B2 Battery cell degassing apparatus
A battery cell degassing apparatus for degassing a battery cell having a gas pocket, which includes a chamber cover to which the battery cell is detachably mounted, a vacuum chamber coupled to the chamber cover and configured to accommodate the battery cell in a vacuum environment, the chamber cover being slidable in a vertical direction with respect to the vacuum chamber, a piercing unit provided at the vacuum chamber to pierce a part of the gas pocket, and a pressing unit provided at the vacuum chamber to be spaced apart from the piercing unit and configured to flatten a left surface and a right surface of the battery cell and to discharge a gas inside the battery cell to the outside of the battery cell is provided.
US10741868B2 Fuel cell stack and vehicle with a fuel cell stack
A vehicle may include an engine compartment and a fuel cell stack arranged in the engine compartment. The fuel cell stack may include an enclosure having an interior space and a cell disposed in the interior space of the enclosure configured to generate electrical energy. The enclosure may include an enclosure inlet guiding air from an exterior of the enclosure to the interior space, and an enclosure outlet guiding air from the interior space to the exterior. The fuel cell stack may also include a filter preventing foreign matter from being introduced into the interior space of the enclosure arranged in the enclosure inlet. The filter may include a filter member covering the enclosure inlet and a filter cover covering the filter member. The filter cover may include a filter cover inlet guiding air to the filter member. The filter cover inlet may fluidically communicate with the engine compartment.
US10741867B2 Fuel cell module
A fuel cell module can prevent excessive extending of crack in a cleavage part when the cleavage part cleaves to reduce internal pressure of the housing that stores the fuel cell stack and can prevent the exposure of a high-voltage part inside of the housing. The fuel cell module includes a fuel cell stack and a housing that stores the fuel cell stack. The housing includes a partition wall, a cleavage part on the partition wall that cleaves when the internal pressure of the housing increases to a predetermined pressure, a high-rigidity part on the partition wall to surround the cleavage part, and a plurality of elongated protrusions on the partition wall outside of the high-rigidity part. The strength of the cleavage part is lower than the elongated protrusions and the strength of the high-rigidity part is higher than the elongated protrusions and can prevent extension of a crack in the cleavage part.
US10741866B2 Fuel cell assembly and method for operating a fuel cell assembly
A fuel cell assembly with at least one PEM fuel cell for generating electrical energy from reactant gases includes at least one membrane/electrode having a membrane coated with platinum electrodes and, respectively positioned on each side, a porous gas diffusion layer, or having a membrane and, respectively positioned on each side, a porous gas diffusion layer coated with a platinum electrode, and also includes bipolar plates that lie against the gas diffusion layers and through which, during operation, a coolant flows, wherein at least one of the platinum electrodes has a smaller area than the gas diffusion layer, where the gas diffusion layer protrudes beyond the platinum electrode for a part of an edge region of the membrane/electrode unit, so that the formation of an electrochemical potential in this part of the edge region of the membrane/electrode unit is prevented in order to prevent damage to the membrane.
US10741861B2 Power generating cell
A power generating cell is equipped with an MEA to which a resin frame is attached, and a first metal separator. In the first metal separator, there are provided an oxygen-containing gas flow field through which an oxygen-containing gas flows along an electrode surface, an outer peripheral bead surrounding the oxygen-containing gas flow field and which prevents leakage of a reaction gas, and a plurality of first bypass stopping convex portions that prevent bypassing of the reaction gas. Intermediate convex portions that support the resin film are provided between mutually adjacent ones of the first bypass stopping convex portions.
US10741846B2 Negative electrode for lithium metal battery and lithium metal battery comprising the same
A negative electrode for a lithium metal battery, the negative electrode including: a lithium metal electrode comprising lithium metal or a lithium metal alloy; and a protective layer on at least a portion of the lithium metal electrode, wherein the protective layer has a Young's modulus of about 106 Pascals or greater, wherein the protective layer includes at least one first particle, wherein the first particle includes an organic particle, an inorganic particle, an organic-inorganic particle, or a combination thereof, and wherein the first particle has a particle size of greater than 1 micrometer to about 100 micrometers, and a crosslinked material comprising a polymerizable oligomer, which is disposed between first particles of the at least one first particle.
US10741842B2 Solid-state battery
A solid-state battery including a cathode, an anode, and a solid-state electrolyte layer including a solid-state electrolyte, wherein the solid-state electrolyte layer is disposed between the cathode and the anode, wherein the anode includes an anode active material, a first binder, and a second binder, the first binder is inactive to the solid-state electrolyte, the second binder has a tensile modulus greater than a tensile modulus of the first binder, and the second binder has a binding force which is greater than a binding force of the first binder.
US10741840B2 Cathode active material precursor, cathode active material formed therefrom, method of preparing the cathode active material, and cathode and lithium battery each including the cathode active material
A cathode active material includes a secondary particle including an aggregate of a plurality of primary particles, wherein the secondary particle includes a nickel-containing lithium transition metal oxide having a layered crystal structure, wherein the plurality of primary particles includes a first primary particle having a size greater than about 400 nanometers, a second primary particle having a size less than about 150 nanometers, and a third primary particle having a size of about 150 nanometers to about 400 nanometers, wherein the third primary particle has a area of greater than or equal to about 80% of a total area of the plurality of primary particles, and wherein the secondary particle has a porosity of less than or equal to about 10% of a total area of the cathode active material.
US10741836B1 Metal halide-silicon composites using zintl salts for silicon anode batteries
Systems and methods are disclosed that provide for a silicon-carbon composite material that includes nanoparticulate (e.g., nanocrystalline) silicon derived from a reaction between a zintl salt and metal halide. The nanoparticulate silicon-carbon composite material can be used to provide electrode materials (e.g., anode) and cells.
US10741828B2 Positive electrode active material including lithium cobaltate coated with lithium titanate and magnesium oxide
A positive electrode active material which can improve cycle characteristics of a secondary battery is provided. Two kinds of regions are provided in a superficial portion of a positive electrode active material such as lithium cobaltate which has a layered rock-salt crystal structure. The inner region is a non-stoichiometric compound containing a transition metal such as titanium, and the outer region is a compound of representative elements such as magnesium oxide. The two kinds of regions each have a rock-salt crystal structure. The inner layered rock-salt crystal structure and the two kinds of regions in the superficial portion are topotaxy; thus, a change of the crystal structure of the positive electrode active material generated by charging and discharging can be effectively suppressed. In addition, since the outer coating layer in contact with an electrolyte solution is the compound of representative elements which is chemically stable, the secondary battery having excellent cycle characteristics can be obtained.
US10741826B2 Method for manufacturing electrode plate and method for manufacturing secondary battery
A method for manufacturing an electrode plate includes a first application step of applying conductive layer slurry containing fibrous carbon to a surface of a core made of metal foil, a second application step of applying active material mix layer slurry containing an active material to the conductive layer slurry before the conductive layer slurry dries, and a drying step of drying the conductive layer slurry and the active material mix layer slurry. The fibrous carbon contained in the conductive layer slurry has a fiber length-to-diameter ratio of 20:1 to 2,000:1. The amount of the fibrous carbon, contained in the conductive layer slurry applied to the core surface, per unit are of the core is 0.05 g/m2 to 0.20 g/m2 after the first application step.
US10741810B2 Battery pack case and method for manufacturing the same
A battery pack case prevents moisture from being permeated into a battery pack with an easily assembled structure. The battery pack case includes an upper pack case and a lower pack case that are slidably coupled with each other. The upper pack case includes a coupling protrusion, and the lower pack case includes a coupling groove such that a bonding member is at portion at which the coupling protrusion and the coupling groove come into contact with each other.
US10741807B2 Heater module
A heater module is configured to be arranged on a side surface of a battery module and includes: a heat equalizing plate; a heater, a heater cover; and a metal stay in this order from the side surface of the battery module. The heater is fixed on the heat equalizing plate, the heater cover includes a heat equalizing plate holding portion and a stay holding portion, the metal stay includes: fastening portions provided on both end portions thereof in a stacking direction of cells and configured to be fastened to the side surface of the battery module; and a bent portion configured to cover a lower surface of the heater cover, and the bent portion of the metal stay is arranged at a location overlapping with the heat equalizing plate holding portion of the heater cover in the stacking direction.
US10741793B2 Light emitting device including blue emitting quantum dots and method
A method for preparing a light emitting device comprising: disposing an electron-injection layer comprising a metal oxide on a cathode, disposing a first layer adjacent the electron-injection layer, the first layer comprising a small molecule material with a bandgap of at least about 3 eV capable of blocking holes, forming an emissive layer comprising quantum dots capable of emitting blue light upon excitation at a surface of the first layer opposite the electron-injection layer; disposing a second layer comprising a material capable of transporting holes and blocking electrons with a bandgap of at least about 3 eV adjacent a surface of the emissive layer opposite the first layer, and disposing an anode over the second layer. A light-emitting device is also disclosed.
US10741792B2 Inorganic material having alkoxy chain encapsulating a display panel
The present disclosure provides a display panel and a method for manufacturing the same. The method includes forming a base layer, a thin film transistor (TFT) device layer, an organic light-emitting diode (OLED) device layer, and a first inorganic material in turn on a substrate; modifying a surface of the first inorganic material to increase flowability of an organic buffer layer that is to be formed on a surface of the first inorganic layer; and forming the organic buffer layer and a second inorganic layer in turn on the first inorganic layer. According to the present disclosure, flowability of the organic material formed on the inorganic material layer is increased.
US10741790B2 Display device
A display device according to the present invention includes a display region arranged with a plurality of pixels, and a sealing layer covering the display region, wherein the sealing layer includes an insulation layer having a density pattern, the density pattern is a pattern including a low density region and a high density region, the low density region has the insulation layer with a lower density than an average density within the display region of the insulation layer, and the high density region has the insulation layer with a higher density than an average density within the display region of the insulation layer.
US10741783B2 Light emitting device and manufacturing method for the same
The present application provides a light emitting device and a manufacturing method for the same. The light emitting device includes a substrate and an anode structure disposed on the substrate, which is formed by depositing particles on a surface of the substrate through a deposition source. During the process of the anode structure, the substrate is disposed obliquely with respect to the deposition source such that the particles of the functional film layers of the anode structure are arranged in a fixed direction, thereby increasing the work function of the anode structure.
US10741778B2 Electronic component including molecular layer
An electronic component (10) comprising a plurality of switching elements (1) which comprise, in this sequence, a first electrode (16), a molecular layer (18) bonded to a substrate, and a second electrode (20), where the molecular layer essentially consists of molecules (M) which contain a connecting group (V) and an end group (E) having a polar or ionic function, is suitable as memristive device for digital information storage.
US10741767B2 Organic thin film transistor, and fabricating method thereof
In accordance with various embodiments of the disclosed subject matter, an organic thin film transistor, and a fabricating method thereof are provided. In some embodiments, the method for forming an organic thin film transistor (OTFT), comprising: forming a transparent gate layer on a transparent base substrate; forming a first initial silicone polymer layer on the transparent gate layer; and performing an oxidization process to partially oxidize the first initial silicone polymer layer to form a gate insulating layer, including an oxidized inorganic sub-layer that contacts the transparent gate layer, and a non-oxidized organic sub-layer.
US10741750B2 Semiconductor structure and method for manufacturing the same
The present disclosure relates to a semiconductor structure and a method for manufacturing the same. The semiconductor structure includes a semiconductor substrate, a first pillar and a second pillar over the semiconductor substrate, an isolation layer over the semiconductor substrate, and a first contact pad and a second contact pad embedded in the isolation layer. A first upper surface of the first pillar is higher than a second upper surface of the second pillar. The first pillar and the second pillar are laterally surrounded by the isolation layer. The first contact pad is disposed over the first pillar. The second contact pad is disposed over the second pillar, and a first pad width of the first contact pad is not greater than a second pad width of the second contact pad.
US10741747B2 Zinc oxide-based piezoelectric device
The present invention relates to a zinc oxide-based piezoelectric device, utilizable both as a sensor and as an actuator. More in particular, the present invention relates to a piezoelectric device (1, 101) comprising at least two carbon fibre crossed yarns (2a, 2b; 102a, 102b), at the intersection of which a zinc oxide layer (3, 103) in nanorod form is arranged, wherein an end (4a, 4b) of each of said yarns (2a, 2b; 102a, 102b) is connected to an operative unit (5).
US10741746B2 Pressure sensor and manufacturing method thereof
Disclosed is a silicon nanowire pressure sensor including a lower substrate with a diaphragm recess in a lower surface thereof, an upper substrate having a first surface attached to an upper surface of the lower substrate, silicon nanowires formed on the first surface of the upper substrate, resistive portions exposed on a second surface of the upper substrate, and a diaphragm region formed by etching a center portion of the second surface of the upper substrate so as to be aligned with the resistive portions, in which the diaphragm recess is larger than the diaphragm region.
US10741745B2 Elastic wave device
An elastic wave device includes a piezoelectric substrate with first and second main surfaces internally facing each other, an elastic-wave element that includes an interdigital transducer electrode provided on or in the first main surface of the piezoelectric substrate, and a first protective film that is provided on the first main surface of the piezoelectric substrate so as to cover the IDT electrode. The IDT electrode includes a main electrode layer made of a metal having a density higher than that of the first protective film. The piezoelectric substrate has a thickness of about 0.35 mm or smaller, and irregularities are located on the second main surface.
US10741736B2 Compact opto-electronic modules and fabrication methods for such modules
Various optoelectronic modules are described and include one or more optoelectronic devices. Each optoelectronic module includes one or more optoelectronic devices. Sidewalls laterally surround each optoelectronic device and can be in direct contact with sides of the optoelectronic device or, in some cases, with an overmold surrounding the optoelectronic device. The sidewalls can be composed, for example, of a vacuum injected material that is non-transparent to light emitted by or detectable by the optoelectronic device. The module also includes a passive optical element. Depending on the implementation, the passive optical element can be on a cover for the module, directly on a top surface of the optoelectronic device, or on an overmold surrounding the optoelectronic device. Methods of fabricating such modules are described as well, and can facilitate manufacturing the modules using wafer-level processes.
US10741731B2 Multi-emission quantum dot and quantum dot film, LED package, emitting diode and display device including the same
A multi-emission quantum dot includes a first core having a first thickness along an axis from a first surface to a second surface of the first core, a first shell enclosing the first core, a second core surrounding the first shell. The second core may has a second thickness along the same axis smaller than the first thickness. The quantum dot also includes a second shell enclosing the second core. The first core may be configured to emit light of a first color, and the second core may be configured to emit light of a second color different from the first color.
US10741730B2 Stabilized luminescent nanoparticles comprising a perovskite semiconductor and method of fabrication
Stabilized luminescent nanoparticles for light emitting diode applications comprise perovskite nanocrystals encapsulated by an oxide coating, where the oxide coating includes ligand remnants comprising one or more elements selected from the group consisting of: nitrogen, carbon, phosphorus, and sulfur. A method of making the stabilized luminescent nanoparticles comprises dispersing perovskite nanocrystals and crosslinking ligands in a non-polar solvent to form a first mixture. Each of the crosslinking ligands comprises a head end and a tail end; the head ends attach to the perovskite nanocrystals and the tail ends remain unattached and available for crosslinking. An oxide precursor comprising crosslinking functional groups is added to the first mixture, and the crosslinking functional groups attach to the tail ends of the crosslinking ligands. Thus, an oxide coating is formed on the perovskite nanocrystals.
US10741727B2 Light emitting device and method of manufacturing same
A light emitting device includes: a substrate; a light emitting element disposed on the substrate; a light transmissive member having a plate shape and having an upper face and a lower face disposed such that the lower face opposes a light emission face of the light emitting element; a light reflecting member covering lateral faces of the light emitting element and lateral faces of the light transmissive member; and a light shielding frame disposed on the upper face of the light reflecting member surrounding the light transmissive member. The light shielding frame has an opening, an inner perimeter of the opening is positioned at a distance apart from an outer perimeter of the upper face of the light transmissive member in a plan view as seen from above, and the light reflecting member is interposed between the inner perimeter of the opening and the outer perimeter of the upper face of the light transmissive member.
US10741725B2 Transparent substrate and process for producing it
To provide a transparent substrate with excellent appearance and with high visibility when observed from a predetermined direction, and a process for producing it.A transparent substrate comprising a substrate having a curved surface on at least a part of its front surface, and an antiglare layer formed on the center region and the edge region of the curved surface, wherein the absolute value of the difference between the 60° specular glossiness at the center region and the 60° specular glossiness at the edge region is higher than 20%.
US10741720B2 Plasmonic light emitting diode
A light emitting diode includes a square quantum well structure, the quantum well structure including III-V materials. A dielectric layer is formed on the quantum well structure. A plasmonic metal is formed on the dielectric layer and is configured to excite surface plasmons in a waveguide mode that is independent of light wavelength generated by the quantum well structure to generate light.
US10741708B2 Vertically stacked photovoltaic and thermal solar cell
According to some embodiments, the present invention provides a novel photovoltaic solar cell system from photovoltaic modules that are vertically arrayed in a stack format using thin film semiconductors selected from among organic and inorganic thin film semiconductors. The stack cells may be cells that are produced in a planar manner, then vertically oriented in an angular form, also termed herein tilted, to maximize the light capturing aspects. The use of a stack configuration system as described herein allows for the use of a variety of electrode materials, such as transparent materials or semitransparent metals. Light concentration can be achieved by using fresnel lens, parabolic mirrors or derivatives of such structures. The light capturing can be controlled by being reflected back and forth in the photovoltaic system until significant quantities of the resonant light is absorbed. Light that passes to the very end and can be reflected back through the device by beveling or capping the end of the device with a different refractive index material, or alternatively using a reflective surface. The contacting between stacked cells can be done in series or parallel. According to some embodiments, the present invention uses a concentrator architecture where the light is channeled into the cells that contain thermal fluid channels (using a transparent fluid such as water) to absorb and hence reduce the thermal energy generation.
US10741688B2 Structure and method for integrated circuit
The present disclosure provides many different embodiments of an IC device. The IC device includes a gate stack disposed over a surface of a substrate and a spacer disposed along a sidewall of the gate stack. The spacer has a tapered edge that faces the surface of the substrate while tapering toward the gate stack. Therefore the tapered edge has an angle with respect to the surface of the substrate.
US10741687B2 Trench DMOS transistor with reduced gate-to-drain capacitance
A trench DMOS transistor with a very low on-state drain-to-source resistance and a high gate-to-drain charge includes one or more floating islands that lie between the gate and drain to reduce the charge coupling between the gate and drain, and effectively lower the gate-to-drain capacitance.
US10741684B2 Integrated channel diode
A semiconductor device includes a vertical drift region over a drain contact region, abutted on opposite sides by RESURF trenches. A split gate is disposed over the vertical drift region. A first portion of the split gate is a gate of an MOS transistor and is located over a body of the MOS transistor over a first side of the vertical drift region. A second portion of the split gate is a gate of a channel diode and is located over a body of the channel diode over a second, opposite, side of the vertical drift region. A source electrode is electrically coupled to a source region of the channel diode and a source region of the MOS transistor.
US10741683B2 Semiconductor device and method for manufacturing same
A semiconductor device has a semiconductor layer and a substrate. The semiconductor layer constitutes at least a part of a current path, and is made of silicon carbide. The substrate has a first surface supporting the semiconductor layer, and a second surface opposite to the first surface. Further, the substrate is made of silicon carbide having a 4H type single-crystal structure. Further, the substrate has a physical property in which a ratio of a peak strength in a wavelength of around 500 nm to a peak strength in a wavelength of around 390 nm is 0.1 or smaller in photoluminescence measurement. In this way, the semiconductor device is obtained to have a low on-resistance.
US10741681B2 Increased source and drain contact edge width in two-dimensional material field effect transistors by directed self-assembly
The present invention provides a method and a structure of increasing source and drain contact edge width in a two-dimensional material field effect transistor. The method includes patterning a two-dimensional material over an insulating substrate; depositing a gate dielectric over the two-dimensional material; depositing a top gate over the gate dielectric, wherein the top gate has a hard mask thereon; forming a sidewall spacer around the top gate; depositing an interlayer dielectric oxide over the sidewall spacer and the hard mask; removing the interlayer dielectric oxide adjacent to the sidewall spacer to form an open contact trench; depositing a copolymer coating in the contact trench region; annealing the copolymer to induce a directed self-assembly; performing a two-dimensional material etch over the two-dimensional material; removing the unetched copolymer without etching the gate dielectric; and etching the exposed gate in the source and the drain region to form a metal contact layer.
US10741680B2 Bipolar transistor and method for producing the same
A bipolar transistor has a subcollector layer and a stack of collector, base, and emitter layers on the subcollector layer. On the subcollector layer are collector electrodes. On the base layer are base electrodes. The collector layer includes multiple doped layers with graded impurity concentrations, higher on the subcollector layer side and lower on the base layer side. Of these doped layers, the one having the highest impurity concentration is in contact with the subcollector layer and has a sheet resistance less than or equal to about nine times that of the subcollector layer.
US10741673B2 Controlling gate profile by inter-layer dielectric (ILD) nanolaminates
A semiconductor structure includes a substrate, a plurality of parallel fins extending above the substrate, a plurality of gate structures perpendicular to the plurality of fins and including a plurality of sidewall spacers, and a plurality of source-drain regions intermediate the plurality of gate structures. A liner of a silicon-containing material is deposited over outer surfaces of the plurality of gate structures; over the liner, an inter-layer dielectric material is deposited. The semiconductor substrate with the deposited liner of silicon-containing material and deposited inter-layer dielectric material is annealed to at least partially consume the liner of silicon-containing material into the inter-layer dielectric material, to control residual stress such that resultant gate structures following the annealing have an aspect ratio range of 3:1 to 10:1, and are uniform in range to within seven percent of a target critical dimension.
US10741672B2 Gate structure for semiconductor device
A method of forming a fin field effect transistors (finFET) on a substrate includes forming a fin structure on the substrate, forming a protective layer on the fin structure, and forming a polysilicon structure on the protective layer. The method further includes modifying the polysilicon structure such that a first horizontal dimension of a first portion of the modified polysilicon structure is smaller than a second horizontal dimension of a second portion of the modified polysilicon structure. The method further includes replacing the modified polysilicon structure with a gate structure having a first horizontal dimension of a first portion of the gate structure that is smaller than a second horizontal dimension of a second portion of the gate structure.
US10741667B2 Method of manufacturing a protective stack on a semiconductor fin
A method includes forming a semiconductor fin over a substrate; forming a helmet stack on a top surface of the semiconductor fin; forming a spacer layer over the helmet stack and on opposite sidewalls of the semiconductor fin; and etching the helmet layer and the spacer layer to expose the top surface and the sidewalls of the semiconductor fin.
US10741661B2 Conductive layer, thin film transistor and manufacturing methods therefor, array substrate and display device
The present disclosure relates to a conductive layer, a thin film transistor and manufacturing methods therefor, an array substrate and a display device, in the field of displays. The conductive layer comprises: a metal layer and an organophosphorus-metal complex covering the metal layer. In the embodiments of the present disclosure, the organophosphorus-metal complex is manufactured on the surface of the metal layer to form the conductive layer. The conductive layer is adopted as an electrode material. In one aspect, the organophosphorus-metal complex has conductivity and can prevent the surface of metal from making contact with oxygen, thereby avoiding metal oxidation under the premise of not affecting the performances of the electrode when serving as a material of the electrode in a TFT. In the other aspect, the organophosphorus-metal complex can increase a binding force between the metal and photoresist and avoids stripping of the photoresist. Therefore, etching liquid is prevented from etching the metal in a position without the need of etching. The conductive layer provided by the present disclosure has the performances in the above two aspects. Therefore, the stability and electronic transmission performances of the electrode can be improved by adopting such a conductive layer to manufacture the electrode of the thin film transistor.
US10741660B2 Nanosheet single gate (SG) and extra gate (EG) field effect transistor (FET) co-integration
A method of forming a semiconductor device that includes providing a first stack of nanosheets having a first thickness and a second stack of nanosheets having a second thickness; and forming a oxide layer on the first and second stack of nanosheets. The oxide layer fills a space between said nanosheets in the first stack, and is conformally present on the nanosheets in the second stack. The method further includes forming a work function metal layer on the first and second stack of nanosheets. In some embodiments, the work function metal layer is present on only exterior surfaces of the first stack to provide a single gate structure and is conformally present about an entirety of the nanosheets in the second stack to provide a multiple gate structure.
US10741651B2 IGBT with improved terminal and manufacturing method thereof
A terminal structure of an insulated gate bipolar transistor (IGBT) device includes a main junction, a cutoff ring, and a plurality of terminal rings disposed between the main junction and the cutoff ring, and a resistive element having a first terminal electrically connected to the main junction, a second terminal electrically connected to the cutoff ring, and a plurality of intermediate terminals electrically connected to the terminal rings, respectively. The resistive element is configured to uniformly distribute the lateral voltage between the main junction and the cutoff ring to the terminal rings to ensure that the peak electric field is uniformly distributed across the terminal structure, thereby reducing the terminal structure area and package cost of the IGBT device, while improving the device reliability.
US10741649B2 High mobility doped metal oxide thin films and reactive physical vapor deposition methods of fabricating the same
A method of forming a metal oxide includes providing a reactive deposition atmosphere having an oxygen concentration of greater than about 20 percent in a chamber including a substrate therein. A pulsed DC signal is applied to a sputtering target comprising a metal, to sputter metal particles therefrom. A doping element may be supplied from a doping source (such as an alloyed metal target) in the reaction chamber. An electrically conductive metal oxide film comprising an oxide of the metal is deposited on the substrate responsive to a reaction between the metal particles and the reactive deposition atmosphere. Related devices are also discussed.
US10741648B2 Semiconductor device and manufacturing method thereof
A manufacturing yield and reliability of a semiconductor device including a power semiconductor element is improved. A plurality of trenches DT extending in an x direction and spaced apart from each other in a y direction orthogonal to the x direction are formed in a substrate having a main crystal surface tilted with respect to a <11-20> direction. Also, a super-junction structure is constituted of a p-type column region PC made of a semiconductor layer embedded in the trench DT and an n-type column region NC made of a part of the substrate between the trenches DT adjacent in the y direction, and an angle error between the extending direction of the trench DT (x direction) and the <11-20> direction is within ±θ. The θ is determined by {arctan {k× (w/h)}}/13 for the trench having a height of h and a width of w. Herein, the k is at least smaller than 2, preferably 0.9 or less, more preferably 0.5 or less, and still more preferably 0.3 or less.
US10741647B2 Conformal doping for punch through stopper in fin field effect transistor devices
A method of forming a punch through stop region that includes forming isolation regions of a first dielectric material between adjacent fin structures and forming a spacer of a second dielectric material on sidewalls of the fin structure. The first dielectric material of the isolation region may be recessed with an etch process that is selective to the second dielectric material to expose a base sidewall portion of the fin structures. Gas phase doping may introduce a first conductivity type dopant to the base sidewall portion of the fin structure forming a punch through stop region underlying a channel region of the fin structures.
US10741637B2 Semiconductor device
A semiconductor device includes a semiconductor layer of a first conductivity type having a device forming region and an outside region, an impurity region of a second conductivity type formed in a surface layer portion of a first main surface in the device forming region, a field limiting region of a second conductivity type formed in the surface layer portion in the outside region and having a impurity concentration higher than that of the impurity region, and a well region of a second conductivity type formed in a region between the device forming region and the field limiting region in the surface layer portion in the outside region, having a bottom portion positioned at a second main surface side with respect to bottom portions of the impurity region and the field limiting region, and having a impurity concentration higher than that of the impurity region.
US10741633B2 Display panel and method for manufacturing same
A display panel and a manufacturing method thereof are provided. The display panel has a display area, a non-display area, and a bendable connection area being located between the display area and the non-display area and connecting the display area with the non-display area. The display panel includes a substrate; an inorganic insulating layer disposed on the substrate, wherein in the bendable connection area, a plurality of recesses are defined in the inorganic insulating layer; an organic filling layer filled in the plurality of recesses in the inorganic insulating layer and having a concave curved surface; and a wiring layer disposed on the inorganic insulating layer, wherein a concave curved surface formed on the wiring layer corresponds to the concave curved surface of the organic filling layer in each of the recesses.
US10741632B2 Display device and manufacturing method thereof
A display device including a first signal line disposed on a substrate, a first insulating layer disposed on the first signal line, and a second signal line disposed on the first insulating layer and crossing the first signal line, in which the first insulating layer includes a recess portion providing a surface height lower than other areas of the first insulating layer, and the first signal line and the second signal line overlap each other with the recess portion therebetween.
US10741630B2 Display device having a reduced cell seal area and method of manufacturing display device
A display device includes: a first substrate in which a display area and a non-display area disposed outside the display area are defined; a second substrate facing the first substrate; and a cell seal disposed on the non-display area, where the cell seal includes a bonding filament connecting the first substrate and the second substrate to each other.
US10741616B2 Organic light emitting display device and method for manufacturing the same
A method of manufacturing an organic light emitting display device, includes forming a thin film transistor on a substrate, the substrate having emissive areas; forming a planarization layer on the thin film transistor; forming a contact hole exposing a source or drain electrode of the thin film transistor through the planarization layer; forming a first electrode connected to the source or drain electrode of the thin film transistor through the contact hole; forming a hole between adjacent emissive areas, the hole being provided in the planarization layer; forming a pixel defining layer on a portion of the first electrode and in the hole, wherein the pixel defining layer fills a portion of the hole and is provided on both side wall and floor of the hole; and forming a light emitting layer, a second electrode and an encapsulation layer sequentially on the substrate having the first electrode and the pixel defining layer.
US10741607B2 Image sensing apparatus and manufacturing method thereof
A method of manufacturing an image sensing apparatus includes: forming a first substrate structure including a first region of a pixel region, the first substrate structure having a first surface and a second surface; forming a second substrate structure including a circuit region for driving the pixel region, the second substrate structure having a third surface and a fourth surface; bonding the first substrate structure to the second substrate structure, such that the first surface is connected to the third surface; forming a second region of the pixel region on the second surface; forming a first connection via, the first connection via extending from the second surface to pass through the first substrate structure; mounting semiconductor chips on the fourth surface, using a conductive bump; and separating a stack structure of the first substrate structure, the second substrate structure, and the semiconductor chips into unit image sensing apparatuses.
US10741601B2 Image sensing device and manufacturing method thereof
Some embodiments of the present disclosure provide a back side illuminated (BSI) image sensor. The back side illuminated (BSI) image sensor includes a semiconductive substrate and an interlayer dielectric (ILD) layer at a front side of the semiconductive substrate. The ILD layer includes a dielectric layer over the semiconductive substrate and a contact partially buried inside the semiconductive substrate. The contact includes a silicide layer including a predetermined thickness proximately in a range from about 600 angstroms to about 1200 angstroms.
US10741598B2 High-speed light sensing apparatus II
An optical apparatus including a semiconductor substrate; a first light absorption region supported by the semiconductor substrate, the first light absorption region configured to absorb photons and to generate photo-carriers from the absorbed photons; one or more first switches controlled by a first control signal, the one or more first switches configured to collect at least a portion of the photo-carriers based on the first control signal; one or more second switches controlled by a second control signal, the one or more second switches configured to collect at least a portion of the photo-carriers based on the second control signal; and a counter-doped region formed in a first portion of the first light absorption region, the counter-doped region including a first dopant and having a first net carrier concentration lower than a second net carrier concentration of a second portion of the first light absorption region.
US10741596B2 Image sensing device and method for forming the same
An image sensing device and a method for forming the same are disclosed. The image sensing device includes a substrate including one or more photoelectric conversion elements, and a grid structure disposed over the substrate. The grid structure includes an air layer, a support film formed over the air layer, and a capping film formed at side surfaces of the air layer and the support film and at a top surface of the support film.
US10741591B2 Semiconductor integrated optical device
A semiconductor integrated optical device includes: a supporting base including semi-insulating semiconductor; a first photoelectric convertor having first photodiode mesas; a second photoelectric convertor having second photodiode mesas; a first 90° optical hybrid having at least one first multimode waveguide mesa; a second 90° optical hybrid having at least one second multimode waveguide mesa; an optical divider mesa; first and second input waveguide mesas coupling the first and second 90° optical hybrids with the optical divider mesa, respectively; a conductive semiconductor region disposed on the supporting base, the conductive semiconductor region mounting the first photodiode mesas, the second photodiode mesas, the first multimode waveguide mesas, the second multimode waveguide mesas, and the optical divider mesa; a first island semiconductor mesa extending between the first and second multimode waveguide mesas; and a first groove extending through the first island semiconductor mesa and the conductive semiconductor region to the semi-insulating semiconductor.
US10741589B2 Transistor array panel and manufacturing method thereof
A transistor array panel is manufactured by a method that reduces or obviates the need for highly selective etching agents or complex processes requiring multiple photomasks to create contact holes. The panel includes: a substrate; a buffer layer positioned on the substrate; a semiconductor layer positioned on the buffer layer; an intermediate insulating layer positioned on the semiconductor layer; and an upper conductive layer positioned on the intermediate insulating layer, wherein the semiconductor layer includes a first contact hole, the intermediate insulating layer includes a second contact hole positioned in an overlapping relationship with the first contact hole, and the upper conductive layer is in contact with a side surface of the semiconductor layer in the first contact hole.
US10741587B2 Semiconductor device, semiconductor wafer, module, electronic device, and manufacturing method the same
A semiconductor device including a transistor having high reliability is provided. The semiconductor device includes a transistor. The transistor includes first and second gate electrodes, a source electrode, a drain electrode, first to third oxides, first and second barrier films, and first and second gate insulators. The first barrier film is located over the source electrode, the second barrier film is located over the drain electrode, and the first and second barrier films each have a function of blocking oxygen and impurities such as hydrogen.
US10741582B2 Staggered word line architecture for reduced disturb in 3-dimensional NOR memory arrays
A staggered memory cell architecture staggers memory cells on opposite sides of a shared bit line preserves memory cell density, while increasing the distance between such memory cells, thereby reducing the possibility of a disturb. In one implementation, the memory cells along a first side of a shared bit line are connected to a set of global word lines provided underneath the memory structure, while the memory cells on the other side of the shared bit line—which are staggered relative to the memory cells on the first side—are connected to global word lines above the memory structure.
US10741580B2 Semiconductor memory device
A semiconductor memory device comprises: a substrate; a first conductive layer and a second conductive layer arranged in a first direction crossing a surface of the substrate and extending in a second direction crossing the first direction, the first conductive layer being closer to the substrate than the second conductive layer, a length in the second direction of the first conductive layer being greater than the length of the second conductive layer; a first semiconductor film extending in the first direction and facing the first and second conductive layers; a second semiconductor film interposed between ends of the first and second conductive layers, extending in the first direction, and facing the first conductive layer; a first wiring farther from the substrate than the first semiconductor film and being electrically connected to the first semiconductor film; and a second wiring farther from the substrate than the second semiconductor film and being electrically connected to the second semiconductor film.
US10741577B2 Three-dimensional semiconductor memory devices
A three-dimensional semiconductor memory device may include a substrate comprising a cell array region and a connection region, an electrode structure including a plurality of gate electrodes sequentially stacked on a surface of the substrate and extending from the cell array region to the connection region, a first source conductive pattern between the electrode structure and the substrate on the cell array region, and a cell vertical semiconductor pattern and a first dummy vertical semiconductor pattern that penetrate the electrode structure and the first source conductive pattern and extend into the substrate. The cell vertical semiconductor pattern may contact the first source conductive pattern. The first dummy vertical semiconductor pattern may be electrically insulated from the first source conductive pattern.
US10741568B2 Precision tuning for the programming of analog neural memory in a deep learning artificial neural network
Numerous embodiments of a precision tuning algorithm and apparatus are disclosed for precisely and quickly depositing the correct amount of charge on the floating gate of a non-volatile memory cell within a vector-by-matrix multiplication (VMM) array in an artificial neural network. Selected cells thereby can be programmed with extreme precision to hold one of N different values.
US10741566B2 Integrated arrangements of pull-up transistors and pull-down transistors, and integrated static memory
Some embodiments include an integrated assembly having a first pull-down transistor, a second pull-down transistor, a first pull-up transistor and a second pull-up transistor. The first pull-down transistor has a first conductive-gate-body at a first level, and has an n-channel-device-active-region at a second level vertically offset from the first level. The first pull-up transistor has a second conductive-gate-body at the first level, and has a p-channel-device-active-region at the second level. The second pull-down transistor has a third conductive-gate-body at the second level, and has an n-channel-device-active-region at the first level. The second pull-up transistor has a fourth conductive-gate-body at the second level, and has a p-channel-device-active-region at the first level.
US10741547B2 Semiconductor device
A semiconductor device includes: a first conductivity-type semiconductor substrate; a second conductivity-type base region provided on a front surface side inside the semiconductor substrate, a gate trench portion provided inside the semiconductor substrate and penetrating the base region from a front surface of the semiconductor substrate, the gate trench portion having a gate conductive portion, and a dummy trench portion provided inside the semiconductor substrate and penetrating the base region from a front surface of the semiconductor substrate, the dummy trench portion including an upper dummy conductive portion having an emitter potential and a lower gate conductive portion positioned below the upper dummy conductive portion and having a gate potential, wherein the lower gate conductive portion of the dummy trench portion is connected to the gate conductive portion of the gate trench portion.
US10741520B2 Method of controlling bump height variation
A method of making a semiconductor device includes patterning a photoresist on a substrate to form a plurality of openings in the photoresist. A first opening is near a center of the substrate and has a first width. A second opening is near an edge of the substrate and has a second width smaller than the first width. A third opening is between the first opening and the second opening and has a third width greater than the second width and smaller than the first width. The method further includes plating a conductive material into each opening. Plating the conductive material includes plating the first conductive material in the first opening at a first current density; plating the first conductive material in the second opening at a second current density greater than the first current density; and plating the conductive material in the third opening at a third current density.
US10741519B2 Systems of applying materials to components
A system for applying materials to components generally includes a tool operable for transferring a portion of a material from a supply of the material to a component. The tool may include a resilient material configured for tamping the portion of the material onto the component and/or for imprinting the portion of the material for release and transfer from the supply.
US10741511B2 Fan-out package and methods of forming thereof
An embodiment is a method including depositing a first dielectric layer over a molding compound and a chip and patterning a first opening in the first dielectric layer to expose a contact of the chip. A first metallization layer is deposited over the first dielectric layer and in the first opening, where a portion of the first metallization layer in the first opening has a flat top. A second dielectric layer is deposited over the first metallization layer and the first dielectric layer. A second metallization layer is deposited in a second opening in the second dielectric layer, where the second metallization layer does not have a flat top within the second opening.
US10741508B2 Semiconductor device having antenna and manufacturing method thereof
A semiconductor device including a chip package, a dielectric structure and a first antenna pattern is provided. The dielectric structure disposed on the chip package and includes a cavity and a vent in communication with the cavity. The first antenna pattern disposed on the dielectric structure, wherein the chip package is electrically coupled to the first antenna pattern, and the cavity of the dielectric structure is disposed between the chip package and the first antenna pattern. A manufacturing method of a semiconductor device is also provided.
US10741488B2 Semiconductor device with integrated capacitor and manufacturing method thereof
A semiconductor structure includes a capacitor including a first electrode and a second electrode disposed over and electrically insulated from the first electrode. The semiconductor structure also includes a first conductive via extending through the first electrode and contacting a planar surface of the first electrode. The semiconductor structure further includes a second conductive via extending through the second electrode and contacting a planar surface of the second electrode.
US10741478B2 Power module and method of manufacturing the same, and power electronic apparatus and method of manufacturing the same
A power module includes a first power semiconductor device including a first electrode, a resin frame including first receiving portions, and a first leadframe. The first leadframe has a first main surface facing the first electrode and is electrically and mechanically connected to the first electrode. The first receiving portions face the first main surface of the first leadframe and receive part of the first leadframe. Thus, the power module has high reliability and can be miniaturized.
US10741476B2 Passive electrical component with thermal via
A passive electrical component includes a substrate. A first metallization layer is formed on the substrate. A first dielectric layer is formed on the first metallization layer The first dielectric layer has a lower thermal conductivity than the substrate. A second metallization layer is formed on the first dielectric layer. An electrically conductive via provides an electrical connection between a first section of the first metallization layer and a second section of the second metallization layer. A thermally conductive via provides a thermally conductive path between the second section and the substrate. The thermally conductive via provides an open circuit termination to the second section of the second metallization layer.
US10741470B2 Heat conductive sheet and method of producing same, and heat dissipation device
Disclosed are a heat conductive sheet including a resin and a particulate carbon material, and having a thermal resistance value under a pressure of 0.05 MPa of 0.20° C./W or less, a heat dissipation device including the heat conductive sheet interposed between a heat source and a heat radiator, and a method of producing a heat conductive sheet.
US10741457B2 System for non radial temperature control for rotating substrates
Embodiments of the present invention provide apparatus and method for reducing non uniformity during thermal processing. One embodiment provides an apparatus for processing a substrate comprising a chamber body defining a processing volume, a substrate support disposed in the processing volume, wherein the substrate support is configured to rotate the substrate, a sensor assembly configured to measure temperature of the substrate at a plurality of locations, and one or more pulse heating elements configured to provide pulsed energy towards the processing volume.
US10741455B2 Semiconductor device and method for fabricating the same
A semiconductor device includes a fin-shaped structure on a substrate, a single diffusion break (SDB) structure in the fin-shaped structure to divide the fin-shaped structure into a first portion and a second portion, and a gate structure on the SDB structure. Preferably, the SDB structure includes silicon oxycarbonitride (SiOCN), a concentration portion of oxygen in SiOCN is between 30% to 60%, and the gate structure includes a metal gate.
US10741424B2 Semiconductor processing device equipped with process chamber
A semiconductor processing device according to the present invention includes a process chamber having an inner space in which plasma is generated and a chuck unit disposed in the inner space and supporting a substrate processed by the plasma. The process chamber includes a first chamber portion and a second chamber portion that are opened from each other, and when the first chamber portion and the second chamber portion are closed together, the process chamber is provided with the inner space in which the plasma is generated. When the first chamber portion and the second chamber portion are opened from each other, the chuck unit is exposed to outside.
US10741421B2 Semiconductor manufacturing apparatus
According to an embodiment, a semiconductor manufacturing apparatus includes a holder configured to hold a processing object, a heater provided at the holder and configured to heat the processing object, a first exhaust port provided above the holder and facing the holder, and an exhaust duct. The exhaust duct is provided on an outer side surface of the first exhaust port and includes an extension and contraction function.
US10741417B2 Method for forming interconnect structure
A method for forming an interconnect structure is provided. The method includes: forming a dielectric layer on a substrate, and forming an opening in the dielectric layer; forming a first metal layer, a second metal layer, and a third metal layer sequentially over the dielectric layer. The opening of the dielectric layer is filled with the first metal layer to form a conductive via. The method also includes: performing one or multiple etch operation to etch the first metal layer, the second metal layer, and the third metal layer, so as to form a metal line corresponding to the first metal layer, an intermediate metal layer corresponding to the second metal layer, and a metal pillar corresponding to the third metal layer. In particular, the width of the metal line is greater than the width of the metal pillar.
US10741413B2 Semiconductor device and method for manufacturing semiconductor device
When a semiconductor element is bonded to a base plate electrode, a cushioning is used for protecting the surface of the semiconductor element. A protrusion having an outwardly cutting shape is formed around an area on the base plate electrode for bonding the semiconductor element to disperse and reduce shear force acting on the cushioning during the bonding, so that no cushioning adheres to the surface of the semiconductor element after bonding.
US10741410B2 Material composition and methods thereof
Provided is a material composition and method for that includes providing a substrate and forming a resist layer over the substrate. In various embodiments, the resist layer includes a metal complex including a radical generator, an organic core, and an organic solvent. By way of example, the organic core includes at least one cross-linker site. In some embodiments, an exposure process is performed to the resist layer. After performing the exposure process, the exposed resist layer is developed to form a patterned resist layer.
US10741403B2 Methods for forming a metallic film on a substrate by cyclical deposition and related semiconductor device structures
Methods for forming a metallic film on a substrate by cyclical deposition are provided. In some embodiments methods may include contacting the substrate with a first reactant comprising a non-halogen containing metal precursor comprising at least one of copper, nickel or cobalt and contacting the substrate with a second reactant comprising a hydrocarbon substituted hydrazine. In some embodiments related semiconductor device structures may include at least a portion of a metallic interconnect formed by cyclical deposition processes.
US10741396B2 Substrate processing apparatus
Provided is a substrate processing apparatus. The substrate processing apparatus includes a tube having an inner space, a substrate support on which a plurality of substrates are stacked in multistage within the tube, the substrate support individually defining a plurality of processing spaces in which the plurality of substrates are respectively processed, a first gas supply part configured to supply a first gas into all the plurality of processing spaces, a second gas supply part comprising a plurality of injectors disposed to respectively correspond to the plurality of processing spaces so that the second gas is individually supplied onto each of the plurality of substrates, and an exhaust part configured to exhaust the gases within the tube. Thus, the gas may be individually supplied into each of the processing spaces in which the plurality of substrates are respectively processed.
US10741395B2 Method for manufacturing semiconductor device
According to one embodiment, a method for manufacturing a semiconductor device is disclosed. The method can include performing a first heat treatment of a first film at a first temperature not less than 500° C. and not more than 900° C. in a first atmosphere including oxygen. The first film includes silicon and oxygen and is deposited on a semiconductor member including silicon carbide. The method can include performing, after the first heat treatment, a second heat treatment of the first film at a second temperature not less than 1200° C. but less than 1400° C. in a second atmosphere including nitrogen.
US10741380B2 Method for washing semiconductor manufacturing apparatus component, apparatus for washing semiconductor manufacturing apparatus component, and vapor phase growth apparatus
A method for washing a semiconductor manufacturing apparatus component, the method comprising: a first process of disposing a semiconductor manufacturing apparatus component, to which a nitride semiconductor adheres, in a component holding portion inside a reaction tank of a washing apparatus; a second process of introducing a halogen-containing gas from a gas introducing pipe into the reaction tank to remove the nitride semiconductor adhered to the semiconductor manufacturing apparatus component; a third process of trapping a reaction product generated by a reaction of the halogen-containing gas and the nitride semiconductor in a trapping unit; and a fourth process of discharging the reaction product trapped by the trapping unit from a gas discharging pipe to outside of the reaction tank.
US10741378B2 RF/DC filter to enhance mass spectrometer robustness
Systems and methods described herein utilize a multipole ion guide that can receive ions from an ion source for transmission to downstream mass analyzers, while preventing unwanted/interfering/contaminating ions from being transmitted into the high-vacuum chambers of mass spectrometer systems. In various aspects, RF and/or DC signals can be provided to auxiliary electrodes interposed within a quadrupole rod set so as to control or manipulate the transmission of ions from the multipole ion guide.
US10741376B2 Multi-reflecting TOF mass spectrometer
A method of time-of-flight mass spectrometry is disclosed comprising: providing two ion mirrors (42) that are spaced apart in a first dimension (X-dimension) and that are each elongated in a second dimension (Z-dimension) orthogonal to the first dimension; introducing packets of ions (47) into the space between the mirrors using an ion introduction mechanism (43) such that the ions repeatedly oscillate in the first dimension (X-dimension) between the mirrors (42) as they drift through said space in the second dimension (Z-dimension); oscillating the ions in a third dimension (Y-dimension) orthogonal to both the first and second dimensions as the ions drift through said space in the second dimension (Z-dimension); and receiving the ions in or on an ion receiving mechanism (44) after the ions have oscillated multiple times in the first dimension (X-dimension); wherein at least part of the ion introduction mechanism (43) and/or at least part of the ion receiving mechanism (44) is arranged between the mirrors (42).
US10741374B1 Rapid flow-through sampling system with triggered introduction to nebulizer
Systems and methods are described for rapid throughput of samples from a plurality of sample sources to a nebulizer for analysis, such as a sample analysis via ICP-MS. A system embodiment can include, but is not limited to, a valve in fluid communication with a fluid transfer line to receive a plurality of samples from a plurality of sample sources from an autosampler unit and direct the sample into a valve channel; a first pump to draw sample into the valve channel, a sensor positioned adjacent a nebulizer to detect respective samples of the plurality of samples and generate one or more signals in response thereto; a second pump to push the sample from the valve channel to the nebulizer; and a controller configured to coordinate operation of the first pump, the second pump, and the valve based at least on the one or more signals.
US10741372B2 Tandem mass spectrometer and program for the same
As soon as a set of data is acquired by a mass spectrometric analysis, an accumulated value of the signal intensity on the mass spectrum is calculated for each m/z segment obtained by dividing the entire m/z range covered by the measurement by a predetermined m/z width. Only the m/z segments with accumulated signal-intensity values equal to or greater than a predetermined threshold are selected as the target for an MS/MS analysis. MS/MS analysis is performed for each selected m/z segment, using ions whose m/z values fall within the m/z segment as precursor ions. A measurement cycle which includes mass spectrometric analysis performed one time and MS/MS analysis performed one or more times is repeated. After that, ions originating from the same component are selected based on the retention time of a peak in an extracted ion chromatogram created for each product ion, and the component is identified.
US10741366B2 Process chamber and wafer processing method
A wafer process chamber includes a wafer support in the wafer process chamber, the wafer support configured to support a wafer. The process chamber includes a gas diffuser unit within the wafer process chamber. The gas diffuser unit includes at least one controllable diffuser configured to generate one or more controllable forces acting in various directions on a gaseous material in a flow of the gaseous material introduced into the process chamber, to spread the gaseous material inside the process chamber. The gas diffuser unit includes a power source coupled to the at least one controllable diffuser, the power source configured to supply power to the at least one controllable diffuser to generate the one or more controllable forces. The gas diffuser unit includes a controller coupled to the power source, the controller configured to control the power supplied by the power source to the at least one controllable diffuser.
US10741352B2 Optically addressed, thermionic electron beam device
An electron beam source is provided that includes a vessel forming a chamber, a cathode disposed within the chamber, the cathode comprising a low dimensional electrically conductive material having an anisotropic restricted thermal conductivity, an electrode disposed in the chamber, the electrode being connectable to a power source for applying a positive voltage to the electrode relative to the cathode for accelerating free electrons away from the cathode to form an electron beam when the cathode is illuminated by electromagnetic (EM) radiation such that the cathode thermionically emits free electrons, and an electron emission window in the chamber for passing a generated electron beam out of the chamber. An electron microscope that incorporates the electron beam source is also provided.
US10741351B1 Multi-apertured conduction heater
In one embodiment, a system includes a thermionic emitter and a heater at least partially surrounding the thermionic emitter. The heater is configured to heat the thermionic emitter. The heater includes a first end, a second end opposite the first end, and a plurality of hollow insulating tubes that each run from the first end to the second end. The heater also includes a heater wire that runs through each of the hollow insulating tubes. The heater wire is configured to be resistively heated by an electrical current passed through the heater wire.
US10741344B2 Keyboard for electronic device
An input mechanism is disclosed. The input mechanism includes a dome support structure defining an opening that extends through the dome support structure, a collapsible dome positioned in the opening and engaged with the dome support structure, and a cover member coupled to the dome support structure and covering the collapsible dome, thereby retaining the collapsible dome within the opening of the dome support structure.
US10741336B2 Supercondenser provided with serial and parallel connector
Provided is a supercondenser which is an ultra-high capacity supercondenser for storing energy in the fields of commercial electricity and new and renewable energy, which is provided with a specific connector for connecting a plurality of unit condensers in series, parallel, or series-parallel and is thereby electrically stable, requires few members for connection, and has improved stability and durability. The supercondenser which includes a plurality of unit condensers, and a connector including a parallel connection means for connecting the unit condensers in parallel, and a serial connection means for connecting same in series.
US10741332B2 Cooling of electrolytic capacitors in electrical climate compressors
A system for mounting at least one cylindrical electrolytic capacitor on a heat sink, the heat sink having at least one bore for at least partially receiving a cylindrical electrolytic capacitor, and the bore partially or fully encompassing the cylindrical electrolytic capacitor once it has been received, wherein lateral surfaces of the cylindrical electrolytic capacitor are mechanically and thermally connected to surfaces forming the bore. The system providing thermal cooling of the electrolytic capacitor and enabling substantially uniform thermal cooling of the capacitor. A method for producing a connection between the at least one cylindrical electrolytic capacitor and the heat sink, and to a connection, obtainable by the method, between the at least one electrolytic capacitor and the heat sink.
US10741325B2 Inductive power transfer apparatus with AC and DC output
An inductive power transfer system (IPT) pick-up comprises: a pick-up coil capable of generating a voltage by magnetic induction from a primary conductive pathway, and a tuning capacitor associated with the pick-up coil to provide a first pick-up resonant circuit; a first output associated with a first control means to substantially control the voltage or current provided by the first output; a further resonant circuit connected in series or parallel with the first pick-up resonant circuit; and a second output associated with a second control means to control the voltage or current provided by the second output and a method of providing an additional independently controllable output from an IPT pick-up having a resonant pick-up circuit is also disclosed.
US10741324B2 Coil component
A coil component includes a base body, and a coil disposed inside the base body and wound into a spiral shape. The coil includes a plurality of coil conductor portions and a plurality of lead-out conductor portions, both the conductor portions being laminated in a first direction. The lead-out conductor portions overlap, when viewed from the first direction, side gap portions given by regions of the base body on the outer side of the coil conductor portions in a radial direction. The base body includes a cavity between two among the coil conductor portions adjacent to each other in the first direction. The cavity includes a first cavity overlapping first one among the lead-out conductor portions in the first direction. The first cavity is present at a position away two or more pitches in the first direction from the first lead-out conductor portion overlapping the first cavity.
US10741323B2 Coil component and electronic device equipped with the same
A coil component includes: a pillar part; first and second rectangular planar parts, each having long sides L, short sides S, and thickness T; a coil formed around the pillar part; two terminal electrodes electrically connected to both ends of the coil; and an outer sheath containing magnetic grains and resin material and covering the coil at least partially; wherein the thickness PL in the L direction and thickness PS in the S direction, of the outer sheath, in a section cut across the center of the pillar part and in parallel with the LS planes, satisfy the relationship of PL
US10741321B2 Thin film type inductor
A thin film type inductor includes first, second and third exposed portions exposed to a first end surface of a body and fourth, fifth and sixth exposed portions exposed to a second end surface of the body opposing the first end surface of the body among external surfaces of the body. The first, second and third exposed portions are formed to be exposed symmetrically to the fourth, fifth and sixth exposed portions opposing the first, second and third exposed portions, respectively.
US10741320B2 Coil component
A coil component includes: a coil part including a coil conductor; and a body formed adjacently to the coil part and including first and second magnetic powder particles having different average particle sizes, wherein an average particle size of the first magnetic powder particles is smaller than an interval between adjacent patterns of the coil conductor, and an average particle size of the second magnetic powder particles is greater than the interval between the adjacent patterns of the coil conductor.
US10741313B1 Bus bar assembly with integrated surge arrestor
An apparatus includes a laminated bus bar assembly with first and second bus bars and an intervening insulator layer. A surge arrestor (e.g., a metal oxide varistor) has a body mounted on the bus bar assembly and first and second terminals on first and second opposite sides of the body. In some embodiments, the body may be at least partially disposed in an opening in the first bus bar and the second terminal may be conductively bonded to a surface of the second bus bar that faces the insulator layer. In some embodiments, the second terminal may include a conductive stud passing through an opening in the second bus bar. The apparatus may include a spring clamp attached to the first bus bar and contacting the first side of the body to retain the body.
US10741311B2 Method and system for a gas-tight cable feedthrough
A system includes a partition element and a first component which is arranged on a first side of the partition element. The first component includes at least one conductor, and the partition element includes an associated feedthrough for inserting and feeding through the conductor and for electrically contacting the conductor on a second side of the partition element located opposite the first side. The conductor forms a form-fitting connection to the feedthrough and is pressed into the feedthrough.
US10741306B2 Composite cable
A composite cable includes a signal line part, a pair of power supply lines, and a sheath. The signal line part is composed of a first signal line and a second signal line twisted together. Each of the first signal line and the second signal line is composed of a pair of wires twisted together. The sheath covers an outer circumference of a wire bundle composed of the signal line part and a pair of power supply lines, the signal line part and the pair of power supply lines being twisted together. The signal line part is covered with a shield conductor formed of a braid composed of a plurality of conductive element wires braided together.
US10741303B2 Transmission line, flat cable, and electronic device
A transmission line includes, in a stacked insulator in which insulator layers are stacked, a first transmission line portion including a first ground conductor pattern, a second ground conductor pattern, and a first signal conductor pattern, and a second transmission line portion including a third ground conductor pattern, a fourth ground conductor pattern, and a second signal conductor pattern. The first signal conductor pattern extends along the second signal conductor pattern. The first ground conductor pattern and the third ground conductor pattern are provided on different insulator layers and at least partially overlap each other in a plan view.
US10741296B2 Imaging table and radiation imaging system
An imaging table includes: a bucky apparatus to which a radiation imaging apparatus capable of being installed; a top plate connected to the bucky apparatus and allowing a subject to get on the top plate; and a rotation mechanism arranged to connect the bucky apparatus and the top plate in a relatively rotatable manner. The imaging table of the present invention can easily correspond to a plurality of imaging techniques.
US10741293B2 Molten fuel reactor cooling and pump configurations
Configurations of molten fuel salt reactors are described that include an auxiliary cooling system which shared part of the primary coolant loop but allows for passive cooling of decay heat from the reactor. Furthermore, different pump configurations for circulating molten fuel through the reactor core and one or more in vessel heat exchangers are described.
US10741278B2 Pathogen detection and display system
A pathogen detection and display system is configured to discover and display the location of substances of interest, particularly pathogens that can spread infection. The detection and display system can be used in healthcare facilities on surfaces, medical equipment and devices, patients, and staff, for example.
US10741276B2 Systems and methods for providing prescription medication delivery and reminder services
Novel systems, methods, and devices for implementing prescription delivery and for providing medication reminders are provided. One system for providing a prescription medication delivery service operates by directly submitting a prescription delivery request to the prescription medication delivery service. A server may receive a requesting delivery signal related to a prescription medication via a communication network. A physician device may receive input relating to a selection of a prescription delivery option within a pharmacy dispensing system and transmit a corresponding message via the communication network. A prescription delivery service server may receive the message and coordinate delivery of the prescription medication based at least in part upon the message. An electronic device may obtain a confirmation indication when the prescription medication is delivered and transmit a confirmation of completed delivery.
US10741274B2 Methods and systems for collecting pharmaceutical containers
A pharmaceutical order filling system receives pharmaceutical orders and uses an accumulation device to accumulate bottles of pharmaceuticals corresponding to the pharmaceutical orders. The accumulation device is configured with a table assembly that includes a plurality of holding tubes configured to accumulate multiple bottles corresponding to pharmaceutical orders. The accumulation device also includes a bottle pick and place assembly configured to place bottles into holding tubes and an unload assembly configured to empty accumulated bottles from holding tubes into an unload assembly tube. The accumulation device may be further configured to receive and temporarily store a single bottle of a prescription order. The accumulation device may be configured to release accumulated bottles onto a conveyor in an upright position.
US10741273B1 User friendly medical records systems, apparatuses and methods
Methods, systems, computer-readable media, and apparatuses for providing a personalized manager for use with an electronic health record system such as VistA. A mobile device may work in tandem with backend services to provide a tile-based user interface customized to each physician. The mobile device may, based on physician input relating to a patient, dynamically reorder tiles of the tile-based user interface. Further, the physician may specify one or more conditions that when satisfied by a patient trigger an alert to medical professionals to begin a preventative treatment so that a particular patient ailment does not occur. Backend services may store information customized by the physician for use in generating treatment recommendations.
US10741270B2 Size-based analysis of cell-free tumor DNA for classifying level of cancer
A classification of a level of cancer in an organism is determined by analyzing a biological sample of the organism. The biological sample comprises clinically-relevant DNA and other DNA. At least some of the DNA is cell-free in the biological sample. An amount of a first set of DNA fragments from the biological sample corresponding to each of a plurality of sizes is measured. A first value of a first parameter is calculated based on the amounts of DNA fragments at the plurality of sizes. The first value is compared to a reference value. A classification of a level of cancer in the organism is determined based on the comparison.
US10741262B2 NAND flash operating techniques mitigating program disturbance
A programming operation for high density memory, like 3D NAND flash memory, modifies the waveforms applied during program operations to mitigate unwanted disturbance of memory cells not selected for programming during the operation. Generally, the method provides for applying a bias arrangement during an interval of time between program verify pass voltages and program pass voltages in a program sequence that can include a soft ramp down, and pre-turn-on voltages designed to reduce variations in the potential distribution on floating channels of unselected NAND strings during a program operation.
US10741247B1 3D memory array device and method for multiply-accumulate
A 3D memory array device includes blocks, bit lines, word lines, source lines (SL), complementary metal oxide semiconductors (COMS), and SL sensing amplifiers (SA). Each block includes NAND strings, and each memory cell in the NAND strings stores one or more weights. The bit lines are respectively coupled as signal inputs to string select lines in all blocks. The word lines are respectively coupled to the memory cells, and the word lines in the same layer are as a convolution layer to perform a convolution operation on the inputted signal. Different SL are coupled to all ground select lines in different blocks to independently collect a total current of the NAND strings in each block. The CMOS are disposed under the blocks and coupled to each source line for transferring the total current to each SL SA, and a multiply-accumulate result of each block is outputted via each SL SA.
US10741246B2 Method, system and device for integration of volatile and non-volatile memory bitcells
Disclosed are methods, systems and devices for operation of memory device. In one aspect, volatile memory bitcells and non-volatile memory bitcells may be integrated to facilitate transfer of stored values between the volatile and non-volatile memory bitcells.
US10741237B2 Strobe-offset control circuit
A method of operation in a memory controller is disclosed. The method includes receiving a strobe signal having a first phase relationship with respect to first data propagating on a first data line, and a second phase relationship with respect to second data propagating on a second data line. A first sample signal is generated based on the first phase relationship and a second sample signal is generated based on the second phase relationship. The first data signal is received using a first receiver clocked by the first sample signal. The second data signal is received using a second receiver clocked by the second sample signal.
US10741231B1 Memory access interface device including phase and duty cycle adjusting circuits for memory access signals
A memory access interface device that includes a clock generation circuit that generates reference clock signals according to a source clock signal and access signal transmission circuits are provided. Each of the access signal transmission circuits includes a first and a second clock frequency division circuits, a phase adjusting circuit and a duty cycle adjusting circuit. The first and the second clock frequency division circuits sequentially divide the frequency of one of the reference clock signals to generate a first and a second frequency divided clock signals respectively. The phase adjusting circuit adjusts the phase of an access signal according to the second frequency divided clock signal to generate a phase-adjusted access signal. The duty cycle adjusting circuit adjusts the duty cycle of the phase-adjusted access signal to be a half of the time period to generate an output access signal to access a memory device.
US10741228B2 Memory device
A memory device capable of reading reference data while achieving optimization of electric power consumption is provided. A memory device includes a memory area storing reference data of N (≥1) dimensions each composed of M (≥1) bits. A number of memory grains each composed of nonvolatile memory and power drivers paired with the memory grains to supply electrical power to the memory grains are provided in each region specified by column lines in the number and M row lines, the number being one to N inclusive. When the power driver receives a control signal from the corresponding one of the column lines, a control signal from the corresponding one of the M row lines, and a clock signal, the power driver supplies electrical power to the memory grain in synchronization with the clock signal.
US10741225B2 Non-volatile memory device and storage device including the same
A non-volatile memory device includes a serial pipeline structure connected to an output stage of a First In, First Out (FIFO) memory. The FIFO memory is configured to store data transmitted through a data path having a wave pipeline structure based on a plurality of FIFO input clock signals and output the stored data based on a plurality of FIFO output clock signals. A serializer is configured to output data to an input/output pad based on a select clock signal. The serial pipeline structure is connected between the FIFO memory and the serializer and configured to compensate for a phase difference between the data output from the FIFO memory and the select clock signal.
US10741214B2 Image processing apparatus that selects images, image processing method, and storage medium
An image capture apparatus includes an image acquisition unit, a feature-amount-calculation unit, a score compensation unit, and an image selection unit. The image acquisition unit acquires a plurality of images. The image acquisition unit acquires information relating to image capture timing of the plurality of images. The feature-amount-calculation unit and the score compensation unit evaluate the plurality of images based on the information relating to the image capture timing. The image selection unit selects a predetermined number of images from the plurality of images based on an evaluation result by the feature-amount-calculation unit and the score compensation unit.
US10741202B2 MAMR writer with low resistance MAMR stack
The present disclosure generally relates to a magnetic media drive employing a magnetic recording head. The head includes a main pole at a media facing surface (MFS), a trailing shield at the MFS, and a MAMR stack disposed between the main pole and the trailing shield at the MFS. The MAMR stack includes a seed layer and at least one magnetic layer. The seed layer is fabricated from a thermally conductive material having electrical resistivity lower than that of the main pole. The seed layer has a stripe height greater than a stripe height of the at least one magnetic layer. With the extended seed layer, the bias current from the trailing shield to the main pole spreads further away from the MFS along the extended seed layer before flowing into the main pole, reducing temperature rise at or near the MAMR stack, leading to improved write head reliability.
US10741200B1 Data storage in view of susceptible zones
A computer-implemented method may include obtaining position information of a susceptible zone of a tape. The susceptible zone may be a section of the tape where a stress value of the tape exceeds a threshold. The method may further include storing, based on the position information, a block of data to the tape in a first storage zone. The first storage zone may be positioned outside of the susceptible zone.
US10741198B2 Information processing apparatus, method and non-transitory computer-readable storage medium
An information processing apparatus includes a memory, and a processor coupled to the memory and configured to specify a first signal level of a first voice signal, specify a second signal level of a second voice signal, and execute evaluation of at least one of the first voice signal and the second voice signal based on at least one of a sum of the first signal level and the second signal level and an average of the first signal level and the second signal level.
US10741195B2 Sound signal enhancement device
A first signal weighting processor outputs a weighted signal obtained by performing a weighting on part of an input signal representing a feature of a target signal included in the input signal. A neural network processor outputs an enhancement signal for the target signal by using a coupling coefficient. An inverse filter cancels the weighting on the feature representation of the target signal in the enhancement signal. A second signal weighting processor outputs a weighted signal obtained by performing a weighting on part of a supervisory signal representing a feature of a target signal. An error evaluator output a coupling coefficient to have a value indicating that a learning error between the weighted signal output from the second signal weighting processor and the output signal of the neural network processor is less than or equal to a set value.
US10741187B2 Encoding of multi-channel audio signal to generate encoded binaural signal, and associated decoding of encoded binaural signal
An audio encoder comprises a multi-channel receiver which receives an M-channel audio signal where M>2. A down-mix processor down-mixes the M-channel audio signal to a first stereo signal and associated parametric data and a spatial processor modifies the first stereo signal to generate a second stereo signal in response to the associated parametric data and spatial parameter data for a binaural perceptual transfer function, such as a Head Related Transfer Function (HRTF). The second stereo signal is a binaural signal and may specifically be a (3D) virtual spatial signal. An output data stream comprising the encoded data and the associated parametric data is generated by an encode processor and an output processor. The HRTF processing may allow the generation of a (3D) virtual spatial signal by conventional stereo decoders. A multi-channel decoder may reverse the process of the spatial processor to generate an improved quality multi-channel signal.
US10741186B2 Decoding method and decoder for audio signal according to gain gradient
Embodiments of the present disclosure provide a decoding method and a decoding apparatus. The decoding method includes: in a case in which it is determined that a current frame is a lost frame, synthesizing a high frequency band signal; determining subframe gains of multiple subframes of the current frame; determining a global gain of the current frame; and adjusting, according to the global gain and the subframe gains of the multiple subframes, the synthesized high frequency band signal to obtain a high frequency band signal of the current frame. A subframe gain of the current frame is obtained according to a gradient between subframe gains of subframes previous to the current frame, so that transition before and after frame loss is more continuous, thereby reducing noise during signal reconstruction, and improving speech quality.
US10741176B2 Customizing responses to users in automated dialogue systems
Mechanisms are provided for customizing responses to future questions based on identified anomalies in user profile information. An automated dialogue system monitors information associated with a plurality of entities, where the information includes quantities for variable values associated with the entities. The automated dialogue system, in response to determining that a quantity of a variable value associated with an entity in the plurality of entities has changed by an amount equal to or exceeding a corresponding threshold value, generates response information associated with a quantity of the variable value and an entity to respond to at least one future question. In addition, the automated dialogue system stores the responsive information in association with the entity for later retrieval in response to initiation of a dialogue session with the automated dialogue system. Time thresholds may be established for determining when to stop using the responsive information for responding to questions.
US10741175B2 Systems and methods for natural language understanding using sensor input
In one aspect, a device includes a processor, a microphone accessible to the processor, at least a first sensor that is accessible to the processor, and storage accessible to the processor. The storage bears instructions executable by the processor to receive first input from the microphone that is generated based on audible input from a user. The instructions are also executable by the processor to receive second input from the first sensor, perform natural language understanding based on the first input, augment the natural language understanding based on the second input, and provide an output based on the augmentation.
US10741171B2 Kernel-based verbal phrase splitting devices and methods
A device capable of splitting user input into phrases is presented. The disclosed device leverages multiple phrase splitting models to generate one or more possible split locations. The possible split locations can be derived based on leveraging multiple phrase splitting models. Each model contributes its suggested split locations to the set of possible split locations according to an implementation of a phrase splitting kernel algorithm that weights each model's suggestions.
US10741167B2 Document mode processing for portable reading machine enabling document navigation
Controlling a reading machine while reading a document to a user by receiving an image of a document, accessing a knowledge base that provides data that identifies sections in the document and processing user commands to select a section of the document. The reading machine applies text-to-speech to a text file that corresponds to the selected section of the document, to read the selected section of the document aloud to the user.
US10741162B1 Stored secondary path accuracy verification for vehicle-based active noise control systems
An active noise cancellation (ANC) system may include provisions for validating the accuracy of a modeled transfer characteristic stored in secondary path filters, which provides an estimate of the secondary path (i.e., the transfer function between a speaker and an error microphone). Using estimated anti-noise or music signals to adjust an error signal from the error microphone, a signal analysis controller may detect ANC instability or noise boosting. Such noise boosting may indicate the stored transfer characteristic in the secondary path filter does not accurately represent the actual secondary path. According, upon detection of noise boosting, the stored transfer characteristic of the secondary path filters may be modified.
US10741155B2 Synthesized percussion pedal and looping station
An apparatus for facilitating control of midi-sequence generation is disclosed. The apparatus may include a midi-sequence module configured to store a plurality of main midi sequences, store a plurality of fill midi sequences, and playback a plurality of main midi sequences and the plurality of fill midi sequences. The apparatus can also include a first foot-operable switch configured to operate the midi-sequence module, an instrument input, and a looping means configured to record a plurality of signals received from the instrument input, generate a plurality of recorded loops associated with the plurality of recorded signals, store the plurality of recorded loops, and playback each of the plurality of recorded loops. The apparatus can also include a second foot-operable switch configured to operate the looping means.
US10741145B2 Display apparatus and display method
A display apparatus and a display method are provided. The display apparatus includes a display comprising one or more light emitting element groups each group comprising a predetermined number of light emitting devices; and a controller configured to determine priorities of the light emitting elements included in the one or more light emitting element groups based on a collected light emitting time of each of the light emitting elements and to determine, based on the priorities, whether each of the light emitting elements emits light.
US10741139B2 Goa circuit
A GOA circuit includes an output module in which a second TFT is arranged. The second TFT has a drain connected to a source of a first TFT, a gate receiving a first control signal, and a source receiving an Mth clock signal. The first control signal controls the second TFT to turn on and off. Alternatively, the drain of the second TFT is connected to the source of the first TFT, the gate receiving the Mth clock signal and the source connected to the first node to allow the second TFT to be conducted on only when the Mth clock signal is a high voltage and the first node is of a high voltage and is cut off at the remaining time. It is possible to prevent a voltage difference from being induced between the source and drain of the first TFT to reduce the electric current stress.
US10741131B2 Display apparatus and display method
A display apparatus according to the present invention, includes: a display unit configured to display an image based on display image data generated from input image data; a control unit configured to control emission brightness of a light source of the display unit; and a detecting unit configured to detect a user operation for specifying a position in the image, wherein the control unit controls the emission brightness of the light source of the display unit in accordance with a gradation value of the input image data corresponding to the position specified by the user operation, to emission brightness that is lower than set emission brightness or to emission brightness that is higher than the set emission brightness.
US10741129B2 Reconfigurable display and method therefor
An image rendering system comprising a pixel array and variable-density column and row scanner circuits is disclosed. The variable-density column and row scanner circuits enable software-based reconfiguration of the active display area within the available screen area of the display. In addition, a hardware restore-to-black function is provided that enables pixels outside of the desired image region to be driven to black without their requiring image data or excitation. As a result, the functionality of the functionality of the display can be reconfigured to match the desired image region on a frame-by-frame basis. Therefore, displays in accordance with the present invention can operate at higher frame rates and with less power consumption that prior-art displays.
US10741122B2 Organic light emitting display device and control method thereof
The present disclosure provides an organic light emitting display device including a display panel in which a plurality of Sub Pixels defined by a plurality of Data Lines and a plurality of Gate Lines are arranged, and a control method thereof. The organic light emitting display device includes a temperature sensor configured to detect a temperature of the display panel, and a gate pulse modulator configured to modulate a voltage in a falling section of a scan signal provided to the plurality of GLs, in real time in accordance with the temperature. Accordingly, it is possible to prevent data from being mixed with each other, so that a clearer image can be realized, thereby improving the image quality.
US10741121B2 Electronic devices with low refresh rate display pixels
A display may have an array of organic light-emitting diode display pixels operating at a low refresh rate. Each display pixel may have six thin-film transistors and one capacitor. One of the six transistors may serve as the drive transistor and may be compensated using the remaining five transistors and the capacitor. One or more on-bias stress operations may be applied before threshold voltage sampling to mitigate first frame dimming. Multiple anode reset and on-bias stress operations may be inserted during vertical blanking periods to reduce flicker and maintain balance and may also be inserted between successive data refreshes to improve first frame performance. Two different emission signals controlling each pixel may be toggled together using a pulse width modulation scheme to help provide darker black levels.
US10741120B2 AMOLED display device based ELVDD power supply method and power supply apparatus, and display device
An AMOLED display device based ELVDD power supply method and power supply apparatus, and a display device are provided. The method includes: acquiring a data signal of each pixel in one frame of image; comparing a gray scale value corresponding to the data signal of each pixel with at least two threshold gray scale values; taking a minimum threshold gray scale value in the threshold gray scale values greater than the gray scale value corresponding to the data signal of each pixel as a target gray scale value of the pixel; and taking a maximum target gray scale value in the target gray scale values of all pixels as a maximum gray scale value of the one frame of image, and driving the one frame of image by an ELVDD corresponding to the maximum gray scale value.
US10741114B2 Electroluminescence display and method of managing defective pixels thereon
An electroluminescence display and a method of managing defective pixels thereon are provided. Defective pixels are detected from the pixels, based on sensing results on the electrical characteristics of a driving element, and defect candidates are selected from among the pixels within a compensation range in which the electrical characteristics of the driving element can be compensated by a compensation value obtained based on the sensing results on the electrical characteristics of the driving element.
US10741108B2 Three dimensional billboard display using foam inserts and flexible cover
A three-dimensional billboard display system features a flexible sheet of banner material having displayed content on a display side thereof, and a two-dimensional footprint area on the display side that is discretely identifiable from the displayed content. A flexible cover fastened to the flexible sheet in a position overlying the two-dimensional footprint area on the display side and enclosing a three-dimensional space between said cover and said flexible sheet. One or more inserts form a three-dimensional body of predetermined shape inside the three-dimensional space, the flexible cover spanning in taut condition over the three-dimensional body, thereby imparting the predetermined shape to the three-dimensional space and imparting the flexible cover with a three-dimensional form bulging outwardly from the display side of the flexible sheet. A reinforcement layer features a mesh or netting of criss-crossing webbing straps on a backside of the flexible sheet to carry the weight of the 3D embellishment.
US10741095B2 Teaching compatibility determining device, system, method and recording medium
The present invention is provided with: a first detector (A) which detects, as an application result, whether a user could implement, as instructed, teaching content according to a program selected from a training menu; a second detector (B) which detects, as a compatibility result, whether effects of the teaching content were exhibited; a recording part (14) which cumulatively records the application result and the compatibility result as an execution result together with program identifying information; and a calculation part (13) which, on the basis of one or more than one execution results recorded in the recording part, calculates for each program, as a compatibility ratio, the ratio of the number of execution results having positive compatibility results to the number of execution results having positive application results.
US10741094B2 High voltage training device and system and method thereof
A high voltage training system is provided comprising a high voltage training device in connection with one or more energized lines, and configured to detect a trigger event involving the interaction of a user with the energized lines, modulating/regulating current output in response, and engage one or more of an alert from an alert system, whereby the training system aids in the behavioral modification of the user in a training scenario. A trigger event comprises an event occurring between a user and the energized lines, or contact between a grounding conductor and the energized lines. An alert comprises one or more of an audible alarm, a visual indicator of alarm, or an electrical current (of less than 20 mA) emitted from the energized lines and contacted with the skin of the trainee engaged with the training system.
US10741092B1 Application of high-dimensional linguistic and semantic feature vectors in automated scoring of examination responses
A computer implemented method for evaluating examination responses includes receiving, with an examination evaluation server, an examination response, tokenizing the examination response into one or more n-word segments, extracting, from the response, a set of construct-relevant features indicating one or more scoring metrics, generating a set of scoring rules, and generating a score estimate as a function of one or more scoring rules from the set of scoring rules and one or more of the scoring metrics.
US10741082B2 Driving assistance device
There is provided a driving assistance device. An imaging unit is configured to acquire an image of another vehicle running behind one vehicle which is equipped with the driving assistance device. A tailgating determining unit is configured to determine whether the another vehicle is tailgating the one vehicle on the basis of the image acquired by the imaging unit. A continuity determining unit is configured to determine whether tailgating determined by the tailgating determining unit has been performed continuously. An information providing unit configured to provide a driver of the one vehicle with information on the another vehicle, if the continuity determining unit determines that the tailgating has been performed continuously.
US10741081B2 Remote park assist system
Technical solutions are described for vehicle collision prevention for a vehicle when the vehicle is in a parked condition. An example method includes performing a stationary safety monitoring when the vehicle is in parked condition. The stationary safety monitoring includes detecting presence of a moving object within a predetermined region from the vehicle. Further, the method includes, in response to detecting the moving object in the predetermined region initiating a notification for the moving object to prevent collision with the vehicle.
US10741067B2 Safety light apparatus and method
The present invention is directed to a safety light, such as a barricade lamp. The safety light comprises a light member and a power source comprising a non-rechargeable battery source and a rechargeable battery source. A solar cell array is also included and is adapted to recharge the rechargeable battery source. A battery monitor and a power control processor are configured to control the supply of power to the light member by causing the rechargeable battery source to power the light member until the charge level of the rechargeable battery source falls below a certain level, at which time the power control processor causes power from the non-rechargeable battery source to power the light member.
US10741064B2 Low-power vehicle detection
A parking meter detects an object in proximity, based on a change in a proximity measurement at the meter, activates a directional sensor in response to detecting the object, receives sensor data at a meter processor from the directional sensor, wherein the received sensor data indicates a predetermined direction to the detected object relative to the meter. The parking meter determines a presence of the object, or lack thereof, in the predetermined direction based on the sensor data, and upon a positive determination of the presence of the object, stores an indication of the presence of the object along with a time of the positive determination.
US10741062B2 Determination of a free-flow speed for a link segment
A method comprising determining speed-time cluster application histogram data set for a link segment that comprises a plurality of speed-time cluster application histogram data elements, each speed-time cluster application histogram data element identifying a speed-time cluster and an applicable duration of the speed-time cluster for the link segment throughout a histogram duration, for each speed-time cluster application histogram data element, determining a free-flow speed that is representative of a non-congestion speed indicated by the speed-time cluster, determining a historically normalized free-flow speed for the link segment that is a weighted average of the free-flow speed determined for each speed-time cluster application histogram data element weighted by the applicable duration of the speed-time cluster application histogram data element, and identifying a transit speed of the link segment as being the historically normalized free-flow speed is disclosed.
US10741059B2 Systems and methods for handling latent anomalies
Systems and methods for handling latent anomalies in field devices are described herein. When an anomaly is detected, the system can earmark the presence of the detected anomaly with a flag or other notification, and announce the existence of the anomaly to a user. In some embodiments, a self-test may be distributed to devices in the field that may be potentially affected by the latent anomaly so that those devices can monitor for the presence of the anomaly and take appropriate action if detected.
US10741055B2 Systems and methods for hybrid non-exclusion zone violating route determination
Various embodiments provide systems and methods for aiding a monitored individual with monitoring compliance.
US10741049B2 Elevator motion alert system
An elevator motion alert system for alerting a mechanic working inside a hoistway comprises a self-power-generating car beacon mounted on an elevator car, a self-power-generating counterweight beacon mounted on a counterweight, and a mobile device carried by the mechanic for receiving signals transmitted from the car beacon and the counterweight beacon and for providing an alert to the mechanic whenever the elevator car or the counterweight is approaching.
US10741048B1 Behavior modification bracelet system for wandering prevention
A behavior modification system for deterring an individual from approaching a body includes: a bracelet worn by the individual and including a bracelet controller, an antenna in communication with the bracelet controller, an alert component in communication with the bracelet controller; a base unit including an antenna, a base speaker, and a controller in communication with the base speaker and antenna, the base unit configured to broadcast a predetermined caution zone around a proximity of the base unit. When the controller of the bracelet determines that the bracelet is located within the proximity of the base unit based on a signal received from the base unit on the bracelet, the alert component generates an alert to the wearer of the bracelet, the alert including one or more of arrhythmic vibrations and audible sounds that are unpleasant to an individual with ASD.
US10741040B2 Flow alarm
Described are gas flow disruption alarms. The alarms can include a gas inlet; a gas outlet configured to couple to a gas delivery device; and a vibration member between the gas inlet and the gas outlet configured to produce an audible sound when a gas delivery device is removed from the gas outlet.
US10741038B2 System and method of detecting and analyzing a threat in a confined environment
A system and method of detecting and analyzing a threat in a confined environment is disclosed. An audio board detects and analyzes audio signals which are then transmitted and analyzed to determine the location of a gunshot in a confined location and the type of firearm being shot.
US10741036B1 Smoke detector for false alarm reduction
A smoke detector comprising: a first light source, configured to generate first light beam; a second light source, configured to generate second light beam; a light receiver, configured to respectively generate a first and a second original light detecting signal in response to the first light beam and the second light beam, wherein an energy conversion efficiency of the light receiver at the first wavelength is different from an energy conversion efficiency of the light receiver at the second wavelength; a signal adjusting circuit, configured to amplify the second original light detecting signal to generate a second light detecting signal; and a driving and determining circuit, configured to determine signal intensities of the first original light detecting signal and the second light detecting signal.
US10741030B2 Reception apparatus and method, and transmission apparatus and method
The present disclosure relates to a reception apparatus and method, a transmission apparatus and method, and a program, capable of obtaining desired communication quality. Under the control of a central control unit, a tactile signal generation unit generates a tactile signal of a necessary number. Under the control of the central control unit, a header generation unit generates header information including the presence or absence of the tactile signal (that is, information indicating whether or not the tactile signal is to be used for each of vibration units as information associated with the vibration unit that uses the tactile signal), the delay amount, and the magnitude. A signal coupling unit adds header information to each of the tactile signals from the tactile signal generation unit, and performs time-division multiplexing on each of the tactile signals to which the header information has been added. The present disclosure can be applied to a tactile presentation system that vibrates a wearable reception apparatus including the vibration unit, for example.
US10741029B2 Receiving apparatus and method, transmitting apparatus and method, and program
The present disclosure relates to a receiving apparatus and method, a transmitting apparatus and method, and a program, which can vibrate a device in a specific area of a receiving area. An example, in which users wearing respective wearable receiving apparatuses are freely moving in the receiving area, is shown. A directional transmitting device unit transmits an area designation signal, and the reachable range of the signal is shown as a beam irradiation area. Only the user in the beam irradiation area receives the area designation signal transmitted by the directional transmitting device unit. The present disclosure can be applied to, for example, a video projection system that vibrates a receiving apparatus by transmission and reception of a directional wireless signal in the specific area where the video is projected.
US10741028B2 Output control device, output controlling method and program
There is provided an output control device to realize the control of the output position at the device more efficiently, the output control device including: a controller that, on the basis of a common signal to be employed by a plurality of devices, conducts an output control in regard to a plurality of output units provided in the device. The common signal includes information specifying an output unit serving as a control object. The controller generates a control signal derived by correcting the output unit serving as the control object on the basis of positional information of the device and the common signal which are acquired, and conducts the output control specific to the device on the basis of the control signal.
US10741027B2 Electronic game
A system for playing a game includes a computer server having a processor configured to generate a plurality of random numbers, each random number being between 2 and 11 based a probably of 2 through 9 and 11 being 1 out of 13 and a probability of a 10 being 4 out of 13, each number 2 through 11 have a value corresponding to its number, respectively. The server generates at least a first random number and a second random number. A user interface is operatively associated with the computer server. The user interface has a processor allowing a user to request the computer server to generate one or more user requested random numbers between 1 and 10 based a probably of 1 through 9 being 1 out of 13 and a probability of a 10 being 4 out of 13, additional random numbers, generated one at a time, until a sum of the value of first random number and each value of one or more additional random numbers exceeds 11. The computer server generates additional sequential random numbers, one at a time, while said second random number or a sum of values of said second random number and values of said sequential random number(s) are (i) less than a predetermined number, (ii) greater than the sum of the value of first random number and value of each additional random number request by the user, or (iii) greater than 11.
US10741015B2 Component mounting configurations for a gaming machine cabinet
A gaming machine is provided with easily installable and serviceable components. The gaming machine includes a gaming cabinet having a main door and a lower door. A lock assembly is attached to the gaming cabinet. The lock assembly has a lock support with front panel, a first side panel, and a second side panel. At least gaming machine access control device is disposed in the front panel of the lock support, and a flange is disposed on the first side panel to connect with a mount on the gaming cabinet. A hinge pin extends through the second side panel of the lock support about which the lock assembly rotates when the main door of the gaming cabinet is open. A subwoofer is slidably mounted to a platform in the gaming machine and is secured in place with a locking element via a single fastener.
US10741004B2 Methods and systems for determining and selling wagering game outcomes to be viewed remotely
In accordance with some embodiments, a plurality of outcomes are generated and used to create a video presentation of representative outcomes. The video presentation is recorded onto a tangible medium (e.g., DVD or CD-ROM) or otherwise provided to a player (e.g., a player may access the video presentation online). This allows a player to purchase a video presentation of (e.g., predetermined) outcomes in a jurisdiction in which gambling is legal yet view the presentation at the player's convenience (e.g., from any jurisdiction and at any time). A player who purchases such a video presentation may subsequently redeem it for a redemption value associated therewith. In some embodiments, the player may request such outcomes by presenting and/or selecting a session object and/or by interfacing with a tangible medium recording or production device (e.g., on a casino floor).
US10740998B2 Paper sheet identification device and paper sheet identification method
A paper sheet recognition apparatus can generate a subtracted reflective light image without increasing detection time. To that end, the operations of sensors are controlled in a plurality of phases. The phases include a phase (reflected infrared light 1) in which a first light emission unit emits light, a second light emission unit emits no light, and an optical sensor detects reflective light. In another phase, (reflected infrared light 2) the first light emission unit emits no light, the second light emission unit emits light, and the optical sensor detects reflective light. In at least one of these phases, a light emission unit emits light, and an optical sensor detects transmissive light.
US10740997B2 Valuable media substrate validation
Front side, reverse side, and transmissive images for a media item are obtained during a transaction at a transaction terminal wherein the media item is being processed by or urged through the transaction terminal during the transaction. A substrate image is derived from the front side, reverse side, and transmissive images. Features are extracted from the substrate image and compared against model features for a given type and a given denomination associated with the media item. A decision is made as to whether the media item is genuine or counterfeit based on the comparison between the extracted features and the model features, and the indication is provided to the transaction terminal during the transaction.
US10740996B2 Apparatus and method for checking the authenticity of a security element
An apparatus and method are provided for checking the authenticity of the security element of a value document. For checking the authenticity of the security element, reversed bright/dark modulation is examined. For this purpose, for determining a combination course, the remission course and the transmission course along the longitudinal direction of the security element are set off against each other pixel by pixel and the combination course obtained by setting off pixel by pixel is checked with regard to an intensity modulation along the longitudinal direction of the security element.
US10740994B2 Tool training for automated tool control systems
An inventory control system and method determines an inventory condition of objects stored in the system. Embodiments include a storage container including a plurality of storage locations for storing objects; an image sensing device to capture image data of the container, including image data of the plurality of storage locations and a target area that includes an individual object storage location having less than the plurality of storage locations; a data storage device for storing the image data of the container; and a data processor. The processor receives initial image data representing an initial image of the plurality of storage locations, and image data representing an image of the target area captured subsequent to the initial image; modifies the initial image data based on the image data of the target area to generate adjusted image data; and stores the adjusted image data in the data storage device.
US10740990B1 System and method for analyzing vehicle data
A system and method for collecting and evaluating data associated with operation of a vehicle. Vehicle trajectory data associated with operation of a vehicle is received from a device configured to collect the vehicle trajectory data. The vehicle trajectory data comprises time-marked and location-marked speed data. The vehicle trajectory data is segmented into one or more segments. Each of the one or more segments represents a pattern of driver behavior. Event data is retrieved from one or more databases. The event data corresponds to a time associated with the time marking of the vehicle trajectory data and a location associated with the location marking of the vehicle trajectory data. The segments are correlated with the event data using the time and the location. The correlations are analyzed. Based on the analysis, associations between the vehicle trajectory data and the event data are determined. The associations represent a causal relationship between the segments and the event data.
US10740987B2 Augmented reality system for visualizing nonconformance data for an object
A method, apparatus, and system for visualizing nonconformance data for a physical object. An augmented reality application in a portable computing device plots, in a defined coordinate cube, points corresponding to nonconformance locations on the physical object. The augmented reality application determines a sub-set of the points plotted that correspond to a region of the physical object visible in an image of the region of the physical object acquired by the portable computing device at a position of the portable computing device, where the sub-set of the points exclude nonconformance locations occluded from view by a physical object structure of the physical object in the image. The augmented reality application displays the nonconformance data for the sub-set of the points visible in the image in association with a sub-set of the nonconformance locations for the physical object in the image displayed on a display system in the portable computing device.
US10740976B2 Rendering virtual objects in 3D environments
Systems, methods, devices, and other techniques for placing and rendering virtual objects in three-dimensional environments. The techniques include providing, by a device, a view of an environment of a first user. A first computing system associated with the first user receives an instruction to display, within the view of the environment of the first user, a virtual marker at a specified position of the environment of the first user, the specified position derived from a second user's interaction with a three-dimensional (3D) model of at least a portion of the environment of the first user. The device displays, within the view of the environment of the first user, the virtual marker at the specified position of the environment of the first user.
US10740968B2 Patch-based surface relaxation
Surface relaxation techniques are disclosed for smoothing the shapes of three-dimensional (3D) virtual geometry. In one embodiment, a surface relaxation application determines, for each of a number of vertices of a 3D virtual geometry, span-aware weights for each edge incident to the vertex based on the alignment of other edges incident to the vertex with an orthonormal frame of the edge constructed using a decal map. The surface relaxation application uses such span-aware weights to compute weighted averages that provide surface relaxation offsets. Further, the surface relaxation application may restore relaxation offsets from an original to a deformed geometry by determining relaxation offsets for both geometries and transferring the relaxation offsets from the original to the deformed 3D geometry using a blending of the determined relaxation offsets and a rotation. In another embodiment, volume is preserved by computing relaxation offsets in the plane and lifting relaxed vertices back to 3D.
US10740963B2 3D virtual environment generating method and device
A method and a device for generating a three-dimensional virtual environment, wherein the method includes: acquiring a plane environment image captured by an image capturing device; extracting geometric information from the plane environment image to obtain geometric information of each two-dimensional element in the plane environment image; extracting content information from the plane environment image to obtain content information of each two-dimensional element in the plane environment image; respectively determining three-dimensional models corresponding to the two-dimensional elements according to the geometric information and the content information of each two-dimensional element; respectively rendering three-dimensional models corresponding to the two-dimensional elements at coordinates corresponding to the geometrical shape of each two-dimensional element and generating a three-dimensional virtual environment.
US10740960B2 Virtual object placement for augmented reality
An augmented reality device includes a logic machine and a storage machine holding instructions executable by the logic machine to, for one or more real-world surfaces represented in a three-dimensional representation of a real-world environment of the augmented reality device, fit a virtual two-dimensional plane to the real-world surface. A request to place a virtual three-dimensional object on the real-world surface is received. For each of a plurality of candidate placement locations on the virtual two-dimensional plane, the candidate placement location is evaluated as a valid placement location or an invalid placement location for the virtual three-dimensional object. An invalidation mask is generated that defines the valid and invalid placement locations on the virtual two-dimensional plane.
US10740955B2 Systems and methods for real-time large-scale point cloud surface reconstruction
A system and method of real-time surface reconstruction upon unstructured point clouds via a series of screen space operations are provided herein. A point occlusion operator, performed in a deferred pass upon a simple point splat, is used to determine point visibility and an ambient occlusion factor to estimate a solid angle of a visibility cone produced by each point in the splat by splitting the screen space local neighborhood of the point into sectors and accumulating the maximum viable sector angle. Points are valid or invalid. A density estimation pass is then used. Maps are used to determine the required number of region growing iterations to cover every invalid pixel. The density is then pruned by edge creep reduction to minimize the error around edges. A median filter is used to fill invalid pixels, while edge-preserving blur is applied to the valid pixels.
US10740954B2 Shadow denoising in ray-tracing applications
In various examples, the actual spatial properties of a virtual environment are used to produce, for a pixel, an anisotropic filter kernel for a filter having dimensions and weights that accurately reflect the spatial characteristics of the virtual environment. Geometry of the virtual environment may be computed based at least in part on a projection of a light source onto a surface through an occluder, in order to determine a footprint that reflects a contribution of the light source to lighting conditions of the pixel associated with a point on the surface. The footprint may define a size, orientation, and/or shape of the anisotropic filter kernel and corresponding filter weights. The anisotropic filter kernel may be applied to the pixel to produce a graphically-rendered image of the virtual environment.
US10740951B2 Foveal adaptation of particles and simulation models in a foveated rendering system
A method for implementing a graphics pipeline. The method includes generating a system of particles creating an effect in a virtual scene, the system of particles comprising a plurality of particle geometries. The method includes determining a subsystem of particles from the system of particles, the subsystem of particles comprising a subset of particle geometries taken from the plurality of particle geometries. The method includes determining a foveal region when rendering an image of the virtual scene, wherein the foveal region corresponds to where an attention of a user is directed. The method includes determining that at least one portion of the effect is located in the peripheral region for the image. The method includes rendering the subsystem of particles to generate the effect.
US10740945B2 Animation control methods and systems
Animation control methods and systems. In one embodiment, a method to control animations includes receiving data representing content of a page (e.g. a web page), detecting, from the data, whether the page includes animated content, determining whether to halt execution of the detected animated content, and halting execution of the animated content if a determination to halt was made. In one implementation, the content can be configured into a document object model (DOM) and decisions to halt or not to halt can be made on a node-by-node basis within the DOM. In one implementation, the animated content can be allowed to execute for a shortened duration (e.g. in order to allow a user to see it) and then is halted.
US10740942B2 Image customization using a persona
An image management system includes a computing platform including a hardware processor and a system memory storing an image customization software code, and a database of personas assumable by a user, the database communicatively coupled to the image customization software code. The hardware processor executes the image customization software code to receive a wireless signal associating a persona stored in the database with the user, receive a digital image including an image of the user, and detect the image of the user in the digital image. The hardware processor further executes the image customization software code to obtain the persona from the database, and output a customized image to be rendered on a display, where the persona modifies the image of the user in the customized image.
US10740939B1 Fast image style transfers
Manipulating images using computationally expensive machine learning schemes can be implemented using server-generated models of the machine learning schemes that are transmitted to a client device for application. The schemes can include convolutional neural networks having a kernel comprising a plurality of low-rank matrices.
US10740927B2 Method and device for vehicle identification
The present application provides a method and device for vehicle identification, the method comprises: obtaining a first vehicle image and a second vehicle image, wherein the first vehicle image comprises a first vehicle, and the second vehicle image comprises a second vehicle; extracting a first color feature and a first vehicle type feature of the first vehicle, and extracting a second color feature and a second vehicle type feature of the second vehicle based on a convolutional neural network model; combining the first color feature and the first vehicle type feature into a first vehicle feature, and combining the second color feature and the second vehicle type feature into a second vehicle feature; calculating a similarity parameter between the first vehicle feature and the second vehicle feature; and determining whether the first vehicle is the same one as the second vehicle according to the similarity parameter.
US10740924B2 Tracking pose of handheld object
Examples are disclosed that relate to tracking a pose of a handheld object used with a head-mounted display device. In one example, a method comprises: receiving image data from an image sensing system; detecting a plurality of feature points of the handheld object in a frame of the image data; receiving inertial measurement unit (IMU) data from an IMU of the handheld object; based on detecting the plurality of feature points and receiving the IMU data, determining a first pose of the handheld object; determining that at least a portion of the plurality of feature points is not detected in another frame of the image data; using the IMU data, updating the first pose of the handheld object to a second pose; and body-locking the second pose of the handheld object to a body location on a user wearing the head-mounted display device.
US10740921B2 Method and device for estimating obsolute size dimensions of test object
A method for estimating the absolute size dimensions of a test object based on image data of the test object, namely a face or part of a person. The method includes receiving image data of the test object, determining a first model of the test object based on the received image data, and aligning and scaling the first model to a first average model that includes an average of a plurality of first models of reference objects being faces or parts of faces of reference persons. The first models of the reference objects are of a same type as the first model of the test object. The method further includes determining a shape difference between the test object and an average of the reference objects, determining a second model of the test object with an estimated scale based on (i) the determined shape difference, (ii) a statistical operator that is indicative of a statistical correlation between shape and size dimensions of the reference objects, and (iii) a second average model, and determining the size dimensions of the test object based on the second model of the test object.
US10740920B1 Method and apparatus for combining data to construct a floor plan
Provided is a method including capturing a plurality of images by at least one sensor of a robot; aligning, with a processor of the robot, data of respective images based on an area of overlap between the fields of view of the plurality of images; and determining, with the processor of the robot, based on alignment of the data, a spatial model of the environment.
US10740918B2 Adaptive simultaneous localization and mapping (SLAM) using world-facing cameras in virtual, augmented, and mixed reality (xR) applications
Systems and methods for adaptive Simultaneous Localization and Mapping (SLAM) using world-facing cameras in virtual, augmented, and mixed reality (xR) applications. An Information Handling System (IHS) may include a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: select at least one region-of-interest (ROI) within an image captured by a camera mounted on a Head-Mounted Display (HMD) worn by a user in a physical environment during execution of a virtual, augmented, or mixed reality (xR) application; and manage utilization of an IHS resource, at least in part, by creating a map of the physical environment and tracking a location of the HMD using the at least one ROI to the exclusion of another portion of the image.
US10740916B2 Method and device for improving efficiency of reconstructing three-dimensional model
A method for improving the efficiency of reconstructing a three-dimensional model is provided. The method includes: dividing a series of different Gray code binary illumination patterns into a plurality of groups; converting binary values of Gray code binary illumination patterns in each group to a plurality of sets of two specific values to generate decimal illumination patterns corresponding to the specific values; overlapping the decimal illumination patterns in each group to a grayscale illumination pattern; using a projector to project each grayscale illumination pattern onto an object from a projection direction; using a camera to capture one or more object images of the object; reverting the object images to non-overlapping Gray code binary images corresponding to the object images; and reconstructing the depth of the object according to the non-overlapping Gray code binary images.
US10740909B2 Drive recorder
A drive recorder is provided with a moving object detecting unit and a temporary recording control unit. A moving object detecting unit detects a moving object in a captured image acquired by an image acquiring unit mounted on the own vehicle and provided with a plurality of cameras capturing images around the own vehicle. A temporary recording control unit selects, as a temporary recording camera, one or more cameras which are included in the plurality of cameras in the image acquiring unit and which include a target camera which is a camera including the position of the moving object within an image capturing range of the camera, according to a detection result from the moving object detecting unit, and to record an image captured by the temporary recording camera in a previously prepared recording medium.
US10740899B2 Image processing apparatus for identifying region within image, information processing method, and storage medium
A plurality of character regions is extracted from an image, candidates for an item value region including an item value corresponding to a predetermined item name are identified from among the plurality of character regions based on a condition for the item value, candidates for a key word region including the predetermined item name are identified from among the plurality of character regions based on a position of each of the identified candidates for the item value region, and the key word region including the predetermined item name is identified from among the identified candidates for the key word region.
US10740896B2 Processing of histology images with a convolutional neural network to identify tumors
A convolutional neural network (CNN) is applied to identifying tumors in a histological image. The CNN has one channel assigned to each of a plurality of tissue classes that are to be identified, there being at least one class for each of non-tumorous and tumorous tissue types. Multi-stage convolution is performed on image patches extracted from the histological image followed by multi-stage transpose convolution to recover a layer matched in size to the input image patch. The output image patch thus has a one-to-one pixel-to-pixel correspondence with the input image patch such that each pixel in the output image patch has assigned to it one of the multiple available classes. The output image patches are then assembled into a probability map that can be co-rendered with the histological image either alongside it or over it as an overlay. The probability map can then be stored linked to the histological image.
US10740886B1 Systems and methods for scoring images
An image may include depictions of different parts of a scene, such as the ground, the sky, and objects between the ground and the sky. The image may be divided into multiple bands, and the image may be scored based on colors of pixels within different bands of the image.
US10740881B2 Deep patch feature prediction for image inpainting
Techniques for using deep learning to facilitate patch-based image inpainting are described. In an example, a computer system hosts a neural network trained to generate, from an image, code vectors including features learned by the neural network and descriptive of patches. The image is received and contains a region of interest (e.g., a hole missing content). The computer system inputs it to the network and, in response, receives the code vectors. Each code vector is associated with a pixel in the image. Rather than comparing RGB values between patches, the computer system compares the code vector of a pixel inside the region to code vectors of pixels outside the region to find the best match based on a feature similarity measure (e.g., a cosine similarity). The pixel value of the pixel inside the region is set based on the pixel value of the matched pixel outside this region.
US10740878B2 Image processing apparatus, image processing method, and non-transitory computer-readable storage medium
A set of patches including a patch of interest formed of pixels relative to a pixel of interest and a similar patch thereof is acquired. A noise amount parameter corresponding to each pixel in the patch of interest is estimated based on a pixel value of the each pixel in the patch of interest. A covariance matrix corresponding to the set of patches on the assumption that each pixel has a uniform noise amount parameter is calculated based on the set of patches. Based on the covariance matrix and the noise amount parameter, a covariance matrix corresponding to the noise amount parameter of the each pixel is estimated. Using the estimated covariance matrix, a patch in which noise of at least the patch of interest among the patches included in the set of patches is reduced is generated.
US10740866B2 Determining appropriate medical image processing pipeline based on machine learning
Mechanisms are provided to implement an automated medical image processing pipeline selection (MIPPS) system. The MIPPS system receives medical image data associated with a patient electronic medical record and analyzes the medical image data to extract evidence data comprising characteristics of one or more medical images in the medical image data indicative of a medical image processing pipeline to select for processing the one or more medical images. The evidence data is provided to a machine learning model of the MIPPS system which selects a medical image processing pipeline based on a machine learning based analysis of the evidence data. The selected medical image processing pipeline processes the medical image data to generate a results output.
US10740858B2 System and method for collecting forensic data via a mobile device
A system and method for conducting forensic investigations by investigators on an investigations field using a mobile device. A digital search warrant is downloaded to the mobile device prior to conducting the forensic investigation. The digital search warrant defines the search parameters of the search to be conducted, including key terms, file types, and the like. The mobile device is coupled to a target device in the investigations field that is the subject of the forensic investigation. The mobile device parses the digital search warrant and automatically identifies and collects data from the target device based on the parsed digital search warrant. The automatically identifying and collecting of the data is done without modifying a state of the target device to retain forensic integrity during the investigation process.
US10740850B1 Reward system related to a vehicle-to-vehicle communication system
System and methods are disclosed for determining, through vehicle-to-vehicle communication, whether vehicles are involved in autonomous droning. Vehicle driving data and other information may be used to calculate an autonomous droning reward amount. In addition, vehicle involved in a drafting relationship in addition to, or apart from, an autonomous droning relationship may be financially rewarded. Moreover, aspects of the disclosure related to determining ruminative rewards and/or aspects of vehicle insurance procurement/underwriting.
US10740842B1 Financial exchange system and method for processing retail price improvement orders
An exchange order fulfillment method comprises receiving, by at least one processor of an electronic exchange, a plurality of electronic communications comprising orders for trades of one or more financial instruments, at least one order comprising an amount of price improvement to be applied to one of a protected national best bid (NBB) or a protected national best offer (NBO) of a financial instrument for a trade. The method further includes fulfilling, by the at least one processor, the order when the amount of the price improvement is more aggressive than a specified value of aggressiveness relative to the one of the protected NBB or the protected NBO of the financial instrument and reporting information associated with fulfillment of the order.
US10740840B2 Match engine testing system
A symbolic modeling language for trade matching providers techniques to describe the specialized operations of a match engine in a form that can be understood by business analysts and readily translated into program code and test cases by developers and testers. Associated techniques for calculating implied markets and testing can expedite match engine development, testing and maintenance.
US10740838B2 Virtual storage system and method of sharing electronic documents within the virtual storage system
A virtual storage system and a method of sharing electronic documents within a virtual storage system that includes at least one processor that processes a plurality of electronic documents received from an external system, receives from the user computing device, a request for sharing an electronic document of the plurality of electronic documents, and input information including download information and expiration information corresponding to the electronic document, as input by a user, and creates at least one share link corresponding to the electronic document based on the input information, for sharing the electronic document with a recipient. The virtual storage system further includes a plurality of redundant physical storage devices in data communication with the at least one processor each storing the electronic documents and the at least one share link created.
US10740834B2 System and method for implementing a hybrid marketplace
A computer implemented continuous dual auction system consisting of a computer, server, and a process for creating a real-time, or substantially real-time, online marketplace for the sale of goods and services. The system allows a buyer to define parameters of one or more items that the buyer wishes to purchase and place a bid on all of the items that satisfy those parameters. The system automatically takes any fees to be paid by the buyer and the seller into account for a buyer's bid and a seller's offer. The system may be accessed via a web browser or a remote application.
US10740828B2 Method and system for web-based inventory control and automatic order calculator
A method and system for providing order placement and inventory control, integrating customers and suppliers and using both real-time and historical data to provide an automated process for the management of inventory. Various embodiments of this invention can include such features as automatic order placement, usage factor analysis, waste factor analysis, inventory analysis and reconciling of inventory data.
US10740825B1 User clustering in a latent space for identifying user interest in a content item
An online system targets users with a candidate content item. The online system generates a user embedding for each of a plurality of users by identifying content items interacted with by the user, identifying one or more keywords within the content items, identifying word embeddings for each of the identified keywords, and generating the user embedding with the word embeddings. The online system clusters the user embeddings while generating a cluster embedding for each cluster. The online system generates a targeting embedding for the candidate content item. Then the online system generates a score for each cluster based on a comparison of the targeting embedding with each cluster embedding. From the generated scores, the online system ranks and selects some clusters for presentation of the candidate content item.
US10740823B1 Financial alert system based on image of user spending behavior
A user mobile device includes a network interface, an input/output (“I/O”) device configured to exchange data with a user, the I/O device including a display device configured to present a graphical user interface to the user, an imaging device configured to generate image data; and a processing circuit. The processing circuit comprising a memory and a processor. The memory stores instructions that cause the processor to receive, by at least one of the network interface, I/O device, and imaging device, data indicative of spending behavior of the user, generate a user spending alert based on the received data, the user spending alert including a user photograph, and present, via the display device, the user spending alert to the user.
US10740822B1 Using data analysis to connect merchants
Techniques and arrangements for performing data analysis in order to generate connections between merchants. For instance, a payment service may determine, based at least in part on transaction information, that a first customer conducted a first transaction at a first merchant followed a subsequent transaction at a second merchant. The payment service may further determine that a second customer conducted a second transaction at the first merchant followed by a subsequent transaction at a third merchant, Based on transaction information associated with the first transaction and the second transaction, the payment service may create a buyer profile including the first customer and second customer. Upon the payment service receiving a request to process a third transaction between the first merchant and the second customer, the payment service can generate a recommendation that the second customer conduct a subsequent transaction to the third transaction at the second merchant rather than the third merchant. The payment service can then send a electronic communication that includes the recommendation to the first merchant or the second customer.
US10740820B1 Systems and methods for price searching via a mobile device reading display screen graphics
Price searching via a mobile device reading display screen graphics is provided. A system for obtaining pricing information comprises at least one subsystem that electronically reads a price of a product using a mobile device scanning a display screen, at least one subsystem that searches for other available products and price data to compare to the electronically read price and product data, at least one subsystem that compares the price data of the other products to the electronically read price data, and at least one subsystem that presents purchase options based upon results of the comparison of the price and product data.
US10740816B2 Person and machine matching device, matching system, person and machine matching method, and person and machine matching program
A person and machine matching device (1), for each machine that operates according to operation of an operator, stores a machine type classified on a basis of operability of the machine, in a machine type DB (15). The person and machine matching device (1) determines matching between an operator type obtained by classifying an operator on the basis of a machine operation handling ability and the machine type classified on the basis of the operability of the machine. In addition, the person and machine matching device (1) generates and outputs matching determination result information with the machine of which the machine type is stored in the machine type DB (15), on the basis of a determination result obtained by determining the matching between the operator type of a specified operator and the machine type.
US10740813B2 Multiple application versions
In one aspect, this application describes a method for determining a version of a software application targeted for a computing device. The method includes receiving, at an application marketplace system and from a user associated with a computing device that operates remotely from the application marketplace system, a request that corresponds to a software application distributed by the application marketplace system, the software application having multiple versions on the application marketplace system. The method also includes determining one or more device attributes that are associated with the computing device, and identifying a particular version of the software application, from among the multiple versions on the application marketplace system, that is targeted for the computing device based on the device attributes. The method also includes providing, for display to the user and in response to the request, information related to the particular version of the software application.
US10740807B2 Systems and methods for transmission of representational image-based offers based on a tactile input
Provided herein are systems and methods for transmitting an offer between users based on an interaction of a first user with an image representing a good/service to be offered. A user device system includes a list of potential recipients and a list of items and one or more hardware processors. The system receives a selection of one or more of the potential recipients as displayed on a display of the system. The system displays images representing at least some of the list of items that the first user can offer to a second user. The system processes an input received on the display in connection with a first image of the set of images as a request by the first user to offer the item represented by the first image to the second user and then transmits the request to the transaction service provider system over a network.
US10740803B2 Scheduling events for a dynamic audience platform
A system receives event information describing an event performed by a user with a content provider. The system identifies a property associated with the content provider whose aggregation conditions are satisfied by the event. The system selects an aggregator to which to send the information based on the user. The selected aggregator stores an event entry in its aggregator store with the event information and an indication of the property. The aggregator determines an aggregate value of the user for the property based on event entries in the aggregator store associated with the user and the property. The system provides a content item associated with the content provider to the user based on audience conditions of the property being satisfied by the aggregate value. The system also determines a removal time for each event entry and schedules an aggregation event for updating the user's aggregate value at removal time.
US10740802B2 Systems and methods for gaining knowledge about aspects of social life of a person using visual content associated with that person
Systems and methods to analyze a person's social media photos or videos, such as those posted on Twitter, Facebook, Instagram, etc. and determine properties of their social life. Using information on the number of people appearing in the photos or videos, their ages, and genders, this method can predict whether the person is in a romantic relationship, has a close family, is a group person, or is single. This information is valuable for generating audiovisual content recommendations as well as for advertisers, because it allows targeting personalized advertisements to the person posting the photos. The described methods may be performed (and the advertisements or other content may be selected for recommendation) substantially in real-time as the user accesses a specific online resource.
US10740801B2 Promotion based on item interaction
Disclosed herein are systems and methods for providing a promotion or incentive. The systems and methods may include detecting, by a computing device comprising a processor, that a consumer has evaluated a product. The product located at a retail store. The systems and methods may also include providing, by the computing device, an incentive to the consumer to purchase the product based on an amount of time the consumer has evaluated the product within the store.
US10740799B2 Systems and methods for enterprise branded application frameworks for mobile and other environments
An application framework for mobile devices may provide a variety of application modules directed towards enterprise brand extension. The application modules are organized into five main categories: (1) featured, (2) community, (3) play/engage, (4) media, and (5) shop. The “featured” category may allow enterprises to push specific content onto its consumers. The “community” category may allow enterprises to leverage social networks and consumer communities that build and expand around their brands. The “play/engage” category may allow enterprises to offer compelling value and engaging utility to its customers. The “media” category may allow enterprises to entertain, inform, and educate consumers about brands through media content. The “shop” category may allow enterprises to facilitate electronic commerce with its customers. Further application analytics may be utilized by aggregating affiliate, sales, or usage data, etc. to better drive new revenue streams and optimize the return on investment associated with sales, promotion and advertising efforts.
US10740796B2 Systems, methods, and devices for generating critical mass in a mobile advertising, media, and communications platform
Methods and systems relating to a vehicle display are provided. One or more exterior vehicle body panels having an integral visual display portion are configured to show digital content and conform to the contours of the one or more exterior body panels. The visual display portion includes a light emitting portion and a covering portion. Additionally, one or more processors are configured to generate a signal received by the visual display portion and affect the digital content displayed by the visual display portion.
US10740785B2 Splitting and merging advertisements to a plurality of devices
A split and merge advertisement method, system, and non-transitory computer readable medium, include splitting a first advertisement to be played on a second device when a moving user of a first group of users moves from a proximity of a first device to a proximity of the second device.
US10740781B2 System, method, and computer program for providing notification of a cashback reward from a shopping portal using online screen and email analysis
The present disclosure relates to a system, method, and computer program for providing users with notifications of a cashback rewards from a shopping portal using screen and email analysis. A shopping portal system analyzes the content and characteristics of user emails, as well as screens viewed by the user through a client application (e.g., webpages and mobile application screens), to identify probable order-confirmation emails and screens. In response to identifying an order-confirmation email or an order-confirmation screen, the system determines whether a cashback reward should be credited to the user for the order corresponding to the order-confirmation email/screen. In response to an order-confirmation email or screen satisfying the criteria for a cashback reward, the system credits a user account with the cashback reward and notifies the user of the reward.
US10740778B1 Providing personalized puzzles to users accessing electronic content
A content provider may cause a client device of a user to output a personalized puzzle in response to receiving a request from the client device to access electronic content of the content provider. The puzzle may include a theme that corresponds to a determined predilection of the user, and/or the puzzle may be a type of puzzle that corresponds to the user's predilection. The client device may also output, with the puzzle, an incentive for completing (e.g., solving) the puzzle Upon receiving data indicating that the user has completed his/her personalized puzzle, the content provider may provide the reward to the user.
US10740774B2 Reducing processing requirements to correct for bias in ratings data having interdependencies among demographic statistics
Methods, apparatus, systems and articles of manufacture to correct for bias in ratings data are disclosed. Example methods disclosed herein include accessing information specifying a set of population strata having corresponding strata demographic statistics capable of being combined to determine a first set of baseline demographic statistics for a sample population that corresponds to a second set of baseline demographic statistics for a target population. Disclosed example methods also include determining a set of weights corresponding respectively to the set of population strata that reduces bias between the second set of baseline demographic statistics for the target population and the first set of baseline demographic statistics for the sample population when the set of weights is applied to the strata demographic statistics to determine the first set of baseline demographic statistics for the sample population. Disclosed example methods further include adjusting attributes associated with sample population individuals to determine ratings data.
US10740768B2 Customer loyalty program with shared data and sub-programs
Embodiments of the present disclosure provide systems and methods for increasing participation in loyalty programs. In embodiments, the customer opts into a loyalty program. The customer is then provided with information about his or her loyalty participation and also is provided with information about one or more other customer's participation in the loyalty program. In another embodiment, one or more loyalty members can form their own competition or group within the loyalty program. The members can create loyalty sub-program rules for a competition and allow fellow loyalty members to participate in the competition. The customizable loyalty sub-program competitions further enhance member participation.
US10740761B2 Blockchain-based transaction processing method and apparatus
A blockchain-based transaction processing method may comprise: in response to a designated account being logged in through an application client, generating, according to input to-be-operated account information and configured operation content, an operation instruction comprising the to-be-operated account information and the operation content; and sending the operation instruction to a node in a blockchain network, causing the node in the blockchain network to invoke a smart contract corresponding to the designated account upon receiving the operation instruction, and to execute an operation according to the operation content on another account corresponding to the to-be-operated account information.
US10740753B2 Gaming system with secure electronic payment coupon redemption
A cryptographic key is associated with an identifier (ID) of an electronic gaming machine (EGM). A computing device receives a coupon redemption request including an electronic payment coupon having the EGM ID and a credit amount. The computing device authenticates the electronic payment coupon based at least in part on the cryptographic key associated with the EGM ID and transmits a redemption confirmation when the electronic payment coupon is successfully authenticated. The computing device also stores a cancellation associated with the electronic payment coupon. The cancellation indicates that the electronic payment coupon has been redeemed for the credit amount. Such an electronic payment coupon may, for example, be generated by an EGM and/or be redeemed using an EGM and/or any other computing device capable of receiving the electronic payment coupon, transmitting a redemption request, and providing the credit amount to a user.
US10740743B2 Information processing device and screen setting method
An information processing device includes: a retaining unit that retains a product image acquired from an image capturing unit that captures an image of a product to be registered as an item to be checked out; a storage unit that stores, for each product, panel registration information including a product code, a product image, and screen layout information; a processing unit that causes a display unit to display a checkout panel screen in which each screen part enables to register each product as an item to be checked out, contains the product image, and is arranged according to screen layout information; and a processing unit that acquires a product image of an unspecified product from the image retaining unit, acquires a product code and screen layout information concerning this unspecified product, and stores the acquired product code, the acquired screen layout information, and the product image acquired from the retaining unit, in the panel information storage unit as the panel registration information concerning the unspecified product.
US10740741B2 Contactless payment terminal
A payment terminal includes a contactless payment transceiver, a display, and user input apparatus with a select, increase and decrease input. The payment terminal will display an initial numerical value, and respond to an increase input by incrementing the numerical value; a decrease input by decrementing the numerical value; a select input by setting a transaction amount; and use the contactless payment transceiver to initiate execution of a transaction for the transaction amount with a contactless payment token. The user input apparatus includes an aspect movable to positions either side of a zero position and is mechanically biased to the zero position. The payment terminal can control the rate of incrementing and decrementing the numerical value depending on a detected amount of deflection of the aspect from the zero position.
US10740732B2 Resource transfer system
Systems and techniques are provided for a resource transfer system. An instruction to transfer a first quantity of a resource from a first resource pool to a second resource pool may be received. A hold may be placed on a second quantity of the resource in the first resource pool. The held second quantity of the first resource may not be transferred from the first resource pool until the hold is released. Responsive to receiving a message that fulfills a condition on the hold and an instruction to execute the transfer, the hold may be released. A register that is in the first resource pool and is associated with the resource may decremented by the first quantity, and a register that is in the second resource pool and is associated with the resource may be incremented by the first quantity.
US10740723B2 Computer method and system for searching and navigating published content on a global computer network
A computer system for publishing content includes a categorization member, a rating module, a user profiling assembly and a suggested-reading engine. The categorization member enables an author-user and reader-users of an authored work to categorize content of the authored work using a fixed taxonomy, keywords, tags and/or keyword combinations. The rating module enables reader-users to rate authored works and makes a determination of quality of each authored work in the system. Rating includes reader-user response activity such as number of times the reader recommends, forwards or otherwise effectively promotes the authored work. The user profiling assembly measures words and word combinations used (written or read) by a user and generates therefrom a profile of the user. The suggested-reading engine is responsive to the rating module and provides a ranked list of suggested reading (authored works) for a user. The suggested reading is based on the user's ratings of authored works, respective relevance of authored works to the user and editorial promotion of certain articles/authored works.
US10740722B2 User-driven media system in a computer network
A global computer network system includes a method and apparatus for writer compensation, a method and apparatus for reader rating and a method and apparatus for enabling readers to tip an author. The system further provides content organization according to user relationship and website community. Another feature effects content browsing by relationship of users in the system. The system provides determination of content scarcity and advertisement (ad inventory) scarcity. The system also includes user-specified comments or reader indications on system contents such as authored works and bookmarks.
US10740719B2 Methods, systems, apparatuses and devices for facilitating provisioning of an audit data corresponding to a biological target matter
Disclosed herein is a method of facilitating provisioning of an audit data corresponding to a biological target matter, in accordance with some embodiments. Accordingly, the method may include a step of receiving, using a communication device a monitoring data and a tracker data associated with the biological target matter from at least one of a plurality of end-point devices. Further, the method may include a step of creating, using a processing device, the audit data associated with the biological target matter based on at least one of the monitoring data and the tracker data. Further, the method may include a step of storing, using a distributed storage device, the audit data using block-chain technology.
US10740717B2 Methods and apparatus for deploying a plurality of pickup entities for a node-enabled logistics receptacle
Methods, computer-readable medium, and apparatus are described for deploying a plurality of pickup entities to a node-enabled logistics receptacle in a wireless node network. A server in the network receives a message from a node-enabled logistics receptacle. The message identifies a plurality of packages currently maintained within the node-enabled logistics receptacle ready for pickup. In response, the server accesses shipping information from a server memory storage, where the shipping information is related to the identified plurality of packages currently maintained with the node-enabled logistics receptacle. The server then identifies which of the plurality of pickup entities need to be deployed to provide one or more pickup services at the node-enabled logistics receptacle based upon the shipping information.
US10740709B2 Feature bundles in multistage configuration trees
A product line engineering (PLE) multistage configuration tree that supports the engineering, deployment and maintenance of complex product family trees is provided. Feature bundles which combine a group of feature decisions into a single bundled offering are inherited by the children of the node in the product family tree where they are defined. The children see only the smaller collection of bundled offerings rather than all the possible combinations of the multiple feature offerings that are encapsulated by the feature bundle.
US10740708B2 Efficiency enhancements in task management applications
Efficiency improvements for electronic task managers and an improved user experience are realized when more relevant and fewer irrelevant tasks are presented to users and users are given greater control in manipulating those task items. By heuristically determining times, locations, and semantics associated with task relevance and integrating the management of tasks into more applications, the functionality of the systems providing for electronic task management is improved, as computer resources are spent with greater utility to the users and the user experience is improved for the users.
US10740706B2 Oil-field trucking dispatch
Provided is a process including: receiving a tank-nearly-full message indicating that a tank at an oil or gas related facility is or will be ready for a truck to unload and transport fluid accumulating in the tank; in response to the tank-nearly-full message, creating a tank-run record; sending a description of the tank-run to a mobile device of a driver of an oilfield truck; receiving, from the mobile device of the driver of the oilfield truck, a tank-run claimed message indicating that the driver will drive to the oil or gas related facility and transport at least some of the fluid accumulating in the tank; and after the tank-run claimed message, performing steps including: confirming that the tank-run has not yet been claimed; after the confirmation, designating the tank-run as claimed by the driver; and sending confirmation to the mobile device of the driver.
US10740705B2 Survey insight reporting system and method
In one embodiment, the invention can be a method of displaying survey results. The method can include, for each of a plurality of survey items, receiving survey responses from survey respondents, wherein each response is chosen from response options, the response options corresponding to an ordinal scale; each respondent is associated with a collection of respondent segments; and each response to each item by each survey respondent corresponds with a response score. The method can further include, for each item and respondent segment, determining a composite score based on the response score. Further, response groupings can be displayed according to a noteworthiness ranking that is based on at least two of the composite score, a change in the composite score, and a sum of weights for each respondent segment.
US10740703B2 Method and system for determining optimized travel path for agricultural implement on land with obstacle
Methods for identifying and addressing inefficiencies in agricultural production activities caused by physical obstacles in the target field. A method and system is disclosed for determining an optimized travel path for an agricultural implement, specifically in the presence of an obstacle or obstruction such as an access road, oil well or public utility infrastructure. The method may further comprise means for determining the impact of such obstacle or obstruction on production from the agricultural land, as well as means for determining an optimized implement type and configuration. One or more travel path plans may be generated for selection of one by an agricultural producer. The method may also comprise means for determining an optimized location or position within a plot of land for an obstacle or obstruction that has not yet been constructed, as a way to reduce or alleviate the negative impact of such obstacle or obstruction on production from the plot of land.
US10740699B2 System and method for specializing transactions according to the service provider
A method for enabling transactions on networks that deliver services to users includes communicating a transaction application and a respective user identifier to a mobile communication device via a wireless connection. A set of complementary modules is stored, remote from the mobile communication device. When one of the complementary module has been loaded on the user's mobile communication device, it enables the user of the device to specialize a transaction on at least one of the associated networks by selecting at least one variable of the transaction. Different complementary modules can be provided to the user's mobile communication device for specializing transactions on other service provider networks.
US10740691B2 Identifying devices connected to a smart plug
A smart plug may provide a smart-plug power monitoring signal that includes information about power consumption of devices connected to the smart plug. The smart-plug power monitoring signal may be used in conjunction with power monitoring signals from the electrical mains of the building for providing information about the operation of devices in the building. For example, the power monitoring signals may be used to (i) determine the main of the house that provides power to the smart plug, (ii) identify devices receiving power from the smart plug, (iii) improve the accuracy of identifying device state changes, and (iv) train mathematical models for identifying devices and device state changes.
US10740688B2 Impedance-matched microwave quantum circuit systems
In a general aspect, a microwave quantum circuit includes an on-chip impedance matching circuit. In some cases, a microwave quantum circuit includes a dielectric substrate, a quantum circuit device on the substrate, and an impedance matching circuit device on the substrate. The quantum circuit device includes a Josephson junction, and the impedance matching circuit device is coupled to the quantum circuit device on the substrate.
US10740679B1 Analytics scripting systems and methods
A method of determining a set of prescribed actions includes receiving a configuration script identifying a set of influencers, a set of performance indicators, a model type, a target time, and a prescription method. The method further includes deriving a model of the model type based on data associated with the set of influencers or with the set of performance indicators. The method also includes projecting a set of future influencer values associated with the set of influencers and projecting a set of future indicator values of the set of performance indicators at the target time using the model. The method can further include prescribing using the prescription method and based on projecting using the model a set of prescribed actions associated with the subset of actionable influencers. The method also includes displaying the set of prescribed actions.
US10740676B2 Passive pruning of filters in a convolutional neural network
Methods and systems of training a neural network includes training a neural network based on training data. Weights of a layer of the neural network are multiplied by an attrition factor. A block of weights is pruned from the layer if the block of weights in the layer has a contribution to an output of the layer that is below a threshold.
US10740658B2 Object recognition and classification using multiple sensor modalities
Object recognition and classification based on data from multiple sensor modalities is disclosed. A computing system can detect an event in a monitored portion of an environment coordinate field associated with a vehicle. The computing system can retrieve data associated with the detected event from a plurality of modalities. At least one of the modalities can include raw data from a sensor associated with the vehicle. The computing system can classify the detected event based at least in part on the retrieved data and one or more parameters of a classifier.
US10740655B2 Integrative prediction of a cognitive evolution of a subject
A system and method automatically predicts an evolution of a cognitive score for a subject by classifying a cognitive data set for the subject into a first or second class by determining the cognitive set of data for each subject of a group, acquiring for each subject a neuropsychological score used for classifying each subject in the first or second class, and training a two-class machine learning classification algorithm on the cognitive data sets of all subjects. For each subject, the cognitive data set is used as input of the algorithm and the obtained classification of the subject as output target of the algorithm. The algorithm classifies each cognitive data set in the first or second class. The evolution of the cognitive score of a subject is predicted by the trained algorithm for automatically classifying a new cognitive dataset for the subject into the first or second class.
US10740652B2 Image processing apparatus, image processing system, image processing method, and storage medium
There is provided with an image processing apparatus, for example for image recognition such as object counting with machine learning. A generation unit, based on a first captured image, generates a first training data that indicates a first training image and an image recognition result for the first training image. A training unit, by performing training using the first training data, generates a discriminator for image recognition based on both the first training data and second training data that is prepared in advance and that indicates a second training image and an image recognition result for the second training image.
US10740648B1 System and method for automatically identifying and matching a color of a structure's external surface
The method and system may be used to provide an indication of a color value for a particular siding sample and to color match a specific siding product to the color value of the siding sample. The system receives a digital image of a siding sample and a desired color value to be matched. A color query module plots this desired color value as a desired color point in a multidimensional color space together with a plurality of color reference points. Each color reference point represents the color value of an existing siding product. The system determines a “distance” between the desired color point and each plotted color reference point within the color space and identifies the siding product associated with the color reference point that is located the shortest distance to the desired color point within the color space.
US10740635B2 Motion based account recognition
A user establishes an account with an account management system and downloads a service application on a user computing device associated with the user. The user enters a service provider location and signs into a service application. A service camera device captures a video feed of one or more users within a visual field of the service camera device and a service computing device compares movement data received from user computing devices at the service provider location against movement of detected objects in the video feed to identify one or more users in the video feed. After identifying the one or more users within the video feed of the service camera device, in response to a particular user initiating a service request at the service computing device, the service computing device identifies the particular user at the service computing device as being within a service area of the video feed.
US10740630B1 Plane estimation for contextual awareness
Aspects of the disclosure relate to classifying teh status of objects. For examples, one or more computing devices detect an object from an image of a vehicle's environment. The object is associated with a location. The one or more computing devices receive data corresponding to the surfaces of objects in the vehicle's environment and identifying data within a region around the location of the object. The one or more computing devices also determine whether the data within the region corresponds to a planar surface extending away from an edge of the object. Based on this determination, the one or more computing devices classify the status of the object.
US10740625B2 Information processing system, information processing apparatus, and output control method
In an information processing system, a regulation recognizer recognizes regulatory information displayed on a first indicator disposed external to a subject vehicle from a captured image. A condition recognizer recognizes conditional information displayed on a second indicator disposed external to the vehicle from the captured image. The conditional information is indicative of a condition under which the regulation indicated by the regulatory information recognized by the regulation recognizer is to be applied, where the condition is an environmental condition about an environment around the vehicle. An output controller controls outputs generated by an output generator. If the environment around the vehicle recognized by the environment recognizer satisfies the environmental condition indicated by the conditional information recognized by the condition recognizer, the output controller controls the output generator based on the regulatory information recognized by the regulation recognizer.
US10740622B2 Method of theft detection and prevention
A method of theft prevention and detection includes detecting movement of warehoused product by a person using one or more cameras; obtaining a first thermal image of a body of the person, with the one or more cameras, while the person is handling or moving the warehoused product; storing a physical size or shape of the warehoused product; obtaining a second thermal image of the body of the person, with the one or more cameras, subsequent to the obtaining of the first thermal image; determining thermal intensity differences by comparing the first thermal image of the body of the person to the second thermal image of the body of the person; detecting potential theft when the thermal intensity differences correlate to the physical size or shape of the warehoused product; and informing the person that the potential theft has been detected.
US10740618B1 Tracking objects in live 360 video
Techniques for identifying hot spots in a stream of content of an omnidirectional camera for subsequent tracking of the hot spot and presenting the view of the hot spot are described herein. A stream of content of a real space may be received where a frame of the stream content is associated with time information. Locations and identifications of objects within a particular frame of a plurality of frames of the stream of content may be determined based at least in part on an object detection algorithm. Metadata may be generated that includes the identified objects and the locations of the identified objects. The metadata may be interleaved into the stream of content prior to being presented to a user device. An updated view of the content may be presented that corresponds to tracking the object in subsequent frames of content captured by the camera of the real space.
US10740612B2 Location determination
Returning a location for a device is accomplished by receiving a first image, captured by a device, and a first orientation of the device from the device over one or more networks. A second image, captured by the device, and a second orientation of the device is received from the device over one or more networks. A first location of a first object included in the first image and a second location of a second object included in the second image can be determined respectively from a database of object locations. A location of the device is determined according to the first orientation, the second orientation, the first location of the first object and the second location of the second object. The device location is transmitted to the device.
US10740610B2 Methods, systems, and devices relating to shadow detection for real-time object identification
The automated treatment of agricultural fields allows precise application of treatment to only areas of the field requiring treatment, allowing reduced use of agricultural products such as pesticides and the related reduction in environmental stress. Such automated treatment requires the monitoring of image information of the field to detect objects of interest such as weeds. Such monitoring of image information of the field suffers from the real world problem of shadows cast from the agricultural equipment and/or adjacent trees or structures that cast shadows across the field. Shadows are extracted from the image data by smoothing the data, and developing a shadow mask by employing an intensity histogram and identifying a local minima in the darker intensities of the histogram to identify a shadow threshold. The image areas within the shadow area detected by said mask are then corrected by multiplication with correction coefficients to extract the shadow.
US10740608B2 Wide area intermittent video using non-orthorectified feature matching in long period aerial image capture with pixel-based georeferencing
This application relates to techniques for obtaining wide area intermittent video (WAIV). Some embodiments disclosed herein include a method of obtaining WAIV. The method can include, for example, capturing images at a series of sensor stations having pre-determined locations along a flightline. The flightline can be repeated one or more times, where images are captured at the same sensor stations with each pass of the flightline. The captured images from the same sensor station may have replicated view geometry and may be co-registered and precisely aligned with pixel-level precision. The captured images from multiple sensor stations through time may also be displayed together based upon absolute or relative sensor station locations to create a temporal sequence of wide area intermittent video. The approach provides efficient methods for creating wide area video with reduced temporal imaging frame rates. Systems and devices for forming wide area intermittent video are also disclosed.
US10740602B2 System and methods for assigning word fragments to text lines in optical character recognition-extracted data
Systems and methods for assigning word fragments to lines of text in optical character recognition (OCR) extracted data can include at least one processor obtaining a plurality of word fragments from OCR generated data associated with an image. The at least one processor can determine vertical coordinates of each of the word fragments in the image. The at least one processor can cluster the plurality of word fragments into one or more clusters of word fragments based on the vertical coordinates of the plurality of word fragments. The at least one processor can assign each word fragment of a respective cluster to a corresponding text line based on the clustering.
US10740601B2 Electronic handwriting analysis through adaptive machine-learning
An improved machine learning system is provided. For example, a content management server may provide a digital assessment of a user's handwriting to assess the user's knowledge of a language. The assessment may comprise adaptive technology to help determine initial questions to provide to the user as well as follow-up questions to clarify appropriate remediation content in a particular context. The content management server may also provide real-time analysis, including assessing multiple users at the same time in adjusting the assessment based on the digital input from each of these users. In some examples, the content management server may incorporate handwriting analysis methods to perform object detection and score handwriting input.
US10740600B2 Posture estimation system, posture estimation device and range image camera
The present invention discloses a posture estimation system including a range image camera for acquiring and outputting range image and an attitude estimation device connected via the network to the range image camera. The range image camera includes a range image sensor, a range image generator that extracts a region including foreground pixels from the input range image acquired from the range image sensor and generates a range image including the extracted area, a first posture estimator that estimates a first joint position from the range image, and a first communicator that transmits the range image and the estimated first joint position. The posture estimating device includes a second communicator that receives the range image from the range image camera and the first joint position, a range image receiver that receives the range image via the second communicator, a posture estimator that estimates recognizes a second joint position different from the first joint position based on the range image received by the range image receiving unit, and generates estimated posture information based on the first joint position and the second joint position, and an outputter that outputs the generated estimated attitude information, wherein the first communicator sends a range image used for extracting the second joint position to the network.
US10740591B2 Adaptive clothing 3D model
Systems and methods provide adapted content to a visitor to a physical environment. An example method receives an image of a visitor to an environment. A visitor portion of the image is distinct from an environment portion of the image. The method detects one or more shapes in the visitor portion of the image using an automatic shape detection technique and defines an approximate boundary of the one or more shapes using a mask. The one or more shapes can be shapes of the visitor's clothing items. The method then calculates an attribute for an area of the image within the mask and identifies electronic content based on the attribute for the area of the image within the mask. The attribute can be a color attribute for the area such as a median color or a dominant color. The method provides the identified electronic content for display in the environment.
US10740590B2 Skin information processing method, skin information processing device, and non-transitory computer-readable medium
A skin information processing method for a skin information processing device that includes a storage portion includes acquiring an image, determining a plurality of base points from the acquired image, and acquiring position information, for the each of the plurality of base points, corresponding to a position of the base point on the acquired image. Each of the plurality of base points representing a sweat pore on a ridge of skin. The skin information processing method includes extracting a plurality of base points disposed on a same continuous ridge, generating ridge information including, for each of a plurality of extracted base points, the position information and an arrangement order on the ridge, and causing the storage portion to store the generated ridge information, as information to be used in skin authentication.
US10740586B2 Electronic device with touch sensor and driving method therefor
Disclosed is an electronic device including a display, a touch recognition sensor that recognizes a touch input on the display; a fingerprint recognition sensor that recognizes a fingerprint input on the display, and a processor coupled to the display, the touch recognition sensor, and the fingerprint recognition sensor, wherein the processor is configured to activate the touch recognition sensor, display at least one user interface that receives the fingerprint input on a fingerprint recognition area of the display, activate at least a portion of the fingerprint recognition sensor, and selectively deactivate a portion of the touch recognition sensor corresponding to the activated portion of the fingerprint recognition sensor.
US10740585B2 System and apparatus for identifying boiler tubes
A system and method for reading a barcode displayed on an object is provided. The system includes a barcode reader having a plurality of cameras communicatively coupled to an image processor, and a controller device communicatively coupled to the plurality of cameras and the image processor. The cameras are arranged to define a first opening therebetween sized to receive the object therein. The controller device triggers an operation of each camera. Each camera is operative to capture a respective image of a different corresponding portion of the surface of the object, and to send the respective image to the image processor. The image processor is configured to combine the respective images received from each camera into a composite image, and to read a barcode from the composite image.
US10740583B2 Recipcode and container of system for preparing a beverage or foodstuff
A container for a beverage or foodstuff preparation machine, the container for containing beverage or foodstuff material and comprising a code encoding preparation information, the code comprising a reference portion and a data portion, the reference portion comprising an arrangement of at least two reference units defining a reference line r, the data portion comprising: a data unit arranged on an encoding line D which intersects the reference line r, the data unit arranged a distance d along the encoding line D from said intersection as a variable to at least partially encode a parameter of the preparation information, whereby the encoding line D is circular and is arranged with a tangent thereto orthogonal the reference line r at the intersection point; and a plurality of discrete positions arranged in operative proximity to the reference line r and distal the encoding line D, whereby said discrete positions either comprise or do not comprise a data unit as a variable to at least partially encode a parameter of the preparation information.
US10740576B2 Systems, apparatus, non-transient computer readable media, and methods for automatically managing and monitoring a load operation related to a logistics container using a scanning sensor node
Apparatus, systems, non-transient media, and methods are described that use a removable scanning sensor node for managing a load operation related to a container. For example, the method has the scanning sensor node identifying an item to be shipped within the container and mapping the space within the container after the item has been placed within the container using the node as temporarily disposed within the container and oriented to map the container's space from above the space. The method then has the scanning sensor node determining an occupied capacity within the container based upon mapping data associated with the mapped space and transmitting a notification to a managing node in communication with the removable scanning sensor node. The transmitted notification relates to the occupied capacity within the container as determined by the scanning sensor node.
US10740569B2 Message modifier responsive to meeting location availability
Processors are configured to analyze message text content to determine whether the text content proposes a meeting event at a specified location and a specified time. In response to determining that the text content proposes said meeting event, processors determine whether a meeting is possible at the specified location and the specified time as a function of forum availability. In response to determining that the meeting is possible, some processors generate a confirming appointment message comprising text content that identifies creation of a meeting event at the meeting place at the specified location and at the specified time. In response to determining that the meeting is not possible, processors create an alternative meeting proposal message that includes alternative text content, including an alternative, different location or an alternative, different time.
US10740566B2 Method and system for automated intent mining, classification and disposition
An agent automation system includes a memory configured to store a corpus of utterances and a semantic mining framework and a processor configured to execute instructions of the semantic mining framework to cause the agent automation system to perform actions, wherein the actions include: detecting intents within the corpus of utterances; producing intent vectors for the intents within the corpus; calculating distances between the intent vectors; generating meaning clusters of intent vectors based on the distances; detecting stable ranges of cluster radius values for the meaning clusters; and generating an intent/entity model from the meaning clusters and the stable ranges of cluster radius values, wherein the agent automation system is configured to use the intent/entity model to classify intents in received natural language requests.
US10740560B2 Systems and methods for extracting funder information from text
Systems and methods of extracting funding information from text are disclosed herein. The method includes receiving a text document, extracting paragraphs from the text document using a natural language processing model or a machine learning model, and classifying, using a machine learning classifier, the paragraphs as having funding information or not having funding information. The method further includes labeling, using a first annotator, potential entities within the paragraphs classified as having funding information, and labeling, using a second annotator, potential entities within the paragraphs classified as having funding information, where the first annotator implements a first named-entity recognition model and the second annotator implements a second named-entity recognition model that is different from the first named-entity recognition model. The method further includes extracting the potential entities from the paragraphs classified as having funding information and determining, using an ensemble mechanism, funding information from the potential entities.
US10740553B2 Collaborative review workflow graph
A review workflow graph (e.g., graph database) is provided that is a graphical representation of a review workflow assigned to a document and/or an individual document section. In particular, contents of the document may be stored as nodes in the review workflow graph. As the reviewers perform the review workflow, results associated with one or more review processes may be recorded and stored in the review workflow graph with relationships to the content nodes. In aspects, the graph of nodes may be materialized into a view of the document and/or a review timeline. For instance, portions of the document that have been completed may be materialized, but content that is not yet complete (e.g., reached a milestone) may not be materialized. Additionally, the review timeline may be a visual or other representation of the temporal progress of the review workflow, including intermediate milestones as well as an ultimate completion deadline.
US10740547B2 Managing data relationships of customizable forms
In an embodiment, a method manages data integrity of an electronic form. In the method, a request from a client device for access to the electronic form is received. Access is provided during a session to the electronic form to the client device, wherein the electronic form is configured to receive user input into fields of the electronic form via the client device, the user input comprising one or more field values corresponding to the fields of the electronic form, transmit the user input to at least one computing device, and transmit a publication request message to the at least one computing device, the publication request message indicative of an end of a session. The user input is received. During the session and before receiving the publication request message, the one or more field values of the user input is updated in a pre-publication database. The publication request is received, and in response to receiving the publication request message, a post-publication database is updated with the one or more field values stored in the pre-publication database according to a mapping of pre-publication database fields and post-publication database fields.
US10740537B2 Enterprise form dependency visualization and management
Methods, apparatus, and processor-readable storage media related to enterprise form dependency visualization and management are provided herein. An example computer-implemented method includes transforming an enterprise form from a given format into a hierarchical representation; generating a visualization of a set of one or more configurable form dependencies within the hierarchical representation; updating, in response to user input, the visualization of the set of one or more configurable form dependencies; generating an updated version of the enterprise form by modifying, in response to updating the visualization of the set of one or more configurable form dependencies, one or more form dependency rules of the enterprise form in a presentation layer associated with the enterprise form; and dynamically outputting the updated version of the enterprise form to at least one user.
US10740536B2 Dynamic survey generation and verification
According to one or more embodiments of the present invention, a system includes a user device to participate in a survey, and a server coupled with the user device to facilitate dynamic survey adjustment by performing a method that includes creating a survey based at least in part on a set of survey questions. The method further includes inserting an attentiveness question at a random position in the survey, wherein a response to the attentiveness question is indicative of an attentiveness of a survey taker to the survey. The method further includes, in response to receiving the response to the attentiveness question from the survey taker, performing one or more dynamic survey adjustments. The dynamic survey adjustments includes adjusting a weightage associated with one or more responses provided by the survey taker.
US10740532B1 Route driven placement of fan-out clock drivers
Aspects of the present disclosure address improved systems and methods for generating a clock tree based on route-driven placement of fan-out clock drivers. Consistent with some embodiments, a method may include constructing a spanning tree comprising one or more paths that interconnect a set of clock sinks of a clock net of an integrated circuit device design. The method further includes calculating a center of the set of the clock sinks based on clock sink locations in the integrated circuit device design and identifying a point on the spanning tree nearest to the center of the set of clock sinks. The method further includes generating a clock tree by placing a clock driver at the point on the spanning tree that is nearest to the center of the set of clock sinks.
US10740526B2 Integrated circuit design system with automatic timing margin reduction
A computer-implemented method for manufacturing an integrated circuit chip is disclosed. The method includes selecting cell-based circuit representations to define an initial circuit design. The initial circuit design is partitioned into multiple sub-design blocks to define a partitioned design. Circuit representations of local clock sources are inserted into the partitioned design. Each local clock source is for clocking a respective sub-design block and based on a global clock source. A timing analysis is performed to estimate skew between each local clock source and the global clock source. The partitioned design is automatically modified based on the estimated skew.
US10740522B1 Apparatus and method of operating timing analysis considering multi-input switching
An apparatus for operation timing analysis of a semiconductor device considering multi-input switching (MIS) includes a timing input unit that generates an MIS model of each of a plurality of cells constituting a semiconductor device, and an MIS analyzer that receives timing data of each of the plurality of cells and dynamically calculates an MIS coefficient on the basis of the MIS model and the timing data.
US10740515B1 Devices and methods for test point insertion coverage
Systems, methods, media, and other such embodiments described herein relate to insertion of test points in circuit design and associated test coverage for a circuit design. One embodiment involves a circuit design with a plurality of circuit elements and a plurality of clock gating logic elements. A first node coupled to a first circuit element is selected for insertion of a test point circuit element. Elements of the design are identified that contribute to a data state of the first node, and clock elements for these identified design elements are traced. An ungated clock input node from this trace is selected, and the clock input from this node is connected to the test point circuit element. The circuit design is then updated with this connection. In various embodiments when multiple ungated clock input nodes are identified by the trace, additional criteria are used to select among the ungated clock input nodes.
US10740512B2 System for tuning a photovoltaic power generation plant forecast with the aid of a digital computer
A system for tuning a photovoltaic power generation plant forecast with the aid of a digital computer is provided. Global horizontal irradiance (GHI), ambient temperature and wind speed for a photovoltaic power generation plant over a forecast period are obtained. Simulated plane-of-array (POA) irradiance is generated from the GHI and the plant's photovoltaic array configuration as a series of simulated observations. Inaccuracies in GHI conversion are identified and the simulated POA irradiance at each simulated observation is corrected based on the conversion inaccuracies. Simulated module temperature is generated based on the simulated POA irradiance, ambient temperature and wind speed. Simulated power generation over the forecast period is generated based on the simulated POA irradiance, simulated module temperature and the plant's specifications and status. Inaccuracies in photovoltaic power conversion are identified and the simulated power generation at each simulated input power level is corrected based on the power conversion inaccuracies.
US10740504B2 Fiber channel verification software web application
A fiber channel verification system provides a fiber optic network design platform that allows a user to create a graphical mock-up of a fiber optic network design, and performs fault analytics on the proposed design to identify potential faults or problems with the design. The verification system can guide the user through the process of specifying network components such as trunk cables, patch cables, fiber optic cassettes, connectors, or other such components suitable for a given networking application. The verification also allows the user to define connections between the selected components. During development or after the design is complete, the verification system can analyze each channel of network design and identify improper fiber connections, network component incompatibilities, incorrect polarities, excessive insertion or return losses, or other such problems. The verification system can also provide recommendations for eliminating discovered problems where appropriate.
US10740502B2 Method and apparatus for position based query with augmented reality headgear
Methods and apparatus for presenting data to a user with an augmented reality headgear that has been oriented in a direction based upon unique automated generation of a vector. Systems for determining a direction of interest are based upon orientation of an apparatus. Data collection systems such as cameras, stereoscopic cameras, and scanner systems may be included in the augmented reality headgear. In combination with a geospatial position, the direction of interest may be referenced in the provision of content via a user interface displayed in a worn augmented reality headgear of the user at the site of interest. Updating of model data may be coordinated through the interface of an oriented augmented reality headgear with data collection systems.
US10740498B2 System and method for secure wakeup in a communication system
The present invention relates to a method and system of secure wakeup in a communication system. The method comprises: transmitting a predetermined wakeup code by a wakeup transmitter of a first node to a wakeup receiver of a second node using a first communication link; establishing a protocol for future wakeup codes periodically between the first node and the second node using a second communication link; wherein the wakeup code is updated based on at least one of: the protocol for future wakeup codes, a first function of time defined by protocol for future wakeup codes, a second function of number of wakeups defined by protocol for future wakeup codes; comparing the wakeup code received by the second node with the wakeup code sent by the first node; and if the wakeup code received by the second node matches a template wakeup code derived from a protocol for future wakeup codes, then the receiver wakes up; otherwise the receiver does not wakeup.
US10740497B2 System and method for cryptographic processing in a time window
A method is disclosed for providing first data and a first secret key to a cipher processor for ciphering. The first data is ciphered in accordance with a first cipher process and the first secret key to provide output data. Before ciphering of the first data, extra data is inserted within the cipher processor for ciphering in accordance with at least a portion of said first cipher process. The extra data is inserted within a sequence of cipher processor operations for obfuscating the output data.
US10740492B2 Data enrichment environment using blockchain
A data enrichment environment using blockchain is disclosed. A client may interact with the data enrichment environment to generate an enrichment smart contract and deploy the enrichment smart contract to the blockchain. The enrichment smart contract may comprise data indicating the enrichment inquiry. One or more solvers may interact with the data enrichment environment to submit proposed enrichment solutions based on the enrichment inquiry. One or more observers may interact with the data enrichment environment to review and vote on the proposed enrichment solutions. The data enrichment environment may evaluate the proposed enrichment solutions based on contract conditions.
US10740487B2 Data processing systems and methods for populating and maintaining a centralized database of personal data
A centralized data repository system, in various embodiments, is configured to provide a central data-storage repository (e.g., one or more servers, databases, etc.) for the centralized storage of personally identifiable information (PII) and/or personal data for one or more particular data subjects. In particular embodiments, the centralized data repository may enable the system to populate one or more data models (e.g., using one or more suitable techniques described above) substantially on-the-fly (e.g., as the system collects, processes, stores, etc. personal data regarding a particular data subject). In this way, in particular embodiments, the system is configured to maintain a substantially up-to-date data model for a plurality of data subjects (e.g., each particular data subject for whom the system collects, processes, stores, etc. personal data).
US10740471B2 Vulnerability inference
Systems and methods for determining an extent of a vulnerability on a computer and remediating the vulnerability. An installed resource set comprising shared software resources installed on the computer is enumerated. A vulnerable resource is identified in the installed resource set. A vulnerable process set including at least one vulnerable process that uses the vulnerable resource is enumerated. And, the vulnerable process is remediated.
US10740470B2 System and method for application security profiling
A system and method for application security profiling that includes extracting a code property graph from at least a subset of a code base; generating a code profile from the code property graph, wherein generating the code profile occurs prior to a compilation of the code base; and applying the code profile, comprising of identifying sections of interest within the code base.
US10740469B2 Automated secure software development management, risk assessment, and risk remediation
Methods and apparatuses are described for automated secure software development management, risk assessment and risk remediation. A server generates security requirements for a software application under development based upon a plurality of technical attributes and a threat model. The server creates a first set of development tasks based upon the generated security requirements. The server scans source code to identify one or more security vulnerabilities and creates a second set of development tasks based upon the identified vulnerabilities. The server generates a security risk score based upon the generated security requirements and the identified vulnerabilities. The server deploys the software application under development to a production computing system upon determining that the security risk score satisfies a criterion. The server generates security findings based upon operation of the software application after being deployed to the production computing system, and creates a third set of development tasks based upon the findings.
US10740462B2 Instruction and/or data verification before execution
The present disclosure describes a number of embodiments related to devices, systems, and methods directed to a verification manager to receive an indicator of a memory page having instructions to be executed by the one or more processors, determine whether the indicator indicates the memory page has been updated, verify integrity of the instructions, in response to a result of the determination indicating the memory page has been updated, and allow or disallow execution of the instructions, based at least in part on a result of the integrity verification.
US10740451B1 Graphical event-based password system
A computer system and method having a user interface including a touch-sensitive display screen. The system and method enables entry of a password which includes displaying a first array of a plurality of images on the touch-sensitive display prompting a user to select with a finger one of the plurality of images displayed. Subsequently at least another array of a plurality of images successive to the first array is displayed on the touch sensitive display prompting a user to select with a finger one of the plurality of images displayed in the another array of images. A computer processor then determines if a user selected a predetermined iage from the first array of the plurality of images and a predetermined image from each at least another array of plurality of images displayed after the first array. If determined, the user is permitted access to an application executable on the computer system.
US10740440B2 System and method for the verification of medication
A system for verifying proper possession of a medication where a reader device scans a code printed on the medication to extract an embedded serial number. A first server queries a prescription database, which retrieves patient information associated with the embedded serial number. The patient information is returned to the reader device and a match determination is made. The patient information may include a name and photograph.
US10740438B2 Method and system for characterizing and/or treating poor sleep behavior
Embodiments of a method and system for improving sleep characterization and/or a sleeping-related disorder for a user associated with a sleep session can include receiving a log of use dataset corresponding to user digital communication behavior at a mobile device, the log of use dataset associated with the sleep session; receiving a supplementary dataset characterizing activity of the user and/or mobile device, the supplementary dataset associated with the sleep session; characterizing a sleep-related parameter for the user based on at least one of the log of use dataset and the supplementary dataset; determining a sleep care plan for the user based on the sleep-related parameter, the sleep care plan including a therapeutic intervention; and promoting a therapeutic intervention to the user according to the sleep care plan.
US10740432B1 Hardware implementation of mathematical functions
Methods and systems for performing hardware computations of mathematical functions are provided. In one example, a system comprises a mapping table that maps each base value of a plurality of base values to parameters related to a mathematical function; a selection module configured to select, based on an input value, a first base value and first parameters mapped to the first base value in the mapping table; and arithmetic circuits configured to: receive, from the mapping table, the first base value and the first plurality of parameters; and compute, based on a relationship between the input value and the first base value, and based on the first parameters, an estimated output value of the mathematical function for the input value.
US10740429B2 Apparatus and method for acquiring, managing, sharing, monitoring, analyzing and publishing web-based time series data
A computer-implemented method of providing time series data includes maintaining by a web server user account data for each of a plurality of user accounts. Each account is associated with a user. The method includes maintaining, and repeatedly updating, in normative formats, on a time series server, a set of time series. In some aspects, the method further includes, for each user having a user account, serving by the time series server a distinct time series name for each member of the set of time series in a web page over a wide area network to a client computer of the user for display in a browser thereof in such a manner that, when the given user graphically selects the name of a given one of the time series in the browser for invoking a functionality provided by the time series server, there is provided to the server by the browser a unique location identifier of an underlying location, of the selected time series, wherein data for the time series is stored on the server.
US10740428B2 Operation processing device, method for controlling information device, and computer-readable storage medium for computer program
An operation processing device used to operate an information device is provided. The operation processing device includes a script execution portion configured to execute a script used for the operation processing device to cause the information device to perform a process in a state where a web page including the script is displayed; a display processing portion configured to finish, in response to operation for giving a command to finish display of the web page performed during execution of the script, the display of the web page in accordance with the operation; and a script continued execution portion configured to take over, when the display processing portion finishes the display of the web page, the script from the script execution portion to execute the script.
US10740424B2 Smooth navigation between resources in a digital resource management system
A process controls navigation and presentation of digital resources on a computer device. Identifying parameters for digital resources are stored as a set of digital resources, including an ordered set of digital resources. When receiving an instruction to navigate between resources, it is determined whether the first and second resources meet criteria that will enable a visually smooth navigation between the resources by transitioning from a first digital resource to a second digital resource without clearing all of the displayed elements of the first digital resource. The smooth navigation is performed by sending an identifier of the second digital resource to a history of a resource viewing component (e.g., a browser) and triggering a pop-state event in the resource viewing component that causes the resource viewing component to complete the desired smooth navigation.
US10740420B2 Computer-implemented platform for generating query-answer pairs
A platform for generating query-answer pairs is described herein, wherein the platform is well-suited for generating query-answer pairs for a variety of topics. The platform comprises a topic-specific classifier that is configured to identify queries from a query log that are fact-seeking queries that belong to a topic. The platform further comprises a domain identifier component that identifies domains that are relevant to the topic, wherein the domains comprise pages. The platform further includes a passage extraction system that comprises a hierarchy of rankers, wherein the passage extraction system is configured to identify passages in the pages that belong to the domain that comprise answers to the fact-seeking queries that belong to the topic.
US10740419B2 Systems and methods for event tracking using time-windowed counters
Some embodiments include tracking events and classifying assets within a computer system. A time series of occurrences of an event type associated with at least one asset is generated. A first signal value and a second signal value is determined based on the time series. The at least one asset can be classified based on comparison of the first signal value and the second signal value. The time series can be based on at least one time window including time intervals. Counters to determine a number of occurrences of an event type can be associated with the time intervals. Each of the counters can be incremented upon occurrence of the event type associated with the at least one asset during an associated time interval.
US10740416B2 Systems and methods for processing information about entities based on resource analysis
Systems, methods, and non-transitory computer-readable media can analyze an online resource based on logic stored in an online resource browsing component. Data associated with an entity can be acquired, from the online resource, based on the logic stored in the online resource browsing component. A connection between the online resource browsing component and an entity database can be established. A search that utilizes the data associated with the entity can be enabled to be performed at the entity database.
US10740407B2 Managing information about document-related activities
A facility for managing information about document-related activities is described. In some cases, the facility uses particular kinds of structures to represent, in a document graph, document-related activities performed by particular users. In some cases, the facility uses these structures to enable one user to subscribe to the document-related activities performed by another user. In some cases, the facility uses these structures to aggregate document-related activities performed by users in a group of users, such as by aggregating topics that are addressed by documents that are the subject of these document-related activities. In some cases, the facility uses particular kinds of structures to represent, in a document graph, tasks that certain users either can help with or need help with. In some cases, the facility uses these structures to match users that can help with a task with users that need help with a task.
US10740404B1 Database system for dynamically generating customized models
Embodiments of a system may comprise databases and a processor that receives a first filter item and a database filter item, generates a first database based on the first filter item, integrate data from the first database into the user database to create an updated plurality of user records, generate a second database based on a selected set of records, in the updated plurality of user records, corresponding to the database filter item, determine metrics that correspond to the second database, generate a model to segregate the second database using the metrics, receive criteria, compare the segregated second database with the criteria to remove records that do not meet the criteria, cause a subsequent update to the updated second database to integrate data from the event database to create an updated diminished second database, and generate a notification including information included in the updated diminished second database.
US10740403B1 Systems and methods for identifying ordered sequence data
A system includes one or more processors configured to execute the instructions to perform a method for determining the ordered sequence. In the method, a dataset is retrieved from a database. The dataset comprises a data matrix comprising a plurality of elements or cells arranged in a set of rows and columns. The dataset is partitioned into a plurality of frames comprising a first subset of the set of rows and columns, the plurality of frames being in a sequential order. A machine learning algorithm to the dataset to predict contents of a next frame in the sequential order. Comparing the predicted contents of the next frame with actual contents of the next frame to determine a prediction accuracy value, and if the prediction accuracy value of the predicted contents exceeds a first threshold level, storing the predicted contents of the next frame.
US10740401B2 System for the automated semantic analysis processing of query strings
There is generally provided a hosted question-and-answer system utilising machine learning semantic analysis and other computational techniques including to intelligently optimise query uniformity, automate answering and optimise answer quality. In one form, there is provided a system comprising: an interface for receiving a query string from an electronic device; a query semantic correlator controller configured for: generating a query semantic representation of the query string; and correlating the query semantic representation with earlier query semantic representations, and if a matching query semantic representation is found, sending a query string associated with the matching query semantic representation to the electronic device; an answer semantic correlator controller configured for: correlating the query semantic representation with earlier answer semantic representations, and if a matching answer semantic representation is found, sending an answer string associated with the matching answer semantic representation to the electronic device; and a profile correlator controller configured for: if no matching answer semantic representation is found, correlating the query semantic representation with user profile data representations, and if a matching user profile data representation is found, sending the query string to an electronic device associated with a user profile associated with the matching user profile data representation.
US10740398B2 Structuring incoherent nodes by superimposing on a base knowledge graph
A computer program product, system, and method for building a knowledge graph may include receiving a plurality of new nodes, receiving a base knowledge graph having existing nodes selectively connected by existing edges, and superimposing the new nodes onto selected ones of the existing nodes of the base knowledge graph. The method may further include connecting the new nodes by creating a new edge with a new weight between at least two of the new nodes if corresponding existing nodes in the underlying base knowledge graph have a connection via zero or a predetermined maximum number of existing edges, wherein the new weight is determined based on the existing weights of the existing edges of connections between the corresponding existing nodes, and detaching the new nodes with the new edges from the base knowledge graph.
US10740392B2 System and method for streaming individualized media content
A system and method that provides a rule based randomized media content management system. The system includes a database that stores media content that is associated with category metadata that identifies content of the media content with corresponding categories. Moreover, a programming rules engine generates a list of approved media content based on business rules and a predictive rules engine generates media content selection characteristics based on media display device data and media consumption data associated with the viewer. Furthermore, a media content playlist engine is provided that generates a media content playlist by applying the generated media content selection characteristics to the list of approved media content to select media content, such that the resource consumption by the media display device is minimized by selecting media content that is targeted to the viewer of the media display device according to one or more business rules.
US10740387B2 Systems and methods for screenshot linking
Systems and methods of the present disclosure are directed to analyzing screenshots. A system can include a computing device including a processor coupled to a memory and a display screen configured to display content. The system can include an application stored on the memory and executable by the processor. The application can include a screenshot receiver configured to access, from storage to which a screenshot of the content displayed on the display screen captured using a screenshot function of the computing device is stored, the screenshot including an image and a predetermined marker. The application can include a marker detector configured to detect the predetermined marker included in the screenshot. The application can include a link identifier configured to identify, using the predetermined marker, a link to a resource mapped to the image included in the screenshot, the resource accessible by the computing device via the link.
US10740383B2 Mood determination of a collection of media content items
Systems, methods, and computer-readable media for determining at least one valid mood for a collection of media content items of a media library are provided.
US10740381B2 Dictionary editing system integrated with text mining
Embodiments are directed to a system, computer program product, and method for dynamic facet dictionary management. As one or more annotations are applied to a document collection, electronic text and associated facets are identified. Additional facets and facet values are identified and selectively applied to a knowledge base. A dictionary comprised of facets and associated facet values is constructed from the selective application. Application of the dictionary to the knowledge base identifies and returns a targeted document collection. Accordingly, facet mining and dictionary construction are dynamically applied to the knowledge base.
US10740377B2 Identifying categories within textual data
A computer-implemented method according to one embodiment includes identifying a plurality of documents associated with a predetermined subject, where each of the plurality of documents contains textual data, analyzing the textual data of each of the plurality of documents to identify one or more categories within the plurality of the documents, and returning the one or more categories identified within the plurality of the documents.
US10740376B2 Optimized summarizing and fact checking method and system utilizing augmented reality
An optimized fact checking system analyzes and determines the factual accuracy of information and/or characterizes the information by comparing the information with source information. The optimized fact checking system automatically monitors information, processes the information, fact checks the information in an optimized manner and/or provides a status of the information. In some embodiments, the optimized fact checking system generates, aggregates, and/or summarizes content.
US10740375B2 Generating answers to questions using information posted by users on online social networks
In one embodiment, a method includes A method comprising, by one or more computing devices of an online social network, receiving, from a client system of a first user of the online social network, a post that is parsed to identify a query, identifying one or more topics and one or more query-domains matching the query, searching an answers-index to identify one or more query-answer sets responsive to the query and matching at least one of the identified topics and at least one of the identified domains, searching, for each entity identified in each query-answer set, a posts-index to identify one or more comments corresponding to the identified entity, calculating a score for each comment based on social signals associated with the comment, and sending, to the client system of the first user, a suggested-answers page including references to each comment having a score greater than a threshold score.
US10740369B2 Predictive generation of search suggestions
A method of generating search suggestions includes receiving an indication of a current location of the user device. After a user accesses a search function on the user device and before the user submits a search request, the method includes determining search results associated with locations in proximity to the current location of the user device, using query log data indicating selections of past search results by users after presentation of the past search results in response to respective past queries. The method also includes determining relative positioning of the search results based on the number of users that selected each search result, determining categories associated with the search results, grouping the search results by the determined categories; and sending the grouped search results and the one or more categories associated with the search results to the user device for display according to the determined relative positioning.
US10740368B2 Query-composition platforms on online social networks
In one embodiment, a method includes accessing a first set of objects, identifying one or more configuration files based on attributes of the first set of objects and attribute types specified by the configuration files, receiving from a user an input of a query constraint corresponding to one of the identified configuration files, identifying a second set of objects matching the first query constraint, and sending to the user search results corresponding to the second set of objects.
US10740361B2 Clustering and analysis of commands in user interfaces
Systems and devices for the evaluation and analysis of the usage of commands within user interfaces are disclosed. In an example, operations for clustering and analysis of commands performed in a user interface may include: processing data that identifies a set of commands used in a software application; identifying coordinated usage of respective commands of the set of commands; identifying clusters of commands based on the coordinated usage among the respective commands; defining associations within the clusters of commands based on relevancy, wherein the relevancy is determined for a respective cluster from clustering parameters such as a confidence value and a support level value; and identifying output features in the software application based on the clusters of commands. In a further example, the output features may include a presentation of a suggested command, or a change to a presentation of a user interface object.
US10740356B2 Dynamic incremental updating of data cubes
Systems and methods for dynamic incremental updating of online analytical processing (OLAP) data cubes are disclosed. In embodiments, a computer-implemented method, comprises: receiving real-time transactional event data including a plurality of data fields; identifying aggregate computing functions for each of a plurality of standard query language (SQL) queries of a target data cube to be updated, wherein the target data cube is in a multidimensional form for storing OLAP data in the form of numeric values organized in fields; incrementally calculating the aggregate computing functions based on a current aggregated value obtained from an updated aggregated field database, and a value of one of the plurality of data fields; repeating the incremental calculation for each of the plurality of SQL queries to obtain updated field data for the target data cube; and updating the updated aggregated field database with the updated field data.
US10740349B2 Document storage for reuse of content within documents
A system for reuse of content within documents can include storage media on which a document graph is stored, and indexing software that, when executed by a processing system, directs the processing system to at least: identify content component types within a source document; and represent content components in a document graph at least connected by ‘contains’ edge to source document. A search of the document graph for reusable content can then be directed to related content components including those of a particular content component type or relevancy.
US10740347B1 Methods and systems for determining sets and subsets of parametric data
Computer-implemented methods, computer systems, and computer readable media for determining a set of vehicle identifiers. The method includes receiving data, converting the received data to a binary target identifier, comparing the binary target identifier to a domain of binary vehicle identifiers stored in the database, and determining a set of binary vehicle identifiers of the domain of binary vehicle identifiers that correspond to the binary target identifier. The systems include a memory storing instructions and one or more processors configured to execute the instructions to perform operations.
US10740343B2 Interface including graphic representation of relationships between search results
A multi-dimensional graphic user interface displays selected types of information regarding items included in one or more databases or returned by a search in accordance with locations on a two-dimensional display area or projection of a three-dimensional space on a two-dimensional area and provides for selective display of information about respective items in a database (e.g. metadata) as additional dimensions of the display which may be suppressed and/or selectively introduced to avoid user distraction or obscuring information or for comparison between screens which may indicate to a user the degree to which a particular item may or may not be germane to an issue or particular subject matter of interest. The graphic user interface thus provides an effective tool for evaluating search results and organizing detailed review thereof.
US10740341B1 Single- and multi-variate tensor spectral analysis
Tensor analysis includes: obtaining a set of Fourier domain singular value decomposition (SVD) factors of a first tensor representing data in multiple dimensions, including: performing Fourier transform on the first tensor along a first dimension to obtain a Fourier domain tensor; performing SVD on the Fourier domain tensor to obtain a first set of Fourier domain SVD tensors; performing inverse Fourier transform on at least some of the first set of Fourier domain SVD tensors to obtain a set of native domain tensors; performing Fourier transform on at least some of the set of native domain tensors to obtain a second set of Fourier domain tensors; performing SVD on at least some of the second set of Fourier domain tensors to obtain a second set of Fourier domain SVD tensors; obtaining an SVD result based at least in part on the set of Fourier domain SVD factors of the first tensor; and outputting at least a portion of the SVD result.
US10740339B2 Query term weighting
Systems and methods for query term weighting are disclosed. A server receives a search query for employment candidates, the search query comprising a set of parameters, each parameter having a weight. The server generates, from a data repository storing records associated with professionals, a first set of search results based on the set of parameters and the weights of the parameters in the set. The server transmits the first set of search results. The server receives a response to search result(s) from the first set of search results, the search result(s) being associated with a set of factors, the response indicating a level of interest in the search result(s). The server adjusts the parameters in the set of parameters or adjusts the weights of the parameters based on the response to the search result(s). The server provides an output based on the adjusted parameters or the adjusted weights.
US10740332B2 Memory-aware plan negotiation in query concurrency control
Embodiments of the present technology relate managing database query concurrency. A method of the present technology can include receiving a query, generating a first query plan that can be used to execute the query in system memory without any system memory constraints, and estimating a system memory cost for executing the query in the system memory using the first query plan. The method can also include placing the query in a queue if available system memory does not satisfy the estimated system memory cost. The method can further include conditionally selecting the query from the queue, conditionally generating a second query plan for the query that can be used to execute the query in the system memory in compliance with a system memory constraint, and conditionally executing the query in the system memory.
US10740326B2 System for suggesting network resource for use by a network terminal based on network resource ranking
A network resource access system for providing access by a user to network resources over a communications network, the system comprising: a resource registry including stored resource records associated with each of the network resources and a stored user profile containing a list of network resources such that the network resources have a ranking relative to each other based at least in part on user behavior with respect to usage of each of the network resources, the user profile associated with the user such that the list of network resources contains the network resources previously accessed by the user; and a resource service for receiving an access query from a network terminal identifying the user and associated with submission of application data for processing by a selected network resource from the list, the resource service further configured for accessing the user profile to identify a suggested network resource from the list in view of the relative ranking and for sending identification of the suggested network resource to the network terminal in response to the access query.